Merge pull request #2443 from TDT-AG/pr/20190109-luci-mod-system-password
authorFlorian Eckert <Eckert.Florian@googlemail.com>
Wed, 24 Apr 2019 07:40:38 +0000 (09:40 +0200)
committerGitHub <noreply@github.com>
Wed, 24 Apr 2019 07:40:38 +0000 (09:40 +0200)
luci-mod-system: add password strength info

533 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-ahcp/po/es/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/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/hints.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/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-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-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-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/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/po/es/nft-qos.po [new file with mode: 0644]
applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js
applications/luci-app-noddos/po/es/noddos.po [new file with mode: 0644]
applications/luci-app-nut/po/en/nut.po [new file with mode: 0644]
applications/luci-app-nut/po/zh-tw/nut.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/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-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/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-samba/po/es/samba.po
applications/luci-app-samba4/po/es/samba4.po
applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.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-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-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-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/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/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
applications/luci-app-unbound/po/zh-tw/unbound.po
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
applications/luci-app-wifischedule/po/es/wifischedule.po [new file with mode: 0644]
applications/luci-app-wireguard/po/es/wireguard.po [new file with mode: 0644]
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]
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/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/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/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/model/cbi/admin_system/system.lua
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 edf5df7ec99b5eba802860b4acf15460021b1a3a..3a37b45dfb39869d7496c81df5a9b55f67e43aa9 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")
@@ -222,9 +222,4 @@ 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..9f3f884
--- /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 'cárcel'"
+
+#: 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 'Cárcel' 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 'ninguno' para deshabilitar los inicios automáticos, 'cronometrado' "
+"para usar un tiempo de espera clásico (30 segundos 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 ""
+"Crear 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 de 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 Adblock"
+
+#: 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 ""
+"Habilite 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úna 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 de baja prioridad"
+
+#: 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 linea 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 ""
+"Redirija 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 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íe 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 49d42cf56417fe68ef0902b8db89980a1328dc25..43d35997f12b7531a4b943833b5918c0afc63fff 100644 (file)
@@ -11,11 +11,11 @@ msgstr ""
 "X-Generator: Poedit 2.0.3\n"
 "Language: it\n"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:158
+#: 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:74
+#: 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,7 +27,7 @@ msgid "Action"
 msgstr ""
 
 #: applications/luci-app-adblock/luasrc/controller/adblock.lua:17
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:11
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:10
 msgid "Adblock"
 msgstr "Adblock"
 
@@ -39,11 +39,11 @@ msgstr "Status Adblock"
 msgid "Adblock Version"
 msgstr "Versione Adblock"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:183
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:179
 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:21
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:23
 msgid "Advanced"
 msgstr "Avanzato"
 
@@ -52,15 +52,15 @@ msgstr "Avanzato"
 msgid "Answer"
 msgstr ""
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:92
+#: 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:120
+#: 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:127
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:123
 msgid "Backup Mode"
 msgstr ""
 
@@ -68,7 +68,7 @@ msgstr ""
 msgid "Blacklist"
 msgstr ""
 
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:223
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:274
 msgid "Blocked DNS Queries"
 msgstr ""
 
@@ -77,7 +77,7 @@ msgstr ""
 msgid "Blocked Domain"
 msgstr ""
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:73
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:69
 msgid "Blocklist Sources"
 msgstr "Fonti lista di Blocco"
 
@@ -85,13 +85,13 @@ msgstr "Fonti lista di Blocco"
 msgid "Blocklist not found!"
 msgstr ""
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:159
+#: 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:49
+#: 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."
@@ -108,7 +108,7 @@ msgstr ""
 msgid "Collecting data..."
 msgstr "Raccogliendo dati..."
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:12
+#: 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 ""
@@ -124,22 +124,22 @@ msgstr ""
 msgid "Count"
 msgstr ""
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:117
+#: 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:25
+#: 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 ""
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:171
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:167
 msgid "DNS Directory"
 msgstr "Directory DNS"
 
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:19
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:20
 msgid "DNS Query Report"
 msgstr ""
 
@@ -148,11 +148,11 @@ msgstr ""
 msgid "Date"
 msgstr ""
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:90
+#: 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:128
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:124
 msgid ""
 "Do not automatically update blocklists during startup, use blocklist backups "
 "instead."
@@ -167,7 +167,11 @@ msgstr ""
 msgid "Domain"
 msgstr ""
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:36
+#: 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 ""
 
@@ -175,94 +179,94 @@ msgstr ""
 msgid "Download Utility (SSL Library)"
 msgstr ""
 
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:22
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:24
 msgid "Edit Blacklist"
 msgstr "Modifica Lista Nera"
 
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:24
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:26
 msgid "Edit Configuration"
 msgstr "Modifica Configurazione"
 
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:23
+#: 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:151
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:147
 msgid "Email Notification"
 msgstr ""
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:164
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:160
 msgid "Email Notification Count"
 msgstr ""
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:21
+#: 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:116
+#: 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:139
+#: 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:212
-msgid ""
-"Enable memory intense overall sort / duplicate removal on low memory devices "
-"(&lt; 64 MB free RAM)"
-msgstr ""
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:102
+#: 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:77
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:73
 msgid "Enabled"
 msgstr "Abilitato"
 
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:211
+#: 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:98
+#: 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:187
+#: 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:188
+#: 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:13
+#: 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:134
+#: 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 ""
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:112
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:108
 msgid "Force Local DNS"
 msgstr "Forza DNS Locale"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:211
-msgid "Force Overall Sort"
-msgstr "Forza Ordinamento Globale"
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:177
+#: 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:140
+#: 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."
@@ -278,40 +282,40 @@ msgstr "File di input non trovato, per favore controlla la tua configurazione."
 msgid "Last Run"
 msgstr "Ultimo Avvio"
 
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:241
+#: 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:48
+#: 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:26
+#: 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:37
+#: 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:148
+#: 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/controller/adblock.lua:20
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:22
 msgid "Logfile"
 msgstr ""
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:105
+#: 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:132
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:128
 msgid "Max. Download Queue"
 msgstr ""
 
@@ -320,11 +324,11 @@ msgstr ""
 msgid "Name / IP-Address"
 msgstr ""
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:86
+#: 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:99
+#: 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 ""
@@ -355,11 +359,11 @@ 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:153
+#: 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:141
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:137
 msgid "Please note: this needs manual 'tcpdump-mini' package installation."
 msgstr ""
 
@@ -367,17 +371,17 @@ msgstr ""
 msgid "Query"
 msgstr "Interrogazione"
 
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:25
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:27
 msgid "Query domains"
 msgstr "Interrogazione domini"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:165
+#: 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 ""
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:113
+#: 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."
@@ -394,36 +398,42 @@ msgstr ""
 msgid "Refresh Blocklist Sources"
 msgstr ""
 
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:230
+#: 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:201
+#: 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:206
+#: 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:144
+#: 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:192
+#: 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:202
+#: 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:207
+#: 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:193
-msgid "Reporting interface used by tcpdump (default 'br-lan')."
+#: 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
@@ -434,7 +444,7 @@ msgstr "Riprendi"
 msgid "Runtime Information"
 msgstr "Informazione di Runtime"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:80
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:76
 msgid "SSL req."
 msgstr "Ric. SSL"
 
@@ -444,29 +454,34 @@ msgstr "Ric. SSL"
 msgid "Save"
 msgstr "Salva"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:152
+#: 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:106
+#: 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:133
+#: 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 ""
 
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:205
+#: 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:47
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:46
 msgid "Startup Trigger"
 msgstr "Innesco d'Avvio"
 
@@ -480,19 +495,19 @@ msgstr "Sospendi"
 msgid "Suspend / Resume Adblock"
 msgstr "Sospendi / Riprendi Adblock"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:121
+#: 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 ""
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:145
+#: 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:172
+#: 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'."
 
@@ -506,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:107
+#: 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 ""
 
@@ -541,7 +560,7 @@ msgstr ""
 msgid "Time"
 msgstr ""
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:27
+#: 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."
@@ -549,19 +568,19 @@ 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:236
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:287
 msgid "Top 10 Reporting"
 msgstr ""
 
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:217
+#: 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:182
+#: 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:101
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:97
 msgid "Verbose Debug Logging"
 msgstr "Registro di Debug Dettagliato"
 
@@ -573,25 +592,28 @@ msgstr "Aspettando che il comando venga completato..."
 msgid "Whitelist"
 msgstr ""
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:176
+#: 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:84
+#: 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:160
+#: 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 ""
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:166
+#: 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 ""
 
+#~ msgid "Force Overall Sort"
+#~ msgstr "Forza Ordinamento Globale"
+
 #~ msgid "View Logfile"
 #~ msgstr "Vedi Registro"
index a956d638693a0e7a843baa9650721ca4e6443178..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.2\n"
+"X-Generator: Poedit 2.2.1\n"
 "Language: ja\n"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:158
+#: 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:74
+#: 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!"
@@ -29,7 +29,7 @@ msgid "Action"
 msgstr "アクション"
 
 #: applications/luci-app-adblock/luasrc/controller/adblock.lua:17
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:11
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:10
 msgid "Adblock"
 msgstr "Adblock"
 
@@ -41,11 +41,11 @@ msgstr "Adblock ステータス"
 msgid "Adblock Version"
 msgstr "Adblock バージョン"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:183
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:179
 msgid "Additional trigger delay in seconds before adblock processing begins."
 msgstr "Adblock の処理が開始されるまでの、追加の遅延時間(秒)です。"
 
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:21
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:23
 msgid "Advanced"
 msgstr "詳細設定"
 
@@ -54,15 +54,15 @@ msgstr "詳細設定"
 msgid "Answer"
 msgstr "回答"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:92
+#: 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:120
+#: 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:127
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:123
 msgid "Backup Mode"
 msgstr "バックアップ モード"
 
@@ -70,7 +70,7 @@ msgstr "バックアップ モード"
 msgid "Blacklist"
 msgstr "ブラックリスト"
 
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:223
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:274
 msgid "Blocked DNS Queries"
 msgstr "ブロックされた DNS クエリ"
 
@@ -79,7 +79,7 @@ msgstr "ブロックされた DNS クエリ"
 msgid "Blocked Domain"
 msgstr "ブロックされたドメイン"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:73
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:69
 msgid "Blocklist Sources"
 msgstr "ブロックリスト提供元"
 
@@ -87,7 +87,7 @@ msgstr "ブロックリスト提供元"
 msgid "Blocklist not found!"
 msgstr "ブロックリストが見つかりません!"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:159
+#: 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."
@@ -95,7 +95,7 @@ msgstr ""
 "ホワイトリストに列挙されたものを除く全てのドメインをブロックする、追加の "
 "'Jail' リスト (/tmp/adb_list.jail) を作成します。"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:49
+#: 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."
@@ -113,7 +113,7 @@ msgstr "クライアント"
 msgid "Collecting data..."
 msgstr "データ収集中です..."
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:12
+#: 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 ""
@@ -129,7 +129,7 @@ msgstr ""
 msgid "Count"
 msgstr "カウント"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:117
+#: 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."
@@ -138,16 +138,16 @@ msgstr ""
 "ロードがエラーの場合、またはバックアップ モードでサービスを起動した場合に使用"
 "されます。"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:25
+#: 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 ディレクトリ)"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:171
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:167
 msgid "DNS Directory"
 msgstr "DNS ディレクトリ"
 
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:19
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:20
 msgid "DNS Query Report"
 msgstr "DNS クエリ レポート"
 
@@ -156,11 +156,11 @@ msgstr "DNS クエリ レポート"
 msgid "Date"
 msgstr "日付"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:90
+#: 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:128
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:124
 msgid ""
 "Do not automatically update blocklists during startup, use blocklist backups "
 "instead."
@@ -175,7 +175,11 @@ msgstr ""
 msgid "Domain"
 msgstr "ドメイン"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:36
+#: 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 "ダウンロード ユーティリティ"
 
@@ -183,72 +187,76 @@ msgstr "ダウンロード ユーティリティ"
 msgid "Download Utility (SSL Library)"
 msgstr "ダウンロード ユーティリティ(SSL ライブラリ)"
 
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:22
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:24
 msgid "Edit Blacklist"
 msgstr "ブラックリストの編集"
 
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:24
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:26
 msgid "Edit Configuration"
 msgstr "設定の編集"
 
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:23
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:25
 msgid "Edit Whitelist"
 msgstr "ホワイトリストの編集"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:151
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:147
 msgid "Email Notification"
 msgstr "メール通知"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:164
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:160
 msgid "Email Notification Count"
 msgstr "メール通知カウント"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:21
+#: 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:116
+#: 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:139
+#: 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:212
-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:102
+#: 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:77
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:73
 msgid "Enabled"
 msgstr "有効"
 
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:211
+#: 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:98
+#: 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:187
+#: 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:188
+#: 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:13
+#: 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>"
@@ -256,7 +264,7 @@ msgstr ""
 "詳細な情報は <a href=\"%s\" target=\"_blank\">オンライン ドキュメント</a> を"
 "確認してください。"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:134
+#: 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."
@@ -264,19 +272,15 @@ msgstr ""
 "パフォーマンスの更なる改善のため、安全と思われる '8' や '16' などの値に引き上"
 "げることができます。"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:112
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:108
 msgid "Force Local DNS"
 msgstr "ローカル DNS の強制"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:211
-msgid "Force Overall Sort"
-msgstr "全体ソートの強制"
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:177
+#: 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:140
+#: 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."
@@ -294,11 +298,11 @@ msgstr "入力ファイルが見つかりません。設定を確認してくだ
 msgid "Last Run"
 msgstr "最終実行"
 
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:241
+#: 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:48
+#: 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."
@@ -306,32 +310,32 @@ msgstr ""
 "利用可能なネットワーク インターフェースの一覧です。通常、スタートアップは "
 "'wan' インターフェースによってトリガされます。"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:26
+#: 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:37
+#: 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:148
+#: 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/controller/adblock.lua:20
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:22
 msgid "Logfile"
 msgstr "ログファイル"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:105
+#: 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:132
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:128
 msgid "Max. Download Queue"
 msgstr "ダウンロード キューの上限"
 
@@ -340,11 +344,11 @@ msgstr "ダウンロード キューの上限"
 msgid "Name / IP-Address"
 msgstr "名前 / IP アドレス"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:86
+#: 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:99
+#: 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 "デフォルト設定が適切でない場合、追加で設定するためのオプションです。"
@@ -373,13 +377,13 @@ msgstr ""
 msgid "Please edit this file directly in a terminal session."
 msgstr "ターミナル セッションで直接このファイルを編集してください。"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:153
+#: 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:141
+#: 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' パッケージのインストールを必要とします。"
@@ -388,11 +392,11 @@ msgstr ""
 msgid "Query"
 msgstr "検索"
 
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:25
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:27
 msgid "Query domains"
 msgstr "ドメインの検索"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:165
+#: 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),"
@@ -400,7 +404,7 @@ msgstr ""
 "メール通知を行うメール通知カウントの下限値を設定します。全体カウントが指定さ"
 "れた値以下の場合、メールを受け取ります(規定値: 0)。"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:113
+#: 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."
@@ -419,39 +423,45 @@ msgstr "リフレッシュ"
 msgid "Refresh Blocklist Sources"
 msgstr "ブロックリスト提供元のリフレッシュ"
 
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:230
+#: 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:201
+#: 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:206
+#: 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:144
+#: 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:192
+#: 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:202
+#: 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:207
+#: 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:193
-msgid "Reporting interface used by tcpdump (default 'br-lan')."
+#: 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 により使用される、レポートを行うインターフェースです。(規定値: 'br-"
-"lan')"
+"tcpdump により使用される、レポートを行うインターフェースです。複数のインター"
+"フェースを使用するには、 'any' を設定してください。(規定値: 'br-lan')"
 
 #: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:31
 msgid "Resume"
@@ -461,7 +471,7 @@ msgstr "再開"
 msgid "Runtime Information"
 msgstr "実行情報"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:80
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:76
 msgid "SSL req."
 msgstr "SSL 必須"
 
@@ -471,14 +481,14 @@ msgstr "SSL 必須"
 msgid "Save"
 msgstr "保存"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:152
+#: 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:106
+#: 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."
@@ -486,7 +496,7 @@ msgstr ""
 "nice値(優先度)を '低優先度' に設定し、adblock バックグラウンド処理のシステ"
 "ムリソース使用量を抑制します。"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:133
+#: 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')."
@@ -494,11 +504,18 @@ msgstr ""
 "ダウンロードの制御とリストの処理を同時並行的に行う、ダウンロードキューのサイ"
 "ズです。(規定値: '8')"
 
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:205
+#: 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:47
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:46
 msgid "Startup Trigger"
 msgstr "スタートアップ トリガ"
 
@@ -512,7 +529,7 @@ msgstr "一時停止"
 msgid "Suspend / Resume Adblock"
 msgstr "Adblock の一時停止 / 再開"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:121
+#: 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."
@@ -520,7 +537,7 @@ msgstr ""
 "adblock バックアップの保存先ディレクトリです。不揮発性ディスクのみを使用して"
 "ください。(例: 外部 USB スティック)"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:145
+#: 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."
@@ -528,7 +545,7 @@ msgstr ""
 "DNS 関連レポートファイルの保存先ディレクトリです。可能であれば不揮発性ディス"
 "クを使用してください。(例: 外部 USB スティック)"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:172
+#: 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' の保存先ディレクトリです。"
 
@@ -544,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:107
+#: 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 "この変更の反映には、手動でのサービスの停止 / 再起動が必要です。"
 
@@ -583,7 +604,7 @@ msgstr ""
 msgid "Time"
 msgstr "時刻"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:27
+#: 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."
@@ -591,19 +612,19 @@ msgstr ""
 "デフォルトのパスを上書きするには、下記拡張セクションの 'DNS ディレクトリ' オ"
 "プションを使用します。"
 
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:236
+#: 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:217
+#: 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:182
+#: 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:101
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:97
 msgid "Verbose Debug Logging"
 msgstr "詳細なデバッグ ログ"
 
@@ -615,15 +636,15 @@ msgstr "コマンド実行中です..."
 msgid "Whitelist"
 msgstr "ホワイトリスト"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:176
+#: 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:84
+#: 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:160
+#: 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."
@@ -631,7 +652,7 @@ msgstr ""
 "この制約の厳しいブロックリストを、ゲスト WiFi や子供の安全を守る設定などに手"
 "動で利用することができます。"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:166
+#: 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."
index 1146dd71646581bee839aeef2d5c4e1bb424c338..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:158
+#: 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:74
+#: 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!"
@@ -30,7 +30,7 @@ msgid "Action"
 msgstr ""
 
 #: applications/luci-app-adblock/luasrc/controller/adblock.lua:17
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:11
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:10
 msgid "Adblock"
 msgstr "Adblock"
 
@@ -42,13 +42,13 @@ msgstr "Estado do Adblock"
 msgid "Adblock Version"
 msgstr "Versão do Adblock"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:183
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:179
 msgid "Additional trigger delay in seconds before adblock processing begins."
 msgstr ""
 "Atraso de gatilho adicional em segundos antes do processamento do adblock "
 "começar."
 
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:21
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:23
 msgid "Advanced"
 msgstr "Avançado"
 
@@ -57,15 +57,15 @@ msgstr "Avançado"
 msgid "Answer"
 msgstr ""
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:92
+#: 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:120
+#: 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:127
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:123
 msgid "Backup Mode"
 msgstr "Modo de Backup"
 
@@ -73,7 +73,7 @@ msgstr "Modo de Backup"
 msgid "Blacklist"
 msgstr ""
 
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:223
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:274
 msgid "Blocked DNS Queries"
 msgstr ""
 
@@ -82,7 +82,7 @@ msgstr ""
 msgid "Blocked Domain"
 msgstr ""
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:73
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:69
 msgid "Blocklist Sources"
 msgstr "Fontes de listas de bloqueio"
 
@@ -90,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:159
+#: 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."
@@ -98,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:49
+#: 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."
@@ -116,7 +116,7 @@ msgstr ""
 msgid "Collecting data..."
 msgstr "Coletando dados..."
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:12
+#: 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 ""
@@ -132,7 +132,7 @@ msgstr ""
 msgid "Count"
 msgstr ""
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:117
+#: 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."
@@ -141,16 +141,16 @@ 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:25
+#: 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)"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:171
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:167
 msgid "DNS Directory"
 msgstr "Diretório DNS"
 
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:19
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:20
 msgid "DNS Query Report"
 msgstr ""
 
@@ -159,11 +159,11 @@ msgstr ""
 msgid "Date"
 msgstr ""
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:90
+#: 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:128
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:124
 msgid ""
 "Do not automatically update blocklists during startup, use blocklist backups "
 "instead."
@@ -178,7 +178,11 @@ msgstr ""
 msgid "Domain"
 msgstr ""
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:36
+#: 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"
 
@@ -186,73 +190,75 @@ msgstr "Ferramenta para Baixar"
 msgid "Download Utility (SSL Library)"
 msgstr "Utilitário de Download (Biblioteca SSL)"
 
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:22
+#: 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:24
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:26
 msgid "Edit Configuration"
 msgstr "Editar Configuração"
 
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:23
+#: 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:151
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:147
 msgid "Email Notification"
 msgstr "Notificação por Email"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:164
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:160
 msgid "Email Notification Count"
 msgstr "Quantidade para Notificação por Email"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:21
+#: 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:116
+#: 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:139
+#: 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:212
-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)"
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:102
+#: 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:77
+#: 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:211
+#: 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:98
+#: 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:187
+#: 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:188
+#: 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:13
+#: 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>"
@@ -260,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:134
+#: 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."
@@ -268,19 +274,15 @@ msgstr ""
 "Para melhoramentos no desempenho, você pode aumentar este valor (ex: '8' ou "
 "'16' deve ser seguro)."
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:112
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:108
 msgid "Force Local DNS"
 msgstr "Force o DNS local"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:211
-msgid "Force Overall Sort"
-msgstr "Force Tipo Geral"
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:177
+#: 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:140
+#: 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."
@@ -296,11 +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/view/adblock/report.htm:241
+#: 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:48
+#: 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."
@@ -308,32 +310,32 @@ 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:26
+#: 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:37
+#: 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:148
+#: 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/controller/adblock.lua:20
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:22
 msgid "Logfile"
 msgstr ""
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:105
+#: 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:132
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:128
 msgid "Max. Download Queue"
 msgstr "Tamanho Máximo da Fila"
 
@@ -342,11 +344,11 @@ msgstr "Tamanho Máximo da Fila"
 msgid "Name / IP-Address"
 msgstr ""
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:86
+#: 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:99
+#: 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 ""
@@ -377,11 +379,11 @@ 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:153
+#: 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:141
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:137
 msgid "Please note: this needs manual 'tcpdump-mini' package installation."
 msgstr ""
 
@@ -389,11 +391,11 @@ msgstr ""
 msgid "Query"
 msgstr "Consulta"
 
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:25
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:27
 msgid "Query domains"
 msgstr "Consulta de domínios"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:165
+#: 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),"
@@ -401,7 +403,7 @@ msgstr ""
 "Aumente a quantidade mínima para notificar por email para receber mensagens "
 "se a contagem total for menos ou igual a este limite (padrão 0)."
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:113
+#: 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."
@@ -420,36 +422,42 @@ msgstr "Atualizar"
 msgid "Refresh Blocklist Sources"
 msgstr "Atualizar as Fontes de Lista Negra"
 
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:230
+#: 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:201
+#: 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:206
+#: 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:144
+#: 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:192
+#: 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:202
+#: 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:207
+#: 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:193
-msgid "Reporting interface used by tcpdump (default 'br-lan')."
+#: 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
@@ -460,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:80
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:76
 msgid "SSL req."
 msgstr "Req. de SSL"
 
@@ -470,7 +478,7 @@ msgstr "Req. de SSL"
 msgid "Save"
 msgstr "Salvar"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:152
+#: 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."
@@ -478,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:106
+#: 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."
@@ -486,17 +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:133
+#: 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 ""
 
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:205
+#: 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:47
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:46
 msgid "Startup Trigger"
 msgstr "Gatilho de Iniciação"
 
@@ -510,19 +523,19 @@ msgstr "Suspender"
 msgid "Suspend / Resume Adblock"
 msgstr "Suspender / Resumir adblock"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:121
+#: 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 ""
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:145
+#: 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:172
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:168
 msgid "Target directory for the generated blocklist 'adb_list.overall'."
 msgstr "Diretório para a lista nega gerada 'adb_list.overall'."
 
@@ -537,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:107
+#: 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."
 
@@ -572,7 +589,7 @@ msgstr ""
 msgid "Time"
 msgstr ""
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:27
+#: 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."
@@ -580,19 +597,19 @@ 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:236
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:287
 msgid "Top 10 Reporting"
 msgstr ""
 
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:217
+#: 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:182
+#: 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:101
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:97
 msgid "Verbose Debug Logging"
 msgstr "Registros de Depuração Detalhados"
 
@@ -604,21 +621,21 @@ msgstr "Aguardando por comando para completar..."
 msgid "Whitelist"
 msgstr ""
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:176
+#: 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:84
+#: 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:160
+#: 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 ""
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:166
+#: 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."
@@ -626,6 +643,16 @@ 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'."
index 3aed4fe7b9a60647d3984c10909b051623fb0c49..2eebc37d684f9733173ffe1c171ccaf30492de7e 100644 (file)
@@ -15,11 +15,11 @@ msgstr ""
 "Project-Info: Это технический перевод, не дословный. Главное-удобный русский "
 "интерфейс, все проверялось в графическом режиме, совместим с другими apps\n"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:158
+#: 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:74
+#: 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!"
@@ -33,7 +33,7 @@ msgid "Action"
 msgstr ""
 
 #: applications/luci-app-adblock/luasrc/controller/adblock.lua:17
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:11
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:10
 msgid "Adblock"
 msgstr "AdBlock"
 
@@ -45,11 +45,11 @@ msgstr "Состояние Adblock"
 msgid "Adblock Version"
 msgstr "Версия Adblock"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:183
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:179
 msgid "Additional trigger delay in seconds before adblock processing begins."
 msgstr "Дополнительная задержка в секундах до начала работы Adblock."
 
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:21
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:23
 msgid "Advanced"
 msgstr "Дополнительно"
 
@@ -58,15 +58,15 @@ msgstr "Дополнительно"
 msgid "Answer"
 msgstr ""
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:92
+#: 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:120
+#: 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:127
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:123
 msgid "Backup Mode"
 msgstr "Режим сохранения бекапа"
 
@@ -74,7 +74,7 @@ msgstr "Режим сохранения бекапа"
 msgid "Blacklist"
 msgstr ""
 
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:223
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:274
 msgid "Blocked DNS Queries"
 msgstr ""
 
@@ -83,7 +83,7 @@ msgstr ""
 msgid "Blocked Domain"
 msgstr ""
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:73
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:69
 msgid "Blocklist Sources"
 msgstr "Источники списков блокировок"
 
@@ -91,13 +91,13 @@ msgstr "Источники списков блокировок"
 msgid "Blocklist not found!"
 msgstr "Список блокировок не найден!"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:159
+#: 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:49
+#: 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."
@@ -115,7 +115,7 @@ msgstr ""
 msgid "Collecting data..."
 msgstr "Сбор данных..."
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:12
+#: 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 ""
@@ -131,7 +131,7 @@ msgstr ""
 msgid "Count"
 msgstr ""
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:117
+#: 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."
@@ -139,16 +139,16 @@ msgstr ""
 "Создание сжатых резервных копий списков блокировок, они будут использоваться "
 "в случае ошибок загрузки или при запуске в ручном режиме."
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:25
+#: 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)"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:171
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:167
 msgid "DNS Directory"
 msgstr "Папка DNS"
 
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:19
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:20
 msgid "DNS Query Report"
 msgstr ""
 
@@ -157,11 +157,11 @@ msgstr ""
 msgid "Date"
 msgstr ""
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:90
+#: 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:128
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:124
 msgid ""
 "Do not automatically update blocklists during startup, use blocklist backups "
 "instead."
@@ -176,7 +176,11 @@ msgstr ""
 msgid "Domain"
 msgstr ""
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:36
+#: 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 "Утилита для скачивания"
 
@@ -184,72 +188,73 @@ msgstr "Утилита для скачивания"
 msgid "Download Utility (SSL Library)"
 msgstr "Утилита для скачивания (с библиотекой SSL)"
 
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:22
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:24
 msgid "Edit Blacklist"
 msgstr "Редактировать Черный список"
 
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:24
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:26
 msgid "Edit Configuration"
 msgstr "Редактировать config файл"
 
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:23
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:25
 msgid "Edit Whitelist"
 msgstr "Редактировать Белый список"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:151
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:147
 msgid "Email Notification"
 msgstr "Email уведомления"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:164
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:160
 msgid "Email Notification Count"
 msgstr "Кол-во email уведомлений"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:21
+#: 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:116
+#: 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:139
+#: 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:212
-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:102
+#: 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:77
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:73
 msgid "Enabled"
 msgstr "Включено"
 
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:211
+#: 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:98
+#: 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:187
+#: 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:188
+#: 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:13
+#: 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>"
@@ -257,7 +262,7 @@ msgstr ""
 "<br />Для получения дополнительной информации <a href=\"%s\" target=\"_blank"
 "\"> смотрите онлайн документацию</a>."
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:134
+#: 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."
@@ -265,19 +270,15 @@ msgstr ""
 "Для дополнительного повышения производительности вы можете увеличить это "
 "значение, например значения '8' или '16' должны быть безопасными."
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:112
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:108
 msgid "Force Local DNS"
 msgstr "Локальный DNS"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:211
-msgid "Force Overall Sort"
-msgstr "Принудительная полная сортировка"
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:177
+#: 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:140
+#: 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."
@@ -293,42 +294,42 @@ msgstr "Config файл не найден, настройте config файл."
 msgid "Last Run"
 msgstr "Последний запуск"
 
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:241
+#: 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:48
+#: 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:26
+#: 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:37
+#: 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:148
+#: 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/controller/adblock.lua:20
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:22
 msgid "Logfile"
 msgstr ""
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:105
+#: 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:132
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:128
 msgid "Max. Download Queue"
 msgstr "Максимальная очередь загрузки"
 
@@ -337,11 +338,11 @@ msgstr "Максимальная очередь загрузки"
 msgid "Name / IP-Address"
 msgstr ""
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:86
+#: 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:99
+#: 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 ""
@@ -371,11 +372,11 @@ msgstr ""
 msgid "Please edit this file directly in a terminal session."
 msgstr "Редактируйте данный файл только в терминале."
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:153
+#: 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:141
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:137
 msgid "Please note: this needs manual 'tcpdump-mini' package installation."
 msgstr ""
 
@@ -383,17 +384,17 @@ msgstr ""
 msgid "Query"
 msgstr "Запрос"
 
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:25
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:27
 msgid "Query domains"
 msgstr "Запрос доменов"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:165
+#: 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 ""
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:113
+#: 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."
@@ -410,36 +411,42 @@ msgstr ""
 msgid "Refresh Blocklist Sources"
 msgstr ""
 
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:230
+#: 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:201
+#: 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:206
+#: 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:144
+#: 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:192
+#: 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:202
+#: 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:207
+#: 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:193
-msgid "Reporting interface used by tcpdump (default 'br-lan')."
+#: 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
@@ -450,7 +457,7 @@ msgstr "Возобновить"
 msgid "Runtime Information"
 msgstr "Информация о состоянии"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:80
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:76
 msgid "SSL req."
 msgstr "Запрос SSL"
 
@@ -460,29 +467,34 @@ msgstr "Запрос SSL"
 msgid "Save"
 msgstr "Сохранить"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:152
+#: 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:106
+#: 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:133
+#: 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 ""
 
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:205
+#: 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:47
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:46
 msgid "Startup Trigger"
 msgstr "Триггер запуска"
 
@@ -496,19 +508,19 @@ msgstr "Приостановить"
 msgid "Suspend / Resume Adblock"
 msgstr "Приостановить / Возобновить Adblock"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:121
+#: 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 ""
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:145
+#: 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:172
+#: 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'."
 
@@ -524,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:107
+#: 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 ""
 
@@ -559,7 +575,7 @@ msgstr ""
 msgid "Time"
 msgstr ""
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:27
+#: 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."
@@ -567,19 +583,19 @@ msgstr ""
 "Чтобы заменить путь по умолчанию, используйте пункт 'Папка DNS' в разделе "
 "'Дополнительные настройки'."
 
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:236
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:287
 msgid "Top 10 Reporting"
 msgstr ""
 
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:217
+#: 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:182
+#: 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:101
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:97
 msgid "Verbose Debug Logging"
 msgstr "Подробный журнал отладки"
 
@@ -591,21 +607,21 @@ msgstr "Ожидание завершения выполнения команд
 msgid "Whitelist"
 msgstr ""
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:176
+#: 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:84
+#: 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:160
+#: 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 ""
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:166
+#: 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."
@@ -613,6 +629,17 @@ 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'."
index 6a934a23946edcdb786df095471c7c27262fc0eb..680e038bdc9948b632066a132ff7b085b9d719c1 100644 (file)
@@ -1,11 +1,11 @@
 msgid ""
 msgstr "Content-Type: text/plain; charset=UTF-8\n"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:158
+#: 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:74
+#: 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!"
@@ -17,7 +17,7 @@ msgid "Action"
 msgstr ""
 
 #: applications/luci-app-adblock/luasrc/controller/adblock.lua:17
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:11
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:10
 msgid "Adblock"
 msgstr "Adblock"
 
@@ -29,11 +29,11 @@ msgstr "Status för Adblock"
 msgid "Adblock Version"
 msgstr "Version av Adblock"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:183
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:179
 msgid "Additional trigger delay in seconds before adblock processing begins."
 msgstr ""
 
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:21
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:23
 msgid "Advanced"
 msgstr "Avancerat"
 
@@ -42,15 +42,15 @@ msgstr "Avancerat"
 msgid "Answer"
 msgstr ""
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:92
+#: 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:120
+#: 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:127
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:123
 msgid "Backup Mode"
 msgstr ""
 
@@ -58,7 +58,7 @@ msgstr ""
 msgid "Blacklist"
 msgstr ""
 
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:223
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:274
 msgid "Blocked DNS Queries"
 msgstr ""
 
@@ -67,7 +67,7 @@ msgstr ""
 msgid "Blocked Domain"
 msgstr ""
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:73
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:69
 msgid "Blocklist Sources"
 msgstr "Källor för blockeringslistor"
 
@@ -75,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:159
+#: 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:49
+#: 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."
@@ -99,7 +99,7 @@ msgstr ""
 msgid "Collecting data..."
 msgstr "Samlar in data..."
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:12
+#: 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 ""
@@ -115,22 +115,22 @@ msgstr ""
 msgid "Count"
 msgstr "Räkna"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:117
+#: 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:25
+#: 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)"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:171
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:167
 msgid "DNS Directory"
 msgstr "DNS-mapp"
 
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:19
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:20
 msgid "DNS Query Report"
 msgstr ""
 
@@ -139,11 +139,11 @@ msgstr ""
 msgid "Date"
 msgstr ""
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:90
+#: 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:128
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:124
 msgid ""
 "Do not automatically update blocklists during startup, use blocklist backups "
 "instead."
@@ -158,7 +158,11 @@ msgstr ""
 msgid "Domain"
 msgstr ""
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:36
+#: 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 ""
 
@@ -166,93 +170,93 @@ msgstr ""
 msgid "Download Utility (SSL Library)"
 msgstr "Nerladdningsprogram (SSL-bibliotek)"
 
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:22
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:24
 msgid "Edit Blacklist"
 msgstr "Redigera svartlista"
 
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:24
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:26
 msgid "Edit Configuration"
 msgstr "Redigerar konfigurationen"
 
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:23
+#: 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:151
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:147
 msgid "Email Notification"
 msgstr ""
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:164
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:160
 msgid "Email Notification Count"
 msgstr ""
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:21
+#: 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:116
+#: 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:139
+#: 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:212
-msgid ""
-"Enable memory intense overall sort / duplicate removal on low memory devices "
-"(&lt; 64 MB free RAM)"
-msgstr ""
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:102
+#: 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:77
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:73
 msgid "Enabled"
 msgstr "Aktiverad"
 
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:211
+#: 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:98
+#: 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:187
+#: 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:188
+#: 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:13
+#: 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:134
+#: 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 ""
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:112
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:108
 msgid "Force Local DNS"
 msgstr "Tvinga lokal DNS"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:211
-msgid "Force Overall Sort"
-msgstr ""
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:177
+#: 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:140
+#: 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."
@@ -269,40 +273,40 @@ msgstr ""
 msgid "Last Run"
 msgstr "Kördes senast"
 
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:241
+#: 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:48
+#: 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:26
+#: 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:37
+#: 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:148
+#: 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/controller/adblock.lua:20
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:22
 msgid "Logfile"
 msgstr ""
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:105
+#: 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:132
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:128
 msgid "Max. Download Queue"
 msgstr ""
 
@@ -311,11 +315,11 @@ msgstr ""
 msgid "Name / IP-Address"
 msgstr ""
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:86
+#: 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:99
+#: 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 ""
@@ -341,11 +345,11 @@ 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:153
+#: 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:141
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:137
 msgid "Please note: this needs manual 'tcpdump-mini' package installation."
 msgstr ""
 
@@ -353,17 +357,17 @@ msgstr ""
 msgid "Query"
 msgstr "Fråga"
 
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:25
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:27
 msgid "Query domains"
 msgstr "Fråga efter domäner"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:165
+#: 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 ""
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:113
+#: 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."
@@ -380,36 +384,42 @@ msgstr ""
 msgid "Refresh Blocklist Sources"
 msgstr ""
 
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:230
+#: 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:201
+#: 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:206
+#: 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:144
+#: 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:192
+#: 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:202
+#: 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:207
+#: 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:193
-msgid "Reporting interface used by tcpdump (default 'br-lan')."
+#: 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
@@ -420,7 +430,7 @@ msgstr "Återuppta"
 msgid "Runtime Information"
 msgstr "Information om körtid"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:80
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:76
 msgid "SSL req."
 msgstr "SSL-rek."
 
@@ -430,29 +440,34 @@ msgstr "SSL-rek."
 msgid "Save"
 msgstr "Spara"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:152
+#: 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:106
+#: 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:133
+#: 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 ""
 
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:205
+#: 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:47
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:46
 msgid "Startup Trigger"
 msgstr "Uppstartslösare"
 
@@ -466,19 +481,19 @@ msgstr "Stäng av"
 msgid "Suspend / Resume Adblock"
 msgstr "Upphäv / Återuppta adblock"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:121
+#: 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 ""
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:145
+#: 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:172
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:168
 msgid "Target directory for the generated blocklist 'adb_list.overall'."
 msgstr ""
 
@@ -492,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:107
+#: 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 ""
 
@@ -525,25 +544,25 @@ msgstr ""
 msgid "Time"
 msgstr ""
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:27
+#: 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:236
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:287
 msgid "Top 10 Reporting"
 msgstr ""
 
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:217
+#: 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:182
+#: 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:101
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:97
 msgid "Verbose Debug Logging"
 msgstr ""
 
@@ -555,21 +574,21 @@ msgstr "Väntar på att kommandot ska slutföras..."
 msgid "Whitelist"
 msgstr ""
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:176
+#: 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:84
+#: 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:160
+#: 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 ""
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:166
+#: 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."
index 4510e92499b400149015d4f19cbf937a8efa5606..20904c8350da450d5c906046fd0389cc9179d3a0 100644 (file)
@@ -1,11 +1,11 @@
 msgid ""
 msgstr "Content-Type: text/plain; charset=UTF-8"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:158
+#: 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:74
+#: 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!"
@@ -17,7 +17,7 @@ msgid "Action"
 msgstr ""
 
 #: applications/luci-app-adblock/luasrc/controller/adblock.lua:17
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:11
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:10
 msgid "Adblock"
 msgstr ""
 
@@ -29,11 +29,11 @@ msgstr ""
 msgid "Adblock Version"
 msgstr ""
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:183
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:179
 msgid "Additional trigger delay in seconds before adblock processing begins."
 msgstr ""
 
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:21
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:23
 msgid "Advanced"
 msgstr ""
 
@@ -42,15 +42,15 @@ msgstr ""
 msgid "Answer"
 msgstr ""
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:92
+#: 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:120
+#: 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:127
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:123
 msgid "Backup Mode"
 msgstr ""
 
@@ -58,7 +58,7 @@ msgstr ""
 msgid "Blacklist"
 msgstr ""
 
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:223
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:274
 msgid "Blocked DNS Queries"
 msgstr ""
 
@@ -67,7 +67,7 @@ msgstr ""
 msgid "Blocked Domain"
 msgstr ""
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:73
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:69
 msgid "Blocklist Sources"
 msgstr ""
 
@@ -75,13 +75,13 @@ msgstr ""
 msgid "Blocklist not found!"
 msgstr ""
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:159
+#: 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:49
+#: 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."
@@ -96,7 +96,7 @@ msgstr ""
 msgid "Collecting data..."
 msgstr ""
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:12
+#: 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 ""
@@ -110,22 +110,22 @@ msgstr ""
 msgid "Count"
 msgstr ""
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:117
+#: 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:25
+#: 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 ""
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:171
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:167
 msgid "DNS Directory"
 msgstr ""
 
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:19
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:20
 msgid "DNS Query Report"
 msgstr ""
 
@@ -134,11 +134,11 @@ msgstr ""
 msgid "Date"
 msgstr ""
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:90
+#: 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:128
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:124
 msgid ""
 "Do not automatically update blocklists during startup, use blocklist backups "
 "instead."
@@ -151,7 +151,11 @@ msgstr ""
 msgid "Domain"
 msgstr ""
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:36
+#: 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 ""
 
@@ -159,93 +163,93 @@ msgstr ""
 msgid "Download Utility (SSL Library)"
 msgstr ""
 
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:22
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:24
 msgid "Edit Blacklist"
 msgstr ""
 
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:24
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:26
 msgid "Edit Configuration"
 msgstr ""
 
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:23
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:25
 msgid "Edit Whitelist"
 msgstr ""
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:151
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:147
 msgid "Email Notification"
 msgstr ""
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:164
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:160
 msgid "Email Notification Count"
 msgstr ""
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:21
+#: 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:116
+#: 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:139
+#: 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:212
-msgid ""
-"Enable memory intense overall sort / duplicate removal on low memory devices "
-"(&lt; 64 MB free RAM)"
-msgstr ""
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:102
+#: 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:77
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:73
 msgid "Enabled"
 msgstr ""
 
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:211
+#: 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:98
+#: 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:187
+#: 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:188
+#: 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:13
+#: 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:134
+#: 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 ""
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:112
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:108
 msgid "Force Local DNS"
 msgstr ""
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:211
-msgid "Force Overall Sort"
-msgstr ""
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:177
+#: 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:140
+#: 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."
@@ -261,40 +265,40 @@ msgstr ""
 msgid "Last Run"
 msgstr ""
 
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:241
+#: 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:48
+#: 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:26
+#: 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:37
+#: 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:148
+#: 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/controller/adblock.lua:20
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:22
 msgid "Logfile"
 msgstr ""
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:105
+#: 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:132
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:128
 msgid "Max. Download Queue"
 msgstr ""
 
@@ -303,11 +307,11 @@ msgstr ""
 msgid "Name / IP-Address"
 msgstr ""
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:86
+#: 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:99
+#: 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 ""
@@ -333,11 +337,11 @@ msgstr ""
 msgid "Please edit this file directly in a terminal session."
 msgstr ""
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:153
+#: 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:141
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:137
 msgid "Please note: this needs manual 'tcpdump-mini' package installation."
 msgstr ""
 
@@ -345,17 +349,17 @@ msgstr ""
 msgid "Query"
 msgstr ""
 
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:25
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:27
 msgid "Query domains"
 msgstr ""
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:165
+#: 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 ""
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:113
+#: 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."
@@ -372,36 +376,42 @@ msgstr ""
 msgid "Refresh Blocklist Sources"
 msgstr ""
 
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:230
+#: 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:201
+#: 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:206
+#: 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:144
+#: 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:192
+#: 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:202
+#: 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:207
+#: 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:193
-msgid "Reporting interface used by tcpdump (default 'br-lan')."
+#: 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
@@ -412,7 +422,7 @@ msgstr ""
 msgid "Runtime Information"
 msgstr ""
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:80
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:76
 msgid "SSL req."
 msgstr ""
 
@@ -422,29 +432,34 @@ msgstr ""
 msgid "Save"
 msgstr ""
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:152
+#: 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:106
+#: 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:133
+#: 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 ""
 
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:205
+#: 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:47
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:46
 msgid "Startup Trigger"
 msgstr ""
 
@@ -458,19 +473,19 @@ msgstr ""
 msgid "Suspend / Resume Adblock"
 msgstr ""
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:121
+#: 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 ""
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:145
+#: 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:172
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:168
 msgid "Target directory for the generated blocklist 'adb_list.overall'."
 msgstr ""
 
@@ -484,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:107
+#: 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 ""
 
@@ -515,25 +534,25 @@ msgstr ""
 msgid "Time"
 msgstr ""
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:27
+#: 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:236
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:287
 msgid "Top 10 Reporting"
 msgstr ""
 
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:217
+#: 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:182
+#: 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:101
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:97
 msgid "Verbose Debug Logging"
 msgstr ""
 
@@ -545,21 +564,21 @@ msgstr ""
 msgid "Whitelist"
 msgstr ""
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:176
+#: 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:84
+#: 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:160
+#: 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 ""
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:166
+#: 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."
index 2a924078fb16e8c2190645c0feeec510ea2da0de..0735c79f677883d9e2f2d9d2245659bc2c2e6519 100644 (file)
@@ -15,11 +15,11 @@ msgstr ""
 "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:158
+#: 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:74
+#: 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!"
@@ -33,7 +33,7 @@ msgid "Action"
 msgstr "动作"
 
 #: applications/luci-app-adblock/luasrc/controller/adblock.lua:17
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:11
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:10
 msgid "Adblock"
 msgstr "Adblock"
 
@@ -45,11 +45,11 @@ msgstr "Adblock 状态"
 msgid "Adblock Version"
 msgstr "Adblock 版本"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:183
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:179
 msgid "Additional trigger delay in seconds before adblock processing begins."
 msgstr "触发 Adblock 开始处理前的额外延迟(秒)。"
 
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:21
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:23
 msgid "Advanced"
 msgstr "高级"
 
@@ -58,15 +58,15 @@ msgstr "高级"
 msgid "Answer"
 msgstr "回答"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:92
+#: 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:120
+#: 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:127
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:123
 msgid "Backup Mode"
 msgstr "备份模式"
 
@@ -74,7 +74,7 @@ msgstr "备份模式"
 msgid "Blacklist"
 msgstr "黑名单"
 
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:223
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:274
 msgid "Blocked DNS Queries"
 msgstr "已拦截的 DNS 请求"
 
@@ -83,7 +83,7 @@ msgstr "已拦截的 DNS 请求"
 msgid "Blocked Domain"
 msgstr "已拦截的域名"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:73
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:69
 msgid "Blocklist Sources"
 msgstr "拦截列表来源"
 
@@ -91,7 +91,7 @@ msgstr "拦截列表来源"
 msgid "Blocklist not found!"
 msgstr "拦截列表未找到!"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:159
+#: 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."
@@ -99,7 +99,7 @@ msgstr ""
 "构建一个额外的“Jail”列表(/tmp/adb_list.jail),除白名单文件中列出的域名外,"
 "阻止访问其他所有的域名。"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:49
+#: 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."
@@ -116,7 +116,7 @@ msgstr "客户端"
 msgid "Collecting data..."
 msgstr "正在收集数据..."
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:12
+#: 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 来拦截广告和阻止域名。"
@@ -130,22 +130,22 @@ msgstr "Adblock 配置工具,通过 DNS 来拦截广告和阻止域名。"
 msgid "Count"
 msgstr "计数"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:117
+#: 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:25
+#: 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 目录)"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:171
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:167
 msgid "DNS Directory"
 msgstr "DNS 目录"
 
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:19
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:20
 msgid "DNS Query Report"
 msgstr "DNS 查询报告"
 
@@ -154,11 +154,11 @@ msgstr "DNS 查询报告"
 msgid "Date"
 msgstr "日期"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:90
+#: 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:128
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:124
 msgid ""
 "Do not automatically update blocklists during startup, use blocklist backups "
 "instead."
@@ -171,7 +171,11 @@ msgstr "启动期间不要自动更新 blocklists,改用 blocklists 的备份
 msgid "Domain"
 msgstr "域名"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:36
+#: 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 "下载工具"
 
@@ -179,93 +183,93 @@ msgstr "下载工具"
 msgid "Download Utility (SSL Library)"
 msgstr "下载实用程序(SSL 库)"
 
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:22
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:24
 msgid "Edit Blacklist"
 msgstr "编辑黑名单"
 
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:24
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:26
 msgid "Edit Configuration"
 msgstr "编辑设置"
 
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:23
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:25
 msgid "Edit Whitelist"
 msgstr "编辑白名单"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:151
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:147
 msgid "Email Notification"
 msgstr "Email 提醒"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:164
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:160
 msgid "Email Notification Count"
 msgstr "Email 提醒计数"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:21
+#: 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:116
+#: 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:139
+#: 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:212
-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:102
+#: 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:77
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:73
 msgid "Enabled"
 msgstr "已启用"
 
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:211
+#: 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:98
+#: 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:187
+#: 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:188
+#: 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:13
+#: 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:134
+#: 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 "为了进一步提高性能,您可以提高此值,例如:8 或 16 应该是安全的。"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:112
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:108
 msgid "Force Local DNS"
 msgstr "强制本地 DNS"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:211
-msgid "Force Overall Sort"
-msgstr "强制整体排序"
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:177
+#: 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:140
+#: 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."
@@ -281,40 +285,40 @@ msgstr "输入文件未找到,请检查您的配置。"
 msgid "Last Run"
 msgstr "最后运行"
 
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:241
+#: 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:48
+#: 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:26
+#: 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:37
+#: 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:148
+#: 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/controller/adblock.lua:20
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:22
 msgid "Logfile"
 msgstr "日志文件"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:105
+#: 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:132
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:128
 msgid "Max. Download Queue"
 msgstr "最大下载队列"
 
@@ -323,11 +327,11 @@ msgstr "最大下载队列"
 msgid "Name / IP-Address"
 msgstr "名称 / IP 地址"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:86
+#: 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:99
+#: 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 "在默认设置并不适合您时的额外选项。"
@@ -355,11 +359,11 @@ msgstr ""
 msgid "Please edit this file directly in a terminal session."
 msgstr "请在终端会话中直接编辑此文件。"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:153
+#: 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:141
+#: 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”软件包。"
 
@@ -367,11 +371,11 @@ msgstr "请注意:这需要手动安装和设置“tcpdump-mini”软件包。
 msgid "Query"
 msgstr "查询"
 
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:25
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:27
 msgid "Query domains"
 msgstr "查询域"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:165
+#: 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),"
@@ -379,7 +383,7 @@ msgstr ""
 "如果总数小于或等于给定限制(默认为 0),请提高最小电子邮件通知数,以获取电子"
 "邮件。"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:113
+#: 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."
@@ -398,37 +402,43 @@ msgstr "刷新"
 msgid "Refresh Blocklist Sources"
 msgstr "刷新拦截列表源"
 
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:230
+#: 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:201
+#: 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:206
+#: 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:144
+#: 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:192
+#: 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:202
+#: 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:207
+#: 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:193
-msgid "Reporting interface used by tcpdump (default 'br-lan')."
-msgstr "tcpdump 将使用的报告接口(默认为“br-lan”)。"
+#: 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"
@@ -438,7 +448,7 @@ msgstr "恢复"
 msgid "Runtime Information"
 msgstr "运行信息"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:80
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:76
 msgid "SSL req."
 msgstr "SSL 要求"
 
@@ -448,29 +458,34 @@ msgstr "SSL 要求"
 msgid "Save"
 msgstr "保存"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:152
+#: 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:106
+#: 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:133
+#: 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 "处理下载队列的大小及并行处理列表(默认为“8”)。"
 
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:205
+#: 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:47
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:46
 msgid "Startup Trigger"
 msgstr "启动触发器"
 
@@ -484,20 +499,20 @@ msgstr "暂停"
 msgid "Suspend / Resume Adblock"
 msgstr "暂停/恢复 Adblock"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:121
+#: 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 "adblock 备份的目标目录。请仅使用非易失性磁盘,例如:一个外置 U 盘。"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:145
+#: 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:172
+#: 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”的目标目录。"
 
@@ -511,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:107
+#: 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 "此更改需要手动停止/重启服务才能生效。"
 
@@ -542,25 +561,25 @@ msgstr "此表单允许您查询某些域的活动块列表,例如用于列出
 msgid "Time"
 msgstr "时间"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:27
+#: 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:236
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:287
 msgid "Top 10 Reporting"
 msgstr "前十报告"
 
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:217
+#: 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:182
+#: 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:101
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:97
 msgid "Verbose Debug Logging"
 msgstr "详细的调试记录"
 
@@ -572,22 +591,34 @@ msgstr "正在等待命令完成…"
 msgid "Whitelist"
 msgstr "白名单"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:176
+#: 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:84
+#: 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:160
+#: 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 "您可以使用此限制性拦截列表,例如访客 wifi 或家长模式。"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:166
+#: 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 bdfc718424f166bb482873001172f1ef0287cb80..98512432d0d7803685e80d36f1de0b867872443f 100644 (file)
@@ -15,17 +15,17 @@ msgstr ""
 "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:158
+#: 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:74
+#: 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>注意:</b>為防止在小於 64M 空閒記憶體的裝置上出現記憶體不足異常,請只選擇其中"
-"的幾個!"
+"<b>注意:</b>為防止在小於 64M 空閒記憶體的裝置上出現記憶體不足異常,請只選擇"
+"其中的幾個!"
 
 #: applications/luci-app-adblock/luasrc/view/adblock/report.htm:86
 #: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
@@ -33,7 +33,7 @@ msgid "Action"
 msgstr "動作"
 
 #: applications/luci-app-adblock/luasrc/controller/adblock.lua:17
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:11
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:10
 msgid "Adblock"
 msgstr "Adblock"
 
@@ -45,11 +45,11 @@ msgstr "Adblock 狀態"
 msgid "Adblock Version"
 msgstr "Adblock 版本"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:183
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:179
 msgid "Additional trigger delay in seconds before adblock processing begins."
 msgstr "觸發 Adblock 開始處理前的額外延遲(秒)。"
 
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:21
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:23
 msgid "Advanced"
 msgstr "高階"
 
@@ -58,15 +58,15 @@ msgstr "高階"
 msgid "Answer"
 msgstr "回答"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:92
+#: 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:120
+#: 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:127
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:123
 msgid "Backup Mode"
 msgstr "備份模式"
 
@@ -74,7 +74,7 @@ msgstr "備份模式"
 msgid "Blacklist"
 msgstr "黑名單"
 
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:223
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:274
 msgid "Blocked DNS Queries"
 msgstr "已攔截的 DNS 請求"
 
@@ -83,7 +83,7 @@ msgstr "已攔截的 DNS 請求"
 msgid "Blocked Domain"
 msgstr "已攔截的域名"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:73
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:69
 msgid "Blocklist Sources"
 msgstr "攔截列表來源"
 
@@ -91,7 +91,7 @@ msgstr "攔截列表來源"
 msgid "Blocklist not found!"
 msgstr "攔截列表未找到!"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:159
+#: 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."
@@ -99,7 +99,7 @@ msgstr ""
 "構建一個額外的“Jail”列表(/tmp/adb_list.jail),除白名單檔案中列出的域名外,"
 "阻止訪問其他所有的域名。"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:49
+#: 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."
@@ -116,7 +116,7 @@ msgstr "客戶端"
 msgid "Collecting data..."
 msgstr "正在收集資料..."
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:12
+#: 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 來攔截廣告和阻止域名。"
@@ -130,22 +130,22 @@ msgstr "Adblock 配置工具,通過 DNS 來攔截廣告和阻止域名。"
 msgid "Count"
 msgstr "計數"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:117
+#: 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:25
+#: 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 目錄)"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:171
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:167
 msgid "DNS Directory"
 msgstr "DNS 目錄"
 
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:19
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:20
 msgid "DNS Query Report"
 msgstr "DNS 查詢報告"
 
@@ -154,11 +154,11 @@ msgstr "DNS 查詢報告"
 msgid "Date"
 msgstr "日期"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:90
+#: 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:128
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:124
 msgid ""
 "Do not automatically update blocklists during startup, use blocklist backups "
 "instead."
@@ -171,7 +171,11 @@ msgstr "啟動期間不要自動更新 blocklists,改用 blocklists 的備份
 msgid "Domain"
 msgstr "域名"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:36
+#: 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 "下載工具"
 
@@ -179,93 +183,93 @@ msgstr "下載工具"
 msgid "Download Utility (SSL Library)"
 msgstr "下載實用程式(SSL 庫)"
 
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:22
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:24
 msgid "Edit Blacklist"
 msgstr "編輯黑名單"
 
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:24
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:26
 msgid "Edit Configuration"
 msgstr "編輯設定"
 
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:23
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:25
 msgid "Edit Whitelist"
 msgstr "編輯白名單"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:151
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:147
 msgid "Email Notification"
 msgstr "Email 提醒"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:164
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:160
 msgid "Email Notification Count"
 msgstr "Email 提醒計數"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:21
+#: 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:116
+#: 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:139
+#: 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:212
-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:102
+#: 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:77
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:73
 msgid "Enabled"
 msgstr "已啟用"
 
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:211
+#: 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:98
+#: 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:187
+#: 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:188
+#: 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:13
+#: 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:134
+#: 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 "為了進一步提高效能,您可以提高此值,例如:8 或 16 應該是安全的。"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:112
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:108
 msgid "Force Local DNS"
 msgstr "強制本地 DNS"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:211
-msgid "Force Overall Sort"
-msgstr "強制整體排序"
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:177
+#: 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:140
+#: 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."
@@ -281,40 +285,40 @@ msgstr "輸入檔案未找到,請檢查您的配置。"
 msgid "Last Run"
 msgstr "最後執行"
 
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:241
+#: 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:48
+#: 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:26
+#: 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:37
+#: 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:148
+#: 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/controller/adblock.lua:20
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:22
 msgid "Logfile"
 msgstr "日誌檔案"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:105
+#: 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:132
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:128
 msgid "Max. Download Queue"
 msgstr "最大下載佇列"
 
@@ -323,11 +327,11 @@ msgstr "最大下載佇列"
 msgid "Name / IP-Address"
 msgstr "名稱 / IP 地址"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:86
+#: 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:99
+#: 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 "在預設設定並不適合您時的額外選項。"
@@ -346,8 +350,8 @@ msgid ""
 "Please add only one domain per line. Comments introduced with '#' are "
 "allowed - ip addresses, wildcards and regex are not."
 msgstr ""
-"請每行只新增一個域。允許使用“#”開頭的註釋 - ip 地址、萬用字元和正則表示式都不"
-"許。"
+"請每行只新增一個域。允許使用“#”開頭的註釋 - ip 地址、萬用字元和正則表示式都不"
+"許。"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:19
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:18
@@ -355,11 +359,11 @@ msgstr ""
 msgid "Please edit this file directly in a terminal session."
 msgstr "請在終端會話中直接編輯此檔案。"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:153
+#: 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:141
+#: 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”軟體包。"
 
@@ -367,11 +371,11 @@ msgstr "請注意:這需要手動安裝和設定“tcpdump-mini”軟體包。
 msgid "Query"
 msgstr "查詢"
 
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:25
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:27
 msgid "Query domains"
 msgstr "查詢域"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:165
+#: 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),"
@@ -379,13 +383,13 @@ msgstr ""
 "如果總數小於或等於給定限制(預設為 0),請提高最小電子郵件通知數,以獲取電子"
 "郵件。"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:113
+#: 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 ""
-"將所有 DNS 查詢從“lan”區域重定向到本地解析器,適用於埠53、853和5353上的 "
-"udp 和 tcp 協議。"
+"將所有 DNS 查詢從“lan”區域重定向到本地解析器,適用於埠53、853和5353上的 udp "
+"和 tcp 協議。"
 
 #: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:22
 #: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:33
@@ -398,37 +402,43 @@ msgstr "重新整理"
 msgid "Refresh Blocklist Sources"
 msgstr "重新整理攔截列表源"
 
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:230
+#: 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:201
+#: 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:206
+#: 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:144
+#: 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:192
+#: 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:202
+#: 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:207
+#: 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:193
-msgid "Reporting interface used by tcpdump (default 'br-lan')."
-msgstr "tcpdump 將使用的報告介面(預設為“br-lan”)。"
+#: 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"
@@ -438,7 +448,7 @@ msgstr "恢復"
 msgid "Runtime Information"
 msgstr "執行資訊"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:80
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:76
 msgid "SSL req."
 msgstr "SSL 要求"
 
@@ -448,29 +458,35 @@ msgstr "SSL 要求"
 msgid "Save"
 msgstr "儲存"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:152
+#: 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:106
+#: 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 後臺程序將從系統中獲取更少的資源。"
+msgstr ""
+"設定 nice 級別為“低優先順序”,adblock 後臺程序將從系統中獲取更少的資源。"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:133
+#: 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 "處理下載佇列的大小及並行處理列表(預設為“8”)。"
 
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:205
+#: 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:47
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:46
 msgid "Startup Trigger"
 msgstr "啟動觸發器"
 
@@ -484,20 +500,20 @@ msgstr "暫停"
 msgid "Suspend / Resume Adblock"
 msgstr "暫停/恢復 Adblock"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:121
+#: 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 "adblock 備份的目標目錄。請僅使用非易失性磁碟,例如:一個外接 U 盤。"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:145
+#: 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:172
+#: 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”的目標目錄。"
 
@@ -511,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:107
+#: 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 "此更改需要手動停止/重啟服務才能生效。"
 
@@ -542,25 +562,25 @@ msgstr "此表單允許您查詢某些域的活動塊列表,例如用於列出
 msgid "Time"
 msgstr "時間"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:27
+#: 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:236
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:287
 msgid "Top 10 Reporting"
 msgstr "前十報告"
 
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:217
+#: 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:182
+#: 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:101
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:97
 msgid "Verbose Debug Logging"
 msgstr "詳細的除錯記錄"
 
@@ -572,22 +592,34 @@ msgstr "正在等待指令完成…"
 msgid "Whitelist"
 msgstr "白名單"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:176
+#: 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:84
+#: 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:160
+#: 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 "您可以使用此限制性攔截列表,例如訪客 wifi 或家長模式。"
 
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:166
+#: 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..4285262
--- /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:81
+#: 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:111
+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:90
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:162
+msgid "Rebooting..."
+msgstr "Reiniciando..."
+
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:196
+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:91
+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:163
+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:197
+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: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:147
+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: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:133
+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:154
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:155
+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: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:139
+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: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:139
+msgid "to"
+msgstr "a"
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"
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..b903bb1
--- /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.1\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 "<abbr title=\"Tabla de hash distribuida\">DHT</abbr> habilitado"
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2.lua:157
+msgid "<abbr title=\"Local Peer Discovery\">LPD</abbr> enabled"
+msgstr ""
+"<abbr title=\"Descubrimiento de compañeros locales\">LPD</abbr> habilitado"
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2.lua:171
+msgid "Additional Bt tracker enabled"
+msgstr "Bt tracker adicional habilitado"
+
+#: 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 "Ajustes de 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 un multiprotocolo &amp; Utilidad de descarga multi-fuente, aquí "
+"puede configurar los ajustes."
+
+#: 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 "Ajustes 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 "Habilitado"
+
+#: 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 "Ajustes 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 "Ajustes 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 ajustes 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 "Límite de velocidad total habilitado"
+
+#: 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 "Límite de velocidad por tarea habilitado"
+
+#: 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 "Ajustes 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 3d75bec4d06abdceedc742c25c822e3253a5c0a1..42328d7ea4f7d60e4ce8fffd247c64975d37435b 100644 (file)
@@ -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 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 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 04378e1f6a9b93544ac4bbcc88612e7820340cc8..ae2262084ae48179d68fb76ce0a53f9f5b7ccef8 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-04-20 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 "Comprobar 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 "Habilitado"
 
 #: 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 "Intervalo de forzado"
 
 #: 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 '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 '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
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..e442b65
--- /dev/null
@@ -0,0 +1,147 @@
+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..7020f85541112461d38d5385c064dca8a73f4ed2 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-04-20 20:26-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-firewall/luasrc/model/cbi/firewall/forwards.lua:127
 msgid "%s in %s"
@@ -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 a inundación-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,50 +883,50 @@ 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"
@@ -931,8 +934,8 @@ 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"
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..7b076c53e242138a2cdd3b3396d8aece0ba8e923 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-02-27 14:41-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-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
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"
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
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 4c970d4fa19e3ff27316a371e3ecb765182ce057..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
 
@@ -249,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 ffc0ea72e214480287a35ab9b85f9b4b24cf0360..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,19 +79,23 @@ 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 "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 "Auch diese Routing-Tabelle für verbundene Netzwerke scannen"
 
@@ -95,7 +103,7 @@ msgstr "Auch diese Routing-Tabelle für verbundene Netzwerke scannen"
 msgid "Check IP rules"
 msgstr "Prüfen der IP-Regeln"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:81
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:99
 msgid "Check link quality"
 msgstr "Linkqualität prüfen"
 
@@ -103,19 +111,27 @@ msgstr "Linkqualität prüfen"
 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,47 +149,68 @@ 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 "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 "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 "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 "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 "Leere Global-Firewall-Conntrack-Table bei Schnittstellen-Events"
 
@@ -189,9 +226,11 @@ 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"
+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
@@ -199,25 +238,29 @@ msgstr "Zeit interval wie oft rtmon die Routing-Tabelle der Schnittstelle aktual
 msgid "INFO: MWAN not running"
 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
+#: 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 "Ausgangszustand"
 
-#: 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
@@ -226,17 +269,17 @@ msgstr "Ausgangszustand"
 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,20 +289,20 @@ 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 "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 "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 "Letzter Ausweg"
 
@@ -268,54 +311,63 @@ msgstr "Letzter Ausweg"
 msgid "Load Balancing"
 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 "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 "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 "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 "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 "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 "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 "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"
 
@@ -331,7 +383,7 @@ msgstr "MWAN Status - Diagnose"
 msgid "MWAN Status - Troubleshooting"
 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,28 +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"
+"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 "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 "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 "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"
@@ -369,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"
 
@@ -381,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 "
@@ -392,22 +444,22 @@ 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 "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 "Minimaler Paketverlust [%]"
 
@@ -415,7 +467,7 @@ msgstr "Minimaler Paketverlust [%]"
 msgid "Missing both IP rules for interface %s"
 msgstr "Beide IP-Regeln fehlen für die Schnittstelle %s"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua: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\")"
@@ -423,12 +475,12 @@ 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"
 
@@ -440,17 +492,21 @@ msgstr "No gateway für Schnittstelle %s gefunden"
 msgid "No tracking Hosts for interface %s defined."
 msgstr "Kein Tracking Host für die Schnittstelle %s definiert"
 
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:36
+msgid "Notice"
+msgstr ""
+
 #: applications/luci-app-mwan3/luasrc/controller/mwan3.lua:60
 msgid "Notification"
 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 ""
 
@@ -459,7 +515,7 @@ msgstr ""
 msgid "Only one IP rules for interface %s found"
 msgstr "Nur eine IP-Regel für die Schnittstelle %s gefunden"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:45
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:63
 msgid "Ping count"
 msgstr "Ping-Zähler"
 
@@ -467,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"
 
@@ -496,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 "
@@ -506,37 +562,37 @@ 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 ""
-"Richtlinien sind Profile, die ein oder mehrere Mitglieder gruppieren und MWAN"
-"steuern 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: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 "Routing-Tabelle %d"
 
@@ -548,11 +604,11 @@ msgstr "Routing-Tabelle %s für die Schnittstelle %s gefunden"
 msgid "Routing table %s for interface %s not found"
 msgstr "Routing-Tabelle %s für die Schnittstelle %s nicht gefunden"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:35
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:56
 msgid "Routing table lookup"
 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"
 
@@ -560,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 "
@@ -572,43 +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 ist"
-"wird 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 />"
+"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 "
@@ -618,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"
@@ -638,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 "
@@ -656,37 +712,39 @@ msgid ""
 "Physical device name which interface went up or down (e.g. \"eth0\" or "
 "\"wwan0\")<br /><br />"
 msgstr ""
-"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: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 "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 "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"
@@ -702,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 "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 "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!"
@@ -746,53 +804,57 @@ msgstr ""
 msgid "Waiting for command to complete..."
 msgstr "Warten auf den Abschluss des Befehls..."
 
-#: 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 "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 4c9ad6c185be1106773c67bc92d222c2e0308d8e..cef560bcd1d6f9de525caaa4c146fddcaa9b3ef8 100644 (file)
@@ -7,78 +7,82 @@ msgstr ""
 "Language-Team: \n"
 "MIME-Version: 1.0\n"
 "Content-Transfer-Encoding: 8bit\n"
-"X-Generator: Poedit 2.2\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"
@@ -86,19 +90,23 @@ msgstr ""
 "利用可能な値: 1-100。上記のトラッキング IP の合計個数のうち、Up 状態と判定す"
 "るためにに必要な、レスポンスが返されたトラッキング 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 ""
 "接続されたネットワークのために、追加でスキャンするルーティングテーブルです。"
@@ -107,7 +115,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 "リンク品質のチェック"
 
@@ -115,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 "宛先ポート"
 
@@ -145,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 テーブルを"
@@ -203,7 +242,7 @@ 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 "rtmon がインターフェース ルーティングテーブルの更新を行う頻度です。"
 
@@ -213,25 +252,29 @@ msgstr "rtmon がインターフェース ルーティングテーブルの更
 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
@@ -240,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 テストの失敗回数で"
@@ -260,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 "最終手段"
 
@@ -282,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"
 
@@ -345,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/"
@@ -362,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 "最大 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"
@@ -383,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 "使用されるメンバー"
 
@@ -395,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 "
@@ -406,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 "最小パケットロス [%]"
 
@@ -429,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\")"
@@ -437,12 +489,12 @@ 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 インターフェースが見つかりません"
 
@@ -454,17 +506,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 "オンライン"
 
@@ -473,7 +529,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 回数"
 
@@ -481,24 +537,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 タイムアウト"
 
@@ -510,7 +566,7 @@ msgstr "トラッキング IP へのping"
 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 "
@@ -529,27 +585,27 @@ 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 "ルーティングテーブル %d"
 
@@ -561,11 +617,11 @@ msgstr "ルーティングテーブル %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 "ルーティングテーブルの検索"
 
-#: 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 "ルール"
 
@@ -573,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 "
@@ -596,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\")"
 
@@ -627,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"
@@ -646,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 "
@@ -680,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 アドレス"
 
-#: 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"
@@ -710,28 +766,28 @@ 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 が /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)"
@@ -739,17 +795,17 @@ 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!"
@@ -761,53 +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)"
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 742864f301d29be07ecc6dd996090f96e554c47b..2dcc1fbfeec2ff4abce18d9ba83eff0ddc92ab9a 100644 (file)
@@ -11,92 +11,100 @@ msgstr ""
 "PO-Revision-Date: 2019-01-03 22:17+0800\n"
 "X-Generator: Poedit 2.2\n"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua: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 "同时扫描此路由表以查找已连接的网络"
 
@@ -104,7 +112,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 "检查连接数量"
 
@@ -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,7 +233,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 "rtmon 应该多久更新一次接口路由表"
 
@@ -206,25 +243,29 @@ msgstr "rtmon 应该多久更新一次接口路由表"
 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 "最大 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,27 +567,27 @@ 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 "路由表 %d"
 
@@ -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 "路由表查找"
 
-#: 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 "更新间隔"
 
-#: 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,51 +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 "不可达(拒绝)"
index 967d2aaeef6dd99b6d0a5c05f604a4d77b857d77..45b51d7dbf78f2fe87b1cbac3a2e82e5f89dd14d 100644 (file)
@@ -11,92 +11,100 @@ msgstr ""
 "PO-Revision-Date: 2019-01-03 22:17+0800\n"
 "X-Generator: Poedit 2.2\n"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua: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 "同時掃描此路由表以查詢已連線的網路"
 
@@ -104,7 +112,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 "檢查連線數量"
 
@@ -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,7 +233,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 "rtmon 應該多久更新一次介面路由表"
 
@@ -206,25 +243,29 @@ msgstr "rtmon 應該多久更新一次介面路由表"
 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/"
@@ -346,24 +396,24 @@ msgid ""
 "rules"
 msgstr ""
 "MWAN 支援最多 252 個物理或邏輯介面。<br />MWAN 要求所有介面必須在 /etc/"
-"config/network 中設定唯一的閘道器躍點。<br />名稱必須與 /etc/config/network "
-"的介面名稱匹配。<br />名稱允許包括 A-Z、a-z、0-9、_ 但是不能有空格。<br />接"
-"口不應該與成員、策略、規則中的任意一個設定項使用相同的名稱"
+"config/network 中設定唯一的閘道器躍點。<br />名稱必須與 /etc/config/network "
+"中的介面名稱匹配。<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 "最大 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,32 +433,32 @@ 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 ""
-"“成員”用來設定每一個 MWAN 介面的躍點數(即介面優先順序)和所佔比重。<br />名"
-"允許包括 A-Z、 a-、0-9、_ 但是不能有空格。<br />成員不應該與介面、策略、規則"
-"中的任意一個設定項使用相同的名稱"
+"“成員”用來設定每一個 MWAN 介面的躍點數(即介面優先順序)和所佔比重。<br />名"
+"稱允許包括 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,27 +567,27 @@ 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 "路由表 %d"
 
@@ -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 "路由表查詢"
 
-#: 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 "
@@ -569,36 +623,36 @@ msgid ""
 "z, 0-9, _ and no spaces<br />Rules may not share the same name as configured "
 "interfaces, members or policies"
 msgstr ""
-"規則指定哪些流量將使用特定的 MWAN 策略<br />規則基於 IP 位址,埠或協議<br /"
-">規則從上到下匹配<br />匹配規則以下的規則被忽略<br />不符合任何規則的流量將使"
+"規則指定哪些流量將使用特定的 MWAN 策略<br />規則基於 IP 位址,埠或協議<br />"
+"規則從上到下匹配<br />匹配規則以下的規則被忽略<br />不符合任何規則的流量將使"
 "用主路由表進行路由<br />目的地為已知(非預設)網路的流量由主路由表處理<br />"
 "流量符合規則,但該策略的所有 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 "
@@ -640,29 +694,29 @@ msgid ""
 "\"wwan0\")<br /><br />"
 msgstr ""
 "這裡允許您修改“/etc/mwan3.user”的內容。<br />該檔案在 sysupgrade 期間也會保"
-"留。<br /><br />注意:<br />該檔案會作為 shell 指令碼解釋。<br />指令碼的第一行必"
-"須是 &#34;#!/bin/sh&#34;,不帶引號。<br />以 # 開頭的行是註釋,不會運行。"
+"留。<br /><br />注意:<br />該檔案會作為 shell 指令碼解釋。<br />指令碼的第一"
+"行必須是 &#34;#!/bin/sh&#34;,不帶引號。<br />以 # 開頭的行是註釋,不會運行。"
 "<br />將您的自定義 mwan3 動作放在這裡,他們將<br />在啟用 mwan3 的介面上<br /"
 ">在 netifd hotplug 介面事件時運行。<br /><br />有三個主要的環境變數傳遞給這個"
-"指令碼。<br /><br />$ACTION “ifup”或“ifdown”<br />$INTERFACE 啟動或停止的介面"
-"(例如“wan”或“wwan”)<br />$DEVICE 啟動或停止介面的物理裝置名(例"
+"指令碼。<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 "更新間隔"
 
-#: 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,51 +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 "不可達(拒絕)"
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..2d729e0
--- /dev/null
@@ -0,0 +1,241 @@
+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 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-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"
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"
index 33f0a0259d17cd9846d414c3b779ea471a43ad05..6d0e07a5aee38467b14e6e19a74b4f00eda7c6d0 100644 (file)
@@ -122,7 +122,8 @@ msgstr "啟用"
 msgid ""
 "Enables a hotplug script that makes all ttyUSB devices (e.g. serial USB) "
 "group read-write as user 'nut'"
-msgstr "啟用熱插拔指令碼,使所有 ttyUSB 裝置(例如序列 USB)組讀寫為使用者“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
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 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..41d281e8ed66884fa0dae92c1844c5f03da86844 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-02-21 00: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-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,147 @@ 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 instalen los paquetes "
+"%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 ""
+"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 3d1d619bf814f85410792978bab4a08b79917215..033a4bd35d777789547131798d9d785164bb61a2 100644 (file)
@@ -18,7 +18,7 @@ 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 "Automatycznie usuwaj nieużywane zależności"
 
@@ -26,22 +26,23 @@ msgstr "Automatycznie usuwaj nieużywane zależności"
 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 ""
-"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: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"
 
@@ -54,21 +55,21 @@ msgstr "Wyczyść"
 msgid "Configure opkg…"
 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 "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 "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 "Odrzuć"
 
@@ -80,12 +81,12 @@ msgstr "Wyświetlanie %d-%d z %d"
 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 "Wykonywanie menedżera pakietów"
 
@@ -97,19 +98,19 @@ 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 "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>?"
@@ -122,21 +123,21 @@ msgstr ""
 msgid "Install…"
 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 "Ł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 "Ł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 "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"
@@ -158,12 +159,12 @@ msgstr "Brak pakietów"
 msgid "No packages matching \"<strong>%h</strong>\"."
 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 "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 zainstalowany"
@@ -172,9 +173,9 @@ msgstr "Nie zainstalowany"
 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"
@@ -192,25 +193,25 @@ msgstr "Nazwa pakietu lub URL…"
 msgid "Previous page"
 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 "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 "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 "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"
@@ -218,13 +219,13 @@ 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 "Wymaga aktualizacji do %h %h"
 
@@ -232,17 +233,17 @@ msgstr "Wymaga aktualizacji do %h %h"
 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"
 
@@ -255,29 +256,32 @@ 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>."
+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."
+"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."
+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."
+"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…"
@@ -298,34 +302,34 @@ msgstr "Aktualizacje"
 msgid "Upgrade…"
 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 "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 "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 "~%.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 "~%.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 63f5457fb4b329d6a64caffcd160bdcb411b3172..1345838a8fb0a8b69d4f6661943b2b00c43b2b21 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 "
@@ -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,21 +49,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 "Відхилити"
 
@@ -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 a405d316213d8cc0ac68a6c1d3a292766ee47240..2f54f6d67c84c25fb32a3b5a0e3cf86743045b79 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
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..e24d719
--- /dev/null
@@ -0,0 +1,102 @@
+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"
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 553b297ac0d5aa280f81248438aed03485c6abff..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")
index cbe32afde6f5bee40bf06b57ec2282d87a0ff204..5e272e282ebb241d128e4d1bb553445e63a88fca 100644 (file)
@@ -154,7 +154,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
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..16672d1
--- /dev/null
@@ -0,0 +1,360 @@
+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:170
+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 shadowocks 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:28
+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:126
+msgid "Enable SO_REUSEPORT"
+msgstr "Habilitar SO_REUSEPORT"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:124
+msgid "Enable TCP Fast Open"
+msgstr "Habilitar TCP Fast Open"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:125
+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:123
+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:197
+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 ""
+"Ejemplos de componentes 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:99
+msgid "Key (base64 encoding)"
+msgstr "Clave (codificación 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:116
+msgid "MTU"
+msgstr "MTU"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:95
+msgid "Method"
+msgstr "Método"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:111
+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:196
+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:103
+msgid "Password"
+msgstr "Contraseña"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:123
+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:120
+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:89
+msgid "Server"
+msgstr "Servidor"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:92
+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:118
+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:122
+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"
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..afbdd7a
--- /dev/null
@@ -0,0 +1,217 @@
+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..5b46eb933207f4309064fdcb32dd3211cbe0e589 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
@@ -83,8 +83,8 @@ msgstr "全ローカル デバイスにルーター DNSサーバーの使用を
 #: 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 ""
-"ローカル デバイスに対し、ルーター上のDNSサーバーの使用を強制します。これは、"
-"DNS ハイジャックとしても知られています。"
+"ローカル デバイスに対し、ルーター上のDNSサーバーの使用を強制します。これ"
+"は、DNS ハイジャックとしても知られています。"
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:124
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:50
@@ -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
@@ -192,7 +193,8 @@ msgstr "ホワイトリストに登録するドメインのリストのURLです
 #: 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 "ブラックリストに登録するドメインが列挙された、hostsファイルのURLです。"
+msgstr ""
+"ブラックリストに登録するドメインが列挙された、hostsファイルのURLです。"
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:74
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:17
@@ -201,7 +203,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 +219,3 @@ msgstr "ホワイトリスト ドメイン"
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:37
 msgid "none"
 msgstr "なし"
-
-#~ msgid "Enable/start service"
-#~ msgstr "サービスの有効化/開始"
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..f827e923099c6891b6a67e093ff46481898698b1 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
@@ -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..84ca4951f959ec7aa50323b6ad5b062e417d043b 100644 (file)
@@ -2,6 +2,10 @@
 
 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 = {
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..de10eb60dd6edc4f2eb924985fd4c035feafa29b 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,10 +206,10 @@ 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
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpu.lua:12
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/csv.lua:15
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/curl.lua:8
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/df.lua:15
@@ -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..d7fc23b1b6cbe13ea0623c26c9edfc071fe4ff4e 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,10 +202,10 @@ 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
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpu.lua:12
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/csv.lua:15
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/curl.lua:8
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/df.lua:15
@@ -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..8ed2bc7ea339e43e4452e8f4a4df2351b088e0d4 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,10 +204,10 @@ 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
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpu.lua:12
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/csv.lua:15
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/curl.lua:8
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/df.lua:15
@@ -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..4de9c38e002baceb6722672ddbdcace9e73d98ea 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,10 +206,10 @@ 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
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpu.lua:12
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/csv.lua:15
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/curl.lua:8
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/df.lua:15
@@ -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..d998f04fcdf18462767d1849f2474d9ff1facb22 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,10 +204,10 @@ 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
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpu.lua:12
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/csv.lua:15
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/curl.lua:8
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/df.lua:15
@@ -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..14ff41067bb4e3ff8b7bda4d8f900b8997a61fa1 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,17 +197,17 @@ 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
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpu.lua:12
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/csv.lua:15
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/curl.lua:8
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/df.lua:15
@@ -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..5e457bcdce1bb282e9a2daadd74993abc24a0926 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,10 +204,10 @@ 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
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpu.lua:12
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/csv.lua:15
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/curl.lua:8
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/df.lua:15
@@ -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..2c818902c07dd14bd76c328e05b908935d73ab6e 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,10 +201,10 @@ 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
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpu.lua:12
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/csv.lua:15
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/curl.lua:8
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/df.lua:15
@@ -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..030658f65db98d85ef74625856e0505b9e8323ef 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,10 +202,10 @@ 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
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpu.lua:12
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/csv.lua:15
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/curl.lua:8
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/df.lua:15
@@ -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..6bda3b9b39110cf6831aa452f4264c6dc767a5b6 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,10 +204,10 @@ 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
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpu.lua:12
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/csv.lua:15
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/curl.lua:8
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/df.lua:15
@@ -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..e68426eea561d10cdffb53a55456306afbf4313e 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,10 +203,10 @@ 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
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpu.lua:12
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/csv.lua:15
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/curl.lua:8
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/df.lua:15
@@ -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..d3dff620294c7bbfa880618c14ab40da4ab81d21 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,10 +198,10 @@ 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
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpu.lua:12
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/csv.lua:15
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/curl.lua:8
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/df.lua:15
@@ -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..525a7307f272dbd4bf845d84653c923f783122fc 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,10 +195,10 @@ 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
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpu.lua:12
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/csv.lua:15
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/curl.lua:8
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/df.lua:15
@@ -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..06ad09c99a69460ae99d8f278c7afb926011e87a 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,10 +205,10 @@ 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
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpu.lua:12
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/csv.lua:15
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/curl.lua:8
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/df.lua:15
@@ -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..0ab5351ad714908103798c5696c360758cbbe1a4 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,10 +204,10 @@ 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
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpu.lua:12
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/csv.lua:15
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/curl.lua:8
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/df.lua:15
@@ -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..928aba7a90410dfa5c1f4288047083dd05186504 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,10 +204,10 @@ 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
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpu.lua:12
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/csv.lua:15
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/curl.lua:8
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/df.lua:15
@@ -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..486e155f3b0307ecc6c2e4ff2561bc7788b542b4 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,10 +205,10 @@ 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
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpu.lua:12
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/csv.lua:15
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/curl.lua:8
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/df.lua:15
@@ -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..83395573f2ea93da0eb5078a47dde806df0aabda 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,10 +205,10 @@ 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
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpu.lua:12
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/csv.lua:15
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/curl.lua:8
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/df.lua:15
@@ -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..5bbc16527610478cbef03f187cfa675141254c44 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,10 +196,10 @@ 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
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpu.lua:12
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/csv.lua:15
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/curl.lua:8
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/df.lua:15
@@ -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..6bdede9cb47ab9d307f52d789890ac6a02657f17 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,10 +200,10 @@ 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
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpu.lua:12
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/csv.lua:15
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/curl.lua:8
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/df.lua:15
@@ -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..c95e0e87269f6e6a93dd7a2bbd2303f47cb19081 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,10 +189,10 @@ 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
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpu.lua:12
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/csv.lua:15
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/curl.lua:8
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/df.lua:15
@@ -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..cffaee79e82b743bdd9873e4a478f659415e0f9b 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,10 +197,10 @@ 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
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpu.lua:12
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/csv.lua:15
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/curl.lua:8
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/df.lua:15
@@ -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..ff31fe5f51f899a217f292bac3bbd0de1518d479 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,10 +202,10 @@ 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
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpu.lua:12
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/csv.lua:15
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/curl.lua:8
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/df.lua:15
@@ -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..2b752abef72dd00cae1d3958eea652bc671ae426 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,10 +205,10 @@ 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
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpu.lua:12
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/csv.lua:15
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/curl.lua:8
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/df.lua:15
@@ -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 f7891e548a9f13dd68c3660c52dfff2128c9ae75..33fee69b07fcff055e6e7558feb46ed38a9ae7aa 100644 (file)
@@ -1,22 +1,23 @@
 #
-# Yangfl <mmyangfl@gmail.com>, 2017-2019.
+# 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: 2019-01-03 21:39+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"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Gtranslator 3.30.1\n"
+"X-Generator: Gtranslator 2.91.7\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 "连接用户总数"
 
@@ -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 "磁盘使用情况"
 
@@ -199,10 +206,10 @@ 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
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpu.lua:12
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/csv.lua:15
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/curl.lua:8
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/df.lua:15
@@ -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 "监控所有传感器"
 
@@ -469,11 +481,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"
 
@@ -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"
 
@@ -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,6 +1051,7 @@ 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 "cUrl"
 
@@ -1032,19 +1059,19 @@ msgstr "cUrl"
 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 "例如: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 0f70d8b5a8b301383b9c87a79f9a244241bef9ed..ac029ca35d61ebfd7e2151b9e06e6c013e70ec60 100644 (file)
@@ -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 "連線使用者總數"
 
@@ -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 "磁碟使用情況"
 
@@ -199,10 +206,10 @@ 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
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpu.lua:12
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/csv.lua:15
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/curl.lua:8
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/df.lua:15
@@ -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 "監控所有感測器"
 
@@ -469,11 +481,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"
 
@@ -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"
 
@@ -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,6 +1051,7 @@ 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 "cUrl"
 
@@ -1032,19 +1059,19 @@ msgstr "cUrl"
 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 "例如: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 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 5792536ba110570e79346363873f2b3aa99456dd..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,24 +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
                        local device = v.l3_device or v.device or "-"
-                       o4:value(v.interface, v.interface.. " (" ..device.. ")")
+                       o5:value(v.interface, v.interface.. " (" ..device.. ")")
                end
        end
 end
-o4.default = trmiface
-o4.rmempty = false
+o5.default = trmiface
+o5.rmempty = false
 
 -- Runtime information
 
@@ -102,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
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..33f9160
--- /dev/null
@@ -0,0 +1,568 @@
+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:106
+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/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:63
+msgid "Captive Portal Detection"
+msgstr "Detección de portal cautivo"
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:64
+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:111
+msgid "Connection Limit"
+msgstr "Límite de conexión"
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:30
+msgid "Create Uplink interface"
+msgstr "Crear interfaz de enlace"
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:31
+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:59
+msgid "Enable Travelmate"
+msgstr "Habilitar Travelmate"
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:97
+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:94
+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:124
+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:123
+msgid "Interface Timeout"
+msgstr "Tiempo de espera de la interfaz"
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:29
+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/view/travelmate/runtime.htm:59
+msgid "Loading"
+msgstr "Cargando"
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:118
+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:74
+msgid "Name of the used uplink interface."
+msgstr "Nombre de la interfaz de enlace utilizada."
+
+#: 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: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-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:129
+msgid "Overall Timeout"
+msgstr "Tiempo de espera total"
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:130
+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:68
+msgid "ProActive Uplink Switch"
+msgstr "Interruptor de enlace proactivo"
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:69
+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:101
+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:102
+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:112
+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:117
+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:33
+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:105
+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:73
+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:32
+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..a4d41f70dab015df2d6c62421e0da64f504c0f17 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:106
 msgid ""
 "Additional trigger delay in seconds before travelmate processing begins."
 msgstr "Travelmate の処理が開始されるまでの、追加の遅延時間(秒)です。"
@@ -88,7 +88,7 @@ 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:111
 msgid "Connection Limit"
 msgstr "接続制限"
 
@@ -156,7 +156,7 @@ msgstr "このアップリンクを編集"
 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:97
 msgid "Enable Verbose Debug Logging"
 msgstr "詳細なデバッグ ログの有効化"
 
@@ -171,7 +171,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:94
 msgid "Extra Options"
 msgstr "拡張オプション"
 
@@ -216,7 +216,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:124
 msgid ""
 "How long should travelmate wait for a successful wlan uplink connection."
 msgstr "Travelmate が無線アップリンクへの接続成功を待つ時間です。"
@@ -237,7 +237,7 @@ 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:123
 msgid "Interface Timeout"
 msgstr "インターフェース タイムアウト"
 
@@ -253,7 +253,7 @@ msgstr "最終実行"
 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:118
 msgid ""
 "Minimum signal quality threshold as percent for conditional uplink (dis-) "
 "connections."
@@ -277,16 +277,16 @@ msgstr "使用されるアップリンク インターフェースの名前で
 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:95
 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:129
 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:130
 msgid "Overall retry timeout in seconds."
 msgstr "全体的な再試行タイムアウト(秒)です。"
 
@@ -347,7 +347,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:101
 msgid "Radio Selection / Order"
 msgstr "無線の選択 / 順番"
 
@@ -364,7 +364,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:102
 msgid ""
 "Restrict travelmate to a single radio (e.g. 'radio1') or change the overall "
 "scanning order (e.g. 'radio1 radio2 radio0')."
@@ -372,7 +372,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:112
 msgid "Retry limit to connect to an uplink."
 msgstr "アップリンクへの接続を試行する回数です。"
 
@@ -407,7 +407,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:117
 msgid "Signal Quality Threshold"
 msgstr "シグナル品質閾値"
 
@@ -485,7 +485,7 @@ 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:105
 msgid "Trigger Delay"
 msgstr "トリガ遅延"
 
index ca9c057a6f31dbe65aaf49e219b35dd28dc42421..bdc1c3c884393608d10e27a7e364de519cbe6c09 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:106
 msgid ""
 "Additional trigger delay in seconds before travelmate processing begins."
 msgstr "Atraso adicional em segundos antes do travelmate processe os gatilhos."
@@ -89,7 +89,7 @@ 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:111
 msgid "Connection Limit"
 msgstr "Limite de conexão"
 
@@ -156,7 +156,7 @@ msgstr "Editar Configurações da Rede de saída"
 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:97
 msgid "Enable Verbose Debug Logging"
 msgstr "Habilitar os registros de depuração detalhados"
 
@@ -171,7 +171,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:94
 msgid "Extra Options"
 msgstr "Opções adicionais"
 
@@ -216,7 +216,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:124
 msgid ""
 "How long should travelmate wait for a successful wlan uplink connection."
 msgstr ""
@@ -241,7 +241,7 @@ 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:123
 msgid "Interface Timeout"
 msgstr "Estouro de Tempo da Interface"
 
@@ -257,7 +257,7 @@ msgstr "Última Execução"
 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:118
 msgid ""
 "Minimum signal quality threshold as percent for conditional uplink (dis-) "
 "connections."
@@ -281,18 +281,18 @@ msgstr "Nome da interface usada para o enlace de saída"
 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:95
 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:129
 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:130
 msgid "Overall retry timeout in seconds."
 msgstr "Estouro de tempo global em segundos."
 
@@ -351,7 +351,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:101
 msgid "Radio Selection / Order"
 msgstr ""
 
@@ -368,13 +368,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:102
 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:112
 msgid "Retry limit to connect to an uplink."
 msgstr "Limite de retentativa de conexão com um enlace externo."
 
@@ -409,7 +409,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:117
 msgid "Signal Quality Threshold"
 msgstr "Limite da Qualidade do Sinal"
 
@@ -476,7 +476,7 @@ 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:105
 msgid "Trigger Delay"
 msgstr "Atraso no Gatilho"
 
index 24d6c2f18bd7b2be59c51451603f7bea2ade52a9..dbbc5df381783432a302e81d6c17be078238a631 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:106
 msgid ""
 "Additional trigger delay in seconds before travelmate processing begins."
 msgstr "Дополнительная задержка в секундах до запуска TravelMate."
@@ -88,7 +88,7 @@ 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:111
 msgid "Connection Limit"
 msgstr "Ограничение соединений"
 
@@ -156,7 +156,7 @@ msgstr "Редактировать настройки сети"
 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:97
 msgid "Enable Verbose Debug Logging"
 msgstr "Включить подробное ведение журнала отладки"
 
@@ -171,7 +171,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:94
 msgid "Extra Options"
 msgstr "Дополнительные настройки"
 
@@ -216,7 +216,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:124
 msgid ""
 "How long should travelmate wait for a successful wlan uplink connection."
 msgstr ""
@@ -237,7 +237,7 @@ 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:123
 msgid "Interface Timeout"
 msgstr "Временная задержка интерфейса"
 
@@ -253,7 +253,7 @@ msgstr ""
 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:118
 msgid ""
 "Minimum signal quality threshold as percent for conditional uplink (dis-) "
 "connections."
@@ -275,18 +275,18 @@ msgstr "Имя используемого интерфейса внешней с
 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:95
 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:129
 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:130
 msgid "Overall retry timeout in seconds."
 msgstr ""
 
@@ -345,7 +345,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:101
 msgid "Radio Selection / Order"
 msgstr ""
 
@@ -362,13 +362,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:102
 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:112
 msgid "Retry limit to connect to an uplink."
 msgstr ""
 
@@ -403,7 +403,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:117
 msgid "Signal Quality Threshold"
 msgstr ""
 
@@ -479,7 +479,7 @@ 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:105
 msgid "Trigger Delay"
 msgstr ""
 
index ee3b75a028ebc90398fea6344b13ac72a7ecb8b3..5d8348c568a111beace8d7711686bf2800e783ff 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:106
 msgid ""
 "Additional trigger delay in seconds before travelmate processing begins."
 msgstr ""
@@ -74,7 +74,7 @@ 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:111
 msgid "Connection Limit"
 msgstr ""
 
@@ -140,7 +140,7 @@ msgstr ""
 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:97
 msgid "Enable Verbose Debug Logging"
 msgstr ""
 
@@ -155,7 +155,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:94
 msgid "Extra Options"
 msgstr ""
 
@@ -198,7 +198,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:124
 msgid ""
 "How long should travelmate wait for a successful wlan uplink connection."
 msgstr ""
@@ -219,7 +219,7 @@ 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:123
 msgid "Interface Timeout"
 msgstr ""
 
@@ -235,7 +235,7 @@ msgstr ""
 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:118
 msgid ""
 "Minimum signal quality threshold as percent for conditional uplink (dis-) "
 "connections."
@@ -257,16 +257,16 @@ msgstr ""
 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:95
 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:129
 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:130
 msgid "Overall retry timeout in seconds."
 msgstr ""
 
@@ -321,7 +321,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:101
 msgid "Radio Selection / Order"
 msgstr ""
 
@@ -338,13 +338,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:102
 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:112
 msgid "Retry limit to connect to an uplink."
 msgstr ""
 
@@ -379,7 +379,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:117
 msgid "Signal Quality Threshold"
 msgstr ""
 
@@ -445,7 +445,7 @@ 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:105
 msgid "Trigger Delay"
 msgstr ""
 
index 0dbba9cb8184eb1d188cffc4cdff01157ab87f7a..a2641aa858373d8b253285d3860bea7d911b88b6 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:106
 msgid ""
 "Additional trigger delay in seconds before travelmate processing begins."
 msgstr "在 travelmate 处理开始前的额外触发延迟(秒)。"
@@ -88,7 +88,7 @@ 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:111
 msgid "Connection Limit"
 msgstr "连接限制"
 
@@ -154,7 +154,7 @@ msgstr "编辑此上行连接"
 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:97
 msgid "Enable Verbose Debug Logging"
 msgstr "启用详细调试日志"
 
@@ -169,7 +169,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:94
 msgid "Extra Options"
 msgstr "额外选项"
 
@@ -212,7 +212,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:124
 msgid ""
 "How long should travelmate wait for a successful wlan uplink connection."
 msgstr "travelmate 等待 wlan 上行连接成功最长时间。"
@@ -233,7 +233,7 @@ 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:123
 msgid "Interface Timeout"
 msgstr "接口超时"
 
@@ -249,7 +249,7 @@ msgstr "上次运行"
 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:118
 msgid ""
 "Minimum signal quality threshold as percent for conditional uplink (dis-) "
 "connections."
@@ -271,16 +271,16 @@ msgstr "要使用的上行连接接口名称。"
 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:95
 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:129
 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:130
 msgid "Overall retry timeout in seconds."
 msgstr "总体重试超时(秒)。"
 
@@ -337,7 +337,7 @@ 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:101
 msgid "Radio Selection / Order"
 msgstr "无线电选择/顺序"
 
@@ -354,7 +354,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:102
 msgid ""
 "Restrict travelmate to a single radio (e.g. 'radio1') or change the overall "
 "scanning order (e.g. 'radio1 radio2 radio0')."
@@ -362,7 +362,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:112
 msgid "Retry limit to connect to an uplink."
 msgstr "连接到上行连接的重试限制。"
 
@@ -397,7 +397,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:117
 msgid "Signal Quality Threshold"
 msgstr "信号质量阈值"
 
@@ -463,7 +463,7 @@ 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:105
 msgid "Trigger Delay"
 msgstr "触发延迟"
 
index eaa2dd4c717f3644fdc506ba6e7819bd9dee0bd4..00cf3a90f2100f84be2acb03a2cd7382e86ecd48 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:106
 msgid ""
 "Additional trigger delay in seconds before travelmate processing begins."
 msgstr "在 travelmate 處理開始前的額外觸發延遲(秒)。"
@@ -73,7 +73,8 @@ msgstr "強制門戶檢測"
 msgid ""
 "Check the internet availability, log captive portal redirections and keep "
 "the uplink connection 'alive'."
-msgstr "檢查網際網路可用性,記錄強制網路門戶重定向,並保持上行連線為“活動”狀態。"
+msgstr ""
+"檢查網際網路可用性,記錄強制網路門戶重定向,並保持上行連線為“活動”狀態。"
 
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:69
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:86
@@ -88,7 +89,7 @@ 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:111
 msgid "Connection Limit"
 msgstr "連線限制"
 
@@ -154,7 +155,7 @@ msgstr "編輯此上行連線"
 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:97
 msgid "Enable Verbose Debug Logging"
 msgstr "啟用詳細除錯日誌"
 
@@ -169,7 +170,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:94
 msgid "Extra Options"
 msgstr "額外選項"
 
@@ -212,7 +213,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:124
 msgid ""
 "How long should travelmate wait for a successful wlan uplink connection."
 msgstr "travelmate 等待 wlan 上行連線成功最長時間。"
@@ -233,7 +234,7 @@ 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:123
 msgid "Interface Timeout"
 msgstr "介面超時"
 
@@ -249,7 +250,7 @@ msgstr "上次執行"
 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:118
 msgid ""
 "Minimum signal quality threshold as percent for conditional uplink (dis-) "
 "connections."
@@ -271,16 +272,16 @@ msgstr "要使用的上行連線介面名稱。"
 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:95
 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:129
 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:130
 msgid "Overall retry timeout in seconds."
 msgstr "總體重試超時(秒)。"
 
@@ -337,7 +338,7 @@ 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:101
 msgid "Radio Selection / Order"
 msgstr "無線電選擇/順序"
 
@@ -354,7 +355,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:102
 msgid ""
 "Restrict travelmate to a single radio (e.g. 'radio1') or change the overall "
 "scanning order (e.g. 'radio1 radio2 radio0')."
@@ -362,7 +363,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:112
 msgid "Retry limit to connect to an uplink."
 msgstr "連線到上行連線的重試限制。"
 
@@ -397,7 +398,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:117
 msgid "Signal Quality Threshold"
 msgstr "訊號質量閾值"
 
@@ -463,7 +464,7 @@ 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:105
 msgid "Trigger Delay"
 msgstr "觸發延遲"
 
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..73e2698
--- /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"
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 ""
index a87b74ca786b079d86297adf923e39b37c4e730c..f5810595192791e7871bdbff35af0527ead662a5 100644 (file)
@@ -1,5 +1,5 @@
 msgid ""
-msgstr "Content-Type: text/plain; charset=UTF-8"
+msgstr "Content-Type: text/plain; charset=UTF-8\n"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:96
 msgid "(root)"
@@ -21,9 +21,9 @@ msgstr "AXFR"
 msgid "Accept queries only from local subnets"
 msgstr "仅接受来自本地子网的查询"
 
-#: applications/luci-app-unbound/luasrc/controller/unbound.lua:198
-msgid "Adblock domain list '"
-msgstr "Adblock 域名列表'"
+#: 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"
@@ -53,10 +53,6 @@ msgstr "细分查询组件以增加有限的隐私"
 msgid "Break the loop where DNSSEC needs NTP and NTP needs DNS"
 msgstr "打破 DNSSEC 需要 NTP,NTP 又需要 DNS 的循环"
 
-#: 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 "选择 Unbounds 监听端口"
@@ -81,6 +77,10 @@ msgstr "DHCP 链接"
 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"
@@ -584,17 +584,16 @@ msgstr "最小 TTL"
 msgid "This could display more statistics with the unbound-control package."
 msgstr "可以使用 unbound-control 包显示更多统计信息。"
 
-#: 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."
-msgstr "显示 Unbound的“cache_dump”。用于检查 unbound 是否实际缓存 dns 实体。"
+"This shows 'ubound-control dump_cache' for auditing records including DNSSEC."
+msgstr ""
 
 #: applications/luci-app-unbound/luasrc/controller/unbound.lua:137
 msgid ""
@@ -648,6 +647,10 @@ msgstr ""
 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 "未定义"
@@ -738,3 +741,15 @@ 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 b51ad0a80022b723c5ddaaa0ada9c49394cff4b2..504e33c1237029524a32026b7b13daef080ce9c0 100644 (file)
@@ -1,5 +1,5 @@
 msgid ""
-msgstr "Content-Type: text/plain; charset=UTF-8"
+msgstr "Content-Type: text/plain; charset=UTF-8\n"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:96
 msgid "(root)"
@@ -21,9 +21,9 @@ msgstr "AXFR"
 msgid "Accept queries only from local subnets"
 msgstr "僅接受來自本地子網的查詢"
 
-#: applications/luci-app-unbound/luasrc/controller/unbound.lua:198
-msgid "Adblock domain list '"
-msgstr "Adblock 域名列表'"
+#: 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"
@@ -53,10 +53,6 @@ msgstr "細分查詢元件以增加有限的隱私"
 msgid "Break the loop where DNSSEC needs NTP and NTP needs DNS"
 msgstr "打破 DNSSEC 需要 NTP,NTP 又需要 DNS 的迴圈"
 
-#: 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 "選擇 Unbounds 監聽埠"
@@ -81,6 +77,10 @@ msgstr "DHCP 連結"
 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"
@@ -584,17 +584,16 @@ msgstr "最小 TTL"
 msgid "This could display more statistics with the unbound-control package."
 msgstr "可以使用 unbound-control 包顯示更多統計資訊。"
 
-#: 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."
-msgstr "顯示 Unbound的“cache_dump”。用於檢查 unbound 是否實際快取 dns 實體。"
+"This shows 'ubound-control dump_cache' for auditing records including DNSSEC."
+msgstr ""
 
 #: applications/luci-app-unbound/luasrc/controller/unbound.lua:137
 msgid ""
@@ -648,6 +647,10 @@ msgstr ""
 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 "未定義"
@@ -738,3 +741,15 @@ 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..1cc42ee
--- /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..47bf435e1ef778664ca304494692f7b5c5418c6e 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-02-27 14:49-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,10 +35,10 @@ 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"
@@ -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
index 4addd09185f618f9c1ee5f9c9bc0bad387a2844f..3ef1502b81a24ca9a1c276a8c016fab22ebe1c9e 100644 (file)
 msgid ""
-msgstr "Content-Type: text/plain; charset=UTF-8"
+msgstr "Content-Type: text/plain; charset=UTF-8\n"
 
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:79
 msgid "Activate wifi"
 msgstr "WLAN aktivieren"
 
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:63
 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"
 
-msgid "Could not find required programm /usr/bin/iwinfo"
-msgstr "Konnte /usr/bin/iwinfo nicht finden"
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:242
+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:152
 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"
+msgstr ""
+"Definiert einen Zeitplan, wann das WLAN ein- und ausgeschaltet werden soll"
 
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:131
 msgid "Determine Modules Automatically"
 msgstr "Module automatisch ermitteln"
 
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:86
 msgid "Disable wifi gracefully"
 msgstr "Wifi ordnungsgemäß deaktivieren"
 
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:93
 msgid "Disabled wifi forced"
 msgstr "Wifi abrupt deaktivieren"
 
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:146
 msgid "Enable"
 msgstr "Aktivieren"
 
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:53
 msgid "Enable Wifi Schedule"
 msgstr "Wifi-Zeitschaltung aktivieren"
 
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:72
 msgid "Enable logging"
 msgstr "Protokollierung aktivieren"
 
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:233
 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:159
 msgid "Friday"
 msgstr "Freitag"
 
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:46
 msgid "Global Settings"
 msgstr "Globale Einstellungen"
 
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:155
 msgid "Monday"
 msgstr "Montag"
 
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:160
 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:140
 msgid "Schedule events"
 msgstr "Ereignisse planen"
 
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:194
 msgid "Start Time"
 msgstr "Startzeit"
 
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:165
 msgid "Start WiFi"
 msgstr "WiFi starten"
 
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:228
 msgid "Stop Time"
 msgstr "Stoppzeit"
 
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:199
 msgid "Stop WiFi"
 msgstr "WiFi stoppen"
 
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:161
 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:158
 msgid "Thursday"
 msgstr "Donnerstag"
 
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:156
 msgid "Tuesday"
 msgstr "Dienstag"
 
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:100
 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:157
 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..af58bf8
--- /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:79
+msgid "Activate wifi"
+msgstr "Habilitar WiFi"
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:63
+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:242
+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:152
+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:131
+msgid "Determine Modules Automatically"
+msgstr "Determinar módulos automáticamente"
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:86
+msgid "Disable wifi gracefully"
+msgstr "Deshabilitar WiFi con gracia"
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:93
+msgid "Disabled wifi forced"
+msgstr "Deshabilitar WiFi forzosamente"
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:146
+msgid "Enable"
+msgstr "Habilitar"
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:53
+msgid "Enable Wifi Schedule"
+msgstr "Habilitar programación WiFi"
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:72
+msgid "Enable logging"
+msgstr "Habilitar el registro"
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:233
+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:159
+msgid "Friday"
+msgstr "Viernes"
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:46
+msgid "Global Settings"
+msgstr "Configuración global"
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:155
+msgid "Monday"
+msgstr "Lunes"
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:160
+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:140
+msgid "Schedule events"
+msgstr "Programar eventos"
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:194
+msgid "Start Time"
+msgstr "Hora de inicio"
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:165
+msgid "Start WiFi"
+msgstr "Iniciar WiFi"
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:228
+msgid "Stop Time"
+msgstr "Hora de detención"
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:199
+msgid "Stop WiFi"
+msgstr "Detener WiFi"
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:161
+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:158
+msgid "Thursday"
+msgstr "Jueves"
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:156
+msgid "Tuesday"
+msgstr "Martes"
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:100
+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:157
+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"
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 104052747acc8443499592a8bae0204d0492267f..ae83aaa41b369b67d1c511bd2933dd336fe77c37 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-03-01 17:00-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 "Difusión 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"
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
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 f93c9351a784d30799074172acf842d1ba287e12..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'));
                },
 
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 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 f9b02ae561c4cba212994d2d645b5026b77a568d..9caad89a9845b89619493da3af909e2ff387ae54 100644 (file)
@@ -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:381
+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:904
 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:940
 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:875
 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:1131
 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:1140
 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:1113
 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:1130
 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:1139
 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:398
 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:387
 msgid "<abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr "<abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 
@@ -311,7 +315,7 @@ 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:468
 msgid "Access Point"
 msgstr "Punt d'accés"
 
@@ -402,6 +406,10 @@ msgstr "Adreça per accedir al relay bridge local"
 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
@@ -417,7 +425,7 @@ msgstr "Paràmetres avançats"
 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"
 
@@ -450,12 +458,12 @@ 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:543
 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:460
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:587
 msgid "Allow all except listed"
 msgstr "Permet-les totes menys les llistades"
 
@@ -463,8 +471,8 @@ msgstr "Permet-les totes menys les llistades"
 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:459
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:586
 msgid "Allow listed only"
 msgstr "Permet només les llistades"
 
@@ -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:1073
 msgid "Anonymous Identity"
 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:1007
 msgid "Authentication"
 msgstr "Autenticació"
 
@@ -680,8 +688,8 @@ msgstr "Es requereix autenticació"
 #: 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"
 
@@ -979,7 +987,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:401
 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 +995,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:612
 msgid "Cipher"
 msgstr "Xifra"
 
@@ -1010,7 +1018,7 @@ msgid ""
 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:469
 msgid "Client"
 msgstr "Client"
 
@@ -1068,7 +1076,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:1150
 msgid ""
 "Complicates key reinstallation attacks on the client side by disabling "
 "retransmission of EAPOL-Key frames that are used to install keys. This "
@@ -1164,11 +1172,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 +1209,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:770
 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:778
 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:786
 msgid "DAE-Secret"
 msgstr ""
 
@@ -1293,7 +1301,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:517
 msgid "DTIM Interval"
 msgstr ""
 
@@ -1305,14 +1313,14 @@ msgstr "DUID"
 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:730
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:754
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:778
 msgid "Default %d"
 msgstr "%d per defecte"
 
@@ -1363,7 +1371,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:517
 msgid "Delivery Traffic Indication Message Interval"
 msgstr ""
 
@@ -1435,7 +1443,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:528
 msgid "Disable Inactivity Polling"
 msgstr ""
 
@@ -1453,11 +1461,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:1119
 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:542
 msgid "Disassociate On Low Acknowledgement"
 msgstr ""
 
@@ -1592,7 +1600,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:970
 msgid "EAP-Method"
 msgstr "Mètode EAP"
 
@@ -1617,7 +1625,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"
 
@@ -1656,7 +1664,7 @@ msgstr "Habilita negociació IPv6 en la enllaç PPP"
 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"
 
@@ -1672,11 +1680,11 @@ msgstr "Habilita el servidor TFTP"
 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:1164
 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:1149
 msgid "Enable key reinstallation (KRACK) countermeasures"
 msgstr ""
 
@@ -1722,7 +1730,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:876
 msgid ""
 "Enables fast roaming among access points that belong to the same Mobility "
 "Domain"
@@ -1739,7 +1747,7 @@ 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:601
 #: 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
 msgid "Encryption"
@@ -1770,7 +1778,7 @@ msgstr "Esborrant..."
 #: 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-system/luasrc/model/cbi/admin_system/system.lua:98
 msgid "Error"
 msgstr "Error"
 
@@ -1811,23 +1819,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:951
 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:960
 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 +1843,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:920
 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:921
 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:918
 msgid "FT protocol"
 msgstr ""
 
@@ -1953,7 +1961,7 @@ msgstr "Força"
 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:620
 msgid "Force CCMP (AES)"
 msgstr "Força el CCMP (AES)"
 
@@ -1961,11 +1969,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:621
 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:622
 msgid "Force TKIP and CCMP (AES)"
 msgstr "Força el TKIP i el CCMP (AES)"
 
@@ -2006,7 +2014,7 @@ 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:594
 msgid "Fragmentation Threshold"
 msgstr "Llindar de fragmentació"
 
@@ -2068,7 +2076,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:925
 msgid "Generate PMK locally"
 msgstr ""
 
@@ -2097,7 +2105,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"
 
@@ -2146,9 +2154,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:497
+#: 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 "Hide <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr ""
 "No mostris l'<abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
@@ -2183,7 +2191,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
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:36
 #: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:129
 msgid "Hostname"
 msgstr "Nom de màquina"
@@ -2404,7 +2412,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:1055
 msgid "Identity"
 msgstr "Identitat"
 
@@ -2516,7 +2524,7 @@ 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ó"
 
@@ -2570,7 +2578,7 @@ 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:511
 msgid "Interface name"
 msgstr ""
 
@@ -2610,7 +2618,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:506
 msgid "Isolate Clients"
 msgstr ""
 
@@ -2627,7 +2635,7 @@ msgstr ""
 #: 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,15 +2664,16 @@ 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:794
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:854
 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:820
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:821
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:822
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:823
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:839
 msgid "Key #%d"
 msgstr "Clau #%d"
 
@@ -2707,7 +2716,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"
 
@@ -2792,7 +2801,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:952
 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 +2810,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:961
 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 "
@@ -2890,7 +2899,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 +2935,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"
 
@@ -2968,8 +2977,8 @@ msgstr ""
 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:455
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:584
 msgid "MAC-Address Filter"
 msgstr "Filtre d'adreces MAC"
 
@@ -2978,8 +2987,8 @@ msgstr "Filtre d'adreces MAC"
 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:462
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:588
 msgid "MAC-List"
 msgstr "Llista MAC"
 
@@ -3029,7 +3038,7 @@ msgstr ""
 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:537
 msgid "Maximum allowed Listen Interval"
 msgstr ""
 
@@ -3101,7 +3110,7 @@ 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:903
 msgid "Mobility Domain"
 msgstr ""
 
@@ -3138,9 +3147,9 @@ 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:450
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:552
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:575
 msgid "Monitor"
 msgstr "Monitor"
 
@@ -3203,7 +3212,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:892
 msgid "NAS ID"
 msgstr "NAS ID"
 
@@ -3227,7 +3236,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"
 
@@ -3256,7 +3265,7 @@ 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:400
 #: 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,7 +3339,7 @@ msgstr "Cap nom de xarxa especificat"
 #: 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!"
 
@@ -3379,7 +3388,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"
 
@@ -3401,7 +3410,7 @@ msgstr "No connectat"
 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 +3422,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 +3504,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:1120
 #: protocols/luci-proto-wireguard/luasrc/model/cbi/admin_network/proto_wireguard.lua:55
 msgid "Optional"
 msgstr ""
@@ -3602,7 +3611,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:511
 msgid "Override default interface name"
 msgstr ""
 
@@ -3664,7 +3673,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:946
 msgid "PMK R1 Push"
 msgstr ""
 
@@ -3717,7 +3726,7 @@ 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-network/luasrc/model/cbi/admin_network/wifi.lua:1091
 #: modules/luci-mod-system/luasrc/view/admin_system/password.htm:14
 #: 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
@@ -3728,11 +3737,11 @@ 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:999
 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:1047
 msgid "Password of inner Private Key"
 msgstr ""
 
@@ -3744,27 +3753,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:980
 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:987
 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:993
 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:1029
 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:1035
 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:1041
 msgid "Path to inner Private Key"
 msgstr ""
 
@@ -3842,6 +3851,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"
@@ -3889,8 +3906,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:507
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:560
 msgid "Prevents client-to-client communication"
 msgstr "Evita la comunicació client a client"
 
@@ -3931,7 +3948,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 +3956,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:449
 msgid "Pseudo Ad-Hoc (ahdemo)"
 msgstr "Pseudo Ad-Hoc (ahdemo)"
 
@@ -3974,11 +3991,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:932
 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:939
 msgid "R1 Key Holder"
 msgstr ""
 
@@ -3986,8 +4003,12 @@ msgstr ""
 msgid "RFC3947 NAT-T mode"
 msgstr ""
 
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:380
+msgid "RSSI threshold for joining"
+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:595
 msgid "RTS/CTS Threshold"
 msgstr "Llindar RTS/CTS"
 
@@ -4001,27 +4022,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:754
 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:762
 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:746
 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:730
 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:738
 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:722
 msgid "Radius-Authentication-Server"
 msgstr ""
 
@@ -4077,7 +4098,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:911
 msgid "Reassociation Deadline"
 msgstr ""
 
@@ -4171,7 +4192,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:1121
 msgid "Required"
 msgstr ""
 
@@ -4194,10 +4215,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:1114
 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
@@ -4439,7 +4460,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:559
 msgid "Separate Clients"
 msgstr "Clients separats"
 
@@ -4474,7 +4495,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"
@@ -4499,7 +4520,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:514
 msgid "Short Preamble"
 msgstr ""
 
@@ -4542,7 +4563,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 ""
 
@@ -4683,7 +4704,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:532
 msgid "Station inactivity limit"
 msgstr ""
 
@@ -4787,7 +4808,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"
 
@@ -5027,7 +5048,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"
 
@@ -5058,7 +5079,7 @@ msgstr ""
 #: 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."
@@ -5152,20 +5173,20 @@ msgstr ""
 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:523
 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 +5229,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:593
 msgid "Transmission Rate"
 msgstr "Taxa de transmissió"
 
@@ -5511,11 +5532,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:817
 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:893
 msgid ""
 "Used for two different purposes: RADIUS NAS ID and 802.11r R0KH-ID. Not "
 "needed with normal WPA(2)-PSK."
@@ -5593,18 +5614,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:468
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:469
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:551
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:574
 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:665
 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:666
 msgid "WEP Shared Key"
 msgstr "Clau compartit WEP"
 
@@ -5612,8 +5633,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:501
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:564
 msgid "WMM Mode"
 msgstr "Mode WMM"
 
@@ -5621,9 +5642,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:693
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:706
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:711
 msgid ""
 "WPA-Encryption requires wpa_supplicant (for client mode) or hostapd (for AP "
 "and ad-hoc mode) to be installed."
@@ -5647,8 +5668,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 +5677,7 @@ 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-network/luasrc/model/cbi/admin_network/wifi.lua:926
 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 "
@@ -5743,7 +5764,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"
 
@@ -5766,7 +5787,7 @@ msgstr ""
 #: 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 ""
@@ -5780,19 +5801,19 @@ msgid ""
 "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 ""
 
@@ -5807,7 +5828,7 @@ msgstr "qualsevol"
 #: 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:619
 #: 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 +5881,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:458
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:585
 msgid "disable"
 msgstr "inhabilita"
 
@@ -5965,7 +5986,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:932
 msgid "minutes"
 msgstr ""
 
@@ -5998,7 +6019,7 @@ msgstr ""
 #: 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"
 
@@ -6006,7 +6027,7 @@ msgstr "parat"
 #: 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 +6071,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:523
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:532
 msgid "sec"
 msgstr ""
 
@@ -6076,7 +6097,7 @@ msgstr ""
 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:912
 msgid "time units (TUs / 1.024 ms) [1000-65535]"
 msgstr ""
 
index 9bc284ce3aa2325ccfe17ec2b8058ef0f9245bb7..024c02235958a3ad526e8e9cb943e9a27d1da0fd 100644 (file)
@@ -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:381
+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:904
 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:940
 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:875
 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:1131
 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:1140
 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:1113
 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:1130
 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:1139
 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:398
 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:387
 msgid "<abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr "<abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 
@@ -306,7 +310,7 @@ 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:468
 msgid "Access Point"
 msgstr "Přístupový bod"
 
@@ -400,6 +404,10 @@ msgstr "Adresa pro přístup k místnímu relay bridge"
 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
@@ -415,7 +423,7 @@ msgstr "Pokročilé nastavení"
 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í"
 
@@ -446,12 +454,12 @@ 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:543
 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:460
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:587
 msgid "Allow all except listed"
 msgstr "Povolit vše mimo uvedené"
 
@@ -459,8 +467,8 @@ msgstr "Povolit vše mimo uvedené"
 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:459
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:586
 msgid "Allow listed only"
 msgstr "Povolit pouze uvedené"
 
@@ -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:1073
 msgid "Anonymous Identity"
 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:1007
 msgid "Authentication"
 msgstr "Autentizace"
 
@@ -676,8 +684,8 @@ msgstr "Vyžadována autorizace"
 #: 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"
 
@@ -974,7 +982,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:401
 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 +990,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:612
 msgid "Cipher"
 msgstr "Šifra"
 
@@ -1004,7 +1012,7 @@ msgid ""
 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:469
 msgid "Client"
 msgstr "Klient"
 
@@ -1064,7 +1072,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:1150
 msgid ""
 "Complicates key reinstallation attacks on the client side by disabling "
 "retransmission of EAPOL-Key frames that are used to install keys. This "
@@ -1160,11 +1168,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 +1205,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:770
 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:778
 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:786
 msgid "DAE-Secret"
 msgstr ""
 
@@ -1289,7 +1297,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:517
 msgid "DTIM Interval"
 msgstr ""
 
@@ -1301,14 +1309,14 @@ msgstr "DUID"
 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:730
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:754
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:778
 msgid "Default %d"
 msgstr "Výchozí %d"
 
@@ -1361,7 +1369,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:517
 msgid "Delivery Traffic Indication Message Interval"
 msgstr ""
 
@@ -1433,7 +1441,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:528
 msgid "Disable Inactivity Polling"
 msgstr ""
 
@@ -1451,11 +1459,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:1119
 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:542
 msgid "Disassociate On Low Acknowledgement"
 msgstr ""
 
@@ -1594,7 +1602,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:970
 msgid "EAP-Method"
 msgstr "Metoda EAP"
 
@@ -1619,7 +1627,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"
 
@@ -1658,7 +1666,7 @@ msgstr "Na PPP spoji povolit vyjednání IPv6"
 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"
 
@@ -1674,11 +1682,11 @@ msgstr "Povolit TFTP server"
 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:1164
 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:1149
 msgid "Enable key reinstallation (KRACK) countermeasures"
 msgstr ""
 
@@ -1724,7 +1732,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:876
 msgid ""
 "Enables fast roaming among access points that belong to the same Mobility "
 "Domain"
@@ -1741,7 +1749,7 @@ 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:601
 #: 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
 msgid "Encryption"
@@ -1772,7 +1780,7 @@ msgstr "Odstraňování..."
 #: 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-system/luasrc/model/cbi/admin_system/system.lua:98
 msgid "Error"
 msgstr "Chyba"
 
@@ -1815,23 +1823,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:951
 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:960
 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 +1847,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:920
 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:921
 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:918
 msgid "FT protocol"
 msgstr ""
 
@@ -1957,7 +1965,7 @@ msgstr "Vynutit"
 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:620
 msgid "Force CCMP (AES)"
 msgstr "Vynutit CCMP (AES)"
 
@@ -1965,11 +1973,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:621
 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:622
 msgid "Force TKIP and CCMP (AES)"
 msgstr "Vynutit TKIP a CCMP (AES)"
 
@@ -2010,7 +2018,7 @@ 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:594
 msgid "Fragmentation Threshold"
 msgstr "Hranice fragmentace"
 
@@ -2072,7 +2080,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:925
 msgid "Generate PMK locally"
 msgstr ""
 
@@ -2099,7 +2107,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..."
 
@@ -2148,9 +2156,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:497
+#: 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 "Hide <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr "Skrývat <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 
@@ -2185,7 +2193,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
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:36
 #: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:129
 msgid "Hostname"
 msgstr "Jméno hostitele"
@@ -2406,7 +2414,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:1055
 msgid "Identity"
 msgstr "Identita"
 
@@ -2518,7 +2526,7 @@ 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"
 
@@ -2572,7 +2580,7 @@ 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:511
 msgid "Interface name"
 msgstr ""
 
@@ -2614,7 +2622,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:506
 msgid "Isolate Clients"
 msgstr ""
 
@@ -2631,7 +2639,7 @@ msgstr ""
 #: 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,15 +2668,16 @@ 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:794
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:854
 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:820
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:821
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:822
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:823
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:839
 msgid "Key #%d"
 msgstr "Klíč #%d"
 
@@ -2711,7 +2720,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"
 
@@ -2798,7 +2807,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:952
 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 +2816,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:961
 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 "
@@ -2895,7 +2904,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 +2946,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í"
 
@@ -2979,8 +2988,8 @@ msgstr ""
 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:455
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:584
 msgid "MAC-Address Filter"
 msgstr "Filtr MAC adres"
 
@@ -2989,8 +2998,8 @@ msgstr "Filtr MAC adres"
 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:462
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:588
 msgid "MAC-List"
 msgstr "Seznam Mac"
 
@@ -3040,7 +3049,7 @@ msgstr ""
 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:537
 msgid "Maximum allowed Listen Interval"
 msgstr ""
 
@@ -3112,7 +3121,7 @@ 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:903
 msgid "Mobility Domain"
 msgstr ""
 
@@ -3149,9 +3158,9 @@ 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:450
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:552
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:575
 msgid "Monitor"
 msgstr "Sledování"
 
@@ -3214,7 +3223,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:892
 msgid "NAS ID"
 msgstr "NAS ID"
 
@@ -3238,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 "Kandidáti NTP serveru"
 
@@ -3267,7 +3276,7 @@ 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:400
 #: 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
@@ -3341,7 +3350,7 @@ msgstr "Neuvedeno jméno sítě"
 #: 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!"
 
@@ -3390,7 +3399,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í"
 
@@ -3412,7 +3421,7 @@ msgstr "Nepřipojeno"
 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 +3433,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 +3514,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:1120
 #: protocols/luci-proto-wireguard/luasrc/model/cbi/admin_network/proto_wireguard.lua:55
 msgid "Optional"
 msgstr ""
@@ -3612,7 +3621,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:511
 msgid "Override default interface name"
 msgstr ""
 
@@ -3676,7 +3685,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:946
 msgid "PMK R1 Push"
 msgstr ""
 
@@ -3729,7 +3738,7 @@ 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-network/luasrc/model/cbi/admin_network/wifi.lua:1091
 #: modules/luci-mod-system/luasrc/view/admin_system/password.htm:14
 #: 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
@@ -3740,11 +3749,11 @@ 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:999
 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:1047
 msgid "Password of inner Private Key"
 msgstr ""
 
@@ -3756,27 +3765,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:980
 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:987
 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:993
 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:1029
 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:1035
 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:1041
 msgid "Path to inner Private Key"
 msgstr ""
 
@@ -3854,6 +3863,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"
@@ -3903,8 +3920,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:507
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:560
 msgid "Prevents client-to-client communication"
 msgstr "Zabraňuje komunikaci klient-klient"
 
@@ -3945,7 +3962,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 +3970,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:449
 msgid "Pseudo Ad-Hoc (ahdemo)"
 msgstr "Pseudo Ad-Hoc (ahdemo)"
 
@@ -3988,11 +4005,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:932
 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:939
 msgid "R1 Key Holder"
 msgstr ""
 
@@ -4000,8 +4017,12 @@ msgstr ""
 msgid "RFC3947 NAT-T mode"
 msgstr ""
 
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:380
+msgid "RSSI threshold for joining"
+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:595
 msgid "RTS/CTS Threshold"
 msgstr "Práh RTS/CTS"
 
@@ -4015,27 +4036,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:754
 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:762
 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:746
 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:730
 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:738
 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:722
 msgid "Radius-Authentication-Server"
 msgstr "Server Radius-Authentication"
 
@@ -4094,7 +4115,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:911
 msgid "Reassociation Deadline"
 msgstr ""
 
@@ -4188,7 +4209,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:1121
 msgid "Required"
 msgstr ""
 
@@ -4212,10 +4233,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:1114
 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
@@ -4458,7 +4479,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:559
 msgid "Separate Clients"
 msgstr "Oddělovat klienty"
 
@@ -4493,7 +4514,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"
@@ -4518,7 +4539,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:514
 msgid "Short Preamble"
 msgstr ""
 
@@ -4561,7 +4582,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 ""
 
@@ -4710,7 +4731,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:532
 msgid "Station inactivity limit"
 msgstr ""
 
@@ -4814,7 +4835,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"
 
@@ -5061,7 +5082,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"
 
@@ -5094,7 +5115,7 @@ msgstr ""
 #: 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."
@@ -5185,20 +5206,20 @@ msgstr "Tato stránka zobrazuje přehled aktivních síťových spojení."
 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:523
 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 +5261,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:593
 msgid "Transmission Rate"
 msgstr "Vysílací rychlost"
 
@@ -5546,11 +5567,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:817
 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:893
 msgid ""
 "Used for two different purposes: RADIUS NAS ID and 802.11r R0KH-ID. Not "
 "needed with normal WPA(2)-PSK."
@@ -5628,18 +5649,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:468
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:469
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:551
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:574
 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:665
 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:666
 msgid "WEP Shared Key"
 msgstr "Sdílený klíč WEP"
 
@@ -5647,8 +5668,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:501
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:564
 msgid "WMM Mode"
 msgstr "WMM mód"
 
@@ -5656,9 +5677,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:693
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:706
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:711
 msgid ""
 "WPA-Encryption requires wpa_supplicant (for client mode) or hostapd (for AP "
 "and ad-hoc mode) to be installed."
@@ -5682,8 +5703,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 +5712,7 @@ 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-network/luasrc/model/cbi/admin_network/wifi.lua:926
 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 "
@@ -5778,7 +5799,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 ""
 
@@ -5800,7 +5821,7 @@ msgstr ""
 #: 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 ""
@@ -5813,19 +5834,19 @@ msgid ""
 "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,7 +5861,7 @@ msgstr "libovolný"
 #: 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:619
 #: 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 +5914,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:458
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:585
 msgid "disable"
 msgstr "zakázat"
 
@@ -5998,7 +6019,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:932
 msgid "minutes"
 msgstr ""
 
@@ -6031,7 +6052,7 @@ msgstr ""
 #: 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"
 
@@ -6039,7 +6060,7 @@ msgstr "off"
 #: 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 +6104,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:523
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:532
 msgid "sec"
 msgstr ""
 
@@ -6109,7 +6130,7 @@ msgstr ""
 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:912
 msgid "time units (TUs / 1.024 ms) [1000-65535]"
 msgstr ""
 
index b39871f73efb24fee9bad6a5df0f05a1c64c7723..9964f3530ace4f2967d0643e0fa77f372a5f257d 100644 (file)
@@ -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:381
+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:904
 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:940
 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:875
 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:1131
 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:1140
 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:1113
 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:1130
 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:1139
 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:398
 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:387
 msgid "<abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr "<abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 
@@ -312,7 +316,7 @@ 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:468
 msgid "Access Point"
 msgstr "Access Point"
 
@@ -402,6 +406,10 @@ msgstr "Adresse der lokalen Relay-Brücke"
 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
@@ -417,7 +425,7 @@ msgstr "Erweiterte Einstellungen"
 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"
 
@@ -450,14 +458,14 @@ 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:543
 msgid "Allow AP mode to disconnect STAs based on low ACK condition"
 msgstr ""
 "Erlaubt 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:460
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:587
 msgid "Allow all except listed"
 msgstr "Alle außer gelistete erlauben"
 
@@ -465,8 +473,8 @@ msgstr "Alle außer gelistete erlauben"
 msgid "Allow legacy 802.11b rates"
 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:459
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:586
 msgid "Allow listed only"
 msgstr "Nur gelistete erlauben"
 
@@ -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:1073
 msgid "Anonymous Identity"
 msgstr "Anonyme Identität"
 
@@ -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:1007
 msgid "Authentication"
 msgstr "Authentifizierung"
 
@@ -695,8 +703,8 @@ msgstr "Autorisierung benötigt"
 #: 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"
 
@@ -1001,7 +1009,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:401
 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 +1017,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:612
 msgid "Cipher"
 msgstr "Verschlüsselungsalgorithmus"
 
@@ -1035,7 +1043,7 @@ msgstr ""
 "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:469
 msgid "Client"
 msgstr "Client"
 
@@ -1095,7 +1103,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:1150
 msgid ""
 "Complicates key reinstallation attacks on the client side by disabling "
 "retransmission of EAPOL-Key frames that are used to install keys. This "
@@ -1199,11 +1207,11 @@ 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"
 
@@ -1237,15 +1245,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:770
 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:778
 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:786
 msgid "DAE-Secret"
 msgstr ""
 
@@ -1329,7 +1337,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:517
 msgid "DTIM Interval"
 msgstr ""
 
@@ -1341,14 +1349,14 @@ msgstr "DUID"
 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:730
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:754
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:778
 msgid "Default %d"
 msgstr "Standard %d"
 
@@ -1401,7 +1409,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:517
 msgid "Delivery Traffic Indication Message Interval"
 msgstr ""
 
@@ -1473,7 +1481,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:528
 msgid "Disable Inactivity Polling"
 msgstr "Inaktivitäts-Proben deaktivieren"
 
@@ -1491,11 +1499,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:1119
 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:542
 msgid "Disassociate On Low Acknowledgement"
 msgstr "Trennung bei schlechtem Antwortverhalten"
 
@@ -1635,7 +1643,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:970
 msgid "EAP-Method"
 msgstr "EAP-Methode"
 
@@ -1662,7 +1670,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"
 
@@ -1703,7 +1711,7 @@ msgstr "Aushandeln von IPv6-Adressen auf der PPP-Verbindung aktivieren"
 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"
 
@@ -1719,11 +1727,11 @@ msgstr "TFTP-Server aktivieren"
 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:1164
 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:1149
 msgid "Enable key reinstallation (KRACK) countermeasures"
 msgstr "Key Reinstallation (KRACK) Gegenmaßnahmen aktivieren"
 
@@ -1769,7 +1777,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:876
 msgid ""
 "Enables fast roaming among access points that belong to the same Mobility "
 "Domain"
@@ -1788,7 +1796,7 @@ 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:601
 #: 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
 msgid "Encryption"
@@ -1819,7 +1827,7 @@ msgstr "Lösche..."
 #: 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-system/luasrc/model/cbi/admin_system/system.lua:98
 msgid "Error"
 msgstr "Fehler"
 
@@ -1863,23 +1871,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:951
 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:960
 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 +1895,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:920
 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:921
 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:918
 msgid "FT protocol"
 msgstr "FT Protokoll"
 
@@ -2010,7 +2018,7 @@ msgstr "Start erzwingen"
 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:620
 msgid "Force CCMP (AES)"
 msgstr "CCMP (AES) erzwingen"
 
@@ -2020,11 +2028,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:621
 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:622
 msgid "Force TKIP and CCMP (AES)"
 msgstr "Erzwinge TKIP und CCMP (AES)"
 
@@ -2065,7 +2073,7 @@ 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:594
 msgid "Fragmentation Threshold"
 msgstr "Fragmentierungsschwelle"
 
@@ -2129,7 +2137,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:925
 msgid "Generate PMK locally"
 msgstr "PMK lokal generieren"
 
@@ -2158,7 +2166,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..."
 
@@ -2207,9 +2215,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:497
+#: 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 "Hide <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr "ESSID verstecken"
 
@@ -2243,7 +2251,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
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:36
 #: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:129
 msgid "Hostname"
 msgstr "Hostname"
@@ -2464,7 +2472,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:1055
 msgid "Identity"
 msgstr "Identität"
 
@@ -2581,7 +2589,7 @@ 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"
 
@@ -2638,7 +2646,7 @@ 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:511
 msgid "Interface name"
 msgstr "Schnittstellenname"
 
@@ -2679,7 +2687,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:506
 msgid "Isolate Clients"
 msgstr "Clients isolieren"
 
@@ -2696,7 +2704,7 @@ msgstr ""
 #: 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,15 +2733,16 @@ 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:794
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:854
 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:820
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:821
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:822
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:823
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:839
 msgid "Key #%d"
 msgstr "Schlüssel Nr. %d"
 
@@ -2776,7 +2785,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"
 
@@ -2865,7 +2874,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:952
 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 +2889,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:961
 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 "
@@ -2975,7 +2984,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 +3028,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"
 
@@ -3061,8 +3070,8 @@ msgstr ""
 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:455
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:584
 msgid "MAC-Address Filter"
 msgstr "MAC-Adressfilter"
 
@@ -3071,8 +3080,8 @@ msgstr "MAC-Adressfilter"
 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:462
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:588
 msgid "MAC-List"
 msgstr "MAC-Adressliste"
 
@@ -3122,7 +3131,7 @@ msgstr "Manuell"
 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:537
 msgid "Maximum allowed Listen Interval"
 msgstr "Maximal erlaubter Inaktivitätszeitraum"
 
@@ -3197,7 +3206,7 @@ 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:903
 msgid "Mobility Domain"
 msgstr "Mobilitätsbereich"
 
@@ -3234,9 +3243,9 @@ 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:450
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:552
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:575
 msgid "Monitor"
 msgstr "Monitor"
 
@@ -3299,7 +3308,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:892
 msgid "NAS ID"
 msgstr "NAS ID"
 
@@ -3323,7 +3332,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"
 
@@ -3352,7 +3361,7 @@ 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:400
 #: 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
@@ -3426,7 +3435,7 @@ msgstr "Netzwerkname nicht angegeben"
 #: 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!"
 
@@ -3475,7 +3484,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"
 
@@ -3497,7 +3506,7 @@ msgstr "Nicht verbunden"
 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 +3520,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 +3602,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:1120
 #: protocols/luci-proto-wireguard/luasrc/model/cbi/admin_network/proto_wireguard.lua:55
 msgid "Optional"
 msgstr "Optional"
@@ -3714,7 +3723,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:511
 msgid "Override default interface name"
 msgstr "Standard Schnittstellennamen überschreiben"
 
@@ -3778,7 +3787,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:946
 msgid "PMK R1 Push"
 msgstr ""
 
@@ -3831,7 +3840,7 @@ 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-network/luasrc/model/cbi/admin_network/wifi.lua:1091
 #: modules/luci-mod-system/luasrc/view/admin_system/password.htm:14
 #: 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
@@ -3842,11 +3851,11 @@ 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:999
 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:1047
 msgid "Password of inner Private Key"
 msgstr "Password des inneren, privaten Schlüssels"
 
@@ -3858,27 +3867,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:980
 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:987
 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:993
 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:1029
 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:1035
 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:1041
 msgid "Path to inner Private Key"
 msgstr "Pfad zum inneren, privaten Schlüssel"
 
@@ -3956,6 +3965,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"
@@ -4005,8 +4022,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:507
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:560
 msgid "Prevents client-to-client communication"
 msgstr "Unterbindet Client-Client-Verkehr"
 
@@ -4047,7 +4064,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 +4072,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:449
 msgid "Pseudo Ad-Hoc (ahdemo)"
 msgstr "Pseudo Ad-Hoc (ahdemo)"
 
@@ -4098,11 +4115,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:932
 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:939
 msgid "R1 Key Holder"
 msgstr "R1-Schlüsselinhaber"
 
@@ -4110,8 +4127,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:380
+msgid "RSSI threshold for joining"
+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:595
 msgid "RTS/CTS Threshold"
 msgstr "RTS/CTS-Schwelle"
 
@@ -4126,27 +4147,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:754
 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:762
 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:746
 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:730
 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:738
 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:722
 msgid "Radius-Authentication-Server"
 msgstr "Radius-Authentication-Server"
 
@@ -4209,7 +4230,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:911
 msgid "Reassociation Deadline"
 msgstr "Reassoziierungsfrist"
 
@@ -4303,7 +4324,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:1121
 msgid "Required"
 msgstr "Benötigt"
 
@@ -4331,10 +4352,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:1114
 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."
@@ -4585,7 +4606,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:559
 msgid "Separate Clients"
 msgstr "Clients isolieren"
 
@@ -4623,7 +4644,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"
@@ -4648,7 +4669,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:514
 msgid "Short Preamble"
 msgstr "Kurze Präambel"
 
@@ -4691,7 +4712,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."
 
@@ -4848,7 +4869,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:532
 msgid "Station inactivity limit"
 msgstr "Client-Inaktivitäts-Limit"
 
@@ -4955,7 +4976,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"
 
@@ -5222,7 +5243,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"
 
@@ -5255,7 +5276,7 @@ msgstr ""
 #: 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."
@@ -5358,20 +5379,20 @@ msgstr "Diese Seite gibt eine Übersicht über aktive Netzwerkverbindungen."
 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:523
 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 +5436,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:593
 msgid "Transmission Rate"
 msgstr "Übertragungsrate"
 
@@ -5722,11 +5743,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:817
 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:893
 msgid ""
 "Used for two different purposes: RADIUS NAS ID and 802.11r R0KH-ID. Not "
 "needed with normal WPA(2)-PSK."
@@ -5806,18 +5827,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:468
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:469
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:551
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:574
 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:665
 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:666
 msgid "WEP Shared Key"
 msgstr "WEP Shared Key"
 
@@ -5825,8 +5846,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:501
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:564
 msgid "WMM Mode"
 msgstr "WMM Modus"
 
@@ -5834,9 +5855,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:693
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:706
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:711
 msgid ""
 "WPA-Encryption requires wpa_supplicant (for client mode) or hostapd (for AP "
 "and ad-hoc mode) to be installed."
@@ -5860,8 +5881,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 +5892,7 @@ 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-network/luasrc/model/cbi/admin_network/wifi.lua:926
 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 "
@@ -5961,7 +5982,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"
 
@@ -5984,7 +6005,7 @@ msgstr ""
 #: 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 ""
@@ -6001,19 +6022,19 @@ msgstr ""
 "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"
 
@@ -6028,7 +6049,7 @@ msgstr "beliebig"
 #: 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:619
 #: 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 +6102,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:458
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:585
 msgid "disable"
 msgstr "deaktivieren"
 
@@ -6184,7 +6205,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:932
 msgid "minutes"
 msgstr "Minuten"
 
@@ -6217,7 +6238,7 @@ msgstr "nicht vorhanden"
 #: 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"
 
@@ -6225,7 +6246,7 @@ msgstr "aus"
 #: 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 +6292,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:523
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:532
 msgid "sec"
 msgstr "Sekunden"
 
@@ -6297,7 +6318,7 @@ msgstr "zustandslos + zustandsorientiert"
 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:912
 msgid "time units (TUs / 1.024 ms) [1000-65535]"
 msgstr "Zeiteinheiten (TUs / 1024 ms) [1000-65535]"
 
index a208eea92abf1d8265b5a8bbf0884ce87b50ed80..e82e4f2b4c75a9b10863918f362c6bec1caa994f 100644 (file)
@@ -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:381
+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:904
 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:940
 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:875
 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:1131
 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:1140
 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:1113
 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:1130
 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:1139
 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:398
 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:387
 msgid "<abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr "<abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 
@@ -309,7 +313,7 @@ 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:468
 msgid "Access Point"
 msgstr "Σημείο Πρόσβασης"
 
@@ -402,6 +406,10 @@ msgstr "Διεύθυνση για πρόσβαση σε την τοπική γέ
 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
@@ -417,7 +425,7 @@ msgstr "Προχωρημένες Ρυθμίσεις"
 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 "Ειδοποίηση"
 
@@ -450,12 +458,12 @@ 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:543
 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:460
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:587
 msgid "Allow all except listed"
 msgstr "Να επιτρέπονται όλες, εκτός από αυτές στη λίστα"
 
@@ -463,8 +471,8 @@ msgstr "Να επιτρέπονται όλες, εκτός από αυτές σ
 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:459
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:586
 msgid "Allow listed only"
 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:1073
 msgid "Anonymous Identity"
 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:1007
 msgid "Authentication"
 msgstr "Εξουσιοδότηση"
 
@@ -683,8 +691,8 @@ msgstr "Απαιτείται Εξουσιοδότηση"
 #: 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 "Αυτόματη Ανανέωση"
 
@@ -983,13 +991,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:401
 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:612
 msgid "Cipher"
 msgstr ""
 
@@ -1012,7 +1020,7 @@ msgid ""
 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:469
 msgid "Client"
 msgstr "Πελάτης"
 
@@ -1073,7 +1081,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:1150
 msgid ""
 "Complicates key reinstallation attacks on the client side by disabling "
 "retransmission of EAPOL-Key frames that are used to install keys. This "
@@ -1169,11 +1177,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 +1214,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:770
 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:778
 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:786
 msgid "DAE-Secret"
 msgstr ""
 
@@ -1298,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:517
 msgid "DTIM Interval"
 msgstr ""
 
@@ -1310,14 +1318,14 @@ msgstr ""
 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:730
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:754
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:778
 msgid "Default %d"
 msgstr "Προεπιλογή %d"
 
@@ -1370,7 +1378,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:517
 msgid "Delivery Traffic Indication Message Interval"
 msgstr ""
 
@@ -1442,7 +1450,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:528
 msgid "Disable Inactivity Polling"
 msgstr ""
 
@@ -1460,11 +1468,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:1119
 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:542
 msgid "Disassociate On Low Acknowledgement"
 msgstr ""
 
@@ -1606,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:970
 msgid "EAP-Method"
 msgstr "Μέθοδος EAP"
 
@@ -1631,7 +1639,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 "Έκτακτη ανάγκη"
 
@@ -1670,7 +1678,7 @@ msgstr "Ενεργοποίηση διαπραγμάτευσης IPv6 πάνω σ
 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 ""
 
@@ -1686,11 +1694,11 @@ msgstr "Ενεργοποίηση εξυπηρετητή TFTP"
 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:1164
 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:1149
 msgid "Enable key reinstallation (KRACK) countermeasures"
 msgstr ""
 
@@ -1736,7 +1744,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:876
 msgid ""
 "Enables fast roaming among access points that belong to the same Mobility "
 "Domain"
@@ -1753,7 +1761,7 @@ 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:601
 #: 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
 msgid "Encryption"
@@ -1784,7 +1792,7 @@ msgstr "Διαγράφεται..."
 #: 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-system/luasrc/model/cbi/admin_system/system.lua:98
 msgid "Error"
 msgstr "Σφάλμα"
 
@@ -1828,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:951
 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:960
 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 +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:920
 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:921
 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:918
 msgid "FT protocol"
 msgstr ""
 
@@ -1970,7 +1978,7 @@ msgstr "Επιβολή"
 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:620
 msgid "Force CCMP (AES)"
 msgstr "Επιβολή CCMP (AES)"
 
@@ -1979,11 +1987,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:621
 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:622
 msgid "Force TKIP and CCMP (AES)"
 msgstr "Επιβολή TKIP και CCMP (AES)"
 
@@ -2024,7 +2032,7 @@ 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:594
 msgid "Fragmentation Threshold"
 msgstr "Όριο Κατακερµατισµού"
 
@@ -2086,7 +2094,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:925
 msgid "Generate PMK locally"
 msgstr ""
 
@@ -2113,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 ""
 
@@ -2162,9 +2170,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:497
+#: 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 "Hide <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr "Κρυφό <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 
@@ -2199,7 +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
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:36
 #: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:129
 msgid "Hostname"
 msgstr "Όνομα Υπολογιστή"
@@ -2420,7 +2428,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:1055
 msgid "Identity"
 msgstr "Ταυτότητα"
 
@@ -2536,7 +2544,7 @@ 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 "Πληροφορίες"
 
@@ -2590,7 +2598,7 @@ 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:511
 msgid "Interface name"
 msgstr ""
 
@@ -2630,7 +2638,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:506
 msgid "Isolate Clients"
 msgstr ""
 
@@ -2647,7 +2655,7 @@ msgstr ""
 #: 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,15 +2684,16 @@ 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:794
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:854
 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:820
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:821
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:822
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:823
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:839
 msgid "Key #%d"
 msgstr "Κλειδί #%d"
 
@@ -2727,7 +2736,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 "Γλώσσα"
 
@@ -2812,7 +2821,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:952
 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 +2830,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:961
 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 "
@@ -2908,7 +2917,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 +2953,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 "Επίπεδο εξόδου αρχείων καταγραφής"
 
@@ -2986,8 +2995,8 @@ msgstr ""
 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:455
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:584
 msgid "MAC-Address Filter"
 msgstr "Φίλτρο MAC Διευθύνσεων"
 
@@ -2996,8 +3005,8 @@ msgstr "Φίλτρο MAC Διευθύνσεων"
 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:462
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:588
 msgid "MAC-List"
 msgstr "Λίστα MAC"
 
@@ -3047,7 +3056,7 @@ msgstr ""
 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:537
 msgid "Maximum allowed Listen Interval"
 msgstr ""
 
@@ -3120,7 +3129,7 @@ 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:903
 msgid "Mobility Domain"
 msgstr ""
 
@@ -3157,9 +3166,9 @@ 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:450
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:552
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:575
 msgid "Monitor"
 msgstr "Παρακολούθηση"
 
@@ -3223,7 +3232,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:892
 msgid "NAS ID"
 msgstr "NAS ID"
 
@@ -3247,7 +3256,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 ""
 
@@ -3276,7 +3285,7 @@ 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:400
 #: 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
@@ -3350,7 +3359,7 @@ msgstr "Δεν έχει οριστεί όνομα δικτύου"
 #: 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 "Δεν έχει οριστεί κωδικός πρόσβασης!"
 
@@ -3399,7 +3408,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 "Φυσιολογικό"
 
@@ -3421,7 +3430,7 @@ msgstr ""
 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 +3442,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 +3524,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:1120
 #: protocols/luci-proto-wireguard/luasrc/model/cbi/admin_network/proto_wireguard.lua:55
 msgid "Optional"
 msgstr ""
@@ -3622,7 +3631,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:511
 msgid "Override default interface name"
 msgstr ""
 
@@ -3684,7 +3693,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:946
 msgid "PMK R1 Push"
 msgstr ""
 
@@ -3737,7 +3746,7 @@ 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-network/luasrc/model/cbi/admin_network/wifi.lua:1091
 #: modules/luci-mod-system/luasrc/view/admin_system/password.htm:14
 #: 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
@@ -3748,11 +3757,11 @@ 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:999
 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:1047
 msgid "Password of inner Private Key"
 msgstr ""
 
@@ -3764,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:980
 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:987
 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:993
 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:1029
 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:1035
 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:1041
 msgid "Path to inner Private Key"
 msgstr ""
 
@@ -3862,6 +3871,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 "Θύρα"
@@ -3909,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:507
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:560
 #, fuzzy
 msgid "Prevents client-to-client communication"
 msgstr "Αποτρέπει την επικοινωνία μεταξύ πελατών"
@@ -3952,7 +3969,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 +3977,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:449
 msgid "Pseudo Ad-Hoc (ahdemo)"
 msgstr "Ψευδό Ad-Hoc (ahdemo)"
 
@@ -3995,11 +4012,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:932
 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:939
 msgid "R1 Key Holder"
 msgstr ""
 
@@ -4007,8 +4024,12 @@ msgstr ""
 msgid "RFC3947 NAT-T mode"
 msgstr ""
 
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:380
+msgid "RSSI threshold for joining"
+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:595
 msgid "RTS/CTS Threshold"
 msgstr "Όριο RTS/CTS"
 
@@ -4022,27 +4043,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:754
 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:762
 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:746
 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:730
 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:738
 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:722
 msgid "Radius-Authentication-Server"
 msgstr ""
 
@@ -4098,7 +4119,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:911
 msgid "Reassociation Deadline"
 msgstr ""
 
@@ -4192,7 +4213,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:1121
 msgid "Required"
 msgstr ""
 
@@ -4215,10 +4236,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:1114
 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
@@ -4461,7 +4482,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:559
 #, fuzzy
 msgid "Separate Clients"
 msgstr "Απομόνωση Πελατών"
@@ -4497,7 +4518,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 ""
 
@@ -4521,7 +4542,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:514
 msgid "Short Preamble"
 msgstr ""
 
@@ -4564,7 +4585,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 ""
 
@@ -4707,7 +4728,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:532
 msgid "Station inactivity limit"
 msgstr ""
 
@@ -4811,7 +4832,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 ""
 
@@ -5038,7 +5059,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 "Εμφάνιση"
 
@@ -5069,7 +5090,7 @@ msgstr ""
 #: 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."
@@ -5157,20 +5178,20 @@ msgstr ""
 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:523
 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 +5234,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:593
 msgid "Transmission Rate"
 msgstr "Ρυθμός Εκπομπής"
 
@@ -5513,11 +5534,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:817
 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:893
 msgid ""
 "Used for two different purposes: RADIUS NAS ID and 802.11r R0KH-ID. Not "
 "needed with normal WPA(2)-PSK."
@@ -5595,18 +5616,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:468
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:469
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:551
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:574
 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:665
 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:666
 msgid "WEP Shared Key"
 msgstr "Μοιραζόμενο κλειδί WEP"
 
@@ -5614,8 +5635,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:501
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:564
 msgid "WMM Mode"
 msgstr "Υποστήριξη WMM"
 
@@ -5623,9 +5644,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:693
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:706
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:711
 msgid ""
 "WPA-Encryption requires wpa_supplicant (for client mode) or hostapd (for AP "
 "and ad-hoc mode) to be installed."
@@ -5647,8 +5668,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 +5677,7 @@ 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-network/luasrc/model/cbi/admin_network/wifi.lua:926
 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 "
@@ -5743,7 +5764,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 ""
 
@@ -5766,7 +5787,7 @@ msgstr ""
 #: 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 ""
@@ -5778,19 +5799,19 @@ msgid ""
 "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 ""
 
@@ -5805,7 +5826,7 @@ msgstr ""
 #: 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:619
 #: 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 +5880,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:458
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:585
 msgid "disable"
 msgstr "ανενεργό"
 
@@ -5964,7 +5985,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:932
 msgid "minutes"
 msgstr ""
 
@@ -5997,7 +6018,7 @@ msgstr ""
 #: 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 "κλειστό"
 
@@ -6005,7 +6026,7 @@ msgstr "κλειστό"
 #: 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 +6070,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:523
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:532
 msgid "sec"
 msgstr ""
 
@@ -6075,7 +6096,7 @@ msgstr ""
 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:912
 msgid "time units (TUs / 1.024 ms) [1000-65535]"
 msgstr ""
 
index 02cc7a1fade3fcc04067165178fb5d596d1a0ad7..eae8317c353637a4d9f2250b521ae08d17d96a6c 100644 (file)
@@ -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:381
+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:904
 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:940
 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:875
 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:1131
 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:1140
 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:1113
 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:1130
 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:1139
 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:398
 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:387
 msgid "<abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr "<abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 
@@ -309,7 +313,7 @@ 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:468
 msgid "Access Point"
 msgstr "Access Point"
 
@@ -399,6 +403,10 @@ msgstr "Address to access local relay bridge"
 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
@@ -414,7 +422,7 @@ msgstr "Advanced Settings"
 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"
 
@@ -445,12 +453,12 @@ 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:543
 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:460
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:587
 msgid "Allow all except listed"
 msgstr "Allow all except listed"
 
@@ -458,8 +466,8 @@ msgstr "Allow all except listed"
 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:459
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:586
 msgid "Allow listed only"
 msgstr "Allow listed only"
 
@@ -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:1073
 msgid "Anonymous Identity"
 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:1007
 msgid "Authentication"
 msgstr "Authentication"
 
@@ -674,8 +682,8 @@ msgstr "Authorization Required"
 #: 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"
 
@@ -972,13 +980,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:401
 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:612
 msgid "Cipher"
 msgstr "Cipher"
 
@@ -1001,7 +1009,7 @@ msgid ""
 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:469
 msgid "Client"
 msgstr "Client"
 
@@ -1061,7 +1069,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:1150
 msgid ""
 "Complicates key reinstallation attacks on the client side by disabling "
 "retransmission of EAPOL-Key frames that are used to install keys. This "
@@ -1157,11 +1165,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 +1202,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:770
 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:778
 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:786
 msgid "DAE-Secret"
 msgstr ""
 
@@ -1286,7 +1294,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:517
 msgid "DTIM Interval"
 msgstr ""
 
@@ -1298,14 +1306,14 @@ msgstr ""
 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:730
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:754
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:778
 msgid "Default %d"
 msgstr "Default %d"
 
@@ -1359,7 +1367,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:517
 msgid "Delivery Traffic Indication Message Interval"
 msgstr ""
 
@@ -1429,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:528
 msgid "Disable Inactivity Polling"
 msgstr ""
 
@@ -1447,11 +1455,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:1119
 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:542
 msgid "Disassociate On Low Acknowledgement"
 msgstr ""
 
@@ -1586,7 +1594,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:970
 msgid "EAP-Method"
 msgstr "EAP-Method"
 
@@ -1611,7 +1619,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 ""
 
@@ -1650,7 +1658,7 @@ msgstr ""
 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 ""
 
@@ -1666,11 +1674,11 @@ msgstr ""
 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:1164
 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:1149
 msgid "Enable key reinstallation (KRACK) countermeasures"
 msgstr ""
 
@@ -1716,7 +1724,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:876
 msgid ""
 "Enables fast roaming among access points that belong to the same Mobility "
 "Domain"
@@ -1733,7 +1741,7 @@ 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:601
 #: 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
 msgid "Encryption"
@@ -1764,7 +1772,7 @@ msgstr ""
 #: 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-system/luasrc/model/cbi/admin_system/system.lua:98
 msgid "Error"
 msgstr "Error"
 
@@ -1805,23 +1813,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:951
 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:960
 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 +1837,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:920
 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:921
 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:918
 msgid "FT protocol"
 msgstr ""
 
@@ -1947,7 +1955,7 @@ msgstr "Force"
 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:620
 msgid "Force CCMP (AES)"
 msgstr ""
 
@@ -1955,11 +1963,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:621
 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:622
 msgid "Force TKIP and CCMP (AES)"
 msgstr ""
 
@@ -2000,7 +2008,7 @@ 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:594
 msgid "Fragmentation Threshold"
 msgstr "Fragmentation Threshold"
 
@@ -2062,7 +2070,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:925
 msgid "Generate PMK locally"
 msgstr ""
 
@@ -2089,7 +2097,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,9 +2146,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:497
+#: 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 "Hide <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr "Hide <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 
@@ -2174,7 +2182,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
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:36
 #: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:129
 msgid "Hostname"
 msgstr "Hostname"
@@ -2395,7 +2403,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:1055
 msgid "Identity"
 msgstr "Identity"
 
@@ -2506,7 +2514,7 @@ 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 ""
 
@@ -2560,7 +2568,7 @@ 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:511
 msgid "Interface name"
 msgstr ""
 
@@ -2600,7 +2608,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:506
 msgid "Isolate Clients"
 msgstr ""
 
@@ -2617,7 +2625,7 @@ msgstr ""
 #: 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,15 +2654,16 @@ 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:794
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:854
 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:820
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:821
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:822
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:823
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:839
 msgid "Key #%d"
 msgstr ""
 
@@ -2697,7 +2706,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"
 
@@ -2782,7 +2791,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:952
 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 +2800,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:961
 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 "
@@ -2878,7 +2887,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 +2923,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 ""
 
@@ -2956,8 +2965,8 @@ msgstr ""
 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:455
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:584
 msgid "MAC-Address Filter"
 msgstr "MAC-Address Filter"
 
@@ -2966,8 +2975,8 @@ msgstr "MAC-Address Filter"
 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:462
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:588
 msgid "MAC-List"
 msgstr "MAC-List"
 
@@ -3017,7 +3026,7 @@ msgstr ""
 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:537
 msgid "Maximum allowed Listen Interval"
 msgstr ""
 
@@ -3089,7 +3098,7 @@ 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:903
 msgid "Mobility Domain"
 msgstr ""
 
@@ -3126,9 +3135,9 @@ 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:450
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:552
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:575
 msgid "Monitor"
 msgstr "Monitor"
 
@@ -3191,7 +3200,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:892
 msgid "NAS ID"
 msgstr "NAS ID"
 
@@ -3215,7 +3224,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 ""
 
@@ -3244,7 +3253,7 @@ 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:400
 #: 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 +3327,7 @@ msgstr ""
 #: 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 ""
 
@@ -3367,7 +3376,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 ""
 
@@ -3389,7 +3398,7 @@ msgstr ""
 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 +3410,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 +3492,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:1120
 #: protocols/luci-proto-wireguard/luasrc/model/cbi/admin_network/proto_wireguard.lua:55
 msgid "Optional"
 msgstr ""
@@ -3590,7 +3599,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:511
 msgid "Override default interface name"
 msgstr ""
 
@@ -3652,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:946
 msgid "PMK R1 Push"
 msgstr ""
 
@@ -3705,7 +3714,7 @@ 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-network/luasrc/model/cbi/admin_network/wifi.lua:1091
 #: modules/luci-mod-system/luasrc/view/admin_system/password.htm:14
 #: 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
@@ -3716,11 +3725,11 @@ 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:999
 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:1047
 msgid "Password of inner Private Key"
 msgstr ""
 
@@ -3732,27 +3741,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:980
 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:987
 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:993
 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:1029
 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:1035
 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:1041
 msgid "Path to inner Private Key"
 msgstr ""
 
@@ -3830,6 +3839,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"
@@ -3877,8 +3894,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:507
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:560
 msgid "Prevents client-to-client communication"
 msgstr "Prevents client-to-client communication"
 
@@ -3919,7 +3936,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 +3944,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:449
 msgid "Pseudo Ad-Hoc (ahdemo)"
 msgstr "Pseudo Ad-Hoc (ahdemo)"
 
@@ -3962,11 +3979,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:932
 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:939
 msgid "R1 Key Holder"
 msgstr ""
 
@@ -3974,8 +3991,12 @@ msgstr ""
 msgid "RFC3947 NAT-T mode"
 msgstr ""
 
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:380
+msgid "RSSI threshold for joining"
+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:595
 msgid "RTS/CTS Threshold"
 msgstr "RTS/CTS Threshold"
 
@@ -3989,27 +4010,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:754
 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:762
 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:746
 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:730
 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:738
 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:722
 msgid "Radius-Authentication-Server"
 msgstr ""
 
@@ -4065,7 +4086,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:911
 msgid "Reassociation Deadline"
 msgstr ""
 
@@ -4159,7 +4180,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:1121
 msgid "Required"
 msgstr ""
 
@@ -4182,10 +4203,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:1114
 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
@@ -4427,7 +4448,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:559
 msgid "Separate Clients"
 msgstr "Separate Clients"
 
@@ -4462,7 +4483,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 ""
 
@@ -4486,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:514
 msgid "Short Preamble"
 msgstr ""
 
@@ -4529,7 +4550,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 ""
 
@@ -4670,7 +4691,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:532
 msgid "Station inactivity limit"
 msgstr ""
 
@@ -4774,7 +4795,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 ""
 
@@ -4999,7 +5020,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"
 
@@ -5030,7 +5051,7 @@ msgstr ""
 #: 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."
@@ -5115,20 +5136,20 @@ msgstr "This page gives an overview over currently active network connections."
 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:523
 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 +5191,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:593
 msgid "Transmission Rate"
 msgstr "Transmission Rate"
 
@@ -5470,11 +5491,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:817
 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:893
 msgid ""
 "Used for two different purposes: RADIUS NAS ID and 802.11r R0KH-ID. Not "
 "needed with normal WPA(2)-PSK."
@@ -5552,18 +5573,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:468
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:469
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:551
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:574
 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:665
 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:666
 msgid "WEP Shared Key"
 msgstr ""
 
@@ -5571,8 +5592,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:501
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:564
 msgid "WMM Mode"
 msgstr "WMM Mode"
 
@@ -5580,9 +5601,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:693
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:706
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:711
 msgid ""
 "WPA-Encryption requires wpa_supplicant (for client mode) or hostapd (for AP "
 "and ad-hoc mode) to be installed."
@@ -5606,8 +5627,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 +5636,7 @@ 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-network/luasrc/model/cbi/admin_network/wifi.lua:926
 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 "
@@ -5702,7 +5723,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 ""
 
@@ -5724,7 +5745,7 @@ msgstr ""
 #: 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 ""
@@ -5736,19 +5757,19 @@ msgid ""
 "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 ""
 
@@ -5763,7 +5784,7 @@ msgstr ""
 #: 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:619
 #: 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 +5837,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:458
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:585
 msgid "disable"
 msgstr "disable"
 
@@ -5921,7 +5942,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:932
 msgid "minutes"
 msgstr ""
 
@@ -5954,7 +5975,7 @@ msgstr ""
 #: 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 ""
 
@@ -5962,7 +5983,7 @@ msgstr ""
 #: 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 +6027,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:523
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:532
 msgid "sec"
 msgstr ""
 
@@ -6032,7 +6053,7 @@ msgstr ""
 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:912
 msgid "time units (TUs / 1.024 ms) [1000-65535]"
 msgstr ""
 
index 092d4924097882c5f8ec3ad660eb0e18bf0c20ce..3d96c8135937f9725cb1994bdbfad305ef6c6ba0 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-04-20 20:03-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
 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,7 +39,7 @@ 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
@@ -55,40 +55,46 @@ msgstr "(sin interfaces conectados)"
 
 #: 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:381
+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:904
 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:940
 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:875
 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:1131
 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:1140
 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:1113
 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:1130
 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:1139
 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:398
 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:387
 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,7 +198,7 @@ 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/model/cbi/admin_system/leds.lua:4
@@ -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"
@@ -304,14 +311,14 @@ msgstr "Número de dispositivo ATM"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:117
 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:468
 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,11 +342,11 @@ 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
 #: protocols/luci-proto-hnet/luasrc/model/cbi/admin_network/proto_hnet.lua:12
@@ -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,11 +390,11 @@ 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
@@ -403,6 +410,10 @@ msgstr "Dirección del puente relé local"
 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
@@ -416,34 +427,36 @@ msgstr "Configuración avanzada"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:108
 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-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 ""
+"Asigne 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 IP 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:543
 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:460
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:587
 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
 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:459
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:586
 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,110 +509,114 @@ 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
 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
 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:1073
 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
@@ -618,61 +638,65 @@ 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 ""
+"Asigne 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
 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
 msgid "Associations"
-msgstr ""
+msgstr "Asociaciones"
 
 #: 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:1007
 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
@@ -680,10 +704,10 @@ msgstr "Conéctese"
 #: 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 +718,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,15 +766,15 @@ 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
@@ -781,7 +807,7 @@ 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
 msgid "Backup / Flash Firmware"
@@ -789,7 +815,7 @@ 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!"
@@ -798,11 +824,11 @@ 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
 msgid "Band"
-msgstr ""
+msgstr "Banda"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:260
 msgid "Beacon Interval"
-msgstr ""
+msgstr "Intervalo de baliza"
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/backupfiles.lua:39
 msgid ""
@@ -810,8 +836,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,14 +846,16 @@ 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
@@ -853,15 +881,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 +898,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 +906,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 +917,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 eliminados"
 
 #: 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 +937,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,7 +950,7 @@ 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
 msgid "Changes the administrator password for accessing the device"
@@ -929,7 +958,7 @@ 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-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:45
@@ -945,6 +974,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 +983,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 +995,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 +1005,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 eliminar 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:401
 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:612
 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 +1039,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:469
 msgid "Client"
 msgstr "Cliente"
 
@@ -1022,7 +1055,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
@@ -1064,19 +1097,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:1150
 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,19 +1126,19 @@ 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
 msgid "Confirmation"
@@ -1122,7 +1160,7 @@ 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,6 +1172,10 @@ 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"
@@ -1147,7 +1189,7 @@ 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 +1198,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 +1208,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 +1221,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 +1247,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:770
 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:778
 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:786
 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
@@ -1235,15 +1279,15 @@ 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
@@ -1260,44 +1304,44 @@ 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
 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:517
 msgid "DTIM Interval"
-msgstr ""
+msgstr "Intervalo DTIM"
 
 #: modules/luci-base/luasrc/view/lease_status.htm:88
 msgid "DUID"
@@ -1305,22 +1349,22 @@ msgstr "DUID"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:102
 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:730
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:754
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:778
 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 +1372,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 sin estado + con estado"
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:40
 msgid "Default state"
@@ -1348,7 +1392,7 @@ 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 "
+"Definir opciones adicionales DHCP, por ejemplo "
 "\"<code>6,192.168.2.1,192.168.2.2</code>\" que publica diferentes servidores "
 "DNS a los clientes."
 
@@ -1362,15 +1406,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:517
 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"
@@ -1400,15 +1444,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 +1461,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 +1470,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 cifrado"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:520
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:528
 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 +1500,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:1119
 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:542
 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,17 +1517,17 @@ 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
@@ -1507,7 +1551,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 +1561,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 +1582,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 +1594,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 +1602,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 +1622,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 +1638,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:970
 msgid "EAP-Method"
 msgstr "Método EAP"
 
@@ -1617,6 +1661,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 +1672,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 +1707,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
 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
 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:1164
 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:1149
 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
 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
 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
 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 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:876
 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,7 +1799,7 @@ 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:601
 #: 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
 msgid "Encryption"
@@ -1756,36 +1807,36 @@ 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
 msgid "Erasing..."
-msgstr "Borrando..."
+msgstr "Eliminando..."
 
 #: 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-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
 msgid "Errored seconds (ES)"
-msgstr ""
+msgstr "Segundos errados (ES)"
 
 #: modules/luci-base/luasrc/model/network.lua:1422
 msgid "Ethernet Adapter"
@@ -1797,85 +1848,85 @@ 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
 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:951
 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:960
 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:920
 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:921
 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:918
 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 +1938,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 +1959,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"
@@ -1955,7 +2009,7 @@ 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"
@@ -1963,9 +2017,9 @@ msgstr "Forzar"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:257
 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:620
 msgid "Force CCMP (AES)"
 msgstr "Forzar CCMP (AES)"
 
@@ -1973,59 +2027,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:621
 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:622
 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 coinciden token de 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
 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
 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:594
 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
 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,6 +2091,8 @@ 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
@@ -2052,11 +2108,11 @@ 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
 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"
@@ -2079,11 +2135,11 @@ 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:925
 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 +2147,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 +2157,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 +2177,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,11 +2189,11 @@ 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
 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"
@@ -2145,86 +2201,85 @@ msgstr "Suspender"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:114
 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:497
+#: 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 "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
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:36
 #: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:129
 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 +2287,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 +2311,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
 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 +2324,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 +2340,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 +2353,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 +2361,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 +2391,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
 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 +2416,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 +2444,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 +2458,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 +2472,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:1055
 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 cifrado está 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 +2533,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 +2543,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 +2556,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 +2575,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 +2590,15 @@ 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"
 
 #: 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,7 +2610,7 @@ 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 IPv6 traceroute"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:223
 msgid "Install package %q"
@@ -2575,11 +2632,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
 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 +2646,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:511
 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
 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,7 +2663,7 @@ 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"
@@ -2627,15 +2684,13 @@ 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:506
 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!"
@@ -2647,21 +2702,21 @@ msgstr ""
 #: 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,15 +2731,16 @@ 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:794
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:854
 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:820
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:821
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:822
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:823
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:839
 msgid "Key #%d"
 msgstr "Clave #%d"
 
@@ -2727,7 +2783,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"
 
@@ -2737,70 +2793,72 @@ msgstr "Idioma y Estilo"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:104
 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
 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
 msgid "Line Mode"
-msgstr ""
+msgstr "Modo de línea"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:97
 msgid "Line State"
-msgstr ""
+msgstr "Estado de línea"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:99
 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 +2872,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:952
 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 +2880,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:961
 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 +2894,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 +2911,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 "Escuchar interfaces"
 
 #: protocols/luci-proto-wireguard/luasrc/model/cbi/admin_network/proto_wireguard.lua:30
 msgid "Listen Port"
-msgstr ""
+msgstr "Escuchar puerto"
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:15
 msgid "Listen only on the given interface or, if unspecified, on all"
@@ -2868,7 +2937,7 @@ 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 +2947,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 +2972,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 +2988,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 +3010,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 +3019,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"
 
@@ -2975,17 +3043,17 @@ msgstr "Cerrar sesión"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:112
 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
@@ -2995,8 +3063,8 @@ msgstr ""
 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:455
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:584
 msgid "MAC-Address Filter"
 msgstr "Filtro por dirección MAC"
 
@@ -3005,18 +3073,18 @@ msgstr "Filtro por dirección MAC"
 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:462
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:588
 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 +3092,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 +3110,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 +3120,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
 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:537
 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,10 +3152,12 @@ 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
@@ -3102,11 +3174,11 @@ 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
 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
@@ -3118,19 +3190,19 @@ msgstr "Métrica"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:152
 msgid "Mirror monitor port"
-msgstr ""
+msgstr "Puerto monitor de espejo"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:151
 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:903
 msgid "Mobility Domain"
-msgstr ""
+msgstr "Dominio de movilidad"
 
 #: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:149
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:41
@@ -3143,11 +3215,11 @@ 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,16 +3230,16 @@ 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:450
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:552
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:575
 msgid "Monitor"
 msgstr "Monitor"
 
@@ -3192,7 +3264,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 +3276,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 +3288,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 +3302,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:892
 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"
 
@@ -3283,7 +3355,7 @@ 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:400
 #: 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,11 +3373,11 @@ 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
 msgid "Network without interfaces."
@@ -3317,7 +3389,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,11 +3397,11 @@ 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
@@ -3339,7 +3411,7 @@ 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"
@@ -3357,21 +3429,21 @@ msgstr "No se ha especificado un nombre de red"
 #: 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"
@@ -3387,7 +3459,7 @@ msgstr "Ruido"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:107
 msgid "Noise Margin (SNR)"
-msgstr ""
+msgstr "Margen de ruido (SNR)"
 
 #: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:340
 msgid "Noise:"
@@ -3395,18 +3467,18 @@ msgstr "Ruido:"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:115
 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"
 
@@ -3426,9 +3498,9 @@ msgstr "No conectado"
 
 #: 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 +3511,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 +3532,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 +3559,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 +3581,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"
@@ -3521,16 +3595,18 @@ msgstr "Opción cambiada"
 msgid "Option removed"
 msgstr "Opción eliminada"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1095
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1120
 #: 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 +3615,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', 'aleatorio', 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 +3684,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 +3705,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:511
 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."
+"Anular 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 +3777,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:946
 msgid "PMK R1 Push"
-msgstr ""
+msgstr "PMK R1 Push"
 
 #: protocols/luci-proto-ppp/luasrc/model/network/proto_ppp.lua:13
 msgid "PPP"
@@ -3714,7 +3801,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 +3809,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,7 +3832,7 @@ 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-network/luasrc/model/cbi/admin_network/wifi.lua:1091
 #: modules/luci-mod-system/luasrc/view/admin_system/password.htm:14
 #: 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
@@ -3756,45 +3843,45 @@ 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:999
 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:1047
 msgid "Password of inner Private Key"
-msgstr ""
+msgstr "Contraseña de clave privada interna"
 
 #: 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:980
 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:987
 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:993
 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:1029
 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:1035
 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:1041
 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 +3899,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 +3957,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"
@@ -3880,27 +3975,27 @@ msgstr "Estado del puerto:"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:118
 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
 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
 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 +4012,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:507
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:560
 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"
@@ -3939,7 +4034,7 @@ msgstr "Procesos"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:101
 msgid "Profile"
-msgstr ""
+msgstr "Prefil"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:58
 msgid "Prot."
@@ -3959,9 +4054,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 +4064,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:449
 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,14 +4079,21 @@ 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
@@ -4003,21 +4105,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:932
 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:939
 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:380
+msgid "RSSI threshold for joining"
+msgstr "Umbral RSSI para unirse"
 
 #: 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:595
 msgid "RTS/CTS Threshold"
 msgstr "Umbral RTS/CTS"
 
@@ -4031,33 +4139,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:754
 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:762
 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:746
 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:730
 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:738
 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:722
 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,15 +4182,18 @@ 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?"
@@ -4108,11 +4221,11 @@ 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:911
 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"
@@ -4121,16 +4234,16 @@ msgstr "Protección contra reasociación"
 #: modules/luci-mod-system/luasrc/controller/admin/system.lua:47
 #: 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"
@@ -4143,7 +4256,7 @@ 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
@@ -4177,11 +4290,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 "Eliminar"
 
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:53
 msgid "Repeat scan"
@@ -4194,31 +4307,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:1121
 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 +4339,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:1114
 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 +4372,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"
@@ -4298,15 +4418,15 @@ msgstr "Anular"
 
 #: 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 "Revertiendo configuración..."
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:217
 msgid "Root"
@@ -4314,24 +4434,24 @@ 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
@@ -4349,28 +4469,28 @@ 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/model/cbi/admin_system/dropbear.lua:5
@@ -4379,15 +4499,15 @@ 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/view/admin_system/sshkeys.htm:27
@@ -4403,7 +4523,7 @@ 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
@@ -4419,23 +4539,23 @@ 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/model/cbi/admin_system/crontab.lua:8
@@ -4460,6 +4580,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 +4597,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:559
 msgid "Separate Clients"
 msgstr "Aislar clientes"
 
@@ -4493,34 +4616,36 @@ 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"
@@ -4528,23 +4653,23 @@ msgstr "Configuración del servidor DHCP"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:111
 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:514
 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"
@@ -4563,7 +4688,7 @@ msgstr "Señal"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:106
 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,11 +4700,11 @@ 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
@@ -4602,11 +4727,11 @@ msgstr "Tiempo asignado"
 
 #: modules/luci-base/luasrc/model/network.lua:1417
 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 +4771,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,19 +4810,19 @@ 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
 msgid "Startup"
@@ -4701,15 +4830,15 @@ 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"
@@ -4725,14 +4854,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:532
 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,7 +4873,7 @@ 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"
@@ -4752,23 +4881,23 @@ msgstr "Orden estricto"
 
 #: 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
@@ -4787,14 +4916,16 @@ msgstr "Switch %q (%s)"
 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
 msgid "Switch VLAN"
-msgstr ""
+msgstr "Switch VLAN"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:238
 msgid "Switch protocol"
@@ -4802,11 +4933,11 @@ 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:25
 #: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:34
@@ -4834,7 +4965,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 +5004,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 +5024,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 +5035,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 +5070,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 +5086,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 revertiera 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,7 +5119,7 @@ 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."
 
@@ -4987,30 +5129,31 @@ msgstr "Se han anulado los siguientes cambios"
 
 #: 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 +5170,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,7 +5195,7 @@ 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
 msgid ""
@@ -5063,7 +5206,6 @@ msgstr ""
 "termine."
 
 #: modules/luci-mod-system/luasrc/controller/admin/system.lua:186
-#, fuzzy
 msgid ""
 "The system is flashing now.<br /> DO NOT POWER OFF THE DEVICE!<br /> Wait a "
 "few minutes before you try to reconnect. It might be necessary to renew the "
@@ -5076,7 +5218,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,18 +5228,18 @@ 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!"
@@ -5119,13 +5261,13 @@ msgstr ""
 #: 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 +5279,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 +5289,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 +5298,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 +5328,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,7 +5352,7 @@ 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."
@@ -5213,26 +5363,26 @@ msgstr "Conexiones de red activas."
 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:523
 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 +5390,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,9 +5419,9 @@ 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:593
 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"
@@ -5285,7 +5436,7 @@ 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
 msgid "Transmitter Antenna"
-msgstr "Antena Transmisora"
+msgstr "Antena transmisora"
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:43
 msgid "Trigger"
@@ -5307,7 +5458,7 @@ 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"
@@ -5337,7 +5488,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 +5498,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,19 +5514,19 @@ 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
 msgid "Unavailable Seconds (UAS)"
-msgstr ""
+msgstr "Segundos no disponibles (UAS)"
 
 #: modules/luci-base/luasrc/model/network.lua:964
 msgid "Unknown"
@@ -5383,20 +5534,20 @@ msgstr "Desconocido"
 
 #: modules/luci-base/luasrc/model/network.lua:1131
 msgid "Unknown error (%s)"
-msgstr ""
+msgstr "Error desconocido (%s)"
 
 #: modules/luci-base/luasrc/model/network.lua:958
 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
@@ -5408,11 +5559,11 @@ 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
 msgid "Unsupported protocol type."
@@ -5420,7 +5571,7 @@ 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 ""
@@ -5452,7 +5603,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,7 +5616,7 @@ 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
@@ -5491,19 +5642,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 +5683,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 +5703,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 +5717,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 máquina</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:817
 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:893
 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,7 +5758,7 @@ 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
 msgid "VLANs on %q"
@@ -5617,11 +5770,11 @@ 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 +5784,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 +5808,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:468
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:469
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:551
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:574
 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:665
 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:666
 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:501
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:564
 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:693
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:706
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:711
 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 cifrado 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 +5858,118 @@ 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-network/luasrc/model/cbi/admin_network/wifi.lua:901
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:926
 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
 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
 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
 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
 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
 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
 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,20 +5977,20 @@ 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."
+"Debe habilitar JavaScript en su navegador o LuCI no funcionará correctamente."
 
 #: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:97
 msgid ""
@@ -5842,22 +5998,25 @@ msgid ""
 "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."
 
-#: 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"
@@ -5870,13 +6029,13 @@ msgstr "cualquiera"
 #: 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:619
 #: 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"
@@ -5890,7 +6049,7 @@ msgstr "puenteado"
 #: 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:"
@@ -5898,7 +6057,7 @@ 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 +6082,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:458
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:585
 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,7 +6093,7 @@ 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
@@ -5946,12 +6105,12 @@ 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"
@@ -5963,7 +6122,7 @@ 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"
@@ -5973,7 +6132,7 @@ msgstr "oculto"
 #: 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"
@@ -5994,7 +6153,7 @@ msgstr "entrada"
 #: 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 "kB"
 
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:65
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:288
@@ -6004,7 +6163,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,27 +6173,27 @@ 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:932
 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
@@ -6044,108 +6203,110 @@ 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
 #: 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 "superposición"
 
 #: 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"
 
-#: 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:523
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:532
 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
 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:912
 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"
@@ -6168,163 +6329,163 @@ msgstr "no especificado -o- crear:"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:341
 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
index 3c3fa7d30562c4230ac928f5fc374bb0e35ac29a..03b8f8797a9a4c1cdecfe401ffe5c218db8722a6 100644 (file)
@@ -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:381
+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:904
 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:940
 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:875
 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:1131
 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:1140
 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:1113
 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:1130
 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:1139
 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:398
 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:387
 msgid "<abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr "<abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 
@@ -314,7 +318,7 @@ 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:468
 msgid "Access Point"
 msgstr "Point d'accès"
 
@@ -405,6 +409,10 @@ msgstr "Adresse pour accéder au pont-relais local"
 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
@@ -420,7 +428,7 @@ msgstr "Paramètres avancés"
 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"
 
@@ -453,12 +461,12 @@ 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:543
 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:460
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:587
 msgid "Allow all except listed"
 msgstr "Autoriser tout sauf ce qui est listé"
 
@@ -466,8 +474,8 @@ msgstr "Autoriser tout sauf ce qui est listé"
 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:459
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:586
 msgid "Allow listed only"
 msgstr "Autoriser seulement ce qui est listé"
 
@@ -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:1073
 msgid "Anonymous Identity"
 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:1007
 msgid "Authentication"
 msgstr "Authentification"
 
@@ -686,8 +694,8 @@ msgstr "Autorisation requise"
 #: 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"
 
@@ -984,7 +992,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:401
 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 +1001,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:612
 msgid "Cipher"
 msgstr "Code de chiffrement"
 
@@ -1016,7 +1024,7 @@ msgid ""
 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:469
 msgid "Client"
 msgstr "Client"
 
@@ -1076,7 +1084,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:1150
 msgid ""
 "Complicates key reinstallation attacks on the client side by disabling "
 "retransmission of EAPOL-Key frames that are used to install keys. This "
@@ -1172,11 +1180,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 +1217,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:770
 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:778
 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:786
 msgid "DAE-Secret"
 msgstr ""
 
@@ -1301,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:517
 msgid "DTIM Interval"
 msgstr ""
 
@@ -1313,14 +1321,14 @@ msgstr "DUID"
 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:730
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:754
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:778
 msgid "Default %d"
 msgstr "%d par défaut"
 
@@ -1374,7 +1382,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:517
 msgid "Delivery Traffic Indication Message Interval"
 msgstr ""
 
@@ -1446,7 +1454,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:528
 msgid "Disable Inactivity Polling"
 msgstr ""
 
@@ -1464,11 +1472,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:1119
 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:542
 msgid "Disassociate On Low Acknowledgement"
 msgstr ""
 
@@ -1610,7 +1618,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:970
 msgid "EAP-Method"
 msgstr "Méthode EAP"
 
@@ -1635,7 +1643,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"
 
@@ -1674,7 +1682,7 @@ msgstr "Activer la négociation IPv6 sur le lien PPP"
 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"
 
@@ -1690,11 +1698,11 @@ msgstr "Activer le serveur TFTP"
 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:1164
 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:1149
 msgid "Enable key reinstallation (KRACK) countermeasures"
 msgstr ""
 
@@ -1740,7 +1748,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:876
 msgid ""
 "Enables fast roaming among access points that belong to the same Mobility "
 "Domain"
@@ -1759,7 +1767,7 @@ 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:601
 #: 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
 msgid "Encryption"
@@ -1790,7 +1798,7 @@ msgstr "Effacement…"
 #: 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-system/luasrc/model/cbi/admin_system/system.lua:98
 msgid "Error"
 msgstr "Erreur"
 
@@ -1834,23 +1842,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:951
 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:960
 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 +1866,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:920
 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:921
 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:918
 msgid "FT protocol"
 msgstr ""
 
@@ -1976,7 +1984,7 @@ msgstr "Forcer"
 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:620
 msgid "Force CCMP (AES)"
 msgstr "Forcer CCMP (AES)"
 
@@ -1984,11 +1992,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:621
 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:622
 msgid "Force TKIP and CCMP (AES)"
 msgstr "Forcer TKIP et CCMP (AES)"
 
@@ -2029,7 +2037,7 @@ 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:594
 msgid "Fragmentation Threshold"
 msgstr "Seuil de fragmentation"
 
@@ -2091,7 +2099,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:925
 msgid "Generate PMK locally"
 msgstr ""
 
@@ -2120,7 +2128,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…"
 
@@ -2169,9 +2177,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:497
+#: 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 "Hide <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr "Cacher le ESSID"
 
@@ -2205,7 +2213,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
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:36
 #: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:129
 msgid "Hostname"
 msgstr "Nom d'hôte"
@@ -2426,7 +2434,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:1055
 msgid "Identity"
 msgstr "Identité"
 
@@ -2540,7 +2548,7 @@ 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"
 
@@ -2594,7 +2602,7 @@ 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:511
 msgid "Interface name"
 msgstr ""
 
@@ -2637,7 +2645,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:506
 msgid "Isolate Clients"
 msgstr ""
 
@@ -2655,7 +2663,7 @@ msgstr ""
 #: 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,15 +2692,16 @@ 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:794
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:854
 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:820
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:821
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:822
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:823
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:839
 msgid "Key #%d"
 msgstr "Clé n° %d"
 
@@ -2735,7 +2744,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"
 
@@ -2822,7 +2831,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:952
 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 +2840,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:961
 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 "
@@ -2919,7 +2928,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 +2971,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"
 
@@ -3006,8 +3015,8 @@ msgstr ""
 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:455
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:584
 msgid "MAC-Address Filter"
 msgstr "Filtrage par adresses MAC"
 
@@ -3016,8 +3025,8 @@ msgstr "Filtrage par adresses MAC"
 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:462
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:588
 msgid "MAC-List"
 msgstr "Liste des adresses MAC"
 
@@ -3067,7 +3076,7 @@ msgstr ""
 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:537
 msgid "Maximum allowed Listen Interval"
 msgstr ""
 
@@ -3139,7 +3148,7 @@ 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:903
 msgid "Mobility Domain"
 msgstr ""
 
@@ -3176,9 +3185,9 @@ 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:450
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:552
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:575
 msgid "Monitor"
 msgstr "Monitor"
 
@@ -3241,7 +3250,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:892
 msgid "NAS ID"
 msgstr "NAS ID"
 
@@ -3265,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 "Serveurs NTP candidats"
 
@@ -3294,7 +3303,7 @@ 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:400
 #: 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
@@ -3368,7 +3377,7 @@ msgstr "Aucun nom de réseau donné"
 #: 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é !"
 
@@ -3417,7 +3426,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"
 
@@ -3439,7 +3448,7 @@ msgstr "Non connecté"
 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 +3460,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 +3540,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:1120
 #: protocols/luci-proto-wireguard/luasrc/model/cbi/admin_network/proto_wireguard.lua:55
 msgid "Optional"
 msgstr ""
@@ -3638,7 +3647,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:511
 msgid "Override default interface name"
 msgstr ""
 
@@ -3702,7 +3711,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:946
 msgid "PMK R1 Push"
 msgstr ""
 
@@ -3755,7 +3764,7 @@ msgid "Part of zone %q"
 msgstr "Fait partie de la zone %q"
 
 #: modules/luci-base/luasrc/view/sysauth.htm:29
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1066
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1091
 #: modules/luci-mod-system/luasrc/view/admin_system/password.htm:14
 #: 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
@@ -3766,11 +3775,11 @@ 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:999
 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:1047
 msgid "Password of inner Private Key"
 msgstr ""
 
@@ -3782,27 +3791,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:980
 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:987
 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:993
 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:1029
 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:1035
 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:1041
 msgid "Path to inner Private Key"
 msgstr ""
 
@@ -3880,6 +3889,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"
@@ -3929,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:507
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:560
 msgid "Prevents client-to-client communication"
 msgstr "Empêche la communication directe entre clients"
 
@@ -3971,7 +3988,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 +3996,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:449
 msgid "Pseudo Ad-Hoc (ahdemo)"
 msgstr "Pseudo Ad-Hoc (ahdemo)"
 
@@ -4014,11 +4031,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:932
 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:939
 msgid "R1 Key Holder"
 msgstr ""
 
@@ -4026,8 +4043,12 @@ msgstr ""
 msgid "RFC3947 NAT-T mode"
 msgstr ""
 
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:380
+msgid "RSSI threshold for joining"
+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:595
 msgid "RTS/CTS Threshold"
 msgstr "Seuil RTS/CTS"
 
@@ -4041,27 +4062,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:754
 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:762
 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:746
 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:730
 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:738
 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:722
 msgid "Radius-Authentication-Server"
 msgstr "Serveur de l'authentification Radius"
 
@@ -4119,7 +4140,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:911
 msgid "Reassociation Deadline"
 msgstr ""
 
@@ -4213,7 +4234,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:1121
 msgid "Required"
 msgstr ""
 
@@ -4236,10 +4257,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:1114
 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
@@ -4484,7 +4505,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:559
 msgid "Separate Clients"
 msgstr "Isoler les clients"
 
@@ -4519,7 +4540,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"
@@ -4544,7 +4565,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:514
 msgid "Short Preamble"
 msgstr ""
 
@@ -4587,7 +4608,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 ""
 
@@ -4738,7 +4759,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:532
 msgid "Station inactivity limit"
 msgstr ""
 
@@ -4842,7 +4863,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"
 
@@ -5095,7 +5116,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"
 
@@ -5128,7 +5149,7 @@ msgstr ""
 #: 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."
@@ -5227,20 +5248,20 @@ msgstr ""
 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:523
 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 +5304,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:593
 msgid "Transmission Rate"
 msgstr "Débit d'émission"
 
@@ -5591,11 +5612,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:817
 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:893
 msgid ""
 "Used for two different purposes: RADIUS NAS ID and 802.11r R0KH-ID. Not "
 "needed with normal WPA(2)-PSK."
@@ -5673,18 +5694,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:468
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:469
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:551
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:574
 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:665
 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:666
 msgid "WEP Shared Key"
 msgstr "Clé partagée WEP"
 
@@ -5692,8 +5713,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:501
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:564
 msgid "WMM Mode"
 msgstr "Mode WMM"
 
@@ -5701,9 +5722,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:693
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:706
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:711
 msgid ""
 "WPA-Encryption requires wpa_supplicant (for client mode) or hostapd (for AP "
 "and ad-hoc mode) to be installed."
@@ -5727,8 +5748,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 +5757,7 @@ 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-network/luasrc/model/cbi/admin_network/wifi.lua:926
 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 "
@@ -5823,7 +5844,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 ""
 
@@ -5846,7 +5867,7 @@ msgstr ""
 #: 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 ""
@@ -5860,19 +5881,19 @@ msgid ""
 "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 ""
 
@@ -5887,7 +5908,7 @@ msgstr "n'importe lequel"
 #: 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:619
 #: 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 +5961,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:458
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:585
 msgid "disable"
 msgstr "désactiver"
 
@@ -6043,7 +6064,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:932
 msgid "minutes"
 msgstr ""
 
@@ -6076,7 +6097,7 @@ msgstr ""
 #: 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é"
 
@@ -6084,7 +6105,7 @@ msgstr "Arrêté"
 #: 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 +6149,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:523
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:532
 msgid "sec"
 msgstr ""
 
@@ -6154,7 +6175,7 @@ msgstr ""
 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:912
 msgid "time units (TUs / 1.024 ms) [1000-65535]"
 msgstr ""
 
index 37c552e7d4c28e40f5585790f769601f74807103..8ab68202debabb14168da0c91896e265b98bc90a 100644 (file)
@@ -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:381
+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:904
 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:940
 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:875
 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:1131
 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:1140
 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:1113
 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:1130
 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:1139
 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:398
 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:387
 msgid "<abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr ""
 
@@ -302,7 +306,7 @@ 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:468
 msgid "Access Point"
 msgstr "נקודת גישה"
 
@@ -396,6 +400,10 @@ msgstr ""
 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
@@ -411,7 +419,7 @@ msgstr "הגדרות מתקדמות"
 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 "אזעקה"
@@ -443,12 +451,12 @@ 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:543
 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:460
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:587
 #, fuzzy
 msgid "Allow all except listed"
 msgstr "אפשר הכל חוץ מהרשומים"
@@ -457,8 +465,8 @@ msgstr "אפשר הכל חוץ מהרשומים"
 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:459
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:586
 msgid "Allow listed only"
 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:1073
 msgid "Anonymous Identity"
 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:1007
 msgid "Authentication"
 msgstr "אימות"
 
@@ -675,8 +683,8 @@ msgstr "דרוש אימות"
 #: 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 "רענון אוטומטי"
 
@@ -970,13 +978,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:401
 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:612
 msgid "Cipher"
 msgstr ""
 
@@ -997,7 +1005,7 @@ msgid ""
 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:469
 msgid "Client"
 msgstr ""
 
@@ -1055,7 +1063,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:1150
 msgid ""
 "Complicates key reinstallation attacks on the client side by disabling "
 "retransmission of EAPOL-Key frames that are used to install keys. This "
@@ -1151,11 +1159,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 +1196,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:770
 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:778
 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:786
 msgid "DAE-Secret"
 msgstr ""
 
@@ -1280,7 +1288,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:517
 msgid "DTIM Interval"
 msgstr ""
 
@@ -1292,14 +1300,14 @@ msgstr ""
 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:730
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:754
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:778
 msgid "Default %d"
 msgstr ""
 
@@ -1352,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:517
 msgid "Delivery Traffic Indication Message Interval"
 msgstr ""
 
@@ -1422,7 +1430,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:528
 msgid "Disable Inactivity Polling"
 msgstr ""
 
@@ -1440,11 +1448,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:1119
 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:542
 msgid "Disassociate On Low Acknowledgement"
 msgstr ""
 
@@ -1572,7 +1580,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:970
 msgid "EAP-Method"
 msgstr ""
 
@@ -1597,7 +1605,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 "מצב חרום"
 
@@ -1636,7 +1644,7 @@ msgstr ""
 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 ""
 
@@ -1652,11 +1660,11 @@ msgstr "אפשר שרת TFTP"
 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:1164
 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:1149
 msgid "Enable key reinstallation (KRACK) countermeasures"
 msgstr ""
 
@@ -1702,7 +1710,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:876
 msgid ""
 "Enables fast roaming among access points that belong to the same Mobility "
 "Domain"
@@ -1719,7 +1727,7 @@ 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:601
 #: 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
 msgid "Encryption"
@@ -1750,7 +1758,7 @@ msgstr "מוחק..."
 #: 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-system/luasrc/model/cbi/admin_system/system.lua:98
 msgid "Error"
 msgstr "שגיאה"
 
@@ -1791,23 +1799,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:951
 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:960
 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 +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:920
 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:921
 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:918
 msgid "FT protocol"
 msgstr ""
 
@@ -1933,7 +1941,7 @@ msgstr ""
 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:620
 msgid "Force CCMP (AES)"
 msgstr ""
 
@@ -1941,11 +1949,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:621
 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:622
 msgid "Force TKIP and CCMP (AES)"
 msgstr ""
 
@@ -1986,7 +1994,7 @@ 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:594
 msgid "Fragmentation Threshold"
 msgstr ""
 
@@ -2048,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:925
 msgid "Generate PMK locally"
 msgstr ""
 
@@ -2075,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 ""
 
@@ -2122,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:497
+#: 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 "Hide <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr ""
 
@@ -2158,7 +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
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:36
 #: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:129
 msgid "Hostname"
 msgstr ""
@@ -2379,7 +2387,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:1055
 msgid "Identity"
 msgstr ""
 
@@ -2485,7 +2493,7 @@ 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 ""
 
@@ -2539,7 +2547,7 @@ 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:511
 msgid "Interface name"
 msgstr ""
 
@@ -2579,7 +2587,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:506
 msgid "Isolate Clients"
 msgstr ""
 
@@ -2593,7 +2601,7 @@ msgstr ""
 #: 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,15 +2630,16 @@ 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:794
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:854
 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:820
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:821
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:822
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:823
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:839
 msgid "Key #%d"
 msgstr ""
 
@@ -2673,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 ""
 
@@ -2758,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:952
 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 +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:961
 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 "
@@ -2854,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 ""
 
@@ -2890,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 ""
 
@@ -2932,8 +2941,8 @@ msgstr ""
 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:455
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:584
 msgid "MAC-Address Filter"
 msgstr ""
 
@@ -2942,8 +2951,8 @@ msgstr ""
 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:462
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:588
 msgid "MAC-List"
 msgstr ""
 
@@ -2993,7 +3002,7 @@ msgstr ""
 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:537
 msgid "Maximum allowed Listen Interval"
 msgstr ""
 
@@ -3065,7 +3074,7 @@ 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:903
 msgid "Mobility Domain"
 msgstr ""
 
@@ -3102,9 +3111,9 @@ 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:450
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:552
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:575
 msgid "Monitor"
 msgstr ""
 
@@ -3165,7 +3174,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:892
 msgid "NAS ID"
 msgstr ""
 
@@ -3189,7 +3198,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 ""
 
@@ -3218,7 +3227,7 @@ 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:400
 #: 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
@@ -3292,7 +3301,7 @@ msgstr ""
 #: 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 "לא הוגדרה סיסמה!"
 
@@ -3341,7 +3350,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 ""
 
@@ -3363,7 +3372,7 @@ msgstr "לא מחובר"
 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 +3384,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 +3460,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:1120
 #: protocols/luci-proto-wireguard/luasrc/model/cbi/admin_network/proto_wireguard.lua:55
 msgid "Optional"
 msgstr ""
@@ -3558,7 +3567,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:511
 msgid "Override default interface name"
 msgstr ""
 
@@ -3620,7 +3629,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:946
 msgid "PMK R1 Push"
 msgstr ""
 
@@ -3673,7 +3682,7 @@ 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-network/luasrc/model/cbi/admin_network/wifi.lua:1091
 #: modules/luci-mod-system/luasrc/view/admin_system/password.htm:14
 #: 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
@@ -3684,11 +3693,11 @@ 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:999
 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:1047
 msgid "Password of inner Private Key"
 msgstr ""
 
@@ -3700,27 +3709,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:980
 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:987
 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:993
 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:1029
 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:1035
 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:1041
 msgid "Path to inner Private Key"
 msgstr ""
 
@@ -3798,6 +3807,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 ""
@@ -3845,8 +3862,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:507
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:560
 msgid "Prevents client-to-client communication"
 msgstr ""
 
@@ -3887,7 +3904,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 +3912,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:449
 msgid "Pseudo Ad-Hoc (ahdemo)"
 msgstr ""
 
@@ -3930,11 +3947,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:932
 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:939
 msgid "R1 Key Holder"
 msgstr ""
 
@@ -3942,8 +3959,12 @@ msgstr ""
 msgid "RFC3947 NAT-T mode"
 msgstr ""
 
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:380
+msgid "RSSI threshold for joining"
+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:595
 msgid "RTS/CTS Threshold"
 msgstr ""
 
@@ -3957,27 +3978,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:754
 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:762
 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:746
 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:730
 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:738
 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:722
 msgid "Radius-Authentication-Server"
 msgstr ""
 
@@ -4031,7 +4052,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:911
 msgid "Reassociation Deadline"
 msgstr ""
 
@@ -4125,7 +4146,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:1121
 msgid "Required"
 msgstr ""
 
@@ -4148,10 +4169,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:1114
 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
@@ -4391,7 +4412,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:559
 msgid "Separate Clients"
 msgstr ""
 
@@ -4426,7 +4447,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 "סנכרון זמן"
@@ -4451,7 +4472,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:514
 msgid "Short Preamble"
 msgstr ""
 
@@ -4494,7 +4515,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 ""
 
@@ -4540,7 +4561,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
@@ -4640,7 +4661,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:532
 msgid "Station inactivity limit"
 msgstr ""
 
@@ -4744,7 +4765,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 ""
 
@@ -4958,7 +4979,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 "עיצוב"
 
@@ -4989,7 +5010,7 @@ msgstr ""
 #: 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."
@@ -5070,20 +5091,20 @@ msgstr "דף זה מציג סקירה של חיבורי הרשת הפעילים
 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:523
 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 +5144,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:593
 msgid "Transmission Rate"
 msgstr "קצב שידור"
 
@@ -5423,11 +5444,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:817
 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:893
 msgid ""
 "Used for two different purposes: RADIUS NAS ID and 802.11r R0KH-ID. Not "
 "needed with normal WPA(2)-PSK."
@@ -5505,18 +5526,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:468
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:469
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:551
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:574
 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:665
 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:666
 msgid "WEP Shared Key"
 msgstr ""
 
@@ -5524,8 +5545,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:501
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:564
 msgid "WMM Mode"
 msgstr ""
 
@@ -5533,9 +5554,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:693
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:706
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:711
 msgid ""
 "WPA-Encryption requires wpa_supplicant (for client mode) or hostapd (for AP "
 "and ad-hoc mode) to be installed."
@@ -5557,8 +5578,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 +5587,7 @@ 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-network/luasrc/model/cbi/admin_network/wifi.lua:926
 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 "
@@ -5653,7 +5674,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 ""
 
@@ -5672,7 +5693,7 @@ msgstr ""
 #: 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 לא יפעל כראוי."
@@ -5684,19 +5705,19 @@ msgid ""
 "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 ""
 
@@ -5711,7 +5732,7 @@ msgstr "כלשהו"
 #: 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:619
 #: 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 +5785,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:458
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:585
 msgid "disable"
 msgstr "בטל"
 
@@ -5867,7 +5888,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:932
 msgid "minutes"
 msgstr ""
 
@@ -5900,7 +5921,7 @@ msgstr ""
 #: 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 "כבוי"
 
@@ -5908,7 +5929,7 @@ msgstr "כבוי"
 #: 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 +5973,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:523
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:532
 msgid "sec"
 msgstr ""
 
@@ -5978,7 +5999,7 @@ msgstr ""
 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:912
 msgid "time units (TUs / 1.024 ms) [1000-65535]"
 msgstr ""
 
index 044962498f251c3d4198ad8512e6158f94062618..58d32db464805a7b8f960afbcbe72a6957e65dc5 100644 (file)
@@ -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:381
+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:904
 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:940
 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:875
 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:1131
 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:1140
 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:1113
 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:1130
 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:1139
 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:398
 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:387
 msgid "<abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr "<abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 
@@ -307,7 +311,7 @@ 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:468
 msgid "Access Point"
 msgstr "Hozzáférési pont"
 
@@ -400,6 +404,10 @@ msgstr "Helyi közvetítő híd elérési címe"
 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
@@ -415,7 +423,7 @@ msgstr "Haladó beállítások"
 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"
 
@@ -447,12 +455,12 @@ 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:543
 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:460
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:587
 msgid "Allow all except listed"
 msgstr "Összes engedélyezése a felsoroltakon kívül"
 
@@ -460,8 +468,8 @@ msgstr "Összes engedélyezése a felsoroltakon kívül"
 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:459
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:586
 msgid "Allow listed only"
 msgstr "Csak a felsoroltak engedélyezése"
 
@@ -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:1073
 msgid "Anonymous Identity"
 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:1007
 msgid "Authentication"
 msgstr "Hitelesítés"
 
@@ -679,8 +687,8 @@ msgstr "Hitelesítés szükséges"
 #: 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"
 
@@ -979,7 +987,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:401
 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 +996,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:612
 msgid "Cipher"
 msgstr "Titkosító"
 
@@ -1011,7 +1019,7 @@ msgid ""
 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:469
 msgid "Client"
 msgstr "Ügyfél"
 
@@ -1071,7 +1079,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:1150
 msgid ""
 "Complicates key reinstallation attacks on the client side by disabling "
 "retransmission of EAPOL-Key frames that are used to install keys. This "
@@ -1167,11 +1175,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 +1212,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:770
 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:778
 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:786
 msgid "DAE-Secret"
 msgstr ""
 
@@ -1296,7 +1304,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:517
 msgid "DTIM Interval"
 msgstr ""
 
@@ -1308,14 +1316,14 @@ msgstr "DUID"
 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:730
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:754
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:778
 msgid "Default %d"
 msgstr "Alapértelmezés %d"
 
@@ -1368,7 +1376,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:517
 msgid "Delivery Traffic Indication Message Interval"
 msgstr ""
 
@@ -1440,7 +1448,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:528
 msgid "Disable Inactivity Polling"
 msgstr ""
 
@@ -1458,11 +1466,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:1119
 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:542
 msgid "Disassociate On Low Acknowledgement"
 msgstr ""
 
@@ -1603,7 +1611,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:970
 msgid "EAP-Method"
 msgstr "EAP metódus"
 
@@ -1628,7 +1636,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"
 
@@ -1667,7 +1675,7 @@ msgstr "IPv6 egyeztetés engedélyezése a PPP linken"
 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"
 
@@ -1683,11 +1691,11 @@ msgstr "TFTP kiszolgáló engedélyezése"
 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:1164
 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:1149
 msgid "Enable key reinstallation (KRACK) countermeasures"
 msgstr ""
 
@@ -1733,7 +1741,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:876
 msgid ""
 "Enables fast roaming among access points that belong to the same Mobility "
 "Domain"
@@ -1750,7 +1758,7 @@ 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:601
 #: 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
 msgid "Encryption"
@@ -1781,7 +1789,7 @@ msgstr "Törlés..."
 #: 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-system/luasrc/model/cbi/admin_system/system.lua:98
 msgid "Error"
 msgstr "Hiba"
 
@@ -1823,23 +1831,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:951
 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:960
 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 +1855,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:920
 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:921
 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:918
 msgid "FT protocol"
 msgstr ""
 
@@ -1965,7 +1973,7 @@ msgstr "Kényszerítés"
 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:620
 msgid "Force CCMP (AES)"
 msgstr "CCMP (AES) kényszerítése"
 
@@ -1975,11 +1983,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:621
 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:622
 msgid "Force TKIP and CCMP (AES)"
 msgstr "TKIP és CCMP (AES) kényszerítése"
 
@@ -2020,7 +2028,7 @@ 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:594
 msgid "Fragmentation Threshold"
 msgstr "Töredezettségi küszöb"
 
@@ -2082,7 +2090,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:925
 msgid "Generate PMK locally"
 msgstr ""
 
@@ -2109,7 +2117,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..."
 
@@ -2158,9 +2166,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:497
+#: 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 "Hide <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr "<abbr title=\"Extended Service Set Identifier\">ESSID</abbr> elrejtése"
 
@@ -2194,7 +2202,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
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:36
 #: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:129
 msgid "Hostname"
 msgstr "Gépnév"
@@ -2415,7 +2423,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:1055
 msgid "Identity"
 msgstr "Identitás"
 
@@ -2530,7 +2538,7 @@ 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"
 
@@ -2584,7 +2592,7 @@ 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:511
 msgid "Interface name"
 msgstr ""
 
@@ -2627,7 +2635,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:506
 msgid "Isolate Clients"
 msgstr ""
 
@@ -2644,7 +2652,7 @@ msgstr ""
 #: 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,15 +2681,16 @@ 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:794
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:854
 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:820
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:821
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:822
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:823
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:839
 msgid "Key #%d"
 msgstr "Kulcs #%d"
 
@@ -2724,7 +2733,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"
 
@@ -2811,7 +2820,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:952
 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 +2829,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:961
 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 "
@@ -2909,7 +2918,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 +2962,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"
 
@@ -2995,8 +3004,8 @@ msgstr ""
 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:455
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:584
 msgid "MAC-Address Filter"
 msgstr "MAC-cím szűrő"
 
@@ -3005,8 +3014,8 @@ msgstr "MAC-cím szűrő"
 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:462
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:588
 msgid "MAC-List"
 msgstr "MAC-lista"
 
@@ -3056,7 +3065,7 @@ msgstr ""
 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:537
 msgid "Maximum allowed Listen Interval"
 msgstr ""
 
@@ -3128,7 +3137,7 @@ 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:903
 msgid "Mobility Domain"
 msgstr ""
 
@@ -3165,9 +3174,9 @@ 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:450
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:552
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:575
 msgid "Monitor"
 msgstr "Ellenőrzés"
 
@@ -3230,7 +3239,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:892
 msgid "NAS ID"
 msgstr "NAS azonosító"
 
@@ -3254,7 +3263,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"
 
@@ -3283,7 +3292,7 @@ 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:400
 #: 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
@@ -3357,7 +3366,7 @@ msgstr "Nincs megadva hálózatnév"
 #: 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ó!"
 
@@ -3406,7 +3415,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"
 
@@ -3428,7 +3437,7 @@ msgstr "Nincs kapcsolódva"
 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 +3449,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 +3530,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:1120
 #: protocols/luci-proto-wireguard/luasrc/model/cbi/admin_network/proto_wireguard.lua:55
 msgid "Optional"
 msgstr ""
@@ -3628,7 +3637,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:511
 msgid "Override default interface name"
 msgstr ""
 
@@ -3692,7 +3701,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:946
 msgid "PMK R1 Push"
 msgstr ""
 
@@ -3745,7 +3754,7 @@ 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-network/luasrc/model/cbi/admin_network/wifi.lua:1091
 #: modules/luci-mod-system/luasrc/view/admin_system/password.htm:14
 #: 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
@@ -3756,11 +3765,11 @@ 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:999
 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:1047
 msgid "Password of inner Private Key"
 msgstr ""
 
@@ -3772,27 +3781,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:980
 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:987
 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:993
 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:1029
 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:1035
 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:1041
 msgid "Path to inner Private Key"
 msgstr ""
 
@@ -3870,6 +3879,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"
@@ -3919,8 +3936,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:507
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:560
 msgid "Prevents client-to-client communication"
 msgstr "Ügyfél-ügyfél közötti kommunikáció megakadályozása"
 
@@ -3961,7 +3978,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 +3986,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:449
 msgid "Pseudo Ad-Hoc (ahdemo)"
 msgstr "Ál Ad-hoc (ahdemo)"
 
@@ -4004,11 +4021,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:932
 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:939
 msgid "R1 Key Holder"
 msgstr ""
 
@@ -4016,8 +4033,12 @@ msgstr ""
 msgid "RFC3947 NAT-T mode"
 msgstr ""
 
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:380
+msgid "RSSI threshold for joining"
+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:595
 msgid "RTS/CTS Threshold"
 msgstr "RTS/CTS küszöbérték"
 
@@ -4031,27 +4052,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:754
 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:762
 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:746
 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:730
 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:738
 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:722
 msgid "Radius-Authentication-Server"
 msgstr "Radius-Hitelesítés-Kiszolgáló"
 
@@ -4110,7 +4131,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:911
 msgid "Reassociation Deadline"
 msgstr ""
 
@@ -4204,7 +4225,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:1121
 msgid "Required"
 msgstr ""
 
@@ -4228,10 +4249,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:1114
 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
@@ -4475,7 +4496,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:559
 msgid "Separate Clients"
 msgstr "Kliensek szétválasztása"
 
@@ -4510,7 +4531,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"
@@ -4535,7 +4556,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:514
 msgid "Short Preamble"
 msgstr ""
 
@@ -4578,7 +4599,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 ""
 
@@ -4729,7 +4750,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:532
 msgid "Station inactivity limit"
 msgstr ""
 
@@ -4833,7 +4854,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"
 
@@ -5084,7 +5105,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"
 
@@ -5117,7 +5138,7 @@ msgstr ""
 #: 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."
@@ -5215,20 +5236,20 @@ msgstr ""
 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:523
 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 +5292,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:593
 msgid "Transmission Rate"
 msgstr "Átviteli sebesség"
 
@@ -5578,11 +5599,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:817
 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:893
 msgid ""
 "Used for two different purposes: RADIUS NAS ID and 802.11r R0KH-ID. Not "
 "needed with normal WPA(2)-PSK."
@@ -5660,18 +5681,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:468
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:469
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:551
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:574
 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:665
 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:666
 msgid "WEP Shared Key"
 msgstr "WEP megosztott kulcs"
 
@@ -5679,8 +5700,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:501
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:564
 msgid "WMM Mode"
 msgstr "WMM mód"
 
@@ -5688,9 +5709,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:693
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:706
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:711
 msgid ""
 "WPA-Encryption requires wpa_supplicant (for client mode) or hostapd (for AP "
 "and ad-hoc mode) to be installed."
@@ -5714,8 +5735,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 +5744,7 @@ 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-network/luasrc/model/cbi/admin_network/wifi.lua:926
 msgid ""
 "When using a PSK, the PMK can be automatically generated. When enabled, the "
 "R0/R1 key options below are not applied. Disable this to use the R0 and R1 "
@@ -5810,7 +5831,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 ""
 
@@ -5833,7 +5854,7 @@ msgstr ""
 #: 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 ""
@@ -5847,19 +5868,19 @@ msgid ""
 "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 ""
 
@@ -5874,7 +5895,7 @@ msgstr "bármelyik"
 #: 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:619
 #: 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 +5948,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:458
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:585
 msgid "disable"
 msgstr "letiltás"
 
@@ -6032,7 +6053,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:932
 msgid "minutes"
 msgstr ""
 
@@ -6065,7 +6086,7 @@ msgstr ""
 #: 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"
 
@@ -6073,7 +6094,7 @@ msgstr "ki"
 #: 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 +6138,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:523
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:532
 msgid "sec"
 msgstr ""
 
@@ -6143,7 +6164,7 @@ msgstr ""
 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:912
 msgid "time units (TUs / 1.024 ms) [1000-65535]"
 msgstr ""
 
index ce7e44eade20f5c7bd0de16a71b834cfc5a21200..76e1e1277940a24bde2950a9d253a8aaff2734b5 100644 (file)
@@ -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:381
+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:904
 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:940
 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:875
 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:1131
 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:1140
 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:1113
 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:1130
 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:1139
 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:398
 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:387
 msgid "<abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr ""
 "<abbr title=\"Impostazione Identificatore Servizio Esteso\">ESSID</abbr>"
@@ -314,7 +318,7 @@ 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:468
 msgid "Access Point"
 msgstr "Punto di Accesso"
 
@@ -409,6 +413,10 @@ msgstr "Indirizzo per accedere al ponte locale di trasmissione"
 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
@@ -424,7 +432,7 @@ msgstr "Opzioni Avanzate"
 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"
 
@@ -457,12 +465,12 @@ 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:543
 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:460
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:587
 msgid "Allow all except listed"
 msgstr "Consenti tutti tranne quelli nell'elenco"
 
@@ -470,8 +478,8 @@ msgstr "Consenti tutti tranne quelli nell'elenco"
 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:459
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:586
 msgid "Allow listed only"
 msgstr "Consenti solo quelli nell'elenco"
 
@@ -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:1073
 msgid "Anonymous Identity"
 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:1007
 msgid "Authentication"
 msgstr "Autenticazione PEAP"
 
@@ -688,8 +696,8 @@ msgstr "Autorizzazione richiesta"
 #: 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"
 
@@ -986,7 +994,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:401
 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 +1002,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:612
 msgid "Cipher"
 msgstr "Cifratura"
 
@@ -1017,7 +1025,7 @@ msgid ""
 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:469
 msgid "Client"
 msgstr "Cliente"
 
@@ -1077,7 +1085,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:1150
 msgid ""
 "Complicates key reinstallation attacks on the client side by disabling "
 "retransmission of EAPOL-Key frames that are used to install keys. This "
@@ -1173,11 +1181,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 +1218,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:770
 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:778
 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:786
 msgid "DAE-Secret"
 msgstr ""
 
@@ -1302,7 +1310,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:517
 msgid "DTIM Interval"
 msgstr ""
 
@@ -1314,14 +1322,14 @@ msgstr "DUID"
 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:730
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:754
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:778
 msgid "Default %d"
 msgstr "Predefinito %d"
 
@@ -1375,7 +1383,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:517
 msgid "Delivery Traffic Indication Message Interval"
 msgstr ""
 
@@ -1447,7 +1455,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:528
 msgid "Disable Inactivity Polling"
 msgstr ""
 
@@ -1465,11 +1473,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:1119
 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:542
 msgid "Disassociate On Low Acknowledgement"
 msgstr ""
 
@@ -1607,7 +1615,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:970
 msgid "EAP-Method"
 msgstr "Metodo EAP"
 
@@ -1632,7 +1640,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"
 
@@ -1671,7 +1679,7 @@ msgstr "Attiva la negoziazione IPv6 sul collegamento PPP"
 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"
 
@@ -1687,11 +1695,11 @@ msgstr "Abilita il server TFTP"
 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:1164
 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:1149
 msgid "Enable key reinstallation (KRACK) countermeasures"
 msgstr ""
 
@@ -1737,7 +1745,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:876
 msgid ""
 "Enables fast roaming among access points that belong to the same Mobility "
 "Domain"
@@ -1754,7 +1762,7 @@ 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:601
 #: 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
 msgid "Encryption"
@@ -1785,7 +1793,7 @@ msgstr "Cancellazione..."
 #: 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-system/luasrc/model/cbi/admin_system/system.lua:98
 msgid "Error"
 msgstr "Errore"
 
@@ -1828,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:951
 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:960
 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 +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:920
 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:921
 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:918
 msgid "FT protocol"
 msgstr ""
 
@@ -1970,7 +1978,7 @@ msgstr "Forza"
 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:620
 msgid "Force CCMP (AES)"
 msgstr "Forza CCMP (AES)"
 
@@ -1978,11 +1986,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:621
 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:622
 msgid "Force TKIP and CCMP (AES)"
 msgstr "Forza TKIP e CCMP (AES)"
 
@@ -2023,7 +2031,7 @@ 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:594
 msgid "Fragmentation Threshold"
 msgstr "Soglia di frammentazione"
 
@@ -2085,7 +2093,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:925
 msgid "Generate PMK locally"
 msgstr ""
 
@@ -2114,7 +2122,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..."
 
@@ -2163,9 +2171,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:497
+#: 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 "Hide <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr "Nascondi <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 
@@ -2200,7 +2208,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
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:36
 #: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:129
 msgid "Hostname"
 msgstr "Hostname"
@@ -2421,7 +2429,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:1055
 msgid "Identity"
 msgstr "Identità PEAP"
 
@@ -2538,7 +2546,7 @@ 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"
 
@@ -2592,7 +2600,7 @@ 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:511
 msgid "Interface name"
 msgstr "Nome Interfaccia"
 
@@ -2632,7 +2640,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:506
 msgid "Isolate Clients"
 msgstr "Isola Clienti"
 
@@ -2649,7 +2657,7 @@ msgstr ""
 #: 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,15 +2686,16 @@ 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:794
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:854
 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:820
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:821
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:822
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:823
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:839
 msgid "Key #%d"
 msgstr "Chiave #%d"
 
@@ -2729,7 +2738,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"
 
@@ -2816,7 +2825,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:952
 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 +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:961
 msgid ""
 "List of R1KHs in the same Mobility Domain. <br />Format: MAC-address,R1KH-ID "
 "as 6 octets with colons,128-bit key as hex string. <br />This list is used "
@@ -2912,7 +2921,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 +2963,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"
 
@@ -2996,8 +3005,8 @@ msgstr ""
 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:455
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:584
 msgid "MAC-Address Filter"
 msgstr "Filtro indirizzo MAC"
 
@@ -3006,8 +3015,8 @@ msgstr "Filtro indirizzo MAC"
 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:462
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:588
 msgid "MAC-List"
 msgstr "Lista MAC"
 
@@ -3057,7 +3066,7 @@ msgstr "Manuale"
 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:537
 msgid "Maximum allowed Listen Interval"
 msgstr ""
 
@@ -3129,7 +3138,7 @@ 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:903
 msgid "Mobility Domain"
 msgstr ""
 
@@ -3166,9 +3175,9 @@ 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:450
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:552
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:575
 msgid "Monitor"
 msgstr "Monitor"
 
@@ -3231,7 +3240,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:892
 msgid "NAS ID"
 msgstr "ID della NAS"
 
@@ -3255,7 +3264,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"
 
@@ -3284,7 +3293,7 @@ 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:400
 #: 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
@@ -3358,7 +3367,7 @@ msgstr ""
 #: 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!"
 
@@ -3407,7 +3416,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"
 
@@ -3429,7 +3438,7 @@ msgstr "Non connesso"
 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 +3450,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 +3531,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:1120
 #: protocols/luci-proto-wireguard/luasrc/model/cbi/admin_network/proto_wireguard.lua:55
 msgid "Optional"
 msgstr ""
@@ -3629,7 +3638,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:511
 msgid "Override default interface name"
 msgstr "Sovrascrivi nome interfaccia di default"
 
@@ -3693,7 +3702,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:946
 msgid "PMK R1 Push"
 msgstr ""
 
@@ -3746,7 +3755,7 @@ 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-network/luasrc/model/cbi/admin_network/wifi.lua:1091
 #: modules/luci-mod-system/luasrc/view/admin_system/password.htm:14
 #: 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
@@ -3757,11 +3766,11 @@ 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:999
 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:1047
 msgid "Password of inner Private Key"
 msgstr ""
 
@@ -3773,27 +3782,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:980
 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:987
 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:993
 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:1029
 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:1035
 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:1041
 msgid "Path to inner Private Key"
 msgstr ""
 
@@ -3871,6 +3880,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"
@@ -3918,8 +3935,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:507
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:560
 msgid "Prevents client-to-client communication"
 msgstr "Impedisci la comunicazione fra Client"
 
@@ -3960,7 +3977,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 +3985,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:449
 msgid "Pseudo Ad-Hoc (ahdemo)"
 msgstr "Pseudo Ad-Hoc (ahdemo)"
 
@@ -4003,11 +4020,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:932
 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:939
 msgid "R1 Key Holder"
 msgstr ""
 
@@ -4015,8 +4032,12 @@ msgstr ""
 msgid "RFC3947 NAT-T mode"
 msgstr ""
 
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:380
+msgid "RSSI threshold for joining"
+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:595
 msgid "RTS/CTS Threshold"
 msgstr "Soglia RTS/CTS"
 
@@ -4030,27 +4051,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:754
 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:762
 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:746
 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:730
 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:738
 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:722
 msgid "Radius-Authentication-Server"
 msgstr ""
 
@@ -4109,7 +4130,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:911
 msgid "Reassociation Deadline"
 msgstr ""
 
@@ -4203,7 +4224,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:1121
 msgid "Required"
 msgstr "Richiesto"
 
@@ -4226,10 +4247,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:1114
 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
@@ -4471,7 +4492,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:559
 msgid "Separate Clients"
 msgstr "Isola utenti"
 
@@ -4506,7 +4527,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 ""
 
@@ -4530,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:514
 msgid "Short Preamble"
 msgstr ""
 
@@ -4573,7 +4594,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 ""
 
@@ -4726,7 +4747,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:532
 msgid "Station inactivity limit"
 msgstr ""
 
@@ -4830,7 +4851,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"
 
@@ -5065,7 +5086,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"
 
@@ -5096,7 +5117,7 @@ msgstr ""
 #: 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."
@@ -5183,20 +5204,20 @@ msgstr "Questa pagina ti da una riassunto delle connessioni al momento attive."
 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:523
 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 +5259,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:593
 msgid "Transmission Rate"
 msgstr "Velocità di transmissione"
 
@@ -5547,11 +5568,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:817
 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:893
 msgid ""
 "Used for two different purposes: RADIUS NAS ID and 802.11r R0KH-ID. Not "
 "needed with normal WPA(2)-PSK."
@@ -5629,18 +5650,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:468
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:469
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:551
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:574
 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:665
 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:666
 msgid "WEP Shared Key"
 msgstr "Chiave Condivisa WEP"
 
@@ -5648,8 +5669,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:501
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:564
 msgid "WMM Mode"
 msgstr "Modalità WMM"
 
@@ -5657,9 +5678,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:693
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:706
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:711
 msgid ""
 "WPA-Encryption requires wpa_supplicant (for client mode) or hostapd (for AP "
 "and ad-hoc mode) to be installed."
@@ -5683,8 +5704,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 +5713,7 @@ 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-network/luasrc/model/cbi/admin_network/wifi.lua:926
 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 "
@@ -5779,7 +5800,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"
 
@@ -5803,7 +5824,7 @@ msgstr ""
 #: 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 ""
@@ -5817,19 +5838,19 @@ msgid ""
 "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 ""
 
@@ -5844,7 +5865,7 @@ msgstr "qualsiasi"
 #: 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:619
 #: 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 +5918,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:458
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:585
 msgid "disable"
 msgstr "disabilita"
 
@@ -6002,7 +6023,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:932
 msgid "minutes"
 msgstr ""
 
@@ -6035,7 +6056,7 @@ msgstr ""
 #: 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"
 
@@ -6043,7 +6064,7 @@ msgstr "spento"
 #: 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 +6108,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:523
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:532
 msgid "sec"
 msgstr ""
 
@@ -6113,7 +6134,7 @@ msgstr ""
 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:912
 msgid "time units (TUs / 1.024 ms) [1000-65535]"
 msgstr ""
 
index 8fff42553068ec531e9b42009e0449eb508b7e49..c38a7371a3cae7decdf9143f1b84cacce71ba720 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-26 19:48+0900\n"
+"PO-Revision-Date: 2019-02-04 22:33+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"
@@ -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:381
+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:904
 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:940
 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:875
 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:1131
 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:1140
 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:1113
 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:1130
 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:1139
 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:398
 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:387
 msgid "<abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr "<abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 
@@ -309,7 +313,7 @@ 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:468
 msgid "Access Point"
 msgstr "アクセスポイント"
 
@@ -403,6 +407,10 @@ msgstr "ローカル リレーブリッジにアクセスするためのIPアド
 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
@@ -418,7 +426,7 @@ msgstr "詳細設定"
 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 "警告"
 
@@ -449,12 +457,12 @@ 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:543
 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:460
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:587
 msgid "Allow all except listed"
 msgstr "リスト内の端末からのアクセスを禁止"
 
@@ -462,8 +470,8 @@ msgstr "リスト内の端末からのアクセスを禁止"
 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:459
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:586
 msgid "Allow listed only"
 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:1073
 msgid "Anonymous Identity"
 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:1007
 msgid "Authentication"
 msgstr "認証"
 
@@ -682,8 +690,8 @@ msgstr "ログイン認証"
 #: 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 "自動更新"
 
@@ -985,7 +993,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:401
 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 +1001,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:612
 msgid "Cipher"
 msgstr "暗号化方式"
 
@@ -1018,7 +1026,7 @@ 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:469
 msgid "Client"
 msgstr "クライアント"
 
@@ -1078,7 +1086,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:1150
 msgid ""
 "Complicates key reinstallation attacks on the client side by disabling "
 "retransmission of EAPOL-Key frames that are used to install keys. This "
@@ -1181,11 +1189,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 +1228,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:770
 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:778
 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:786
 msgid "DAE-Secret"
 msgstr ""
 
@@ -1312,7 +1320,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:517
 msgid "DTIM Interval"
 msgstr "DTIM インターバル"
 
@@ -1324,14 +1332,14 @@ msgstr "DUID"
 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:730
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:754
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:778
 msgid "Default %d"
 msgstr "標準設定 %d"
 
@@ -1384,7 +1392,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:517
 msgid "Delivery Traffic Indication Message Interval"
 msgstr "Delivery Traffic Indication Message インターバル"
 
@@ -1456,7 +1464,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:528
 msgid "Disable Inactivity Polling"
 msgstr "非アクティブ状態ポーリングを無効化"
 
@@ -1474,11 +1482,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:1119
 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:542
 msgid "Disassociate On Low Acknowledgement"
 msgstr "低 Acknowledgement 時のアソシエーション解除"
 
@@ -1614,9 +1622,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:970
 msgid "EAP-Method"
 msgstr "EAPメソッド"
 
@@ -1643,7 +1651,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 "緊急"
 
@@ -1684,7 +1692,7 @@ msgstr "PPPリンクのIPv6 ネゴシエーションを有効にする"
 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クライアント機能を有効にする"
 
@@ -1700,11 +1708,11 @@ msgstr "TFTPサーバーを有効にする"
 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:1164
 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:1149
 msgid "Enable key reinstallation (KRACK) countermeasures"
 msgstr "Key Reinstallation (KRACK) 対策の有効化"
 
@@ -1750,7 +1758,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:876
 msgid ""
 "Enables fast roaming among access points that belong to the same Mobility "
 "Domain"
@@ -1769,7 +1777,7 @@ 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:601
 #: 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
 msgid "Encryption"
@@ -1800,7 +1808,7 @@ msgstr "消去中..."
 #: 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-system/luasrc/model/cbi/admin_system/system.lua:98
 msgid "Error"
 msgstr "エラー"
 
@@ -1843,23 +1851,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:951
 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:960
 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 +1875,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:920
 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:921
 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:918
 msgid "FT protocol"
 msgstr ""
 
@@ -1987,7 +1995,7 @@ msgstr "強制"
 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:620
 msgid "Force CCMP (AES)"
 msgstr "CCMP (AES) を使用"
 
@@ -1996,11 +2004,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:621
 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:622
 msgid "Force TKIP and CCMP (AES)"
 msgstr "TKIP 及びCCMP (AES) を使用"
 
@@ -2041,7 +2049,7 @@ 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:594
 msgid "Fragmentation Threshold"
 msgstr "フラグメンテーションしきい値"
 
@@ -2105,7 +2113,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:925
 msgid "Generate PMK locally"
 msgstr ""
 
@@ -2132,7 +2140,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 "パスワード設定へ移動..."
 
@@ -2180,9 +2188,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:497
+#: 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 "Hide <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr "<abbr title=\"Extended Service Set Identifier\">ESSID</abbr>の隠匿"
 
@@ -2217,7 +2225,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
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:36
 #: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:129
 msgid "Hostname"
 msgstr "ホスト名"
@@ -2438,7 +2446,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:1055
 msgid "Identity"
 msgstr "識別子"
 
@@ -2484,7 +2492,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,7 +2562,7 @@ 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 "情報"
 
@@ -2610,7 +2618,7 @@ 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:511
 msgid "Interface name"
 msgstr "インターフェース名"
 
@@ -2651,7 +2659,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:506
 msgid "Isolate Clients"
 msgstr "クライアント間の分離"
 
@@ -2667,7 +2675,7 @@ msgstr ""
 #: 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,15 +2704,16 @@ 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:794
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:854
 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:820
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:821
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:822
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:823
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:839
 msgid "Key #%d"
 msgstr "キー #%d"
 
@@ -2747,7 +2756,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 "言語"
 
@@ -2836,7 +2845,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:952
 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 +2854,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:961
 msgid ""
 "List of R1KHs in the same Mobility Domain. <br />Format: MAC-address,R1KH-ID "
 "as 6 octets with colons,128-bit key as hex string. <br />This list is used "
@@ -2934,7 +2943,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 +2985,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 "ログ出力レベル"
 
@@ -3019,8 +3028,8 @@ msgstr "MAC"
 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:455
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:584
 msgid "MAC-Address Filter"
 msgstr "MAC-アドレス フィルタ"
 
@@ -3029,8 +3038,8 @@ msgstr "MAC-アドレス フィルタ"
 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:462
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:588
 msgid "MAC-List"
 msgstr "MAC-リスト"
 
@@ -3081,7 +3090,7 @@ msgstr "手動"
 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:537
 msgid "Maximum allowed Listen Interval"
 msgstr "許容される最大 Listen 間隔"
 
@@ -3107,8 +3116,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."
@@ -3133,7 +3142,7 @@ msgstr "メモリ使用率 (%)"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:371
 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
@@ -3155,7 +3164,7 @@ 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:903
 msgid "Mobility Domain"
 msgstr "モビリティ ドメイン"
 
@@ -3192,9 +3201,9 @@ 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:450
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:552
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:575
 msgid "Monitor"
 msgstr "モニター"
 
@@ -3257,7 +3266,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:892
 msgid "NAS ID"
 msgstr "NAS ID"
 
@@ -3281,7 +3290,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サーバー候補"
 
@@ -3310,7 +3319,7 @@ 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:400
 #: 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
@@ -3384,7 +3393,7 @@ msgstr "ネットワーク名が設定されていません"
 #: 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 "パスワードが設定されていません!"
 
@@ -3433,7 +3442,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 "標準"
 
@@ -3455,7 +3464,7 @@ msgstr "未接続"
 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 +3478,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 +3560,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:1120
 #: protocols/luci-proto-wireguard/luasrc/model/cbi/admin_network/proto_wireguard.lua:55
 msgid "Optional"
 msgstr "オプション"
@@ -3662,7 +3671,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:511
 msgid "Override default interface name"
 msgstr "デフォルトのインターフェース名を上書きします。"
 
@@ -3726,7 +3735,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:946
 msgid "PMK R1 Push"
 msgstr ""
 
@@ -3756,11 +3765,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,7 +3788,7 @@ 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-network/luasrc/model/cbi/admin_network/wifi.lua:1091
 #: modules/luci-mod-system/luasrc/view/admin_system/password.htm:14
 #: 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
@@ -3790,11 +3799,11 @@ 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:999
 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:1047
 msgid "Password of inner Private Key"
 msgstr "秘密鍵のパスワード"
 
@@ -3806,27 +3815,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:980
 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:987
 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:993
 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:1029
 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:1035
 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:1041
 msgid "Path to inner Private Key"
 msgstr "秘密鍵のパス"
 
@@ -3904,6 +3913,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 "ポート"
@@ -3953,8 +3970,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:507
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:560
 msgid "Prevents client-to-client communication"
 msgstr "クライアント同士の通信を制限します"
 
@@ -3995,7 +4012,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 +4020,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:449
 msgid "Pseudo Ad-Hoc (ahdemo)"
 msgstr "擬似アドホック (ahdemo)"
 
@@ -4044,11 +4061,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:932
 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:939
 msgid "R1 Key Holder"
 msgstr ""
 
@@ -4056,8 +4073,12 @@ msgstr ""
 msgid "RFC3947 NAT-T mode"
 msgstr "RFC3947 NAT-Tモード"
 
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:380
+msgid "RSSI threshold for joining"
+msgstr "ネットワーク参加の RSSI しきい値"
+
 #: 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:595
 msgid "RTS/CTS Threshold"
 msgstr "RTS/CTSしきい値"
 
@@ -4071,27 +4092,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:754
 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:762
 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:746
 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:730
 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:738
 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:722
 msgid "Radius-Authentication-Server"
 msgstr "Radius認証サーバー"
 
@@ -4154,9 +4175,9 @@ 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:911
 msgid "Reassociation Deadline"
-msgstr ""
+msgstr "再アソシエーション制限時間"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:149
 msgid "Rebind protection"
@@ -4248,7 +4269,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:1121
 msgid "Required"
 msgstr "必須"
 
@@ -4271,13 +4292,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:1114
 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 ""
@@ -4523,7 +4544,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:559
 msgid "Separate Clients"
 msgstr "クライアントの分離"
 
@@ -4558,7 +4579,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 "時刻同期設定"
 
@@ -4582,7 +4603,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:514
 msgid "Short Preamble"
 msgstr "Short Preamble"
 
@@ -4625,7 +4646,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) です。"
 
@@ -4772,7 +4793,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:532
 msgid "Station inactivity limit"
 msgstr "非アクティブなステーションの制限"
 
@@ -4878,7 +4899,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 "システムログ バッファサイズ"
 
@@ -5066,6 +5087,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
@@ -5132,7 +5154,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 "テーマ"
 
@@ -5165,7 +5187,7 @@ msgstr ""
 #: 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."
@@ -5264,20 +5286,20 @@ msgstr "このページでは、現在アクティブなネットワーク接続
 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:523
 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 "タイムゾーン"
 
@@ -5319,7 +5341,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:593
 msgid "Transmission Rate"
 msgstr "転送レート"
 
@@ -5627,11 +5649,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:817
 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:893
 msgid ""
 "Used for two different purposes: RADIUS NAS ID and 802.11r R0KH-ID. Not "
 "needed with normal WPA(2)-PSK."
@@ -5709,18 +5731,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:468
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:469
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:551
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:574
 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:665
 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:666
 msgid "WEP Shared Key"
 msgstr "WEP 共有キー"
 
@@ -5728,8 +5750,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:501
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:564
 msgid "WMM Mode"
 msgstr "WMM モード"
 
@@ -5737,9 +5759,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:693
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:706
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:711
 msgid ""
 "WPA-Encryption requires wpa_supplicant (for client mode) or hostapd (for AP "
 "and ad-hoc mode) to be installed."
@@ -5764,8 +5786,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 "警告"
 
@@ -5773,7 +5795,7 @@ 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-network/luasrc/model/cbi/admin_network/wifi.lua:926
 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 "
@@ -5860,7 +5882,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 "システムログをファイルに書き込む"
 
@@ -5883,7 +5905,7 @@ msgstr ""
 #: 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は正しく動作しません。"
@@ -5898,19 +5920,19 @@ msgstr ""
 "バージョン 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 サイズ"
 
@@ -5925,7 +5947,7 @@ msgstr "全て"
 #: 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:619
 #: 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
@@ -5978,8 +6000,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:458
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:585
 msgid "disable"
 msgstr "無効"
 
@@ -6083,7 +6105,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:932
 msgid "minutes"
 msgstr "分"
 
@@ -6116,7 +6138,7 @@ msgstr ""
 #: 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 "オフ"
 
@@ -6124,7 +6146,7 @@ msgstr "オフ"
 #: 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 "オン"
 
@@ -6170,8 +6192,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:523
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:532
 msgid "sec"
 msgstr "秒"
 
@@ -6196,7 +6218,7 @@ msgstr "ステートレス + ステートフル"
 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:912
 msgid "time units (TUs / 1.024 ms) [1000-65535]"
 msgstr ""
 
index d60fd88dcdd8458ca3fe4a83e31ea21dc8a361fa..39fee8d15b209df01fa847e16918714fe69dcc64 100644 (file)
@@ -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:381
+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:904
 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:940
 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:875
 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:1131
 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:1140
 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:1113
 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:1130
 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:1139
 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:398
 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:387
 msgid "<abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr ""
 
@@ -302,7 +306,7 @@ 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:468
 msgid "Access Point"
 msgstr ""
 
@@ -394,6 +398,10 @@ msgstr ""
 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
@@ -409,7 +417,7 @@ msgstr "고급 설정"
 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 ""
 
@@ -440,12 +448,12 @@ 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:543
 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:460
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:587
 msgid "Allow all except listed"
 msgstr ""
 
@@ -453,8 +461,8 @@ msgstr ""
 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:459
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:586
 msgid "Allow listed only"
 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:1073
 msgid "Anonymous Identity"
 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:1007
 msgid "Authentication"
 msgstr ""
 
@@ -668,8 +676,8 @@ msgstr "인증이 필요합니다"
 #: 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"
 
@@ -966,7 +974,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:401
 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 +982,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:612
 msgid "Cipher"
 msgstr ""
 
@@ -997,7 +1005,7 @@ msgid ""
 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:469
 msgid "Client"
 msgstr ""
 
@@ -1055,7 +1063,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:1150
 msgid ""
 "Complicates key reinstallation attacks on the client side by disabling "
 "retransmission of EAPOL-Key frames that are used to install keys. This "
@@ -1151,11 +1159,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 +1196,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:770
 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:778
 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:786
 msgid "DAE-Secret"
 msgstr ""
 
@@ -1280,7 +1288,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:517
 msgid "DTIM Interval"
 msgstr ""
 
@@ -1292,14 +1300,14 @@ msgstr ""
 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:730
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:754
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:778
 msgid "Default %d"
 msgstr ""
 
@@ -1353,7 +1361,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:517
 msgid "Delivery Traffic Indication Message Interval"
 msgstr ""
 
@@ -1425,7 +1433,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:528
 msgid "Disable Inactivity Polling"
 msgstr ""
 
@@ -1443,11 +1451,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:1119
 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:542
 msgid "Disassociate On Low Acknowledgement"
 msgstr ""
 
@@ -1580,7 +1588,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:970
 msgid "EAP-Method"
 msgstr ""
 
@@ -1605,7 +1613,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,7 +1652,7 @@ msgstr ""
 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 활성화"
 
@@ -1660,11 +1668,11 @@ msgstr "TFTP 서버 활성화"
 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:1164
 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:1149
 msgid "Enable key reinstallation (KRACK) countermeasures"
 msgstr ""
 
@@ -1710,7 +1718,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:876
 msgid ""
 "Enables fast roaming among access points that belong to the same Mobility "
 "Domain"
@@ -1727,7 +1735,7 @@ 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:601
 #: 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
 msgid "Encryption"
@@ -1758,7 +1766,7 @@ msgstr ""
 #: 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-system/luasrc/model/cbi/admin_system/system.lua:98
 msgid "Error"
 msgstr ""
 
@@ -1799,23 +1807,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:951
 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:960
 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 +1831,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:920
 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:921
 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:918
 msgid "FT protocol"
 msgstr ""
 
@@ -1941,7 +1949,7 @@ msgstr "강제하기"
 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:620
 msgid "Force CCMP (AES)"
 msgstr ""
 
@@ -1949,11 +1957,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:621
 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:622
 msgid "Force TKIP and CCMP (AES)"
 msgstr ""
 
@@ -1994,7 +2002,7 @@ 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:594
 msgid "Fragmentation Threshold"
 msgstr ""
 
@@ -2056,7 +2064,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:925
 msgid "Generate PMK locally"
 msgstr ""
 
@@ -2083,7 +2091,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 "암호 설정 하기"
 
@@ -2131,9 +2139,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:497
+#: 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 "Hide <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr "<abbr title=\"Extended Service Set Identifier\">ESSID</abbr> 숨기기"
 
@@ -2167,7 +2175,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
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:36
 #: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:129
 msgid "Hostname"
 msgstr "호스트이름"
@@ -2388,7 +2396,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:1055
 msgid "Identity"
 msgstr ""
 
@@ -2494,7 +2502,7 @@ 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 ""
 
@@ -2548,7 +2556,7 @@ 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:511
 msgid "Interface name"
 msgstr "인터페이스 이름"
 
@@ -2588,7 +2596,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:506
 msgid "Isolate Clients"
 msgstr ""
 
@@ -2602,7 +2610,7 @@ msgstr ""
 #: 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,15 +2639,16 @@ 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:794
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:854
 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:820
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:821
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:822
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:823
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:839
 msgid "Key #%d"
 msgstr ""
 
@@ -2682,7 +2691,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 "언어"
 
@@ -2768,7 +2777,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:952
 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 +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:961
 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 "
@@ -2865,7 +2874,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 +2910,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 레벨"
 
@@ -2943,8 +2952,8 @@ msgstr ""
 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:455
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:584
 msgid "MAC-Address Filter"
 msgstr "MAC-주소 필터"
 
@@ -2953,8 +2962,8 @@ msgstr "MAC-주소 필터"
 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:462
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:588
 msgid "MAC-List"
 msgstr ""
 
@@ -3004,7 +3013,7 @@ msgstr ""
 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:537
 msgid "Maximum allowed Listen Interval"
 msgstr ""
 
@@ -3076,7 +3085,7 @@ 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:903
 msgid "Mobility Domain"
 msgstr ""
 
@@ -3113,9 +3122,9 @@ 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:450
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:552
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:575
 msgid "Monitor"
 msgstr ""
 
@@ -3176,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:892
 msgid "NAS ID"
 msgstr ""
 
@@ -3200,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 "NTP 서버 목록"
 
@@ -3229,7 +3238,7 @@ 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:400
 #: 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
@@ -3303,7 +3312,7 @@ msgstr ""
 #: 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 "암호 설정을 해주세요!"
 
@@ -3352,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 ""
 
@@ -3374,7 +3383,7 @@ msgstr "연결되지 않음"
 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 +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 ""
 
@@ -3468,7 +3477,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:1120
 #: protocols/luci-proto-wireguard/luasrc/model/cbi/admin_network/proto_wireguard.lua:55
 msgid "Optional"
 msgstr ""
@@ -3575,7 +3584,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:511
 msgid "Override default interface name"
 msgstr "기본 인터페이스 이름을 덮어씁니다"
 
@@ -3639,7 +3648,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:946
 msgid "PMK R1 Push"
 msgstr ""
 
@@ -3692,7 +3701,7 @@ 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-network/luasrc/model/cbi/admin_network/wifi.lua:1091
 #: modules/luci-mod-system/luasrc/view/admin_system/password.htm:14
 #: 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
@@ -3703,11 +3712,11 @@ 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:999
 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:1047
 msgid "Password of inner Private Key"
 msgstr ""
 
@@ -3719,27 +3728,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:980
 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:987
 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:993
 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:1029
 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:1035
 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:1041
 msgid "Path to inner Private Key"
 msgstr ""
 
@@ -3817,6 +3826,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 "포트"
@@ -3864,8 +3881,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:507
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:560
 msgid "Prevents client-to-client communication"
 msgstr ""
 
@@ -3906,7 +3923,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 +3931,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:449
 msgid "Pseudo Ad-Hoc (ahdemo)"
 msgstr ""
 
@@ -3949,11 +3966,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:932
 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:939
 msgid "R1 Key Holder"
 msgstr ""
 
@@ -3961,8 +3978,12 @@ msgstr ""
 msgid "RFC3947 NAT-T mode"
 msgstr ""
 
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:380
+msgid "RSSI threshold for joining"
+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:595
 msgid "RTS/CTS Threshold"
 msgstr ""
 
@@ -3976,27 +3997,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:754
 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:762
 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:746
 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:730
 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:738
 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:722
 msgid "Radius-Authentication-Server"
 msgstr ""
 
@@ -4052,7 +4073,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:911
 msgid "Reassociation Deadline"
 msgstr ""
 
@@ -4146,7 +4167,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:1121
 msgid "Required"
 msgstr ""
 
@@ -4169,10 +4190,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:1114
 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
@@ -4414,7 +4435,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:559
 msgid "Separate Clients"
 msgstr ""
 
@@ -4449,7 +4470,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 ""
 
@@ -4473,7 +4494,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:514
 msgid "Short Preamble"
 msgstr ""
 
@@ -4516,7 +4537,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 ""
 
@@ -4660,7 +4681,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:532
 msgid "Station inactivity limit"
 msgstr ""
 
@@ -4764,7 +4785,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 버퍼 크기"
 
@@ -4987,7 +5008,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 "디자인"
 
@@ -5018,7 +5039,7 @@ msgstr ""
 #: 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."
@@ -5107,20 +5128,20 @@ msgstr "이 페이지는 현재 active 상태인 네트워크 연결을 보여
 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:523
 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 +5183,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:593
 msgid "Transmission Rate"
 msgstr ""
 
@@ -5470,11 +5491,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:817
 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:893
 msgid ""
 "Used for two different purposes: RADIUS NAS ID and 802.11r R0KH-ID. Not "
 "needed with normal WPA(2)-PSK."
@@ -5552,18 +5573,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:468
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:469
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:551
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:574
 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:665
 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:666
 msgid "WEP Shared Key"
 msgstr ""
 
@@ -5571,8 +5592,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:501
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:564
 msgid "WMM Mode"
 msgstr "WMM Mode"
 
@@ -5580,9 +5601,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:693
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:706
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:711
 msgid ""
 "WPA-Encryption requires wpa_supplicant (for client mode) or hostapd (for AP "
 "and ad-hoc mode) to be installed."
@@ -5604,8 +5625,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 +5634,7 @@ 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-network/luasrc/model/cbi/admin_network/wifi.lua:926
 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 "
@@ -5700,7 +5721,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 출력 파일 경로"
 
@@ -5723,7 +5744,7 @@ msgstr ""
 #: 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 ""
@@ -5735,19 +5756,19 @@ msgid ""
 "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 ""
 
@@ -5762,7 +5783,7 @@ msgstr ""
 #: 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:619
 #: 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 +5836,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:458
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:585
 msgid "disable"
 msgstr ""
 
@@ -5920,7 +5941,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:932
 msgid "minutes"
 msgstr ""
 
@@ -5953,7 +5974,7 @@ msgstr ""
 #: 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 ""
 
@@ -5961,7 +5982,7 @@ msgstr ""
 #: 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 +6026,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:523
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:532
 msgid "sec"
 msgstr ""
 
@@ -6031,7 +6052,7 @@ msgstr ""
 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:912
 msgid "time units (TUs / 1.024 ms) [1000-65535]"
 msgstr ""
 
index 5e1f47a4d7638c3dc97a02b0a7a94470c6f6e8fb..21c4e071e7695984bbda932d2bc9567305d6173d 100644 (file)
@@ -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:381
+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:904
 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:940
 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:875
 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:1131
 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:1140
 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:1113
 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:1130
 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:1139
 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:398
 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:387
 msgid "<abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr ""
 "<abbr title=\"perkhidmatan set mengenalpasti diperpanjangkan\">ESSID</abbr>"
@@ -299,7 +303,7 @@ 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:468
 msgid "Access Point"
 msgstr "Pusat akses"
 
@@ -389,6 +393,10 @@ msgstr ""
 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
@@ -404,7 +412,7 @@ msgstr "Tetapan Lanjutan"
 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 ""
 
@@ -435,12 +443,12 @@ 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:543
 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:460
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:587
 msgid "Allow all except listed"
 msgstr "Izinkan semua kecualian yang disenaraikan"
 
@@ -448,8 +456,8 @@ msgstr "Izinkan semua kecualian yang disenaraikan"
 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:459
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:586
 msgid "Allow listed only"
 msgstr "Izinkan senarai saja"
 
@@ -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:1073
 msgid "Anonymous Identity"
 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:1007
 msgid "Authentication"
 msgstr "Authentifizierung"
 
@@ -663,8 +671,8 @@ msgstr "Otorisasi Diperlukan"
 #: 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 ""
 
@@ -954,13 +962,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:401
 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:612
 msgid "Cipher"
 msgstr ""
 
@@ -981,7 +989,7 @@ msgid ""
 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:469
 #, fuzzy
 msgid "Client"
 msgstr "Pelanggan"
@@ -1040,7 +1048,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:1150
 msgid ""
 "Complicates key reinstallation attacks on the client side by disabling "
 "retransmission of EAPOL-Key frames that are used to install keys. This "
@@ -1136,11 +1144,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 +1179,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:770
 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:778
 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:786
 msgid "DAE-Secret"
 msgstr ""
 
@@ -1263,7 +1271,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:517
 msgid "DTIM Interval"
 msgstr ""
 
@@ -1275,14 +1283,14 @@ msgstr ""
 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:730
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:754
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:778
 msgid "Default %d"
 msgstr ""
 
@@ -1333,7 +1341,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:517
 msgid "Delivery Traffic Indication Message Interval"
 msgstr ""
 
@@ -1403,7 +1411,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:528
 msgid "Disable Inactivity Polling"
 msgstr ""
 
@@ -1421,11 +1429,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:1119
 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:542
 msgid "Disassociate On Low Acknowledgement"
 msgstr ""
 
@@ -1557,7 +1565,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:970
 msgid "EAP-Method"
 msgstr "EAP-Kaedah"
 
@@ -1582,7 +1590,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 ""
 
@@ -1621,7 +1629,7 @@ msgstr ""
 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 ""
 
@@ -1637,11 +1645,11 @@ msgstr ""
 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:1164
 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:1149
 msgid "Enable key reinstallation (KRACK) countermeasures"
 msgstr ""
 
@@ -1687,7 +1695,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:876
 msgid ""
 "Enables fast roaming among access points that belong to the same Mobility "
 "Domain"
@@ -1704,7 +1712,7 @@ 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:601
 #: 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
 msgid "Encryption"
@@ -1735,7 +1743,7 @@ msgstr ""
 #: 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-system/luasrc/model/cbi/admin_system/system.lua:98
 msgid "Error"
 msgstr "Kesalahan"
 
@@ -1776,23 +1784,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:951
 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:960
 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 +1808,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:920
 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:921
 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:918
 msgid "FT protocol"
 msgstr ""
 
@@ -1918,7 +1926,7 @@ msgstr "Paksa"
 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:620
 msgid "Force CCMP (AES)"
 msgstr ""
 
@@ -1926,11 +1934,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:621
 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:622
 msgid "Force TKIP and CCMP (AES)"
 msgstr ""
 
@@ -1971,7 +1979,7 @@ 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:594
 msgid "Fragmentation Threshold"
 msgstr "Fragmentasi Ambang"
 
@@ -2033,7 +2041,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:925
 msgid "Generate PMK locally"
 msgstr ""
 
@@ -2060,7 +2068,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 ""
 
@@ -2109,9 +2117,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:497
+#: 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 "Hide <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr "Menyembunyikan ESSID"
 
@@ -2145,7 +2153,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
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:36
 #: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:129
 msgid "Hostname"
 msgstr "Nama Host"
@@ -2366,7 +2374,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:1055
 msgid "Identity"
 msgstr "Identiti"
 
@@ -2477,7 +2485,7 @@ 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 ""
 
@@ -2531,7 +2539,7 @@ 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:511
 msgid "Interface name"
 msgstr ""
 
@@ -2571,7 +2579,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:506
 msgid "Isolate Clients"
 msgstr ""
 
@@ -2588,7 +2596,7 @@ msgstr ""
 #: 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,15 +2626,16 @@ 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:794
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:854
 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:820
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:821
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:822
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:823
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:839
 msgid "Key #%d"
 msgstr ""
 
@@ -2669,7 +2678,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"
 
@@ -2754,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:952
 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 +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:961
 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 "
@@ -2850,7 +2859,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 +2895,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 ""
 
@@ -2928,8 +2937,8 @@ msgstr ""
 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:455
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:584
 msgid "MAC-Address Filter"
 msgstr "Penapis alamat MAC"
 
@@ -2938,8 +2947,8 @@ msgstr "Penapis alamat MAC"
 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:462
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:588
 msgid "MAC-List"
 msgstr "Senarai MAC"
 
@@ -2989,7 +2998,7 @@ msgstr ""
 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:537
 msgid "Maximum allowed Listen Interval"
 msgstr ""
 
@@ -3061,7 +3070,7 @@ 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:903
 msgid "Mobility Domain"
 msgstr ""
 
@@ -3098,9 +3107,9 @@ 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:450
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:552
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:575
 msgid "Monitor"
 msgstr "Monitor"
 
@@ -3163,7 +3172,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:892
 msgid "NAS ID"
 msgstr "NAS ID"
 
@@ -3187,7 +3196,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 ""
 
@@ -3216,7 +3225,7 @@ 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:400
 #: 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
@@ -3290,7 +3299,7 @@ msgstr ""
 #: 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 ""
 
@@ -3339,7 +3348,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,7 +3370,7 @@ msgstr ""
 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 +3382,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 +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:1120
 #: protocols/luci-proto-wireguard/luasrc/model/cbi/admin_network/proto_wireguard.lua:55
 msgid "Optional"
 msgstr ""
@@ -3561,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:511
 msgid "Override default interface name"
 msgstr ""
 
@@ -3623,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:946
 msgid "PMK R1 Push"
 msgstr ""
 
@@ -3676,7 +3685,7 @@ 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-network/luasrc/model/cbi/admin_network/wifi.lua:1091
 #: modules/luci-mod-system/luasrc/view/admin_system/password.htm:14
 #: 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
@@ -3687,11 +3696,11 @@ 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:999
 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:1047
 msgid "Password of inner Private Key"
 msgstr ""
 
@@ -3703,27 +3712,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:980
 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:987
 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:993
 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:1029
 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:1035
 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:1041
 msgid "Path to inner Private Key"
 msgstr ""
 
@@ -3801,6 +3810,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"
@@ -3848,8 +3865,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:507
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:560
 msgid "Prevents client-to-client communication"
 msgstr "Mencegah komunikasi sesama Pelanggan"
 
@@ -3890,7 +3907,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 +3915,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:449
 msgid "Pseudo Ad-Hoc (ahdemo)"
 msgstr "Pseudo Ad-Hoc (ahdemo)"
 
@@ -3933,11 +3950,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:932
 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:939
 msgid "R1 Key Holder"
 msgstr ""
 
@@ -3945,8 +3962,12 @@ msgstr ""
 msgid "RFC3947 NAT-T mode"
 msgstr ""
 
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:380
+msgid "RSSI threshold for joining"
+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:595
 msgid "RTS/CTS Threshold"
 msgstr "RTS/CTS-Ambang"
 
@@ -3961,27 +3982,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:754
 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:762
 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:746
 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:730
 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:738
 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:722
 msgid "Radius-Authentication-Server"
 msgstr ""
 
@@ -4035,7 +4056,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:911
 msgid "Reassociation Deadline"
 msgstr ""
 
@@ -4129,7 +4150,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:1121
 msgid "Required"
 msgstr ""
 
@@ -4152,10 +4173,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:1114
 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
@@ -4397,7 +4418,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:559
 msgid "Separate Clients"
 msgstr "Pisahkan Pelanggan"
 
@@ -4432,7 +4453,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 ""
 
@@ -4456,7 +4477,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:514
 msgid "Short Preamble"
 msgstr ""
 
@@ -4499,7 +4520,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 ""
 
@@ -4640,7 +4661,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:532
 msgid "Station inactivity limit"
 msgstr ""
 
@@ -4744,7 +4765,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 ""
 
@@ -4971,7 +4992,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"
 
@@ -5002,7 +5023,7 @@ msgstr ""
 #: 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."
@@ -5089,20 +5110,20 @@ msgstr ""
 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:523
 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 +5162,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:593
 msgid "Transmission Rate"
 msgstr "Kelajuan Penghantaran"
 
@@ -5441,11 +5462,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:817
 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:893
 msgid ""
 "Used for two different purposes: RADIUS NAS ID and 802.11r R0KH-ID. Not "
 "needed with normal WPA(2)-PSK."
@@ -5523,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:468
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:469
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:551
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:574
 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:665
 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:666
 msgid "WEP Shared Key"
 msgstr ""
 
@@ -5542,8 +5563,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:501
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:564
 msgid "WMM Mode"
 msgstr "WMM Mod"
 
@@ -5551,9 +5572,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:693
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:706
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:711
 msgid ""
 "WPA-Encryption requires wpa_supplicant (for client mode) or hostapd (for AP "
 "and ad-hoc mode) to be installed."
@@ -5577,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 ""
 
@@ -5586,7 +5607,7 @@ 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-network/luasrc/model/cbi/admin_network/wifi.lua:926
 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 "
@@ -5673,7 +5694,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,7 +5713,7 @@ msgstr ""
 #: 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 ""
@@ -5704,19 +5725,19 @@ msgid ""
 "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 ""
 
@@ -5731,7 +5752,7 @@ msgstr ""
 #: 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:619
 #: 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 +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:458
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:585
 msgid "disable"
 msgstr "mematikan"
 
@@ -5887,7 +5908,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:932
 msgid "minutes"
 msgstr ""
 
@@ -5920,7 +5941,7 @@ msgstr ""
 #: 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 ""
 
@@ -5928,7 +5949,7 @@ msgstr ""
 #: 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 +5993,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:523
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:532
 msgid "sec"
 msgstr ""
 
@@ -5998,7 +6019,7 @@ msgstr ""
 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:912
 msgid "time units (TUs / 1.024 ms) [1000-65535]"
 msgstr ""
 
index 36c0f83c739227683e24a35b207f32374f56ab39..a16ac35293da8afce14cb69a26170f5c9ce812c4 100644 (file)
@@ -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:381
+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:904
 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:940
 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:875
 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:1131
 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:1140
 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:1113
 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:1130
 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:1139
 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:398
 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:387
 msgid "<abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr "<abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 
@@ -308,7 +312,7 @@ 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:468
 msgid "Access Point"
 msgstr "Aksesspunkt"
 
@@ -398,6 +402,10 @@ msgstr "Adresse for tilgang til lokal relébro"
 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
@@ -413,7 +421,7 @@ msgstr "Avanserte Innstillinger"
 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"
 
@@ -444,12 +452,12 @@ 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:543
 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:460
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:587
 msgid "Allow all except listed"
 msgstr "Tillat alle unntatt oppførte"
 
@@ -457,8 +465,8 @@ msgstr "Tillat alle unntatt oppførte"
 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:459
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:586
 msgid "Allow listed only"
 msgstr "Tillat kun oppførte"
 
@@ -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:1073
 msgid "Anonymous Identity"
 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:1007
 msgid "Authentication"
 msgstr "Godkjenning"
 
@@ -672,8 +680,8 @@ msgstr "Autorisasjon er nødvendig"
 #: 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"
 
@@ -970,7 +978,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:401
 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 +986,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:612
 msgid "Cipher"
 msgstr "Krypteringsmetode"
 
@@ -1001,7 +1009,7 @@ msgid ""
 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:469
 msgid "Client"
 msgstr "Klient"
 
@@ -1061,7 +1069,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:1150
 msgid ""
 "Complicates key reinstallation attacks on the client side by disabling "
 "retransmission of EAPOL-Key frames that are used to install keys. This "
@@ -1157,11 +1165,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 +1202,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:770
 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:778
 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:786
 msgid "DAE-Secret"
 msgstr ""
 
@@ -1286,7 +1294,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:517
 msgid "DTIM Interval"
 msgstr ""
 
@@ -1298,14 +1306,14 @@ msgstr "DUID"
 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:730
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:754
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:778
 msgid "Default %d"
 msgstr "Standard %d"
 
@@ -1358,7 +1366,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:517
 msgid "Delivery Traffic Indication Message Interval"
 msgstr ""
 
@@ -1430,7 +1438,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:528
 msgid "Disable Inactivity Polling"
 msgstr ""
 
@@ -1448,11 +1456,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:1119
 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:542
 msgid "Disassociate On Low Acknowledgement"
 msgstr ""
 
@@ -1591,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:970
 msgid "EAP-Method"
 msgstr "EAP-metode"
 
@@ -1616,7 +1624,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"
 
@@ -1655,7 +1663,7 @@ msgstr "Aktiver IPv6 på PPP lenke"
 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"
 
@@ -1671,11 +1679,11 @@ msgstr "Aktiver TFTP server"
 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:1164
 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:1149
 msgid "Enable key reinstallation (KRACK) countermeasures"
 msgstr ""
 
@@ -1721,7 +1729,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:876
 msgid ""
 "Enables fast roaming among access points that belong to the same Mobility "
 "Domain"
@@ -1738,7 +1746,7 @@ 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:601
 #: 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
 msgid "Encryption"
@@ -1769,7 +1777,7 @@ msgstr "Sletter..."
 #: 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-system/luasrc/model/cbi/admin_system/system.lua:98
 msgid "Error"
 msgstr "Feil"
 
@@ -1811,23 +1819,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:951
 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:960
 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 +1843,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:920
 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:921
 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:918
 msgid "FT protocol"
 msgstr ""
 
@@ -1953,7 +1961,7 @@ msgstr "Bruk"
 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:620
 msgid "Force CCMP (AES)"
 msgstr "Bruk CCMP (AES)"
 
@@ -1962,11 +1970,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:621
 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:622
 msgid "Force TKIP and CCMP (AES)"
 msgstr "Bruk TKIP og CCMP (AES)"
 
@@ -2007,7 +2015,7 @@ 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:594
 msgid "Fragmentation Threshold"
 msgstr "Fragmenterings Terskel"
 
@@ -2069,7 +2077,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:925
 msgid "Generate PMK locally"
 msgstr ""
 
@@ -2096,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 "Gå til passord konfigurasjon..."
 
@@ -2145,9 +2153,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:497
+#: 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 "Hide <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr "Skjul <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 
@@ -2182,7 +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
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:36
 #: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:129
 msgid "Hostname"
 msgstr "Vertsnavn"
@@ -2403,7 +2411,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:1055
 msgid "Identity"
 msgstr "Identitet"
 
@@ -2513,7 +2521,7 @@ 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"
 
@@ -2567,7 +2575,7 @@ 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:511
 msgid "Interface name"
 msgstr ""
 
@@ -2607,7 +2615,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:506
 msgid "Isolate Clients"
 msgstr ""
 
@@ -2624,7 +2632,7 @@ msgstr ""
 #: 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,15 +2661,16 @@ 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:794
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:854
 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:820
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:821
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:822
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:823
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:839
 msgid "Key #%d"
 msgstr "Nøkkel #%d"
 
@@ -2704,7 +2713,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"
 
@@ -2791,7 +2800,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:952
 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 +2809,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:961
 msgid ""
 "List of R1KHs in the same Mobility Domain. <br />Format: MAC-address,R1KH-ID "
 "as 6 octets with colons,128-bit key as hex string. <br />This list is used "
@@ -2888,7 +2897,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 +2938,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å"
 
@@ -2971,8 +2980,8 @@ msgstr ""
 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:455
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:584
 msgid "MAC-Address Filter"
 msgstr "MAC-Addresse Filter"
 
@@ -2981,8 +2990,8 @@ msgstr "MAC-Addresse Filter"
 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:462
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:588
 msgid "MAC-List"
 msgstr "MAC-Liste"
 
@@ -3032,7 +3041,7 @@ msgstr ""
 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:537
 msgid "Maximum allowed Listen Interval"
 msgstr ""
 
@@ -3104,7 +3113,7 @@ 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:903
 msgid "Mobility Domain"
 msgstr ""
 
@@ -3141,9 +3150,9 @@ 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:450
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:552
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:575
 msgid "Monitor"
 msgstr "Monitor"
 
@@ -3206,7 +3215,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:892
 msgid "NAS ID"
 msgstr "NAS ID"
 
@@ -3230,7 +3239,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"
 
@@ -3259,7 +3268,7 @@ 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:400
 #: 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
@@ -3333,7 +3342,7 @@ msgstr "Ingen nettverksnavn spesifisert"
 #: 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!"
 
@@ -3382,7 +3391,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"
 
@@ -3404,7 +3413,7 @@ msgstr "Ikke tilkoblet"
 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 +3425,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 +3507,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:1120
 #: protocols/luci-proto-wireguard/luasrc/model/cbi/admin_network/proto_wireguard.lua:55
 msgid "Optional"
 msgstr ""
@@ -3605,7 +3614,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:511
 msgid "Override default interface name"
 msgstr ""
 
@@ -3669,7 +3678,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:946
 msgid "PMK R1 Push"
 msgstr ""
 
@@ -3722,7 +3731,7 @@ 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-network/luasrc/model/cbi/admin_network/wifi.lua:1091
 #: modules/luci-mod-system/luasrc/view/admin_system/password.htm:14
 #: 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
@@ -3733,11 +3742,11 @@ 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:999
 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:1047
 msgid "Password of inner Private Key"
 msgstr ""
 
@@ -3749,27 +3758,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:980
 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:987
 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:993
 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:1029
 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:1035
 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:1041
 msgid "Path to inner Private Key"
 msgstr ""
 
@@ -3847,6 +3856,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"
@@ -3896,8 +3913,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:507
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:560
 msgid "Prevents client-to-client communication"
 msgstr "Hindrer klient-til-klient kommunikasjon"
 
@@ -3938,7 +3955,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 +3963,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:449
 msgid "Pseudo Ad-Hoc (ahdemo)"
 msgstr "Pseudo Ad-Hoc (ahdemo)"
 
@@ -3981,11 +3998,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:932
 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:939
 msgid "R1 Key Holder"
 msgstr ""
 
@@ -3993,8 +4010,12 @@ msgstr ""
 msgid "RFC3947 NAT-T mode"
 msgstr ""
 
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:380
+msgid "RSSI threshold for joining"
+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:595
 msgid "RTS/CTS Threshold"
 msgstr "RTS/CTS Terskel"
 
@@ -4008,27 +4029,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:754
 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:762
 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:746
 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:730
 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:738
 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:722
 msgid "Radius-Authentication-Server"
 msgstr "Radius-Authentication-Server"
 
@@ -4086,7 +4107,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:911
 msgid "Reassociation Deadline"
 msgstr ""
 
@@ -4180,7 +4201,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:1121
 msgid "Required"
 msgstr ""
 
@@ -4203,10 +4224,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:1114
 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
@@ -4450,7 +4471,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:559
 msgid "Separate Clients"
 msgstr "Separerte Klienter"
 
@@ -4485,7 +4506,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"
@@ -4510,7 +4531,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:514
 msgid "Short Preamble"
 msgstr ""
 
@@ -4553,7 +4574,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 ""
 
@@ -4701,7 +4722,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:532
 msgid "Station inactivity limit"
 msgstr ""
 
@@ -4805,7 +4826,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"
 
@@ -5055,7 +5076,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"
 
@@ -5088,7 +5109,7 @@ msgstr ""
 #: 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."
@@ -5182,20 +5203,20 @@ msgstr ""
 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:523
 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 +5259,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:593
 msgid "Transmission Rate"
 msgstr "Overførings rate"
 
@@ -5545,11 +5566,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:817
 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:893
 msgid ""
 "Used for two different purposes: RADIUS NAS ID and 802.11r R0KH-ID. Not "
 "needed with normal WPA(2)-PSK."
@@ -5627,18 +5648,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:468
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:469
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:551
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:574
 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:665
 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:666
 msgid "WEP Shared Key"
 msgstr "WEP delt nøkkel"
 
@@ -5646,8 +5667,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:501
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:564
 msgid "WMM Mode"
 msgstr "WMM Modus"
 
@@ -5655,9 +5676,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:693
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:706
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:711
 msgid ""
 "WPA-Encryption requires wpa_supplicant (for client mode) or hostapd (for AP "
 "and ad-hoc mode) to be installed."
@@ -5681,8 +5702,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 +5711,7 @@ 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-network/luasrc/model/cbi/admin_network/wifi.lua:926
 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 "
@@ -5777,7 +5798,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 ""
 
@@ -5800,7 +5821,7 @@ msgstr ""
 #: 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 ""
@@ -5814,19 +5835,19 @@ msgid ""
 "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 ""
 
@@ -5841,7 +5862,7 @@ msgstr "enhver"
 #: 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:619
 #: 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 +5915,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:458
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:585
 msgid "disable"
 msgstr "Deaktiver"
 
@@ -5999,7 +6020,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:932
 msgid "minutes"
 msgstr ""
 
@@ -6032,7 +6053,7 @@ msgstr ""
 #: 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"
 
@@ -6040,7 +6061,7 @@ msgstr "av"
 #: 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 +6105,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:523
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:532
 msgid "sec"
 msgstr ""
 
@@ -6110,7 +6131,7 @@ msgstr ""
 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:912
 msgid "time units (TUs / 1.024 ms) [1000-65535]"
 msgstr ""
 
index 801f395d1d31ec54361bd4915cbb481f2db7c710..3041957b6122c133f69d0165ed68fbec10a992ca 100644 (file)
@@ -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:381
+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:904
 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:940
 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:875
 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:1131
 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:1140
 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:1113
 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:1130
 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:1139
 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:398
 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:387
 msgid "<abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr "<abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 
@@ -314,7 +318,7 @@ 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:468
 msgid "Access Point"
 msgstr "Punkt dostępowy"
 
@@ -409,6 +413,10 @@ msgstr "Adres dostępowy do \"relay bridge\""
 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
@@ -424,7 +432,7 @@ msgstr "Ustawienia zaawansowane"
 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"
 
@@ -456,12 +464,12 @@ 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:543
 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:460
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:587
 msgid "Allow all except listed"
 msgstr "Pozwól wszystkim oprócz wymienionych"
 
@@ -469,8 +477,8 @@ msgstr "Pozwól wszystkim oprócz wymienionych"
 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:459
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:586
 msgid "Allow listed only"
 msgstr "Pozwól tylko wymienionym"
 
@@ -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:1073
 msgid "Anonymous Identity"
 msgstr ""
 
@@ -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:1007
 msgid "Authentication"
 msgstr "Uwierzytelnianie"
 
@@ -694,8 +702,8 @@ msgstr "Wymagana autoryzacja"
 #: 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"
 
@@ -992,7 +1000,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:401
 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 +1008,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:612
 msgid "Cipher"
 msgstr "Szyfr"
 
@@ -1025,7 +1033,7 @@ msgstr ""
 "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:469
 msgid "Client"
 msgstr "Klient"
 
@@ -1085,7 +1093,7 @@ msgstr "Komentarz"
 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:1150
 msgid ""
 "Complicates key reinstallation attacks on the client side by disabling "
 "retransmission of EAPOL-Key frames that are used to install keys. This "
@@ -1187,11 +1195,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"
 
@@ -1226,15 +1234,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:770
 msgid "DAE-Client"
 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:778
 msgid "DAE-Port"
 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:786
 msgid "DAE-Secret"
 msgstr ""
 
@@ -1318,7 +1326,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:517
 msgid "DTIM Interval"
 msgstr "Interwał DTIM"
 
@@ -1330,14 +1338,14 @@ msgstr "DUID"
 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:730
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:754
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:778
 msgid "Default %d"
 msgstr "Domyślne %d"
 
@@ -1390,7 +1398,7 @@ msgstr "Usuń klucz"
 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:517
 msgid "Delivery Traffic Indication Message Interval"
 msgstr "Interwał komunikatu o wskazaniu dostawy ruchu"
 
@@ -1462,7 +1470,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:528
 msgid "Disable Inactivity Polling"
 msgstr ""
 
@@ -1480,11 +1488,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:1119
 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:542
 msgid "Disassociate On Low Acknowledgement"
 msgstr "Rozłączaj przy niskim stanie ramek ACK"
 
@@ -1625,7 +1633,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:970
 msgid "EAP-Method"
 msgstr "Metoda EAP"
 
@@ -1650,7 +1658,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"
 
@@ -1691,7 +1699,7 @@ msgstr "Włącz negocjację IPv6 na łączu PPP"
 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"
 
@@ -1707,11 +1715,11 @@ msgstr "Włącz serwer TFTP"
 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:1164
 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:1149
 msgid "Enable key reinstallation (KRACK) countermeasures"
 msgstr "Włącz środki zaradcze dotyczące ponownej instalacji kluczy (KRACK)"
 
@@ -1757,7 +1765,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:876
 msgid ""
 "Enables fast roaming among access points that belong to the same Mobility "
 "Domain"
@@ -1778,7 +1786,7 @@ 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:601
 #: 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
 msgid "Encryption"
@@ -1809,7 +1817,7 @@ msgstr "Usuwanie..."
 #: 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-system/luasrc/model/cbi/admin_system/system.lua:98
 msgid "Error"
 msgstr "Błąd"
 
@@ -1852,23 +1860,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:951
 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:960
 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"
 
@@ -1876,15 +1884,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:920
 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:921
 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:918
 msgid "FT protocol"
 msgstr ""
 
@@ -1994,7 +2002,7 @@ msgstr "Wymuś"
 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:620
 msgid "Force CCMP (AES)"
 msgstr "Wymuś CCMP (AES)"
 
@@ -2003,11 +2011,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:621
 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:622
 msgid "Force TKIP and CCMP (AES)"
 msgstr "Wymuś TKIP i CCMP (AES)"
 
@@ -2048,7 +2056,7 @@ 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:594
 msgid "Fragmentation Threshold"
 msgstr "Próg Fragmentacji"
 
@@ -2110,7 +2118,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:925
 msgid "Generate PMK locally"
 msgstr "Wygeneruj PMK lokalnie"
 
@@ -2139,7 +2147,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..."
 
@@ -2188,9 +2196,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:497
+#: 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 "Hide <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr ""
 "Ukryj <abbr title=\"Extended Service Set Identifier (Nazwę sieci)\">ESSID</"
@@ -2226,7 +2234,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
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:36
 #: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:129
 msgid "Hostname"
 msgstr "Nazwa hosta"
@@ -2448,7 +2456,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:1055
 msgid "Identity"
 msgstr "Tożsamość"
 
@@ -2563,7 +2571,7 @@ 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"
 
@@ -2618,7 +2626,7 @@ 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:511
 msgid "Interface name"
 msgstr "Nazwa interfejsu"
 
@@ -2658,7 +2666,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:506
 msgid "Isolate Clients"
 msgstr "Izoluj klientów"
 
@@ -2675,7 +2683,7 @@ msgstr ""
 #: 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!"
 
@@ -2704,15 +2712,16 @@ 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:794
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:854
 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:820
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:821
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:822
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:823
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:839
 msgid "Key #%d"
 msgstr "Klucz #%d"
 
@@ -2755,7 +2764,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"
 
@@ -2843,7 +2852,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:952
 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 "
@@ -2852,7 +2861,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:961
 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 "
@@ -2940,7 +2949,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"
 
@@ -2982,7 +2991,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"
 
@@ -3024,8 +3033,8 @@ msgstr "MAC"
 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:455
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:584
 msgid "MAC-Address Filter"
 msgstr "Filtr adresów MAC"
 
@@ -3034,8 +3043,8 @@ msgstr "Filtr adresów MAC"
 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:462
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:588
 msgid "MAC-List"
 msgstr "Lista MAC"
 
@@ -3087,7 +3096,7 @@ msgstr ""
 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:537
 msgid "Maximum allowed Listen Interval"
 msgstr ""
 
@@ -3159,7 +3168,7 @@ 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:903
 msgid "Mobility Domain"
 msgstr ""
 
@@ -3196,9 +3205,9 @@ 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:450
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:552
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:575
 msgid "Monitor"
 msgstr "Monitor"
 
@@ -3261,7 +3270,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:892
 msgid "NAS ID"
 msgstr "NAS ID"
 
@@ -3285,7 +3294,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"
 
@@ -3314,7 +3323,7 @@ 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:400
 #: 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,7 +3397,7 @@ msgstr "Nie podano nazwy sieci"
 #: 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!"
 
@@ -3437,7 +3446,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"
 
@@ -3459,7 +3468,7 @@ msgstr "Nie podłączony"
 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"
 
@@ -3473,7 +3482,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 ""
 
@@ -3554,7 +3563,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:1120
 #: protocols/luci-proto-wireguard/luasrc/model/cbi/admin_network/proto_wireguard.lua:55
 msgid "Optional"
 msgstr "Opcjonalny"
@@ -3665,7 +3674,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:511
 msgid "Override default interface name"
 msgstr "Nadpisz domyślną nazwę interfejsu"
 
@@ -3729,7 +3738,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:946
 msgid "PMK R1 Push"
 msgstr "PMK R1 Push"
 
@@ -3782,7 +3791,7 @@ 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-network/luasrc/model/cbi/admin_network/wifi.lua:1091
 #: modules/luci-mod-system/luasrc/view/admin_system/password.htm:14
 #: 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
@@ -3793,11 +3802,11 @@ 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:999
 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:1047
 msgid "Password of inner Private Key"
 msgstr "Wewnętrzne hasło klucza prywatnego"
 
@@ -3809,27 +3818,27 @@ msgstr ""
 msgid "Paste or drag SSH key file…"
 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:980
 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:987
 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:993
 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:1029
 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:1035
 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:1041
 msgid "Path to inner Private Key"
 msgstr "Ścieżka do wewnętrznego klucza prywatnego "
 
@@ -3907,6 +3916,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"
@@ -3956,8 +3973,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:507
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:560
 msgid "Prevents client-to-client communication"
 msgstr "Zapobiega komunikacji między klientem a klientem"
 
@@ -3998,7 +4015,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"
 
@@ -4006,7 +4023,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:449
 msgid "Pseudo Ad-Hoc (ahdemo)"
 msgstr "Pseudo Ad-Hoc (ahdemo)"
 
@@ -4021,10 +4038,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."
+"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."
@@ -4047,11 +4064,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:932
 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:939
 msgid "R1 Key Holder"
 msgstr ""
 
@@ -4059,8 +4076,12 @@ msgstr ""
 msgid "RFC3947 NAT-T mode"
 msgstr ""
 
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:380
+msgid "RSSI threshold for joining"
+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:595
 msgid "RTS/CTS Threshold"
 msgstr "Próg RTS/CTS"
 
@@ -4074,27 +4095,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:754
 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:762
 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:746
 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:730
 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:738
 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:722
 msgid "Radius-Authentication-Server"
 msgstr "Serwer Radius-Authentication"
 
@@ -4155,7 +4176,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:911
 msgid "Reassociation Deadline"
 msgstr "Termin reasocjacji"
 
@@ -4249,7 +4270,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:1121
 msgid "Required"
 msgstr "Wymagany"
 
@@ -4272,10 +4293,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:1114
 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
@@ -4525,7 +4546,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:559
 msgid "Separate Clients"
 msgstr "Rozdziel klientów"
 
@@ -4562,7 +4583,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"
@@ -4587,7 +4608,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:514
 msgid "Short Preamble"
 msgstr "Krótki Wstęp"
 
@@ -4630,7 +4651,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 ""
 
@@ -4781,7 +4802,7 @@ 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:532
 msgid "Station inactivity limit"
 msgstr "Station inactivity limit"
 
@@ -4886,7 +4907,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"
 
@@ -5005,9 +5026,9 @@ 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."
+"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
@@ -5056,8 +5077,8 @@ 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."
+"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"
@@ -5147,7 +5168,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"
 
@@ -5180,7 +5201,7 @@ msgstr ""
 #: 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."
@@ -5281,20 +5302,20 @@ msgstr "Poniższa strona przedstawia aktualnie aktywne połączenia sieciowe."
 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:523
 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"
 
@@ -5336,7 +5357,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:593
 msgid "Transmission Rate"
 msgstr "Prędkość transmisji"
 
@@ -5645,11 +5666,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:817
 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:893
 msgid ""
 "Used for two different purposes: RADIUS NAS ID and 802.11r R0KH-ID. Not "
 "needed with normal WPA(2)-PSK."
@@ -5727,18 +5748,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:468
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:469
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:551
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:574
 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:665
 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:666
 msgid "WEP Shared Key"
 msgstr "Współdzielony klucz WEP"
 
@@ -5746,8 +5767,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:501
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:564
 msgid "WMM Mode"
 msgstr "Tryb WMM"
 
@@ -5755,9 +5776,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:693
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:706
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:711
 msgid ""
 "WPA-Encryption requires wpa_supplicant (for client mode) or hostapd (for AP "
 "and ad-hoc mode) to be installed."
@@ -5781,8 +5802,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"
 
@@ -5792,7 +5813,7 @@ 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-network/luasrc/model/cbi/admin_network/wifi.lua:926
 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 "
@@ -5879,7 +5900,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"
 
@@ -5902,7 +5923,7 @@ msgstr ""
 #: 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 ""
@@ -5919,19 +5940,19 @@ msgstr ""
 "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 "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 "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 "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 "Rozmiar ZRam"
 
@@ -5946,7 +5967,7 @@ msgstr "dowolny"
 #: 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:619
 #: 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
@@ -5999,8 +6020,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:458
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:585
 msgid "disable"
 msgstr "wyłącz"
 
@@ -6104,7 +6125,7 @@ msgstr "klucz z 5 lub 13 znakami"
 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:932
 msgid "minutes"
 msgstr "minuty"
 
@@ -6138,7 +6159,7 @@ msgstr "nieobecny"
 #: 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"
 
@@ -6146,7 +6167,7 @@ msgstr "wyłączone"
 #: 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"
 
@@ -6190,8 +6211,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:523
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:532
 msgid "sec"
 msgstr ""
 
@@ -6216,7 +6237,7 @@ msgstr ""
 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:912
 msgid "time units (TUs / 1.024 ms) [1000-65535]"
 msgstr "jednostki czasu (TUs / 1.024 ms) [1000-65535]"
 
index 36e5c7161d3854905ee069dc25cefe050bfa99c6..f25284216ed94dee7774698be1cedb5eae7f9d9b 100644 (file)
@@ -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:381
+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:904
 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:940
 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:875
 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:1131
 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:1140
 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:1113
 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:1130
 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:1139
 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:398
 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:387
 msgid "<abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr ""
 "<abbr title=\"Identificador de Conjunto de Serviços Estendidos\">ESSID</abbr>"
@@ -330,7 +334,7 @@ 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:468
 msgid "Access Point"
 msgstr "Ponto de Acceso (AP)"
 
@@ -422,6 +426,10 @@ msgstr "Endereço para acessar a ponte por retransmissão local"
 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
@@ -439,7 +447,7 @@ 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"
 
@@ -473,14 +481,14 @@ 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:543
 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:460
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:587
 msgid "Allow all except listed"
 msgstr "Permitir todos, exceto os listados"
 
@@ -488,8 +496,8 @@ msgstr "Permitir todos, exceto os listados"
 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:459
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:586
 msgid "Allow listed only"
 msgstr "Permitir somente os listados"
 
@@ -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:1073
 msgid "Anonymous Identity"
 msgstr "Identidade Anônima"
 
@@ -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:1007
 msgid "Authentication"
 msgstr "Autenticação"
 
@@ -714,8 +722,8 @@ msgstr "Autorização Necessária"
 #: 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"
 
@@ -1020,7 +1028,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:401
 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 +1036,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:612
 msgid "Cipher"
 msgstr "Cifra"
 
@@ -1053,7 +1061,7 @@ msgstr ""
 "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:469
 msgid "Client"
 msgstr "Cliente"
 
@@ -1114,7 +1122,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:1150
 msgid ""
 "Complicates key reinstallation attacks on the client side by disabling "
 "retransmission of EAPOL-Key frames that are used to install keys. This "
@@ -1219,11 +1227,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 +1266,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:770
 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:778
 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:786
 msgid "DAE-Secret"
 msgstr ""
 
@@ -1350,7 +1358,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:517
 msgid "DTIM Interval"
 msgstr ""
 "Intervalo <abbr title=\"Mensagem Indicativa de Envio de Tráfego/Delivery "
@@ -1364,14 +1372,14 @@ msgstr "DUID"
 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:730
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:754
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:778
 msgid "Default %d"
 msgstr "Padrão %d"
 
@@ -1425,7 +1433,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:517
 msgid "Delivery Traffic Indication Message Interval"
 msgstr "Intervalo da Mensagem Indicativa de Envio de Tráfego"
 
@@ -1498,7 +1506,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:528
 msgid "Disable Inactivity Polling"
 msgstr ""
 
@@ -1516,11 +1524,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:1119
 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:542
 msgid "Disassociate On Low Acknowledgement"
 msgstr "Desassociar quando tiver baixa confirmação de recebimento"
 
@@ -1667,7 +1675,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:970
 msgid "EAP-Method"
 msgstr "Método EAP"
 
@@ -1694,7 +1702,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"
 
@@ -1736,7 +1744,7 @@ msgstr "Ativar a negociação de IPv6 no enlace PPP"
 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>"
 
@@ -1752,11 +1760,11 @@ msgstr "Ativar servidor TFTP"
 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:1164
 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:1149
 msgid "Enable key reinstallation (KRACK) countermeasures"
 msgstr ""
 "Habilitar contramedidas contra o ataque de reinstalação de chave (KRACK)"
@@ -1806,7 +1814,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:876
 msgid ""
 "Enables fast roaming among access points that belong to the same Mobility "
 "Domain"
@@ -1825,7 +1833,7 @@ 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:601
 #: 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
 msgid "Encryption"
@@ -1856,7 +1864,7 @@ msgstr "Apagando..."
 #: 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-system/luasrc/model/cbi/admin_system/system.lua:98
 msgid "Error"
 msgstr "Erro"
 
@@ -1899,23 +1907,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:951
 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:960
 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 +1931,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:920
 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:921
 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:918
 msgid "FT protocol"
 msgstr ""
 "Protocolo de <abbr title=\"Transição Rápida/Fast Transition\">FT</abbr>"
@@ -2049,7 +2057,7 @@ msgstr "Forçar"
 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:620
 msgid "Force CCMP (AES)"
 msgstr "Forçar CCMP (AES)"
 
@@ -2057,11 +2065,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:621
 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:622
 msgid "Force TKIP and CCMP (AES)"
 msgstr "Forçar TKIP e CCMP (AES)"
 
@@ -2104,7 +2112,7 @@ 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:594
 msgid "Fragmentation Threshold"
 msgstr "Limiar de Fragmentação"
 
@@ -2168,7 +2176,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:925
 msgid "Generate PMK locally"
 msgstr ""
 "Gerar a <abbr title=\"Chave mestre do emparelhamento/Pairwise Master Key"
@@ -2197,7 +2205,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..."
 
@@ -2250,9 +2258,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:497
+#: 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 "Hide <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr ""
 "Ocultar <abbr title=\"Identificador de Conjunto de Serviços Estendidos"
@@ -2290,7 +2298,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
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:36
 #: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:129
 msgid "Hostname"
 msgstr "Nome do equipamento"
@@ -2515,7 +2523,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:1055
 msgid "Identity"
 msgstr "Identidade PEAP"
 
@@ -2635,7 +2643,7 @@ 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"
 
@@ -2689,7 +2697,7 @@ 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:511
 msgid "Interface name"
 msgstr "Nome da Interface"
 
@@ -2733,7 +2741,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:506
 msgid "Isolate Clients"
 msgstr "Isolar Clientes"
 
@@ -2749,7 +2757,7 @@ msgstr ""
 #: 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,15 +2786,16 @@ 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:794
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:854
 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:820
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:821
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:822
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:823
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:839
 msgid "Key #%d"
 msgstr "Chave #%d"
 
@@ -2829,7 +2838,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"
 
@@ -2918,7 +2927,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:952
 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 +2941,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:961
 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 "
@@ -3029,7 +3038,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 +3081,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"
 
@@ -3116,8 +3125,8 @@ msgstr "MAC"
 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:455
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:584
 msgid "MAC-Address Filter"
 msgstr "Filtro de Endereço MAC"
 
@@ -3126,8 +3135,8 @@ msgstr "Filtro de Endereço MAC"
 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:462
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:588
 msgid "MAC-List"
 msgstr "Lista de MAC"
 
@@ -3183,7 +3192,7 @@ 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:537
 msgid "Maximum allowed Listen Interval"
 msgstr ""
 
@@ -3257,7 +3266,7 @@ 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:903
 msgid "Mobility Domain"
 msgstr "Domínio da Mobilidade"
 
@@ -3294,9 +3303,9 @@ 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:450
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:552
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:575
 msgid "Monitor"
 msgstr "Monitor"
 
@@ -3359,7 +3368,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:892
 msgid "NAS ID"
 msgstr "NAS ID"
 
@@ -3383,7 +3392,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"
 
@@ -3412,7 +3421,7 @@ 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:400
 #: 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
@@ -3486,7 +3495,7 @@ msgstr "Nenhum nome de rede foi especificado"
 #: 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!"
 
@@ -3539,7 +3548,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"
 
@@ -3561,7 +3570,7 @@ msgstr "Não conectado"
 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 +3582,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 +3665,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:1120
 #: protocols/luci-proto-wireguard/luasrc/model/cbi/admin_network/proto_wireguard.lua:55
 msgid "Optional"
 msgstr "Opcional"
@@ -3778,7 +3787,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:511
 msgid "Override default interface name"
 msgstr "Sobrescrever o nome da nova interface"
 
@@ -3843,7 +3852,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:946
 msgid "PMK R1 Push"
 msgstr "PMK R1 Push"
 
@@ -3896,7 +3905,7 @@ 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-network/luasrc/model/cbi/admin_network/wifi.lua:1091
 #: modules/luci-mod-system/luasrc/view/admin_system/password.htm:14
 #: 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
@@ -3907,11 +3916,11 @@ 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:999
 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:1047
 msgid "Password of inner Private Key"
 msgstr "Senha da Chave Privada interna"
 
@@ -3923,27 +3932,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:980
 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:987
 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:993
 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:1029
 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:1035
 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:1041
 msgid "Path to inner Private Key"
 msgstr "Caminho para a Chave Privada interna"
 
@@ -4021,6 +4030,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"
@@ -4071,8 +4088,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:507
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:560
 msgid "Prevents client-to-client communication"
 msgstr "Impede a comunicação de cliente para cliente"
 
@@ -4113,7 +4130,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 +4138,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:449
 msgid "Pseudo Ad-Hoc (ahdemo)"
 msgstr "Ad-Hoc falso (ahdemo)"
 
@@ -4160,11 +4177,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:932
 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:939
 msgid "R1 Key Holder"
 msgstr "Detentor da Chave R1"
 
@@ -4172,8 +4189,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:380
+msgid "RSSI threshold for joining"
+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:595
 msgid "RTS/CTS Threshold"
 msgstr "Limiar RTS/CTS"
 
@@ -4187,27 +4208,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:754
 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:762
 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:746
 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:730
 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:738
 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:722
 msgid "Radius-Authentication-Server"
 msgstr "Servidor da autenticação do RADIUS"
 
@@ -4272,7 +4293,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:911
 msgid "Reassociation Deadline"
 msgstr "Limite para Reassociação"
 
@@ -4366,7 +4387,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:1121
 msgid "Required"
 msgstr "Necessário"
 
@@ -4393,11 +4414,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:1114
 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 ""
@@ -4647,7 +4668,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:559
 msgid "Separate Clients"
 msgstr "Isolar Clientes"
 
@@ -4685,7 +4706,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"
 
@@ -4713,7 +4734,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:514
 msgid "Short Preamble"
 msgstr "Preâmbulo curto"
 
@@ -4756,7 +4777,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 ""
 
@@ -4912,7 +4933,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:532
 msgid "Station inactivity limit"
 msgstr ""
 
@@ -5018,7 +5039,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"
 
@@ -5280,7 +5301,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"
 
@@ -5313,7 +5334,7 @@ msgstr ""
 #: 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."
@@ -5416,20 +5437,20 @@ msgstr "Esta página fornece informações sobre as conexões de rede ativas."
 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:523
 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 +5493,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:593
 msgid "Transmission Rate"
 msgstr "Taxa de Transmissão"
 
@@ -5786,11 +5807,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:817
 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:893
 msgid ""
 "Used for two different purposes: RADIUS NAS ID and 802.11r R0KH-ID. Not "
 "needed with normal WPA(2)-PSK."
@@ -5870,18 +5891,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:468
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:469
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:551
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:574
 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:665
 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:666
 msgid "WEP Shared Key"
 msgstr "WEP Chave Compartilhada"
 
@@ -5889,8 +5910,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:501
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:564
 msgid "WMM Mode"
 msgstr "Modo WMM"
 
@@ -5898,9 +5919,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:693
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:706
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:711
 msgid ""
 "WPA-Encryption requires wpa_supplicant (for client mode) or hostapd (for AP "
 "and ad-hoc mode) to be installed."
@@ -5924,8 +5945,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 +5954,7 @@ 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-network/luasrc/model/cbi/admin_network/wifi.lua:926
 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 "
@@ -6020,7 +6041,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"
 
@@ -6044,7 +6065,7 @@ msgstr ""
 #: 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 ""
@@ -6061,19 +6082,19 @@ msgstr ""
 "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 ""
 
@@ -6088,7 +6109,7 @@ msgstr "qualquer"
 #: 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:619
 #: 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 +6162,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:458
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:585
 msgid "disable"
 msgstr "desativar"
 
@@ -6247,7 +6268,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:932
 msgid "minutes"
 msgstr "minutos"
 
@@ -6281,7 +6302,7 @@ msgstr "não presente"
 #: 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"
 
@@ -6289,7 +6310,7 @@ msgstr "desligado"
 #: 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 +6354,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:523
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:532
 msgid "sec"
 msgstr ""
 
@@ -6359,7 +6380,7 @@ msgstr "sem estado + com estado"
 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:912
 msgid "time units (TUs / 1.024 ms) [1000-65535]"
 msgstr "unidades de tempo (TUs / 1.024 ms) [1000-65535]"
 
index 5455145520f6a93b76a88b72d5a624276a5d3958..33fd95c879dd9b8d5b3255bda2111d1a470f55dc 100644 (file)
@@ -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:381
+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:904
 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:940
 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:875
 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:1131
 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:1140
 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:1113
 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:1130
 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:1139
 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:398
 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:387
 msgid "<abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr ""
 "<abbr title=\"Identificador de Conjunto de Serviços Estendidos\">ESSID</abbr>"
@@ -314,7 +318,7 @@ 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:468
 msgid "Access Point"
 msgstr "Access Point (AP)"
 
@@ -408,6 +412,10 @@ msgstr ""
 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
@@ -423,7 +431,7 @@ msgstr "Definições Avançadas"
 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"
 
@@ -455,12 +463,12 @@ 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:543
 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:460
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:587
 msgid "Allow all except listed"
 msgstr "Permitir todos, excepto os listados"
 
@@ -468,8 +476,8 @@ msgstr "Permitir todos, excepto os listados"
 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:459
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:586
 msgid "Allow listed only"
 msgstr "Permitir somente os listados"
 
@@ -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:1073
 msgid "Anonymous Identity"
 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:1007
 msgid "Authentication"
 msgstr "Autenticação"
 
@@ -685,8 +693,8 @@ msgstr "Autorização Requerida"
 #: 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"
 
@@ -983,7 +991,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:401
 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 +999,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:612
 msgid "Cipher"
 msgstr "Cifra"
 
@@ -1014,7 +1022,7 @@ msgid ""
 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:469
 msgid "Client"
 msgstr "Cliente"
 
@@ -1074,7 +1082,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:1150
 msgid ""
 "Complicates key reinstallation attacks on the client side by disabling "
 "retransmission of EAPOL-Key frames that are used to install keys. This "
@@ -1170,11 +1178,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 +1215,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:770
 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:778
 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:786
 msgid "DAE-Secret"
 msgstr ""
 
@@ -1299,7 +1307,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:517
 msgid "DTIM Interval"
 msgstr ""
 
@@ -1311,14 +1319,14 @@ msgstr "DUID"
 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:730
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:754
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:778
 msgid "Default %d"
 msgstr ""
 
@@ -1372,7 +1380,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:517
 msgid "Delivery Traffic Indication Message Interval"
 msgstr ""
 
@@ -1444,7 +1452,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:528
 msgid "Disable Inactivity Polling"
 msgstr ""
 
@@ -1462,11 +1470,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:1119
 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:542
 msgid "Disassociate On Low Acknowledgement"
 msgstr ""
 
@@ -1607,7 +1615,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:970
 msgid "EAP-Method"
 msgstr "Metodo-EAP"
 
@@ -1632,7 +1640,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"
 
@@ -1671,7 +1679,7 @@ msgstr "Ativar a negociação IPv6 no link PPP"
 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"
 
@@ -1687,11 +1695,11 @@ msgstr "Ativar o servidor TFTP"
 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:1164
 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:1149
 msgid "Enable key reinstallation (KRACK) countermeasures"
 msgstr ""
 
@@ -1737,7 +1745,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:876
 msgid ""
 "Enables fast roaming among access points that belong to the same Mobility "
 "Domain"
@@ -1754,7 +1762,7 @@ 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:601
 #: 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
 msgid "Encryption"
@@ -1785,7 +1793,7 @@ msgstr "A apagar..."
 #: 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-system/luasrc/model/cbi/admin_system/system.lua:98
 msgid "Error"
 msgstr "Erro"
 
@@ -1829,23 +1837,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:951
 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:960
 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 +1861,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:920
 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:921
 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:918
 msgid "FT protocol"
 msgstr ""
 
@@ -1971,7 +1979,7 @@ msgstr "Forçar"
 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:620
 msgid "Force CCMP (AES)"
 msgstr "Forçar CCMP (AES)"
 
@@ -1979,11 +1987,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:621
 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:622
 msgid "Force TKIP and CCMP (AES)"
 msgstr "Forçar TKIP e CCMP (AES)"
 
@@ -2024,7 +2032,7 @@ 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:594
 msgid "Fragmentation Threshold"
 msgstr "Margem de Fragmentação"
 
@@ -2086,7 +2094,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:925
 msgid "Generate PMK locally"
 msgstr ""
 
@@ -2114,7 +2122,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"
 
@@ -2163,9 +2171,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:497
+#: 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 "Hide <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr ""
 "Ocultar <abbr title=\"Identificador de Conjunto de Serviços Estendidos"
@@ -2202,7 +2210,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
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:36
 #: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:129
 msgid "Hostname"
 msgstr "Hostname"
@@ -2423,7 +2431,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:1055
 msgid "Identity"
 msgstr "Identidade"
 
@@ -2535,7 +2543,7 @@ 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"
 
@@ -2589,7 +2597,7 @@ 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:511
 msgid "Interface name"
 msgstr ""
 
@@ -2630,7 +2638,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:506
 msgid "Isolate Clients"
 msgstr ""
 
@@ -2647,7 +2655,7 @@ msgstr ""
 #: 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,15 +2684,16 @@ 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:794
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:854
 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:820
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:821
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:822
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:823
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:839
 msgid "Key #%d"
 msgstr "Chave #%d"
 
@@ -2727,7 +2736,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"
 
@@ -2814,7 +2823,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:952
 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 +2832,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:961
 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 "
@@ -2911,7 +2920,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 +2961,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"
 
@@ -2994,8 +3003,8 @@ msgstr ""
 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:455
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:584
 msgid "MAC-Address Filter"
 msgstr "Filtro de Endereço-MAC"
 
@@ -3004,8 +3013,8 @@ msgstr "Filtro de Endereço-MAC"
 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:462
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:588
 msgid "MAC-List"
 msgstr "Lista-MAC"
 
@@ -3055,7 +3064,7 @@ msgstr ""
 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:537
 msgid "Maximum allowed Listen Interval"
 msgstr ""
 
@@ -3127,7 +3136,7 @@ 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:903
 msgid "Mobility Domain"
 msgstr ""
 
@@ -3164,9 +3173,9 @@ 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:450
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:552
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:575
 msgid "Monitor"
 msgstr "Monitor"
 
@@ -3229,7 +3238,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:892
 msgid "NAS ID"
 msgstr "NAS ID"
 
@@ -3253,7 +3262,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"
 
@@ -3282,7 +3291,7 @@ 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:400
 #: 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
@@ -3356,7 +3365,7 @@ msgstr "Nome de rede não especificado"
 #: 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!"
 
@@ -3405,7 +3414,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"
 
@@ -3427,7 +3436,7 @@ msgstr "Não ligado"
 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 +3448,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 +3530,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:1120
 #: protocols/luci-proto-wireguard/luasrc/model/cbi/admin_network/proto_wireguard.lua:55
 msgid "Optional"
 msgstr ""
@@ -3628,7 +3637,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:511
 msgid "Override default interface name"
 msgstr ""
 
@@ -3690,7 +3699,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:946
 msgid "PMK R1 Push"
 msgstr ""
 
@@ -3743,7 +3752,7 @@ 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-network/luasrc/model/cbi/admin_network/wifi.lua:1091
 #: modules/luci-mod-system/luasrc/view/admin_system/password.htm:14
 #: 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
@@ -3754,11 +3763,11 @@ 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:999
 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:1047
 msgid "Password of inner Private Key"
 msgstr ""
 
@@ -3770,27 +3779,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:980
 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:987
 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:993
 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:1029
 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:1035
 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:1041
 msgid "Path to inner Private Key"
 msgstr ""
 
@@ -3868,6 +3877,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"
@@ -3915,8 +3932,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:507
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:560
 msgid "Prevents client-to-client communication"
 msgstr "Impede a comunicação cliente-a-cliente"
 
@@ -3957,7 +3974,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 +3982,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:449
 msgid "Pseudo Ad-Hoc (ahdemo)"
 msgstr "Pseudo Ad-Hoc (ahdemo)"
 
@@ -4000,11 +4017,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:932
 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:939
 msgid "R1 Key Holder"
 msgstr ""
 
@@ -4012,8 +4029,12 @@ msgstr ""
 msgid "RFC3947 NAT-T mode"
 msgstr ""
 
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:380
+msgid "RSSI threshold for joining"
+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:595
 msgid "RTS/CTS Threshold"
 msgstr "RTS/CTS Threshold"
 
@@ -4027,27 +4048,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:754
 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:762
 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:746
 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:730
 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:738
 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:722
 msgid "Radius-Authentication-Server"
 msgstr "Servidor-Autenticação-Radius"
 
@@ -4105,7 +4126,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:911
 msgid "Reassociation Deadline"
 msgstr ""
 
@@ -4199,7 +4220,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:1121
 msgid "Required"
 msgstr ""
 
@@ -4222,10 +4243,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:1114
 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
@@ -4468,7 +4489,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:559
 msgid "Separate Clients"
 msgstr "Isolar Clientes"
 
@@ -4503,7 +4524,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"
@@ -4528,7 +4549,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:514
 msgid "Short Preamble"
 msgstr ""
 
@@ -4571,7 +4592,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 ""
 
@@ -4712,7 +4733,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:532
 msgid "Station inactivity limit"
 msgstr ""
 
@@ -4816,7 +4837,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 ""
 
@@ -5062,7 +5083,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"
 
@@ -5095,7 +5116,7 @@ msgstr ""
 #: 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."
@@ -5183,20 +5204,20 @@ msgstr "Esta página fornece informações sobre as ligações de rede ativas."
 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:523
 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 +5259,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:593
 msgid "Transmission Rate"
 msgstr "Taxa de Transmissão"
 
@@ -5538,11 +5559,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:817
 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:893
 msgid ""
 "Used for two different purposes: RADIUS NAS ID and 802.11r R0KH-ID. Not "
 "needed with normal WPA(2)-PSK."
@@ -5620,18 +5641,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:468
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:469
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:551
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:574
 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:665
 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:666
 msgid "WEP Shared Key"
 msgstr "Chave partilhada WEP"
 
@@ -5639,8 +5660,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:501
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:564
 msgid "WMM Mode"
 msgstr "Modo WMM"
 
@@ -5648,9 +5669,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:693
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:706
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:711
 msgid ""
 "WPA-Encryption requires wpa_supplicant (for client mode) or hostapd (for AP "
 "and ad-hoc mode) to be installed."
@@ -5674,8 +5695,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 +5704,7 @@ 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-network/luasrc/model/cbi/admin_network/wifi.lua:926
 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 "
@@ -5770,7 +5791,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 ""
 
@@ -5794,7 +5815,7 @@ msgstr ""
 #: 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 ""
@@ -5808,19 +5829,19 @@ msgid ""
 "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 ""
 
@@ -5835,7 +5856,7 @@ msgstr "qualquer"
 #: 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:619
 #: 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 +5909,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:458
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:585
 msgid "disable"
 msgstr "desativar"
 
@@ -5994,7 +6015,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:932
 msgid "minutes"
 msgstr ""
 
@@ -6027,7 +6048,7 @@ msgstr ""
 #: 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"
 
@@ -6035,7 +6056,7 @@ msgstr "desligado"
 #: 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 +6100,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:523
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:532
 msgid "sec"
 msgstr ""
 
@@ -6105,7 +6126,7 @@ msgstr ""
 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:912
 msgid "time units (TUs / 1.024 ms) [1000-65535]"
 msgstr ""
 
index 618428c36dd072839219d78ce7bb4d5fb51e54e7..4dbc14a74997e8af18c696945453e15e03d3063e 100644 (file)
@@ -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:381
+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:904
 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:940
 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:875
 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:1131
 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:1140
 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:1113
 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:1130
 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:1139
 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:398
 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:387
 msgid "<abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr "<abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 
@@ -305,7 +309,7 @@ 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:468
 msgid "Access Point"
 msgstr "Punct de Acces"
 
@@ -395,6 +399,10 @@ msgstr "Adresa de acces punte locala repetor"
 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
@@ -410,7 +418,7 @@ msgstr "Setari avansate"
 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"
 
@@ -442,12 +450,12 @@ 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:543
 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:460
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:587
 msgid "Allow all except listed"
 msgstr "Permite toate cu exceptia celor listate"
 
@@ -455,8 +463,8 @@ msgstr "Permite toate cu exceptia celor listate"
 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:459
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:586
 msgid "Allow listed only"
 msgstr "Permite doar cele listate"
 
@@ -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:1073
 msgid "Anonymous Identity"
 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:1007
 msgid "Authentication"
 msgstr "Autentificare"
 
@@ -671,8 +679,8 @@ msgstr "Necesita Autorizare"
 #: 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"
 
@@ -965,13 +973,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:401
 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:612
 msgid "Cipher"
 msgstr ""
 
@@ -992,7 +1000,7 @@ msgid ""
 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:469
 msgid "Client"
 msgstr ""
 
@@ -1050,7 +1058,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:1150
 msgid ""
 "Complicates key reinstallation attacks on the client side by disabling "
 "retransmission of EAPOL-Key frames that are used to install keys. This "
@@ -1146,11 +1154,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 +1189,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:770
 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:778
 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:786
 msgid "DAE-Secret"
 msgstr ""
 
@@ -1273,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:517
 msgid "DTIM Interval"
 msgstr ""
 
@@ -1285,14 +1293,14 @@ msgstr ""
 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:730
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:754
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:778
 msgid "Default %d"
 msgstr ""
 
@@ -1343,7 +1351,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:517
 msgid "Delivery Traffic Indication Message Interval"
 msgstr ""
 
@@ -1415,7 +1423,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:528
 msgid "Disable Inactivity Polling"
 msgstr ""
 
@@ -1433,11 +1441,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:1119
 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:542
 msgid "Disassociate On Low Acknowledgement"
 msgstr ""
 
@@ -1563,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:970
 msgid "EAP-Method"
 msgstr ""
 
@@ -1588,7 +1596,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"
 
@@ -1627,7 +1635,7 @@ msgstr ""
 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 ""
 
@@ -1643,11 +1651,11 @@ msgstr "Activeaza serverul TFTP"
 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:1164
 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:1149
 msgid "Enable key reinstallation (KRACK) countermeasures"
 msgstr ""
 
@@ -1693,7 +1701,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:876
 msgid ""
 "Enables fast roaming among access points that belong to the same Mobility "
 "Domain"
@@ -1710,7 +1718,7 @@ 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:601
 #: 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
 msgid "Encryption"
@@ -1741,7 +1749,7 @@ msgstr "Stergere..."
 #: 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-system/luasrc/model/cbi/admin_system/system.lua:98
 msgid "Error"
 msgstr "Eroare"
 
@@ -1782,23 +1790,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:951
 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:960
 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 +1814,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:920
 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:921
 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:918
 msgid "FT protocol"
 msgstr ""
 
@@ -1924,7 +1932,7 @@ msgstr "Forteaza"
 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:620
 msgid "Force CCMP (AES)"
 msgstr "Forteaza CCMP (AES)"
 
@@ -1933,11 +1941,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:621
 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:622
 msgid "Force TKIP and CCMP (AES)"
 msgstr "Forteaza TKIP si CCMP (AES)"
 
@@ -1978,7 +1986,7 @@ 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:594
 msgid "Fragmentation Threshold"
 msgstr ""
 
@@ -2040,7 +2048,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:925
 msgid "Generate PMK locally"
 msgstr ""
 
@@ -2067,7 +2075,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 ""
 
@@ -2116,9 +2124,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:497
+#: 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 "Hide <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr "Ascunde <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 
@@ -2152,7 +2160,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
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:36
 #: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:129
 msgid "Hostname"
 msgstr "Numele de host"
@@ -2373,7 +2381,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:1055
 msgid "Identity"
 msgstr "Identitate"
 
@@ -2479,7 +2487,7 @@ 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"
 
@@ -2533,7 +2541,7 @@ 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:511
 msgid "Interface name"
 msgstr ""
 
@@ -2573,7 +2581,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:506
 msgid "Isolate Clients"
 msgstr ""
 
@@ -2590,7 +2598,7 @@ msgstr ""
 #: 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,15 +2627,16 @@ 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:794
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:854
 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:820
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:821
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:822
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:823
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:839
 msgid "Key #%d"
 msgstr ""
 
@@ -2670,7 +2679,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"
 
@@ -2755,7 +2764,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:952
 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 +2773,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:961
 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 "
@@ -2851,7 +2860,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 +2896,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 ""
 
@@ -2929,8 +2938,8 @@ msgstr ""
 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:455
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:584
 msgid "MAC-Address Filter"
 msgstr ""
 
@@ -2939,8 +2948,8 @@ msgstr ""
 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:462
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:588
 msgid "MAC-List"
 msgstr ""
 
@@ -2990,7 +2999,7 @@ msgstr ""
 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:537
 msgid "Maximum allowed Listen Interval"
 msgstr ""
 
@@ -3062,7 +3071,7 @@ 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:903
 msgid "Mobility Domain"
 msgstr ""
 
@@ -3099,9 +3108,9 @@ 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:450
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:552
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:575
 msgid "Monitor"
 msgstr ""
 
@@ -3162,7 +3171,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:892
 msgid "NAS ID"
 msgstr ""
 
@@ -3186,7 +3195,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 ""
 
@@ -3215,7 +3224,7 @@ 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:400
 #: 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
@@ -3289,7 +3298,7 @@ msgstr ""
 #: 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 !"
 
@@ -3338,7 +3347,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"
 
@@ -3360,7 +3369,7 @@ msgstr "Nu este conectat"
 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 +3381,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 +3457,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:1120
 #: protocols/luci-proto-wireguard/luasrc/model/cbi/admin_network/proto_wireguard.lua:55
 msgid "Optional"
 msgstr ""
@@ -3555,7 +3564,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:511
 msgid "Override default interface name"
 msgstr ""
 
@@ -3617,7 +3626,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:946
 msgid "PMK R1 Push"
 msgstr ""
 
@@ -3670,7 +3679,7 @@ 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-network/luasrc/model/cbi/admin_network/wifi.lua:1091
 #: modules/luci-mod-system/luasrc/view/admin_system/password.htm:14
 #: 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
@@ -3681,11 +3690,11 @@ 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:999
 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:1047
 msgid "Password of inner Private Key"
 msgstr ""
 
@@ -3697,27 +3706,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:980
 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:987
 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:993
 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:1029
 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:1035
 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:1041
 msgid "Path to inner Private Key"
 msgstr ""
 
@@ -3795,6 +3804,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"
@@ -3842,8 +3859,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:507
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:560
 msgid "Prevents client-to-client communication"
 msgstr ""
 
@@ -3884,7 +3901,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 +3909,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:449
 msgid "Pseudo Ad-Hoc (ahdemo)"
 msgstr ""
 
@@ -3927,11 +3944,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:932
 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:939
 msgid "R1 Key Holder"
 msgstr ""
 
@@ -3939,8 +3956,12 @@ msgstr ""
 msgid "RFC3947 NAT-T mode"
 msgstr ""
 
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:380
+msgid "RSSI threshold for joining"
+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:595
 msgid "RTS/CTS Threshold"
 msgstr ""
 
@@ -3954,27 +3975,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:754
 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:762
 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:746
 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:730
 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:738
 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:722
 msgid "Radius-Authentication-Server"
 msgstr ""
 
@@ -4030,7 +4051,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:911
 msgid "Reassociation Deadline"
 msgstr ""
 
@@ -4124,7 +4145,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:1121
 msgid "Required"
 msgstr ""
 
@@ -4147,10 +4168,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:1114
 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
@@ -4390,7 +4411,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:559
 msgid "Separate Clients"
 msgstr ""
 
@@ -4425,7 +4446,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"
@@ -4450,7 +4471,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:514
 msgid "Short Preamble"
 msgstr ""
 
@@ -4493,7 +4514,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 ""
 
@@ -4634,7 +4655,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:532
 msgid "Station inactivity limit"
 msgstr ""
 
@@ -4738,7 +4759,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 ""
 
@@ -4951,7 +4972,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 ""
 
@@ -4982,7 +5003,7 @@ msgstr ""
 #: 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."
@@ -5065,20 +5086,20 @@ msgstr ""
 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:523
 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 +5138,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:593
 msgid "Transmission Rate"
 msgstr "Rata de transmitere"
 
@@ -5417,11 +5438,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:817
 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:893
 msgid ""
 "Used for two different purposes: RADIUS NAS ID and 802.11r R0KH-ID. Not "
 "needed with normal WPA(2)-PSK."
@@ -5499,18 +5520,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:468
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:469
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:551
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:574
 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:665
 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:666
 msgid "WEP Shared Key"
 msgstr "Sistem de cheie impartasita WEP"
 
@@ -5518,8 +5539,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:501
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:564
 msgid "WMM Mode"
 msgstr "Mod WMM"
 
@@ -5527,9 +5548,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:693
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:706
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:711
 msgid ""
 "WPA-Encryption requires wpa_supplicant (for client mode) or hostapd (for AP "
 "and ad-hoc mode) to be installed."
@@ -5553,8 +5574,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 +5583,7 @@ 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-network/luasrc/model/cbi/admin_network/wifi.lua:926
 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 "
@@ -5649,7 +5670,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 ""
 
@@ -5668,7 +5689,7 @@ msgstr ""
 #: 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 ""
@@ -5680,19 +5701,19 @@ msgid ""
 "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,7 +5728,7 @@ msgstr "oricare"
 #: 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:619
 #: 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 +5781,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:458
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:585
 msgid "disable"
 msgstr "dezactiveaza"
 
@@ -5863,7 +5884,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:932
 msgid "minutes"
 msgstr ""
 
@@ -5896,7 +5917,7 @@ msgstr ""
 #: 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 ""
 
@@ -5904,7 +5925,7 @@ msgstr ""
 #: 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 +5969,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:523
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:532
 msgid "sec"
 msgstr ""
 
@@ -5974,7 +5995,7 @@ msgstr ""
 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:912
 msgid "time units (TUs / 1.024 ms) [1000-65535]"
 msgstr ""
 
index 0beac06472a084ee323b9d5bd27ae1f40e2ed420..0c93de7b61a874013d859ec3c1a4d3f8953416be 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,7 +25,7 @@ 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
 msgid "%s is untagged in multiple VLANs!"
@@ -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:381
+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:904
 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:940
 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:875
 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:1131
 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:1140
 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:1113
 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:1130
 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:1139
 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:398
 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:387
 msgid "<abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr "<abbr title=\"Расширенный идентификатор обслуживания\">ESSID</abbr>"
 
@@ -313,7 +317,7 @@ 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:468
 msgid "Access Point"
 msgstr "Точка доступа"
 
@@ -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
@@ -406,6 +410,10 @@ msgstr "Адрес для доступа к локальному мосту-ре
 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
@@ -421,7 +429,7 @@ msgstr "Дополнительные настройки"
 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 "Тревога"
 
@@ -455,14 +463,14 @@ 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:543
 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:460
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:587
 msgid "Allow all except listed"
 msgstr "Разрешить все, кроме перечисленных"
 
@@ -470,8 +478,8 @@ msgstr "Разрешить все, кроме перечисленных"
 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:459
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:586
 msgid "Allow listed only"
 msgstr "Разрешить только перечисленные"
 
@@ -511,11 +519,11 @@ 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
 msgid ""
@@ -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:1073
 msgid "Anonymous Identity"
 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:1007
 msgid "Authentication"
 msgstr "Аутентификация"
 
@@ -697,8 +705,8 @@ msgstr "Выполните аутентификацию"
 #: 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 "Автообновление"
 
@@ -1008,7 +1016,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:401
 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 +1025,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:612
 msgid "Cipher"
 msgstr "Алгоритм шифрования"
 
@@ -1042,7 +1050,7 @@ 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:469
 msgid "Client"
 msgstr "Клиент"
 
@@ -1102,7 +1110,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:1150
 msgid ""
 "Complicates key reinstallation attacks on the client side by disabling "
 "retransmission of EAPOL-Key frames that are used to install keys. This "
@@ -1205,11 +1213,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 +1242,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 +1252,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:770
 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:778
 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:786
 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
@@ -1336,7 +1344,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:517
 msgid "DTIM Interval"
 msgstr "Интервал DTIM"
 
@@ -1348,14 +1356,14 @@ msgstr "DUID"
 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:730
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:754
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:778
 msgid "Default %d"
 msgstr "По умолчанию %d"
 
@@ -1409,7 +1417,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:517
 msgid "Delivery Traffic Indication Message Interval"
 msgstr "Интервал сообщений, регламентирующий доставку трафика"
 
@@ -1481,7 +1489,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:528
 msgid "Disable Inactivity Polling"
 msgstr "Отключить отслеживание неактивности клиентов"
 
@@ -1499,11 +1507,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:1119
 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:542
 msgid "Disassociate On Low Acknowledgement"
 msgstr "Не ассоциировать при низком подтверждении"
 
@@ -1642,7 +1650,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:970
 msgid "EAP-Method"
 msgstr "Метод EAP"
 
@@ -1669,7 +1677,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 "Чрезвычайная ситуация"
 
@@ -1710,7 +1718,7 @@ msgstr "Включить IPv6-согласование на PPP-соединен
 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-клиент"
 
@@ -1726,11 +1734,11 @@ msgstr "Включить TFTP-сервер"
 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:1164
 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:1149
 msgid "Enable key reinstallation (KRACK) countermeasures"
 msgstr "Включить защиту от атаки KRACK"
 
@@ -1776,7 +1784,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:876
 msgid ""
 "Enables fast roaming among access points that belong to the same Mobility "
 "Domain"
@@ -1795,7 +1803,7 @@ 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:601
 #: 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
 msgid "Encryption"
@@ -1826,7 +1834,7 @@ msgstr "Стирание..."
 #: 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-system/luasrc/model/cbi/admin_system/system.lua:98
 msgid "Error"
 msgstr "Ошибка"
 
@@ -1869,23 +1877,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:951
 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:960
 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 +1901,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:920
 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:921
 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:918
 msgid "FT protocol"
 msgstr "FT протокол"
 
@@ -2005,7 +2013,7 @@ 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"
@@ -2015,7 +2023,7 @@ msgstr "Назначить"
 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:620
 msgid "Force CCMP (AES)"
 msgstr "Назначить CCMP (AES)"
 
@@ -2023,11 +2031,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:621
 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:622
 msgid "Force TKIP and CCMP (AES)"
 msgstr "Назначить TKIP и CCMP (AES)"
 
@@ -2068,7 +2076,7 @@ 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:594
 msgid "Fragmentation Threshold"
 msgstr "Порог фрагментации"
 
@@ -2132,7 +2140,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:925
 msgid "Generate PMK locally"
 msgstr "Создать PMK локально"
 
@@ -2159,7 +2167,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 "Перейти к настройке пароля..."
 
@@ -2198,7 +2206,7 @@ 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 +2216,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:497
+#: 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 "Hide <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr "Скрыть <abbr title=\"Расширенный идентификатор сети\">ESSID</abbr>"
 
@@ -2244,7 +2252,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
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:36
 #: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:129
 msgid "Hostname"
 msgstr "Имя хоста"
@@ -2354,7 +2362,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,7 +2404,7 @@ 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
 msgid "IPv6 Upstream"
@@ -2465,7 +2473,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:1055
 msgid "Identity"
 msgstr "Идентификация EAP"
 
@@ -2584,7 +2592,7 @@ 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 "Информация"
 
@@ -2638,7 +2646,7 @@ 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:511
 msgid "Interface name"
 msgstr "Имя интерфейса"
 
@@ -2680,7 +2688,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:506
 msgid "Isolate Clients"
 msgstr "Изолировать клиентов"
 
@@ -2696,7 +2704,7 @@ msgstr ""
 #: 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,15 +2733,16 @@ 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:794
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:854
 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:820
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:821
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:822
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:823
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:839
 msgid "Key #%d"
 msgstr "Ключ №%d"
 
@@ -2776,7 +2785,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 "Язык"
 
@@ -2863,7 +2872,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:952
 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 +2886,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:961
 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 "
@@ -2971,7 +2980,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 +3023,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,8 +3065,8 @@ msgstr ""
 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:455
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:584
 msgid "MAC-Address Filter"
 msgstr "Фильтр MAC-адресов"
 
@@ -3066,8 +3075,8 @@ msgstr "Фильтр MAC-адресов"
 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:462
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:588
 msgid "MAC-List"
 msgstr "Список MAC"
 
@@ -3119,7 +3128,7 @@ msgstr "Вручную"
 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:537
 msgid "Maximum allowed Listen Interval"
 msgstr "Максимально разрешенное значение интервала прослушивания клиента"
 
@@ -3193,7 +3202,7 @@ 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:903
 msgid "Mobility Domain"
 msgstr "Мобильный домен"
 
@@ -3230,9 +3239,9 @@ 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:450
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:552
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:575
 msgid "Monitor"
 msgstr "Монитор"
 
@@ -3295,7 +3304,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:892
 msgid "NAS ID"
 msgstr "NAS ID"
 
@@ -3319,7 +3328,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-серверов"
 
@@ -3348,7 +3357,7 @@ 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:400
 #: 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,7 +3375,7 @@ 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"
@@ -3422,7 +3431,7 @@ msgstr "Не задано имя сети"
 #: 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 "Пароль не установлен!"
 
@@ -3471,7 +3480,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 "Нормально"
 
@@ -3493,7 +3502,7 @@ msgstr "Не подключено"
 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 +3516,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 +3598,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:1120
 #: protocols/luci-proto-wireguard/luasrc/model/cbi/admin_network/proto_wireguard.lua:55
 msgid "Optional"
 msgstr "Необязательно"
@@ -3710,7 +3719,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:511
 msgid "Override default interface name"
 msgstr "Назначить имя интерфейса по умолчанию"
 
@@ -3774,7 +3783,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:946
 msgid "PMK R1 Push"
 msgstr "PMK R1 Push"
 
@@ -3827,7 +3836,7 @@ 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-network/luasrc/model/cbi/admin_network/wifi.lua:1091
 #: modules/luci-mod-system/luasrc/view/admin_system/password.htm:14
 #: 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
@@ -3838,11 +3847,11 @@ 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:999
 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:1047
 msgid "Password of inner Private Key"
 msgstr "Пароль к внутреннему Приватному ключу"
 
@@ -3854,27 +3863,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:980
 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:987
 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:993
 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:1029
 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:1035
 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:1041
 msgid "Path to inner Private Key"
 msgstr "Путь к внутреннему Приватному ключу"
 
@@ -3952,6 +3961,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 "Порт"
@@ -4001,8 +4018,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:507
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:560
 msgid "Prevents client-to-client communication"
 msgstr "Не позволяет клиентам обмениваться друг с другом информацией"
 
@@ -4043,7 +4060,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 +4068,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:449
 msgid "Pseudo Ad-Hoc (ahdemo)"
 msgstr "Псевдо Ad-Hoc (ahdemo)"
 
@@ -4094,11 +4111,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:932
 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:939
 msgid "R1 Key Holder"
 msgstr "R1 Key Holder"
 
@@ -4106,8 +4123,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:380
+msgid "RSSI threshold for joining"
+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:595
 msgid "RTS/CTS Threshold"
 msgstr "Порог RTS/CTS"
 
@@ -4121,27 +4142,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:754
 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:762
 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:746
 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:730
 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:738
 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:722
 msgid "Radius-Authentication-Server"
 msgstr "Сервер Radius-Authentication"
 
@@ -4205,7 +4226,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:911
 msgid "Reassociation Deadline"
 msgstr "Срок Реассоциации"
 
@@ -4300,7 +4321,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:1121
 msgid "Required"
 msgstr "Требовать"
 
@@ -4327,13 +4348,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:1114
 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 ""
@@ -4581,7 +4602,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:559
 msgid "Separate Clients"
 msgstr "Разделять клиентов"
 
@@ -4617,7 +4638,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 "Настройка синхронизации времени"
 
@@ -4641,7 +4662,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:514
 msgid "Short Preamble"
 msgstr "Короткая преамбула"
 
@@ -4684,7 +4705,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 в мегабайтах"
 
@@ -4838,7 +4859,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:532
 msgid "Station inactivity limit"
 msgstr "Максимально допустимое время бездействия клиента"
 
@@ -4912,11 +4933,11 @@ 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 ""
+msgstr "Активность порта коммутатора (%s)"
 
 #: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:25
 #: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:34
@@ -4944,7 +4965,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 "Размер системного журнала"
 
@@ -5199,7 +5220,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 "Тема"
 
@@ -5232,7 +5253,7 @@ msgstr ""
 #: 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."
@@ -5334,20 +5355,20 @@ msgstr ""
 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:523
 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 +5411,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:593
 msgid "Transmission Rate"
 msgstr "Скорость передачи"
 
@@ -5700,11 +5721,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:817
 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:893
 msgid ""
 "Used for two different purposes: RADIUS NAS ID and 802.11r R0KH-ID. Not "
 "needed with normal WPA(2)-PSK."
@@ -5785,18 +5806,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:468
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:469
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:551
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:574
 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:665
 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:666
 msgid "WEP Shared Key"
 msgstr "Общий ключ WEP"
 
@@ -5804,8 +5825,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:501
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:564
 msgid "WMM Mode"
 msgstr "Режим WMM"
 
@@ -5813,9 +5834,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:693
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:706
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:711
 msgid ""
 "WPA-Encryption requires wpa_supplicant (for client mode) or hostapd (for AP "
 "and ad-hoc mode) to be installed."
@@ -5839,8 +5860,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,32 +5871,35 @@ msgstr ""
 "Предупреждение: Есть не сохраненные изменения, которые будут потеряны при "
 "перезагрузке!"
 
-#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:901
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:926
 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
 msgid "Width"
@@ -5937,7 +5961,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 "Записывать системные события в файл"
 
@@ -5960,7 +5984,7 @@ msgstr ""
 #: 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 ""
@@ -5977,19 +6001,19 @@ msgstr ""
 "Обновите его до версии 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"
 
@@ -6004,7 +6028,7 @@ msgstr "любой"
 #: 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:619
 #: 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 +6081,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:458
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:585
 msgid "disable"
 msgstr "отключить"
 
@@ -6162,7 +6186,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:932
 msgid "minutes"
 msgstr "минут(ы)"
 
@@ -6195,7 +6219,7 @@ msgstr "не существует"
 #: 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 "выключено"
 
@@ -6203,7 +6227,7 @@ msgstr "выключено"
 #: 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 +6273,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:523
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:532
 msgid "sec"
 msgstr "секунды"
 
@@ -6275,7 +6299,7 @@ msgstr "stateless + stateful"
 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:912
 msgid "time units (TUs / 1.024 ms) [1000-65535]"
 msgstr "единицы измерения времени (TUs / 1.024 ms) [1000-65535]"
 
@@ -6471,154 +6495,3 @@ msgstr "да"
 #: modules/luci-base/luasrc/view/cbi/delegator.htm:20
 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."
-#~ 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 "Адрес мультивещания"
-
-#~ msgid "Protocol family"
-#~ msgstr "Семейство протоколов"
index cad6615afcaf223ec4e7e536a716ced905201304..a40d1ad96efb579188f1c833cd3699cc42fbfc84 100644 (file)
@@ -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:381
+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:904
 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:940
 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:875
 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:1131
 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:1140
 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:1113
 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:1130
 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:1139
 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:398
 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:387
 msgid "<abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr ""
 
@@ -294,7 +298,7 @@ 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:468
 msgid "Access Point"
 msgstr ""
 
@@ -384,6 +388,10 @@ msgstr ""
 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
@@ -399,7 +407,7 @@ msgstr ""
 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 ""
 
@@ -430,12 +438,12 @@ 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:543
 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:460
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:587
 msgid "Allow all except listed"
 msgstr ""
 
@@ -443,8 +451,8 @@ msgstr ""
 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:459
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:586
 msgid "Allow listed only"
 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:1073
 msgid "Anonymous Identity"
 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:1007
 msgid "Authentication"
 msgstr ""
 
@@ -658,8 +666,8 @@ msgstr ""
 #: 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 ""
 
@@ -949,13 +957,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:401
 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:612
 msgid "Cipher"
 msgstr ""
 
@@ -976,7 +984,7 @@ msgid ""
 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:469
 msgid "Client"
 msgstr ""
 
@@ -1034,7 +1042,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:1150
 msgid ""
 "Complicates key reinstallation attacks on the client side by disabling "
 "retransmission of EAPOL-Key frames that are used to install keys. This "
@@ -1130,11 +1138,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 +1173,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:770
 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:778
 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:786
 msgid "DAE-Secret"
 msgstr ""
 
@@ -1257,7 +1265,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:517
 msgid "DTIM Interval"
 msgstr ""
 
@@ -1269,14 +1277,14 @@ msgstr ""
 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:730
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:754
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:778
 msgid "Default %d"
 msgstr ""
 
@@ -1327,7 +1335,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:517
 msgid "Delivery Traffic Indication Message Interval"
 msgstr ""
 
@@ -1397,7 +1405,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:528
 msgid "Disable Inactivity Polling"
 msgstr ""
 
@@ -1415,11 +1423,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:1119
 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:542
 msgid "Disassociate On Low Acknowledgement"
 msgstr ""
 
@@ -1545,7 +1553,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:970
 msgid "EAP-Method"
 msgstr ""
 
@@ -1570,7 +1578,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 ""
 
@@ -1609,7 +1617,7 @@ msgstr ""
 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 ""
 
@@ -1625,11 +1633,11 @@ msgstr ""
 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:1164
 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:1149
 msgid "Enable key reinstallation (KRACK) countermeasures"
 msgstr ""
 
@@ -1675,7 +1683,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:876
 msgid ""
 "Enables fast roaming among access points that belong to the same Mobility "
 "Domain"
@@ -1692,7 +1700,7 @@ 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:601
 #: 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
 msgid "Encryption"
@@ -1723,7 +1731,7 @@ msgstr ""
 #: 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-system/luasrc/model/cbi/admin_system/system.lua:98
 msgid "Error"
 msgstr ""
 
@@ -1764,23 +1772,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:951
 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:960
 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 +1796,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:920
 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:921
 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:918
 msgid "FT protocol"
 msgstr ""
 
@@ -1906,7 +1914,7 @@ msgstr ""
 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:620
 msgid "Force CCMP (AES)"
 msgstr ""
 
@@ -1914,11 +1922,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:621
 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:622
 msgid "Force TKIP and CCMP (AES)"
 msgstr ""
 
@@ -1959,7 +1967,7 @@ 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:594
 msgid "Fragmentation Threshold"
 msgstr ""
 
@@ -2021,7 +2029,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:925
 msgid "Generate PMK locally"
 msgstr ""
 
@@ -2048,7 +2056,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 ""
 
@@ -2095,9 +2103,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:497
+#: 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 "Hide <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr ""
 
@@ -2131,7 +2139,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
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:36
 #: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:129
 msgid "Hostname"
 msgstr ""
@@ -2352,7 +2360,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:1055
 msgid "Identity"
 msgstr ""
 
@@ -2458,7 +2466,7 @@ 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 ""
 
@@ -2512,7 +2520,7 @@ 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:511
 msgid "Interface name"
 msgstr ""
 
@@ -2552,7 +2560,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:506
 msgid "Isolate Clients"
 msgstr ""
 
@@ -2566,7 +2574,7 @@ msgstr ""
 #: 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,15 +2603,16 @@ 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:794
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:854
 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:820
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:821
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:822
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:823
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:839
 msgid "Key #%d"
 msgstr ""
 
@@ -2646,7 +2655,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 ""
 
@@ -2731,7 +2740,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:952
 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 +2749,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:961
 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 "
@@ -2827,7 +2836,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 +2872,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 ""
 
@@ -2905,8 +2914,8 @@ msgstr ""
 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:455
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:584
 msgid "MAC-Address Filter"
 msgstr ""
 
@@ -2915,8 +2924,8 @@ msgstr ""
 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:462
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:588
 msgid "MAC-List"
 msgstr ""
 
@@ -2966,7 +2975,7 @@ msgstr ""
 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:537
 msgid "Maximum allowed Listen Interval"
 msgstr ""
 
@@ -3038,7 +3047,7 @@ 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:903
 msgid "Mobility Domain"
 msgstr ""
 
@@ -3075,9 +3084,9 @@ 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:450
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:552
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:575
 msgid "Monitor"
 msgstr ""
 
@@ -3138,7 +3147,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:892
 msgid "NAS ID"
 msgstr ""
 
@@ -3162,7 +3171,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 ""
 
@@ -3191,7 +3200,7 @@ 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:400
 #: 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
@@ -3265,7 +3274,7 @@ msgstr ""
 #: 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 ""
 
@@ -3314,7 +3323,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 ""
 
@@ -3336,7 +3345,7 @@ msgstr ""
 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 +3357,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 +3433,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:1120
 #: protocols/luci-proto-wireguard/luasrc/model/cbi/admin_network/proto_wireguard.lua:55
 msgid "Optional"
 msgstr ""
@@ -3531,7 +3540,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:511
 msgid "Override default interface name"
 msgstr ""
 
@@ -3593,7 +3602,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:946
 msgid "PMK R1 Push"
 msgstr ""
 
@@ -3646,7 +3655,7 @@ 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-network/luasrc/model/cbi/admin_network/wifi.lua:1091
 #: modules/luci-mod-system/luasrc/view/admin_system/password.htm:14
 #: 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
@@ -3657,11 +3666,11 @@ 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:999
 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:1047
 msgid "Password of inner Private Key"
 msgstr ""
 
@@ -3673,27 +3682,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:980
 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:987
 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:993
 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:1029
 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:1035
 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:1041
 msgid "Path to inner Private Key"
 msgstr ""
 
@@ -3771,6 +3780,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 ""
@@ -3818,8 +3835,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:507
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:560
 msgid "Prevents client-to-client communication"
 msgstr ""
 
@@ -3860,7 +3877,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 +3885,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:449
 msgid "Pseudo Ad-Hoc (ahdemo)"
 msgstr ""
 
@@ -3903,11 +3920,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:932
 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:939
 msgid "R1 Key Holder"
 msgstr ""
 
@@ -3915,8 +3932,12 @@ msgstr ""
 msgid "RFC3947 NAT-T mode"
 msgstr ""
 
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:380
+msgid "RSSI threshold for joining"
+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:595
 msgid "RTS/CTS Threshold"
 msgstr ""
 
@@ -3930,27 +3951,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:754
 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:762
 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:746
 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:730
 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:738
 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:722
 msgid "Radius-Authentication-Server"
 msgstr ""
 
@@ -4004,7 +4025,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:911
 msgid "Reassociation Deadline"
 msgstr ""
 
@@ -4098,7 +4119,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:1121
 msgid "Required"
 msgstr ""
 
@@ -4121,10 +4142,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:1114
 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
@@ -4364,7 +4385,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:559
 msgid "Separate Clients"
 msgstr ""
 
@@ -4399,7 +4420,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 ""
 
@@ -4423,7 +4444,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:514
 msgid "Short Preamble"
 msgstr ""
 
@@ -4466,7 +4487,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 ""
 
@@ -4607,7 +4628,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:532
 msgid "Station inactivity limit"
 msgstr ""
 
@@ -4711,7 +4732,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 ""
 
@@ -4924,7 +4945,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 ""
 
@@ -4955,7 +4976,7 @@ msgstr ""
 #: 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."
@@ -5036,20 +5057,20 @@ msgstr ""
 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:523
 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 +5109,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:593
 msgid "Transmission Rate"
 msgstr ""
 
@@ -5388,11 +5409,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:817
 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:893
 msgid ""
 "Used for two different purposes: RADIUS NAS ID and 802.11r R0KH-ID. Not "
 "needed with normal WPA(2)-PSK."
@@ -5470,18 +5491,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:468
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:469
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:551
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:574
 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:665
 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:666
 msgid "WEP Shared Key"
 msgstr ""
 
@@ -5489,8 +5510,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:501
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:564
 msgid "WMM Mode"
 msgstr ""
 
@@ -5498,9 +5519,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:693
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:706
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:711
 msgid ""
 "WPA-Encryption requires wpa_supplicant (for client mode) or hostapd (for AP "
 "and ad-hoc mode) to be installed."
@@ -5522,8 +5543,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 +5552,7 @@ 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-network/luasrc/model/cbi/admin_network/wifi.lua:926
 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 "
@@ -5618,7 +5639,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 ""
 
@@ -5637,7 +5658,7 @@ msgstr ""
 #: 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 ""
@@ -5649,19 +5670,19 @@ msgid ""
 "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 ""
 
@@ -5676,7 +5697,7 @@ msgstr ""
 #: 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:619
 #: 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 +5750,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:458
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:585
 msgid "disable"
 msgstr ""
 
@@ -5832,7 +5853,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:932
 msgid "minutes"
 msgstr ""
 
@@ -5865,7 +5886,7 @@ msgstr ""
 #: 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 ""
 
@@ -5873,7 +5894,7 @@ msgstr ""
 #: 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 +5938,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:523
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:532
 msgid "sec"
 msgstr ""
 
@@ -5943,7 +5964,7 @@ msgstr ""
 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:912
 msgid "time units (TUs / 1.024 ms) [1000-65535]"
 msgstr ""
 
index f880a21e2e1d79cda675571fa66216a15762bfb3..e83a447246ea8beee27b1a7821b98da739849c31 100644 (file)
@@ -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:381
+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:904
 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:940
 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:875
 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:1131
 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:1140
 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:1113
 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:1130
 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:1139
 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:398
 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:387
 msgid "<abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr ""
 
@@ -301,7 +305,7 @@ 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:468
 msgid "Access Point"
 msgstr "Accesspunkt"
 
@@ -391,6 +395,10 @@ msgstr "Adress för att komma åt lokal reläbrygga"
 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
@@ -406,7 +414,7 @@ msgstr "Avancerade inställningar"
 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"
 
@@ -438,12 +446,12 @@ 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:543
 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:460
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:587
 msgid "Allow all except listed"
 msgstr "Tillåt alla utom listade"
 
@@ -451,8 +459,8 @@ msgstr "Tillåt alla utom listade"
 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:459
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:586
 msgid "Allow listed only"
 msgstr "Tillåt enbart listade"
 
@@ -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:1073
 msgid "Anonymous Identity"
 msgstr "Anonym identitet"
 
@@ -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:1007
 msgid "Authentication"
 msgstr "Autentisering"
 
@@ -668,8 +676,8 @@ msgstr "Tillstånd krävs"
 #: 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"
 
@@ -962,13 +970,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:401
 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:612
 msgid "Cipher"
 msgstr "Chiffer"
 
@@ -989,7 +997,7 @@ msgid ""
 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:469
 msgid "Client"
 msgstr "Klient"
 
@@ -1047,7 +1055,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:1150
 msgid ""
 "Complicates key reinstallation attacks on the client side by disabling "
 "retransmission of EAPOL-Key frames that are used to install keys. This "
@@ -1143,11 +1151,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 +1186,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:770
 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:778
 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:786
 msgid "DAE-Secret"
 msgstr ""
 
@@ -1270,7 +1278,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:517
 msgid "DTIM Interval"
 msgstr ""
 
@@ -1282,14 +1290,14 @@ msgstr ""
 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:730
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:754
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:778
 msgid "Default %d"
 msgstr "Standard %d"
 
@@ -1340,7 +1348,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:517
 msgid "Delivery Traffic Indication Message Interval"
 msgstr ""
 
@@ -1412,7 +1420,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:528
 msgid "Disable Inactivity Polling"
 msgstr ""
 
@@ -1430,11 +1438,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:1119
 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:542
 msgid "Disassociate On Low Acknowledgement"
 msgstr ""
 
@@ -1564,7 +1572,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:970
 msgid "EAP-Method"
 msgstr "EAP-metod"
 
@@ -1589,7 +1597,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"
 
@@ -1628,7 +1636,7 @@ msgstr ""
 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"
 
@@ -1644,11 +1652,11 @@ msgstr "Aktivera TFTP-server"
 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:1164
 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:1149
 msgid "Enable key reinstallation (KRACK) countermeasures"
 msgstr "Kräver ominstallation av nyckel (KRACK) motåtgärder"
 
@@ -1694,7 +1702,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:876
 msgid ""
 "Enables fast roaming among access points that belong to the same Mobility "
 "Domain"
@@ -1711,7 +1719,7 @@ 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:601
 #: 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
 msgid "Encryption"
@@ -1742,7 +1750,7 @@ msgstr "Raderar..."
 #: 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-system/luasrc/model/cbi/admin_system/system.lua:98
 msgid "Error"
 msgstr "Fel"
 
@@ -1783,23 +1791,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:951
 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:960
 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 +1815,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:920
 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:921
 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:918
 msgid "FT protocol"
 msgstr ""
 
@@ -1925,7 +1933,7 @@ msgstr "Tvinga"
 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:620
 msgid "Force CCMP (AES)"
 msgstr "Tvinga CCMP (AES)"
 
@@ -1933,11 +1941,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:621
 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:622
 msgid "Force TKIP and CCMP (AES)"
 msgstr "Tvinga TKIP och CCMP (AES)"
 
@@ -1978,7 +1986,7 @@ 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:594
 msgid "Fragmentation Threshold"
 msgstr ""
 
@@ -2040,7 +2048,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:925
 msgid "Generate PMK locally"
 msgstr ""
 
@@ -2067,7 +2075,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..."
 
@@ -2114,9 +2122,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:497
+#: 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 "Hide <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr "Göm <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 
@@ -2150,7 +2158,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
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:36
 #: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:129
 msgid "Hostname"
 msgstr "Värdnamn"
@@ -2371,7 +2379,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:1055
 msgid "Identity"
 msgstr "Identitet"
 
@@ -2477,7 +2485,7 @@ 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"
 
@@ -2531,7 +2539,7 @@ 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:511
 msgid "Interface name"
 msgstr "Gränssnittets namn"
 
@@ -2571,7 +2579,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:506
 msgid "Isolate Clients"
 msgstr "Isolera klienter"
 
@@ -2585,7 +2593,7 @@ msgstr ""
 #: 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,15 +2622,16 @@ 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:794
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:854
 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:820
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:821
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:822
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:823
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:839
 msgid "Key #%d"
 msgstr "Nyckel #%d"
 
@@ -2665,7 +2674,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"
 
@@ -2750,7 +2759,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:952
 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 +2768,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:961
 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 "
@@ -2847,7 +2856,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 +2892,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 ""
 
@@ -2925,8 +2934,8 @@ msgstr ""
 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:455
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:584
 msgid "MAC-Address Filter"
 msgstr "Filter för MAC-adress"
 
@@ -2935,8 +2944,8 @@ msgstr "Filter för MAC-adress"
 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:462
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:588
 msgid "MAC-List"
 msgstr "MAC-lista"
 
@@ -2986,7 +2995,7 @@ msgstr "Manuell"
 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:537
 msgid "Maximum allowed Listen Interval"
 msgstr ""
 
@@ -3058,7 +3067,7 @@ 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:903
 msgid "Mobility Domain"
 msgstr ""
 
@@ -3095,9 +3104,9 @@ 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:450
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:552
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:575
 msgid "Monitor"
 msgstr "Övervaka"
 
@@ -3158,7 +3167,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:892
 msgid "NAS ID"
 msgstr "NAS-ID"
 
@@ -3182,7 +3191,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"
 
@@ -3211,7 +3220,7 @@ 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:400
 #: 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
@@ -3285,7 +3294,7 @@ msgstr "Inget nätverksnamn angavs"
 #: 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!"
 
@@ -3334,7 +3343,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"
 
@@ -3356,7 +3365,7 @@ msgstr "Inte ansluten"
 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 +3377,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 +3453,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:1120
 #: protocols/luci-proto-wireguard/luasrc/model/cbi/admin_network/proto_wireguard.lua:55
 msgid "Optional"
 msgstr "Valfri"
@@ -3551,7 +3560,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:511
 msgid "Override default interface name"
 msgstr ""
 
@@ -3613,7 +3622,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:946
 msgid "PMK R1 Push"
 msgstr ""
 
@@ -3666,7 +3675,7 @@ 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-network/luasrc/model/cbi/admin_network/wifi.lua:1091
 #: modules/luci-mod-system/luasrc/view/admin_system/password.htm:14
 #: 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
@@ -3677,11 +3686,11 @@ 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:999
 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:1047
 msgid "Password of inner Private Key"
 msgstr "Lösenordet för den inre privata nyckeln"
 
@@ -3693,27 +3702,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:980
 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:987
 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:993
 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:1029
 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:1035
 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:1041
 msgid "Path to inner Private Key"
 msgstr "Genväg till den inre privata nyckeln"
 
@@ -3791,6 +3800,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"
@@ -3838,8 +3855,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:507
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:560
 msgid "Prevents client-to-client communication"
 msgstr "Förhindrar kommunikation klient-till-klient"
 
@@ -3880,7 +3897,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 +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:449
 msgid "Pseudo Ad-Hoc (ahdemo)"
 msgstr ""
 
@@ -3923,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:932
 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:939
 msgid "R1 Key Holder"
 msgstr ""
 
@@ -3935,8 +3952,12 @@ msgstr ""
 msgid "RFC3947 NAT-T mode"
 msgstr ""
 
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:380
+msgid "RSSI threshold for joining"
+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:595
 msgid "RTS/CTS Threshold"
 msgstr ""
 
@@ -3950,27 +3971,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:754
 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:762
 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:746
 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:730
 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:738
 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:722
 msgid "Radius-Authentication-Server"
 msgstr ""
 
@@ -4026,7 +4047,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:911
 msgid "Reassociation Deadline"
 msgstr ""
 
@@ -4120,7 +4141,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:1121
 msgid "Required"
 msgstr "Krävs!"
 
@@ -4143,10 +4164,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:1114
 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
@@ -4386,7 +4407,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:559
 msgid "Separate Clients"
 msgstr "Separera klienter"
 
@@ -4421,7 +4442,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"
 
@@ -4445,7 +4466,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:514
 msgid "Short Preamble"
 msgstr ""
 
@@ -4488,7 +4509,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 ""
 
@@ -4629,7 +4650,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:532
 msgid "Station inactivity limit"
 msgstr ""
 
@@ -4733,7 +4754,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 ""
 
@@ -4946,7 +4967,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"
 
@@ -4977,7 +4998,7 @@ msgstr ""
 #: 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."
@@ -5060,20 +5081,20 @@ msgstr ""
 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:523
 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 +5135,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:593
 msgid "Transmission Rate"
 msgstr "Överföringshastighet"
 
@@ -5414,11 +5435,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:817
 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:893
 msgid ""
 "Used for two different purposes: RADIUS NAS ID and 802.11r R0KH-ID. Not "
 "needed with normal WPA(2)-PSK."
@@ -5496,18 +5517,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:468
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:469
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:551
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:574
 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:665
 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:666
 msgid "WEP Shared Key"
 msgstr ""
 
@@ -5515,8 +5536,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:501
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:564
 msgid "WMM Mode"
 msgstr "WMM-läge"
 
@@ -5524,9 +5545,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:693
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:706
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:711
 msgid ""
 "WPA-Encryption requires wpa_supplicant (for client mode) or hostapd (for AP "
 "and ad-hoc mode) to be installed."
@@ -5548,8 +5569,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 +5579,7 @@ 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-network/luasrc/model/cbi/admin_network/wifi.lua:926
 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 "
@@ -5645,7 +5666,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"
 
@@ -5664,7 +5685,7 @@ msgstr ""
 #: 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 ""
@@ -5681,19 +5702,19 @@ msgstr ""
 "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 ""
 
@@ -5708,7 +5729,7 @@ msgstr "något"
 #: 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:619
 #: 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 +5782,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:458
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:585
 msgid "disable"
 msgstr "stäng ner"
 
@@ -5864,7 +5885,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:932
 msgid "minutes"
 msgstr "minuter"
 
@@ -5897,7 +5918,7 @@ msgstr "inte tillgängligt"
 #: 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"
 
@@ -5905,7 +5926,7 @@ msgstr "av"
 #: 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 +5970,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:523
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:532
 msgid "sec"
 msgstr ""
 
@@ -5975,7 +5996,7 @@ msgstr ""
 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:912
 msgid "time units (TUs / 1.024 ms) [1000-65535]"
 msgstr ""
 
index 0ba42f2a179c77b1315aca9201bbc46d5ce7a278..663fe6b6578d02f9910deb295f39b2871ce08d29 100644 (file)
@@ -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:381
+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:904
 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:940
 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:875
 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:1131
 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:1140
 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:1113
 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:1130
 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:1139
 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:398
 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:387
 msgid "<abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr ""
 
@@ -286,7 +290,7 @@ 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:468
 msgid "Access Point"
 msgstr ""
 
@@ -376,6 +380,10 @@ msgstr ""
 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
@@ -391,7 +399,7 @@ msgstr ""
 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 ""
 
@@ -422,12 +430,12 @@ 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:543
 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:460
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:587
 msgid "Allow all except listed"
 msgstr ""
 
@@ -435,8 +443,8 @@ msgstr ""
 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:459
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:586
 msgid "Allow listed only"
 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:1073
 msgid "Anonymous Identity"
 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:1007
 msgid "Authentication"
 msgstr ""
 
@@ -650,8 +658,8 @@ msgstr ""
 #: 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 ""
 
@@ -941,13 +949,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:401
 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:612
 msgid "Cipher"
 msgstr ""
 
@@ -968,7 +976,7 @@ msgid ""
 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:469
 msgid "Client"
 msgstr ""
 
@@ -1026,7 +1034,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:1150
 msgid ""
 "Complicates key reinstallation attacks on the client side by disabling "
 "retransmission of EAPOL-Key frames that are used to install keys. This "
@@ -1122,11 +1130,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 +1165,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:770
 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:778
 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:786
 msgid "DAE-Secret"
 msgstr ""
 
@@ -1249,7 +1257,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:517
 msgid "DTIM Interval"
 msgstr ""
 
@@ -1261,14 +1269,14 @@ msgstr ""
 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:730
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:754
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:778
 msgid "Default %d"
 msgstr ""
 
@@ -1319,7 +1327,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:517
 msgid "Delivery Traffic Indication Message Interval"
 msgstr ""
 
@@ -1389,7 +1397,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:528
 msgid "Disable Inactivity Polling"
 msgstr ""
 
@@ -1407,11 +1415,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:1119
 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:542
 msgid "Disassociate On Low Acknowledgement"
 msgstr ""
 
@@ -1537,7 +1545,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:970
 msgid "EAP-Method"
 msgstr ""
 
@@ -1562,7 +1570,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 ""
 
@@ -1601,7 +1609,7 @@ msgstr ""
 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 ""
 
@@ -1617,11 +1625,11 @@ msgstr ""
 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:1164
 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:1149
 msgid "Enable key reinstallation (KRACK) countermeasures"
 msgstr ""
 
@@ -1667,7 +1675,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:876
 msgid ""
 "Enables fast roaming among access points that belong to the same Mobility "
 "Domain"
@@ -1684,7 +1692,7 @@ 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:601
 #: 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
 msgid "Encryption"
@@ -1715,7 +1723,7 @@ msgstr ""
 #: 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-system/luasrc/model/cbi/admin_system/system.lua:98
 msgid "Error"
 msgstr ""
 
@@ -1756,23 +1764,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:951
 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:960
 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 +1788,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:920
 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:921
 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:918
 msgid "FT protocol"
 msgstr ""
 
@@ -1898,7 +1906,7 @@ msgstr ""
 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:620
 msgid "Force CCMP (AES)"
 msgstr ""
 
@@ -1906,11 +1914,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:621
 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:622
 msgid "Force TKIP and CCMP (AES)"
 msgstr ""
 
@@ -1951,7 +1959,7 @@ 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:594
 msgid "Fragmentation Threshold"
 msgstr ""
 
@@ -2013,7 +2021,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:925
 msgid "Generate PMK locally"
 msgstr ""
 
@@ -2040,7 +2048,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 ""
 
@@ -2087,9 +2095,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:497
+#: 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 "Hide <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr ""
 
@@ -2123,7 +2131,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
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:36
 #: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:129
 msgid "Hostname"
 msgstr ""
@@ -2344,7 +2352,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:1055
 msgid "Identity"
 msgstr ""
 
@@ -2450,7 +2458,7 @@ 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 ""
 
@@ -2504,7 +2512,7 @@ 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:511
 msgid "Interface name"
 msgstr ""
 
@@ -2544,7 +2552,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:506
 msgid "Isolate Clients"
 msgstr ""
 
@@ -2558,7 +2566,7 @@ msgstr ""
 #: 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,15 +2595,16 @@ 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:794
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:854
 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:820
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:821
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:822
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:823
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:839
 msgid "Key #%d"
 msgstr ""
 
@@ -2638,7 +2647,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 ""
 
@@ -2723,7 +2732,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:952
 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 +2741,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:961
 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 "
@@ -2819,7 +2828,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 +2864,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 ""
 
@@ -2897,8 +2906,8 @@ msgstr ""
 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:455
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:584
 msgid "MAC-Address Filter"
 msgstr ""
 
@@ -2907,8 +2916,8 @@ msgstr ""
 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:462
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:588
 msgid "MAC-List"
 msgstr ""
 
@@ -2958,7 +2967,7 @@ msgstr ""
 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:537
 msgid "Maximum allowed Listen Interval"
 msgstr ""
 
@@ -3030,7 +3039,7 @@ 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:903
 msgid "Mobility Domain"
 msgstr ""
 
@@ -3067,9 +3076,9 @@ 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:450
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:552
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:575
 msgid "Monitor"
 msgstr ""
 
@@ -3130,7 +3139,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:892
 msgid "NAS ID"
 msgstr ""
 
@@ -3154,7 +3163,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 ""
 
@@ -3183,7 +3192,7 @@ 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:400
 #: 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
@@ -3257,7 +3266,7 @@ msgstr ""
 #: 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 ""
 
@@ -3306,7 +3315,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 ""
 
@@ -3328,7 +3337,7 @@ msgstr ""
 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 +3349,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 +3425,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:1120
 #: protocols/luci-proto-wireguard/luasrc/model/cbi/admin_network/proto_wireguard.lua:55
 msgid "Optional"
 msgstr ""
@@ -3523,7 +3532,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:511
 msgid "Override default interface name"
 msgstr ""
 
@@ -3585,7 +3594,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:946
 msgid "PMK R1 Push"
 msgstr ""
 
@@ -3638,7 +3647,7 @@ 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-network/luasrc/model/cbi/admin_network/wifi.lua:1091
 #: modules/luci-mod-system/luasrc/view/admin_system/password.htm:14
 #: 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
@@ -3649,11 +3658,11 @@ 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:999
 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:1047
 msgid "Password of inner Private Key"
 msgstr ""
 
@@ -3665,27 +3674,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:980
 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:987
 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:993
 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:1029
 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:1035
 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:1041
 msgid "Path to inner Private Key"
 msgstr ""
 
@@ -3763,6 +3772,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 ""
@@ -3810,8 +3827,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:507
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:560
 msgid "Prevents client-to-client communication"
 msgstr ""
 
@@ -3852,7 +3869,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 +3877,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:449
 msgid "Pseudo Ad-Hoc (ahdemo)"
 msgstr ""
 
@@ -3895,11 +3912,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:932
 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:939
 msgid "R1 Key Holder"
 msgstr ""
 
@@ -3907,8 +3924,12 @@ msgstr ""
 msgid "RFC3947 NAT-T mode"
 msgstr ""
 
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:380
+msgid "RSSI threshold for joining"
+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:595
 msgid "RTS/CTS Threshold"
 msgstr ""
 
@@ -3922,27 +3943,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:754
 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:762
 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:746
 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:730
 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:738
 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:722
 msgid "Radius-Authentication-Server"
 msgstr ""
 
@@ -3996,7 +4017,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:911
 msgid "Reassociation Deadline"
 msgstr ""
 
@@ -4090,7 +4111,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:1121
 msgid "Required"
 msgstr ""
 
@@ -4113,10 +4134,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:1114
 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
@@ -4356,7 +4377,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:559
 msgid "Separate Clients"
 msgstr ""
 
@@ -4391,7 +4412,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 +4436,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:514
 msgid "Short Preamble"
 msgstr ""
 
@@ -4458,7 +4479,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 ""
 
@@ -4599,7 +4620,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:532
 msgid "Station inactivity limit"
 msgstr ""
 
@@ -4703,7 +4724,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 ""
 
@@ -4916,7 +4937,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 ""
 
@@ -4947,7 +4968,7 @@ msgstr ""
 #: 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."
@@ -5028,20 +5049,20 @@ msgstr ""
 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:523
 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 +5101,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:593
 msgid "Transmission Rate"
 msgstr ""
 
@@ -5380,11 +5401,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:817
 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:893
 msgid ""
 "Used for two different purposes: RADIUS NAS ID and 802.11r R0KH-ID. Not "
 "needed with normal WPA(2)-PSK."
@@ -5462,18 +5483,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:468
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:469
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:551
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:574
 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:665
 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:666
 msgid "WEP Shared Key"
 msgstr ""
 
@@ -5481,8 +5502,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:501
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:564
 msgid "WMM Mode"
 msgstr ""
 
@@ -5490,9 +5511,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:693
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:706
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:711
 msgid ""
 "WPA-Encryption requires wpa_supplicant (for client mode) or hostapd (for AP "
 "and ad-hoc mode) to be installed."
@@ -5514,8 +5535,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 +5544,7 @@ 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-network/luasrc/model/cbi/admin_network/wifi.lua:926
 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 "
@@ -5610,7 +5631,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 ""
 
@@ -5629,7 +5650,7 @@ msgstr ""
 #: 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 ""
@@ -5641,19 +5662,19 @@ msgid ""
 "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 ""
 
@@ -5668,7 +5689,7 @@ msgstr ""
 #: 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:619
 #: 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 +5742,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:458
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:585
 msgid "disable"
 msgstr ""
 
@@ -5824,7 +5845,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:932
 msgid "minutes"
 msgstr ""
 
@@ -5857,7 +5878,7 @@ msgstr ""
 #: 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 ""
 
@@ -5865,7 +5886,7 @@ msgstr ""
 #: 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 +5930,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:523
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:532
 msgid "sec"
 msgstr ""
 
@@ -5935,7 +5956,7 @@ msgstr ""
 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:912
 msgid "time units (TUs / 1.024 ms) [1000-65535]"
 msgstr ""
 
index 472d43f80f1a5bb2a9e6e48b95265c007ce9d8d3..e1adf6383fc1213a349046f17c67b4c779a7ac3c 100644 (file)
@@ -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:381
+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:904
 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:940
 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:875
 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:1131
 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:1140
 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:1113
 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:1130
 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:1139
 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:398
 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:387
 msgid "<abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr ""
 
@@ -303,7 +307,7 @@ 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:468
 msgid "Access Point"
 msgstr "Erişim Noktası"
 
@@ -395,6 +399,10 @@ msgstr ""
 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
@@ -410,7 +418,7 @@ msgstr "Gelişmiş Ayarlar"
 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ı"
 
@@ -443,12 +451,12 @@ 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:543
 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:460
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:587
 msgid "Allow all except listed"
 msgstr "Listelenenlerin haricindekilere izin ver"
 
@@ -456,8 +464,8 @@ msgstr "Listelenenlerin haricindekilere izin ver"
 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:459
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:586
 msgid "Allow listed only"
 msgstr "Yanlızca listelenenlere izin ver"
 
@@ -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:1073
 msgid "Anonymous Identity"
 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:1007
 msgid "Authentication"
 msgstr "Kimlik Doğrulama"
 
@@ -671,8 +679,8 @@ msgstr "Yetkilendirme Gerekli"
 #: 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"
 
@@ -962,13 +970,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:401
 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:612
 msgid "Cipher"
 msgstr ""
 
@@ -991,7 +999,7 @@ msgid ""
 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:469
 msgid "Client"
 msgstr ""
 
@@ -1049,7 +1057,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:1150
 msgid ""
 "Complicates key reinstallation attacks on the client side by disabling "
 "retransmission of EAPOL-Key frames that are used to install keys. This "
@@ -1145,11 +1153,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 +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:770
 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:778
 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:786
 msgid "DAE-Secret"
 msgstr ""
 
@@ -1272,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:517
 msgid "DTIM Interval"
 msgstr ""
 
@@ -1284,14 +1292,14 @@ msgstr ""
 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:730
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:754
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:778
 msgid "Default %d"
 msgstr "Varsayılan"
 
@@ -1342,7 +1350,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:517
 msgid "Delivery Traffic Indication Message Interval"
 msgstr ""
 
@@ -1414,7 +1422,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:528
 msgid "Disable Inactivity Polling"
 msgstr ""
 
@@ -1432,11 +1440,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:1119
 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:542
 msgid "Disassociate On Low Acknowledgement"
 msgstr ""
 
@@ -1562,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:970
 msgid "EAP-Method"
 msgstr ""
 
@@ -1587,7 +1595,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 ""
 
@@ -1626,7 +1634,7 @@ msgstr ""
 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 ""
 
@@ -1642,11 +1650,11 @@ msgstr ""
 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:1164
 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:1149
 msgid "Enable key reinstallation (KRACK) countermeasures"
 msgstr ""
 
@@ -1692,7 +1700,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:876
 msgid ""
 "Enables fast roaming among access points that belong to the same Mobility "
 "Domain"
@@ -1709,7 +1717,7 @@ 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:601
 #: 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
 msgid "Encryption"
@@ -1740,7 +1748,7 @@ msgstr ""
 #: 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-system/luasrc/model/cbi/admin_system/system.lua:98
 msgid "Error"
 msgstr ""
 
@@ -1781,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:951
 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:960
 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 +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:920
 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:921
 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:918
 msgid "FT protocol"
 msgstr ""
 
@@ -1923,7 +1931,7 @@ msgstr ""
 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:620
 msgid "Force CCMP (AES)"
 msgstr ""
 
@@ -1931,11 +1939,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:621
 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:622
 msgid "Force TKIP and CCMP (AES)"
 msgstr ""
 
@@ -1976,7 +1984,7 @@ 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:594
 msgid "Fragmentation Threshold"
 msgstr ""
 
@@ -2038,7 +2046,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:925
 msgid "Generate PMK locally"
 msgstr ""
 
@@ -2065,7 +2073,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 ""
 
@@ -2112,9 +2120,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:497
+#: 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 "Hide <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr ""
 
@@ -2148,7 +2156,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
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:36
 #: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:129
 msgid "Hostname"
 msgstr ""
@@ -2369,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:1055
 msgid "Identity"
 msgstr ""
 
@@ -2475,7 +2483,7 @@ 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 ""
 
@@ -2529,7 +2537,7 @@ 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:511
 msgid "Interface name"
 msgstr ""
 
@@ -2569,7 +2577,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:506
 msgid "Isolate Clients"
 msgstr ""
 
@@ -2583,7 +2591,7 @@ msgstr ""
 #: 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,15 +2620,16 @@ 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:794
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:854
 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:820
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:821
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:822
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:823
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:839
 msgid "Key #%d"
 msgstr ""
 
@@ -2663,7 +2672,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 ""
 
@@ -2748,7 +2757,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:952
 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 +2766,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:961
 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 "
@@ -2844,7 +2853,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 +2889,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 ""
 
@@ -2922,8 +2931,8 @@ msgstr ""
 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:455
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:584
 msgid "MAC-Address Filter"
 msgstr ""
 
@@ -2932,8 +2941,8 @@ msgstr ""
 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:462
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:588
 msgid "MAC-List"
 msgstr ""
 
@@ -2983,7 +2992,7 @@ msgstr ""
 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:537
 msgid "Maximum allowed Listen Interval"
 msgstr ""
 
@@ -3055,7 +3064,7 @@ 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:903
 msgid "Mobility Domain"
 msgstr ""
 
@@ -3092,9 +3101,9 @@ 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:450
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:552
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:575
 msgid "Monitor"
 msgstr ""
 
@@ -3155,7 +3164,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:892
 msgid "NAS ID"
 msgstr ""
 
@@ -3179,7 +3188,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 ""
 
@@ -3208,7 +3217,7 @@ 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:400
 #: 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
@@ -3282,7 +3291,7 @@ msgstr ""
 #: 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 +3340,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 ""
 
@@ -3353,7 +3362,7 @@ msgstr ""
 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 +3374,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 +3450,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:1120
 #: protocols/luci-proto-wireguard/luasrc/model/cbi/admin_network/proto_wireguard.lua:55
 msgid "Optional"
 msgstr ""
@@ -3548,7 +3557,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:511
 msgid "Override default interface name"
 msgstr ""
 
@@ -3610,7 +3619,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:946
 msgid "PMK R1 Push"
 msgstr ""
 
@@ -3663,7 +3672,7 @@ 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-network/luasrc/model/cbi/admin_network/wifi.lua:1091
 #: modules/luci-mod-system/luasrc/view/admin_system/password.htm:14
 #: 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
@@ -3674,11 +3683,11 @@ 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:999
 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:1047
 msgid "Password of inner Private Key"
 msgstr ""
 
@@ -3690,27 +3699,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:980
 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:987
 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:993
 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:1029
 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:1035
 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:1041
 msgid "Path to inner Private Key"
 msgstr ""
 
@@ -3788,6 +3797,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 ""
@@ -3835,8 +3852,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:507
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:560
 msgid "Prevents client-to-client communication"
 msgstr ""
 
@@ -3877,7 +3894,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 +3902,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:449
 msgid "Pseudo Ad-Hoc (ahdemo)"
 msgstr ""
 
@@ -3920,11 +3937,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:932
 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:939
 msgid "R1 Key Holder"
 msgstr ""
 
@@ -3932,8 +3949,12 @@ msgstr ""
 msgid "RFC3947 NAT-T mode"
 msgstr ""
 
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:380
+msgid "RSSI threshold for joining"
+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:595
 msgid "RTS/CTS Threshold"
 msgstr ""
 
@@ -3947,27 +3968,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:754
 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:762
 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:746
 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:730
 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:738
 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:722
 msgid "Radius-Authentication-Server"
 msgstr ""
 
@@ -4021,7 +4042,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:911
 msgid "Reassociation Deadline"
 msgstr ""
 
@@ -4115,7 +4136,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:1121
 msgid "Required"
 msgstr ""
 
@@ -4138,10 +4159,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:1114
 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
@@ -4381,7 +4402,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:559
 msgid "Separate Clients"
 msgstr ""
 
@@ -4416,7 +4437,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 ""
 
@@ -4440,7 +4461,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:514
 msgid "Short Preamble"
 msgstr ""
 
@@ -4483,7 +4504,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 ""
 
@@ -4624,7 +4645,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:532
 msgid "Station inactivity limit"
 msgstr ""
 
@@ -4728,7 +4749,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 ""
 
@@ -4941,7 +4962,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"
 
@@ -4972,7 +4993,7 @@ msgstr ""
 #: 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."
@@ -5053,20 +5074,20 @@ msgstr ""
 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:523
 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 +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:593
 msgid "Transmission Rate"
 msgstr ""
 
@@ -5405,11 +5426,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:817
 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:893
 msgid ""
 "Used for two different purposes: RADIUS NAS ID and 802.11r R0KH-ID. Not "
 "needed with normal WPA(2)-PSK."
@@ -5487,18 +5508,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:468
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:469
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:551
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:574
 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:665
 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:666
 msgid "WEP Shared Key"
 msgstr ""
 
@@ -5506,8 +5527,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:501
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:564
 msgid "WMM Mode"
 msgstr ""
 
@@ -5515,9 +5536,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:693
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:706
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:711
 msgid ""
 "WPA-Encryption requires wpa_supplicant (for client mode) or hostapd (for AP "
 "and ad-hoc mode) to be installed."
@@ -5539,8 +5560,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 +5569,7 @@ 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-network/luasrc/model/cbi/admin_network/wifi.lua:926
 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 "
@@ -5635,7 +5656,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 ""
 
@@ -5654,7 +5675,7 @@ msgstr ""
 #: 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 ""
@@ -5668,19 +5689,19 @@ msgid ""
 "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 ""
 
@@ -5695,7 +5716,7 @@ msgstr "herhangi"
 #: 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:619
 #: 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 +5769,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:458
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:585
 msgid "disable"
 msgstr "etkin değil"
 
@@ -5851,7 +5872,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:932
 msgid "minutes"
 msgstr "dakika"
 
@@ -5884,7 +5905,7 @@ msgstr "mevcut değil"
 #: 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ı"
 
@@ -5892,7 +5913,7 @@ msgstr "kapalı"
 #: 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 +5957,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:523
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:532
 msgid "sec"
 msgstr ""
 
@@ -5962,7 +5983,7 @@ msgstr "durumsuz + durumlu"
 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:912
 msgid "time units (TUs / 1.024 ms) [1000-65535]"
 msgstr ""
 
index 8fc94f8ab4aa5c076f79d30937df5fb1bef45b1b..b3eb1855dd20c688c921c869e0b30201aab6c6d4 100644 (file)
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: \n"
-"PO-Revision-Date: 2018-12-29 23:20+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"
@@ -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:381
+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:904
 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:940
 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:875
 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:1131
 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:1140
 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:1113
 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:1130
 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:1139
 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:398
 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:387
 msgid "<abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr ""
 "<abbr title=\"Extended Service Set Identifier — ідентифікатор розширеної "
@@ -321,14 +326,14 @@ msgstr "Номер ATM-пристрою"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:117
 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:468
 msgid "Access Point"
 msgstr "Точка доступу"
 
@@ -418,6 +423,10 @@ msgstr "Адреса для доступу до мосту локального
 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
@@ -433,7 +442,7 @@ msgstr "Додаткові параметри"
 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 "Тривога"
 
@@ -466,15 +475,15 @@ 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:543
 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:460
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:587
 msgid "Allow all except listed"
 msgstr "Дозволити всі, крім зазначених"
 
@@ -482,8 +491,8 @@ msgstr "Дозволити всі, крім зазначених"
 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:459
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:586
 msgid "Allow listed only"
 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:1073
 msgid "Anonymous Identity"
 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:1007
 msgid "Authentication"
 msgstr "Автентифікація"
 
@@ -710,8 +719,8 @@ msgstr "Потрібна авторизація"
 #: 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 "Автоматичне оновлення"
 
@@ -850,6 +859,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"
@@ -1012,7 +1023,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:401
 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 +1031,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:612
 msgid "Cipher"
 msgstr "Шифр"
 
@@ -1045,7 +1056,7 @@ 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:469
 msgid "Client"
 msgstr "Клієнт"
 
@@ -1105,7 +1116,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:1150
 msgid ""
 "Complicates key reinstallation attacks on the client side by disabling "
 "retransmission of EAPOL-Key frames that are used to install keys. This "
@@ -1209,11 +1220,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"
 
@@ -1249,15 +1260,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:770
 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:778
 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:786
 msgid "DAE-Secret"
 msgstr "Секрет DAE"
 
@@ -1341,7 +1352,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:517
 msgid "DTIM Interval"
 msgstr ""
 "Інтервал <abbr title=\"Delivery Traffic Indication Message — Повідомлення "
@@ -1355,14 +1366,14 @@ msgstr "DUID"
 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:730
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:754
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:778
 msgid "Default %d"
 msgstr "Типово %d"
 
@@ -1416,7 +1427,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:517
 msgid "Delivery Traffic Indication Message Interval"
 msgstr "Інтервал повідомлень індикації доправлення трафіку"
 
@@ -1488,7 +1499,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:528
 msgid "Disable Inactivity Polling"
 msgstr "Вимкнути опитування неактивності"
 
@@ -1506,11 +1517,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:1119
 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:542
 msgid "Disassociate On Low Acknowledgement"
 msgstr "Роз'єднувати за низького підтвердження"
 
@@ -1654,7 +1665,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:970
 msgid "EAP-Method"
 msgstr "EAP-Метод"
 
@@ -1681,7 +1692,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 "Аварійний"
 
@@ -1722,7 +1733,7 @@ msgstr "Увімкнути узгодження IPv6 для PPP-з’єднан
 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"
 
@@ -1738,11 +1749,11 @@ msgstr "Увімкнути TFTP-сервер"
 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:1164
 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:1149
 msgid "Enable key reinstallation (KRACK) countermeasures"
 msgstr "Увімкнути протидію<br />перевстановленню ключів (KRACK)"
 
@@ -1788,7 +1799,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:876
 msgid ""
 "Enables fast roaming among access points that belong to the same Mobility "
 "Domain"
@@ -1808,7 +1819,7 @@ 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:601
 #: 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
 msgid "Encryption"
@@ -1839,7 +1850,7 @@ msgstr "Видалення..."
 #: 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-system/luasrc/model/cbi/admin_system/system.lua:98
 msgid "Error"
 msgstr "Помилка"
 
@@ -1872,7 +1883,6 @@ 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>)."
@@ -1881,23 +1891,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:951
 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:960
 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 "Протокол зовнішнього сервера системного журналу"
 
@@ -1905,15 +1915,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:920
 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:921
 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:918
 msgid "FT protocol"
 msgstr "Протокол FT"
 
@@ -2025,7 +2035,7 @@ msgstr "Примусово"
 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:620
 msgid "Force CCMP (AES)"
 msgstr "Примусово CCMP (AES)"
 
@@ -2033,11 +2043,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:621
 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:622
 msgid "Force TKIP and CCMP (AES)"
 msgstr "Примусово TKIP та CCMP (AES)"
 
@@ -2078,7 +2088,7 @@ 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:594
 msgid "Fragmentation Threshold"
 msgstr "Поріг фрагментації"
 
@@ -2142,7 +2152,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:925
 msgid "Generate PMK locally"
 msgstr "Генерувати PMK локально"
 
@@ -2169,7 +2179,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 "Перейти до конфігурації пароля..."
 
@@ -2205,6 +2215,8 @@ msgstr "Призупинити"
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:114
 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)"
@@ -2218,9 +2230,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:497
+#: 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 "Hide <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr ""
 "Приховати <abbr title=\"Extended Service Set Identifier — ідентифікатор "
@@ -2256,7 +2268,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
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:36
 #: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:129
 msgid "Hostname"
 msgstr "Назва (ім’я) вузла"
@@ -2479,7 +2491,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:1055
 msgid "Identity"
 msgstr "Посвідчення"
 
@@ -2598,7 +2610,7 @@ 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 "Інформація"
 
@@ -2652,7 +2664,7 @@ 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:511
 msgid "Interface name"
 msgstr "Ім’я інтерфейсу"
 
@@ -2695,7 +2707,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:506
 msgid "Isolate Clients"
 msgstr "Ізолювати клієнтів"
 
@@ -2711,7 +2723,7 @@ msgstr ""
 #: 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!"
 
@@ -2740,15 +2752,16 @@ 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:794
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:854
 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:820
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:821
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:822
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:823
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:839
 msgid "Key #%d"
 msgstr "Ключ #%d"
 
@@ -2791,7 +2804,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 "Мова"
 
@@ -2880,7 +2893,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:952
 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 "
@@ -2896,7 +2909,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:961
 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 "
@@ -2994,7 +3007,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 "Місцевий час"
 
@@ -3037,7 +3050,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 "Рівень виведення інформаціі до журналу"
 
@@ -3059,7 +3072,8 @@ msgstr "Вийти"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:112
 msgid "Loss of Signal Seconds (LOSS)"
-msgstr ""
+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."
@@ -3079,8 +3093,8 @@ msgstr "MAC"
 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:455
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:584
 msgid "MAC-Address Filter"
 msgstr "Фільтр MAC-адрес"
 
@@ -3089,8 +3103,8 @@ msgstr "Фільтр MAC-адрес"
 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:462
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:588
 msgid "MAC-List"
 msgstr "MAC-список"
 
@@ -3142,7 +3156,7 @@ msgstr "Вручну"
 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:537
 msgid "Maximum allowed Listen Interval"
 msgstr "Максимальний дозволений інтервал прослуховування"
 
@@ -3216,7 +3230,7 @@ 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:903
 msgid "Mobility Domain"
 msgstr "Домен мобільності"
 
@@ -3253,9 +3267,9 @@ 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:450
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:552
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:575
 msgid "Monitor"
 msgstr "Диспетчер"
 
@@ -3318,7 +3332,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:892
 msgid "NAS ID"
 msgstr "Ідентифікатор NAS"
 
@@ -3342,7 +3356,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"
 
@@ -3371,7 +3385,7 @@ 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:400
 #: 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
@@ -3445,13 +3459,13 @@ msgstr "Ім’я мережі не визначено"
 #: 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."
@@ -3459,7 +3473,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"
@@ -3494,7 +3508,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 "Нормальний"
 
@@ -3516,7 +3530,7 @@ msgstr "Не підключено"
 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 "Попередження"
 
@@ -3528,7 +3542,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 "Кількість паралельних потоків, що використовуються для стиснення"
 
@@ -3610,7 +3624,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:1120
 #: protocols/luci-proto-wireguard/luasrc/model/cbi/admin_network/proto_wireguard.lua:55
 msgid "Optional"
 msgstr "Необов’язково"
@@ -3732,7 +3746,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:511
 msgid "Override default interface name"
 msgstr "Перевизначення типового імені інтерфейсу"
 
@@ -3799,7 +3813,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:946
 msgid "PMK R1 Push"
 msgstr "Проштовхуваня PMK R1"
 
@@ -3829,11 +3843,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)"
@@ -3852,7 +3866,7 @@ 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-network/luasrc/model/cbi/admin_network/wifi.lua:1091
 #: modules/luci-mod-system/luasrc/view/admin_system/password.htm:14
 #: 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
@@ -3863,11 +3877,11 @@ 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:999
 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:1047
 msgid "Password of inner Private Key"
 msgstr "Пароль внутрішнього закритого ключа"
 
@@ -3879,27 +3893,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:980
 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:987
 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:993
 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:1029
 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:1035
 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:1041
 msgid "Path to inner Private Key"
 msgstr "Шлях до внутрішнього закритого ключа"
 
@@ -3977,6 +3991,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 "Порт"
@@ -4026,8 +4048,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:507
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:560
 msgid "Prevents client-to-client communication"
 msgstr "Перешкоджати спілкуванню клієнт-клієнт"
 
@@ -4068,7 +4090,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"
 
@@ -4076,7 +4098,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:449
 msgid "Pseudo Ad-Hoc (ahdemo)"
 msgstr "Псевдо Ad-Hoc (ahdemo)"
 
@@ -4117,11 +4139,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:932
 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:939
 msgid "R1 Key Holder"
 msgstr "Власник ключа R1"
 
@@ -4129,8 +4151,12 @@ msgstr "Власник ключа R1"
 msgid "RFC3947 NAT-T mode"
 msgstr "Режим RFC3947 NAT-T"
 
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:380
+msgid "RSSI threshold for joining"
+msgstr "Поріг RSSI для приєднання"
+
 #: 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:595
 msgid "RTS/CTS Threshold"
 msgstr "Поріг RTS/CTS"
 
@@ -4144,27 +4170,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:754
 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:762
 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:746
 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:730
 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:738
 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:722
 msgid "Radius-Authentication-Server"
 msgstr "Сервер Radius-Authentication"
 
@@ -4228,7 +4254,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:911
 msgid "Reassociation Deadline"
 msgstr "Кінцевий термін реассоціації"
 
@@ -4322,7 +4348,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:1121
 msgid "Required"
 msgstr "Вимагається"
 
@@ -4344,23 +4370,25 @@ msgid ""
 "the tunnel. Usually the peer's tunnel IP addresses and the networks the peer "
 "routes through the tunnel."
 msgstr ""
-"Вимагається. IP-адреси та префікси, які цьому вузлу дозволено використовувати "
-"всередині тунелю. Зазвичай тунельні IP-адреси вузла та мережі маршрутів вузла "
-"через тунель."
+"Вимагається. 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:1114
 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
@@ -4550,7 +4578,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"
@@ -4600,7 +4628,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:559
 msgid "Separate Clients"
 msgstr "Розділяти клієнтів"
 
@@ -4637,7 +4665,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 "Налаштування синхронізації часу"
 
@@ -4656,12 +4684,14 @@ msgstr "Налаштування DHCP-сервера"
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:111
 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:514
 msgid "Short Preamble"
 msgstr "Коротка преамбула"
 
@@ -4704,7 +4734,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 у мегабайтах"
 
@@ -4785,19 +4815,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
@@ -4856,7 +4890,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:532
 msgid "Station inactivity limit"
 msgstr "Обмеження бездіяльності станції"
 
@@ -4962,7 +4996,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 "Розмір буфера системного журналу"
 
@@ -5011,7 +5045,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 "
@@ -5039,11 +5072,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
@@ -5138,7 +5173,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."
@@ -5160,7 +5194,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 ""
@@ -5187,7 +5221,7 @@ 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
 msgid ""
@@ -5198,7 +5232,6 @@ msgstr ""
 "перезавантажиться."
 
 #: modules/luci-mod-system/luasrc/controller/admin/system.lua:186
-#, fuzzy
 msgid ""
 "The system is flashing now.<br /> DO NOT POWER OFF THE DEVICE!<br /> Wait a "
 "few minutes before you try to reconnect. It might be necessary to renew the "
@@ -5222,7 +5255,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 "Тема"
 
@@ -5255,7 +5288,7 @@ msgstr ""
 #: 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."
@@ -5358,20 +5391,20 @@ msgstr "Ця сторінка надає огляд поточних актив
 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:523
 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 "Часовий пояс"
 
@@ -5414,7 +5447,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:593
 msgid "Transmission Rate"
 msgstr "Швидкість передавання"
 
@@ -5721,11 +5754,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:817
 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:893
 msgid ""
 "Used for two different purposes: RADIUS NAS ID and 802.11r R0KH-ID. Not "
 "needed with normal WPA(2)-PSK."
@@ -5806,18 +5839,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:468
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:469
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:551
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:574
 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:665
 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:666
 msgid "WEP Shared Key"
 msgstr "Спільний ключ WEP"
 
@@ -5825,8 +5858,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:501
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:564
 msgid "WMM Mode"
 msgstr "Режим <abbr title=\"Wi-Fi Multimedia\">WMM</abbr>"
 
@@ -5834,9 +5867,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:693
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:706
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:711
 msgid ""
 "WPA-Encryption requires wpa_supplicant (for client mode) or hostapd (for AP "
 "and ad-hoc mode) to be installed."
@@ -5860,8 +5893,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 "Застереження"
 
@@ -5870,7 +5903,7 @@ 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-network/luasrc/model/cbi/admin_network/wifi.lua:926
 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 +5993,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истемний журнал до файлу"
 
@@ -5983,7 +6016,7 @@ msgstr ""
 #: 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 ""
@@ -6000,19 +6033,19 @@ msgstr ""
 "Поновіть його, принаймні, до версії 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"
 
@@ -6027,7 +6060,7 @@ msgstr "будь-який"
 #: 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:619
 #: 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
@@ -6055,7 +6088,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
@@ -6080,8 +6113,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:458
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:585
 msgid "disable"
 msgstr "вимкнено"
 
@@ -6187,7 +6220,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:932
 msgid "minutes"
 msgstr "хв."
 
@@ -6220,7 +6253,7 @@ msgstr "не присутній"
 #: 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 "вимкнено"
 
@@ -6228,7 +6261,7 @@ msgstr "вимкнено"
 #: 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 "увімкнено"
 
@@ -6274,8 +6307,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:523
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:532
 msgid "sec"
 msgstr "с"
 
@@ -6300,7 +6333,7 @@ msgstr "БЕЗ та ЗІ збереженням стану"
 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:912
 msgid "time units (TUs / 1.024 ms) [1000-65535]"
 msgstr "одиниці часу (TUs / 1.024 ms) [1000-65535]"
 
@@ -6333,135 +6366,135 @@ 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"
index dbb7ad8aaa9eb11b7e4f20713189bd854f34f570..928912fb0204c172b50ff1bdf75fb02087c14861 100644 (file)
@@ -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:381
+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:904
 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:940
 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:875
 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:1131
 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:1140
 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:1113
 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:1130
 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:1139
 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:398
 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:387
 msgid "<abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr "<abbr title=\"Mở rộng dịch vụ đặt Identifier\">ESSID</abbr>"
 
@@ -300,7 +304,7 @@ 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:468
 msgid "Access Point"
 msgstr "Điểm truy cập"
 
@@ -390,6 +394,10 @@ msgstr ""
 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
@@ -405,7 +413,7 @@ msgstr ""
 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 ""
 
@@ -436,12 +444,12 @@ 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:543
 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:460
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:587
 msgid "Allow all except listed"
 msgstr "Cho phép tất cả trừ danh sách liệt kê"
 
@@ -449,8 +457,8 @@ msgstr "Cho phép tất cả trừ danh sách liệt kê"
 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:459
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:586
 msgid "Allow listed only"
 msgstr "Chỉ cho phép danh sách liệt kê"
 
@@ -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:1073
 msgid "Anonymous Identity"
 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:1007
 msgid "Authentication"
 msgstr "Xác thực"
 
@@ -664,8 +672,8 @@ msgstr "Yêu cầu ủy quyền"
 #: 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 ""
 
@@ -955,13 +963,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:401
 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:612
 msgid "Cipher"
 msgstr ""
 
@@ -982,7 +990,7 @@ msgid ""
 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:469
 msgid "Client"
 msgstr "Client"
 
@@ -1040,7 +1048,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:1150
 msgid ""
 "Complicates key reinstallation attacks on the client side by disabling "
 "retransmission of EAPOL-Key frames that are used to install keys. This "
@@ -1136,11 +1144,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 +1181,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:770
 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:778
 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:786
 msgid "DAE-Secret"
 msgstr ""
 
@@ -1265,7 +1273,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:517
 msgid "DTIM Interval"
 msgstr ""
 
@@ -1277,14 +1285,14 @@ msgstr ""
 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:730
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:754
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:778
 msgid "Default %d"
 msgstr ""
 
@@ -1335,7 +1343,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:517
 msgid "Delivery Traffic Indication Message Interval"
 msgstr ""
 
@@ -1405,7 +1413,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:528
 msgid "Disable Inactivity Polling"
 msgstr ""
 
@@ -1423,11 +1431,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:1119
 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:542
 msgid "Disassociate On Low Acknowledgement"
 msgstr ""
 
@@ -1562,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:970
 msgid "EAP-Method"
 msgstr "EAP-Method"
 
@@ -1587,7 +1595,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 ""
 
@@ -1626,7 +1634,7 @@ msgstr ""
 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 ""
 
@@ -1642,11 +1650,11 @@ msgstr ""
 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:1164
 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:1149
 msgid "Enable key reinstallation (KRACK) countermeasures"
 msgstr ""
 
@@ -1692,7 +1700,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:876
 msgid ""
 "Enables fast roaming among access points that belong to the same Mobility "
 "Domain"
@@ -1709,7 +1717,7 @@ 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:601
 #: 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
 msgid "Encryption"
@@ -1740,7 +1748,7 @@ msgstr ""
 #: 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-system/luasrc/model/cbi/admin_system/system.lua:98
 msgid "Error"
 msgstr "Lỗi"
 
@@ -1781,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:951
 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:960
 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 +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:920
 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:921
 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:918
 msgid "FT protocol"
 msgstr ""
 
@@ -1923,7 +1931,7 @@ msgstr "Force"
 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:620
 msgid "Force CCMP (AES)"
 msgstr ""
 
@@ -1931,11 +1939,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:621
 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:622
 msgid "Force TKIP and CCMP (AES)"
 msgstr ""
 
@@ -1976,7 +1984,7 @@ 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:594
 msgid "Fragmentation Threshold"
 msgstr "Ngưỡng cửa Phân đoạn"
 
@@ -2038,7 +2046,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:925
 msgid "Generate PMK locally"
 msgstr ""
 
@@ -2065,7 +2073,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,9 +2122,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:497
+#: 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 "Hide <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr "Giấu <abbr title=\"Chế độ mở rộng đặt Identifier\">ESSID</abbr>"
 
@@ -2150,7 +2158,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
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:36
 #: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:129
 msgid "Hostname"
 msgstr "Tên host"
@@ -2371,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:1055
 msgid "Identity"
 msgstr "Nhận dạng"
 
@@ -2482,7 +2490,7 @@ 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 ""
 
@@ -2536,7 +2544,7 @@ 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:511
 msgid "Interface name"
 msgstr ""
 
@@ -2576,7 +2584,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:506
 msgid "Isolate Clients"
 msgstr ""
 
@@ -2593,7 +2601,7 @@ msgstr ""
 #: 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,15 +2630,16 @@ 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:794
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:854
 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:820
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:821
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:822
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:823
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:839
 msgid "Key #%d"
 msgstr ""
 
@@ -2673,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 "Ngôn ngữ"
 
@@ -2758,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:952
 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 +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:961
 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 "
@@ -2854,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 "Giờ địa phương"
 
@@ -2890,7 +2899,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 ""
 
@@ -2932,8 +2941,8 @@ msgstr ""
 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:455
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:584
 msgid "MAC-Address Filter"
 msgstr "Lọc địa chỉ MAC"
 
@@ -2942,8 +2951,8 @@ msgstr "Lọc địa chỉ MAC"
 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:462
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:588
 msgid "MAC-List"
 msgstr "Danh sách MAC"
 
@@ -2993,7 +3002,7 @@ msgstr ""
 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:537
 msgid "Maximum allowed Listen Interval"
 msgstr ""
 
@@ -3065,7 +3074,7 @@ 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:903
 msgid "Mobility Domain"
 msgstr ""
 
@@ -3102,9 +3111,9 @@ 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:450
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:552
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:575
 msgid "Monitor"
 msgstr "Monitor"
 
@@ -3167,7 +3176,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:892
 msgid "NAS ID"
 msgstr "NAS ID"
 
@@ -3191,7 +3200,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 ""
 
@@ -3220,7 +3229,7 @@ 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:400
 #: 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
@@ -3294,7 +3303,7 @@ msgstr ""
 #: 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 ""
 
@@ -3343,7 +3352,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,7 +3374,7 @@ msgstr ""
 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 +3386,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 +3468,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:1120
 #: protocols/luci-proto-wireguard/luasrc/model/cbi/admin_network/proto_wireguard.lua:55
 msgid "Optional"
 msgstr ""
@@ -3566,7 +3575,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:511
 msgid "Override default interface name"
 msgstr ""
 
@@ -3628,7 +3637,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:946
 msgid "PMK R1 Push"
 msgstr ""
 
@@ -3681,7 +3690,7 @@ 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-network/luasrc/model/cbi/admin_network/wifi.lua:1091
 #: modules/luci-mod-system/luasrc/view/admin_system/password.htm:14
 #: 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
@@ -3692,11 +3701,11 @@ 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:999
 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:1047
 msgid "Password of inner Private Key"
 msgstr ""
 
@@ -3708,27 +3717,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:980
 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:987
 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:993
 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:1029
 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:1035
 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:1041
 msgid "Path to inner Private Key"
 msgstr ""
 
@@ -3806,6 +3815,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 "
@@ -3853,8 +3870,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:507
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:560
 msgid "Prevents client-to-client communication"
 msgstr "Ngăn chặn giao tiếp giữa client-và-client"
 
@@ -3895,7 +3912,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 +3920,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:449
 msgid "Pseudo Ad-Hoc (ahdemo)"
 msgstr "Pseudo Ad-Hoc (ahdemo)"
 
@@ -3938,11 +3955,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:932
 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:939
 msgid "R1 Key Holder"
 msgstr ""
 
@@ -3950,8 +3967,12 @@ msgstr ""
 msgid "RFC3947 NAT-T mode"
 msgstr ""
 
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:380
+msgid "RSSI threshold for joining"
+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:595
 msgid "RTS/CTS Threshold"
 msgstr "RTS/CTS Threshold"
 
@@ -3965,27 +3986,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:754
 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:762
 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:746
 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:730
 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:738
 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:722
 msgid "Radius-Authentication-Server"
 msgstr ""
 
@@ -4041,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:911
 msgid "Reassociation Deadline"
 msgstr ""
 
@@ -4135,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:1121
 msgid "Required"
 msgstr ""
 
@@ -4158,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:1114
 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
@@ -4403,7 +4424,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:559
 msgid "Separate Clients"
 msgstr "Cô lập đối tượng"
 
@@ -4438,7 +4459,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 ""
 
@@ -4462,7 +4483,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:514
 msgid "Short Preamble"
 msgstr ""
 
@@ -4505,7 +4526,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 ""
 
@@ -4646,7 +4667,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:532
 msgid "Station inactivity limit"
 msgstr ""
 
@@ -4750,7 +4771,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 ""
 
@@ -4973,7 +4994,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ế"
 
@@ -5004,7 +5025,7 @@ msgstr ""
 #: 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."
@@ -5090,20 +5111,20 @@ msgstr ""
 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:523
 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 +5163,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:593
 msgid "Transmission Rate"
 msgstr "Truyền tải rate"
 
@@ -5442,11 +5463,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:817
 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:893
 msgid ""
 "Used for two different purposes: RADIUS NAS ID and 802.11r R0KH-ID. Not "
 "needed with normal WPA(2)-PSK."
@@ -5524,18 +5545,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:468
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:469
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:551
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:574
 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:665
 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:666
 msgid "WEP Shared Key"
 msgstr ""
 
@@ -5543,8 +5564,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:501
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:564
 msgid "WMM Mode"
 msgstr "WMM Mode"
 
@@ -5552,9 +5573,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:693
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:706
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:711
 msgid ""
 "WPA-Encryption requires wpa_supplicant (for client mode) or hostapd (for AP "
 "and ad-hoc mode) to be installed."
@@ -5576,8 +5597,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 +5606,7 @@ 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-network/luasrc/model/cbi/admin_network/wifi.lua:926
 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 "
@@ -5672,7 +5693,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 ""
 
@@ -5695,7 +5716,7 @@ msgstr ""
 #: 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 ""
@@ -5707,19 +5728,19 @@ msgid ""
 "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 ""
 
@@ -5734,7 +5755,7 @@ msgstr ""
 #: 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:619
 #: 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 +5808,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:458
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:585
 msgid "disable"
 msgstr "Vô hiệu hóa"
 
@@ -5892,7 +5913,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:932
 msgid "minutes"
 msgstr ""
 
@@ -5925,7 +5946,7 @@ msgstr ""
 #: 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 ""
 
@@ -5933,7 +5954,7 @@ msgstr ""
 #: 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 +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:523
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:532
 msgid "sec"
 msgstr ""
 
@@ -6003,7 +6024,7 @@ msgstr ""
 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:912
 msgid "time units (TUs / 1.024 ms) [1000-65535]"
 msgstr ""
 
index ac57c19da587211ee71f4695c5cd0ed738413a9f..a2fbba0ad21237e6bf84d955a93439512cb4368b 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-02-11 15:19+0800\n"
 "Last-Translator: Yangfl <mmyangfl@gmail.com>\n"
 "Language-Team:  <debian-l10n-chinese@lists.debian.org>\n"
 "Language: \n"
@@ -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:381
+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:904
 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:940
 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:875
 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:1131
 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:1140
 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:1113
 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:1130
 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:1139
 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:398
 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:387
 msgid "<abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr "<abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 
@@ -308,7 +312,7 @@ 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:468
 msgid "Access Point"
 msgstr "接入点 AP"
 
@@ -398,6 +402,10 @@ msgstr "接入本地中继桥的地址"
 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
@@ -413,7 +421,7 @@ msgstr "高级设置"
 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 "警戒"
 
@@ -444,12 +452,12 @@ 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:543
 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:460
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:587
 msgid "Allow all except listed"
 msgstr "仅允许列表外"
 
@@ -457,8 +465,8 @@ msgstr "仅允许列表外"
 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:459
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:586
 msgid "Allow listed only"
 msgstr "仅允许列表内"
 
@@ -493,11 +501,11 @@ 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
 msgid ""
@@ -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:1073
 msgid "Anonymous Identity"
 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:1007
 msgid "Authentication"
 msgstr "认证"
 
@@ -673,8 +681,8 @@ msgstr "需要授权"
 #: 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 "自动刷新"
 
@@ -920,7 +928,7 @@ 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-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js:45
@@ -968,13 +976,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:401
 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:612
 msgid "Cipher"
 msgstr "算法"
 
@@ -997,7 +1005,7 @@ 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:469
 msgid "Client"
 msgstr "客户端 Client"
 
@@ -1055,7 +1063,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:1150
 msgid ""
 "Complicates key reinstallation attacks on the client side by disabling "
 "retransmission of EAPOL-Key frames that are used to install keys. This "
@@ -1156,11 +1164,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 +1192,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 +1200,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:770
 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:778
 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:786
 msgid "DAE-Secret"
 msgstr "DAE 加密"
 
@@ -1284,7 +1292,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:517
 msgid "DTIM Interval"
 msgstr "DTIM 间隔"
 
@@ -1296,14 +1304,14 @@ msgstr "DUID"
 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:730
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:754
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:778
 msgid "Default %d"
 msgstr "默认 %d"
 
@@ -1356,7 +1364,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:517
 msgid "Delivery Traffic Indication Message Interval"
 msgstr "发送流量指示消息间隔"
 
@@ -1428,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:528
 msgid "Disable Inactivity Polling"
 msgstr "禁用不活动轮询"
 
@@ -1446,11 +1454,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:1119
 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:542
 msgid "Disassociate On Low Acknowledgement"
 msgstr "在低 Ack 应答时断开连接"
 
@@ -1583,7 +1591,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:970
 msgid "EAP-Method"
 msgstr "EAP 类型"
 
@@ -1608,7 +1616,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 "紧急"
 
@@ -1648,7 +1656,7 @@ msgstr "在 PPP 链路上启用 IPv6 协商"
 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 客户端"
 
@@ -1664,11 +1672,11 @@ msgstr "启用 TFTP 服务器"
 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:1164
 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:1149
 msgid "Enable key reinstallation (KRACK) countermeasures"
 msgstr "启用密钥重新安装(KRACK)对策"
 
@@ -1714,7 +1722,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:876
 msgid ""
 "Enables fast roaming among access points that belong to the same Mobility "
 "Domain"
@@ -1731,7 +1739,7 @@ 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:601
 #: 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
 msgid "Encryption"
@@ -1762,7 +1770,7 @@ msgstr "擦除中…"
 #: 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-system/luasrc/model/cbi/admin_system/system.lua:98
 msgid "Error"
 msgstr "错误"
 
@@ -1803,23 +1811,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:951
 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:960
 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 +1835,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:920
 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:921
 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:918
 msgid "FT protocol"
 msgstr "FT 协议"
 
@@ -1935,7 +1943,7 @@ 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"
@@ -1945,7 +1953,7 @@ msgstr "强制"
 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:620
 msgid "Force CCMP (AES)"
 msgstr "强制 CCMP(AES)"
 
@@ -1953,11 +1961,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:621
 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:622
 msgid "Force TKIP and CCMP (AES)"
 msgstr "强制 TKIP 和 CCMP(AES)"
 
@@ -1998,7 +2006,7 @@ 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:594
 msgid "Fragmentation Threshold"
 msgstr "分片阈值"
 
@@ -2062,7 +2070,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:925
 msgid "Generate PMK locally"
 msgstr "本地生成 PMK"
 
@@ -2089,7 +2097,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 "跳转到密码配置页…"
 
@@ -2128,7 +2136,7 @@ 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 +2144,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:497
+#: 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 "Hide <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr "隐藏 <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 
@@ -2172,7 +2180,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
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:36
 #: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:129
 msgid "Hostname"
 msgstr "主机名"
@@ -2393,7 +2401,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:1055
 msgid "Identity"
 msgstr "鉴权"
 
@@ -2505,7 +2513,7 @@ 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 "信息"
 
@@ -2559,7 +2567,7 @@ 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:511
 msgid "Interface name"
 msgstr "接口名称"
 
@@ -2599,7 +2607,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:506
 msgid "Isolate Clients"
 msgstr "隔离客户端"
 
@@ -2613,7 +2621,7 @@ msgstr "您尝试刷写的固件与本路由器不兼容,请重新验证固件
 #: 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,15 +2650,16 @@ 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:794
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:854
 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:820
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:821
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:822
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:823
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:839
 msgid "Key #%d"
 msgstr "密码 #%d"
 
@@ -2693,7 +2702,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 "语言"
 
@@ -2779,7 +2788,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:952
 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 +2800,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:961
 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 "
@@ -2850,7 +2859,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 +2891,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 +2927,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 "日志记录等级"
 
@@ -2960,8 +2969,8 @@ msgstr "MAC"
 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:455
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:584
 msgid "MAC-Address Filter"
 msgstr "MAC 地址过滤"
 
@@ -2970,8 +2979,8 @@ msgstr "MAC 地址过滤"
 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:462
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:588
 msgid "MAC-List"
 msgstr "MAC 列表"
 
@@ -3021,7 +3030,7 @@ msgstr "手动"
 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:537
 msgid "Maximum allowed Listen Interval"
 msgstr "允许的最大监听间隔"
 
@@ -3095,7 +3104,7 @@ 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:903
 msgid "Mobility Domain"
 msgstr "移动域"
 
@@ -3132,9 +3141,9 @@ 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:450
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:552
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:575
 msgid "Monitor"
 msgstr "监听"
 
@@ -3195,7 +3204,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:892
 msgid "NAS ID"
 msgstr "NAS ID"
 
@@ -3219,7 +3228,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 服务器"
 
@@ -3248,7 +3257,7 @@ 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:400
 #: 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,7 +3275,7 @@ 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"
@@ -3322,7 +3331,7 @@ msgstr "未指定网络名"
 #: 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 "未设置密码!"
 
@@ -3371,7 +3380,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 "正常"
 
@@ -3393,7 +3402,7 @@ msgstr "未连接"
 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 +3414,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 +3476,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 +3494,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:1120
 #: protocols/luci-proto-wireguard/luasrc/model/cbi/admin_network/proto_wireguard.lua:55
 msgid "Optional"
 msgstr "可选"
@@ -3598,7 +3607,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:511
 msgid "Override default interface name"
 msgstr "重设默认接口名称"
 
@@ -3660,7 +3669,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:946
 msgid "PMK R1 Push"
 msgstr "R1 推送 PMK"
 
@@ -3713,7 +3722,7 @@ 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-network/luasrc/model/cbi/admin_network/wifi.lua:1091
 #: modules/luci-mod-system/luasrc/view/admin_system/password.htm:14
 #: 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
@@ -3724,11 +3733,11 @@ 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:999
 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:1047
 msgid "Password of inner Private Key"
 msgstr "内部私钥的密码"
 
@@ -3740,27 +3749,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:980
 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:987
 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:993
 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:1029
 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:1035
 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:1041
 msgid "Path to inner Private Key"
 msgstr "内部私钥的路径"
 
@@ -3838,6 +3847,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 "端口"
@@ -3885,8 +3902,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:507
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:560
 msgid "Prevents client-to-client communication"
 msgstr "禁止客户端间通信"
 
@@ -3927,7 +3944,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 +3952,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:449
 msgid "Pseudo Ad-Hoc (ahdemo)"
 msgstr "伪装 Ad-Hoc(ahdemo)"
 
@@ -3973,11 +3990,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:932
 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:939
 msgid "R1 Key Holder"
 msgstr "R1 密钥持有者"
 
@@ -3985,8 +4002,12 @@ msgstr "R1 密钥持有者"
 msgid "RFC3947 NAT-T mode"
 msgstr "RFC3947 NAT-T 模式"
 
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:380
+msgid "RSSI threshold for joining"
+msgstr "RSSI 加入阈值"
+
 #: 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:595
 msgid "RTS/CTS Threshold"
 msgstr "RTS/CTS 阈值"
 
@@ -4000,27 +4021,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:754
 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:762
 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:746
 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:730
 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:738
 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:722
 msgid "Radius-Authentication-Server"
 msgstr "Radius 认证服务器"
 
@@ -4079,7 +4100,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:911
 msgid "Reassociation Deadline"
 msgstr "重关联截止时间"
 
@@ -4173,7 +4194,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:1121
 msgid "Required"
 msgstr "必须"
 
@@ -4198,13 +4219,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:1114
 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 ""
@@ -4398,7 +4419,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"
@@ -4445,7 +4466,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:559
 msgid "Separate Clients"
 msgstr "隔离客户端"
 
@@ -4482,7 +4503,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 "设置时间同步"
 
@@ -4506,7 +4527,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:514
 msgid "Short Preamble"
 msgstr "Short Preamble"
 
@@ -4549,7 +4570,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 设备的大小(以兆字节为单位)"
 
@@ -4694,7 +4715,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:532
 msgid "Station inactivity limit"
 msgstr "非活动站点限制"
 
@@ -4770,7 +4791,7 @@ 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:25
 #: modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm:34
@@ -4798,7 +4819,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 "系统日志缓冲区大小"
 
@@ -5029,7 +5050,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 "主题"
 
@@ -5060,7 +5081,7 @@ msgstr "尚未分配设备,请在“物理设置”选项卡中选择网络设
 #: 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,26 +5169,26 @@ msgstr "活跃的网络连接概况。"
 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:523
 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 +5223,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:593
 msgid "Transmission Rate"
 msgstr "传送速率"
 
@@ -5507,11 +5528,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:817
 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:893
 msgid ""
 "Used for two different purposes: RADIUS NAS ID and 802.11r R0KH-ID. Not "
 "needed with normal WPA(2)-PSK."
@@ -5591,18 +5612,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:468
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:469
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:551
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:574
 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:665
 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:666
 msgid "WEP Shared Key"
 msgstr "WEP 共享密钥"
 
@@ -5610,8 +5631,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:501
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:564
 msgid "WMM Mode"
 msgstr "WMM 模式"
 
@@ -5619,9 +5640,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:693
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:706
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:711
 msgid ""
 "WPA-Encryption requires wpa_supplicant (for client mode) or hostapd (for AP "
 "and ad-hoc mode) to be installed."
@@ -5645,8 +5666,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 +5675,7 @@ 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-network/luasrc/model/cbi/admin_network/wifi.lua:926
 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,23 +5686,23 @@ 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
 msgid "Width"
@@ -5743,7 +5764,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 "将系统日志写入文件"
 
@@ -5764,7 +5785,7 @@ msgstr ""
 #: 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 无法正常工作。"
@@ -5778,19 +5799,19 @@ 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 大小"
 
@@ -5805,7 +5826,7 @@ msgstr "任意"
 #: 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:619
 #: 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 +5879,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:458
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:585
 msgid "disable"
 msgstr "禁用"
 
@@ -5963,7 +5984,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:932
 msgid "minutes"
 msgstr "分钟"
 
@@ -5996,7 +6017,7 @@ msgstr "不存在"
 #: 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 "关"
 
@@ -6004,7 +6025,7 @@ msgstr "关"
 #: 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 +6071,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:523
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:532
 msgid "sec"
 msgstr "秒"
 
@@ -6076,7 +6097,7 @@ msgstr "无状态 + 有状态"
 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:912
 msgid "time units (TUs / 1.024 ms) [1000-65535]"
 msgstr "时间单位(TUs / 1.024ms)[1000-65535]"
 
index fe6ccc6e48a84eb17d750352087ce950c82da94c..56c85a04dcba5332324f236e10e904652488ac98 100644 (file)
@@ -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:381
+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:904
 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:940
 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:875
 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:1131
 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:1140
 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:1113
 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:1130
 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:1139
 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:398
 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:387
 msgid "<abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr "<abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 
@@ -303,7 +307,7 @@ 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:468
 msgid "Access Point"
 msgstr "存取點 (AP)"
 
@@ -393,6 +397,10 @@ msgstr "存取本地中繼橋接位置"
 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
@@ -408,7 +416,7 @@ msgstr "進階設定"
 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 "警示"
 
@@ -439,12 +447,12 @@ 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:543
 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:460
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:587
 msgid "Allow all except listed"
 msgstr "僅允許列表外"
 
@@ -452,8 +460,8 @@ msgstr "僅允許列表外"
 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:459
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:586
 msgid "Allow listed only"
 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:1073
 msgid "Anonymous Identity"
 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:1007
 msgid "Authentication"
 msgstr "認證"
 
@@ -667,8 +675,8 @@ msgstr "需要授權"
 #: 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 "自動更新"
 
@@ -962,7 +970,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:401
 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 +978,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:612
 msgid "Cipher"
 msgstr "暗號"
 
@@ -991,7 +999,7 @@ msgid ""
 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:469
 msgid "Client"
 msgstr "用戶端"
 
@@ -1049,7 +1057,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:1150
 msgid ""
 "Complicates key reinstallation attacks on the client side by disabling "
 "retransmission of EAPOL-Key frames that are used to install keys. This "
@@ -1145,11 +1153,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 +1190,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:770
 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:778
 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:786
 msgid "DAE-Secret"
 msgstr ""
 
@@ -1274,7 +1282,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:517
 msgid "DTIM Interval"
 msgstr ""
 
@@ -1286,14 +1294,14 @@ msgstr "DHCP獨立式別碼DUID "
 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:730
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:754
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:778
 msgid "Default %d"
 msgstr "預設 %d"
 
@@ -1346,7 +1354,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:517
 msgid "Delivery Traffic Indication Message Interval"
 msgstr ""
 
@@ -1417,7 +1425,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:528
 msgid "Disable Inactivity Polling"
 msgstr ""
 
@@ -1435,11 +1443,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:1119
 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:542
 msgid "Disassociate On Low Acknowledgement"
 msgstr ""
 
@@ -1572,7 +1580,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:970
 msgid "EAP-Method"
 msgstr "EAP協定驗證方式"
 
@@ -1597,7 +1605,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 "緊急"
 
@@ -1636,7 +1644,7 @@ msgstr "啟用PPP連結上的IPv6交涉"
 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用戶功能"
 
@@ -1652,11 +1660,11 @@ msgstr "啟用TFTP伺服器"
 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:1164
 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:1149
 msgid "Enable key reinstallation (KRACK) countermeasures"
 msgstr ""
 
@@ -1702,7 +1710,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:876
 msgid ""
 "Enables fast roaming among access points that belong to the same Mobility "
 "Domain"
@@ -1719,7 +1727,7 @@ 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:601
 #: 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
 msgid "Encryption"
@@ -1750,7 +1758,7 @@ msgstr "刪除中..."
 #: 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-system/luasrc/model/cbi/admin_system/system.lua:98
 msgid "Error"
 msgstr "錯誤"
 
@@ -1792,23 +1800,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:951
 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:960
 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 +1824,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:920
 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:921
 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:918
 msgid "FT protocol"
 msgstr ""
 
@@ -1934,7 +1942,7 @@ msgstr "強制"
 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:620
 msgid "Force CCMP (AES)"
 msgstr "強制CCMP (AES)加密"
 
@@ -1942,11 +1950,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:621
 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:622
 msgid "Force TKIP and CCMP (AES)"
 msgstr "強制TKIP+CCMP (AES)加密"
 
@@ -1987,7 +1995,7 @@ 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:594
 msgid "Fragmentation Threshold"
 msgstr "分片閥值"
 
@@ -2049,7 +2057,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:925
 msgid "Generate PMK locally"
 msgstr ""
 
@@ -2076,7 +2084,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 "到密碼設定頁"
 
@@ -2123,9 +2131,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:497
+#: 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 "Hide <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr "隱藏 <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 
@@ -2159,7 +2167,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
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua:36
 #: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:129
 msgid "Hostname"
 msgstr "主機名稱"
@@ -2380,7 +2388,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:1055
 msgid "Identity"
 msgstr "特性"
 
@@ -2490,7 +2498,7 @@ 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 "訊息"
 
@@ -2544,7 +2552,7 @@ 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:511
 msgid "Interface name"
 msgstr ""
 
@@ -2584,7 +2592,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:506
 msgid "Isolate Clients"
 msgstr ""
 
@@ -2599,7 +2607,7 @@ msgstr "它顯示您正嘗試更新不適用於這個flash記憶體的映像檔,
 #: 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,15 +2636,16 @@ 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:794
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:854
 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:820
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:821
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:822
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:823
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:839
 msgid "Key #%d"
 msgstr "鑰匙  #%d"
 
@@ -2679,7 +2688,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 "語言"
 
@@ -2764,7 +2773,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:952
 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 +2782,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:961
 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 +2869,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 +2906,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 "日誌輸出層級"
 
@@ -2939,8 +2948,8 @@ msgstr ""
 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:455
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:584
 msgid "MAC-Address Filter"
 msgstr "MAC-位址過濾"
 
@@ -2949,8 +2958,8 @@ msgstr "MAC-位址過濾"
 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:462
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:588
 msgid "MAC-List"
 msgstr "MAC-清單"
 
@@ -3000,7 +3009,7 @@ msgstr ""
 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:537
 msgid "Maximum allowed Listen Interval"
 msgstr ""
 
@@ -3072,7 +3081,7 @@ 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:903
 msgid "Mobility Domain"
 msgstr ""
 
@@ -3109,9 +3118,9 @@ 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:450
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:552
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:575
 msgid "Monitor"
 msgstr "監視"
 
@@ -3172,7 +3181,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:892
 msgid "NAS ID"
 msgstr " 網路附存伺服器ID"
 
@@ -3196,7 +3205,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伺服器備選"
 
@@ -3225,7 +3234,7 @@ 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:400
 #: 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
@@ -3299,7 +3308,7 @@ msgstr "尚未指定網路名稱"
 #: 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 "尚未設定密碼!"
 
@@ -3348,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 "正常"
 
@@ -3370,7 +3379,7 @@ msgstr "尚未連線"
 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 +3391,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 +3471,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:1120
 #: protocols/luci-proto-wireguard/luasrc/model/cbi/admin_network/proto_wireguard.lua:55
 msgid "Optional"
 msgstr ""
@@ -3569,7 +3578,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:511
 msgid "Override default interface name"
 msgstr ""
 
@@ -3631,7 +3640,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:946
 msgid "PMK R1 Push"
 msgstr ""
 
@@ -3684,7 +3693,7 @@ 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-network/luasrc/model/cbi/admin_network/wifi.lua:1091
 #: modules/luci-mod-system/luasrc/view/admin_system/password.htm:14
 #: 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
@@ -3695,11 +3704,11 @@ 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:999
 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:1047
 msgid "Password of inner Private Key"
 msgstr ""
 
@@ -3711,27 +3720,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:980
 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:987
 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:993
 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:1029
 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:1035
 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:1041
 msgid "Path to inner Private Key"
 msgstr ""
 
@@ -3809,6 +3818,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 "埠"
@@ -3856,8 +3873,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:507
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:560
 msgid "Prevents client-to-client communication"
 msgstr "防止用戶端對用戶端的通訊"
 
@@ -3898,7 +3915,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 +3923,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:449
 msgid "Pseudo Ad-Hoc (ahdemo)"
 msgstr "偽裝Ad-Hoc (ahdemo模式)"
 
@@ -3941,11 +3958,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:932
 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:939
 msgid "R1 Key Holder"
 msgstr ""
 
@@ -3953,8 +3970,12 @@ msgstr ""
 msgid "RFC3947 NAT-T mode"
 msgstr ""
 
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:380
+msgid "RSSI threshold for joining"
+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:595
 msgid "RTS/CTS Threshold"
 msgstr "RTS/CTS門檻"
 
@@ -3968,27 +3989,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:754
 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:762
 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:746
 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:730
 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:738
 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:722
 msgid "Radius-Authentication-Server"
 msgstr "Radius-驗証-伺服器"
 
@@ -4046,7 +4067,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:911
 msgid "Reassociation Deadline"
 msgstr ""
 
@@ -4140,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:1121
 msgid "Required"
 msgstr ""
 
@@ -4163,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:1114
 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
@@ -4406,7 +4427,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:559
 msgid "Separate Clients"
 msgstr "分隔用戶端"
 
@@ -4441,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
 #, fuzzy
 msgid "Set up Time Synchronization"
 msgstr "安裝校時同步"
@@ -4466,7 +4487,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:514
 msgid "Short Preamble"
 msgstr ""
 
@@ -4509,7 +4530,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 ""
 
@@ -4654,7 +4675,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:532
 msgid "Station inactivity limit"
 msgstr ""
 
@@ -4758,7 +4779,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 "系統日誌緩衝大小"
 
@@ -4995,7 +5016,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 "設計規劃"
 
@@ -5026,7 +5047,7 @@ msgstr "尚未指定設備, 請接上一個網路設備在這\"實體設置\"標
 #: 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."
@@ -5113,20 +5134,20 @@ msgstr "這一頁提供目前正在活動中網路連線的預覽."
 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:523
 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 +5188,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:593
 msgid "Transmission Rate"
 msgstr "傳輸速率"
 
@@ -5328,7 +5349,7 @@ msgid ""
 "compatible firmware image)."
 msgstr ""
 "上傳一個sysupgrade-相容的映像檔在這以便替代正執行中的韌體. 勾選\"保持設定\"以"
-"保留目前設定值(必須要是OpenWrt/LEDE相容性韌體映像檔)."
+"保留目前設定值(必須要是OpenWrt相容性韌體映像檔)."
 
 #: modules/luci-mod-system/luasrc/view/admin_system/flashops.htm:51
 msgid "Upload archive..."
@@ -5472,11 +5493,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:817
 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:893
 msgid ""
 "Used for two different purposes: RADIUS NAS ID and 802.11r R0KH-ID. Not "
 "needed with normal WPA(2)-PSK."
@@ -5554,18 +5575,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:468
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:469
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:551
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:574
 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:665
 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:666
 msgid "WEP Shared Key"
 msgstr "WEP 共享金鑰"
 
@@ -5573,8 +5594,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:501
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:564
 msgid "WMM Mode"
 msgstr "無線多媒體機制"
 
@@ -5582,9 +5603,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:693
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:706
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:711
 msgid ""
 "WPA-Encryption requires wpa_supplicant (for client mode) or hostapd (for AP "
 "and ad-hoc mode) to be installed."
@@ -5608,8 +5629,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 +5638,7 @@ 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-network/luasrc/model/cbi/admin_network/wifi.lua:926
 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 "
@@ -5704,7 +5725,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 ""
 
@@ -5725,7 +5746,7 @@ msgstr ""
 #: 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無法正常運作."
@@ -5737,19 +5758,19 @@ msgid ""
 "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 ""
 
@@ -5764,7 +5785,7 @@ msgstr "任意"
 #: 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:619
 #: 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 +5838,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:458
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:585
 msgid "disable"
 msgstr "關閉"
 
@@ -5922,7 +5943,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:932
 msgid "minutes"
 msgstr ""
 
@@ -5955,7 +5976,7 @@ msgstr ""
 #: 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 "關閉"
 
@@ -5963,7 +5984,7 @@ msgstr "關閉"
 #: 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 +6028,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:523
+#: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:532
 msgid "sec"
 msgstr ""
 
@@ -6033,7 +6054,7 @@ msgstr ""
 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:912
 msgid "time units (TUs / 1.024 ms) [1000-65535]"
 msgstr ""
 
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 145f5807a0d05bd62f20099b255036f7c7e9e99e..fe1ff19fedda3b7e0b22717f71c837af56e62d4a 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,
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 9ab282c3ab1cd49b6ee11359d2ec289514401ae7..7b7fc0ffcf64992cfdb05df818f5f9cca1f2688b 100644 (file)
@@ -376,6 +376,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 +396,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 +674,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 +720,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 +824,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 +898,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 +1131,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 +1142,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 +1177,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 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 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..886e175cc41e3d61a793949dbcaa6dd2b2f48a80 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('#vlan_table');
+    
+})(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>