summaryrefslogtreecommitdiffhomepage
path: root/applications
diff options
context:
space:
mode:
Diffstat (limited to 'applications')
-rw-r--r--applications/luci-app-adblock/luasrc/controller/adblock.lua39
-rw-r--r--applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua65
-rw-r--r--applications/luci-app-adblock/luasrc/view/adblock/blocklist.htm2
-rw-r--r--applications/luci-app-adblock/luasrc/view/adblock/report.htm162
-rw-r--r--applications/luci-app-adblock/po/es/adblock.po679
-rw-r--r--applications/luci-app-adblock/po/it/adblock.po298
-rw-r--r--applications/luci-app-adblock/po/ja/adblock.po320
-rw-r--r--applications/luci-app-adblock/po/pt-br/adblock.po340
-rw-r--r--applications/luci-app-adblock/po/ru/adblock.po333
-rw-r--r--applications/luci-app-adblock/po/sv/adblock.po298
-rw-r--r--applications/luci-app-adblock/po/templates/adblock.pot292
-rw-r--r--applications/luci-app-adblock/po/zh-cn/adblock.po320
-rw-r--r--applications/luci-app-adblock/po/zh-tw/adblock.po321
-rw-r--r--applications/luci-app-advanced-reboot/Makefile4
-rw-r--r--applications/luci-app-advanced-reboot/README.md17
-rw-r--r--applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua15
-rw-r--r--applications/luci-app-advanced-reboot/po/es/advanced-reboot.po222
-rw-r--r--applications/luci-app-advanced-reboot/po/ru/advanced-reboot.po34
-rw-r--r--applications/luci-app-advanced-reboot/po/sv/advanced-reboot.po34
-rw-r--r--applications/luci-app-advanced-reboot/po/templates/advanced-reboot.pot34
-rw-r--r--applications/luci-app-advanced-reboot/po/zh-cn/advanced-reboot.po34
-rw-r--r--applications/luci-app-advanced-reboot/po/zh-tw/advanced-reboot.po34
-rw-r--r--applications/luci-app-ahcp/po/es/ahcp.po16
-rw-r--r--applications/luci-app-ahcp/po/zh-cn/ahcp.po2
-rw-r--r--applications/luci-app-ahcp/po/zh-tw/ahcp.po2
-rw-r--r--applications/luci-app-aria2/po/es/aria2.po298
-rw-r--r--applications/luci-app-attendedsysupgrade/luasrc/view/attendedsysupgrade.htm3
-rw-r--r--applications/luci-app-attendedsysupgrade/root/www/luci-static/resources/attendedsysupgrade.js700
-rw-r--r--applications/luci-app-banip/luasrc/controller/banip.lua14
-rw-r--r--applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua202
-rw-r--r--applications/luci-app-banip/luasrc/view/banip/banip_css.htm10
-rw-r--r--applications/luci-app-banip/luasrc/view/banip/runtime.htm10
-rw-r--r--applications/luci-app-banip/luasrc/view/banip/sourcelist.htm2
-rw-r--r--applications/luci-app-bcp38/po/es/bcp38.po79
-rw-r--r--applications/luci-app-clamav/po/es/clamav.po201
-rw-r--r--applications/luci-app-commands/po/es/commands.po31
-rw-r--r--applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua2
-rw-r--r--applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua16
-rwxr-xr-xapplications/luci-app-ddns/luasrc/tools/ddns.lua4
-rw-r--r--applications/luci-app-ddns/po/es/ddns.po417
-rw-r--r--applications/luci-app-ddns/po/ru/ddns.po26
-rw-r--r--applications/luci-app-dnscrypt-proxy/luasrc/controller/dnscrypt-proxy.lua12
-rw-r--r--applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua4
-rw-r--r--applications/luci-app-dnscrypt-proxy/po/es/dnscrypt-proxy.po358
-rw-r--r--applications/luci-app-dnscrypt-proxy/po/ja/dnscrypt-proxy.po2
-rw-r--r--applications/luci-app-dnscrypt-proxy/po/ru/dnscrypt-proxy.po2
-rw-r--r--applications/luci-app-dnscrypt-proxy/po/templates/dnscrypt-proxy.pot2
-rw-r--r--applications/luci-app-dnscrypt-proxy/po/zh-cn/dnscrypt-proxy.po2
-rw-r--r--applications/luci-app-dnscrypt-proxy/po/zh-tw/dnscrypt-proxy.po2
-rw-r--r--applications/luci-app-dynapoint/po/es/dynapoint.po146
-rw-r--r--applications/luci-app-firewall/po/es/firewall.po257
-rw-r--r--applications/luci-app-firewall/po/uk/firewall.po6
-rw-r--r--applications/luci-app-freifunk-diagnostics/luasrc/controller/freifunk/diag.lua72
-rw-r--r--applications/luci-app-freifunk-diagnostics/luasrc/view/freifunk/diagnostics.htm110
-rw-r--r--applications/luci-app-freifunk-diagnostics/root/etc/uci-defaults/40_luci-freifunk-diagnostics2
-rw-r--r--applications/luci-app-freifunk-policyrouting/Makefile14
-rw-r--r--applications/luci-app-freifunk-policyrouting/luasrc/controller/freifunk/policy-routing.lua9
-rw-r--r--applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua34
-rw-r--r--applications/luci-app-freifunk-policyrouting/po/ca/freifunk-policyrouting.po72
-rw-r--r--applications/luci-app-freifunk-policyrouting/po/cs/freifunk-policyrouting.po62
-rw-r--r--applications/luci-app-freifunk-policyrouting/po/de/freifunk-policyrouting.po77
-rw-r--r--applications/luci-app-freifunk-policyrouting/po/el/freifunk-policyrouting.po49
-rw-r--r--applications/luci-app-freifunk-policyrouting/po/en/freifunk-policyrouting.po49
-rw-r--r--applications/luci-app-freifunk-policyrouting/po/es/freifunk-policyrouting.po76
-rw-r--r--applications/luci-app-freifunk-policyrouting/po/fr/freifunk-policyrouting.po49
-rw-r--r--applications/luci-app-freifunk-policyrouting/po/he/freifunk-policyrouting.po60
-rw-r--r--applications/luci-app-freifunk-policyrouting/po/hu/freifunk-policyrouting.po60
-rw-r--r--applications/luci-app-freifunk-policyrouting/po/it/freifunk-policyrouting.po79
-rw-r--r--applications/luci-app-freifunk-policyrouting/po/ja/freifunk-policyrouting.po49
-rw-r--r--applications/luci-app-freifunk-policyrouting/po/ms/freifunk-policyrouting.po49
-rw-r--r--applications/luci-app-freifunk-policyrouting/po/no/freifunk-policyrouting.po49
-rw-r--r--applications/luci-app-freifunk-policyrouting/po/pl/freifunk-policyrouting.po79
-rw-r--r--applications/luci-app-freifunk-policyrouting/po/pt-br/freifunk-policyrouting.po78
-rw-r--r--applications/luci-app-freifunk-policyrouting/po/pt/freifunk-policyrouting.po66
-rw-r--r--applications/luci-app-freifunk-policyrouting/po/ro/freifunk-policyrouting.po63
-rw-r--r--applications/luci-app-freifunk-policyrouting/po/ru/freifunk-policyrouting.po79
-rw-r--r--applications/luci-app-freifunk-policyrouting/po/sk/freifunk-policyrouting.po59
-rw-r--r--applications/luci-app-freifunk-policyrouting/po/sv/freifunk-policyrouting.po60
-rw-r--r--applications/luci-app-freifunk-policyrouting/po/templates/freifunk-policyrouting.pot52
-rw-r--r--applications/luci-app-freifunk-policyrouting/po/tr/freifunk-policyrouting.po60
-rw-r--r--applications/luci-app-freifunk-policyrouting/po/uk/freifunk-policyrouting.po82
-rw-r--r--applications/luci-app-freifunk-policyrouting/po/vi/freifunk-policyrouting.po49
-rw-r--r--applications/luci-app-freifunk-policyrouting/po/zh-cn/freifunk-policyrouting.po73
-rw-r--r--applications/luci-app-freifunk-policyrouting/po/zh-tw/freifunk-policyrouting.po73
-rw-r--r--applications/luci-app-freifunk-widgets/Makefile14
-rw-r--r--applications/luci-app-freifunk-widgets/luasrc/controller/freifunk/widgets.lua35
-rw-r--r--applications/luci-app-freifunk-widgets/luasrc/model/cbi/freifunk/widgets/heightwidth.lua16
-rw-r--r--applications/luci-app-freifunk-widgets/luasrc/model/cbi/freifunk/widgets/html.lua31
-rw-r--r--applications/luci-app-freifunk-widgets/luasrc/model/cbi/freifunk/widgets/iframe.lua13
-rw-r--r--applications/luci-app-freifunk-widgets/luasrc/model/cbi/freifunk/widgets/rssfeed.lua25
-rw-r--r--applications/luci-app-freifunk-widgets/luasrc/model/cbi/freifunk/widgets/search.lua15
-rw-r--r--applications/luci-app-freifunk-widgets/luasrc/model/cbi/freifunk/widgets/widget.lua37
-rw-r--r--applications/luci-app-freifunk-widgets/luasrc/model/cbi/freifunk/widgets/widgets_overview.lua68
-rw-r--r--applications/luci-app-freifunk-widgets/luasrc/view/freifunk/widgets/clear/main.htm15
-rw-r--r--applications/luci-app-freifunk-widgets/luasrc/view/freifunk/widgets/html/main.htm42
-rw-r--r--applications/luci-app-freifunk-widgets/luasrc/view/freifunk/widgets/iframe/main.htm45
-rw-r--r--applications/luci-app-freifunk-widgets/luasrc/view/freifunk/widgets/rssfeed/main.htm84
-rw-r--r--applications/luci-app-freifunk-widgets/luasrc/view/freifunk/widgets/search/main.htm54
-rw-r--r--applications/luci-app-freifunk-widgets/root/etc/config/freifunk-widgets33
-rw-r--r--applications/luci-app-freifunk-widgets/root/lib/upgrade/keep.d/freifunk-widgets1
-rw-r--r--applications/luci-app-fwknopd/po/es/fwknopd.po137
-rw-r--r--applications/luci-app-hd-idle/po/es/hd_idle.po14
-rw-r--r--applications/luci-app-https_dns_proxy/po/es/https_dns_proxy.po53
-rw-r--r--applications/luci-app-https_dns_proxy/po/zh-cn/https_dns_proxy.po56
-rw-r--r--applications/luci-app-https_dns_proxy/po/zh-tw/https_dns_proxy.po56
-rw-r--r--applications/luci-app-lxc/luasrc/controller/lxc.lua1
-rw-r--r--applications/luci-app-meshwizard/Makefile14
-rw-r--r--applications/luci-app-meshwizard/luasrc/controller/meshwizard.lua9
-rw-r--r--applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua196
-rw-r--r--applications/luci-app-meshwizard/po/ca/meshwizard.po176
-rw-r--r--applications/luci-app-meshwizard/po/cs/meshwizard.po154
-rw-r--r--applications/luci-app-meshwizard/po/de/meshwizard.po177
-rw-r--r--applications/luci-app-meshwizard/po/el/meshwizard.po156
-rw-r--r--applications/luci-app-meshwizard/po/en/meshwizard.po141
-rw-r--r--applications/luci-app-meshwizard/po/es/meshwizard.po169
-rw-r--r--applications/luci-app-meshwizard/po/fr/meshwizard.po171
-rw-r--r--applications/luci-app-meshwizard/po/he/meshwizard.po151
-rw-r--r--applications/luci-app-meshwizard/po/hu/meshwizard.po154
-rw-r--r--applications/luci-app-meshwizard/po/it/meshwizard.po175
-rw-r--r--applications/luci-app-meshwizard/po/ja/meshwizard.po141
-rw-r--r--applications/luci-app-meshwizard/po/ms/meshwizard.po141
-rw-r--r--applications/luci-app-meshwizard/po/no/meshwizard.po141
-rw-r--r--applications/luci-app-meshwizard/po/pl/meshwizard.po179
-rw-r--r--applications/luci-app-meshwizard/po/pt-br/meshwizard.po181
-rw-r--r--applications/luci-app-meshwizard/po/pt/meshwizard.po165
-rw-r--r--applications/luci-app-meshwizard/po/ro/meshwizard.po158
-rw-r--r--applications/luci-app-meshwizard/po/ru/meshwizard.po177
-rw-r--r--applications/luci-app-meshwizard/po/sk/meshwizard.po151
-rw-r--r--applications/luci-app-meshwizard/po/sv/meshwizard.po152
-rw-r--r--applications/luci-app-meshwizard/po/templates/meshwizard.pot144
-rw-r--r--applications/luci-app-meshwizard/po/tr/meshwizard.po151
-rw-r--r--applications/luci-app-meshwizard/po/uk/meshwizard.po158
-rw-r--r--applications/luci-app-meshwizard/po/vi/meshwizard.po141
-rw-r--r--applications/luci-app-meshwizard/po/zh-cn/meshwizard.po165
-rw-r--r--applications/luci-app-meshwizard/po/zh-tw/meshwizard.po165
-rw-r--r--applications/luci-app-meshwizard/root/etc/uci-defaults/meshwizard8
-rw-r--r--applications/luci-app-minidlna/po/es/minidlna.po43
-rw-r--r--applications/luci-app-mjpg-streamer/po/es/mjpg-streamer.po220
-rw-r--r--applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua23
-rw-r--r--applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua14
-rw-r--r--applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua34
-rw-r--r--applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua11
-rw-r--r--applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua16
-rw-r--r--applications/luci-app-mwan3/luasrc/model/cbi/mwan/notify.lua9
-rw-r--r--applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua13
-rw-r--r--applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua16
-rw-r--r--applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua13
-rw-r--r--applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua25
-rw-r--r--applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm26
-rw-r--r--applications/luci-app-mwan3/po/de/mwan3.po548
-rw-r--r--applications/luci-app-mwan3/po/es/mwan3.po881
-rw-r--r--applications/luci-app-mwan3/po/ja/mwan3.po466
-rw-r--r--applications/luci-app-mwan3/po/ru/mwan3.po414
-rw-r--r--applications/luci-app-mwan3/po/templates/mwan3.pot414
-rw-r--r--applications/luci-app-mwan3/po/zh-cn/mwan3.po442
-rw-r--r--applications/luci-app-mwan3/po/zh-tw/mwan3.po450
-rw-r--r--applications/luci-app-nft-qos/luasrc/controller/nft-qos.lua22
-rw-r--r--applications/luci-app-nft-qos/po/es/nft-qos.po245
-rw-r--r--applications/luci-app-nft-qos/po/zh-cn/nft-qos.po60
-rw-r--r--applications/luci-app-nft-qos/po/zh-tw/nft-qos.po244
-rw-r--r--applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js10
-rw-r--r--applications/luci-app-nlbwmon/po/es/nlbwmon.po578
-rw-r--r--applications/luci-app-nlbwmon/po/ja/nlbwmon.po58
-rw-r--r--applications/luci-app-nlbwmon/po/ru/nlbwmon.po58
-rw-r--r--applications/luci-app-nlbwmon/po/templates/nlbwmon.pot58
-rw-r--r--applications/luci-app-nlbwmon/po/zh-cn/nlbwmon.po58
-rw-r--r--applications/luci-app-nlbwmon/po/zh-tw/nlbwmon.po58
-rw-r--r--applications/luci-app-noddos/po/es/noddos.po143
-rw-r--r--applications/luci-app-nut/luasrc/model/cbi/nut_server.lua127
-rw-r--r--applications/luci-app-nut/po/en/nut.po603
-rw-r--r--applications/luci-app-nut/po/templates/nut.pot588
-rw-r--r--applications/luci-app-nut/po/zh-cn/nut.po602
-rw-r--r--applications/luci-app-nut/po/zh-tw/nut.po603
-rw-r--r--applications/luci-app-olsr/po/de/olsr.po376
-rw-r--r--applications/luci-app-olsr/po/en/olsr.po371
-rw-r--r--applications/luci-app-olsr/po/es/olsr.po73
-rw-r--r--applications/luci-app-olsr/po/zh-cn/olsr.po67
-rw-r--r--applications/luci-app-openvpn/po/es/openvpn.po121
-rw-r--r--applications/luci-app-openvpn/po/ru/openvpn.po358
-rw-r--r--applications/luci-app-openvpn/po/zh-cn/openvpn.po50
-rw-r--r--applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js5
-rw-r--r--applications/luci-app-opkg/po/ca/opkg.po106
-rw-r--r--applications/luci-app-opkg/po/cs/opkg.po106
-rw-r--r--applications/luci-app-opkg/po/de/opkg.po106
-rw-r--r--applications/luci-app-opkg/po/el/opkg.po106
-rw-r--r--applications/luci-app-opkg/po/en/opkg.po106
-rw-r--r--applications/luci-app-opkg/po/es/opkg.po224
-rw-r--r--applications/luci-app-opkg/po/fr/opkg.po106
-rw-r--r--applications/luci-app-opkg/po/he/opkg.po106
-rw-r--r--applications/luci-app-opkg/po/hu/opkg.po106
-rw-r--r--applications/luci-app-opkg/po/it/opkg.po106
-rw-r--r--applications/luci-app-opkg/po/ja/opkg.po106
-rw-r--r--applications/luci-app-opkg/po/ko/opkg.po106
-rw-r--r--applications/luci-app-opkg/po/ms/opkg.po106
-rw-r--r--applications/luci-app-opkg/po/no/opkg.po106
-rw-r--r--applications/luci-app-opkg/po/pl/opkg.po191
-rw-r--r--applications/luci-app-opkg/po/pt-br/opkg.po106
-rw-r--r--applications/luci-app-opkg/po/pt/opkg.po106
-rw-r--r--applications/luci-app-opkg/po/ro/opkg.po106
-rw-r--r--applications/luci-app-opkg/po/ru/opkg.po211
-rw-r--r--applications/luci-app-opkg/po/sk/opkg.po106
-rw-r--r--applications/luci-app-opkg/po/sv/opkg.po106
-rw-r--r--applications/luci-app-opkg/po/templates/opkg.pot106
-rw-r--r--applications/luci-app-opkg/po/tr/opkg.po106
-rw-r--r--applications/luci-app-opkg/po/uk/opkg.po110
-rw-r--r--applications/luci-app-opkg/po/vi/opkg.po106
-rw-r--r--applications/luci-app-opkg/po/zh-cn/opkg.po106
-rw-r--r--applications/luci-app-opkg/po/zh-tw/opkg.po106
-rw-r--r--applications/luci-app-p910nd/po/es/p910nd.po12
-rw-r--r--applications/luci-app-pagekitec/po/es/pagekitec.po73
-rw-r--r--applications/luci-app-polipo/po/es/polipo.po51
-rw-r--r--applications/luci-app-privoxy/po/zh-cn/privoxy.po120
-rw-r--r--applications/luci-app-privoxy/po/zh-tw/privoxy.po615
-rw-r--r--applications/luci-app-qos/po/es/qos.po22
-rw-r--r--applications/luci-app-radicale2/Makefile14
-rw-r--r--applications/luci-app-radicale2/luasrc/controller/radicale2.lua38
-rw-r--r--applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua195
-rw-r--r--applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua40
-rw-r--r--applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua144
-rw-r--r--applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua50
-rw-r--r--applications/luci-app-radicale2/luasrc/view/cbi/raduigo.htm25
-rw-r--r--applications/luci-app-radicale2/po/en/radicale2.po496
-rw-r--r--applications/luci-app-radicale2/po/templates/radicale2.pot475
-rw-r--r--applications/luci-app-rosy-file-server/Makefile (renamed from applications/luci-app-freifunk-diagnostics/Makefile)5
-rw-r--r--applications/luci-app-rosy-file-server/luasrc/controller/rosy-file-server/rosy-file-server.lua37
-rw-r--r--applications/luci-app-rosy-file-server/luasrc/model/cbi/rosy-file-server/rosy-file-server.lua72
-rw-r--r--applications/luci-app-rosy-file-server/luasrc/model/cbi/rosy-file-server/rosyfs.lua26
-rw-r--r--applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua2
-rw-r--r--applications/luci-app-rp-pppoe-server/po/en/rp-pppoe-server.po101
-rw-r--r--applications/luci-app-rp-pppoe-server/po/es/rp-pppoe-server.po105
-rw-r--r--applications/luci-app-rp-pppoe-server/po/templates/rp-pppoe-server.pot91
-rw-r--r--applications/luci-app-samba/po/es/samba.po32
-rw-r--r--applications/luci-app-samba4/po/es/samba4.po52
-rw-r--r--applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/instance-details.lua2
-rw-r--r--applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua6
-rw-r--r--applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/servers.lua7
-rw-r--r--applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua24
-rw-r--r--applications/luci-app-shadowsocks-libev/po/es/shadowsocks-libev.po368
-rw-r--r--applications/luci-app-shadowsocks-libev/po/templates/shadowsocks-libev.pot48
-rw-r--r--applications/luci-app-shadowsocks-libev/po/zh-cn/shadowsocks-libev.po343
-rw-r--r--applications/luci-app-shairplay/po/es/shairplay.po66
-rw-r--r--applications/luci-app-simple-adblock/po/es/simple-adblock.po222
-rw-r--r--applications/luci-app-simple-adblock/po/ja/simple-adblock.po42
-rw-r--r--applications/luci-app-simple-adblock/po/zh-cn/simple-adblock.po2
-rw-r--r--applications/luci-app-simple-adblock/po/zh-tw/simple-adblock.po2
-rw-r--r--applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua45
-rw-r--r--applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/collectd.lua4
-rw-r--r--applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua12
-rw-r--r--applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/dns.lua4
-rw-r--r--applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/interface.lua4
-rw-r--r--applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua9
-rw-r--r--applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua12
-rw-r--r--applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/netlink.lua4
-rw-r--r--applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua3
-rw-r--r--applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua2
-rw-r--r--applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua12
-rw-r--r--applications/luci-app-statistics/luasrc/statistics/i18n.lua9
-rw-r--r--applications/luci-app-statistics/luasrc/statistics/rrdtool.lua34
-rw-r--r--applications/luci-app-statistics/luasrc/statistics/rrdtool/colors.lua4
-rw-r--r--applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/apcups.lua11
-rw-r--r--applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/conntrack.lua5
-rw-r--r--applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/contextswitch.lua4
-rw-r--r--applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/cpu.lua4
-rw-r--r--applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/cpufreq.lua4
-rw-r--r--applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/curl.lua5
-rw-r--r--applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/df.lua53
-rw-r--r--applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/disk.lua5
-rw-r--r--applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/dns.lua4
-rw-r--r--applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/entropy.lua4
-rw-r--r--applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/interface.lua4
-rw-r--r--applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/iptables.lua4
-rw-r--r--applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/irq.lua4
-rw-r--r--applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/iwinfo.lua4
-rw-r--r--applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/load.lua4
-rw-r--r--applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/memory.lua4
-rw-r--r--applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/netlink.lua9
-rw-r--r--applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/nut.lua37
-rw-r--r--applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/olsrd.lua18
-rw-r--r--applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/openvpn.lua4
-rw-r--r--applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/ping.lua5
-rw-r--r--applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/processes.lua16
-rw-r--r--applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/sensors.lua5
-rw-r--r--applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/splash_leases.lua45
-rw-r--r--applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/tcpconns.lua5
-rw-r--r--applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/thermal.lua4
-rw-r--r--applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/uptime.lua23
-rw-r--r--applications/luci-app-statistics/po/ca/statistics.po113
-rw-r--r--applications/luci-app-statistics/po/cs/statistics.po113
-rw-r--r--applications/luci-app-statistics/po/de/statistics.po113
-rw-r--r--applications/luci-app-statistics/po/el/statistics.po113
-rw-r--r--applications/luci-app-statistics/po/en/statistics.po113
-rw-r--r--applications/luci-app-statistics/po/es/statistics.po225
-rw-r--r--applications/luci-app-statistics/po/fr/statistics.po113
-rw-r--r--applications/luci-app-statistics/po/he/statistics.po113
-rw-r--r--applications/luci-app-statistics/po/hu/statistics.po113
-rw-r--r--applications/luci-app-statistics/po/it/statistics.po113
-rw-r--r--applications/luci-app-statistics/po/ja/statistics.po113
-rw-r--r--applications/luci-app-statistics/po/ms/statistics.po113
-rw-r--r--applications/luci-app-statistics/po/no/statistics.po113
-rw-r--r--applications/luci-app-statistics/po/pl/statistics.po113
-rw-r--r--applications/luci-app-statistics/po/pt-br/statistics.po113
-rw-r--r--applications/luci-app-statistics/po/pt/statistics.po113
-rw-r--r--applications/luci-app-statistics/po/ro/statistics.po113
-rw-r--r--applications/luci-app-statistics/po/ru/statistics.po113
-rw-r--r--applications/luci-app-statistics/po/sk/statistics.po113
-rw-r--r--applications/luci-app-statistics/po/sv/statistics.po113
-rw-r--r--applications/luci-app-statistics/po/templates/statistics.pot113
-rw-r--r--applications/luci-app-statistics/po/tr/statistics.po113
-rw-r--r--applications/luci-app-statistics/po/uk/statistics.po113
-rw-r--r--applications/luci-app-statistics/po/vi/statistics.po113
-rw-r--r--applications/luci-app-statistics/po/zh-cn/statistics.po187
-rw-r--r--applications/luci-app-statistics/po/zh-tw/statistics.po129
-rw-r--r--applications/luci-app-statistics/root/etc/config/luci_statistics2
-rwxr-xr-xapplications/luci-app-statistics/root/usr/bin/stat-genconfig4
-rw-r--r--applications/luci-app-transmission/po/es/transmission.po88
-rw-r--r--applications/luci-app-travelmate/luasrc/controller/travelmate.lua10
-rw-r--r--applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua74
-rw-r--r--applications/luci-app-travelmate/luasrc/view/travelmate/travelmate_css.htm10
-rw-r--r--applications/luci-app-travelmate/po/es/travelmate.po586
-rw-r--r--applications/luci-app-travelmate/po/ja/travelmate.po72
-rw-r--r--applications/luci-app-travelmate/po/pt-br/travelmate.po72
-rw-r--r--applications/luci-app-travelmate/po/ru/travelmate.po72
-rw-r--r--applications/luci-app-travelmate/po/templates/travelmate.pot72
-rw-r--r--applications/luci-app-travelmate/po/zh-cn/travelmate.po165
-rw-r--r--applications/luci-app-travelmate/po/zh-tw/travelmate.po167
-rw-r--r--applications/luci-app-uhttpd/po/en/uhttpd.po265
-rw-r--r--applications/luci-app-uhttpd/po/es/uhttpd.po277
-rw-r--r--applications/luci-app-unbound/Makefile2
-rw-r--r--applications/luci-app-unbound/luasrc/controller/unbound.lua30
-rw-r--r--applications/luci-app-unbound/po/es/unbound.po775
-rw-r--r--applications/luci-app-unbound/po/templates/unbound.pot27
-rw-r--r--applications/luci-app-unbound/po/zh-cn/unbound.po755
-rw-r--r--applications/luci-app-unbound/po/zh-tw/unbound.po755
-rw-r--r--applications/luci-app-upnp/po/es/upnp.po44
-rw-r--r--applications/luci-app-vnstat/po/es/vnstat.po13
-rw-r--r--applications/luci-app-vpnbypass/po/es/vpnbypass.po83
-rw-r--r--applications/luci-app-watchcat/po/es/watchcat.po33
-rw-r--r--applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua4
-rw-r--r--applications/luci-app-wifischedule/po/de/wifischedule.po139
-rw-r--r--applications/luci-app-wifischedule/po/es/wifischedule.po146
-rw-r--r--applications/luci-app-wifischedule/po/it/wifischedule.po50
-rw-r--r--applications/luci-app-wifischedule/po/ja/wifischedule.po50
-rw-r--r--applications/luci-app-wifischedule/po/pt-br/wifischedule.po50
-rw-r--r--applications/luci-app-wifischedule/po/ru/wifischedule.po50
-rw-r--r--applications/luci-app-wifischedule/po/sv/wifischedule.po50
-rw-r--r--applications/luci-app-wifischedule/po/templates/wifischedule.pot50
-rw-r--r--applications/luci-app-wifischedule/po/zh-cn/wifischedule.po50
-rw-r--r--applications/luci-app-wifischedule/po/zh-tw/wifischedule.po50
-rw-r--r--applications/luci-app-wireguard/po/es/wireguard.po99
-rw-r--r--applications/luci-app-wireguard/po/zh-cn/wireguard.po8
-rw-r--r--applications/luci-app-wireguard/po/zh-tw/wireguard.po10
-rw-r--r--applications/luci-app-wol/po/es/wol.po25
352 files changed, 25131 insertions, 14383 deletions
diff --git a/applications/luci-app-adblock/luasrc/controller/adblock.lua b/applications/luci-app-adblock/luasrc/controller/adblock.lua
index e5061bc9d9..d75296275f 100644
--- a/applications/luci-app-adblock/luasrc/controller/adblock.lua
+++ b/applications/luci-app-adblock/luasrc/controller/adblock.lua
@@ -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
diff --git a/applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua b/applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua
index 819a772163..3a37b45dfb 100644
--- a/applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua
+++ b/applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua
@@ -1,12 +1,11 @@
--- Copyright 2017-2018 Dirk Brenken (dev@brenken.org)
+-- Copyright 2017-2019 Dirk Brenken (dev@brenken.org)
-- This is free software, licensed under the Apache License, Version 2.0
-local fs = require("nixio.fs")
-local uci = require("luci.model.uci").cursor()
-local util = require("luci.util")
-local net = require "luci.model.network".init()
-local sys = require("luci.sys")
-local devices = sys.net:devices()
+local fs = require("nixio.fs")
+local uci = require("luci.model.uci").cursor()
+local util = require("luci.util")
+local net = require "luci.model.network".init()
+local dump = util.ubus("network.interface", "dump", {})
m = Map("adblock", translate("Adblock"),
translate("Configuration of the adblock package to block ad/abuse domains by using DNS. ")
@@ -34,7 +33,7 @@ o2.default = "dnsmasq (/tmp)"
o2.rmempty = false
o3 = s:option(ListValue, "adb_fetchutil", translate("Download Utility"),
-translate("List of supported and fully pre-configured download utilities."))
+ translate("List of supported and fully pre-configured download utilities."))
o3:value("uclient-fetch")
o3:value("wget")
o3:value("curl")
@@ -49,15 +48,12 @@ o4 = s:option(ListValue, "adb_trigger", translate("Startup Trigger"),
..translate("Choose 'none' to disable automatic startups, 'timed' to use a classic timeout (default 30 sec.) or select another trigger interface."))
o4:value("none")
o4:value("timed")
-for _, dev in ipairs(devices) do
- if dev ~= "lo" then
- local iface = net:get_interface(dev)
- if iface then
- iface = iface:get_networks() or {}
- for k, v in pairs(iface) do
- iface[k] = iface[k].sid
- o4:value(iface[k], iface[k].. " (" ..dev.. ")")
- end
+if dump then
+ local i, v
+ for i, v in ipairs(dump.interface) do
+ if v.interface ~= "loopback" then
+ local device = v.l3_device or v.device or "-"
+ o4:value(v.interface, v.interface.. " (" ..device.. ")")
end
end
end
@@ -190,27 +186,40 @@ e25.optional = true
e25.default = nil
e26 = e:option(ListValue, "adb_repiface", translate("Report Interface"),
- translate("Reporting interface used by tcpdump (default 'br-lan')."))
-for _, dev in ipairs(devices) do
- if dev ~= "lo" then
- e26:value(dev)
+ translate("Reporting interface used by tcpdump, set to 'any' for multiple interfaces (default 'br-lan'). ")
+ ..translate("This change requires a manual service stop/re-start to take effect."))
+if dump then
+ local i, v
+ for i, v in ipairs(dump.interface) do
+ if v.interface ~= "loopback" then
+ local device = v.device
+ if device then
+ e26:value(device)
+ end
+ end
end
end
+e26:value("any")
e26.optional = true
+e27 = e:option(Value, "adb_replisten", translate("Report Listen Port(s)"),
+ translate("Space separated list of reporting port(s) used by tcpdump (default: '53'). ")
+ ..translate("This change requires a manual service stop/re-start to take effect."))
+e27.default = 53
+e27.optional = true
+
e28 = e:option(Value, "adb_repchunkcnt", translate("Report Chunk Count"),
- translate("Report chunk count used by tcpdump (default '5')."))
+ translate("Report chunk count used by tcpdump (default '5'). ")
+ ..translate("This change requires a manual service stop/re-start to take effect."))
e28.datatype = "range(1,10)"
+e28.default = 5
e28.optional = true
e29 = e:option(Value, "adb_repchunksize", translate("Report Chunk Size"),
- translate("Report chunk size used by tcpdump in MB (default '1')."))
+ translate("Report chunk size used by tcpdump in MB (default '1'). ")
+ ..translate("This change requires a manual service stop/re-start to take effect."))
e29.datatype = "range(1,10)"
+e29.default = 1
e29.optional = true
-e30 = e:option(Flag, "adb_forcesrt", translate("Force Overall Sort"),
- translate("Enable memory intense overall sort / duplicate removal on low memory devices (< 64 MB free RAM)"))
-e30.optional = true
-e30.default = nil
-
return m
diff --git a/applications/luci-app-adblock/luasrc/view/adblock/blocklist.htm b/applications/luci-app-adblock/luasrc/view/adblock/blocklist.htm
index e145a3b4ef..c90afe7687 100644
--- a/applications/luci-app-adblock/luasrc/view/adblock/blocklist.htm
+++ b/applications/luci-app-adblock/luasrc/view/adblock/blocklist.htm
@@ -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-adblock/luasrc/view/adblock/report.htm b/applications/luci-app-adblock/luasrc/view/adblock/report.htm
index 4e3d65ba75..814cc2fb25 100644
--- a/applications/luci-app-adblock/luasrc/view/adblock/report.htm
+++ b/applications/luci-app-adblock/luasrc/view/adblock/report.htm
@@ -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
index 0000000000..56f11cca0a
--- /dev/null
+++ b/applications/luci-app-adblock/po/es/adblock.po
@@ -0,0 +1,679 @@
+msgid ""
+msgstr ""
+"Content-Type: text/plain; charset=UTF-8\n"
+"Project-Id-Version: \n"
+"POT-Creation-Date: \n"
+"PO-Revision-Date: \n"
+"Language-Team: \n"
+"MIME-Version: 1.0\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: Poedit 2.2.1\n"
+"Last-Translator: \n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"Language: es\n"
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:154
+msgid "'Jail' Blocklist Creation"
+msgstr "Creación de listas de bloqueo 'Jail'"
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:70
+msgid ""
+"<b>Caution:</b> To prevent OOM exceptions on low memory devices with less "
+"than 64 MB free RAM, please only select a few of them!"
+msgstr ""
+"<b>Precaución:</b> Para evitar excepciones de OOM en dispositivos con poca "
+"memoria con menos de 64 MB de RAM libre, ¡solo seleccione algunos de ellos!"
+
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:86
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+msgid "Action"
+msgstr "Acción"
+
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:17
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:10
+msgid "Adblock"
+msgstr "Adblock"
+
+#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:141
+msgid "Adblock Status"
+msgstr "Estado de Adblock"
+
+#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:147
+msgid "Adblock Version"
+msgstr "Versión de Adblock"
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:179
+msgid "Additional trigger delay in seconds before adblock processing begins."
+msgstr ""
+"Demora adicional del disparador en segundos antes de que comience el "
+"procesamiento de adblock."
+
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:23
+msgid "Advanced"
+msgstr "Avanzado"
+
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:85
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+msgid "Answer"
+msgstr "Responder"
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:88
+msgid "Archive Categories"
+msgstr "Categorías de archivo"
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:116
+msgid "Backup Directory"
+msgstr "Directorio de respaldo"
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:123
+msgid "Backup Mode"
+msgstr "Modo de copia de seguridad"
+
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:106
+msgid "Blacklist"
+msgstr "Lista negra"
+
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:274
+msgid "Blocked DNS Queries"
+msgstr "Consultas DNS bloqueadas"
+
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:30
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:73
+msgid "Blocked Domain"
+msgstr "Dominio bloqueado"
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:69
+msgid "Blocklist Sources"
+msgstr "Fuentes de lista de bloqueo"
+
+#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:37
+msgid "Blocklist not found!"
+msgstr "Lista de bloqueo no encontrado!"
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:155
+msgid ""
+"Builds an additional 'Jail' list (/tmp/adb_list.jail) to block access to all "
+"domains except those listed in the whitelist file."
+msgstr ""
+"Crea una lista de 'Jail' adicional (/tmp/adb_list.jail) para bloquear el "
+"acceso a todos los dominios, excepto los que figuran en el archivo de la "
+"lista blanca."
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:48
+msgid ""
+"Choose 'none' to disable automatic startups, 'timed' to use a classic "
+"timeout (default 30 sec.) or select another trigger interface."
+msgstr ""
+"Elija 'none' para deshabilitar los inicios automáticos, 'timed' para usar un "
+"tiempo de espera clásico (30 segundos como predeterminado) o seleccione otra "
+"interfaz de activación."
+
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:83
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+msgid "Client"
+msgstr "Cliente"
+
+#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:59
+msgid "Collecting data..."
+msgstr "Recolectando datos..."
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:11
+msgid ""
+"Configuration of the adblock package to block ad/abuse domains by using DNS."
+msgstr ""
+"Configuración del paquete adblock para bloquear dominios de anuncios/abuso "
+"mediante el uso de DNS."
+
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:25
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:27
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:29
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:68
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:70
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:72
+msgid "Count"
+msgstr "Contar"
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:113
+msgid ""
+"Create compressed blocklist backups, they will be used in case of download "
+"errors or during startup in backup mode."
+msgstr ""
+"Crea copias de seguridad de listas de bloqueo comprimidas, se utilizarán en "
+"caso de errores de descarga o durante el inicio en modo de copia de "
+"seguridad."
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:24
+#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:159
+msgid "DNS Backend (DNS Directory)"
+msgstr "DNS Backend (Directorio DNS)"
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:167
+msgid "DNS Directory"
+msgstr "Directorio DNS"
+
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:20
+msgid "DNS Query Report"
+msgstr "Informe de consulta de DNS"
+
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:81
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+msgid "Date"
+msgstr "Fecha"
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:86
+msgid "Description"
+msgstr "Descripción"
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:124
+msgid ""
+"Do not automatically update blocklists during startup, use blocklist backups "
+"instead."
+msgstr ""
+"No actualice automáticamente las listas de bloqueo durante el inicio, use "
+"copias de seguridad de listas de bloqueo en su lugar."
+
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:28
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:71
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:84
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+msgid "Domain"
+msgstr "Dominio"
+
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:294
+msgid "Domain/Client/Date/Time"
+msgstr "Dominio/Cliente/Fecha/Hora"
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:35
+msgid "Download Utility"
+msgstr "Utilidad de descarga"
+
+#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:153
+msgid "Download Utility (SSL Library)"
+msgstr "Utilidad de descarga (Biblioteca SSL)"
+
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:24
+msgid "Edit Blacklist"
+msgstr "Editar lista negra"
+
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:26
+msgid "Edit Configuration"
+msgstr "Editar configuración"
+
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:25
+msgid "Edit Whitelist"
+msgstr "Editar lista blanca"
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:147
+msgid "Email Notification"
+msgstr "Notificación por Email"
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:160
+msgid "Email Notification Count"
+msgstr "Recuento de notificaciones por Email"
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:20
+msgid "Enable Adblock"
+msgstr "Habilitar"
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:112
+msgid "Enable Blocklist Backup"
+msgstr "Habilitar copia de seguridad de lista bloqueada"
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:135
+msgid "Enable DNS Query Report"
+msgstr "Habilitar informe de consulta de DNS"
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:98
+msgid "Enable verbose debug logging in case of any processing error."
+msgstr ""
+"Habilita el registro de depuración detallado en caso de cualquier error de "
+"procesamiento."
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:73
+msgid "Enabled"
+msgstr "Habilitado"
+
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:262
+msgid "End Date"
+msgstr "Fecha final"
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:94
+msgid "Extra Options"
+msgstr "Opciones extra"
+
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:302
+msgid "Filter"
+msgstr "Filtrar"
+
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:292
+msgid ""
+"Filter the DNS Query result set for a particular domain, client or time "
+"frame."
+msgstr ""
+"Filtrar el conjunto de resultados de la consulta de DNS para un dominio, "
+"cliente o período de tiempo en particular."
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:183
+msgid "Flush DNS Cache"
+msgstr "Vaciar caché de DNS"
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:184
+msgid "Flush DNS Cache after adblock processing."
+msgstr "Vaciar el caché de DNS después del procesamiento de adblock."
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:12
+msgid ""
+"For further information <a href=\"%s\" target=\"_blank\">check the online "
+"documentation</a>"
+msgstr ""
+"Para obtener más información <a href=\"%s\" target=\"_blank\">consulte la "
+"documentación en línea</a>"
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:130
+msgid ""
+"For further performance improvements you can raise this value, e.g. '8' or "
+"'16' should be safe."
+msgstr ""
+"Para otras mejoras de rendimiento, puede aumentar este valor, por ejemplo, "
+"'8' o '16' deben ser seguros."
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:108
+msgid "Force Local DNS"
+msgstr "Forzar DNS local"
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:173
+msgid "Full path to the whitelist file."
+msgstr "Ruta completa al archivo de la lista blanca."
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:136
+msgid ""
+"Gather dns related network traffic via tcpdump to provide a DNS Query Report "
+"on demand."
+msgstr ""
+"Reúne el tráfico de red relacionado con DNS a través de tcpdump para "
+"proporcionar un informe de consulta de DNS a pedido."
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:10
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:9
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:10
+msgid "Input file not found, please check your configuration."
+msgstr "Archivo de entrada no encontrado, por favor revise su configuración."
+
+#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:171
+msgid "Last Run"
+msgstr "Último inicio"
+
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:307
+msgid "Latest DNS Queries"
+msgstr "Últimas consultas de DNS"
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:47
+msgid ""
+"List of available network interfaces. Usually the startup will be triggered "
+"by the 'wan' interface."
+msgstr ""
+"Lista de interfaces de red disponibles. Por lo general, el inicio se "
+"activará mediante la interfaz 'wan'."
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:25
+msgid ""
+"List of supported DNS backends with their default list export directory."
+msgstr ""
+"Lista de backends DNS admitidos con su directorio de exportación de lista "
+"predeterminado."
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:36
+msgid "List of supported and fully pre-configured download utilities."
+msgstr ""
+"Lista de utilidades de descarga totalmente preconfiguradas y compatibles."
+
+#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:21
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:221
+#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:90
+msgid "Loading"
+msgstr "Cargando"
+
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:22
+msgid "Logfile"
+msgstr "Archivo de registro"
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:101
+msgid "Low Priority Service"
+msgstr "Servicio con prioridad baja"
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:128
+msgid "Max. Download Queue"
+msgstr "Cola máxima de descarga"
+
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:26
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:69
+msgid "Name / IP-Address"
+msgstr "Nombre / Dirección IP"
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:82
+msgid "No"
+msgstr "No"
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:95
+msgid ""
+"Options for further tweaking in case the defaults are not suitable for you."
+msgstr ""
+"Opciones para ajustes adicionales en caso de que los valores predeterminados "
+"no sean adecuados para usted."
+
+#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:165
+msgid "Overall Domains"
+msgstr "Dominios generales"
+
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:18
+msgid "Overview"
+msgstr "Vista general"
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:32
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:32
+msgid ""
+"Please add only one domain per line. Comments introduced with '#' are "
+"allowed - ip addresses, wildcards and regex are not."
+msgstr ""
+"Por favor agregue solo un dominio por línea. Los comentarios introducidos "
+"con '#' están permitidos, las direcciones IP, los comodines y las "
+"expresiones regulares no."
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:19
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:18
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:19
+msgid "Please edit this file directly in a terminal session."
+msgstr "Por favor, edite este archivo directamente en una sesión de terminal."
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:149
+msgid "Please note: this needs manual 'msmtp' package installation and setup."
+msgstr ""
+"Tenga en cuenta: esto necesita la instalación y configuración del paquete "
+"'msmtp' manual."
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:137
+msgid "Please note: this needs manual 'tcpdump-mini' package installation."
+msgstr ""
+"Tenga en cuenta: esto necesita la instalación manual del paquete 'tcpdump-"
+"mini'."
+
+#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:52
+msgid "Query"
+msgstr "Consulta"
+
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:27
+msgid "Query domains"
+msgstr "Dominios de consulta"
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:161
+msgid ""
+"Raise the minimum email notification count, to get emails if the overall "
+"count is less or equal to the given limit (default 0),"
+msgstr ""
+"Aumente el recuento mínimo de notificaciones por correo electrónico para "
+"obtener correos electrónicos si el recuento general es menor o igual al "
+"límite dado (valor predeterminado 0),"
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:109
+msgid ""
+"Redirect all DNS queries from 'lan' zone to the local resolver, apply to udp "
+"and tcp protocol on ports 53, 853 and 5353."
+msgstr ""
+"Redirije todas las consultas de DNS de la zona 'lan' a la resolución local, "
+"aplíquelas a los protocolos udp y tcp en los puertos 53, 853 y 5353."
+
+#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:22
+#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:33
+#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:44
+#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:103
+msgid "Refresh"
+msgstr "Refrescar"
+
+#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:186
+msgid "Refresh Blocklist Sources"
+msgstr "Actualizar las fuentes de la lista de bloqueo"
+
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:281
+msgid "Refresh Report"
+msgstr "Informe de actualización"
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:211
+msgid "Report Chunk Count"
+msgstr "Informe de recuento de fragmentos"
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:218
+msgid "Report Chunk Size"
+msgstr "Tamaño del fragmento de informe"
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:140
+msgid "Report Directory"
+msgstr "Directorio de informes"
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:188
+msgid "Report Interface"
+msgstr "Interfaz de informe"
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:205
+msgid "Report Listen Port(s)"
+msgstr "Informe escuchar puerto(s)"
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:212
+msgid "Report chunk count used by tcpdump (default '5')."
+msgstr ""
+"Informe de recuento de fragmentos utilizado por tcpdump (por defecto '5')."
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:219
+msgid "Report chunk size used by tcpdump in MB (default '1')."
+msgstr ""
+"Informe el tamaño del fragmento utilizado por tcpdump en MB (valor "
+"predeterminado '1')."
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:189
+msgid ""
+"Reporting interface used by tcpdump, set to 'any' for multiple interfaces "
+"(default 'br-lan')."
+msgstr ""
+"Interfaz de informes utilizada por tcpdump, establecida en 'any' para "
+"múltiples interfaces (por defecto 'br-lan')."
+
+#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:31
+msgid "Resume"
+msgstr "Reanudar"
+
+#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:139
+msgid "Runtime Information"
+msgstr "Información en tiempo de ejecución"
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:76
+msgid "SSL req."
+msgstr "Requerimiento de SSL"
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:27
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:26
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:27
+msgid "Save"
+msgstr "Guardar"
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:148
+msgid ""
+"Send notification emails in case of a processing error or if domain count is "
+"&le; 0."
+msgstr ""
+"Envía Emails de notificación en caso de un error de procesamiento o si el "
+"recuento de dominios es &le; 0."
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:102
+msgid ""
+"Set the nice level to 'low priority' and the adblock background processing "
+"will take less resources from the system."
+msgstr ""
+"Establezca el nivel agradable en 'prioridad baja' y el procesamiento en "
+"segundo plano de Adblock tomará menos recursos del sistema."
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:129
+msgid ""
+"Size of the download queue to handle downloads &amp; list processing in "
+"parallel (default '8')."
+msgstr ""
+"Tamaño de la cola de descarga para manejar descargas &amp; procesamiento de "
+"listas en paralelo (por defecto '8')."
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:206
+msgid ""
+"Space separated list of reporting port(s) used by tcpdump (default: '53')."
+msgstr ""
+"Lista separada por espacios de los puertos de informe utilizados por tcpdump "
+"(predeterminado: '53')."
+
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:256
+msgid "Start Date"
+msgstr "Fecha de inicio"
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:46
+msgid "Startup Trigger"
+msgstr "Disparador de inicio"
+
+#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:20
+#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:42
+#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:101
+msgid "Suspend"
+msgstr "Suspender"
+
+#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:178
+msgid "Suspend / Resume Adblock"
+msgstr "Suspender / Reanudar Adblock"
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:117
+msgid ""
+"Target directory for adblock backups. Please use only a non-volatile disk, e."
+"g. an external usb stick."
+msgstr ""
+"Directorio de destino para las copias de seguridad de Adblock. Utilice solo "
+"un disco no volátil, por ejemplo, una memoria usb externa."
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:141
+msgid ""
+"Target directory for dns related report files. Please use preferably a non-"
+"volatile disk, e.g. an external usb stick."
+msgstr ""
+"Directorio de destino para los archivos de informes relacionados con DNS. "
+"Utilice preferiblemente un disco no volátil, por ej. una memoria usb externa."
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:168
+msgid "Target directory for the generated blocklist 'adb_list.overall'."
+msgstr ""
+"Directorio de destino para la lista de bloqueo generada 'adb_list.overall'."
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:18
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:17
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:18
+msgid "The file size is too large for online editing in LuCI (&ge; 100 KB)."
+msgstr ""
+"El tamaño del archivo es demasiado grande para la edición en línea en LuCI "
+"(&ge; 100 KB)."
+
+#: applications/luci-app-adblock/luasrc/view/adblock/logread.htm:31
+msgid "The syslog output, pre-filtered for adblock related messages only."
+msgstr ""
+"La salida de syslog, prefiltrada solo para mensajes relacionados con adblock."
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:103
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:190
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:207
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:213
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:220
+msgid "This change requires a manual service stop/re-start to take effect."
+msgstr ""
+"Este cambio requiere una parada/reinicio manual del servicio para que tenga "
+"efecto."
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:31
+msgid ""
+"This form allows you to modify the content of the adblock blacklist (%s)."
+msgstr ""
+"Este formulario le permite modificar el contenido de la lista negra de "
+"adblock (%s)."
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:31
+msgid ""
+"This form allows you to modify the content of the adblock whitelist (%s)."
+msgstr ""
+"Este formulario le permite modificar el contenido de la lista blanca de "
+"adblock (%s)."
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:30
+msgid ""
+"This form allows you to modify the content of the main adblock configuration "
+"file (/etc/config/adblock)."
+msgstr ""
+"Este formulario le permite modificar el contenido del archivo de "
+"configuración principal de adblock (/etc/config/adblock)."
+
+#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:49
+msgid ""
+"This form allows you to query active block lists for certain domains, e.g. "
+"for whitelisting."
+msgstr ""
+"Este formulario le permite consultar listas de bloqueo activas para ciertos "
+"dominios, por ejemplo, para la lista blanca."
+
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:82
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+msgid "Time"
+msgstr "Hora"
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:26
+msgid ""
+"To overwrite the default path use the 'DNS Directory' option in the extra "
+"section below."
+msgstr ""
+"Para sobrescribir la ruta predeterminada, use la opción 'Directorio DNS' en "
+"la sección adicional a continuación."
+
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:287
+msgid "Top 10 Reporting"
+msgstr "Top 10 de informes"
+
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:268
+msgid "Total DNS Queries"
+msgstr "Total de consultas de DNS"
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:178
+msgid "Trigger Delay"
+msgstr "Retraso de disparo"
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:97
+msgid "Verbose Debug Logging"
+msgstr "Registro de depuración detallado"
+
+#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:22
+msgid "Waiting for command to complete..."
+msgstr "Esperando que el comando se complete..."
+
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:102
+msgid "Whitelist"
+msgstr "Lista blanca"
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:172
+msgid "Whitelist File"
+msgstr "Archivo de lista blanca"
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:80
+msgid "Yes"
+msgstr "Si"
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:156
+msgid ""
+"You can use this restrictive blocklist e.g. for guest wifi or kidsafe "
+"configurations."
+msgstr ""
+"Puede utilizar esta lista de bloqueo restrictiva, por ejemplo, para "
+"configuraciones de wifi de invitados o para niños."
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:162
+msgid ""
+"e.g. to receive an email notification with every adblock update set this "
+"value to 150000."
+msgstr ""
+"P.ej. para recibir una notificación por email con cada actualización de "
+"Adblock, establezca este valor en 150000."
diff --git a/applications/luci-app-adblock/po/it/adblock.po b/applications/luci-app-adblock/po/it/adblock.po
index 3c32091b5c..43d35997f1 100644
--- a/applications/luci-app-adblock/po/it/adblock.po
+++ b/applications/luci-app-adblock/po/it/adblock.po
@@ -11,18 +11,23 @@ msgstr ""
"X-Generator: Poedit 2.0.3\n"
"Language: it\n"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:143
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:154
msgid "'Jail' Blocklist Creation"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:68
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:70
msgid ""
"<b>Caution:</b> To prevent OOM exceptions on low memory devices with less "
"than 64 MB free RAM, please only select a few of them!"
msgstr ""
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:86
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+msgid "Action"
+msgstr ""
+
#: applications/luci-app-adblock/luasrc/controller/adblock.lua:17
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:9
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:10
msgid "Adblock"
msgstr "Adblock"
@@ -38,23 +43,41 @@ msgstr "Versione Adblock"
msgid "Additional trigger delay in seconds before adblock processing begins."
msgstr "Tempo addizionale in secondi di attesa prima che adblock si avvii."
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:20
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:23
msgid "Advanced"
msgstr "Avanzato"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:86
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:85
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+msgid "Answer"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:88
msgid "Archive Categories"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:123
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:116
msgid "Backup Directory"
msgstr "Directory del Backup"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:130
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:123
msgid "Backup Mode"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:67
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:106
+msgid "Blacklist"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:274
+msgid "Blocked DNS Queries"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:30
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:73
+msgid "Blocked Domain"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:69
msgid "Blocklist Sources"
msgstr "Fonti lista di Blocco"
@@ -62,13 +85,13 @@ msgstr "Fonti lista di Blocco"
msgid "Blocklist not found!"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:144
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:155
msgid ""
"Builds an additional 'Jail' list (/tmp/adb_list.jail) to block access to all "
"domains except those listed in the whitelist file."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:47
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:48
msgid ""
"Choose 'none' to disable automatic startups, 'timed' to use a classic "
"timeout (default 30 sec.) or select another trigger interface."
@@ -76,24 +99,38 @@ msgstr ""
"Scegli 'none' per disabilitare l'avvio automatico, 'timed' per usare un "
"classico timeout (default 30 sec.) o seleziona un'altra interfaccia di avvio."
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:83
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+msgid "Client"
+msgstr ""
+
#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:59
msgid "Collecting data..."
msgstr "Raccogliendo dati..."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:10
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:11
msgid ""
"Configuration of the adblock package to block ad/abuse domains by using DNS."
msgstr ""
"Configurazione del pacchetto adblock per bloccare domini pubblicità/abuso "
"usando i DNS."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:119
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:25
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:27
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:29
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:68
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:70
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:72
+msgid "Count"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:113
msgid ""
"Create compressed blocklist backups, they will be used in case of download "
"errors or during startup in backup mode."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:23
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:24
#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:159
msgid "DNS Backend (DNS Directory)"
msgstr ""
@@ -102,11 +139,20 @@ msgstr ""
msgid "DNS Directory"
msgstr "Directory DNS"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:84
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:20
+msgid "DNS Query Report"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:81
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+msgid "Date"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:86
msgid "Description"
msgstr "Descrizione"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:131
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:124
msgid ""
"Do not automatically update blocklists during startup, use blocklist backups "
"instead."
@@ -114,7 +160,18 @@ msgstr ""
"Non aggiornare automaticamente le liste durante l'avvio, usa invece i backup "
"della lista di blocco."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:34
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:28
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:71
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:84
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+msgid "Domain"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:294
+msgid "Domain/Client/Date/Time"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:35
msgid "Download Utility"
msgstr ""
@@ -122,19 +179,19 @@ msgstr ""
msgid "Download Utility (SSL Library)"
msgstr ""
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:21
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:24
msgid "Edit Blacklist"
msgstr "Modifica Lista Nera"
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:23
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:26
msgid "Edit Configuration"
msgstr "Modifica Configurazione"
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:22
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:25
msgid "Edit Whitelist"
msgstr "Modifica Lista Bianca"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:154
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:147
msgid "Email Notification"
msgstr ""
@@ -142,48 +199,60 @@ msgstr ""
msgid "Email Notification Count"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:19
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:20
msgid "Enable Adblock"
msgstr "Attiva Adblock"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:118
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:112
msgid "Enable Blocklist Backup"
msgstr "Attiva Backup Lista di Blocco"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:114
-msgid ""
-"Enable memory intense overall sort / duplicate removal on low memory devices "
-"(&lt; 64 MB free RAM)"
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:135
+msgid "Enable DNS Query Report"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:96
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:98
msgid "Enable verbose debug logging in case of any processing error."
msgstr ""
"Abilita il registro dettagliato in caso di qualsiasi errore di processo."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:71
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:73
msgid "Enabled"
msgstr "Abilitato"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:92
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:262
+msgid "End Date"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:94
msgid "Extra Options"
msgstr "Opzioni Extra"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:149
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:302
+msgid "Filter"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:292
+msgid ""
+"Filter the DNS Query result set for a particular domain, client or time "
+"frame."
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:183
msgid "Flush DNS Cache"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:150
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:184
msgid "Flush DNS Cache after adblock processing."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:11
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:12
msgid ""
"For further information <a href=\"%s\" target=\"_blank\">check the online "
"documentation</a>"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:138
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:130
msgid ""
"For further performance improvements you can raise this value, e.g. '8' or "
"'16' should be safe."
@@ -193,14 +262,16 @@ msgstr ""
msgid "Force Local DNS"
msgstr "Forza DNS Locale"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:113
-msgid "Force Overall Sort"
-msgstr "Forza Ordinamento Globale"
-
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:173
msgid "Full path to the whitelist file."
msgstr ""
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:136
+msgid ""
+"Gather dns related network traffic via tcpdump to provide a DNS Query Report "
+"on demand."
+msgstr ""
+
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:10
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:9
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:10
@@ -211,39 +282,53 @@ msgstr "File di input non trovato, per favore controlla la tua configurazione."
msgid "Last Run"
msgstr "Ultimo Avvio"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:46
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:307
+msgid "Latest DNS Queries"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:47
msgid ""
"List of available network interfaces. Usually the startup will be triggered "
"by the 'wan' interface."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:24
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:25
msgid ""
"List of supported DNS backends with their default list export directory."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:35
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:36
msgid "List of supported and fully pre-configured download utilities."
msgstr ""
#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:21
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:221
#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:90
msgid "Loading"
msgstr "Caricando"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:100
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:22
+msgid "Logfile"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:101
msgid "Low Priority Service"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:136
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:128
msgid "Max. Download Queue"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:80
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:26
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:69
+msgid "Name / IP-Address"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:82
msgid "No"
msgstr "No"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:93
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:95
msgid ""
"Options for further tweaking in case the defaults are not suitable for you."
msgstr ""
@@ -274,16 +359,19 @@ msgid "Please edit this file directly in a terminal session."
msgstr ""
"Per favore modifica questo file direttamente in una sessione al terminale."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:156
-msgid ""
-"Please note: this needs additional 'msmtp' package installation and setup."
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:149
+msgid "Please note: this needs manual 'msmtp' package installation and setup."
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:137
+msgid "Please note: this needs manual 'tcpdump-mini' package installation."
msgstr ""
#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:52
msgid "Query"
msgstr "Interrogazione"
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:24
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:27
msgid "Query domains"
msgstr "Interrogazione domini"
@@ -310,6 +398,44 @@ msgstr ""
msgid "Refresh Blocklist Sources"
msgstr ""
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:281
+msgid "Refresh Report"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:211
+msgid "Report Chunk Count"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:218
+msgid "Report Chunk Size"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:140
+msgid "Report Directory"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:188
+msgid "Report Interface"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:205
+msgid "Report Listen Port(s)"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:212
+msgid "Report chunk count used by tcpdump (default '5')."
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:219
+msgid "Report chunk size used by tcpdump in MB (default '1')."
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:189
+msgid ""
+"Reporting interface used by tcpdump, set to 'any' for multiple interfaces "
+"(default 'br-lan')."
+msgstr ""
+
#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:31
msgid "Resume"
msgstr "Riprendi"
@@ -318,7 +444,7 @@ msgstr "Riprendi"
msgid "Runtime Information"
msgstr "Informazione di Runtime"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:74
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:76
msgid "SSL req."
msgstr "Ric. SSL"
@@ -328,25 +454,34 @@ msgstr "Ric. SSL"
msgid "Save"
msgstr "Salva"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:155
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:148
msgid ""
"Send notification emails in case of a processing error or if domain count is "
"&le; 0."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:101
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:102
msgid ""
"Set the nice level to 'low priority' and the adblock background processing "
"will take less resources from the system."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:137
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:129
msgid ""
"Size of the download queue to handle downloads &amp; list processing in "
-"parallel (default '4')."
+"parallel (default '8')."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:45
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:206
+msgid ""
+"Space separated list of reporting port(s) used by tcpdump (default: '53')."
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:256
+msgid "Start Date"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:46
msgid "Startup Trigger"
msgstr "Innesco d'Avvio"
@@ -360,12 +495,18 @@ msgstr "Sospendi"
msgid "Suspend / Resume Adblock"
msgstr "Sospendi / Riprendi Adblock"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:124
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:117
msgid ""
-"Target directory for adblock backups. Please use only non-volatile disks, e."
+"Target directory for adblock backups. Please use only a non-volatile disk, e."
"g. an external usb stick."
msgstr ""
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:141
+msgid ""
+"Target directory for dns related report files. Please use preferably a non-"
+"volatile disk, e.g. an external usb stick."
+msgstr ""
+
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:168
msgid "Target directory for the generated blocklist 'adb_list.overall'."
msgstr "Directory per la lista di blocco generata 'adb_list.overall'."
@@ -380,7 +521,11 @@ msgstr ""
msgid "The syslog output, pre-filtered for adblock related messages only."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:102
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:103
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:190
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:207
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:213
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:220
msgid "This change requires a manual service stop/re-start to take effect."
msgstr ""
@@ -410,7 +555,12 @@ msgstr ""
"Questo form ti consente di interrogare le liste di blocco attive per "
"determinati domini, p.e. per metterli nella lista bianca."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:25
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:82
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+msgid "Time"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:26
msgid ""
"To overwrite the default path use the 'DNS Directory' option in the extra "
"section below."
@@ -418,34 +568,42 @@ msgstr ""
"Per sovrascrivere il percorso di default usa l'opzione 'Directory DNS' nella "
"sezione aggiuntiva sotto."
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:287
+msgid "Top 10 Reporting"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:268
+msgid "Total DNS Queries"
+msgstr ""
+
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:178
msgid "Trigger Delay"
msgstr "Ritardo Innesco"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:95
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:97
msgid "Verbose Debug Logging"
msgstr "Registro di Debug Dettagliato"
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:19
-msgid "View Logfile"
-msgstr "Vedi Registro"
-
#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:22
msgid "Waiting for command to complete..."
msgstr "Aspettando che il comando venga completato..."
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:102
+msgid "Whitelist"
+msgstr ""
+
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:172
msgid "Whitelist File"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:78
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:80
msgid "Yes"
msgstr "Sì"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:145
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:156
msgid ""
-"You can use this restrictive blocklist manually e.g. for guest wifi or "
-"kidsafe configurations."
+"You can use this restrictive blocklist e.g. for guest wifi or kidsafe "
+"configurations."
msgstr ""
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:162
@@ -453,3 +611,9 @@ msgid ""
"e.g. to receive an email notification with every adblock update set this "
"value to 150000."
msgstr ""
+
+#~ msgid "Force Overall Sort"
+#~ msgstr "Forza Ordinamento Globale"
+
+#~ msgid "View Logfile"
+#~ msgstr "Vedi Registro"
diff --git a/applications/luci-app-adblock/po/ja/adblock.po b/applications/luci-app-adblock/po/ja/adblock.po
index 442a13138b..3b4e3a1bfa 100644
--- a/applications/luci-app-adblock/po/ja/adblock.po
+++ b/applications/luci-app-adblock/po/ja/adblock.po
@@ -8,14 +8,14 @@ msgstr ""
"Language-Team: \n"
"MIME-Version: 1.0\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: Poedit 2.1.1\n"
+"X-Generator: Poedit 2.2.1\n"
"Language: ja\n"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:143
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:154
msgid "'Jail' Blocklist Creation"
msgstr "'Jail' ブロックリストの作成"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:68
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:70
msgid ""
"<b>Caution:</b> To prevent OOM exceptions on low memory devices with less "
"than 64 MB free RAM, please only select a few of them!"
@@ -23,8 +23,13 @@ msgstr ""
"<b>警告:</b> RAM の空き容量が 64MB に満たないメモリー容量の小さいデバイスで"
"は、 OutOfMemory (OOM) 例外を防ぐために少数のみを選択してください。"
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:86
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+msgid "Action"
+msgstr "アクション"
+
#: applications/luci-app-adblock/luasrc/controller/adblock.lua:17
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:9
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:10
msgid "Adblock"
msgstr "Adblock"
@@ -40,23 +45,41 @@ msgstr "Adblock バージョン"
msgid "Additional trigger delay in seconds before adblock processing begins."
msgstr "Adblock の処理が開始されるまでの、追加の遅延時間(秒)です。"
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:20
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:23
msgid "Advanced"
msgstr "詳細設定"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:86
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:85
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+msgid "Answer"
+msgstr "回答"
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:88
msgid "Archive Categories"
msgstr "アーカイブ カテゴリ"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:123
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:116
msgid "Backup Directory"
msgstr "バックアップ先 ディレクトリ"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:130
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:123
msgid "Backup Mode"
msgstr "バックアップ モード"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:67
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:106
+msgid "Blacklist"
+msgstr "ブラックリスト"
+
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:274
+msgid "Blocked DNS Queries"
+msgstr "ブロックされた DNS クエリ"
+
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:30
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:73
+msgid "Blocked Domain"
+msgstr "ブロックされたドメイン"
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:69
msgid "Blocklist Sources"
msgstr "ブロックリスト提供元"
@@ -64,7 +87,7 @@ msgstr "ブロックリスト提供元"
msgid "Blocklist not found!"
msgstr "ブロックリストが見つかりません!"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:144
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:155
msgid ""
"Builds an additional 'Jail' list (/tmp/adb_list.jail) to block access to all "
"domains except those listed in the whitelist file."
@@ -72,7 +95,7 @@ msgstr ""
"ホワイトリストに列挙されたものを除く全てのドメインをブロックする、追加の "
"'Jail' リスト (/tmp/adb_list.jail) を作成します。"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:47
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:48
msgid ""
"Choose 'none' to disable automatic startups, 'timed' to use a classic "
"timeout (default 30 sec.) or select another trigger interface."
@@ -81,18 +104,32 @@ msgstr ""
"秒)を使用するには 'timed' を選択してください。または、他のトリガとなるイン"
"ターフェースを選択してください。"
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:83
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+msgid "Client"
+msgstr "クライアント"
+
#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:59
msgid "Collecting data..."
msgstr "データ収集中です..."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:10
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:11
msgid ""
"Configuration of the adblock package to block ad/abuse domains by using DNS."
msgstr ""
"DNS の利用によって広告/不正ドメインをブロックする、Adblock パッケージの設定で"
"す。"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:119
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:25
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:27
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:29
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:68
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:70
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:72
+msgid "Count"
+msgstr "カウント"
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:113
msgid ""
"Create compressed blocklist backups, they will be used in case of download "
"errors or during startup in backup mode."
@@ -101,7 +138,7 @@ msgstr ""
"ロードがエラーの場合、またはバックアップ モードでサービスを起動した場合に使用"
"されます。"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:23
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:24
#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:159
msgid "DNS Backend (DNS Directory)"
msgstr "DNS バックエンド(DNS ディレクトリ)"
@@ -110,11 +147,20 @@ msgstr "DNS バックエンド(DNS ディレクトリ)"
msgid "DNS Directory"
msgstr "DNS ディレクトリ"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:84
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:20
+msgid "DNS Query Report"
+msgstr "DNS クエリ レポート"
+
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:81
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+msgid "Date"
+msgstr "日付"
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:86
msgid "Description"
msgstr "説明"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:131
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:124
msgid ""
"Do not automatically update blocklists during startup, use blocklist backups "
"instead."
@@ -122,7 +168,18 @@ msgstr ""
"サービス起動時にブロックリストを自動的に更新せず、代わりにバックアップされた"
"ブロックリストを使用します。"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:34
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:28
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:71
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:84
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+msgid "Domain"
+msgstr "ドメイン"
+
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:294
+msgid "Domain/Client/Date/Time"
+msgstr "ドメイン / クライアント / 日付 / 時刻"
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:35
msgid "Download Utility"
msgstr "ダウンロード ユーティリティ"
@@ -130,19 +187,19 @@ msgstr "ダウンロード ユーティリティ"
msgid "Download Utility (SSL Library)"
msgstr "ダウンロード ユーティリティ(SSL ライブラリ)"
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:21
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:24
msgid "Edit Blacklist"
msgstr "ブラックリストの編集"
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:23
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:26
msgid "Edit Configuration"
msgstr "設定の編集"
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:22
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:25
msgid "Edit Whitelist"
msgstr "ホワイトリストの編集"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:154
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:147
msgid "Email Notification"
msgstr "メール通知"
@@ -150,44 +207,56 @@ msgstr "メール通知"
msgid "Email Notification Count"
msgstr "メール通知カウント"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:19
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:20
msgid "Enable Adblock"
msgstr "Adblock の有効化"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:118
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:112
msgid "Enable Blocklist Backup"
msgstr "ブロックリスト バックアップの有効化"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:114
-msgid ""
-"Enable memory intense overall sort / duplicate removal on low memory devices "
-"(&lt; 64 MB free RAM)"
-msgstr ""
-"メモリー容量の少ないデバイス(RAM 空き領域 64MB 未満)において、一時ファイル"
-"内の全体的なソート及び重複の除去を有効にします。"
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:135
+msgid "Enable DNS Query Report"
+msgstr "DNS クエリ レポートの有効化"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:96
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:98
msgid "Enable verbose debug logging in case of any processing error."
msgstr ""
"何らかの処理エラーが発生した場合に、詳細なデバッグ ログを有効にします。"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:71
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:73
msgid "Enabled"
msgstr "有効"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:92
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:262
+msgid "End Date"
+msgstr "終了日"
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:94
msgid "Extra Options"
msgstr "拡張オプション"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:149
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:302
+msgid "Filter"
+msgstr "フィルタ"
+
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:292
+msgid ""
+"Filter the DNS Query result set for a particular domain, client or time "
+"frame."
+msgstr ""
+"DNS クエリの結果セットを、指定したドメインやクライアント、日時によってフィル"
+"タします。"
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:183
msgid "Flush DNS Cache"
msgstr "DNS キャッシュのクリア"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:150
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:184
msgid "Flush DNS Cache after adblock processing."
msgstr "Adblock 処理の後に DNS キャッシュをクリアします。"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:11
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:12
msgid ""
"For further information <a href=\"%s\" target=\"_blank\">check the online "
"documentation</a>"
@@ -195,7 +264,7 @@ msgstr ""
"詳細な情報は <a href=\"%s\" target=\"_blank\">オンライン ドキュメント</a> を"
"確認してください。"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:138
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:130
msgid ""
"For further performance improvements you can raise this value, e.g. '8' or "
"'16' should be safe."
@@ -207,14 +276,18 @@ msgstr ""
msgid "Force Local DNS"
msgstr "ローカル DNS の強制"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:113
-msgid "Force Overall Sort"
-msgstr "全体ソートの強制"
-
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:173
msgid "Full path to the whitelist file."
msgstr "ホワイトリスト ファイルへのフルパスです。"
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:136
+msgid ""
+"Gather dns related network traffic via tcpdump to provide a DNS Query Report "
+"on demand."
+msgstr ""
+"tcpdump によって DNS 関連のネットワークトラフィックを収集し、 オンデマンドの"
+"DNS クエリレポートを提供します。"
+
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:10
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:9
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:10
@@ -225,7 +298,11 @@ msgstr "入力ファイルが見つかりません。設定を確認してくだ
msgid "Last Run"
msgstr "最終実行"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:46
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:307
+msgid "Latest DNS Queries"
+msgstr "最新の DNS クエリ"
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:47
msgid ""
"List of available network interfaces. Usually the startup will be triggered "
"by the 'wan' interface."
@@ -233,35 +310,45 @@ msgstr ""
"利用可能なネットワーク インターフェースの一覧です。通常、スタートアップは "
"'wan' インターフェースによってトリガされます。"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:24
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:25
msgid ""
"List of supported DNS backends with their default list export directory."
msgstr ""
"サポートされる DNS バックエンドと、それぞれのデフォルトのリスト出力先の一覧で"
"す。"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:35
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:36
msgid "List of supported and fully pre-configured download utilities."
msgstr "サポートされ、かつ設定済のダウンロード ユーティリティの一覧です。"
#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:21
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:221
#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:90
msgid "Loading"
msgstr "読込中"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:100
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:22
+msgid "Logfile"
+msgstr "ログファイル"
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:101
msgid "Low Priority Service"
msgstr "低優先度サービス"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:136
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:128
msgid "Max. Download Queue"
msgstr "ダウンロード キューの上限"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:80
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:26
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:69
+msgid "Name / IP-Address"
+msgstr "名前 / IP アドレス"
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:82
msgid "No"
msgstr "いいえ"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:93
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:95
msgid ""
"Options for further tweaking in case the defaults are not suitable for you."
msgstr "デフォルト設定が適切でない場合、追加で設定するためのオプションです。"
@@ -290,17 +377,22 @@ msgstr ""
msgid "Please edit this file directly in a terminal session."
msgstr "ターミナル セッションで直接このファイルを編集してください。"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:156
-msgid ""
-"Please note: this needs additional 'msmtp' package installation and setup."
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:149
+msgid "Please note: this needs manual 'msmtp' package installation and setup."
msgstr ""
-"注意: これには、追加で 'msmtp' のインストールとセットアップが必要です。"
+"注意: これは手動での 'msmtp' パッケージのインストールとセットアップを必要とし"
+"ます。"
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:137
+msgid "Please note: this needs manual 'tcpdump-mini' package installation."
+msgstr ""
+"注意: これは手動での 'tcpdump-mini' パッケージのインストールを必要とします。"
#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:52
msgid "Query"
msgstr "検索"
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:24
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:27
msgid "Query domains"
msgstr "ドメインの検索"
@@ -331,6 +423,46 @@ msgstr "リフレッシュ"
msgid "Refresh Blocklist Sources"
msgstr "ブロックリスト提供元のリフレッシュ"
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:281
+msgid "Refresh Report"
+msgstr "レポートをリフレッシュ"
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:211
+msgid "Report Chunk Count"
+msgstr "レポート チャンクカウント"
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:218
+msgid "Report Chunk Size"
+msgstr "レポート チャンクサイズ"
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:140
+msgid "Report Directory"
+msgstr "レポート ディレクトリ"
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:188
+msgid "Report Interface"
+msgstr "レポート インターフェース"
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:205
+msgid "Report Listen Port(s)"
+msgstr "レポート待ち受けポート"
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:212
+msgid "Report chunk count used by tcpdump (default '5')."
+msgstr "tcpdump により使用される、レポートチャンク数です。(規定値: '5')"
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:219
+msgid "Report chunk size used by tcpdump in MB (default '1')."
+msgstr "tcpdump により使用される、レポート チャンクサイズです。(規定値: '1')"
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:189
+msgid ""
+"Reporting interface used by tcpdump, set to 'any' for multiple interfaces "
+"(default 'br-lan')."
+msgstr ""
+"tcpdump により使用される、レポートを行うインターフェースです。複数のインター"
+"フェースを使用するには、 'any' を設定してください。(規定値: 'br-lan')"
+
#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:31
msgid "Resume"
msgstr "再開"
@@ -339,7 +471,7 @@ msgstr "再開"
msgid "Runtime Information"
msgstr "実行情報"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:74
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:76
msgid "SSL req."
msgstr "SSL 必須"
@@ -349,14 +481,14 @@ msgstr "SSL 必須"
msgid "Save"
msgstr "保存"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:155
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:148
msgid ""
"Send notification emails in case of a processing error or if domain count is "
"&le; 0."
msgstr ""
"処理エラーまたはドメイン カウントが 0 以下の場合、通知メールを送信します。"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:101
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:102
msgid ""
"Set the nice level to 'low priority' and the adblock background processing "
"will take less resources from the system."
@@ -364,15 +496,26 @@ msgstr ""
"nice値(優先度)を '低優先度' に設定し、adblock バックグラウンド処理のシステ"
"ムリソース使用量を抑制します。"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:137
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:129
msgid ""
"Size of the download queue to handle downloads &amp; list processing in "
-"parallel (default '4')."
+"parallel (default '8')."
msgstr ""
-"ダウンロードの制御とリストの処理を同時並行的に行うダウンロード キューのサイズ"
-"です(規定値: '4')。"
+"ダウンロードの制御とリストの処理を同時並行的に行う、ダウンロードキューのサイ"
+"ズです。(規定値: '8')"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:45
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:206
+msgid ""
+"Space separated list of reporting port(s) used by tcpdump (default: '53')."
+msgstr ""
+"tcpdump により使用される、レポートを行うポートのスペースで区切られたリストで"
+"す。(規定値: '53')"
+
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:256
+msgid "Start Date"
+msgstr "開始日"
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:46
msgid "Startup Trigger"
msgstr "スタートアップ トリガ"
@@ -386,13 +529,21 @@ msgstr "一時停止"
msgid "Suspend / Resume Adblock"
msgstr "Adblock の一時停止 / 再開"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:124
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:117
msgid ""
-"Target directory for adblock backups. Please use only non-volatile disks, e."
+"Target directory for adblock backups. Please use only a non-volatile disk, e."
"g. an external usb stick."
msgstr ""
-"Adblock バックアップの保存先ディレクトリです。 外部 USB フラッシュメモリなど"
-"の不揮発性ドライブのみを使用してください。"
+"adblock バックアップの保存先ディレクトリです。不揮発性ディスクのみを使用して"
+"ください。(例: 外部 USB スティック)"
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:141
+msgid ""
+"Target directory for dns related report files. Please use preferably a non-"
+"volatile disk, e.g. an external usb stick."
+msgstr ""
+"DNS 関連レポートファイルの保存先ディレクトリです。可能であれば不揮発性ディス"
+"クを使用してください。(例: 外部 USB スティック)"
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:168
msgid "Target directory for the generated blocklist 'adb_list.overall'."
@@ -410,7 +561,11 @@ msgstr ""
msgid "The syslog output, pre-filtered for adblock related messages only."
msgstr "Adblock に関連するメッセージのみが抽出された、システムログ出力です。"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:102
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:103
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:190
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:207
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:213
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:220
msgid "This change requires a manual service stop/re-start to take effect."
msgstr "この変更の反映には、手動でのサービスの停止 / 再起動が必要です。"
@@ -444,7 +599,12 @@ msgstr ""
"このフォームでは、現在有効なリスト内で特定のドメインを検索することができま"
"す。例: ホワイトリスト内"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:25
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:82
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+msgid "Time"
+msgstr "時刻"
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:26
msgid ""
"To overwrite the default path use the 'DNS Directory' option in the extra "
"section below."
@@ -452,34 +612,42 @@ msgstr ""
"デフォルトのパスを上書きするには、下記拡張セクションの 'DNS ディレクトリ' オ"
"プションを使用します。"
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:287
+msgid "Top 10 Reporting"
+msgstr "上位 10 レポート"
+
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:268
+msgid "Total DNS Queries"
+msgstr "総 DNS クエリ"
+
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:178
msgid "Trigger Delay"
msgstr "トリガ遅延"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:95
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:97
msgid "Verbose Debug Logging"
msgstr "詳細なデバッグ ログ"
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:19
-msgid "View Logfile"
-msgstr "ログファイルを見る"
-
#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:22
msgid "Waiting for command to complete..."
msgstr "コマンド実行中です..."
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:102
+msgid "Whitelist"
+msgstr "ホワイトリスト"
+
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:172
msgid "Whitelist File"
msgstr "ホワイトリスト ファイル"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:78
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:80
msgid "Yes"
msgstr "はい"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:145
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:156
msgid ""
-"You can use this restrictive blocklist manually e.g. for guest wifi or "
-"kidsafe configurations."
+"You can use this restrictive blocklist e.g. for guest wifi or kidsafe "
+"configurations."
msgstr ""
"この制約の厳しいブロックリストを、ゲスト WiFi や子供の安全を守る設定などに手"
"動で利用することができます。"
diff --git a/applications/luci-app-adblock/po/pt-br/adblock.po b/applications/luci-app-adblock/po/pt-br/adblock.po
index 3a0658b74b..389797a8ee 100644
--- a/applications/luci-app-adblock/po/pt-br/adblock.po
+++ b/applications/luci-app-adblock/po/pt-br/adblock.po
@@ -12,11 +12,11 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
"Language: pt_BR\n"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:143
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:154
msgid "'Jail' Blocklist Creation"
msgstr "'Enjaule' Criação de Lista Negra"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:68
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:70
msgid ""
"<b>Caution:</b> To prevent OOM exceptions on low memory devices with less "
"than 64 MB free RAM, please only select a few of them!"
@@ -24,8 +24,13 @@ msgstr ""
"<b>Cudiado:</b> Selecione apenas alguns para evitar erros de falta de "
"memória em dispositivos com menos que 64MB de RAM livres!"
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:86
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+msgid "Action"
+msgstr ""
+
#: applications/luci-app-adblock/luasrc/controller/adblock.lua:17
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:9
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:10
msgid "Adblock"
msgstr "Adblock"
@@ -43,23 +48,41 @@ msgstr ""
"Atraso de gatilho adicional em segundos antes do processamento do adblock "
"começar."
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:20
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:23
msgid "Advanced"
msgstr "Avançado"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:86
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:85
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+msgid "Answer"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:88
msgid "Archive Categories"
msgstr "Categorias Arquivadas"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:123
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:116
msgid "Backup Directory"
msgstr "Diretório da cópia de segurança"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:130
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:123
msgid "Backup Mode"
msgstr "Modo de Backup"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:67
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:106
+msgid "Blacklist"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:274
+msgid "Blocked DNS Queries"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:30
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:73
+msgid "Blocked Domain"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:69
msgid "Blocklist Sources"
msgstr "Fontes de listas de bloqueio"
@@ -67,7 +90,7 @@ msgstr "Fontes de listas de bloqueio"
msgid "Blocklist not found!"
msgstr "Lista preta não encontrada!"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:144
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:155
msgid ""
"Builds an additional 'Jail' list (/tmp/adb_list.jail) to block access to all "
"domains except those listed in the whitelist file."
@@ -75,7 +98,7 @@ msgstr ""
"Cria uma lista adicional (/tmp/adb_list.jail) para bloquear o acesso a todos "
"os domínios exceto aqueles listados na lista branca."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:47
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:48
msgid ""
"Choose 'none' to disable automatic startups, 'timed' to use a classic "
"timeout (default 30 sec.) or select another trigger interface."
@@ -84,18 +107,32 @@ msgstr ""
"usar o estouro de tempo clássico (padrão 30 segundos) ou outro gatilho pela "
"interface."
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:83
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+msgid "Client"
+msgstr ""
+
#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:59
msgid "Collecting data..."
msgstr "Coletando dados..."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:10
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:11
msgid ""
"Configuration of the adblock package to block ad/abuse domains by using DNS."
msgstr ""
"Configuração do pacote adblock para bloquear, usando o DNS, domínios que "
"distribuem propagandas abusivas."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:119
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:25
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:27
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:29
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:68
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:70
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:72
+msgid "Count"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:113
msgid ""
"Create compressed blocklist backups, they will be used in case of download "
"errors or during startup in backup mode."
@@ -104,7 +141,7 @@ msgstr ""
"usadas em caso de falha ao baixar novas listas ou ao iniciar em modo de "
"backup."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:23
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:24
#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:159
msgid "DNS Backend (DNS Directory)"
msgstr "Serviço DNS (Diretório DNS)"
@@ -113,11 +150,20 @@ msgstr "Serviço DNS (Diretório DNS)"
msgid "DNS Directory"
msgstr "Diretório DNS"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:84
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:20
+msgid "DNS Query Report"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:81
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+msgid "Date"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:86
msgid "Description"
msgstr "Descrição"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:131
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:124
msgid ""
"Do not automatically update blocklists during startup, use blocklist backups "
"instead."
@@ -125,7 +171,18 @@ msgstr ""
"Não atualize as listas de bloqueio automaticamente durante o início, use o "
"backup das listas como alternativa."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:34
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:28
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:71
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:84
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+msgid "Domain"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:294
+msgid "Domain/Client/Date/Time"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:35
msgid "Download Utility"
msgstr "Ferramenta para Baixar"
@@ -133,19 +190,19 @@ msgstr "Ferramenta para Baixar"
msgid "Download Utility (SSL Library)"
msgstr "Utilitário de Download (Biblioteca SSL)"
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:21
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:24
msgid "Edit Blacklist"
msgstr "Editar Lista de Bloqueio"
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:23
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:26
msgid "Edit Configuration"
msgstr "Editar Configuração"
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:22
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:25
msgid "Edit Whitelist"
msgstr "Editar Lista Permitida"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:154
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:147
msgid "Email Notification"
msgstr "Notificação por Email"
@@ -153,45 +210,55 @@ msgstr "Notificação por Email"
msgid "Email Notification Count"
msgstr "Quantidade para Notificação por Email"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:19
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:20
msgid "Enable Adblock"
msgstr "Habilitar adblock"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:118
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:112
msgid "Enable Blocklist Backup"
msgstr "Habilitar cópia de segurança da lista de bloqueio"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:114
-msgid ""
-"Enable memory intense overall sort / duplicate removal on low memory devices "
-"(&lt; 64 MB free RAM)"
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:135
+msgid "Enable DNS Query Report"
msgstr ""
-"Habilita a remoção de entradas duplicadas em dispositivos com pouca memória "
-"(&lt; 64 MB de memória RAM livre)"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:96
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:98
msgid "Enable verbose debug logging in case of any processing error."
msgstr ""
"Habilita os registros de depuração detalhados em caso de qualquer erro de "
"processamento."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:71
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:73
msgid "Enabled"
msgstr "Habilitado"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:92
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:262
+msgid "End Date"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:94
msgid "Extra Options"
msgstr "Opções adicionais"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:149
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:302
+msgid "Filter"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:292
+msgid ""
+"Filter the DNS Query result set for a particular domain, client or time "
+"frame."
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:183
msgid "Flush DNS Cache"
msgstr "Limpar cache DNS"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:150
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:184
msgid "Flush DNS Cache after adblock processing."
msgstr "Limpar cache DNS depois do processamento do adblock."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:11
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:12
msgid ""
"For further information <a href=\"%s\" target=\"_blank\">check the online "
"documentation</a>"
@@ -199,7 +266,7 @@ msgstr ""
"Para mais informações <a href=\"%s\" target=\"_blank\">veja a documentação "
"externa</a>"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:138
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:130
msgid ""
"For further performance improvements you can raise this value, e.g. '8' or "
"'16' should be safe."
@@ -211,14 +278,16 @@ msgstr ""
msgid "Force Local DNS"
msgstr "Force o DNS local"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:113
-msgid "Force Overall Sort"
-msgstr "Force Tipo Geral"
-
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:173
msgid "Full path to the whitelist file."
msgstr "Caminho completo para a lista branca."
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:136
+msgid ""
+"Gather dns related network traffic via tcpdump to provide a DNS Query Report "
+"on demand."
+msgstr ""
+
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:10
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:9
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:10
@@ -229,7 +298,11 @@ msgstr "Arquivo de entrada não encontrado, por favor cheque sua configuração.
msgid "Last Run"
msgstr "Última Execução"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:46
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:307
+msgid "Latest DNS Queries"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:47
msgid ""
"List of available network interfaces. Usually the startup will be triggered "
"by the 'wan' interface."
@@ -237,35 +310,45 @@ msgstr ""
"Lista das interfaces de redes disponíveis. Normalmente, o início será "
"desencadeado pela interface 'wan'."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:24
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:25
msgid ""
"List of supported DNS backends with their default list export directory."
msgstr ""
"Lista dos serviços DNS suportados com seu diretório padrão de exportação de "
"lista."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:35
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:36
msgid "List of supported and fully pre-configured download utilities."
msgstr "Lista de ferramentas suportadas para baixar listas."
#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:21
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:221
#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:90
msgid "Loading"
msgstr "Carregando"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:100
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:22
+msgid "Logfile"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:101
msgid "Low Priority Service"
msgstr "Serviço de Baixa Prioridade"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:136
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:128
msgid "Max. Download Queue"
msgstr "Tamanho Máximo da Fila"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:80
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:26
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:69
+msgid "Name / IP-Address"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:82
msgid "No"
msgstr "Não"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:93
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:95
msgid ""
"Options for further tweaking in case the defaults are not suitable for you."
msgstr ""
@@ -296,16 +379,19 @@ msgstr ""
msgid "Please edit this file directly in a terminal session."
msgstr "Por favor edite esse arquivo direto em uma sessão de terminal."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:156
-msgid ""
-"Please note: this needs additional 'msmtp' package installation and setup."
-msgstr "Nota: isto exige a instalação e configuração do pacote 'msmtp'."
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:149
+msgid "Please note: this needs manual 'msmtp' package installation and setup."
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:137
+msgid "Please note: this needs manual 'tcpdump-mini' package installation."
+msgstr ""
#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:52
msgid "Query"
msgstr "Consulta"
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:24
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:27
msgid "Query domains"
msgstr "Consulta de domínios"
@@ -336,6 +422,44 @@ msgstr "Atualizar"
msgid "Refresh Blocklist Sources"
msgstr "Atualizar as Fontes de Lista Negra"
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:281
+msgid "Refresh Report"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:211
+msgid "Report Chunk Count"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:218
+msgid "Report Chunk Size"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:140
+msgid "Report Directory"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:188
+msgid "Report Interface"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:205
+msgid "Report Listen Port(s)"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:212
+msgid "Report chunk count used by tcpdump (default '5')."
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:219
+msgid "Report chunk size used by tcpdump in MB (default '1')."
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:189
+msgid ""
+"Reporting interface used by tcpdump, set to 'any' for multiple interfaces "
+"(default 'br-lan')."
+msgstr ""
+
#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:31
msgid "Resume"
msgstr "Continuar"
@@ -344,7 +468,7 @@ msgstr "Continuar"
msgid "Runtime Information"
msgstr "Informação de execução"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:74
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:76
msgid "SSL req."
msgstr "Req. de SSL"
@@ -354,7 +478,7 @@ msgstr "Req. de SSL"
msgid "Save"
msgstr "Salvar"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:155
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:148
msgid ""
"Send notification emails in case of a processing error or if domain count is "
"&le; 0."
@@ -362,7 +486,7 @@ msgstr ""
"Enviar notificações por email se ocorrer um erro de processamento ou se a "
"contagem por domínio for menor que 0."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:101
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:102
msgid ""
"Set the nice level to 'low priority' and the adblock background processing "
"will take less resources from the system."
@@ -370,15 +494,22 @@ msgstr ""
"Define o nível de prioridade para 'baixa', reduzindo o impacto do "
"processamento em segundo plano do adblock no seu sistema."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:137
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:129
msgid ""
"Size of the download queue to handle downloads &amp; list processing in "
-"parallel (default '4')."
+"parallel (default '8')."
msgstr ""
-"Tamanho da fila responsável por baixar e processamento em paralelo (padrão "
-"'4')."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:45
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:206
+msgid ""
+"Space separated list of reporting port(s) used by tcpdump (default: '53')."
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:256
+msgid "Start Date"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:46
msgid "Startup Trigger"
msgstr "Gatilho de Iniciação"
@@ -392,13 +523,17 @@ msgstr "Suspender"
msgid "Suspend / Resume Adblock"
msgstr "Suspender / Resumir adblock"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:124
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:117
msgid ""
-"Target directory for adblock backups. Please use only non-volatile disks, e."
+"Target directory for adblock backups. Please use only a non-volatile disk, e."
"g. an external usb stick."
msgstr ""
-"Diretório para cópias de segurança do adblock. Use somente destinos não "
-"voláteis, como dispositivos de armazenamento USB."
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:141
+msgid ""
+"Target directory for dns related report files. Please use preferably a non-"
+"volatile disk, e.g. an external usb stick."
+msgstr ""
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:168
msgid "Target directory for the generated blocklist 'adb_list.overall'."
@@ -415,7 +550,11 @@ msgstr ""
msgid "The syslog output, pre-filtered for adblock related messages only."
msgstr "Mensagens do syslog relacionadas ao adblock."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:102
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:103
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:190
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:207
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:213
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:220
msgid "This change requires a manual service stop/re-start to take effect."
msgstr "Esta mudança requer um reinício manual do serviço para ser efetivada."
@@ -445,7 +584,12 @@ msgstr ""
"Esse formulário permite que você consulte listas de blocos ativos para "
"certos domínios, e.x. para listas de permissão."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:25
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:82
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+msgid "Time"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:26
msgid ""
"To overwrite the default path use the 'DNS Directory' option in the extra "
"section below."
@@ -453,37 +597,43 @@ msgstr ""
"Para sobrescrever o caminho padrão, use a opção 'Diretório DNS' na seção "
"extra abaixo."
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:287
+msgid "Top 10 Reporting"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:268
+msgid "Total DNS Queries"
+msgstr ""
+
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:178
msgid "Trigger Delay"
msgstr "Atraso no gatilho"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:95
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:97
msgid "Verbose Debug Logging"
msgstr "Registros de Depuração Detalhados"
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:19
-msgid "View Logfile"
-msgstr "Ver arquivo de log"
-
#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:22
msgid "Waiting for command to complete..."
msgstr "Aguardando por comando para completar..."
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:102
+msgid "Whitelist"
+msgstr ""
+
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:172
msgid "Whitelist File"
msgstr "Lista Branca"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:78
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:80
msgid "Yes"
msgstr "Sim"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:145
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:156
msgid ""
-"You can use this restrictive blocklist manually e.g. for guest wifi or "
-"kidsafe configurations."
+"You can use this restrictive blocklist e.g. for guest wifi or kidsafe "
+"configurations."
msgstr ""
-"Você pode usar esta lista de bloqueio restritiva para, por exemplo, redes de "
-"convidados ou para crianças."
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:162
msgid ""
@@ -492,3 +642,41 @@ msgid ""
msgstr ""
"ex: para receber notificação por email a cada atualização do adblock, ajuste "
"este valor para 150000."
+
+#~ msgid ""
+#~ "Enable memory intense overall sort / duplicate removal on low memory "
+#~ "devices (&lt; 64 MB free RAM)"
+#~ msgstr ""
+#~ "Habilita a remoção de entradas duplicadas em dispositivos com pouca "
+#~ "memória (&lt; 64 MB de memória RAM livre)"
+
+#~ msgid "Force Overall Sort"
+#~ msgstr "Force Tipo Geral"
+
+#~ msgid ""
+#~ "Please note: this needs additional 'msmtp' package installation and setup."
+#~ msgstr "Nota: isto exige a instalação e configuração do pacote 'msmtp'."
+
+#~ msgid ""
+#~ "Size of the download queue to handle downloads &amp; list processing in "
+#~ "parallel (default '4')."
+#~ msgstr ""
+#~ "Tamanho da fila responsável por baixar e processamento em paralelo "
+#~ "(padrão '4')."
+
+#~ msgid ""
+#~ "Target directory for adblock backups. Please use only non-volatile disks, "
+#~ "e.g. an external usb stick."
+#~ msgstr ""
+#~ "Diretório para cópias de segurança do adblock. Use somente destinos não "
+#~ "voláteis, como dispositivos de armazenamento USB."
+
+#~ msgid "View Logfile"
+#~ msgstr "Ver arquivo de log"
+
+#~ msgid ""
+#~ "You can use this restrictive blocklist manually e.g. for guest wifi or "
+#~ "kidsafe configurations."
+#~ msgstr ""
+#~ "Você pode usar esta lista de bloqueio restritiva para, por exemplo, redes "
+#~ "de convidados ou para crianças."
diff --git a/applications/luci-app-adblock/po/ru/adblock.po b/applications/luci-app-adblock/po/ru/adblock.po
index dad07b7c65..2eebc37d68 100644
--- a/applications/luci-app-adblock/po/ru/adblock.po
+++ b/applications/luci-app-adblock/po/ru/adblock.po
@@ -15,11 +15,11 @@ msgstr ""
"Project-Info: Это технический перевод, не дословный. Главное-удобный русский "
"интерфейс, все проверялось в графическом режиме, совместим с другими apps\n"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:143
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:154
msgid "'Jail' Blocklist Creation"
msgstr "Создание Черного<br />списка 'Jail'"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:68
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:70
msgid ""
"<b>Caution:</b> To prevent OOM exceptions on low memory devices with less "
"than 64 MB free RAM, please only select a few of them!"
@@ -27,8 +27,13 @@ msgstr ""
"<b>Внимание:</b> Для предотвращения переполнения ОЗУ, на устройствахс ОЗУ "
"менее 64MB, выбирайте только необходимый минимум списков!"
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:86
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+msgid "Action"
+msgstr ""
+
#: applications/luci-app-adblock/luasrc/controller/adblock.lua:17
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:9
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:10
msgid "Adblock"
msgstr "AdBlock"
@@ -44,23 +49,41 @@ msgstr "Версия Adblock"
msgid "Additional trigger delay in seconds before adblock processing begins."
msgstr "Дополнительная задержка в секундах до начала работы Adblock."
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:20
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:23
msgid "Advanced"
msgstr "Дополнительно"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:86
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:85
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+msgid "Answer"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:88
msgid "Archive Categories"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:123
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:116
msgid "Backup Directory"
msgstr "Папка для бэкапа"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:130
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:123
msgid "Backup Mode"
msgstr "Режим сохранения бекапа"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:67
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:106
+msgid "Blacklist"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:274
+msgid "Blocked DNS Queries"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:30
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:73
+msgid "Blocked Domain"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:69
msgid "Blocklist Sources"
msgstr "Источники списков блокировок"
@@ -68,13 +91,13 @@ msgstr "Источники списков блокировок"
msgid "Blocklist not found!"
msgstr "Список блокировок не найден!"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:144
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:155
msgid ""
"Builds an additional 'Jail' list (/tmp/adb_list.jail) to block access to all "
"domains except those listed in the whitelist file."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:47
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:48
msgid ""
"Choose 'none' to disable automatic startups, 'timed' to use a classic "
"timeout (default 30 sec.) or select another trigger interface."
@@ -83,18 +106,32 @@ msgstr ""
"использовать стандартную задержку (по умолчанию 30 сек.) или выберите другой "
"интерфейс для запуска."
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:83
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+msgid "Client"
+msgstr ""
+
#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:59
msgid "Collecting data..."
msgstr "Сбор данных..."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:10
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:11
msgid ""
"Configuration of the adblock package to block ad/abuse domains by using DNS."
msgstr ""
"Настройка Adblock. Приложения для блокировки ненадежных или добавления "
"доверенных доменов используя DNS. "
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:119
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:25
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:27
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:29
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:68
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:70
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:72
+msgid "Count"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:113
msgid ""
"Create compressed blocklist backups, they will be used in case of download "
"errors or during startup in backup mode."
@@ -102,7 +139,7 @@ msgstr ""
"Создание сжатых резервных копий списков блокировок, они будут использоваться "
"в случае ошибок загрузки или при запуске в ручном режиме."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:23
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:24
#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:159
msgid "DNS Backend (DNS Directory)"
msgstr "DNS бэкенд (папка DNS)"
@@ -111,11 +148,20 @@ msgstr "DNS бэкенд (папка DNS)"
msgid "DNS Directory"
msgstr "Папка DNS"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:84
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:20
+msgid "DNS Query Report"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:81
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+msgid "Date"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:86
msgid "Description"
msgstr "Описание"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:131
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:124
msgid ""
"Do not automatically update blocklists during startup, use blocklist backups "
"instead."
@@ -123,7 +169,18 @@ msgstr ""
"Не обновлять списки блокировок автоматически во время запуска, вместо этого "
"использовать резервные копии списков блокировок."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:34
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:28
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:71
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:84
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+msgid "Domain"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:294
+msgid "Domain/Client/Date/Time"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:35
msgid "Download Utility"
msgstr "Утилита для скачивания"
@@ -131,19 +188,19 @@ msgstr "Утилита для скачивания"
msgid "Download Utility (SSL Library)"
msgstr "Утилита для скачивания (с библиотекой SSL)"
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:21
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:24
msgid "Edit Blacklist"
msgstr "Редактировать Черный список"
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:23
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:26
msgid "Edit Configuration"
msgstr "Редактировать config файл"
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:22
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:25
msgid "Edit Whitelist"
msgstr "Редактировать Белый список"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:154
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:147
msgid "Email Notification"
msgstr "Email уведомления"
@@ -151,44 +208,53 @@ msgstr "Email уведомления"
msgid "Email Notification Count"
msgstr "Кол-во email уведомлений"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:19
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:20
msgid "Enable Adblock"
msgstr "Включить Adblock"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:118
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:112
msgid "Enable Blocklist Backup"
msgstr "Бэкап списка блокировок"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:114
-msgid ""
-"Enable memory intense overall sort / duplicate removal on low memory devices "
-"(&lt; 64 MB free RAM)"
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:135
+msgid "Enable DNS Query Report"
msgstr ""
-"Включить полную сортировку / удаление дубликатов в памяти. Используйте на "
-"устройствах с низким объемом памяти (&lt; 64 MB свободной оперативной "
-"памяти)."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:96
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:98
msgid "Enable verbose debug logging in case of any processing error."
msgstr "Включить подробное ведение журнала отладки в случае ошибок обработки."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:71
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:73
msgid "Enabled"
msgstr "Включено"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:92
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:262
+msgid "End Date"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:94
msgid "Extra Options"
msgstr "Дополнительные настройки"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:149
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:302
+msgid "Filter"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:292
+msgid ""
+"Filter the DNS Query result set for a particular domain, client or time "
+"frame."
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:183
msgid "Flush DNS Cache"
msgstr "Очистка кэша DNS"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:150
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:184
msgid "Flush DNS Cache after adblock processing."
msgstr "Очистка DNS-кэша после обработки Adblock-ом."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:11
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:12
msgid ""
"For further information <a href=\"%s\" target=\"_blank\">check the online "
"documentation</a>"
@@ -196,7 +262,7 @@ msgstr ""
"<br />Для получения дополнительной информации <a href=\"%s\" target=\"_blank"
"\"> смотрите онлайн документацию</a>."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:138
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:130
msgid ""
"For further performance improvements you can raise this value, e.g. '8' or "
"'16' should be safe."
@@ -208,14 +274,16 @@ msgstr ""
msgid "Force Local DNS"
msgstr "Локальный DNS"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:113
-msgid "Force Overall Sort"
-msgstr "Принудительная полная сортировка"
-
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:173
msgid "Full path to the whitelist file."
msgstr "Полный путь к файлу Белого списка."
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:136
+msgid ""
+"Gather dns related network traffic via tcpdump to provide a DNS Query Report "
+"on demand."
+msgstr ""
+
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:10
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:9
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:10
@@ -226,41 +294,55 @@ msgstr "Config файл не найден, настройте config файл."
msgid "Last Run"
msgstr "Последний запуск"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:46
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:307
+msgid "Latest DNS Queries"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:47
msgid ""
"List of available network interfaces. Usually the startup will be triggered "
"by the 'wan' interface."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:24
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:25
msgid ""
"List of supported DNS backends with their default list export directory."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:35
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:36
msgid "List of supported and fully pre-configured download utilities."
msgstr ""
"Список поддерживаемых и полностью предварительно настроенных утилит для "
"скачивания."
#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:21
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:221
#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:90
msgid "Loading"
msgstr "Загрузка"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:100
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:22
+msgid "Logfile"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:101
msgid "Low Priority Service"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:136
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:128
msgid "Max. Download Queue"
msgstr "Максимальная очередь загрузки"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:80
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:26
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:69
+msgid "Name / IP-Address"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:82
msgid "No"
msgstr "Нет"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:93
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:95
msgid ""
"Options for further tweaking in case the defaults are not suitable for you."
msgstr ""
@@ -290,16 +372,19 @@ msgstr ""
msgid "Please edit this file directly in a terminal session."
msgstr "Редактируйте данный файл только в терминале."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:156
-msgid ""
-"Please note: this needs additional 'msmtp' package installation and setup."
-msgstr "Внимание: это потребует дополнительной установки пакета 'msmtp'."
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:149
+msgid "Please note: this needs manual 'msmtp' package installation and setup."
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:137
+msgid "Please note: this needs manual 'tcpdump-mini' package installation."
+msgstr ""
#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:52
msgid "Query"
msgstr "Запрос"
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:24
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:27
msgid "Query domains"
msgstr "Запрос доменов"
@@ -326,6 +411,44 @@ msgstr ""
msgid "Refresh Blocklist Sources"
msgstr ""
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:281
+msgid "Refresh Report"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:211
+msgid "Report Chunk Count"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:218
+msgid "Report Chunk Size"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:140
+msgid "Report Directory"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:188
+msgid "Report Interface"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:205
+msgid "Report Listen Port(s)"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:212
+msgid "Report chunk count used by tcpdump (default '5')."
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:219
+msgid "Report chunk size used by tcpdump in MB (default '1')."
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:189
+msgid ""
+"Reporting interface used by tcpdump, set to 'any' for multiple interfaces "
+"(default 'br-lan')."
+msgstr ""
+
#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:31
msgid "Resume"
msgstr "Возобновить"
@@ -334,7 +457,7 @@ msgstr "Возобновить"
msgid "Runtime Information"
msgstr "Информация о состоянии"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:74
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:76
msgid "SSL req."
msgstr "Запрос SSL"
@@ -344,25 +467,34 @@ msgstr "Запрос SSL"
msgid "Save"
msgstr "Сохранить"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:155
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:148
msgid ""
"Send notification emails in case of a processing error or if domain count is "
"&le; 0."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:101
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:102
msgid ""
"Set the nice level to 'low priority' and the adblock background processing "
"will take less resources from the system."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:137
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:129
msgid ""
"Size of the download queue to handle downloads &amp; list processing in "
-"parallel (default '4')."
+"parallel (default '8')."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:45
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:206
+msgid ""
+"Space separated list of reporting port(s) used by tcpdump (default: '53')."
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:256
+msgid "Start Date"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:46
msgid "Startup Trigger"
msgstr "Триггер запуска"
@@ -376,13 +508,17 @@ msgstr "Приостановить"
msgid "Suspend / Resume Adblock"
msgstr "Приостановить / Возобновить Adblock"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:124
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:117
msgid ""
-"Target directory for adblock backups. Please use only non-volatile disks, e."
+"Target directory for adblock backups. Please use only a non-volatile disk, e."
"g. an external usb stick."
msgstr ""
-"Папка для бэкапов списков блокировок. Используйте такие накопители, как usb "
-"флешка."
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:141
+msgid ""
+"Target directory for dns related report files. Please use preferably a non-"
+"volatile disk, e.g. an external usb stick."
+msgstr ""
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:168
msgid "Target directory for the generated blocklist 'adb_list.overall'."
@@ -400,7 +536,11 @@ msgstr ""
msgid "The syslog output, pre-filtered for adblock related messages only."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:102
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:103
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:190
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:207
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:213
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:220
msgid "This change requires a manual service stop/re-start to take effect."
msgstr ""
@@ -430,7 +570,12 @@ msgstr ""
"Данное поле позволяет запросить домены для конкретных списков, например для "
"Белого списка."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:25
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:82
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+msgid "Time"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:26
msgid ""
"To overwrite the default path use the 'DNS Directory' option in the extra "
"section below."
@@ -438,37 +583,43 @@ msgstr ""
"Чтобы заменить путь по умолчанию, используйте пункт 'Папка DNS' в разделе "
"'Дополнительные настройки'."
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:287
+msgid "Top 10 Reporting"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:268
+msgid "Total DNS Queries"
+msgstr ""
+
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:178
msgid "Trigger Delay"
msgstr "Задержка запуска"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:95
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:97
msgid "Verbose Debug Logging"
msgstr "Подробный журнал отладки"
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:19
-msgid "View Logfile"
-msgstr "Системный журнал"
-
#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:22
msgid "Waiting for command to complete..."
msgstr "Ожидание завершения выполнения команды..."
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:102
+msgid "Whitelist"
+msgstr ""
+
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:172
msgid "Whitelist File"
msgstr "Файл Белого списка"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:78
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:80
msgid "Yes"
msgstr "Да"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:145
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:156
msgid ""
-"You can use this restrictive blocklist manually e.g. for guest wifi or "
-"kidsafe configurations."
+"You can use this restrictive blocklist e.g. for guest wifi or kidsafe "
+"configurations."
msgstr ""
-"Вы можете вручную настраивать и использовать этот Черный список, например "
-"для гостевой wifi сети или режима родительского контроля."
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:162
msgid ""
@@ -477,3 +628,35 @@ msgid ""
msgstr ""
"например, чтобы получать email уведомления при каждом обновлении Adblock-а "
"установите значение 150000."
+
+#~ msgid ""
+#~ "Enable memory intense overall sort / duplicate removal on low memory "
+#~ "devices (&lt; 64 MB free RAM)"
+#~ msgstr ""
+#~ "Включить полную сортировку / удаление дубликатов в памяти. Используйте на "
+#~ "устройствах с низким объемом памяти (&lt; 64 MB свободной оперативной "
+#~ "памяти)."
+
+#~ msgid "Force Overall Sort"
+#~ msgstr "Принудительная полная сортировка"
+
+#~ msgid ""
+#~ "Please note: this needs additional 'msmtp' package installation and setup."
+#~ msgstr "Внимание: это потребует дополнительной установки пакета 'msmtp'."
+
+#~ msgid ""
+#~ "Target directory for adblock backups. Please use only non-volatile disks, "
+#~ "e.g. an external usb stick."
+#~ msgstr ""
+#~ "Папка для бэкапов списков блокировок. Используйте такие накопители, как "
+#~ "usb флешка."
+
+#~ msgid "View Logfile"
+#~ msgstr "Системный журнал"
+
+#~ msgid ""
+#~ "You can use this restrictive blocklist manually e.g. for guest wifi or "
+#~ "kidsafe configurations."
+#~ msgstr ""
+#~ "Вы можете вручную настраивать и использовать этот Черный список, например "
+#~ "для гостевой wifi сети или режима родительского контроля."
diff --git a/applications/luci-app-adblock/po/sv/adblock.po b/applications/luci-app-adblock/po/sv/adblock.po
index 811182f421..680e038bdc 100644
--- a/applications/luci-app-adblock/po/sv/adblock.po
+++ b/applications/luci-app-adblock/po/sv/adblock.po
@@ -1,18 +1,23 @@
msgid ""
msgstr "Content-Type: text/plain; charset=UTF-8\n"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:143
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:154
msgid "'Jail' Blocklist Creation"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:68
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:70
msgid ""
"<b>Caution:</b> To prevent OOM exceptions on low memory devices with less "
"than 64 MB free RAM, please only select a few of them!"
msgstr ""
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:86
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+msgid "Action"
+msgstr ""
+
#: applications/luci-app-adblock/luasrc/controller/adblock.lua:17
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:9
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:10
msgid "Adblock"
msgstr "Adblock"
@@ -28,23 +33,41 @@ msgstr "Version av Adblock"
msgid "Additional trigger delay in seconds before adblock processing begins."
msgstr ""
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:20
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:23
msgid "Advanced"
msgstr "Avancerat"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:86
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:85
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+msgid "Answer"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:88
msgid "Archive Categories"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:123
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:116
msgid "Backup Directory"
msgstr "Säkerhetskopiera mapp"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:130
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:123
msgid "Backup Mode"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:67
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:106
+msgid "Blacklist"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:274
+msgid "Blocked DNS Queries"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:30
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:73
+msgid "Blocked Domain"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:69
msgid "Blocklist Sources"
msgstr "Källor för blockeringslistor"
@@ -52,13 +75,13 @@ msgstr "Källor för blockeringslistor"
msgid "Blocklist not found!"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:144
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:155
msgid ""
"Builds an additional 'Jail' list (/tmp/adb_list.jail) to block access to all "
"domains except those listed in the whitelist file."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:47
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:48
msgid ""
"Choose 'none' to disable automatic startups, 'timed' to use a classic "
"timeout (default 30 sec.) or select another trigger interface."
@@ -67,24 +90,38 @@ msgstr ""
"använda ett klassiskt avbrott (30 sek. är standard) eller välj ett annat "
"utlösande gränssnitt."
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:83
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+msgid "Client"
+msgstr ""
+
#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:59
msgid "Collecting data..."
msgstr "Samlar in data..."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:10
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:11
msgid ""
"Configuration of the adblock package to block ad/abuse domains by using DNS."
msgstr ""
"Konfiguration av paketet adblock för att blockera annons/otillåtna domäner "
"genom att använda DNS."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:119
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:25
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:27
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:29
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:68
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:70
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:72
+msgid "Count"
+msgstr "Räkna"
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:113
msgid ""
"Create compressed blocklist backups, they will be used in case of download "
"errors or during startup in backup mode."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:23
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:24
#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:159
msgid "DNS Backend (DNS Directory)"
msgstr "DNS-bakände (DNS-mapp)"
@@ -93,11 +130,20 @@ msgstr "DNS-bakände (DNS-mapp)"
msgid "DNS Directory"
msgstr "DNS-mapp"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:84
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:20
+msgid "DNS Query Report"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:81
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+msgid "Date"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:86
msgid "Description"
msgstr "Beskrivning"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:131
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:124
msgid ""
"Do not automatically update blocklists during startup, use blocklist backups "
"instead."
@@ -105,7 +151,18 @@ msgstr ""
"Uppdatera inte automatiskt blockeringlistor vid uppstarten, använd "
"säkerhetskopierade blockeringslistor istället."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:34
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:28
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:71
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:84
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+msgid "Domain"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:294
+msgid "Domain/Client/Date/Time"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:35
msgid "Download Utility"
msgstr ""
@@ -113,19 +170,19 @@ msgstr ""
msgid "Download Utility (SSL Library)"
msgstr "Nerladdningsprogram (SSL-bibliotek)"
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:21
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:24
msgid "Edit Blacklist"
msgstr "Redigera svartlista"
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:23
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:26
msgid "Edit Configuration"
msgstr "Redigerar konfigurationen"
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:22
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:25
msgid "Edit Whitelist"
msgstr "Redigera vitlista"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:154
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:147
msgid "Email Notification"
msgstr ""
@@ -133,47 +190,59 @@ msgstr ""
msgid "Email Notification Count"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:19
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:20
msgid "Enable Adblock"
msgstr "Aktivera adblock"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:118
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:112
msgid "Enable Blocklist Backup"
msgstr "Aktivera säkerhetskopiering av blockeringslistan"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:114
-msgid ""
-"Enable memory intense overall sort / duplicate removal on low memory devices "
-"(&lt; 64 MB free RAM)"
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:135
+msgid "Enable DNS Query Report"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:96
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:98
msgid "Enable verbose debug logging in case of any processing error."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:71
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:73
msgid "Enabled"
msgstr "Aktiverad"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:92
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:262
+msgid "End Date"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:94
msgid "Extra Options"
msgstr "Extra alternativ"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:149
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:302
+msgid "Filter"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:292
+msgid ""
+"Filter the DNS Query result set for a particular domain, client or time "
+"frame."
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:183
msgid "Flush DNS Cache"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:150
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:184
msgid "Flush DNS Cache after adblock processing."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:11
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:12
msgid ""
"For further information <a href=\"%s\" target=\"_blank\">check the online "
"documentation</a>"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:138
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:130
msgid ""
"For further performance improvements you can raise this value, e.g. '8' or "
"'16' should be safe."
@@ -183,14 +252,16 @@ msgstr ""
msgid "Force Local DNS"
msgstr "Tvinga lokal DNS"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:113
-msgid "Force Overall Sort"
-msgstr ""
-
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:173
msgid "Full path to the whitelist file."
msgstr ""
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:136
+msgid ""
+"Gather dns related network traffic via tcpdump to provide a DNS Query Report "
+"on demand."
+msgstr ""
+
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:10
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:9
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:10
@@ -202,39 +273,53 @@ msgstr ""
msgid "Last Run"
msgstr "Kördes senast"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:46
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:307
+msgid "Latest DNS Queries"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:47
msgid ""
"List of available network interfaces. Usually the startup will be triggered "
"by the 'wan' interface."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:24
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:25
msgid ""
"List of supported DNS backends with their default list export directory."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:35
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:36
msgid "List of supported and fully pre-configured download utilities."
msgstr ""
#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:21
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:221
#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:90
msgid "Loading"
msgstr "Laddar"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:100
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:22
+msgid "Logfile"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:101
msgid "Low Priority Service"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:136
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:128
msgid "Max. Download Queue"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:80
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:26
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:69
+msgid "Name / IP-Address"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:82
msgid "No"
msgstr "Nej"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:93
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:95
msgid ""
"Options for further tweaking in case the defaults are not suitable for you."
msgstr ""
@@ -260,16 +345,19 @@ msgstr ""
msgid "Please edit this file directly in a terminal session."
msgstr "Vänligen redigera den här filen direkt i en terminal-session."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:156
-msgid ""
-"Please note: this needs additional 'msmtp' package installation and setup."
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:149
+msgid "Please note: this needs manual 'msmtp' package installation and setup."
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:137
+msgid "Please note: this needs manual 'tcpdump-mini' package installation."
msgstr ""
#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:52
msgid "Query"
msgstr "Fråga"
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:24
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:27
msgid "Query domains"
msgstr "Fråga efter domäner"
@@ -296,6 +384,44 @@ msgstr ""
msgid "Refresh Blocklist Sources"
msgstr ""
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:281
+msgid "Refresh Report"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:211
+msgid "Report Chunk Count"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:218
+msgid "Report Chunk Size"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:140
+msgid "Report Directory"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:188
+msgid "Report Interface"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:205
+msgid "Report Listen Port(s)"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:212
+msgid "Report chunk count used by tcpdump (default '5')."
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:219
+msgid "Report chunk size used by tcpdump in MB (default '1')."
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:189
+msgid ""
+"Reporting interface used by tcpdump, set to 'any' for multiple interfaces "
+"(default 'br-lan')."
+msgstr ""
+
#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:31
msgid "Resume"
msgstr "Återuppta"
@@ -304,7 +430,7 @@ msgstr "Återuppta"
msgid "Runtime Information"
msgstr "Information om körtid"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:74
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:76
msgid "SSL req."
msgstr "SSL-rek."
@@ -314,25 +440,34 @@ msgstr "SSL-rek."
msgid "Save"
msgstr "Spara"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:155
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:148
msgid ""
"Send notification emails in case of a processing error or if domain count is "
"&le; 0."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:101
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:102
msgid ""
"Set the nice level to 'low priority' and the adblock background processing "
"will take less resources from the system."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:137
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:129
msgid ""
"Size of the download queue to handle downloads &amp; list processing in "
-"parallel (default '4')."
+"parallel (default '8')."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:45
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:206
+msgid ""
+"Space separated list of reporting port(s) used by tcpdump (default: '53')."
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:256
+msgid "Start Date"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:46
msgid "Startup Trigger"
msgstr "Uppstartslösare"
@@ -346,12 +481,18 @@ msgstr "Stäng av"
msgid "Suspend / Resume Adblock"
msgstr "Upphäv / Återuppta adblock"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:124
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:117
msgid ""
-"Target directory for adblock backups. Please use only non-volatile disks, e."
+"Target directory for adblock backups. Please use only a non-volatile disk, e."
"g. an external usb stick."
msgstr ""
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:141
+msgid ""
+"Target directory for dns related report files. Please use preferably a non-"
+"volatile disk, e.g. an external usb stick."
+msgstr ""
+
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:168
msgid "Target directory for the generated blocklist 'adb_list.overall'."
msgstr ""
@@ -366,7 +507,11 @@ msgstr ""
msgid "The syslog output, pre-filtered for adblock related messages only."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:102
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:103
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:190
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:207
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:213
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:220
msgid "This change requires a manual service stop/re-start to take effect."
msgstr ""
@@ -394,40 +539,53 @@ msgid ""
"for whitelisting."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:25
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:82
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+msgid "Time"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:26
msgid ""
"To overwrite the default path use the 'DNS Directory' option in the extra "
"section below."
msgstr ""
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:287
+msgid "Top 10 Reporting"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:268
+msgid "Total DNS Queries"
+msgstr ""
+
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:178
msgid "Trigger Delay"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:95
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:97
msgid "Verbose Debug Logging"
msgstr ""
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:19
-msgid "View Logfile"
-msgstr "Visa loggfil"
-
#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:22
msgid "Waiting for command to complete..."
msgstr "Väntar på att kommandot ska slutföras..."
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:102
+msgid "Whitelist"
+msgstr ""
+
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:172
msgid "Whitelist File"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:78
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:80
msgid "Yes"
msgstr "Ja"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:145
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:156
msgid ""
-"You can use this restrictive blocklist manually e.g. for guest wifi or "
-"kidsafe configurations."
+"You can use this restrictive blocklist e.g. for guest wifi or kidsafe "
+"configurations."
msgstr ""
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:162
@@ -436,6 +594,9 @@ msgid ""
"value to 150000."
msgstr ""
+#~ msgid "View Logfile"
+#~ msgstr "Visa loggfil"
+
#~ msgid "paused"
#~ msgstr "pausad"
@@ -525,9 +686,6 @@ msgstr ""
#~ msgid "see list details"
#~ msgstr "se listans detaljer"
-#~ msgid "Count"
-#~ msgstr "Räkna"
-
#~ msgid "Do not write status info to flash"
#~ msgstr "Skriv inte status info till flash"
diff --git a/applications/luci-app-adblock/po/templates/adblock.pot b/applications/luci-app-adblock/po/templates/adblock.pot
index 8df46cddc1..20904c8350 100644
--- a/applications/luci-app-adblock/po/templates/adblock.pot
+++ b/applications/luci-app-adblock/po/templates/adblock.pot
@@ -1,18 +1,23 @@
msgid ""
msgstr "Content-Type: text/plain; charset=UTF-8"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:143
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:154
msgid "'Jail' Blocklist Creation"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:68
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:70
msgid ""
"<b>Caution:</b> To prevent OOM exceptions on low memory devices with less "
"than 64 MB free RAM, please only select a few of them!"
msgstr ""
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:86
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+msgid "Action"
+msgstr ""
+
#: applications/luci-app-adblock/luasrc/controller/adblock.lua:17
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:9
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:10
msgid "Adblock"
msgstr ""
@@ -28,23 +33,41 @@ msgstr ""
msgid "Additional trigger delay in seconds before adblock processing begins."
msgstr ""
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:20
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:23
msgid "Advanced"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:86
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:85
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+msgid "Answer"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:88
msgid "Archive Categories"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:123
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:116
msgid "Backup Directory"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:130
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:123
msgid "Backup Mode"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:67
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:106
+msgid "Blacklist"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:274
+msgid "Blocked DNS Queries"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:30
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:73
+msgid "Blocked Domain"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:69
msgid "Blocklist Sources"
msgstr ""
@@ -52,34 +75,48 @@ msgstr ""
msgid "Blocklist not found!"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:144
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:155
msgid ""
"Builds an additional 'Jail' list (/tmp/adb_list.jail) to block access to all "
"domains except those listed in the whitelist file."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:47
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:48
msgid ""
"Choose 'none' to disable automatic startups, 'timed' to use a classic "
"timeout (default 30 sec.) or select another trigger interface."
msgstr ""
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:83
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+msgid "Client"
+msgstr ""
+
#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:59
msgid "Collecting data..."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:10
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:11
msgid ""
"Configuration of the adblock package to block ad/abuse domains by using DNS."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:119
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:25
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:27
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:29
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:68
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:70
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:72
+msgid "Count"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:113
msgid ""
"Create compressed blocklist backups, they will be used in case of download "
"errors or during startup in backup mode."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:23
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:24
#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:159
msgid "DNS Backend (DNS Directory)"
msgstr ""
@@ -88,17 +125,37 @@ msgstr ""
msgid "DNS Directory"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:84
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:20
+msgid "DNS Query Report"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:81
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+msgid "Date"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:86
msgid "Description"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:131
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:124
msgid ""
"Do not automatically update blocklists during startup, use blocklist backups "
"instead."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:34
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:28
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:71
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:84
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+msgid "Domain"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:294
+msgid "Domain/Client/Date/Time"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:35
msgid "Download Utility"
msgstr ""
@@ -106,19 +163,19 @@ msgstr ""
msgid "Download Utility (SSL Library)"
msgstr ""
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:21
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:24
msgid "Edit Blacklist"
msgstr ""
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:23
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:26
msgid "Edit Configuration"
msgstr ""
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:22
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:25
msgid "Edit Whitelist"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:154
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:147
msgid "Email Notification"
msgstr ""
@@ -126,47 +183,59 @@ msgstr ""
msgid "Email Notification Count"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:19
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:20
msgid "Enable Adblock"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:118
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:112
msgid "Enable Blocklist Backup"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:114
-msgid ""
-"Enable memory intense overall sort / duplicate removal on low memory devices "
-"(&lt; 64 MB free RAM)"
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:135
+msgid "Enable DNS Query Report"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:96
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:98
msgid "Enable verbose debug logging in case of any processing error."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:71
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:73
msgid "Enabled"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:92
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:262
+msgid "End Date"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:94
msgid "Extra Options"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:149
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:302
+msgid "Filter"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:292
+msgid ""
+"Filter the DNS Query result set for a particular domain, client or time "
+"frame."
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:183
msgid "Flush DNS Cache"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:150
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:184
msgid "Flush DNS Cache after adblock processing."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:11
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:12
msgid ""
"For further information <a href=\"%s\" target=\"_blank\">check the online "
"documentation</a>"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:138
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:130
msgid ""
"For further performance improvements you can raise this value, e.g. '8' or "
"'16' should be safe."
@@ -176,14 +245,16 @@ msgstr ""
msgid "Force Local DNS"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:113
-msgid "Force Overall Sort"
-msgstr ""
-
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:173
msgid "Full path to the whitelist file."
msgstr ""
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:136
+msgid ""
+"Gather dns related network traffic via tcpdump to provide a DNS Query Report "
+"on demand."
+msgstr ""
+
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:10
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:9
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:10
@@ -194,39 +265,53 @@ msgstr ""
msgid "Last Run"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:46
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:307
+msgid "Latest DNS Queries"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:47
msgid ""
"List of available network interfaces. Usually the startup will be triggered "
"by the 'wan' interface."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:24
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:25
msgid ""
"List of supported DNS backends with their default list export directory."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:35
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:36
msgid "List of supported and fully pre-configured download utilities."
msgstr ""
#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:21
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:221
#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:90
msgid "Loading"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:100
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:22
+msgid "Logfile"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:101
msgid "Low Priority Service"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:136
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:128
msgid "Max. Download Queue"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:80
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:26
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:69
+msgid "Name / IP-Address"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:82
msgid "No"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:93
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:95
msgid ""
"Options for further tweaking in case the defaults are not suitable for you."
msgstr ""
@@ -252,16 +337,19 @@ msgstr ""
msgid "Please edit this file directly in a terminal session."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:156
-msgid ""
-"Please note: this needs additional 'msmtp' package installation and setup."
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:149
+msgid "Please note: this needs manual 'msmtp' package installation and setup."
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:137
+msgid "Please note: this needs manual 'tcpdump-mini' package installation."
msgstr ""
#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:52
msgid "Query"
msgstr ""
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:24
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:27
msgid "Query domains"
msgstr ""
@@ -288,6 +376,44 @@ msgstr ""
msgid "Refresh Blocklist Sources"
msgstr ""
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:281
+msgid "Refresh Report"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:211
+msgid "Report Chunk Count"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:218
+msgid "Report Chunk Size"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:140
+msgid "Report Directory"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:188
+msgid "Report Interface"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:205
+msgid "Report Listen Port(s)"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:212
+msgid "Report chunk count used by tcpdump (default '5')."
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:219
+msgid "Report chunk size used by tcpdump in MB (default '1')."
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:189
+msgid ""
+"Reporting interface used by tcpdump, set to 'any' for multiple interfaces "
+"(default 'br-lan')."
+msgstr ""
+
#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:31
msgid "Resume"
msgstr ""
@@ -296,7 +422,7 @@ msgstr ""
msgid "Runtime Information"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:74
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:76
msgid "SSL req."
msgstr ""
@@ -306,25 +432,34 @@ msgstr ""
msgid "Save"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:155
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:148
msgid ""
"Send notification emails in case of a processing error or if domain count is "
"&le; 0."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:101
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:102
msgid ""
"Set the nice level to 'low priority' and the adblock background processing "
"will take less resources from the system."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:137
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:129
msgid ""
"Size of the download queue to handle downloads &amp; list processing in "
-"parallel (default '4')."
+"parallel (default '8')."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:45
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:206
+msgid ""
+"Space separated list of reporting port(s) used by tcpdump (default: '53')."
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:256
+msgid "Start Date"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:46
msgid "Startup Trigger"
msgstr ""
@@ -338,12 +473,18 @@ msgstr ""
msgid "Suspend / Resume Adblock"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:124
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:117
msgid ""
-"Target directory for adblock backups. Please use only non-volatile disks, e."
+"Target directory for adblock backups. Please use only a non-volatile disk, e."
"g. an external usb stick."
msgstr ""
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:141
+msgid ""
+"Target directory for dns related report files. Please use preferably a non-"
+"volatile disk, e.g. an external usb stick."
+msgstr ""
+
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:168
msgid "Target directory for the generated blocklist 'adb_list.overall'."
msgstr ""
@@ -358,7 +499,11 @@ msgstr ""
msgid "The syslog output, pre-filtered for adblock related messages only."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:102
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:103
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:190
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:207
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:213
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:220
msgid "This change requires a manual service stop/re-start to take effect."
msgstr ""
@@ -384,40 +529,53 @@ msgid ""
"for whitelisting."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:25
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:82
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+msgid "Time"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:26
msgid ""
"To overwrite the default path use the 'DNS Directory' option in the extra "
"section below."
msgstr ""
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:287
+msgid "Top 10 Reporting"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:268
+msgid "Total DNS Queries"
+msgstr ""
+
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:178
msgid "Trigger Delay"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:95
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:97
msgid "Verbose Debug Logging"
msgstr ""
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:19
-msgid "View Logfile"
-msgstr ""
-
#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:22
msgid "Waiting for command to complete..."
msgstr ""
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:102
+msgid "Whitelist"
+msgstr ""
+
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:172
msgid "Whitelist File"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:78
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:80
msgid "Yes"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:145
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:156
msgid ""
-"You can use this restrictive blocklist manually e.g. for guest wifi or "
-"kidsafe configurations."
+"You can use this restrictive blocklist e.g. for guest wifi or kidsafe "
+"configurations."
msgstr ""
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:162
diff --git a/applications/luci-app-adblock/po/zh-cn/adblock.po b/applications/luci-app-adblock/po/zh-cn/adblock.po
index c3f5dfd853..0735c79f67 100644
--- a/applications/luci-app-adblock/po/zh-cn/adblock.po
+++ b/applications/luci-app-adblock/po/zh-cn/adblock.po
@@ -1,25 +1,25 @@
# liushuyu <liushuyu_011@163.com>, 2017.
-# Yangfl <mmyangfl@gmail.com>, 2017, 2018.
+# Yangfl <mmyangfl@gmail.com>, 2017-2019.
#
msgid ""
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: \n"
-"PO-Revision-Date: 2018-10-01 10:02+0800\n"
+"PO-Revision-Date: 2019-01-03 20:37+0800\n"
"Last-Translator: Yangfl <mmyangfl@gmail.com>\n"
"Language-Team: <debian-l10n-chinese@lists.debian.org>\n"
"Language: zh_CN\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: Gtranslator 2.91.7\n"
+"X-Generator: Gtranslator 3.30.1\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:143
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:154
msgid "'Jail' Blocklist Creation"
msgstr "“Jail”拦截列表创建"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:68
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:70
msgid ""
"<b>Caution:</b> To prevent OOM exceptions on low memory devices with less "
"than 64 MB free RAM, please only select a few of them!"
@@ -27,8 +27,13 @@ msgstr ""
"<b>注意:</b>为防止在小于 64M 空闲内存的设备上出现内存不足异常,请只选择其中"
"的几个!"
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:86
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+msgid "Action"
+msgstr "动作"
+
#: applications/luci-app-adblock/luasrc/controller/adblock.lua:17
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:9
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:10
msgid "Adblock"
msgstr "Adblock"
@@ -44,23 +49,41 @@ msgstr "Adblock 版本"
msgid "Additional trigger delay in seconds before adblock processing begins."
msgstr "触发 Adblock 开始处理前的额外延迟(秒)。"
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:20
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:23
msgid "Advanced"
msgstr "高级"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:86
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:85
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+msgid "Answer"
+msgstr "回答"
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:88
msgid "Archive Categories"
msgstr "存档类别"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:123
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:116
msgid "Backup Directory"
msgstr "备份目录"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:130
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:123
msgid "Backup Mode"
msgstr "备份模式"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:67
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:106
+msgid "Blacklist"
+msgstr "黑名单"
+
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:274
+msgid "Blocked DNS Queries"
+msgstr "已拦截的 DNS 请求"
+
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:30
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:73
+msgid "Blocked Domain"
+msgstr "已拦截的域名"
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:69
msgid "Blocklist Sources"
msgstr "拦截列表来源"
@@ -68,7 +91,7 @@ msgstr "拦截列表来源"
msgid "Blocklist not found!"
msgstr "拦截列表未找到!"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:144
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:155
msgid ""
"Builds an additional 'Jail' list (/tmp/adb_list.jail) to block access to all "
"domains except those listed in the whitelist file."
@@ -76,7 +99,7 @@ msgstr ""
"构建一个额外的“Jail”列表(/tmp/adb_list.jail),除白名单文件中列出的域名外,"
"阻止访问其他所有的域名。"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:47
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:48
msgid ""
"Choose 'none' to disable automatic startups, 'timed' to use a classic "
"timeout (default 30 sec.) or select another trigger interface."
@@ -84,22 +107,36 @@ msgstr ""
"选择“none”以禁用自动启动,“timed”以使用默认的超时设定(默认 30 秒),或选择另"
"一个触发接口。"
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:83
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+msgid "Client"
+msgstr "客户端"
+
#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:59
msgid "Collecting data..."
msgstr "正在收集数据..."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:10
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:11
msgid ""
"Configuration of the adblock package to block ad/abuse domains by using DNS."
msgstr "Adblock 配置工具,通过 DNS 来拦截广告和阻止域名。"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:119
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:25
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:27
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:29
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:68
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:70
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:72
+msgid "Count"
+msgstr "计数"
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:113
msgid ""
"Create compressed blocklist backups, they will be used in case of download "
"errors or during startup in backup mode."
msgstr "创建压缩的拦截列表备份,它们将在下载错误或备份模式启动期间使用。"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:23
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:24
#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:159
msgid "DNS Backend (DNS Directory)"
msgstr "DNS 后端(DNS 目录)"
@@ -108,17 +145,37 @@ msgstr "DNS 后端(DNS 目录)"
msgid "DNS Directory"
msgstr "DNS 目录"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:84
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:20
+msgid "DNS Query Report"
+msgstr "DNS 查询报告"
+
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:81
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+msgid "Date"
+msgstr "日期"
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:86
msgid "Description"
msgstr "描述"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:131
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:124
msgid ""
"Do not automatically update blocklists during startup, use blocklist backups "
"instead."
msgstr "启动期间不要自动更新 blocklists,改用 blocklists 的备份。"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:34
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:28
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:71
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:84
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+msgid "Domain"
+msgstr "域名"
+
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:294
+msgid "Domain/Client/Date/Time"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:35
msgid "Download Utility"
msgstr "下载工具"
@@ -126,19 +183,19 @@ msgstr "下载工具"
msgid "Download Utility (SSL Library)"
msgstr "下载实用程序(SSL 库)"
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:21
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:24
msgid "Edit Blacklist"
msgstr "编辑黑名单"
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:23
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:26
msgid "Edit Configuration"
msgstr "编辑设置"
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:22
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:25
msgid "Edit Whitelist"
msgstr "编辑白名单"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:154
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:147
msgid "Email Notification"
msgstr "Email 提醒"
@@ -146,47 +203,59 @@ msgstr "Email 提醒"
msgid "Email Notification Count"
msgstr "Email 提醒计数"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:19
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:20
msgid "Enable Adblock"
msgstr "启用 Adblock"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:118
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:112
msgid "Enable Blocklist Backup"
msgstr "启用 Blocklist 备份"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:114
-msgid ""
-"Enable memory intense overall sort / duplicate removal on low memory devices "
-"(&lt; 64 MB free RAM)"
-msgstr "在低内存设备上启用积极的内存整体排序/重复移除(&lt; 64 MB 空闲内存)"
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:135
+msgid "Enable DNS Query Report"
+msgstr "启用 DNS 查询报告"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:96
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:98
msgid "Enable verbose debug logging in case of any processing error."
msgstr "在出现任何处理错误的情况下启用详细调试日志记录。"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:71
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:73
msgid "Enabled"
msgstr "已启用"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:92
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:262
+msgid "End Date"
+msgstr "结束日期"
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:94
msgid "Extra Options"
msgstr "额外选项"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:149
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:302
+msgid "Filter"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:292
+msgid ""
+"Filter the DNS Query result set for a particular domain, client or time "
+"frame."
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:183
msgid "Flush DNS Cache"
msgstr "清空 DNS 缓存"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:150
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:184
msgid "Flush DNS Cache after adblock processing."
msgstr "在 adblock 进程启动后清空 DNS 缓存。"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:11
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:12
msgid ""
"For further information <a href=\"%s\" target=\"_blank\">check the online "
"documentation</a>"
msgstr "进一步信息<a href=\"%s\" target=\"_blank\">请访问在线文档</a>"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:138
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:130
msgid ""
"For further performance improvements you can raise this value, e.g. '8' or "
"'16' should be safe."
@@ -196,14 +265,16 @@ msgstr "为了进一步提高性能,您可以提高此值,例如:8 或 16
msgid "Force Local DNS"
msgstr "强制本地 DNS"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:113
-msgid "Force Overall Sort"
-msgstr "强制整体排序"
-
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:173
msgid "Full path to the whitelist file."
msgstr "白名单文件的全路径。"
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:136
+msgid ""
+"Gather dns related network traffic via tcpdump to provide a DNS Query Report "
+"on demand."
+msgstr "通过 tcpdump 收集 dns 有关的网络流量,以按需提供 DNS 查询报告。"
+
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:10
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:9
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:10
@@ -214,39 +285,53 @@ msgstr "输入文件未找到,请检查您的配置。"
msgid "Last Run"
msgstr "最后运行"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:46
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:307
+msgid "Latest DNS Queries"
+msgstr "最新的 DNS 查询"
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:47
msgid ""
"List of available network interfaces. Usually the startup will be triggered "
"by the 'wan' interface."
msgstr "可用网络接口列表。通常启动将由“wan”接口触发。"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:24
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:25
msgid ""
"List of supported DNS backends with their default list export directory."
msgstr "支持的 DNS 后端列表及其默认列表导出目录。"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:35
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:36
msgid "List of supported and fully pre-configured download utilities."
msgstr "支持和完全预配置的下载工具列表。"
#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:21
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:221
#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:90
msgid "Loading"
msgstr "加载中"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:100
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:22
+msgid "Logfile"
+msgstr "日志文件"
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:101
msgid "Low Priority Service"
msgstr "低优先级服务"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:136
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:128
msgid "Max. Download Queue"
msgstr "最大下载队列"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:80
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:26
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:69
+msgid "Name / IP-Address"
+msgstr "名称 / IP 地址"
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:82
msgid "No"
msgstr "否"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:93
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:95
msgid ""
"Options for further tweaking in case the defaults are not suitable for you."
msgstr "在默认设置并不适合您时的额外选项。"
@@ -274,16 +359,19 @@ msgstr ""
msgid "Please edit this file directly in a terminal session."
msgstr "请在终端会话中直接编辑此文件。"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:156
-msgid ""
-"Please note: this needs additional 'msmtp' package installation and setup."
-msgstr "请注意:这需要额外的“msmtp”软件包安装和设置。"
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:149
+msgid "Please note: this needs manual 'msmtp' package installation and setup."
+msgstr "请注意:这需要手动安装和设置“msmtp”软件包。"
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:137
+msgid "Please note: this needs manual 'tcpdump-mini' package installation."
+msgstr "请注意:这需要手动安装和设置“tcpdump-mini”软件包。"
#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:52
msgid "Query"
msgstr "查询"
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:24
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:27
msgid "Query domains"
msgstr "查询域"
@@ -314,6 +402,44 @@ msgstr "刷新"
msgid "Refresh Blocklist Sources"
msgstr "刷新拦截列表源"
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:281
+msgid "Refresh Report"
+msgstr "刷新报告"
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:211
+msgid "Report Chunk Count"
+msgstr "报告区块计数"
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:218
+msgid "Report Chunk Size"
+msgstr "报告区块大小"
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:140
+msgid "Report Directory"
+msgstr "报告目录"
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:188
+msgid "Report Interface"
+msgstr "报告接口"
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:205
+msgid "Report Listen Port(s)"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:212
+msgid "Report chunk count used by tcpdump (default '5')."
+msgstr "tcpdump 将使用的报告区块计数(默认为“5”)。"
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:219
+msgid "Report chunk size used by tcpdump in MB (default '1')."
+msgstr "tcpdump 将使用的报告区块大小(MB)(默认为“1”)。"
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:189
+msgid ""
+"Reporting interface used by tcpdump, set to 'any' for multiple interfaces "
+"(default 'br-lan')."
+msgstr ""
+
#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:31
msgid "Resume"
msgstr "恢复"
@@ -322,7 +448,7 @@ msgstr "恢复"
msgid "Runtime Information"
msgstr "运行信息"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:74
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:76
msgid "SSL req."
msgstr "SSL 要求"
@@ -332,25 +458,34 @@ msgstr "SSL 要求"
msgid "Save"
msgstr "保存"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:155
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:148
msgid ""
"Send notification emails in case of a processing error or if domain count is "
"&le; 0."
msgstr "如果发生错误或域计数 &le; 0,发送通知电子邮件。"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:101
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:102
msgid ""
"Set the nice level to 'low priority' and the adblock background processing "
"will take less resources from the system."
msgstr "设置 nice 级别为“低优先级”,adblock 后台进程将从系统中获取更少的资源。"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:137
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:129
msgid ""
"Size of the download queue to handle downloads &amp; list processing in "
-"parallel (default '4')."
-msgstr "处理下载队列的大小及并行处理列表(默认“4”)。"
+"parallel (default '8')."
+msgstr "处理下载队列的大小及并行处理列表(默认为“8”)。"
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:206
+msgid ""
+"Space separated list of reporting port(s) used by tcpdump (default: '53')."
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:256
+msgid "Start Date"
+msgstr "开始日期"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:45
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:46
msgid "Startup Trigger"
msgstr "启动触发器"
@@ -364,12 +499,19 @@ msgstr "暂停"
msgid "Suspend / Resume Adblock"
msgstr "暂停/恢复 Adblock"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:124
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:117
msgid ""
-"Target directory for adblock backups. Please use only non-volatile disks, e."
+"Target directory for adblock backups. Please use only a non-volatile disk, e."
"g. an external usb stick."
msgstr "adblock 备份的目标目录。请仅使用非易失性磁盘,例如:一个外置 U 盘。"
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:141
+msgid ""
+"Target directory for dns related report files. Please use preferably a non-"
+"volatile disk, e.g. an external usb stick."
+msgstr ""
+"dns 相关报告文件的目标目录。请优先使用非易失性磁盘,例如:一个外置 U 盘。"
+
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:168
msgid "Target directory for the generated blocklist 'adb_list.overall'."
msgstr "生成拦截列表“adb_list.overall”的目标目录。"
@@ -384,7 +526,11 @@ msgstr "文件过大,无法使用 LuCI 的在线编辑(&ge; 100 KB)。"
msgid "The syslog output, pre-filtered for adblock related messages only."
msgstr "系统日志输出,仅针对 adblock 相关的消息进行了预筛选。"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:102
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:103
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:190
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:207
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:213
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:220
msgid "This change requires a manual service stop/re-start to take effect."
msgstr "此更改需要手动停止/重启服务才能生效。"
@@ -410,45 +556,69 @@ msgid ""
"for whitelisting."
msgstr "此表单允许您查询某些域的活动块列表,例如用于列出白名单。"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:25
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:82
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+msgid "Time"
+msgstr "时间"
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:26
msgid ""
"To overwrite the default path use the 'DNS Directory' option in the extra "
"section below."
msgstr "要覆盖默认路径,请使用下面额外部分中的“DNS 目录”选项。"
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:287
+msgid "Top 10 Reporting"
+msgstr "前十报告"
+
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:268
+msgid "Total DNS Queries"
+msgstr "DNS 查询总数"
+
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:178
msgid "Trigger Delay"
msgstr "触发延迟"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:95
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:97
msgid "Verbose Debug Logging"
msgstr "详细的调试记录"
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:19
-msgid "View Logfile"
-msgstr "查看日志文件"
-
#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:22
msgid "Waiting for command to complete..."
msgstr "正在等待命令完成…"
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:102
+msgid "Whitelist"
+msgstr "白名单"
+
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:172
msgid "Whitelist File"
msgstr "白名单文件"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:78
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:80
msgid "Yes"
msgstr "是"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:145
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:156
msgid ""
-"You can use this restrictive blocklist manually e.g. for guest wifi or "
-"kidsafe configurations."
-msgstr ""
-"您可以手动使用此限制性拦截列表,例如:为客人提供 wifi 或 kidsafe 配置。"
+"You can use this restrictive blocklist e.g. for guest wifi or kidsafe "
+"configurations."
+msgstr "您可以使用此限制性拦截列表,例如访客 wifi 或家长模式。"
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:162
msgid ""
"e.g. to receive an email notification with every adblock update set this "
"value to 150000."
msgstr "例如:要接收每个 adblock 更新的电子邮件通知时将此值设置为 150000。"
+
+#~ msgid ""
+#~ "Enable memory intense overall sort / duplicate removal on low memory "
+#~ "devices (&lt; 64 MB free RAM)"
+#~ msgstr ""
+#~ "在低内存设备上启用积极的内存整体排序/重复移除(&lt; 64 MB 空闲内存)"
+
+#~ msgid "Force Overall Sort"
+#~ msgstr "强制整体排序"
+
+#~ msgid "Reporting interface used by tcpdump (default 'br-lan')."
+#~ msgstr "tcpdump 将使用的报告接口(默认为“br-lan”)。"
diff --git a/applications/luci-app-adblock/po/zh-tw/adblock.po b/applications/luci-app-adblock/po/zh-tw/adblock.po
index 5c10301749..98512432d0 100644
--- a/applications/luci-app-adblock/po/zh-tw/adblock.po
+++ b/applications/luci-app-adblock/po/zh-tw/adblock.po
@@ -1,25 +1,25 @@
# liushuyu <liushuyu_011@163.com>, 2017.
-# Yangfl <mmyangfl@gmail.com>, 2017, 2018.
+# Yangfl <mmyangfl@gmail.com>, 2017-2019.
#
msgid ""
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: \n"
-"PO-Revision-Date: 2018-10-01 10:02+0800\n"
+"PO-Revision-Date: 2019-01-03 20:37+0800\n"
"Last-Translator: Yangfl <mmyangfl@gmail.com>\n"
"Language-Team: <debian-l10n-chinese@lists.debian.org>\n"
"Language: zh_TW\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: Gtranslator 2.91.7\n"
+"X-Generator: Gtranslator 3.30.1\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:143
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:154
msgid "'Jail' Blocklist Creation"
msgstr "“Jail”攔截列表建立"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:68
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:70
msgid ""
"<b>Caution:</b> To prevent OOM exceptions on low memory devices with less "
"than 64 MB free RAM, please only select a few of them!"
@@ -27,8 +27,13 @@ msgstr ""
"<b>注意:</b>為防止在小於 64M 空閒記憶體的裝置上出現記憶體不足異常,請只選擇"
"其中的幾個!"
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:86
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+msgid "Action"
+msgstr "動作"
+
#: applications/luci-app-adblock/luasrc/controller/adblock.lua:17
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:9
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:10
msgid "Adblock"
msgstr "Adblock"
@@ -44,23 +49,41 @@ msgstr "Adblock 版本"
msgid "Additional trigger delay in seconds before adblock processing begins."
msgstr "觸發 Adblock 開始處理前的額外延遲(秒)。"
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:20
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:23
msgid "Advanced"
msgstr "高階"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:86
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:85
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+msgid "Answer"
+msgstr "回答"
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:88
msgid "Archive Categories"
msgstr "存檔類別"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:123
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:116
msgid "Backup Directory"
msgstr "備份目錄"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:130
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:123
msgid "Backup Mode"
msgstr "備份模式"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:67
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:106
+msgid "Blacklist"
+msgstr "黑名單"
+
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:274
+msgid "Blocked DNS Queries"
+msgstr "已攔截的 DNS 請求"
+
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:30
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:73
+msgid "Blocked Domain"
+msgstr "已攔截的域名"
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:69
msgid "Blocklist Sources"
msgstr "攔截列表來源"
@@ -68,7 +91,7 @@ msgstr "攔截列表來源"
msgid "Blocklist not found!"
msgstr "攔截列表未找到!"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:144
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:155
msgid ""
"Builds an additional 'Jail' list (/tmp/adb_list.jail) to block access to all "
"domains except those listed in the whitelist file."
@@ -76,7 +99,7 @@ msgstr ""
"構建一個額外的“Jail”列表(/tmp/adb_list.jail),除白名單檔案中列出的域名外,"
"阻止訪問其他所有的域名。"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:47
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:48
msgid ""
"Choose 'none' to disable automatic startups, 'timed' to use a classic "
"timeout (default 30 sec.) or select another trigger interface."
@@ -84,22 +107,36 @@ msgstr ""
"選擇“none”以禁用自動啟動,“timed”以使用預設的超時設定(預設 30 秒),或選擇另"
"一個觸發介面。"
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:83
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+msgid "Client"
+msgstr "客戶端"
+
#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:59
msgid "Collecting data..."
msgstr "正在收集資料..."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:10
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:11
msgid ""
"Configuration of the adblock package to block ad/abuse domains by using DNS."
msgstr "Adblock 配置工具,通過 DNS 來攔截廣告和阻止域名。"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:119
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:25
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:27
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:29
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:68
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:70
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:72
+msgid "Count"
+msgstr "計數"
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:113
msgid ""
"Create compressed blocklist backups, they will be used in case of download "
"errors or during startup in backup mode."
msgstr "建立壓縮的攔截列表備份,它們將在下載錯誤或備份模式啟動期間使用。"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:23
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:24
#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:159
msgid "DNS Backend (DNS Directory)"
msgstr "DNS 後端(DNS 目錄)"
@@ -108,17 +145,37 @@ msgstr "DNS 後端(DNS 目錄)"
msgid "DNS Directory"
msgstr "DNS 目錄"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:84
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:20
+msgid "DNS Query Report"
+msgstr "DNS 查詢報告"
+
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:81
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+msgid "Date"
+msgstr "日期"
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:86
msgid "Description"
msgstr "描述"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:131
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:124
msgid ""
"Do not automatically update blocklists during startup, use blocklist backups "
"instead."
msgstr "啟動期間不要自動更新 blocklists,改用 blocklists 的備份。"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:34
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:28
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:71
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:84
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+msgid "Domain"
+msgstr "域名"
+
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:294
+msgid "Domain/Client/Date/Time"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:35
msgid "Download Utility"
msgstr "下載工具"
@@ -126,19 +183,19 @@ msgstr "下載工具"
msgid "Download Utility (SSL Library)"
msgstr "下載實用程式(SSL 庫)"
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:21
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:24
msgid "Edit Blacklist"
msgstr "編輯黑名單"
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:23
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:26
msgid "Edit Configuration"
msgstr "編輯設定"
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:22
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:25
msgid "Edit Whitelist"
msgstr "編輯白名單"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:154
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:147
msgid "Email Notification"
msgstr "Email 提醒"
@@ -146,48 +203,59 @@ msgstr "Email 提醒"
msgid "Email Notification Count"
msgstr "Email 提醒計數"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:19
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:20
msgid "Enable Adblock"
msgstr "啟用 Adblock"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:118
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:112
msgid "Enable Blocklist Backup"
msgstr "啟用 Blocklist 備份"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:114
-msgid ""
-"Enable memory intense overall sort / duplicate removal on low memory devices "
-"(&lt; 64 MB free RAM)"
-msgstr ""
-"在低記憶體裝置上啟用積極的記憶體整體排序/重複移除(&lt; 64 MB 空閒記憶體)"
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:135
+msgid "Enable DNS Query Report"
+msgstr "啟用 DNS 查詢報告"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:96
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:98
msgid "Enable verbose debug logging in case of any processing error."
msgstr "在出現任何處理錯誤的情況下啟用詳細除錯日誌記錄。"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:71
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:73
msgid "Enabled"
msgstr "已啟用"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:92
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:262
+msgid "End Date"
+msgstr "結束日期"
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:94
msgid "Extra Options"
msgstr "額外選項"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:149
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:302
+msgid "Filter"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:292
+msgid ""
+"Filter the DNS Query result set for a particular domain, client or time "
+"frame."
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:183
msgid "Flush DNS Cache"
msgstr "清空 DNS 快取"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:150
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:184
msgid "Flush DNS Cache after adblock processing."
msgstr "在 adblock 程序啟動後清空 DNS 快取。"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:11
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:12
msgid ""
"For further information <a href=\"%s\" target=\"_blank\">check the online "
"documentation</a>"
msgstr "進一步資訊<a href=\"%s\" target=\"_blank\">請訪問線上文檔</a>"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:138
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:130
msgid ""
"For further performance improvements you can raise this value, e.g. '8' or "
"'16' should be safe."
@@ -197,14 +265,16 @@ msgstr "為了進一步提高效能,您可以提高此值,例如:8 或 16
msgid "Force Local DNS"
msgstr "強制本地 DNS"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:113
-msgid "Force Overall Sort"
-msgstr "強制整體排序"
-
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:173
msgid "Full path to the whitelist file."
msgstr "白名單檔案的全路徑。"
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:136
+msgid ""
+"Gather dns related network traffic via tcpdump to provide a DNS Query Report "
+"on demand."
+msgstr "通過 tcpdump 收集 dns 有關的網路流量,以按需提供 DNS 查詢報告。"
+
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:10
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:9
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:10
@@ -215,39 +285,53 @@ msgstr "輸入檔案未找到,請檢查您的配置。"
msgid "Last Run"
msgstr "最後執行"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:46
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:307
+msgid "Latest DNS Queries"
+msgstr "最新的 DNS 查詢"
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:47
msgid ""
"List of available network interfaces. Usually the startup will be triggered "
"by the 'wan' interface."
msgstr "可用網路介面列表。通常啟動將由“wan”介面觸發。"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:24
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:25
msgid ""
"List of supported DNS backends with their default list export directory."
msgstr "支援的 DNS 後端列表及其預設列表匯出目錄。"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:35
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:36
msgid "List of supported and fully pre-configured download utilities."
msgstr "支援和完全預配置的下載工具列表。"
#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:21
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:221
#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:90
msgid "Loading"
msgstr "載入中"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:100
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:22
+msgid "Logfile"
+msgstr "日誌檔案"
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:101
msgid "Low Priority Service"
msgstr "低優先順序服務"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:136
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:128
msgid "Max. Download Queue"
msgstr "最大下載佇列"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:80
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:26
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:69
+msgid "Name / IP-Address"
+msgstr "名稱 / IP 地址"
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:82
msgid "No"
msgstr "否"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:93
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:95
msgid ""
"Options for further tweaking in case the defaults are not suitable for you."
msgstr "在預設設定並不適合您時的額外選項。"
@@ -275,16 +359,19 @@ msgstr ""
msgid "Please edit this file directly in a terminal session."
msgstr "請在終端會話中直接編輯此檔案。"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:156
-msgid ""
-"Please note: this needs additional 'msmtp' package installation and setup."
-msgstr "請注意:這需要額外的“msmtp”軟體包安裝和設定。"
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:149
+msgid "Please note: this needs manual 'msmtp' package installation and setup."
+msgstr "請注意:這需要手動安裝和設定“msmtp”軟體包。"
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:137
+msgid "Please note: this needs manual 'tcpdump-mini' package installation."
+msgstr "請注意:這需要手動安裝和設定“tcpdump-mini”軟體包。"
#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:52
msgid "Query"
msgstr "查詢"
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:24
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:27
msgid "Query domains"
msgstr "查詢域"
@@ -315,6 +402,44 @@ msgstr "重新整理"
msgid "Refresh Blocklist Sources"
msgstr "重新整理攔截列表源"
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:281
+msgid "Refresh Report"
+msgstr "重新整理報告"
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:211
+msgid "Report Chunk Count"
+msgstr "報告區塊計數"
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:218
+msgid "Report Chunk Size"
+msgstr "報告區塊大小"
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:140
+msgid "Report Directory"
+msgstr "報告目錄"
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:188
+msgid "Report Interface"
+msgstr "報告介面"
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:205
+msgid "Report Listen Port(s)"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:212
+msgid "Report chunk count used by tcpdump (default '5')."
+msgstr "tcpdump 將使用的報告區塊計數(預設為“5”)。"
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:219
+msgid "Report chunk size used by tcpdump in MB (default '1')."
+msgstr "tcpdump 將使用的報告區塊大小(MB)(預設為“1”)。"
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:189
+msgid ""
+"Reporting interface used by tcpdump, set to 'any' for multiple interfaces "
+"(default 'br-lan')."
+msgstr ""
+
#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:31
msgid "Resume"
msgstr "恢復"
@@ -323,7 +448,7 @@ msgstr "恢復"
msgid "Runtime Information"
msgstr "執行資訊"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:74
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:76
msgid "SSL req."
msgstr "SSL 要求"
@@ -333,26 +458,35 @@ msgstr "SSL 要求"
msgid "Save"
msgstr "儲存"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:155
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:148
msgid ""
"Send notification emails in case of a processing error or if domain count is "
"&le; 0."
msgstr "如果發生錯誤或域計數 &le; 0,傳送通知電子郵件。"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:101
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:102
msgid ""
"Set the nice level to 'low priority' and the adblock background processing "
"will take less resources from the system."
msgstr ""
"設定 nice 級別為“低優先順序”,adblock 後臺程序將從系統中獲取更少的資源。"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:137
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:129
msgid ""
"Size of the download queue to handle downloads &amp; list processing in "
-"parallel (default '4')."
-msgstr "處理下載佇列的大小及並行處理列表(預設“4”)。"
+"parallel (default '8')."
+msgstr "處理下載佇列的大小及並行處理列表(預設為“8”)。"
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:206
+msgid ""
+"Space separated list of reporting port(s) used by tcpdump (default: '53')."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:45
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:256
+msgid "Start Date"
+msgstr "開始日期"
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:46
msgid "Startup Trigger"
msgstr "啟動觸發器"
@@ -366,12 +500,19 @@ msgstr "暫停"
msgid "Suspend / Resume Adblock"
msgstr "暫停/恢復 Adblock"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:124
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:117
msgid ""
-"Target directory for adblock backups. Please use only non-volatile disks, e."
+"Target directory for adblock backups. Please use only a non-volatile disk, e."
"g. an external usb stick."
msgstr "adblock 備份的目標目錄。請僅使用非易失性磁碟,例如:一個外接 U 盤。"
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:141
+msgid ""
+"Target directory for dns related report files. Please use preferably a non-"
+"volatile disk, e.g. an external usb stick."
+msgstr ""
+"dns 相關報告檔案的目標目錄。請優先使用非易失性磁碟,例如:一個外接 U 盤。"
+
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:168
msgid "Target directory for the generated blocklist 'adb_list.overall'."
msgstr "生成攔截列表“adb_list.overall”的目標目錄。"
@@ -386,7 +527,11 @@ msgstr "檔案過大,無法使用 LuCI 的線上編輯(&ge; 100 KB)。"
msgid "The syslog output, pre-filtered for adblock related messages only."
msgstr "系統日誌輸出,僅針對 adblock 相關的訊息進行了預篩選。"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:102
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:103
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:190
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:207
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:213
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:220
msgid "This change requires a manual service stop/re-start to take effect."
msgstr "此更改需要手動停止/重啟服務才能生效。"
@@ -412,45 +557,69 @@ msgid ""
"for whitelisting."
msgstr "此表單允許您查詢某些域的活動塊列表,例如用於列出白名單。"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:25
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:82
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+msgid "Time"
+msgstr "時間"
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:26
msgid ""
"To overwrite the default path use the 'DNS Directory' option in the extra "
"section below."
msgstr "要覆蓋預設路徑,請使用下面額外部分中的“DNS 目錄”選項。"
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:287
+msgid "Top 10 Reporting"
+msgstr "前十報告"
+
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:268
+msgid "Total DNS Queries"
+msgstr "DNS 查詢總數"
+
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:178
msgid "Trigger Delay"
msgstr "觸發延遲"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:95
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:97
msgid "Verbose Debug Logging"
msgstr "詳細的除錯記錄"
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:19
-msgid "View Logfile"
-msgstr "檢視日誌檔案"
-
#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:22
msgid "Waiting for command to complete..."
msgstr "正在等待指令完成…"
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:102
+msgid "Whitelist"
+msgstr "白名單"
+
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:172
msgid "Whitelist File"
msgstr "白名單檔案"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:78
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:80
msgid "Yes"
msgstr "是"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:145
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:156
msgid ""
-"You can use this restrictive blocklist manually e.g. for guest wifi or "
-"kidsafe configurations."
-msgstr ""
-"您可以手動使用此限制性攔截列表,例如:為客人提供 wifi 或 kidsafe 配置。"
+"You can use this restrictive blocklist e.g. for guest wifi or kidsafe "
+"configurations."
+msgstr "您可以使用此限制性攔截列表,例如訪客 wifi 或家長模式。"
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:162
msgid ""
"e.g. to receive an email notification with every adblock update set this "
"value to 150000."
msgstr "例如:要接收每個 adblock 更新的電子郵件通知時將此值設定為 150000。"
+
+#~ msgid ""
+#~ "Enable memory intense overall sort / duplicate removal on low memory "
+#~ "devices (&lt; 64 MB free RAM)"
+#~ msgstr ""
+#~ "在低記憶體裝置上啟用積極的記憶體整體排序/重複移除(&lt; 64 MB 空閒記憶體)"
+
+#~ msgid "Force Overall Sort"
+#~ msgstr "強制整體排序"
+
+#~ msgid "Reporting interface used by tcpdump (default 'br-lan')."
+#~ msgstr "tcpdump 將使用的報告介面(預設為“br-lan”)。"
diff --git a/applications/luci-app-advanced-reboot/Makefile b/applications/luci-app-advanced-reboot/Makefile
index 08919640d7..eceb15b09b 100644
--- a/applications/luci-app-advanced-reboot/Makefile
+++ b/applications/luci-app-advanced-reboot/Makefile
@@ -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
diff --git a/applications/luci-app-advanced-reboot/README.md b/applications/luci-app-advanced-reboot/README.md
index 4fa335fb3f..781a1c7f70 100644
--- a/applications/luci-app-advanced-reboot/README.md
+++ b/applications/luci-app-advanced-reboot/README.md
@@ -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.
diff --git a/applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua b/applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua
index dd8071677e..f40eac50c3 100644
--- a/applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua
+++ b/applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua
@@ -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
index 0000000000..3c46e4d610
--- /dev/null
+++ b/applications/luci-app-advanced-reboot/po/es/advanced-reboot.po
@@ -0,0 +1,222 @@
+msgid ""
+msgstr ""
+"Content-Type: text/plain; charset=UTF-8\n"
+"Project-Id-Version: \n"
+"POT-Creation-Date: \n"
+"PO-Revision-Date: \n"
+"Language-Team: \n"
+"MIME-Version: 1.0\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: Poedit 2.2.1\n"
+"Last-Translator: \n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"Language: es\n"
+
+#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:29
+msgid "Action"
+msgstr "Acción"
+
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:82
+#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:10
+msgid "Advanced Reboot"
+msgstr "Reinicio avanzado"
+
+#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:36
+#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:60
+msgid "Alternative"
+msgstr "Alternativo"
+
+#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:24
+#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/power_off.htm:20
+msgid "Cancel"
+msgstr "Cancelar"
+
+#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:10
+#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/power_off.htm:10
+msgid "Confirm"
+msgstr "Confirmar"
+
+#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:36
+#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:60
+msgid "Current"
+msgstr "Actual"
+
+#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:18
+msgid "ERROR:"
+msgstr "ERROR:"
+
+#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:28
+msgid "Firmware/OS (Kernel)"
+msgstr "Firmware"
+
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:112
+msgid "No access to fw_printenv or fw_printenv!"
+msgstr "Sin acceso a fw_printenv o fw_printenv!"
+
+#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:26
+msgid "Partition"
+msgstr "Partición"
+
+#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:23
+msgid "Partitions"
+msgstr "Particiones"
+
+#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:94
+msgid "Perform power off..."
+msgstr "Realizar apagado..."
+
+#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/power_off.htm:10
+msgid "Power Off Device"
+msgstr "Apagar dispositivo..."
+
+#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:25
+#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/power_off.htm:21
+msgid "Proceed"
+msgstr "Proceder"
+
+#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:10
+msgid "Reboot Device to an Alternative Partition"
+msgstr "Reinicie el dispositivo a una partición alternativa"
+
+#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:50
+#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:74
+msgid "Reboot to alternative partition..."
+msgstr "Reiniciar a partición alternativa ..."
+
+#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:45
+#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:69
+msgid "Reboot to current partition"
+msgstr "Reiniciar a la partición actual"
+
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:91
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:163
+msgid "Rebooting..."
+msgstr "Reiniciando..."
+
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:197
+msgid "Shutting down..."
+msgstr "Apagando..."
+
+#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:27
+msgid "Status"
+msgstr "Estado"
+
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:92
+msgid ""
+"The system is rebooting now.<br /> DO NOT POWER OFF THE DEVICE!<br /> Wait a "
+"few minutes before you try to reconnect. It might be necessary to renew the "
+"address of your computer to reach the device again, depending on your "
+"settings."
+msgstr ""
+"El sistema se está reiniciando ahora.<br /> ¡NO APAGUE EL DISPOSITIVO!<br /> "
+"Espere unos minutos antes de intentar volver a conectarse. Es posible que "
+"sea necesario renovar la dirección de su computadora para llegar al "
+"dispositivo nuevamente, dependiendo de su configuración."
+
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:164
+msgid ""
+"The system is rebooting to an alternative partition now.<br /> DO NOT POWER "
+"OFF THE DEVICE!<br /> Wait a few minutes before you try to reconnect. It "
+"might be necessary to renew the address of your computer to reach the device "
+"again, depending on your settings."
+msgstr ""
+"El sistema se está reiniciando en una partición alternativa ahora.<br /> ¡NO "
+"APAGUE EL DISPOSITIVO!<br /> Espere unos minutos antes de intentar volver a "
+"conectarse. Es posible que sea necesario renovar la dirección de su "
+"computadora para llegar al dispositivo nuevamente, dependiendo de su "
+"configuración."
+
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:198
+msgid ""
+"The system is shutting down now.<br /> DO NOT POWER OFF THE DEVICE!<br /> It "
+"might be necessary to renew the address of your computer to reach the device "
+"again, depending on your settings."
+msgstr ""
+"El sistema se está apagando ahora.<br /> ¡NO APAGUE EL DISPOSITIVO!<br /> "
+"Puede que sea necesario renovar la dirección de su computadora para llegar "
+"al dispositivo nuevamente, dependiendo de la configuración."
+
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:67
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:68
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:147
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:148
+msgid "Unable to find Dual Boot Flag Partition."
+msgstr "No se puede encontrar la partición de bandera de arranque dual."
+
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:119
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:120
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:133
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:134
+msgid "Unable to obtain firmware environment variable"
+msgstr "No se puede obtener la variable de entorno de firmware"
+
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:155
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:156
+msgid "Unable to set Dual Boot Flag Partition entry for partition"
+msgstr ""
+"No se puede establecer la entrada de la partición del indicador de inicio "
+"dual para la partición"
+
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:125
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:126
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:139
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:140
+msgid "Unable to set firmware environment variable"
+msgstr "No se puede establecer la variable de entorno de firmware"
+
+#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:12
+msgid ""
+"WARNING: An alternative partition might have its own settings and completely "
+"different firmware.<br /><br /> As your network configuration and WiFi SSID/"
+"password on alternative partition might be different, you might have to "
+"adjust your computer settings to be able to access your device once it "
+"reboots.<br /><br /> Please also be aware that alternative partition "
+"firmware might not provide an easy way to switch active partition and boot "
+"back to the currently active partition.<br /><br /> Click \"Proceed\" below "
+"to reboot device to an alternative partition."
+msgstr ""
+"ADVERTENCIA: Una partición alternativa puede tener su propia configuración y "
+"un firmware completamente diferente.<br /><br /> Como la configuración de su "
+"red y el SSID/contraseña WiFi en la partición alternativa pueden ser "
+"diferentes, es posible que tenga que ajustar la configuración de su "
+"computadora para poder para acceder a su dispositivo una vez que se reinicie."
+"<br /><br /> También tenga en cuenta que un firmware de partición "
+"alternativo podría no proporcionar una manera fácil de cambiar la partición "
+"activa y volver a iniciar la partición activa.<br /><br /> Haga clic en "
+"\"Proceder\" a continuación para reiniciar el dispositivo a una partición "
+"alternativa."
+
+#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/power_off.htm:12
+msgid ""
+"WARNING: Power off might result in a reboot on a device which doesn't "
+"support power off.<br /><br /> Click \"Proceed\" below to power off your "
+"device."
+msgstr ""
+"ADVERTENCIA: el apagado puede ocasionar el reinicio de un dispositivo que no "
+"es compatible con el apagado.<br /><br /> Haga clic en \"Continuar\" a "
+"continuación para apagar su dispositivo."
+
+#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:83
+msgid "Warning: Device (%s) is unknown or isn't a dual-partition device!"
+msgstr ""
+"Advertencia: ¡El dispositivo (%s) es desconocido o no es un dispositivo de "
+"doble partición!"
+
+#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:14
+msgid "Warning: There are unsaved changes that will get lost on reboot!"
+msgstr "Advertencia: ¡Hay cambios no guardados que se perderán al reiniciar!"
+
+#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:97
+msgid "Warning: This system does not support powering off!"
+msgstr "Advertencia: ¡Este sistema no admite el apagado!"
+
+#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:85
+msgid "Warning: Unable to obtain device information!"
+msgstr "Advertencia: ¡No se puede obtener información del dispositivo!"
+
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:125
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:126
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:139
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:140
+msgid "to"
+msgstr "a"
diff --git a/applications/luci-app-advanced-reboot/po/ru/advanced-reboot.po b/applications/luci-app-advanced-reboot/po/ru/advanced-reboot.po
index 5e41ff51bd..b1f742b9f8 100644
--- a/applications/luci-app-advanced-reboot/po/ru/advanced-reboot.po
+++ b/applications/luci-app-advanced-reboot/po/ru/advanced-reboot.po
@@ -17,7 +17,7 @@ msgstr ""
msgid "Action"
msgstr "Действие"
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:81
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:82
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:10
msgid "Advanced Reboot"
msgstr "Дополнительная перезагрузка"
@@ -50,7 +50,7 @@ msgstr "ОШИБКА:"
msgid "Firmware/OS (Kernel)"
msgstr "Прошивка/ОС (Ядро)"
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:111
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:112
msgid "No access to fw_printenv or fw_printenv!"
msgstr "Нет доступа к fw_printenv или fw_printenv!"
@@ -89,12 +89,12 @@ msgstr "Перезагрузить до альтернативного разд
msgid "Reboot to current partition"
msgstr "Перезагрузка к текущему разделу"
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:90
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:162
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:91
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:163
msgid "Rebooting..."
msgstr "Перезагрузка..."
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:196
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:197
msgid "Shutting down..."
msgstr "Отключается..."
@@ -102,7 +102,7 @@ msgstr "Отключается..."
msgid "Status"
msgstr "Состояние"
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:91
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:92
msgid ""
"The system is rebooting now.<br /> DO NOT POWER OFF THE DEVICE!<br /> Wait a "
"few minutes before you try to reconnect. It might be necessary to renew the "
@@ -114,7 +114,7 @@ msgstr ""
"снова. Возможно, потребуется обновить адрес компьютера для повторного "
"доступа к устройству в зависимости от ваших настроек."
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:163
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:164
msgid ""
"The system is rebooting to an alternative partition now.<br /> DO NOT POWER "
"OFF THE DEVICE!<br /> Wait a few minutes before you try to reconnect. It "
@@ -126,7 +126,7 @@ msgstr ""
"установить соединение снова. Возможно, потребуется обновить адрес компьютера "
"для повторного доступа к устройству в зависимости от ваших настроек."
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:197
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:198
msgid ""
"The system is shutting down now.<br /> DO NOT POWER OFF THE DEVICE!<br /> It "
"might be necessary to renew the address of your computer to reach the device "
@@ -136,29 +136,29 @@ msgstr ""
"Возможно, потребуется обновить адрес компьютера для повторного доступа к "
"устройству в зависимости от настроек."
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:66
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:67
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:146
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:68
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:147
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:148
msgid "Unable to find Dual Boot Flag Partition."
msgstr "Невозможно найти Dual Boot раздел."
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:118
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:119
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:132
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:120
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:133
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:134
msgid "Unable to obtain firmware environment variable"
msgstr "Невозможно получить переменную среды прошивки"
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:154
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:155
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:156
msgid "Unable to set Dual Boot Flag Partition entry for partition"
msgstr "Невозможно использовать Dual Boot раздел."
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:124
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:125
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:138
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:126
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:139
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:140
msgid "Unable to set firmware environment variable"
msgstr "Невозможно установить переменную среды прошивки"
@@ -211,10 +211,10 @@ msgstr "Внимание: Эта система не поддерживает о
msgid "Warning: Unable to obtain device information!"
msgstr ""
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:124
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:125
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:138
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:126
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:139
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:140
msgid "to"
msgstr ""
diff --git a/applications/luci-app-advanced-reboot/po/sv/advanced-reboot.po b/applications/luci-app-advanced-reboot/po/sv/advanced-reboot.po
index 6d1ad51dff..97582e0fde 100644
--- a/applications/luci-app-advanced-reboot/po/sv/advanced-reboot.po
+++ b/applications/luci-app-advanced-reboot/po/sv/advanced-reboot.po
@@ -5,7 +5,7 @@ msgstr "Content-Type: text/plain; charset=UTF-8\n"
msgid "Action"
msgstr "Åtgärd"
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:81
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:82
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:10
msgid "Advanced Reboot"
msgstr "Avancerad omstart"
@@ -38,7 +38,7 @@ msgstr ""
msgid "Firmware/OS (Kernel)"
msgstr "Inre mjukvara/OS (Kärna)"
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:111
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:112
msgid "No access to fw_printenv or fw_printenv!"
msgstr ""
@@ -77,12 +77,12 @@ msgstr "Starta om till alternativ partition..."
msgid "Reboot to current partition"
msgstr "Starta om till nuvarande partition"
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:90
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:162
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:91
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:163
msgid "Rebooting..."
msgstr "Startar om..."
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:196
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:197
msgid "Shutting down..."
msgstr "Stänger av..."
@@ -90,7 +90,7 @@ msgstr "Stänger av..."
msgid "Status"
msgstr "Status"
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:91
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:92
msgid ""
"The system is rebooting now.<br /> DO NOT POWER OFF THE DEVICE!<br /> Wait a "
"few minutes before you try to reconnect. It might be necessary to renew the "
@@ -98,7 +98,7 @@ msgid ""
"settings."
msgstr ""
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:163
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:164
msgid ""
"The system is rebooting to an alternative partition now.<br /> DO NOT POWER "
"OFF THE DEVICE!<br /> Wait a few minutes before you try to reconnect. It "
@@ -106,7 +106,7 @@ msgid ""
"again, depending on your settings."
msgstr ""
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:197
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:198
msgid ""
"The system is shutting down now.<br /> DO NOT POWER OFF THE DEVICE!<br /> It "
"might be necessary to renew the address of your computer to reach the device "
@@ -116,29 +116,29 @@ msgstr ""
"inställningar så kan det vara nödvändigt att förnya din dators adress för "
"att nå enheten igen."
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:66
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:67
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:146
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:68
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:147
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:148
msgid "Unable to find Dual Boot Flag Partition."
msgstr ""
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:118
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:119
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:132
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:120
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:133
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:134
msgid "Unable to obtain firmware environment variable"
msgstr ""
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:154
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:155
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:156
msgid "Unable to set Dual Boot Flag Partition entry for partition"
msgstr ""
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:124
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:125
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:138
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:126
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:139
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:140
msgid "Unable to set firmware environment variable"
msgstr ""
@@ -181,10 +181,10 @@ msgstr "Varning: Det här systemet har inte stöd för avstängning!"
msgid "Warning: Unable to obtain device information!"
msgstr ""
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:124
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:125
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:138
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:126
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:139
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:140
msgid "to"
msgstr ""
diff --git a/applications/luci-app-advanced-reboot/po/templates/advanced-reboot.pot b/applications/luci-app-advanced-reboot/po/templates/advanced-reboot.pot
index a8a684b59e..c6ca428505 100644
--- a/applications/luci-app-advanced-reboot/po/templates/advanced-reboot.pot
+++ b/applications/luci-app-advanced-reboot/po/templates/advanced-reboot.pot
@@ -5,7 +5,7 @@ msgstr "Content-Type: text/plain; charset=UTF-8"
msgid "Action"
msgstr ""
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:81
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:82
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:10
msgid "Advanced Reboot"
msgstr ""
@@ -38,7 +38,7 @@ msgstr ""
msgid "Firmware/OS (Kernel)"
msgstr ""
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:111
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:112
msgid "No access to fw_printenv or fw_printenv!"
msgstr ""
@@ -77,12 +77,12 @@ msgstr ""
msgid "Reboot to current partition"
msgstr ""
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:90
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:162
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:91
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:163
msgid "Rebooting..."
msgstr ""
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:196
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:197
msgid "Shutting down..."
msgstr ""
@@ -90,7 +90,7 @@ msgstr ""
msgid "Status"
msgstr ""
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:91
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:92
msgid ""
"The system is rebooting now.<br /> DO NOT POWER OFF THE DEVICE!<br /> Wait a "
"few minutes before you try to reconnect. It might be necessary to renew the "
@@ -98,7 +98,7 @@ msgid ""
"settings."
msgstr ""
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:163
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:164
msgid ""
"The system is rebooting to an alternative partition now.<br /> DO NOT POWER "
"OFF THE DEVICE!<br /> Wait a few minutes before you try to reconnect. It "
@@ -106,36 +106,36 @@ msgid ""
"again, depending on your settings."
msgstr ""
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:197
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:198
msgid ""
"The system is shutting down now.<br /> DO NOT POWER OFF THE DEVICE!<br /> It "
"might be necessary to renew the address of your computer to reach the device "
"again, depending on your settings."
msgstr ""
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:66
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:67
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:146
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:68
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:147
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:148
msgid "Unable to find Dual Boot Flag Partition."
msgstr ""
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:118
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:119
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:132
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:120
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:133
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:134
msgid "Unable to obtain firmware environment variable"
msgstr ""
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:154
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:155
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:156
msgid "Unable to set Dual Boot Flag Partition entry for partition"
msgstr ""
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:124
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:125
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:138
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:126
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:139
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:140
msgid "Unable to set firmware environment variable"
msgstr ""
@@ -174,9 +174,9 @@ msgstr ""
msgid "Warning: Unable to obtain device information!"
msgstr ""
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:124
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:125
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:138
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:126
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:139
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:140
msgid "to"
msgstr ""
diff --git a/applications/luci-app-advanced-reboot/po/zh-cn/advanced-reboot.po b/applications/luci-app-advanced-reboot/po/zh-cn/advanced-reboot.po
index 606c09d9c4..4b66d3bf06 100644
--- a/applications/luci-app-advanced-reboot/po/zh-cn/advanced-reboot.po
+++ b/applications/luci-app-advanced-reboot/po/zh-cn/advanced-reboot.po
@@ -15,7 +15,7 @@ msgstr ""
msgid "Action"
msgstr "动作"
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:81
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:82
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:10
msgid "Advanced Reboot"
msgstr "高级重启"
@@ -48,7 +48,7 @@ msgstr "错误:"
msgid "Firmware/OS (Kernel)"
msgstr "固件/OS(内核)"
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:111
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:112
msgid "No access to fw_printenv or fw_printenv!"
msgstr "无法访问 fw_printenv 或 fw_printenv!"
@@ -87,12 +87,12 @@ msgstr "重启到备用分区…"
msgid "Reboot to current partition"
msgstr "重启到当前分区"
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:90
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:162
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:91
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:163
msgid "Rebooting..."
msgstr "正在重启…"
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:196
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:197
msgid "Shutting down..."
msgstr "正在关机…"
@@ -100,7 +100,7 @@ msgstr "正在关机…"
msgid "Status"
msgstr "状态"
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:91
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:92
msgid ""
"The system is rebooting now.<br /> DO NOT POWER OFF THE DEVICE!<br /> Wait a "
"few minutes before you try to reconnect. It might be necessary to renew the "
@@ -110,7 +110,7 @@ msgstr ""
"系统正在重启。<br />切勿关闭电源! DO NOT POWER OFF THE DEVICE!<br />等待数分"
"钟后即可尝试重新连接到路由。您可能需要更改计算机的 IP 地址以重新连接。"
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:163
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:164
msgid ""
"The system is rebooting to an alternative partition now.<br /> DO NOT POWER "
"OFF THE DEVICE!<br /> Wait a few minutes before you try to reconnect. It "
@@ -121,7 +121,7 @@ msgstr ""
"<br />等待数分钟后即可尝试重新连接到路由。您可能需要更改计算机的 IP 地址以重"
"新连接。"
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:197
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:198
msgid ""
"The system is shutting down now.<br /> DO NOT POWER OFF THE DEVICE!<br /> It "
"might be necessary to renew the address of your computer to reach the device "
@@ -130,29 +130,29 @@ msgstr ""
"系统现在正在关机。<br />切勿关闭电源! DO NOT POWER OFF THE DEVICE!<br />等待"
"数分钟后即可尝试重新连接到路由。您可能需要更改计算机的 IP 地址以重新连接。"
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:66
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:67
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:146
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:68
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:147
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:148
msgid "Unable to find Dual Boot Flag Partition."
msgstr "无法找到双引导标志分区。"
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:118
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:119
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:132
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:120
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:133
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:134
msgid "Unable to obtain firmware environment variable"
msgstr "无法获取固件环境变量"
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:154
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:155
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:156
msgid "Unable to set Dual Boot Flag Partition entry for partition"
msgstr "无法为分区设置双引导标志分区项"
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:124
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:125
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:138
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:126
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:139
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:140
msgid "Unable to set firmware environment variable"
msgstr "无法设置固件环境变量"
@@ -197,9 +197,9 @@ msgstr "警告:此系统不支持关闭电源!"
msgid "Warning: Unable to obtain device information!"
msgstr "警告:无法获取设备信息!"
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:124
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:125
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:138
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:126
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:139
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:140
msgid "to"
msgstr "至"
diff --git a/applications/luci-app-advanced-reboot/po/zh-tw/advanced-reboot.po b/applications/luci-app-advanced-reboot/po/zh-tw/advanced-reboot.po
index 1f74e21754..b820de9a04 100644
--- a/applications/luci-app-advanced-reboot/po/zh-tw/advanced-reboot.po
+++ b/applications/luci-app-advanced-reboot/po/zh-tw/advanced-reboot.po
@@ -15,7 +15,7 @@ msgstr ""
msgid "Action"
msgstr "動作"
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:81
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:82
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:10
msgid "Advanced Reboot"
msgstr "高階重啟"
@@ -48,7 +48,7 @@ msgstr "錯誤:"
msgid "Firmware/OS (Kernel)"
msgstr "韌體/OS(核心)"
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:111
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:112
msgid "No access to fw_printenv or fw_printenv!"
msgstr "無法訪問 fw_printenv 或 fw_printenv!"
@@ -87,12 +87,12 @@ msgstr "重啟到備用分割槽…"
msgid "Reboot to current partition"
msgstr "重啟到當前分割槽"
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:90
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:162
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:91
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:163
msgid "Rebooting..."
msgstr "正在重啟…"
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:196
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:197
msgid "Shutting down..."
msgstr "正在關機…"
@@ -100,7 +100,7 @@ msgstr "正在關機…"
msgid "Status"
msgstr "狀態"
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:91
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:92
msgid ""
"The system is rebooting now.<br /> DO NOT POWER OFF THE DEVICE!<br /> Wait a "
"few minutes before you try to reconnect. It might be necessary to renew the "
@@ -110,7 +110,7 @@ msgstr ""
"系統正在重啟。<br />切勿關閉電源! DO NOT POWER OFF THE DEVICE!<br />等待數分"
"鍾後即可嘗試重新連線到路由。您可能需要更改計算機的 IP 位址以重新連線。"
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:163
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:164
msgid ""
"The system is rebooting to an alternative partition now.<br /> DO NOT POWER "
"OFF THE DEVICE!<br /> Wait a few minutes before you try to reconnect. It "
@@ -121,7 +121,7 @@ msgstr ""
"DEVICE!<br />等待數分鐘後即可嘗試重新連線到路由。您可能需要更改計算機的 IP 地"
"址以重新連線。"
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:197
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:198
msgid ""
"The system is shutting down now.<br /> DO NOT POWER OFF THE DEVICE!<br /> It "
"might be necessary to renew the address of your computer to reach the device "
@@ -130,29 +130,29 @@ msgstr ""
"系統現在正在關機。<br />切勿關閉電源! DO NOT POWER OFF THE DEVICE!<br />等待"
"數分鐘後即可嘗試重新連線到路由。您可能需要更改計算機的 IP 位址以重新連線。"
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:66
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:67
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:146
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:68
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:147
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:148
msgid "Unable to find Dual Boot Flag Partition."
msgstr "無法找到雙引導標誌分割槽。"
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:118
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:119
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:132
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:120
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:133
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:134
msgid "Unable to obtain firmware environment variable"
msgstr "無法獲取韌體環境變數"
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:154
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:155
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:156
msgid "Unable to set Dual Boot Flag Partition entry for partition"
msgstr "無法為分割槽設定雙引導標誌分割槽項"
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:124
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:125
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:138
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:126
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:139
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:140
msgid "Unable to set firmware environment variable"
msgstr "無法設定韌體環境變數"
@@ -198,9 +198,9 @@ msgstr "警告:此係統不支援關閉電源!"
msgid "Warning: Unable to obtain device information!"
msgstr "警告:無法獲取裝置資訊!"
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:124
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:125
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:138
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:126
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:139
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:140
msgid "to"
msgstr "至"
diff --git a/applications/luci-app-ahcp/po/es/ahcp.po b/applications/luci-app-ahcp/po/es/ahcp.po
index 8844317e93..c47e7d68ca 100644
--- a/applications/luci-app-ahcp/po/es/ahcp.po
+++ b/applications/luci-app-ahcp/po/es/ahcp.po
@@ -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-ahcp/po/zh-cn/ahcp.po b/applications/luci-app-ahcp/po/zh-cn/ahcp.po
index 6e3a6a2253..a291befd78 100644
--- a/applications/luci-app-ahcp/po/zh-cn/ahcp.po
+++ b/applications/luci-app-ahcp/po/zh-cn/ahcp.po
@@ -64,7 +64,7 @@ msgstr "正在收集数据…"
#: applications/luci-app-ahcp/luasrc/model/cbi/admin_network/proto_ahcp.lua:55
msgid "Disable DNS setup"
-msgstr ""
+msgstr "禁用 DNS 设置"
#: applications/luci-app-ahcp/luasrc/model/cbi/ahcp.lua:21
msgid "Forwarder"
diff --git a/applications/luci-app-ahcp/po/zh-tw/ahcp.po b/applications/luci-app-ahcp/po/zh-tw/ahcp.po
index e39667df25..d06bf90e55 100644
--- a/applications/luci-app-ahcp/po/zh-tw/ahcp.po
+++ b/applications/luci-app-ahcp/po/zh-tw/ahcp.po
@@ -64,7 +64,7 @@ msgstr "正在收集資料…"
#: applications/luci-app-ahcp/luasrc/model/cbi/admin_network/proto_ahcp.lua:55
msgid "Disable DNS setup"
-msgstr ""
+msgstr "禁用 DNS 設定"
#: applications/luci-app-ahcp/luasrc/model/cbi/ahcp.lua:21
msgid "Forwarder"
diff --git a/applications/luci-app-aria2/po/es/aria2.po b/applications/luci-app-aria2/po/es/aria2.po
new file mode 100644
index 0000000000..e765d97a0e
--- /dev/null
+++ b/applications/luci-app-aria2/po/es/aria2.po
@@ -0,0 +1,298 @@
+msgid ""
+msgstr ""
+"Content-Type: text/plain; charset=UTF-8\n"
+"Project-Id-Version: \n"
+"POT-Creation-Date: \n"
+"PO-Revision-Date: \n"
+"Language-Team: \n"
+"MIME-Version: 1.0\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: Poedit 2.2.2\n"
+"Last-Translator: \n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"Language: es\n"
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2.lua:110
+msgid "\"Falloc\" is not available in all cases."
+msgstr "\"Falloc\" no está disponible en todos los casos."
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2.lua:153
+msgid "<abbr title=\"Distributed Hash Table\">DHT</abbr> enabled"
+msgstr "Habilitar <abbr title=\"Tabla de hash distribuida\">DHT</abbr>"
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2.lua:157
+msgid "<abbr title=\"Local Peer Discovery\">LPD</abbr> enabled"
+msgstr ""
+"Habilitar <abbr title=\"Descubrimiento de compañeros locales\">LPD</abbr>"
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2.lua:171
+msgid "Additional Bt tracker enabled"
+msgstr "Habilitar Bt tracker adicional"
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2.lua:45
+msgid "Aria2"
+msgstr "Aria2"
+
+#: applications/luci-app-aria2/luasrc/controller/aria2.lua:21
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2.lua:49
+msgid "Aria2 Settings"
+msgstr "Aria2"
+
+#: applications/luci-app-aria2/luasrc/view/aria2/overview_status.htm:80
+msgid "Aria2 Status"
+msgstr "Estado de Aria2"
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2.lua:45
+msgid ""
+"Aria2 is a multi-protocol &amp; multi-source download utility, here you can "
+"configure the settings."
+msgstr ""
+"Aria2 es una utilidad de descarga multi-fuente &amp; multiprotocolo. Aquí "
+"puede configurarlo."
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2.lua:147
+msgid "Autosave session interval"
+msgstr "Intervalo de sesión de autoguardado"
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2.lua:56
+msgid "BitTorrent Settings"
+msgstr "Configuraciones de BitTorrent"
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2.lua:165
+msgid "BitTorrent listen port"
+msgstr "BitTorrent escucha puerto"
+
+#: applications/luci-app-aria2/luasrc/view/aria2/overview_status.htm:82
+msgid "Collecting data..."
+msgstr "Recolectando datos..."
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2.lua:89
+msgid "Config file directory"
+msgstr "Directorio de archivos de configuración"
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2.lua:98
+msgid "Debug"
+msgstr "Depurar"
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2.lua:104
+msgid "Default download directory"
+msgstr "Directorio de descarga predeterminado"
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2.lua:107
+msgid "Disk cache"
+msgstr "Caché de disco"
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2.lua:92
+msgid "Enable log"
+msgstr "Habilitar registro"
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2.lua:58
+msgid "Enabled"
+msgstr "Habilitar"
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2.lua:102
+msgid "Error"
+msgstr "Error"
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2.lua:201
+msgid "Extra Settings"
+msgstr "Configuraciones extra"
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2.lua:114
+msgid "Falloc"
+msgstr "Falloc"
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2.lua:54
+msgid "Files and Locations"
+msgstr "Archivos y ubicaciones"
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2.lua:161
+msgid "Follow torrent"
+msgstr "Seguir torrent"
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2.lua:53
+msgid "General Settings"
+msgstr "Configuraciones generales"
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2.lua:19
+msgid "Generate Randomly"
+msgstr "Generar aleatoriamente"
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2.lua:99
+msgid "Info"
+msgstr "Información"
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2.lua:172
+msgid "List of additional Bt tracker"
+msgstr "Lista de Bt Tracker adicional"
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2.lua:205
+msgid "List of extra settings"
+msgstr "Lista de configuraciones extra"
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2.lua:96
+msgid "Log level"
+msgstr "Nivel de registro"
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2.lua:134
+msgid "Max concurrent downloads"
+msgstr "Máximo de descargas concurrentes"
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2.lua:137
+msgid "Max connection per server"
+msgstr "Máxima conexiones por servidor"
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2.lua:168
+msgid "Max number of peers per torrent"
+msgstr "Número máximo de pares por torrent"
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2.lua:144
+msgid "Max number of split"
+msgstr "Número máximo de división"
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2.lua:141
+msgid "Min split size"
+msgstr "Tamaño mínimo de división"
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2.lua:72
+msgid "No Authentication"
+msgstr "Sin autenticacion"
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2.lua:100
+msgid "Notice"
+msgstr "Aviso"
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2.lua:111
+msgid "Off"
+msgstr "Apagado"
+
+#: applications/luci-app-aria2/luasrc/view/aria2/overview_status.htm:15
+msgid "Open AriaNg"
+msgstr "Abrir AriaNg"
+
+#: applications/luci-app-aria2/luasrc/view/aria2/overview_status.htm:12
+msgid "Open WebUI-Aria2"
+msgstr "Abrir WebUI-Aria2"
+
+#: applications/luci-app-aria2/luasrc/view/aria2/overview_status.htm:9
+msgid "Open YAAW"
+msgstr "Abrir YAAW"
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2.lua:119
+msgid "Overall download limit"
+msgstr "Límite global de descargas"
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2.lua:116
+msgid "Overall speed limit enabled"
+msgstr "Habilitar límite de velocidad total"
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2.lua:122
+msgid "Overall upload limit"
+msgstr "Límite global de carga"
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2.lua:128
+msgid "Per task download limit"
+msgstr "Límite de descarga por tarea"
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2.lua:125
+msgid "Per task speed limit enabled"
+msgstr "Habilitar límite de velocidad por tarea"
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2.lua:131
+msgid "Per task upload limit"
+msgstr "Límite de carga por tarea"
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2.lua:112
+msgid "Prealloc"
+msgstr "Preasignar"
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2.lua:110
+msgid "Preallocation"
+msgstr "Preasignación"
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2.lua:198
+msgid "Prefix of peer ID"
+msgstr "Prefijo de ID de par"
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2.lua:85
+msgid "RPC Token"
+msgstr "RPC Token"
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2.lua:71
+msgid "RPC authentication method"
+msgstr "Método de autenticación RPC"
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2.lua:80
+msgid "RPC password"
+msgstr "Contraseña RPC"
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2.lua:67
+msgid "RPC port"
+msgstr "Puerto RPC"
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2.lua:76
+msgid "RPC username"
+msgstr "Nombre de usuario RPC"
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2.lua:61
+msgid "Run daemon as user"
+msgstr "Ejecutar demonio como usuario"
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2.lua:147
+msgid "Sec"
+msgstr "Seg"
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2.lua:55
+msgid "Task Settings"
+msgstr "Configuración de tareas"
+
+#: applications/luci-app-aria2/luasrc/view/aria2/overview_status.htm:19
+msgid "The Aria2 service is not running."
+msgstr "El servicio Aria2 no se está ejecutando."
+
+#: applications/luci-app-aria2/luasrc/view/aria2/overview_status.htm:7
+msgid "The Aria2 service is running."
+msgstr "El servicio Aria2 se está ejecutando."
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2.lua:92
+msgid "The default log file is /var/log/aria2.log"
+msgstr "El archivo de registro predeterminado es /var/log/aria2.log"
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2.lua:74
+msgid "Token"
+msgstr "Token"
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2.lua:113
+msgid "Trunc"
+msgstr "Truncar"
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2.lua:22
+msgid "Use WebSocket"
+msgstr "Utilizar websocket"
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2.lua:150
+msgid "User agent value"
+msgstr "Valor de agente de usuario"
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2.lua:73
+msgid "Username & Password"
+msgstr "Nombre de usuario y contraseña"
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2.lua:20
+msgid "View Json-RPC URL"
+msgstr "Ver la URL de Json-RPC"
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2.lua:101
+msgid "Warn"
+msgstr "Advertir"
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2.lua:107
+msgid "in bytes, You can append K or M."
+msgstr "en bytes, puedes añadir K o M."
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2.lua:119
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2.lua:122
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2.lua:128
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2.lua:131
+msgid "in bytes/sec, You can append K or M."
+msgstr "en bytes/seg, puedes añadir K o M."
diff --git a/applications/luci-app-attendedsysupgrade/luasrc/view/attendedsysupgrade.htm b/applications/luci-app-attendedsysupgrade/luasrc/view/attendedsysupgrade.htm
index 0a8c65ebdd..c9259559be 100644
--- a/applications/luci-app-attendedsysupgrade/luasrc/view/attendedsysupgrade.htm
+++ b/applications/luci-app-attendedsysupgrade/luasrc/view/attendedsysupgrade.htm
@@ -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>
diff --git a/applications/luci-app-attendedsysupgrade/root/www/luci-static/resources/attendedsysupgrade.js b/applications/luci-app-attendedsysupgrade/root/www/luci-static/resources/attendedsysupgrade.js
index 4b8cc2bd04..2cf5cc6e1b 100644
--- a/applications/luci-app-attendedsysupgrade/root/www/luci-static/resources/attendedsysupgrade.js
+++ b/applications/luci-app-attendedsysupgrade/root/www/luci-static/resources/attendedsysupgrade.js
@@ -1,403 +1,427 @@
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()
-
diff --git a/applications/luci-app-banip/luasrc/controller/banip.lua b/applications/luci-app-banip/luasrc/controller/banip.lua
index e201295d5f..42328d7ea4 100644
--- a/applications/luci-app-banip/luasrc/controller/banip.lua
+++ b/applications/luci-app-banip/luasrc/controller/banip.lua
@@ -1,4 +1,4 @@
--- Copyright 2018 Dirk Brenken (dev@brenken.org)
+-- Copyright 2018-2019 Dirk Brenken (dev@brenken.org)
-- This is free software, licensed under the Apache License, Version 2.0
module("luci.controller.banip", package.seeall)
@@ -30,8 +30,8 @@ function index()
end
function ban_action(name)
- if name == "do_refresh" then
- luci.sys.call("/etc/init.d/banip start >/dev/null 2>&1")
+ if name == "do_reload" then
+ luci.sys.call("/etc/init.d/banip reload >/dev/null 2>&1")
end
luci.http.prepare_content("text/plain")
luci.http.write("0")
@@ -51,13 +51,7 @@ function status_update()
end
function log_view()
- local content
-
- if nixio.fs.access("/var/log/messages") then
- content = util.trim(util.exec("grep -F 'banIP-' /var/log/messages"))
- else
- content = util.trim(util.exec("logread -e 'banIP-' 2>/dev/null"))
- end
+ local content = util.trim(util.exec("logread -e 'banIP-' 2>/dev/null")) or ""
if content == "" then
content = "No banIP related logs yet!"
diff --git a/applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua b/applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua
index 8b5bedc089..57294e5c46 100644
--- a/applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua
+++ b/applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua
@@ -1,17 +1,15 @@
--- Copyright 2018 Dirk Brenken (dev@brenken.org)
+-- Copyright 2018-2019 Dirk Brenken (dev@brenken.org)
-- This is free software, licensed under the Apache License, Version 2.0
-local fs = require("nixio.fs")
-local uci = require("luci.model.uci").cursor()
-local sys = require("luci.sys")
-local net = require "luci.model.network".init()
-local util = require("luci.util")
-local dump = util.ubus("network.interface", "dump", {})
-local devices = sys.net:devices()
+local fs = require("nixio.fs")
+local uci = require("luci.model.uci").cursor()
+local net = require "luci.model.network".init()
+local util = require("luci.util")
+local dump = util.ubus("network.interface", "dump", {})
m = Map("banip", translate("banIP"),
translate("Configuration of the banIP package to block ip adresses/subnets via IPSet. ")
- .. translatef("For further information "
+ ..translatef("For further information "
.. "<a href=\"%s\" target=\"_blank\">"
.. "check the online documentation</a>", "https://github.com/openwrt/packages/blob/master/net/banip/files/README.md"))
@@ -29,22 +27,16 @@ o2.rmempty = false
o3 = s:option(MultiValue, "ban_iface", translate("Interface Selection"),
translate("Disable the automatic WAN detection and select your preferred interface(s) manually."))
-for _, dev in ipairs(devices) do
- if dev ~= "lo" and dev ~= "br-lan" then
- local iface = net:get_interface(dev)
- if iface then
- iface = iface:get_networks() or {}
- for k, v in pairs(iface) do
- iface[k] = iface[k].sid
- if iface[k] ~= "lan" then
- o3:value(iface[k], iface[k].. " (" ..dev.. ")")
- end
- end
+if dump then
+ local i, v
+ for i, v in ipairs(dump.interface) do
+ if v.interface ~= "loopback" and v.interface ~= "lan" then
+ local device = v.l3_device or v.device or "-"
+ o3:value(v.interface, v.interface.. " (" ..device.. ")")
end
end
end
o3.widget = "checkbox"
-o3.default = ban_iface
o3.rmempty = false
o4 = s:option(ListValue, "ban_fetchutil", translate("Download Utility"),
@@ -107,96 +99,112 @@ e = m:section(NamedSection, "extra", "banip", translate("Extra Options"),
e1 = e:option(Flag, "ban_debug", translate("Verbose Debug Logging"),
translate("Enable verbose debug logging in case of any processing error."))
-e1.default = e1.disabled
e1.rmempty = false
e2 = e:option(Flag, "ban_nice", translate("Low Priority Service"),
translate("Set the nice level to 'low priority' and banIP background processing will take less resources from the system. ")
..translate("This change requires a manual service stop/re-start to take effect."))
-e2.default = e2.disabled
e2.disabled = "0"
e2.enabled = "10"
e2.rmempty = false
-e3 = e:option(Value, "ban_maxqueue", translate("Max. Download Queue"),
- translate("Size of the download queue to handle downloads &amp; IPset processing in parallel (default '8'). ")
- .. translate("For further performance improvements you can raise this value, e.g. '16' or '32' should be safe."))
-e3.default = 8
-e3.datatype = "range(1,32)"
+e3 = e:option(Flag, "ban_backup", translate("Enable Blocklist Backup"),
+ translate("Create compressed blocklist backups, they will be used in case of download errors or during startup in 'backup mode'."))
e3.rmempty = false
-e4 = e:option(Value, "ban_triggerdelay", translate("Trigger Delay"),
- translate("Additional trigger delay in seconds before banIP processing begins."))
-e4.default = 2
-e4.datatype = "range(1,60)"
-e4.optional = true
+e4 = e:option(Value, "ban_backupdir", translate("Backup Directory"),
+ translate("Target directory for banIP backups. Please use preferably a non-volatile disk, e.g. an external usb stick."))
+e4:depends("ban_backup", 1)
+e4.datatype = "directory"
+e4.default = "/mnt"
+e4.rmempty = true
-e5 = e:option(Value, "ban_fetchparm", translate("Download Options"),
- translate("Special options for the selected download utility, e.g. '--timeout=20 --no-check-certificate -O'."))
-e5.optional = true
-
-e10 = e:option(Value, "ban_wan_input_chain", translate("WAN Input Chain IPv4"))
-e10.default = "input_wan_rule"
-e10.datatype = "uciname"
-e10.optional = true
-
-e11 = e:option(Value, "ban_wan_forward_chain", translate("WAN Forward Chain IPv4"))
-e11.default = "forwarding_wan_rule"
-e11.datatype = "uciname"
-e11.optional = true
-
-e12 = e:option(Value, "ban_lan_input_chain", translate("LAN Input Chain IPv4"))
-e12.default = "input_lan_rule"
-e12.datatype = "uciname"
-e12.optional = true
-
-e13 = e:option(Value, "ban_lan_forward_chain", translate("LAN Forward Chain IPv4"))
-e13.default = "forwarding_lan_rule"
-e13.datatype = "uciname"
-e13.optional = true
-
-e14 = e:option(ListValue, "ban_target_src", translate("SRC Target IPv4"))
-e14:value("REJECT")
-e14:value("DROP")
-e14.default = "DROP"
-e14.optional = true
-
-e15 = e:option(ListValue, "ban_target_dst", translate("DST Target IPv4"))
-e15:value("REJECT")
-e15:value("DROP")
-e15.default = "REJECT"
-e15.optional = true
-
-e16 = e:option(Value, "ban_wan_input_chain_6", translate("WAN Input Chain IPv6"))
-e16.default = "input_wan_rule"
-e16.datatype = "uciname"
-e16.optional = true
-
-e17 = e:option(Value, "ban_wan_forward_chain_6", translate("WAN Forward Chain IPv6"))
-e17.default = "forwarding_wan_rule"
-e17.datatype = "uciname"
-e17.optional = true
-
-e18 = e:option(Value, "ban_lan_input_chain_6", translate("LAN Input Chain IPv6"))
-e18.default = "input_lan_rule"
-e18.datatype = "uciname"
-e18.optional = true
-
-e19 = e:option(Value, "ban_lan_forward_chain_6", translate("LAN Forward Chain IPv6"))
-e19.default = "forwarding_lan_rule"
-e19.datatype = "uciname"
-e19.optional = true
-
-e20 = e:option(ListValue, "ban_target_src_6", translate("SRC Target IPv6"))
-e20:value("REJECT")
-e20:value("DROP")
-e20.default = "DROP"
+e5 = e:option(Flag, "ban_backupboot", translate("Backup Mode"),
+ translate("Do not automatically update blocklists during startup, use their backups instead."))
+e5:depends("ban_backup", 1)
+e5.rmempty = true
+
+e6 = e:option(Value, "ban_maxqueue", translate("Max. Download Queue"),
+ translate("Size of the download queue to handle downloads &amp; IPset processing in parallel (default '4'). ")
+ .. translate("For further performance improvements you can raise this value, e.g. '8' or '16' should be safe."))
+e6.default = 4
+e6.datatype = "range(1,32)"
+e6.rmempty = false
+
+-- Optional Extra Options
+
+e20 = e:option(Value, "ban_triggerdelay", translate("Trigger Delay"),
+ translate("Additional trigger delay in seconds before banIP processing begins."))
+e20.default = 2
+e20.datatype = "range(1,60)"
e20.optional = true
-e21 = e:option(ListValue, "ban_target_dst_6", translate("DST Target IPv6"))
-e21:value("REJECT")
-e21:value("DROP")
-e21.default = "REJECT"
+e21 = e:option(Value, "ban_fetchparm", translate("Download Options"),
+ translate("Special options for the selected download utility, e.g. '--timeout=20 --no-check-certificate -O'."))
e21.optional = true
+e22 = e:option(Value, "ban_wan_input_chain", translate("WAN Input Chain IPv4"))
+e22.default = "input_wan_rule"
+e22.datatype = "uciname"
+e22.optional = true
+
+e23 = e:option(Value, "ban_wan_forward_chain", translate("WAN Forward Chain IPv4"))
+e23.default = "forwarding_wan_rule"
+e23.datatype = "uciname"
+e23.optional = true
+
+e24 = e:option(Value, "ban_lan_input_chain", translate("LAN Input Chain IPv4"))
+e24.default = "input_lan_rule"
+e24.datatype = "uciname"
+e24.optional = true
+
+e25 = e:option(Value, "ban_lan_forward_chain", translate("LAN Forward Chain IPv4"))
+e25.default = "forwarding_lan_rule"
+e25.datatype = "uciname"
+e25.optional = true
+
+e26 = e:option(ListValue, "ban_target_src", translate("SRC Target IPv4"))
+e26:value("REJECT")
+e26:value("DROP")
+e26.default = "DROP"
+e26.optional = true
+
+e27 = e:option(ListValue, "ban_target_dst", translate("DST Target IPv4"))
+e27:value("REJECT")
+e27:value("DROP")
+e27.default = "REJECT"
+e27.optional = true
+
+e28 = e:option(Value, "ban_wan_input_chain_6", translate("WAN Input Chain IPv6"))
+e28.default = "input_wan_rule"
+e28.datatype = "uciname"
+e28.optional = true
+
+e29 = e:option(Value, "ban_wan_forward_chain_6", translate("WAN Forward Chain IPv6"))
+e29.default = "forwarding_wan_rule"
+e29.datatype = "uciname"
+e29.optional = true
+
+e30 = e:option(Value, "ban_lan_input_chain_6", translate("LAN Input Chain IPv6"))
+e30.default = "input_lan_rule"
+e30.datatype = "uciname"
+e30.optional = true
+
+e31 = e:option(Value, "ban_lan_forward_chain_6", translate("LAN Forward Chain IPv6"))
+e31.default = "forwarding_lan_rule"
+e31.datatype = "uciname"
+e31.optional = true
+
+e32 = e:option(ListValue, "ban_target_src_6", translate("SRC Target IPv6"))
+e32:value("REJECT")
+e32:value("DROP")
+e32.default = "DROP"
+e32.optional = true
+
+e33 = e:option(ListValue, "ban_target_dst_6", translate("DST Target IPv6"))
+e33:value("REJECT")
+e33:value("DROP")
+e33.default = "REJECT"
+e33.optional = true
+
return m
diff --git a/applications/luci-app-banip/luasrc/view/banip/banip_css.htm b/applications/luci-app-banip/luasrc/view/banip/banip_css.htm
index b1b9707f04..2fd4109e90 100644
--- a/applications/luci-app-banip/luasrc/view/banip/banip_css.htm
+++ b/applications/luci-app-banip/luasrc/view/banip/banip_css.htm
@@ -1,8 +1,8 @@
<style type="text/css">
textarea
{
- width: 100%;
- height: 450px;
+ width: 100% !important;
+ height: 450px !important;
border: 1px solid #cccccc;
padding: 5px;
font-size: 12px;
@@ -16,8 +16,8 @@
select[readonly],
textarea[readonly]
{
- width: 100%;
- height: 450px;
+ width: 100% !important;
+ height: 450px !important;
border: 1px solid #cccccc;
padding: 5px;
font-size: 12px;
@@ -33,7 +33,7 @@
.cbi-section-table-row,
.tr[data-title]::before
{
- text-align: left;
+ text-align: left !important;
vertical-align: top;
margin-left: 0px;
padding-left: 2px;
diff --git a/applications/luci-app-banip/luasrc/view/banip/runtime.htm b/applications/luci-app-banip/luasrc/view/banip/runtime.htm
index 08ef90399d..410528130c 100644
--- a/applications/luci-app-banip/luasrc/view/banip/runtime.htm
+++ b/applications/luci-app-banip/luasrc/view/banip/runtime.htm
@@ -1,5 +1,5 @@
<%#
-Copyright 2018 Dirk Brenken (dev@brenken.org)
+Copyright 2018-2019 Dirk Brenken (dev@brenken.org)
This is free software, licensed under the Apache License, Version 2.0
-%>
@@ -13,8 +13,8 @@ This is free software, licensed under the Apache License, Version 2.0
var view = document.getElementById("value_1");
var input = json.data.status;
- btn1.value = "<%:Refresh%>";
- btn1.name = "do_refresh";
+ btn1.value = "<%:Reload%>";
+ btn1.name = "do_reload";
view.innerHTML = input || "-";
if (input != "running")
{
@@ -121,9 +121,9 @@ function btn_action(action)
</div>
<hr />
<div class="cbi-value" id="button_1">
- <label class="cbi-value-title" for="button_1"><%:Refresh IPSets%></label>
+ <label class="cbi-value-title" for="button_1"><%:Reload IPSets%></label>
<div class="cbi-value-field">
- <input class="cbi-button cbi-button-apply" id="btn1" type="button" name="do_refresh" value="<%:Refresh%>" onclick="btn_action(this)" />
+ <input class="cbi-button cbi-button-apply" id="btn1" type="button" name="do_reload" value="<%:Reload%>" onclick="btn_action(this)" />
<span id="btn1_running" class="btn_running"></span>
</div>
</div>
diff --git a/applications/luci-app-banip/luasrc/view/banip/sourcelist.htm b/applications/luci-app-banip/luasrc/view/banip/sourcelist.htm
index 743886f884..12240e5ae4 100644
--- a/applications/luci-app-banip/luasrc/view/banip/sourcelist.htm
+++ b/applications/luci-app-banip/luasrc/view/banip/sourcelist.htm
@@ -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
index 0000000000..d16df3e2a7
--- /dev/null
+++ b/applications/luci-app-bcp38/po/es/bcp38.po
@@ -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
index 0000000000..ebb7ea4346
--- /dev/null
+++ b/applications/luci-app-clamav/po/es/clamav.po
@@ -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"
diff --git a/applications/luci-app-commands/po/es/commands.po b/applications/luci-app-commands/po/es/commands.po
index 0caf5f047f..b45843c18b 100644
--- a/applications/luci-app-commands/po/es/commands.po
+++ b/applications/luci-app-commands/po/es/commands.po
@@ -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 ""
diff --git a/applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua b/applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua
index 9dc0857509..2f06200146 100644
--- a/applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua
+++ b/applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua
@@ -28,7 +28,7 @@ local ns = m:section( NamedSection, "global", "ddns",
.. [[<br /><strong>]]
.. translate("It is NOT recommended for casual users to change settings on this page.")
.. [[</strong><br />]]
- .. [[<a href="http://wiki.openwrt.org/doc/uci/ddns#version_2x1" target="_blank">]]
+ .. [[<a href="https://openwrt.org/docs/guide-user/base-system/ddns#section_ddns" target="_blank">]]
.. translate("For detailed information about parameter settings look here.")
.. [[</a>]]
)
diff --git a/applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua b/applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua
index 419201548b..290ef516ad 100644
--- a/applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua
+++ b/applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua
@@ -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
diff --git a/applications/luci-app-ddns/luasrc/tools/ddns.lua b/applications/luci-app-ddns/luasrc/tools/ddns.lua
index 6f0c7f0952..be7f3eeff4 100755
--- a/applications/luci-app-ddns/luasrc/tools/ddns.lua
+++ b/applications/luci-app-ddns/luasrc/tools/ddns.lua
@@ -21,7 +21,7 @@ function env_info(type)
end
local function has_curlssl()
- return (SYS.call( [[$(which curl) -V 2>&1 | grep "Protocols:" | grep -qF "https"]] ) ~= 0)
+ return (SYS.call( [[$(which curl) -V 2>&1 | grep -qF "https"]] ) == 0)
end
local function has_fetch()
@@ -103,7 +103,7 @@ function env_info(type)
end
local function has_nslookup()
- return (SYS.call( [[$(which nslookup) localhost 2>&1 | grep -qF "(null)"]] ) ~= 0)
+ return (SYS.call( [[which nslookup >/dev/null 2>&1]] ) == 0)
end
if type == "has_bindhost" then
diff --git a/applications/luci-app-ddns/po/es/ddns.po b/applications/luci-app-ddns/po/es/ddns.po
index 04378e1f6a..9e649c2ddd 100644
--- a/applications/luci-app-ddns/po/es/ddns.po
+++ b/applications/luci-app-ddns/po/es/ddns.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: luci-app-ddns 2.4.0-1\n"
"POT-Creation-Date: 2016-01-30 11:07+0100\n"
-"PO-Revision-Date: 2012-11-01 23:37+0200\n"
+"PO-Revision-Date: 2019-05-15 20:11-0300\n"
"Last-Translator: José Vicente <josevteg@gmail.com>\n"
"Language-Team: \n"
"Language: es\n"
@@ -10,114 +10,127 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-"X-Generator: Poedit 1.8.4\n"
+"X-Generator: Poedit 2.2.1\n"
#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:145
msgid "&"
-msgstr ""
+msgstr "Y"
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:562
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:591
msgid "-- custom --"
-msgstr ""
+msgstr "-- Perzonalizado --"
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1108
msgid "-- default --"
-msgstr ""
+msgstr "-- Predeterminado --"
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:53
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:264
msgid "Advanced Settings"
-msgstr ""
+msgstr "Ajustes avanzados"
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:46
msgid "Allow non-public IP's"
-msgstr ""
+msgstr "Permitir IPs no publicas"
#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:176
msgid "Applying changes"
-msgstr ""
+msgstr "Aplicando cambios"
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:45
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:50
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:263
msgid "Basic Settings"
-msgstr ""
+msgstr "Ajustes básicos"
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:25
msgid ""
"Below a list of configuration tips for your system to run Dynamic DNS "
"updates without limitations"
msgstr ""
+"A continuación, una lista de sugerencias de configuración para que su "
+"sistema ejecute actualizaciones dinámicas de DNS sin limitaciones."
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:95
msgid ""
"Below is a list of configured DDNS configurations and their current state."
msgstr ""
+"A continuación se muestra una lista de las configuraciones de DDNS "
+"configuradas y su estado actual."
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1104
msgid "Bind Network"
-msgstr ""
+msgstr "Red de enlace"
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1114
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1124
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:82
msgid "Binding to a specific network not supported"
-msgstr ""
+msgstr "No se admite el enlace a una red específica"
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:113
msgid ""
"BusyBox's nslookup and Wget do not support to specify the IP version to use "
"for communication with DDNS Provider!"
msgstr ""
+"¡El nslookup y Wget de BusyBox no admiten especificar la versión de IP que "
+"se usará para la comunicación con el proveedor de DDNS!"
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:133
msgid ""
"BusyBox's nslookup and hostip do not support to specify to use TCP instead "
"of default UDP when requesting DNS server!"
msgstr ""
+"¡El nslookup y el hostip de BusyBox no admiten especificar el uso de TCP en "
+"lugar del UDP predeterminado al solicitar el servidor DNS."
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:146
msgid ""
"BusyBox's nslookup in the current compiled version does not handle given DNS "
"Servers correctly!"
msgstr ""
+"¡El nslookup de BusyBox en la versión compilada actual no maneja los "
+"servidores DNS dados correctamente!"
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1118
msgid "Casual users should not change this setting"
-msgstr ""
+msgstr "Los usuarios ocasionales no deben cambiar esta configuración."
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:407
msgid "Change provider"
-msgstr ""
+msgstr "Cambiar proveedor"
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1302
msgid "Check Interval"
-msgstr ""
+msgstr "Verificar intervalo"
#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:55
msgid "Collecting data..."
-msgstr ""
+msgstr "Recolectando datos..."
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:102
#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:48
msgid "Configuration"
-msgstr ""
+msgstr "Configuración"
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:27
msgid ""
"Configure here the details for all Dynamic DNS services including this LuCI "
"application."
msgstr ""
+"Configure aquí los detalles de todos los servicios de DNS dinámico, incluida "
+"esta aplicación LuCI."
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:261
msgid "Configure here the details for selected Dynamic DNS service."
msgstr ""
+"Configure aquí los detalles para el servicio DNS dinámico seleccionado."
#: applications/luci-app-ddns/luasrc/view/ddns/global_value.htm:16
#: applications/luci-app-ddns/luasrc/view/ddns/global_value.htm:29
msgid "Current setting"
-msgstr ""
+msgstr "Configuración actual"
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:46
msgid ""
@@ -125,16 +138,25 @@ msgid ""
">This is the default if you run DDNS scripts by yourself (i.e. via cron with "
"force_interval set to '0')"
msgstr ""
+"Actualmente, las actualizaciones de DDNS no se inician en el arranque o en "
+"los eventos de la interfaz.<br />Este es el valor predeterminado si ejecuta "
+"usted mismo las secuencias de comandos de DDNS (es decir, a través de cron "
+"con force_interval establecido en '0')"
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:76
msgid ""
"Currently DDNS updates are not started at boot or on interface events.<br /"
">You can start/stop each configuration here. It will run until next reboot."
msgstr ""
+"Actualmente, las actualizaciones de DDNS no se inician en el arranque o en "
+"los eventos de la interfaz.<br />Puede iniciar / detener cada configuración "
+"aquí. Se ejecutará hasta el próximo reinicio."
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:452
msgid "Custom update script to be used for updating your DDNS Provider."
msgstr ""
+"Script de actualización personalizado que se utilizará para actualizar su "
+"proveedor DDNS."
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:412
msgid "Custom update-URL"
@@ -142,99 +164,108 @@ msgstr "URL de actualización personalizada"
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:451
msgid "Custom update-script"
-msgstr ""
+msgstr "Actualización de script personalizado"
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:45
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:75
#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:19
msgid "DDNS Autostart disabled"
-msgstr ""
+msgstr "Inicio automático DDNS desactivado"
#: applications/luci-app-ddns/luasrc/controller/ddns.lua:74
msgid "DDNS Client Configuration"
-msgstr ""
+msgstr "Configuración del cliente DDNS"
#: applications/luci-app-ddns/luasrc/controller/ddns.lua:70
msgid "DDNS Client Documentation"
-msgstr ""
+msgstr "Documentación del cliente DDNS"
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:328
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:365
msgid "DDNS Service provider"
-msgstr ""
+msgstr "Proveedor de servicios DDNS"
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1211
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1222
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:132
msgid "DNS requests via TCP not supported"
-msgstr ""
+msgstr "Las solicitudes de DNS a través de TCP no son compatibles"
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1165
msgid "DNS-Server"
-msgstr ""
+msgstr "Servidor DNS"
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:56
msgid "Date format"
-msgstr ""
+msgstr "Formato de fecha"
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:846
msgid "Defines the Web page to read systems IPv4-Address from"
msgstr ""
+"Define la página web para leer las direcciones IPv4 de los sistemas desde"
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:894
msgid "Defines the Web page to read systems IPv6-Address from"
msgstr ""
+"Define la página web para leer las direcciones IPv6 de los sistemas desde"
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:942
msgid "Defines the interface to read systems IP-Address from"
-msgstr ""
+msgstr "Define la interfaz para leer la dirección IP de los sistemas desde "
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:766
msgid "Defines the network to read systems IPv4-Address from"
-msgstr ""
+msgstr "Define la red para leer las direcciones IPv4 de los sistemas desde"
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:807
msgid "Defines the network to read systems IPv6-Address from"
-msgstr ""
+msgstr "Define la red para leer las direcciones IPv6 de los sistemas desde"
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:661
msgid ""
"Defines the source to read systems IPv4-Address from, that will be send to "
"the DDNS provider"
msgstr ""
+"Define la fuente para leer la dirección IPv4 de los sistemas, que se enviará "
+"al proveedor de DDNS"
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:711
msgid ""
"Defines the source to read systems IPv6-Address from, that will be send to "
"the DDNS provider"
msgstr ""
+"Define la fuente para leer la dirección IPv6 de los sistemas, que se enviará "
+"al proveedor de DDNS"
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:302
msgid "Defines which IP address 'IPv4/IPv6' is send to the DDNS provider"
-msgstr ""
+msgstr "Define qué dirección IP 'IPv4 / IPv6' se envía al proveedor de DDNS"
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:260
msgid "Details for"
-msgstr ""
+msgstr "Detalles para"
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:86
msgid "Directory contains Log files for each running section"
msgstr ""
+"Directorio contiene archivos de registro para cada sección en ejecución"
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:76
msgid ""
"Directory contains PID and other status information for each running section"
msgstr ""
+"El directorio contiene PID y otra información de estado para cada sección en "
+"ejecución"
#: applications/luci-app-ddns/luasrc/controller/ddns.lua:193
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:217
#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:68
msgid "Disabled"
-msgstr ""
+msgstr "Deshabilitado"
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:479
msgid "Domain"
-msgstr ""
+msgstr "Dominio"
#: applications/luci-app-ddns/luasrc/controller/ddns.lua:52
#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:44
@@ -251,129 +282,135 @@ msgstr ""
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:609
msgid "Enable secure communication with DDNS provider"
-msgstr ""
+msgstr "Habilita la comunicación segura con el proveedor de DDNS"
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:271
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:153
msgid "Enabled"
-msgstr ""
+msgstr "Habilitar"
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1286
msgid "Error"
-msgstr ""
+msgstr "Error"
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1425
msgid "Error Retry Counter"
-msgstr ""
+msgstr "Contador de reintentos de error"
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1443
msgid "Error Retry Interval"
-msgstr ""
+msgstr "Intervalo de reintento de error"
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1019
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1058
msgid "Event Network"
-msgstr ""
+msgstr "Red de eventos"
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1295
msgid "File"
-msgstr ""
+msgstr "Archivo"
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:469
msgid "File not found"
-msgstr ""
+msgstr "Archivo no encontrado"
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1501
#: applications/luci-app-ddns/luasrc/view/ddns/detail_logview.htm:12
msgid "File not found or empty"
-msgstr ""
+msgstr "Archivo no encontrado o vacío"
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:87
msgid ""
"Follow this link<br />You will find more hints to optimize your system to "
"run DDNS scripts with all options"
msgstr ""
+"Siga este enlace<br />Encontrará más sugerencias para optimizar su sistema "
+"para ejecutar scripts DDNS con todas las opciones"
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:32
msgid "For detailed information about parameter settings look here."
msgstr ""
+"Para obtener información detallada sobre la configuración de parámetros, "
+"consulte aquí."
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:58
msgid "For supported codes look here"
-msgstr ""
+msgstr "Para ver los códigos soportados mira aquí"
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1139
msgid "Force IP Version"
-msgstr ""
+msgstr "Forzar versión de IP"
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1145
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1154
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:112
msgid "Force IP Version not supported"
-msgstr ""
+msgstr "Forzar versión de IP no soportado"
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1357
msgid "Force Interval"
-msgstr ""
+msgstr "Forzar actualización"
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1205
msgid "Force TCP on DNS"
-msgstr ""
+msgstr "Forzar TCP en DNS"
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1189
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1264
msgid "Forced IP Version don't matched"
-msgstr ""
+msgstr "La versión de IP forzada no coincide"
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1243
msgid "Format"
-msgstr ""
+msgstr "Formato"
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1167
msgid "Format: IP or FQDN"
-msgstr ""
+msgstr "Formato: IP o FQDN"
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:87
msgid ""
"GNU Wget will use the IP of given network, cURL will use the physical "
"interface."
-msgstr ""
+msgstr "GNU Wget usará la IP de la red dada, cURL usará la interfaz física."
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:26
msgid "Global Settings"
-msgstr ""
+msgstr "Ajustes globales"
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:606
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:615
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:68
msgid "HTTPS not supported"
-msgstr ""
+msgstr "HTTPS no soportado"
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:24
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:55
msgid "Hints"
-msgstr ""
+msgstr "Consejos"
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:279
msgid "Hostname/FQDN to validate, if IP update happen or necessary"
msgstr ""
+"Nombre de host / FQDN para validar, si la actualización de IP ocurre o es "
+"necesaria"
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:660
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:710
msgid "IP address source"
-msgstr ""
+msgstr "Fuente de direccion IP"
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:301
msgid "IP address version"
-msgstr ""
+msgstr "Versión de dirección IP"
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:305
msgid "IPv4-Address"
-msgstr ""
+msgstr "Dirección IPv4"
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1244
msgid "IPv6 address must be given in square brackets"
-msgstr ""
+msgstr "La dirección IPv6 debe darse entre corchetes"
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:57
msgid ""
@@ -381,37 +418,48 @@ msgid ""
"the instructions on OpenWrt's homepage to enable IPv6 support<br />or update "
"your system to the latest OpenWrt Release"
msgstr ""
+"IPv6 actualmente no es (totalmente) compatible con este sistema<br />Siga "
+"las instrucciones en la página de inicio de OpenWrt para habilitar el "
+"soporte de IPv6<br />o actualice su sistema a la última versión de OpenWrt"
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:28
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:32
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:38
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:56
msgid "IPv6 not supported"
-msgstr ""
+msgstr "IPv6 no soportado"
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:309
msgid "IPv6-Address"
-msgstr ""
+msgstr "Dirección IPv6"
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:114
msgid "If both cURL and GNU Wget are installed, Wget is used by default."
msgstr ""
+"Si tanto cURL como GNU Wget están instalados, Wget se utiliza de forma "
+"predeterminada."
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:272
msgid ""
"If this service section is disabled it could not be started.<br />Neither "
"from LuCI interface nor from console"
msgstr ""
+"Si no se habilita esta opción, no se iniciará el servicio.<br />Ni desde la "
+"interfaz de LuCI ni desde la consola"
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:160
msgid "If using secure communication you should verify server certificates!"
msgstr ""
+"Si utiliza una comunicación segura, debe verificar los certificados del "
+"servidor."
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:97
msgid ""
"If you want to send updates for IPv4 and IPv6 you need to define two "
"separate Configurations i.e. 'myddns_ipv4' and 'myddns_ipv6'"
msgstr ""
+"Si desea enviar actualizaciones para IPv4 e IPv6, debe definir dos "
+"configuraciones separadas, es decir, 'myddns_ipv4' y 'myddns_ipv6'"
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:73
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:89
@@ -419,16 +467,20 @@ msgstr ""
msgid ""
"In some versions cURL/libcurl in OpenWrt is compiled without proxy support."
msgstr ""
+"En algunas versiones, cURL / libcurl en OpenWrt se compila sin soporte de "
+"proxy."
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1283
msgid "Info"
-msgstr ""
+msgstr "Información"
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:162
msgid ""
"Install 'ca-certificates' package or needed certificates by hand into /etc/"
"ssl/certs default directory"
msgstr ""
+"Instale el paquete de 'ca-certificates' o los certificados necesarios a mano "
+"en el directorio predeterminado /etc/ssl/certs"
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:666
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:716
@@ -441,6 +493,8 @@ msgid ""
"Interval to check for changed IP<br />Values below 5 minutes == 300 seconds "
"are not supported"
msgstr ""
+"Intervalo para verificar la IP cambiada<br />Los valores inferiores a 5 "
+"minutos == 300 segundos no son compatibles"
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1400
msgid ""
@@ -448,60 +502,70 @@ msgid ""
"to 0 will force the script to only run once<br />Values lower 'Check "
"Interval' except '0' are not supported"
msgstr ""
+"Intervalo para forzar actualizaciones enviadas al proveedor de DDNS<br /"
+">Establecer este parámetro en 0 forzará que el script se ejecute solo una "
+"vez<br />Los valores inferiores de 'Verificar intervalo' no son compatibles "
+"con '0'"
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:29
msgid "It is NOT recommended for casual users to change settings on this page."
msgstr ""
+"No se recomienda que los usuarios ocasionales cambien la configuración en "
+"esta página."
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:159
msgid "Last Update"
-msgstr ""
+msgstr "Última actualización"
#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:177
msgid "Loading"
-msgstr ""
+msgstr "Cargando"
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:266
msgid "Log File Viewer"
-msgstr ""
+msgstr "Visor de archivos de registro"
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:85
msgid "Log directory"
-msgstr ""
+msgstr "Directorio de registro"
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:95
msgid "Log length"
-msgstr ""
+msgstr "Longitud de registro"
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1293
msgid "Log to file"
-msgstr ""
+msgstr "Registro al archivo"
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1279
msgid "Log to syslog"
-msgstr ""
+msgstr "Registro en syslog"
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:278
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:113
#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:50
msgid "Lookup Hostname"
-msgstr ""
+msgstr "Nombre de Host"
#: applications/luci-app-ddns/luasrc/controller/ddns.lua:101
msgid "NOT installed"
-msgstr ""
+msgstr "No instalado"
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:83
msgid ""
"Neither GNU Wget with SSL nor cURL installed to select a network to use for "
"communication."
msgstr ""
+"Ni GNU Wget con SSL ni cURL instalado para seleccionar una red para usar "
+"para la comunicación."
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:69
msgid ""
"Neither GNU Wget with SSL nor cURL installed to support secure updates via "
"HTTPS protocol."
msgstr ""
+"Ni GNU Wget con SSL ni cURL instalado para admitir actualizaciones seguras a "
+"través del protocolo HTTPS."
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:664
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:714
@@ -514,102 +578,113 @@ msgstr "Red"
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1020
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1066
msgid "Network on which the ddns-updater scripts will be started"
-msgstr ""
+msgstr "Red en la que se iniciarán los scripts ddns-updater"
#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:45
msgid "Never"
-msgstr ""
+msgstr "Nunca"
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:159
#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:49
msgid "Next Update"
-msgstr ""
+msgstr "Siguiente actualización"
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:159
msgid "No certificates found"
-msgstr ""
+msgstr "No se encontraron certificados"
#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:87
#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:30
msgid "No data"
-msgstr ""
+msgstr "Sin datos"
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1282
msgid "No logging"
-msgstr ""
+msgstr "Sin registro"
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:47
msgid "Non-public and by default blocked IP's"
-msgstr ""
+msgstr "IPs no públicos y bloqueados por defecto"
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1284
msgid "Notice"
-msgstr ""
+msgstr "Aviso"
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:96
msgid "Number of last lines stored in log files"
-msgstr ""
+msgstr "Número de últimas líneas almacenadas en archivos de registro"
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1148
msgid "OPTIONAL: Force the usage of pure IPv4/IPv6 only communication."
-msgstr ""
+msgstr "OPCIONAL: Forzar el uso de la comunicación solo IPv4 / IPv6 pura."
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1214
msgid "OPTIONAL: Force the use of TCP instead of default UDP on DNS requests."
msgstr ""
+"OPCIONAL: Forzar el uso de TCP en lugar del UDP predeterminado en las "
+"solicitudes de DNS."
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1117
msgid "OPTIONAL: Network to use for communication"
-msgstr ""
+msgstr "OPCIONAL: Red a utilizar para la comunicación."
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1242
msgid "OPTIONAL: Proxy-Server for detection and updates."
-msgstr ""
+msgstr "OPCIONAL: Servidor proxy para detección y actualizaciones."
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1166
msgid "OPTIONAL: Use non-default DNS-Server to detect 'Registered IP'."
msgstr ""
+"OPCIONAL: Use un servidor DNS no predeterminado para detectar 'IP "
+"registrada'."
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1470
msgid "On Error the script will retry the failed action after given time"
msgstr ""
+"En caso de error, el script volverá a intentar la acción fallida después de "
+"un tiempo determinado"
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1426
msgid "On Error the script will stop execution after given number of retrys"
msgstr ""
+"En caso de error, el script detendrá la ejecución después de un número dado "
+"de reintentos"
#: applications/luci-app-ddns/luasrc/controller/ddns.lua:68
msgid "OpenWrt Wiki"
-msgstr ""
+msgstr "OpenWrt Wiki"
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:514
msgid "Optional Encoded Parameter"
-msgstr ""
+msgstr "Parámetro codificado opcional"
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:525
msgid "Optional Parameter"
-msgstr ""
+msgstr "Parámetro opcional"
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:515
msgid "Optional: Replaces [PARAMENC] in Update-URL (URL-encoded)"
msgstr ""
+"Opcional: Reemplaza [PARAMENC] en la URL de actualización (codificada en URL)"
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:526
msgid "Optional: Replaces [PARAMOPT] in Update-URL (NOT URL-encoded)"
msgstr ""
+"Opcional: Reemplaza [PARAMOPT] en la URL de actualización (NO codificada por "
+"URL)"
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:94
msgid "Overview"
-msgstr ""
+msgstr "Visión general"
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1233
msgid "PROXY-Server"
-msgstr ""
+msgstr "Servidor proxy"
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1239
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1269
msgid "PROXY-Server not supported"
-msgstr ""
+msgstr "Servidor proxy no soportado"
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:502
msgid "Password"
@@ -617,94 +692,95 @@ msgstr "Contraseña"
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:630
msgid "Path to CA-Certificate"
-msgstr ""
+msgstr "Ruta al certificado CA"
#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:144
msgid "Please [Save & Apply] your changes first"
-msgstr ""
+msgstr "Por favor [Guardar y Aplicar] sus cambios primero"
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1499
msgid "Please press [Read] button"
-msgstr ""
+msgstr "Por favor presione el botón [Leer]"
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:36
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:66
msgid "Please update to the current version!"
-msgstr ""
+msgstr "Por favor, actualice a la versión actual!"
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:229
msgid "Process ID"
-msgstr ""
+msgstr "ID de proceso"
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1494
msgid "Read / Reread log file"
-msgstr ""
+msgstr "Leer / releer el archivo de registro"
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:406
msgid "Really change DDNS provider?"
-msgstr ""
+msgstr "¿Cambiar proveedor de DDNS?"
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:113
#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:51
msgid "Registered IP"
-msgstr ""
+msgstr "IP registrada"
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:480
msgid "Replaces [DOMAIN] in Update-URL"
-msgstr ""
+msgstr "Reemplaza [DOMINIO] en URL de actualización"
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:503
msgid "Replaces [PASSWORD] in Update-URL (URL-encoded)"
-msgstr ""
+msgstr "Reemplaza [CONTRASEÑA] en URL de actualización (codificada en URL)"
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:492
msgid "Replaces [USERNAME] in Update-URL (URL-encoded)"
msgstr ""
+"Reemplaza [NOMBRE DE USUARIO] en URL de actualización (codificada en URL)"
#: applications/luci-app-ddns/luasrc/controller/ddns.lua:188
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:213
#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:64
msgid "Run once"
-msgstr ""
+msgstr "Iniciar una vez"
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:667
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:717
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:981
msgid "Script"
-msgstr ""
+msgstr "Script"
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:86
msgid "Show more"
-msgstr ""
+msgstr "Mostrar más"
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:33
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:63
msgid "Software update required"
-msgstr ""
+msgstr "Actualización de software requerida"
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1174
msgid "Specifying a DNS-Server is not supported"
-msgstr ""
+msgstr "La especificación de un servidor DNS no es compatible"
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:238
#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:34
#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:115
msgid "Start"
-msgstr ""
+msgstr "Iniciar"
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:229
msgid "Start / Stop"
-msgstr ""
+msgstr "Iniciar / Detener"
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:75
msgid "Status directory"
-msgstr ""
+msgstr "Estado de directorio"
#: applications/luci-app-ddns/luasrc/controller/ddns.lua:198
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:221
#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:66
msgid "Stopped"
-msgstr ""
+msgstr "Detenido"
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:34
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:64
@@ -712,27 +788,29 @@ msgid ""
"The currently installed 'ddns-scripts' package did not support all available "
"settings."
msgstr ""
+"El paquete 'ddns-scripts' instalado actualmente no es compatible con todas "
+"las configuraciones disponibles."
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1428
msgid "The default setting of '0' will retry infinite."
-msgstr ""
+msgstr "La configuración predeterminada de '0' reintentará infinito."
#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:36
msgid "There is no service configured."
-msgstr ""
+msgstr "No hay servicio configurado."
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:56
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:265
msgid "Timer Settings"
-msgstr ""
+msgstr "Ajustes del temporizador"
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:101
msgid "To change global settings click here"
-msgstr ""
+msgstr "Para cambiar la configuración global, haga clic aquí."
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:116
msgid "To use cURL activate this option."
-msgstr ""
+msgstr "Para usar cURL active esta opción."
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:665
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:715
@@ -742,30 +820,33 @@ msgstr "URL"
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:845
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:890
msgid "URL to detect"
-msgstr ""
+msgstr "URL para detectar"
#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:42
#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:55
msgid "Unknown error"
-msgstr ""
+msgstr "Error desconocido"
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:413
msgid ""
"Update URL to be used for updating your DDNS Provider.<br />Follow "
"instructions you will find on their WEB page."
msgstr ""
+"Actualizar la URL que se usará para actualizar su proveedor de DDNS.<br /"
+">Siga las instrucciones que encontrará en su página WEB."
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:600
msgid "Use HTTP Secure"
-msgstr ""
+msgstr "Usar HTTP seguro (HTTPS)"
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:113
msgid "Use cURL"
-msgstr ""
+msgstr "Usar cURL"
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:982
msgid "User defined script to read systems IP-Address"
msgstr ""
+"Script definido por el usuario para leer la dirección IP de los sistemas"
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:491
msgid "Username"
@@ -773,48 +854,54 @@ msgstr "Nombre de usuario"
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:145
msgid "Using specific DNS Server not supported"
-msgstr ""
+msgstr "El uso de un servidor DNS específico no es compatible"
#: applications/luci-app-ddns/luasrc/controller/ddns.lua:183
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:209
#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:58
msgid "Verify"
-msgstr ""
+msgstr "Verificar"
#: applications/luci-app-ddns/luasrc/controller/ddns.lua:95
#: applications/luci-app-ddns/luasrc/controller/ddns.lua:97
#: applications/luci-app-ddns/luasrc/controller/ddns.lua:100
msgid "Version"
-msgstr ""
+msgstr "Versión"
#: applications/luci-app-ddns/luasrc/controller/ddns.lua:93
msgid "Version Information"
-msgstr ""
+msgstr "Información de versión"
#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:178
msgid "Waiting for changes to be applied..."
-msgstr ""
+msgstr "Esperando para aplicar los cambios..."
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1285
msgid "Warning"
-msgstr ""
+msgstr "Advertencia"
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1294
msgid ""
"Writes detailed messages to log file. File will be truncated automatically."
msgstr ""
+"Escribe mensajes detallados en el archivo de registro. El archivo se "
+"truncará automáticamente."
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1280
msgid ""
"Writes log messages to syslog. Critical Errors will always be written to "
"syslog."
msgstr ""
+"Escribe mensajes de registro en syslog. Los errores críticos siempre se "
+"escribirán en syslog."
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:149
msgid ""
"You should install 'bind-host' or 'knot-host' or 'drill' or 'hostip' "
"package, if you need to specify a DNS server to detect your registered IP."
msgstr ""
+"Debe instalar el paquete 'bind-host' o 'knot-host' o 'drill' o 'hostip', si "
+"necesita especificar un servidor DNS para detectar su IP registrada."
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:121
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:136
@@ -822,111 +909,118 @@ msgid ""
"You should install 'bind-host' or 'knot-host' or 'drill' package for DNS "
"requests."
msgstr ""
+"Debe instalar el paquete 'bind-host' o 'knot-host' o 'drill' para las "
+"solicitudes de DNS."
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:117
msgid "You should install 'wget' or 'curl' or 'uclient-fetch' package."
-msgstr ""
+msgstr "Debe instalar el paquete 'wget' o 'curl' o 'uclient-fetch'."
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:71
msgid ""
"You should install 'wget' or 'curl' or 'uclient-fetch' with 'libustream-"
"*ssl' package."
msgstr ""
+"Debe instalar 'wget' o 'curl' o 'uclient-fetch' con el paquete 'libustream-"
+"*ssl'."
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:85
msgid "You should install 'wget' or 'curl' package."
-msgstr ""
+msgstr "Debe instalar el paquete 'wget' o 'curl'."
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:101
msgid ""
"You should install 'wget' or 'uclient-fetch' package or replace libcurl."
msgstr ""
+"Debe instalar el paquete 'wget' o 'uclient-fetch' o reemplazar libcurl."
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:99
msgid "cURL is installed, but libcurl was compiled without proxy support."
-msgstr ""
+msgstr "cURL está instalado, pero libcurl fue compilado sin soporte de proxy."
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:98
msgid "cURL without Proxy Support"
-msgstr ""
+msgstr "cURL sin soporte de proxy"
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:676
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:731
msgid "can not detect local IP. Please select a different Source combination"
msgstr ""
+"No se puede detectar la IP local. Por favor, seleccione una combinación de "
+"fuente diferente"
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:440
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:868
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:919
msgid "can not resolve host:"
-msgstr ""
+msgstr "No se puede resolver el host:"
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:120
#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:29
msgid "config error"
-msgstr ""
+msgstr "Error de configuración"
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1341
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1409
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1477
msgid "days"
-msgstr ""
+msgstr "Días"
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:631
msgid "directory or path/file"
-msgstr ""
+msgstr "Directorio o ruta/archivo"
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:429
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:467
msgid "either url or script could be set"
-msgstr ""
+msgstr "Se podría establecer una URL o un script"
#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:20
msgid "enable here"
-msgstr ""
+msgstr "Habilitar aquí"
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:650
msgid "file or directory not found or not 'IGNORE'"
-msgstr ""
+msgstr "Archivo o directorio no encontrado o no 'IGNORAR'"
#: applications/luci-app-ddns/luasrc/view/ddns/global_value.htm:28
msgid "help"
-msgstr ""
+msgstr "Ayuda"
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1340
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1408
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1476
msgid "hours"
-msgstr ""
+msgstr "Horas"
#: applications/luci-app-ddns/luasrc/controller/ddns.lua:99
msgid "installed"
-msgstr ""
+msgstr "Instalado"
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:286
msgid "invalid FQDN / required - Sample"
-msgstr ""
+msgstr "FQDN inválido / requerido - Muestra"
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1364
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1432
msgid "minimum value '0'"
-msgstr ""
+msgstr "Valor mínimo '0'"
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1449
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:101
msgid "minimum value '1'"
-msgstr ""
+msgstr "Valor mínimo '1'"
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1308
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1315
msgid "minimum value 5 minutes == 300 seconds"
-msgstr ""
+msgstr "Valor mínimo 5 minutos == 300 segundos"
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1339
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1407
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1475
msgid "minutes"
-msgstr ""
+msgstr "Minutos"
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:208
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:424
@@ -938,98 +1032,99 @@ msgstr ""
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:910
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:917
msgid "missing / required"
-msgstr ""
+msgstr "Falta / Requerido"
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1382
msgid "must be greater or equal 'Check Interval'"
-msgstr ""
+msgstr "Debe ser mayor o igual a 'Verificar intervalo'"
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:434
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:864
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:915
msgid "must start with 'http://'"
-msgstr ""
+msgstr "Debe comenzar con 'http://'"
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1188
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1263
msgid "nc (netcat) can not connect"
-msgstr ""
+msgstr "nc (netcat) no se puede conectar"
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:171
msgid "never"
-msgstr ""
+msgstr "Nunca"
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:147
msgid "no data"
-msgstr ""
+msgstr "Sin datos"
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:996
msgid "not found or not executable - Sample: '/path/to/script.sh'"
-msgstr ""
+msgstr "No encontrado o no ejecutable - Ejemplo: '/path/to/script.sh'"
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1187
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1262
msgid "nslookup can not resolve host"
-msgstr ""
+msgstr "nslookup no puede resolver el host"
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:632
msgid "or"
-msgstr ""
+msgstr "o"
#: applications/luci-app-ddns/luasrc/controller/ddns.lua:98
msgid "or higher"
-msgstr ""
+msgstr "O más alto"
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:607
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1146
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1212
msgid "please disable"
-msgstr ""
+msgstr "Por favor, deshabilitar"
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1240
msgid "please remove entry"
-msgstr ""
+msgstr "Por favor elimina la entrada"
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:29
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:34
msgid "please select 'IPv4' address version"
-msgstr ""
+msgstr "Por favor seleccione la versión de la dirección 'IPv4'"
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:40
msgid "please select 'IPv4' address version in"
-msgstr ""
+msgstr "Por favor seleccione la versión de la dirección 'IPv4' en"
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1115
msgid "please set to 'default'"
-msgstr ""
+msgstr "Por favor, establecer en 'Predeterminado'"
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1265
msgid "proxy port missing"
-msgstr ""
+msgstr "Falta el puerto proxy"
#: applications/luci-app-ddns/luasrc/controller/ddns.lua:96
msgid "required"
-msgstr ""
+msgstr "Requerido"
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1338
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1406
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1474
msgid "seconds"
-msgstr ""
+msgstr "Segundos"
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:633
msgid "to run HTTPS without verification of server certificates (insecure)"
msgstr ""
+"Para ejecutar HTTPS sin verificación de certificados de servidor (inseguro)"
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:185
msgid "unknown error"
-msgstr ""
+msgstr "Error desconocido"
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1190
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1266
msgid "unspecific error"
-msgstr ""
+msgstr "Error no especificado"
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1176
msgid "use hostname, FQDN, IPv4- or IPv6-Address"
-msgstr ""
+msgstr "Use nombre de host, FQDN, IPv4 o IPv6-Address"
diff --git a/applications/luci-app-ddns/po/ru/ddns.po b/applications/luci-app-ddns/po/ru/ddns.po
index 4e082cc85e..4381b95db6 100644
--- a/applications/luci-app-ddns/po/ru/ddns.po
+++ b/applications/luci-app-ddns/po/ru/ddns.po
@@ -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 "Учет попыток повтора при ошибке"
+msgstr "Счётчик попыток повтора при ошибке"
#: 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 "Выбрать протокол TCP для DNS"
+msgstr "Использовать протокол 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 "Ошибка обновления"
diff --git a/applications/luci-app-dnscrypt-proxy/luasrc/controller/dnscrypt-proxy.lua b/applications/luci-app-dnscrypt-proxy/luasrc/controller/dnscrypt-proxy.lua
index ca078f0cd3..c055945252 100644
--- a/applications/luci-app-dnscrypt-proxy/luasrc/controller/dnscrypt-proxy.lua
+++ b/applications/luci-app-dnscrypt-proxy/luasrc/controller/dnscrypt-proxy.lua
@@ -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/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua b/applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua
index 8f0e3224b4..967110fbf8 100644
--- a/applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua
+++ b/applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua
@@ -59,7 +59,7 @@ m = Map("dnscrypt-proxy", translate("DNSCrypt-Proxy"),
translate("Configuration of the DNSCrypt-Proxy package. ")
.. translatef("For further information "
.. "<a href=\"%s\" target=\"_blank\">"
- .. "see the wiki online</a>", "https://wiki.openwrt.org/inbox/dnscrypt"))
+ .. "see the wiki online</a>", "https://openwrt.org/docs/guide-user/services/dns/dnscrypt"))
m:chain("dhcp")
function m.on_after_commit(self)
@@ -146,7 +146,7 @@ if not fs.access("/etc/resolv-crypt.conf") or fs.stat("/etc/resolv-crypt.conf").
translate("Create '/etc/resolv-crypt.conf' with 'options timeout:1' to reduce DNS upstream timeouts with multiple DNSCrypt instances.<br />")
.. translatef("For further information "
.. "<a href=\"%s\" target=\"_blank\">"
- .. "see the wiki online</a>", "https://wiki.openwrt.org/inbox/dnscrypt"))
+ .. "see the wiki online</a>", "https://openwrt.org/docs/guide-user/services/dns/dnscrypt"))
btn2.inputtitle = translate("Create Config File")
btn2.inputstyle = "apply"
btn2.disabled = false
diff --git a/applications/luci-app-dnscrypt-proxy/po/es/dnscrypt-proxy.po b/applications/luci-app-dnscrypt-proxy/po/es/dnscrypt-proxy.po
new file mode 100644
index 0000000000..0864c2fb50
--- /dev/null
+++ b/applications/luci-app-dnscrypt-proxy/po/es/dnscrypt-proxy.po
@@ -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"
diff --git a/applications/luci-app-dnscrypt-proxy/po/ja/dnscrypt-proxy.po b/applications/luci-app-dnscrypt-proxy/po/ja/dnscrypt-proxy.po
index 7c2bcd490a..a2008ec476 100644
--- a/applications/luci-app-dnscrypt-proxy/po/ja/dnscrypt-proxy.po
+++ b/applications/luci-app-dnscrypt-proxy/po/ja/dnscrypt-proxy.po
@@ -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 ログファイル"
diff --git a/applications/luci-app-dnscrypt-proxy/po/ru/dnscrypt-proxy.po b/applications/luci-app-dnscrypt-proxy/po/ru/dnscrypt-proxy.po
index 2785e48273..11c477ca49 100644
--- a/applications/luci-app-dnscrypt-proxy/po/ru/dnscrypt-proxy.po
+++ b/applications/luci-app-dnscrypt-proxy/po/ru/dnscrypt-proxy.po
@@ -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"
diff --git a/applications/luci-app-dnscrypt-proxy/po/templates/dnscrypt-proxy.pot b/applications/luci-app-dnscrypt-proxy/po/templates/dnscrypt-proxy.pot
index f31cf1ecc7..db88bc7e8a 100644
--- a/applications/luci-app-dnscrypt-proxy/po/templates/dnscrypt-proxy.pot
+++ b/applications/luci-app-dnscrypt-proxy/po/templates/dnscrypt-proxy.pot
@@ -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 ""
diff --git a/applications/luci-app-dnscrypt-proxy/po/zh-cn/dnscrypt-proxy.po b/applications/luci-app-dnscrypt-proxy/po/zh-cn/dnscrypt-proxy.po
index cd791a1419..e99f7b3b2c 100644
--- a/applications/luci-app-dnscrypt-proxy/po/zh-cn/dnscrypt-proxy.po
+++ b/applications/luci-app-dnscrypt-proxy/po/zh-cn/dnscrypt-proxy.po
@@ -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-dnscrypt-proxy/po/zh-tw/dnscrypt-proxy.po b/applications/luci-app-dnscrypt-proxy/po/zh-tw/dnscrypt-proxy.po
index 34669aa5e8..fa230cee7d 100644
--- a/applications/luci-app-dnscrypt-proxy/po/zh-tw/dnscrypt-proxy.po
+++ b/applications/luci-app-dnscrypt-proxy/po/zh-tw/dnscrypt-proxy.po
@@ -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
index 0000000000..a16b68f37d
--- /dev/null
+++ b/applications/luci-app-dynapoint/po/es/dynapoint.po
@@ -0,0 +1,146 @@
+msgid ""
+msgstr ""
+"Content-Type: text/plain; charset=UTF-8\n"
+"Project-Id-Version: \n"
+"POT-Creation-Date: \n"
+"PO-Revision-Date: \n"
+"Language-Team: \n"
+"MIME-Version: 1.0\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: Poedit 2.2.1\n"
+"Last-Translator: \n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"Language: es\n"
+
+#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:90
+msgid "Activate this wVIF if status is:"
+msgstr "Active este wVIF si el estado es:"
+
+#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:31
+msgid "Append hostname to ssid"
+msgstr "Adjuntar nombre de host a ssid"
+
+#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:31
+msgid "Append the router's hostname to the SSID when connectivity check fails"
+msgstr ""
+"Agregue el nombre de host del enrutador al SSID cuando falla la comprobación "
+"de conectividad"
+
+#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:18
+msgid "Check Internet connectivity via HTTP header download"
+msgstr ""
+"Compruebe la conectividad de Internet a través de la descarga del encabezado "
+"HTTP"
+
+#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:18
+msgid "Configuration"
+msgstr "Configuración"
+
+#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:44
+msgid "Curl is currently not installed. Please install the package in the"
+msgstr "Curl no está instalado actualmente. Por favor instale el paquete en el"
+
+#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:71
+msgid "Device"
+msgstr "Dispositivo"
+
+#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:66
+#: applications/luci-app-dynapoint/luasrc/view/dynapoint/cbi_color.htm:5
+msgid "Disabled"
+msgstr "Deshabilitado"
+
+#: applications/luci-app-dynapoint/luasrc/controller/dynapoint.lua:7
+msgid "DynaPoint"
+msgstr "DynaPoint"
+
+#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:54
+msgid "Dynamic Access Point Manager"
+msgstr "Administrador de puntos de acceso dinámico"
+
+#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:67
+msgid "Enabled"
+msgstr "Habilitado"
+
+#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:27
+msgid ""
+"Failure counter after how many failed download attempts, the state is "
+"considered as offline"
+msgstr ""
+"Contador de fallas después de cuántos intentos fallidos de descarga, el "
+"estado se considera fuera de línea"
+
+#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:56
+msgid "List of Wireless Virtual Interfaces (wVIF)"
+msgstr "Lista de interfaces virtuales inalámbricas (wVIF)"
+
+#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:20
+msgid "List of host addresses"
+msgstr "Lista de direcciones de host"
+
+#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:20
+msgid ""
+"List of host addresses (url or IP) to track and request http headers from"
+msgstr ""
+"Lista de direcciones de host (url o IP) para rastrear y solicitar "
+"encabezados http de"
+
+#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:85
+msgid "Mode"
+msgstr "Modo"
+
+#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:94
+msgid "Not used by DynaPoint"
+msgstr "No usado por DynaPoint"
+
+#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:93
+msgid "Offline"
+msgstr "Desconectado"
+
+#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:92
+msgid "Online"
+msgstr "Conectado"
+
+#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:87
+msgid "SSID"
+msgstr "SSID"
+
+#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:47
+msgid "Software Section"
+msgstr "Sección de Software"
+
+#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:27
+msgid "Switch_to_offline threshold"
+msgstr "Umbral Switch_to_offline"
+
+#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:23
+msgid "Test-run interval"
+msgstr "Intervalo de prueba"
+
+#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:23
+msgid "Time interval in seconds to re-start a new test run"
+msgstr ""
+"Intervalo de tiempo en segundos para reiniciar una nueva ejecución de prueba"
+
+#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:36
+msgid "Use curl"
+msgstr "Usar curl"
+
+#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:44
+msgid "Use curl instead of wget"
+msgstr "Use curl en lugar de wget"
+
+#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:36
+msgid "Use curl instead of wget for testing the connectivity."
+msgstr "Usar curl en lugar de wget para probar la conectividad."
+
+#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:39
+msgid "Used interface"
+msgstr "Interfaz usada"
+
+#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:39
+msgid "Which interface should curl use. (Use ifconfig to find out)"
+msgstr "Que interfaz debe usar curl. (Utilice ifconfig para averiguarlo)"
+
+#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:61
+msgid "WiFi Status"
+msgstr "Estado de WiFi"
diff --git a/applications/luci-app-firewall/po/es/firewall.po b/applications/luci-app-firewall/po/es/firewall.po
index ff277c1bac..c7e9aa2bcd 100644
--- a/applications/luci-app-firewall/po/es/firewall.po
+++ b/applications/luci-app-firewall/po/es/firewall.po
@@ -1,17 +1,17 @@
msgid ""
msgstr ""
-"Project-Id-Version: PACKAGE VERSION\n"
+"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2010-03-30 17:00+0200\n"
-"PO-Revision-Date: 2014-06-15 09:00+0200\n"
+"PO-Revision-Date: 2019-05-16 22:32-0300\n"
"Last-Translator: José Vicente <josevteg@gmail.com>\n"
-"Language-Team: LANGUAGE <LL@li.org>\n"
"Language: es\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-"X-Generator: Pootle 2.0.6\n"
+"X-Generator: Poedit 2.2.2\n"
+"Language-Team: \n"
#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:127
msgid "%s in %s"
@@ -31,7 +31,7 @@ msgstr "(Entrada sin nombre)"
#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:169
msgid "(Unnamed Rule)"
-msgstr "(Reglas sin nombre)"
+msgstr "(Regla sin nombre)"
#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:37
msgid "(Unnamed SNAT)"
@@ -48,19 +48,19 @@ msgstr ""
#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:180
msgid "<var>%s</var> and limit to %s"
-msgstr "<var>%s</var> y límite a %s"
+msgstr "<var>%s</var> y limitar a %s"
#: applications/luci-app-firewall/luasrc/tools/firewall.lua:214
msgid "Accept forward"
-msgstr ""
+msgstr "Aceptar reenvío"
#: applications/luci-app-firewall/luasrc/tools/firewall.lua:224
msgid "Accept input"
-msgstr ""
+msgstr "Aceptar entrada"
#: applications/luci-app-firewall/luasrc/tools/firewall.lua:204
msgid "Accept output"
-msgstr ""
+msgstr "Aceptar salida"
#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:322
#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:172
@@ -86,11 +86,11 @@ msgstr "Configuración avanzada"
#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:178
msgid "Allow forward from <em>source zones</em>:"
-msgstr "Permitir traspaso desde <em>zonas de origen</em>:"
+msgstr "Permitir reenvío desde <em>zonas de origen</em>:"
#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:170
msgid "Allow forward to <em>destination zones</em>:"
-msgstr "Permitir traspaso a <em>zonas de destino</em>:"
+msgstr "Permitir reenvío a <em>zonas de destino</em>:"
#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:191
#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:89
@@ -103,7 +103,7 @@ msgstr "Redes cubiertas"
#: applications/luci-app-firewall/luasrc/controller/firewall.lua:22
msgid "Custom Rules"
-msgstr "Reglas propias"
+msgstr "Reglas personalizadas"
#: applications/luci-app-firewall/luasrc/model/cbi/firewall/custom.lua:8
msgid ""
@@ -111,10 +111,10 @@ msgid ""
"otherwise covered by the firewall framework. The commands are executed after "
"each firewall restart, right after the default ruleset has been loaded."
msgstr ""
-"Las reglas propias le permiten ejecutar comandos de iptables que no están "
-"disponibles en el marco del cortafuegos. Los comandos se ejecutarán tras "
-"cualquier rearranque del cortafuegos, justo tras haber cargado el conjunto "
-"de reglas por defecto."
+"Las reglas personalizadas le permiten ejecutar comandos de iptables que no "
+"están disponibles en el marco del firewall. Los comandos se ejecutarán tras "
+"cualquier reinicio del FIrewall, justo tras haber cargado el conjunto de "
+"reglas predeterminadas."
#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:108
msgid "Destination IP address"
@@ -138,19 +138,19 @@ msgstr "Zona de destino"
#: applications/luci-app-firewall/luasrc/tools/firewall.lua:242
msgid "Disable"
-msgstr ""
+msgstr "Deshabilitar"
#: applications/luci-app-firewall/luasrc/tools/firewall.lua:220
msgid "Discard forward"
-msgstr ""
+msgstr "Descartar reenvío"
#: applications/luci-app-firewall/luasrc/tools/firewall.lua:230
msgid "Discard input"
-msgstr ""
+msgstr "Descartar entrada"
#: applications/luci-app-firewall/luasrc/tools/firewall.lua:210
msgid "Discard output"
-msgstr ""
+msgstr "Descartar salida"
#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:151
#: applications/luci-app-firewall/luasrc/view/firewall/cbi_addsnat.htm:45
@@ -160,42 +160,42 @@ msgstr "No reescribir"
#: applications/luci-app-firewall/luasrc/tools/firewall.lua:218
msgid "Do not track forward"
-msgstr ""
+msgstr "No seguir reenvío"
#: applications/luci-app-firewall/luasrc/tools/firewall.lua:228
msgid "Do not track input"
-msgstr ""
+msgstr "No seguir entrada"
#: applications/luci-app-firewall/luasrc/tools/firewall.lua:208
msgid "Do not track output"
-msgstr ""
+msgstr "No seguir salida"
#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:22
msgid "Drop invalid packets"
-msgstr "Descartar paquetes no válidos"
+msgstr "Descartar paquetes inválidos"
#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:131
#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:186
#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:270
#: applications/luci-app-firewall/luasrc/tools/firewall.lua:246
msgid "Enable"
-msgstr "Activar"
+msgstr "Habilitar"
#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:149
msgid "Enable NAT Loopback"
-msgstr "Activar bucle NAT"
+msgstr "Habilitar bucle NAT"
#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:20
msgid "Enable SYN-flood protection"
-msgstr "Activar protección a inundación-SYN"
+msgstr "Habilitar protección contra inundaciones SYN"
#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:144
msgid "Enable logging on this zone"
-msgstr "Activar registro en esta zona"
+msgstr "Habilitar registro en esta zona"
#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:43
msgid "Experimental feature. Not fully compatible with QoS/SQM."
-msgstr ""
+msgstr "Característica experimental. No es totalmente compatible con QoS/SQM."
#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:98
msgid "External IP address"
@@ -219,30 +219,30 @@ msgstr "Parámetros extra"
#: applications/luci-app-firewall/luasrc/controller/firewall.lua:6
msgid "Firewall"
-msgstr "Cortafuegos"
+msgstr "Firewall"
#: applications/luci-app-firewall/luasrc/model/cbi/firewall/custom.lua:7
msgid "Firewall - Custom Rules"
-msgstr "Cortafuegos - Reglas propias"
+msgstr "Firewall - Reglas personalizadas"
#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:13
#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:28
#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:8
msgid "Firewall - Port Forwards"
-msgstr "Cortafuegos - traspasos de puerto"
+msgstr "Firewall - Reenvíos de puertos"
#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:12
#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:42
#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:172
#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:9
msgid "Firewall - Traffic Rules"
-msgstr "Cortafuegos - Reglas de tráfico"
+msgstr "Firewall - Reglas de tráfico"
#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:15
#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:28
#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:11
msgid "Firewall - Zone Settings"
-msgstr "Cortafuegos - Configuración de la zona"
+msgstr "Firewall - Configuración de la zona"
#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:141
msgid "Force connection tracking"
@@ -252,15 +252,15 @@ msgstr "Forzar seguimiento de conexión"
#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:27
#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:92
msgid "Forward"
-msgstr "Traspasar"
+msgstr "Reenviar"
#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:116
msgid "Forward to"
-msgstr "Traspasar a"
+msgstr "Reenviar a"
#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:343
msgid "Friday"
-msgstr ""
+msgstr "Viernes"
#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:90
#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:106
@@ -279,15 +279,15 @@ msgstr "Desde %s en %s con origen %s y %s"
#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:117
msgid "From %s on <var>this device</var>"
-msgstr ""
+msgstr "Desde %s en <var>este dispositivo</var>"
#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:115
msgid "From %s on <var>this device</var> with source %s"
-msgstr ""
+msgstr "Desde %s en <var>este dispositivo</var> con la fuente %s"
#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:113
msgid "From %s on <var>this device</var> with source %s and %s"
-msgstr ""
+msgstr "De %s en <var>este dispositivo</var> con la fuente %s y %s"
#: applications/luci-app-firewall/luasrc/controller/firewall.lua:10
#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:56
@@ -297,19 +297,19 @@ msgstr "Configuración general"
#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:51
msgid "Hardware flow offloading"
-msgstr ""
+msgstr "Flow Offloading por hardware"
#: applications/luci-app-firewall/luasrc/tools/firewall.lua:75
msgid "IP"
-msgstr ""
+msgstr "IP"
#: applications/luci-app-firewall/luasrc/tools/firewall.lua:83
msgid "IP range"
-msgstr ""
+msgstr "Rango de IP"
#: applications/luci-app-firewall/luasrc/tools/firewall.lua:100
msgid "IPs"
-msgstr ""
+msgstr "IPs"
#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:73
#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:85
@@ -333,7 +333,7 @@ msgstr "IPv6"
#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:187
#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:120
msgid "IPv6 only"
-msgstr "Sñolo IPv6"
+msgstr "Sólo IPv6"
#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:74
#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:25
@@ -343,7 +343,7 @@ msgstr "Entrada"
#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:157
msgid "Inter-Zone Forwarding"
-msgstr "Traspaso entre zonas"
+msgstr "Reenvío entre zonas"
#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:127
#: applications/luci-app-firewall/luasrc/view/firewall/cbi_addforward.htm:30
@@ -366,11 +366,11 @@ msgstr "Limitar registro de mensajes"
#: applications/luci-app-firewall/luasrc/tools/firewall.lua:31
msgid "MAC"
-msgstr ""
+msgstr "MAC"
#: applications/luci-app-firewall/luasrc/tools/firewall.lua:40
msgid "MACs"
-msgstr ""
+msgstr "MACs"
#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:86
#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:102
@@ -394,7 +394,7 @@ msgstr "Coincidir con tipo ICMP"
#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:118
msgid "Match forwarded traffic to the given destination port or port range."
-msgstr "Coincidir con tráfico traspasado al puerto o rango de puertos destino."
+msgstr "Coincidir con tráfico reenviado al puerto o rango de puertos destino."
#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:112
msgid ""
@@ -402,23 +402,23 @@ msgid ""
"on this host"
msgstr ""
"Coincidir con tráfico de entrada dirigido al puerto o rango de puertos "
-"destino en esta máquina"
+"destino en este host"
#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:91
msgid ""
"Match incoming traffic originating from the given source port or port range "
"on the client host."
msgstr ""
-"Coincidir con tráfico de entrada originado desde el puerto o rango de "
-"puertos origen en la máquina cliente."
+"Haga coincidir el tráfico entrante que se origina en el puerto de origen o "
+"el rango de puertos en el host del cliente."
#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:339
msgid "Monday"
-msgstr ""
+msgstr "Lunes"
#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:346
msgid "Month Days"
-msgstr ""
+msgstr "Días del mes"
#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:36
#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:50
@@ -438,7 +438,7 @@ msgstr "Nueva regla SNAT"
#: applications/luci-app-firewall/luasrc/view/firewall/cbi_addrule.htm:37
#: applications/luci-app-firewall/luasrc/view/firewall/cbi_addrule.htm:47
msgid "New forward rule"
-msgstr "Nueva regla de traspaso"
+msgstr "Nueva regla de reenvío"
#: applications/luci-app-firewall/luasrc/view/firewall/cbi_addrule.htm:17
msgid "New input rule"
@@ -447,7 +447,7 @@ msgstr "Nueva regla de entrada"
#: applications/luci-app-firewall/luasrc/view/firewall/cbi_addforward.htm:22
#: applications/luci-app-firewall/luasrc/view/firewall/cbi_addforward.htm:36
msgid "New port forward"
-msgstr "Nuevo traspaso de puerto"
+msgstr "Nuevo reenvío de puerto"
#: applications/luci-app-firewall/luasrc/view/firewall/cbi_addsnat.htm:16
msgid "New source NAT"
@@ -470,8 +470,8 @@ msgid ""
"Only match incoming traffic originating from the given source port or port "
"range on the client host"
msgstr ""
-"Coincidir sólo con tráfico de entrada originado desde el puerto o rango de "
-"puertos origen en la máquina cliente"
+"Solo coincida con el tráfico entrante que se origina desde el puerto de "
+"origen o el rango de puertos en el host del cliente"
#: applications/luci-app-firewall/luasrc/view/firewall/cbi_addrule.htm:7
msgid "Open ports on router"
@@ -490,25 +490,25 @@ msgstr "Salida"
#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:288
msgid "Output zone"
-msgstr ""
+msgstr "Zona de salida"
#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:159
#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:160
#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:332
msgid "Passes additional arguments to iptables. Use with care!"
-msgstr "Pasa más parámetros a IPTables. ¡Usar con cuidado!"
+msgstr "Agrega más parámetros a iptables. ¡Utilice con cuidado!"
#: applications/luci-app-firewall/luasrc/controller/firewall.lua:14
#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:17
msgid "Port Forwards"
-msgstr "Traspasos de puerto"
+msgstr "Reenvíos de puertos"
#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:9
msgid ""
"Port forwarding allows remote computers on the Internet to connect to a "
"specific computer or service within the private LAN."
msgstr ""
-"El traspaso de puertos permite a ordenadores remotos en internet conectar a "
+"El reenvío de puertos permite a ordenadores remotos en internet conectar a "
"un ordenador o servicio específico en la LAN privada."
#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:39
@@ -523,31 +523,34 @@ msgstr "Protocolo"
msgid ""
"Redirect matched incoming traffic to the given port on the internal host"
msgstr ""
-"Redirigir el tráfico de entrada que coincida al puerto en la máquina interna"
+"Redirigir el tráfico de entrada que coincida al puerto dado en el host "
+"interno"
#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:128
msgid "Redirect matched incoming traffic to the specified internal host"
-msgstr "Redirigir el tráfico de entrada que coincida a la máquina interna"
+msgstr ""
+"Redirigir el tráfico de entrada que coincida al host interno especificado"
#: applications/luci-app-firewall/luasrc/tools/firewall.lua:216
msgid "Refuse forward"
-msgstr ""
+msgstr "Rechazar reenvío"
#: applications/luci-app-firewall/luasrc/tools/firewall.lua:226
msgid "Refuse input"
-msgstr ""
+msgstr "Rechazar entrada"
#: applications/luci-app-firewall/luasrc/tools/firewall.lua:206
msgid "Refuse output"
-msgstr ""
+msgstr "Rechazar salida"
#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:52
msgid "Requires hardware NAT support. Implemented at least for mt7621"
msgstr ""
+"Requiere soporte de NAT por hardware. Implementado al menos para mt7621"
#: applications/luci-app-firewall/luasrc/model/cbi/firewall/custom.lua:29
msgid "Restart Firewall"
-msgstr ""
+msgstr "Reiniciar Firewall"
#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:132
msgid "Restrict Masquerading to given destination subnets"
@@ -584,15 +587,15 @@ msgstr "Reescribir a origen %s, %s"
#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:42
msgid "Routing/NAT Offloading"
-msgstr ""
+msgstr "Enrutamiento/NAT Offloading"
#: applications/luci-app-firewall/luasrc/tools/firewall.lua:245
msgid "Rule is disabled"
-msgstr ""
+msgstr "Regla deshabilitada"
#: applications/luci-app-firewall/luasrc/tools/firewall.lua:241
msgid "Rule is enabled"
-msgstr ""
+msgstr "Regla habilitada"
#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:131
msgid "SNAT IP address"
@@ -604,15 +607,15 @@ msgstr "Puerto SNAT"
#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:344
msgid "Saturday"
-msgstr ""
+msgstr "Sábado"
#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:47
msgid "Software based offloading for routing/NAT"
-msgstr ""
+msgstr "Offloading basado en software para enrutamiento/NAT"
#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:46
msgid "Software flow offloading"
-msgstr ""
+msgstr "Flow Offloading por software"
#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:74
#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:79
@@ -626,7 +629,7 @@ msgstr "Dirección MAC origen"
#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:194
msgid "Source NAT"
-msgstr "NAT origen"
+msgstr "Origen NAT"
#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:195
msgid ""
@@ -634,19 +637,19 @@ msgid ""
"control over the source IP used for outgoing traffic, for example to map "
"multiple WAN addresses to internal subnets."
msgstr ""
-"NAT origen es una forma específica de enmascaramiento que permite el control "
+"Origen NAT es una forma específica de enmascaramiento que permite el control "
"fino del origen IP que se usa en el tráfico de salida por ejemplo para "
"dirigir múltiples direcciones WAN a las subredes internas."
#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:270
msgid "Source address"
-msgstr "Dirección origen"
+msgstr "Dirección de origen"
#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:86
#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:90
#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:279
msgid "Source port"
-msgstr "Puerto origen"
+msgstr "Puerto de origen"
#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:54
#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:73
@@ -654,35 +657,35 @@ msgstr "Puerto origen"
#: applications/luci-app-firewall/luasrc/view/firewall/cbi_addrule.htm:41
#: applications/luci-app-firewall/luasrc/view/firewall/cbi_addsnat.htm:20
msgid "Source zone"
-msgstr "Zona origen"
+msgstr "Zona de origen"
#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:357
msgid "Start Date (yyyy-mm-dd)"
-msgstr ""
+msgstr "Fecha de inicio (aaaa-mm-dd)"
#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:353
msgid "Start Time (hh:mm:ss)"
-msgstr ""
+msgstr "Hora de inicio (hh:mm:ss)"
#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:359
msgid "Stop Date (yyyy-mm-dd)"
-msgstr ""
+msgstr "Fecha de finalización (aaaa-mm-dd)"
#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:355
msgid "Stop Time (hh:mm:ss)"
-msgstr ""
+msgstr "Hora de finalización (hh:mm:ss)"
#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:338
msgid "Sunday"
-msgstr ""
+msgstr "Domingo"
#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:12
msgid ""
"The firewall creates zones over your network interfaces to control network "
"traffic flow."
msgstr ""
-"El cortafuegos crea zonas sobre sus interfaces de red para controlar el "
-"flujo del tráfico."
+"El Firewall crea zonas sobre sus interfaces de red para controlar el flujo "
+"del tráfico."
#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:158
msgid ""
@@ -693,19 +696,20 @@ msgid ""
"rule is <em>unidirectional</em>, e.g. a forward from lan to wan does "
"<em>not</em> imply a permission to forward from wan to lan as well."
msgstr ""
-"Estas opciones controlan las políticas de traspaso entre esta zona (%s) y "
-"otras. <em>Las zonas origen</em> cubren el tráfico traspasado <strong>desde "
-"%q</strong>. <em>Las zonas origen</em> coinciden con el tráfico traspasado "
-"desde otras zonas <strong>dirigido a %q</strong>. La regla de traspaso es "
-"<em>unidireccional</em>, por ejemplo una regla de traspaso desde la LAN a la "
-"WAN <em>no</em> implica permiso para traspasar desde la WAN a la LAN también."
+"Estas opciones controlan las políticas de reenvío entre esta zona (%s) y "
+"otras. <em>Las zonas de origen</em> cubren el tráfico reenviado desde "
+"<strong>%q</strong>. <em>Las zonas origen</em> coinciden con el tráfico "
+"reenviado desde otras zonas dirigido a <strong>%q</strong>. La regla de "
+"reenvío es <em>unidireccional</em>, por ejemplo una regla de reenvío desde "
+"la LAN a la WAN <em>no</em> implica permiso para reenviar desde la WAN a la "
+"LAN también."
#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:14
msgid ""
"This page allows you to change advanced properties of the port forwarding "
"entry. In most cases there is no need to modify those settings."
msgstr ""
-"Propiedades avanzadas de la entrada \"traspaso de puertos\". No suele ser "
+"Propiedades avanzadas de la entrada \"reenvío de puertos\". No suele ser "
"necesario modificar esta configuración."
#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:13
@@ -713,11 +717,10 @@ msgid ""
"This page allows you to change advanced properties of the traffic rule "
"entry, such as matched source and destination hosts."
msgstr ""
-"Propiedades avanzadas de la entrada \"reglas de tráfico\", como "
-"coincidencias en puertos de origen y destino."
+"Esta página le permite cambiar las propiedades avanzadas de la entrada de la "
+"regla de tráfico, como los hosts de origen y destino coincidentes."
#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:36
-#, fuzzy
msgid ""
"This section defines common properties of %q. The <em>input</em> and "
"<em>output</em> options set the default policies for traffic entering and "
@@ -725,20 +728,20 @@ msgid ""
"forwarded traffic between different networks within the zone. <em>Covered "
"networks</em> specifies which available networks are members of this zone."
msgstr ""
-"Esta sección define propierdades comunes de %q. Las opciones de <em>entrada</"
+"Esta sección define propiedades comunes de %q. Las opciones de <em>entrada</"
"em> y la <em>salida</em> marcan las políticas por defecto para el tráfico "
-"que entra y deja esta zona mientras que la opción <em>traspaso</em> describe "
-"la política para tráfico traspasado desde diferentes redes en la zona. "
+"que entra y deja esta zona mientras que la opción <em>reenvío</em> describe "
+"la política para tráfico reenviado desde diferentes redes en la zona. "
"<em>Redes cubiertas</em> especifican qué redes disponibles son miembros de "
"esta zona."
#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:342
msgid "Thursday"
-msgstr ""
+msgstr "Jueves"
#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:362
msgid "Time in UTC"
-msgstr ""
+msgstr "Tiempo en UTC"
#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:141
msgid "To %s at %s on <var>this device</var>"
@@ -777,25 +780,25 @@ msgid ""
"for example to reject traffic between certain hosts or to open WAN ports on "
"the router."
msgstr ""
-"Las reglas de tráfico definen políticas para tramas que se mueven entre "
-"zonas diferentes, por ejemplo para rechazar tráfico entre ciertas máquinas o "
-"puertos WAN abiertos en el router."
+"Las reglas de tráfico definen políticas para los paquetes que viajan entre "
+"diferentes zonas, por ejemplo, para rechazar el tráfico entre ciertos hosts "
+"o para abrir puertos WAN en el enrutador."
#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:340
msgid "Tuesday"
-msgstr ""
+msgstr "Martes"
#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:244
msgid "Unnamed SNAT"
-msgstr ""
+msgstr "SNAT sin nombre"
#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:67
msgid "Unnamed forward"
-msgstr ""
+msgstr "Reenvío sin nombre"
#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:76
msgid "Unnamed rule"
-msgstr ""
+msgstr "Regla sin nombre"
#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:101
msgid "Via %s"
@@ -807,18 +810,18 @@ msgstr "Vía %s a %s"
#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:341
msgid "Wednesday"
-msgstr ""
+msgstr "Miércoles"
#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:335
msgid "Week Days"
-msgstr ""
+msgstr "Días de la semana"
#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:55
msgid ""
"You may specify multiple by selecting \"-- custom --\" and then entering "
"protocols separated by space."
msgstr ""
-"Puede poner varios seleccionando \"-- propio --\" e introduciendo los "
+"Puede poner varios seleccionando \"-- personalizado --\" e introduciendo los "
"protocolos separados por espacio."
#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:29
@@ -828,7 +831,7 @@ msgstr "Zona %q"
#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:83
msgid "Zone ⇒ Forwardings"
-msgstr "Zona ⇒ Traspasos"
+msgstr "Zona ⇒ Reenvíos"
#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:59
msgid "Zones"
@@ -839,7 +842,7 @@ msgstr "Zonas"
#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:33
#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:98
msgid "accept"
-msgstr "aceptar"
+msgstr "Aceptar"
#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:66
#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua:78
@@ -863,7 +866,7 @@ msgstr "cualquiera"
#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:128
#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:150
msgid "any host"
-msgstr "cualquier máquina"
+msgstr "cualquier host"
#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:95
#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:111
@@ -880,59 +883,59 @@ msgstr "cualquier zona"
#: applications/luci-app-firewall/luasrc/tools/firewall.lua:189
msgid "day"
-msgstr ""
+msgstr "Día"
#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:327
msgid "don't track"
-msgstr "no seguir"
+msgstr "No seguir"
#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:324
#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:81
#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:32
#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:97
msgid "drop"
-msgstr "descartar"
+msgstr "Descartar"
#: applications/luci-app-firewall/luasrc/tools/firewall.lua:187
msgid "hour"
-msgstr ""
+msgstr "Hora"
#: applications/luci-app-firewall/luasrc/tools/firewall.lua:185
msgid "minute"
-msgstr ""
+msgstr "Minuto"
#: applications/luci-app-firewall/luasrc/tools/firewall.lua:20
msgid "not"
-msgstr ""
+msgstr "No"
#: applications/luci-app-firewall/luasrc/tools/firewall.lua:50
msgid "port"
-msgstr ""
+msgstr "Puerto"
#: applications/luci-app-firewall/luasrc/tools/firewall.lua:55
#: applications/luci-app-firewall/luasrc/tools/firewall.lua:65
msgid "ports"
-msgstr ""
+msgstr "Puertos"
#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua:326
#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua:80
#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:31
#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:96
msgid "reject"
-msgstr "rechazar"
+msgstr "Rechazar"
#: applications/luci-app-firewall/luasrc/tools/firewall.lua:183
msgid "second"
-msgstr ""
+msgstr "segundo"
#: applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua:82
msgid "traffic"
-msgstr "tráfico"
+msgstr "Tráfico"
#: applications/luci-app-firewall/luasrc/tools/firewall.lua:121
msgid "type"
-msgstr ""
+msgstr "Tipo"
#: applications/luci-app-firewall/luasrc/tools/firewall.lua:130
msgid "types"
-msgstr ""
+msgstr "Tipos"
diff --git a/applications/luci-app-firewall/po/uk/firewall.po b/applications/luci-app-firewall/po/uk/firewall.po
index bbe50c134e..40b3fb9937 100644
--- a/applications/luci-app-firewall/po/uk/firewall.po
+++ b/applications/luci-app-firewall/po/uk/firewall.po
@@ -1,15 +1,13 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2018-07-01 23:45+0300\n"
+"PO-Revision-Date: 2018-12-29 23:25+0200\n"
"Last-Translator: Yurii <yuripet@gmail.com>\n"
"Language-Team: none\n"
"Language: uk\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%"
-"10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
#: applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua:127
msgid "%s in %s"
@@ -543,7 +541,7 @@ msgstr "Відхиляти вихідний"
#: applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua:52
msgid "Requires hardware NAT support. Implemented at least for mt7621"
-msgstr "Необхідна апаратна підтримка NAT. Впроваджено принаймні для mt7621"
+msgstr "Необхідна апаратна підтримка NAT. Упроваджено принаймні для mt7621"
#: applications/luci-app-firewall/luasrc/model/cbi/firewall/custom.lua:29
msgid "Restart Firewall"
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
index 92b3afc80d..0000000000
--- a/applications/luci-app-freifunk-diagnostics/luasrc/controller/freifunk/diag.lua
+++ /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
index e4cd969d2e..0000000000
--- a/applications/luci-app-freifunk-diagnostics/luasrc/view/freifunk/diagnostics.htm
+++ /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
index 963d8a4efc..0000000000
--- a/applications/luci-app-freifunk-diagnostics/root/etc/uci-defaults/40_luci-freifunk-diagnostics
+++ /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
index f60c2ea055..0000000000
--- a/applications/luci-app-freifunk-policyrouting/Makefile
+++ /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
index b550fc87eb..0000000000
--- a/applications/luci-app-freifunk-policyrouting/luasrc/controller/freifunk/policy-routing.lua
+++ /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
index b563054824..0000000000
--- a/applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua
+++ /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
index adfb362c7d..0000000000
--- a/applications/luci-app-freifunk-policyrouting/po/ca/freifunk-policyrouting.po
+++ /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
index ef1f6093b5..0000000000
--- a/applications/luci-app-freifunk-policyrouting/po/cs/freifunk-policyrouting.po
+++ /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
index ba0a4f360b..0000000000
--- a/applications/luci-app-freifunk-policyrouting/po/de/freifunk-policyrouting.po
+++ /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
index 1dd3f07301..0000000000
--- a/applications/luci-app-freifunk-policyrouting/po/el/freifunk-policyrouting.po
+++ /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
index 1dd3f07301..0000000000
--- a/applications/luci-app-freifunk-policyrouting/po/en/freifunk-policyrouting.po
+++ /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
index eff61efbb7..0000000000
--- a/applications/luci-app-freifunk-policyrouting/po/es/freifunk-policyrouting.po
+++ /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
index 1dd3f07301..0000000000
--- a/applications/luci-app-freifunk-policyrouting/po/fr/freifunk-policyrouting.po
+++ /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
index 1a619c46dd..0000000000
--- a/applications/luci-app-freifunk-policyrouting/po/he/freifunk-policyrouting.po
+++ /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
index 1a619c46dd..0000000000
--- a/applications/luci-app-freifunk-policyrouting/po/hu/freifunk-policyrouting.po
+++ /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
index e020d2cbd3..0000000000
--- a/applications/luci-app-freifunk-policyrouting/po/it/freifunk-policyrouting.po
+++ /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
index 1dd3f07301..0000000000
--- a/applications/luci-app-freifunk-policyrouting/po/ja/freifunk-policyrouting.po
+++ /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
index 1dd3f07301..0000000000
--- a/applications/luci-app-freifunk-policyrouting/po/ms/freifunk-policyrouting.po
+++ /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
index 1dd3f07301..0000000000
--- a/applications/luci-app-freifunk-policyrouting/po/no/freifunk-policyrouting.po
+++ /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
index d71cd01e63..0000000000
--- a/applications/luci-app-freifunk-policyrouting/po/pl/freifunk-policyrouting.po
+++ /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
index b2cd04ecd2..0000000000
--- a/applications/luci-app-freifunk-policyrouting/po/pt-br/freifunk-policyrouting.po
+++ /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
index c00b9a93bf..0000000000
--- a/applications/luci-app-freifunk-policyrouting/po/pt/freifunk-policyrouting.po
+++ /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
index 1be533cf21..0000000000
--- a/applications/luci-app-freifunk-policyrouting/po/ro/freifunk-policyrouting.po
+++ /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
index aede9b78f9..0000000000
--- a/applications/luci-app-freifunk-policyrouting/po/ru/freifunk-policyrouting.po
+++ /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
index 90fe3e55c0..0000000000
--- a/applications/luci-app-freifunk-policyrouting/po/sk/freifunk-policyrouting.po
+++ /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
index 6b4491d4d6..0000000000
--- a/applications/luci-app-freifunk-policyrouting/po/sv/freifunk-policyrouting.po
+++ /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
index bbb7c31368..0000000000
--- a/applications/luci-app-freifunk-policyrouting/po/templates/freifunk-policyrouting.pot
+++ /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
index aa53b4458f..0000000000
--- a/applications/luci-app-freifunk-policyrouting/po/tr/freifunk-policyrouting.po
+++ /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
index 0eb9f6834a..0000000000
--- a/applications/luci-app-freifunk-policyrouting/po/uk/freifunk-policyrouting.po
+++ /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
index 1dd3f07301..0000000000
--- a/applications/luci-app-freifunk-policyrouting/po/vi/freifunk-policyrouting.po
+++ /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
index 42dc1c6f1f..0000000000
--- a/applications/luci-app-freifunk-policyrouting/po/zh-cn/freifunk-policyrouting.po
+++ /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
index 23ca95ccb3..0000000000
--- a/applications/luci-app-freifunk-policyrouting/po/zh-tw/freifunk-policyrouting.po
+++ /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
index d748827ba3..0000000000
--- a/applications/luci-app-freifunk-widgets/Makefile
+++ /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
index 37104fc215..0000000000
--- a/applications/luci-app-freifunk-widgets/luasrc/controller/freifunk/widgets.lua
+++ /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
index fc23f4bdbc..0000000000
--- a/applications/luci-app-freifunk-widgets/luasrc/model/cbi/freifunk/widgets/heightwidth.lua
+++ /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
index adeffa965d..0000000000
--- a/applications/luci-app-freifunk-widgets/luasrc/model/cbi/freifunk/widgets/html.lua
+++ /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
index 68ab06d885..0000000000
--- a/applications/luci-app-freifunk-widgets/luasrc/model/cbi/freifunk/widgets/iframe.lua
+++ /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
index 68fa3be7b6..0000000000
--- a/applications/luci-app-freifunk-widgets/luasrc/model/cbi/freifunk/widgets/rssfeed.lua
+++ /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
index a02748924b..0000000000
--- a/applications/luci-app-freifunk-widgets/luasrc/model/cbi/freifunk/widgets/search.lua
+++ /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
index 7b6cd89961..0000000000
--- a/applications/luci-app-freifunk-widgets/luasrc/model/cbi/freifunk/widgets/widget.lua
+++ /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
index 076d8e08cb..0000000000
--- a/applications/luci-app-freifunk-widgets/luasrc/model/cbi/freifunk/widgets/widgets_overview.lua
+++ /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
index df01839f44..0000000000
--- a/applications/luci-app-freifunk-widgets/luasrc/view/freifunk/widgets/clear/main.htm
+++ /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
index 46e063b24f..0000000000
--- a/applications/luci-app-freifunk-widgets/luasrc/view/freifunk/widgets/html/main.htm
+++ /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
index f0d89d7425..0000000000
--- a/applications/luci-app-freifunk-widgets/luasrc/view/freifunk/widgets/iframe/main.htm
+++ /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
index ff81ba8a67..0000000000
--- a/applications/luci-app-freifunk-widgets/luasrc/view/freifunk/widgets/rssfeed/main.htm
+++ /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
index f2e2fb9069..0000000000
--- a/applications/luci-app-freifunk-widgets/luasrc/view/freifunk/widgets/search/main.htm
+++ /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
index 5a9f3254fa..0000000000
--- a/applications/luci-app-freifunk-widgets/root/etc/config/freifunk-widgets
+++ /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
index ce5537ac20..0000000000
--- a/applications/luci-app-freifunk-widgets/root/lib/upgrade/keep.d/freifunk-widgets
+++ /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
index 0000000000..30db665258
--- /dev/null
+++ b/applications/luci-app-fwknopd/po/es/fwknopd.po
@@ -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"
diff --git a/applications/luci-app-hd-idle/po/es/hd_idle.po b/applications/luci-app-hd-idle/po/es/hd_idle.po
index f741997f3d..bcfe5d13d5 100644
--- a/applications/luci-app-hd-idle/po/es/hd_idle.po
+++ b/applications/luci-app-hd-idle/po/es/hd_idle.po
@@ -1,17 +1,17 @@
msgid ""
msgstr ""
-"Project-Id-Version: PACKAGE VERSION\n"
+"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2010-04-14 10:33+0200\n"
-"PO-Revision-Date: 2012-08-22 17:44+0200\n"
+"PO-Revision-Date: 2019-05-28 00:46-0300\n"
"Last-Translator: José Vicente <josevteg@gmail.com>\n"
-"Language-Team: LANGUAGE <LL@li.org>\n"
"Language: es\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-"X-Generator: Pootle 2.0.6\n"
+"X-Generator: Poedit 2.2.3\n"
+"Language-Team: \n"
#: applications/luci-app-hd-idle/luasrc/model/cbi/hd_idle.lua:15
msgid "Disk"
@@ -19,7 +19,7 @@ msgstr "Disco"
#: applications/luci-app-hd-idle/luasrc/model/cbi/hd_idle.lua:13
msgid "Enable"
-msgstr "Activar"
+msgstr "Habilitar"
#: applications/luci-app-hd-idle/luasrc/controller/hd_idle.lua:13
#: applications/luci-app-hd-idle/luasrc/model/cbi/hd_idle.lua:6
@@ -49,12 +49,12 @@ msgstr "Configuración"
# Hours
#: applications/luci-app-hd-idle/luasrc/model/cbi/hd_idle.lua:26
msgid "h"
-msgstr "h"
+msgstr "Horas"
# Minutes (not minimum)
#: applications/luci-app-hd-idle/luasrc/model/cbi/hd_idle.lua:25
msgid "min"
-msgstr "minutos"
+msgstr "Minutos"
#~ msgid "Enable debug"
#~ msgstr "Activar depuración"
diff --git a/applications/luci-app-https_dns_proxy/po/es/https_dns_proxy.po b/applications/luci-app-https_dns_proxy/po/es/https_dns_proxy.po
new file mode 100644
index 0000000000..0a35b20685
--- /dev/null
+++ b/applications/luci-app-https_dns_proxy/po/es/https_dns_proxy.po
@@ -0,0 +1,53 @@
+msgid ""
+msgstr ""
+"Content-Type: text/plain; charset=UTF-8\n"
+"Project-Id-Version: \n"
+"POT-Creation-Date: \n"
+"PO-Revision-Date: \n"
+"Language-Team: \n"
+"MIME-Version: 1.0\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: Poedit 2.2.1\n"
+"Last-Translator: \n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"Language: es\n"
+
+#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:41
+msgid "Group name"
+msgstr "Nombre del grupo"
+
+#: applications/luci-app-https_dns_proxy/luasrc/controller/https_dns_proxy.lua:6
+msgid "HTTPS DNS Proxy"
+msgstr "Proxy DNS HTTPS"
+
+#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:3
+msgid "HTTPS DNS Proxy Settings"
+msgstr "Configuración de proxy HTTPS DNS"
+
+#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:6
+msgid "Instances"
+msgstr "Instancias"
+
+#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:28
+msgid "Listen address"
+msgstr "Escuchar direccion"
+
+#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:32
+msgid "Listen port"
+msgstr "Escuchar puerto"
+
+#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:12
+msgid "Provider"
+msgstr "Proveedor"
+
+#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:49
+msgid "Proxy server"
+msgstr "Servidor proxy"
+
+#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:45
+msgid "Subnet address"
+msgstr "Direccion de subred"
+
+#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:37
+msgid "User name"
+msgstr "Nombre de usuario"
diff --git a/applications/luci-app-https_dns_proxy/po/zh-cn/https_dns_proxy.po b/applications/luci-app-https_dns_proxy/po/zh-cn/https_dns_proxy.po
new file mode 100644
index 0000000000..91a45b025b
--- /dev/null
+++ b/applications/luci-app-https_dns_proxy/po/zh-cn/https_dns_proxy.po
@@ -0,0 +1,56 @@
+#
+# Yangfl <mmyangfl@gmail.com>, 2019.
+#
+msgid ""
+msgstr ""
+"Content-Type: text/plain; charset=UTF-8\n"
+"Project-Id-Version: \n"
+"POT-Creation-Date: \n"
+"PO-Revision-Date: 2019-01-03 22:46+0800\n"
+"Last-Translator: Yangfl <mmyangfl@gmail.com>\n"
+"Language-Team: <debian-l10n-chinese@lists.debian.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: zh_CN\n"
+"X-Generator: Gtranslator 3.30.1\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+
+#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:41
+msgid "Group name"
+msgstr "组名称"
+
+#: applications/luci-app-https_dns_proxy/luasrc/controller/https_dns_proxy.lua:6
+msgid "HTTPS DNS Proxy"
+msgstr "HTTPS DNS 代理"
+
+#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:3
+msgid "HTTPS DNS Proxy Settings"
+msgstr "HTTPS DNS 代理设置"
+
+#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:6
+msgid "Instances"
+msgstr "实例"
+
+#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:28
+msgid "Listen address"
+msgstr "监听地址"
+
+#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:32
+msgid "Listen port"
+msgstr "监听端口"
+
+#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:12
+msgid "Provider"
+msgstr "提供商"
+
+#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:49
+msgid "Proxy server"
+msgstr "代理服务器"
+
+#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:45
+msgid "Subnet address"
+msgstr "子网地址"
+
+#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:37
+msgid "User name"
+msgstr "用户名"
diff --git a/applications/luci-app-https_dns_proxy/po/zh-tw/https_dns_proxy.po b/applications/luci-app-https_dns_proxy/po/zh-tw/https_dns_proxy.po
new file mode 100644
index 0000000000..7d893fcf86
--- /dev/null
+++ b/applications/luci-app-https_dns_proxy/po/zh-tw/https_dns_proxy.po
@@ -0,0 +1,56 @@
+#
+# Yangfl <mmyangfl@gmail.com>, 2019.
+#
+msgid ""
+msgstr ""
+"Content-Type: text/plain; charset=UTF-8\n"
+"Project-Id-Version: \n"
+"POT-Creation-Date: \n"
+"PO-Revision-Date: 2019-01-03 22:46+0800\n"
+"Last-Translator: Yangfl <mmyangfl@gmail.com>\n"
+"Language-Team: <debian-l10n-chinese@lists.debian.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: zh_TW\n"
+"X-Generator: Gtranslator 3.30.1\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+
+#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:41
+msgid "Group name"
+msgstr "組名稱"
+
+#: applications/luci-app-https_dns_proxy/luasrc/controller/https_dns_proxy.lua:6
+msgid "HTTPS DNS Proxy"
+msgstr "HTTPS DNS 代理"
+
+#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:3
+msgid "HTTPS DNS Proxy Settings"
+msgstr "HTTPS DNS 代理設定"
+
+#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:6
+msgid "Instances"
+msgstr "例項"
+
+#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:28
+msgid "Listen address"
+msgstr "監聽位址"
+
+#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:32
+msgid "Listen port"
+msgstr "監聽埠"
+
+#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:12
+msgid "Provider"
+msgstr "提供商"
+
+#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:49
+msgid "Proxy server"
+msgstr "代理伺服器"
+
+#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:45
+msgid "Subnet address"
+msgstr "子網位址"
+
+#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:37
+msgid "User name"
+msgstr "使用者名稱"
diff --git a/applications/luci-app-lxc/luasrc/controller/lxc.lua b/applications/luci-app-lxc/luasrc/controller/lxc.lua
index d16e532d37..9432110104 100644
--- a/applications/luci-app-lxc/luasrc/controller/lxc.lua
+++ b/applications/luci-app-lxc/luasrc/controller/lxc.lua
@@ -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
index fb2610eb0e..0000000000
--- a/applications/luci-app-meshwizard/Makefile
+++ /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
index 0ad76b521b..0000000000
--- a/applications/luci-app-meshwizard/luasrc/controller/meshwizard.lua
+++ /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
index 62ce25effb..0000000000
--- a/applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua
+++ /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
index ab3d6e788d..0000000000
--- a/applications/luci-app-meshwizard/po/ca/meshwizard.po
+++ /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
index bcf63e7df8..0000000000
--- a/applications/luci-app-meshwizard/po/cs/meshwizard.po
+++ /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
index 3bd4d17038..0000000000
--- a/applications/luci-app-meshwizard/po/de/meshwizard.po
+++ /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
index c9d6ec7f11..0000000000
--- a/applications/luci-app-meshwizard/po/el/meshwizard.po
+++ /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
index d8f422e2ef..0000000000
--- a/applications/luci-app-meshwizard/po/en/meshwizard.po
+++ /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
index 9fb39dac2a..0000000000
--- a/applications/luci-app-meshwizard/po/es/meshwizard.po
+++ /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
index ac349e2551..0000000000
--- a/applications/luci-app-meshwizard/po/fr/meshwizard.po
+++ /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
index 16df7b9437..0000000000
--- a/applications/luci-app-meshwizard/po/he/meshwizard.po
+++ /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
index df60de68b9..0000000000
--- a/applications/luci-app-meshwizard/po/hu/meshwizard.po
+++ /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
index a422b1818f..0000000000
--- a/applications/luci-app-meshwizard/po/it/meshwizard.po
+++ /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
index d8f422e2ef..0000000000
--- a/applications/luci-app-meshwizard/po/ja/meshwizard.po
+++ /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
index d8f422e2ef..0000000000
--- a/applications/luci-app-meshwizard/po/ms/meshwizard.po
+++ /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
index d8f422e2ef..0000000000
--- a/applications/luci-app-meshwizard/po/no/meshwizard.po
+++ /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
index add2961361..0000000000
--- a/applications/luci-app-meshwizard/po/pl/meshwizard.po
+++ /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
index 0228fe75f3..0000000000
--- a/applications/luci-app-meshwizard/po/pt-br/meshwizard.po
+++ /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
index b860dc273d..0000000000
--- a/applications/luci-app-meshwizard/po/pt/meshwizard.po
+++ /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
index 42fcc7d10d..0000000000
--- a/applications/luci-app-meshwizard/po/ro/meshwizard.po
+++ /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
index d7dcf57b64..0000000000
--- a/applications/luci-app-meshwizard/po/ru/meshwizard.po
+++ /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
index 334769deff..0000000000
--- a/applications/luci-app-meshwizard/po/sk/meshwizard.po
+++ /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
index e2d1153510..0000000000
--- a/applications/luci-app-meshwizard/po/sv/meshwizard.po
+++ /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
index 2094100e88..0000000000
--- a/applications/luci-app-meshwizard/po/templates/meshwizard.pot
+++ /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
index 15f0d34bd9..0000000000
--- a/applications/luci-app-meshwizard/po/tr/meshwizard.po
+++ /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
index 534e35910f..0000000000
--- a/applications/luci-app-meshwizard/po/uk/meshwizard.po
+++ /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
index d8f422e2ef..0000000000
--- a/applications/luci-app-meshwizard/po/vi/meshwizard.po
+++ /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
index 088ed92488..0000000000
--- a/applications/luci-app-meshwizard/po/zh-cn/meshwizard.po
+++ /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
index 7819682d09..0000000000
--- a/applications/luci-app-meshwizard/po/zh-tw/meshwizard.po
+++ /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
index 6ceb1b7142..0000000000
--- a/applications/luci-app-meshwizard/root/etc/uci-defaults/meshwizard
+++ /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
diff --git a/applications/luci-app-minidlna/po/es/minidlna.po b/applications/luci-app-minidlna/po/es/minidlna.po
index 7d6e31f037..5777e7a644 100644
--- a/applications/luci-app-minidlna/po/es/minidlna.po
+++ b/applications/luci-app-minidlna/po/es/minidlna.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
-"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2013-09-01 09:07+0200\n"
+"Project-Id-Version: \n"
+"PO-Revision-Date: 2019-02-27 21:04-0300\n"
"Last-Translator: José Vicente <josevteg@gmail.com>\n"
"Language-Team: none\n"
"Language: es\n"
@@ -9,7 +9,8 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-"X-Generator: Pootle 2.0.6\n"
+"X-Generator: Poedit 2.2.1\n"
+"POT-Creation-Date: \n"
#: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:16
msgid "Advanced Settings"
@@ -17,11 +18,11 @@ msgstr "Configuración avanzada"
#: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:136
msgid "Album art names"
-msgstr "Imágenes de álbumes"
+msgstr "Carátulas de álbumes"
#: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:94
msgid "Allow wide links"
-msgstr ""
+msgstr "Permitir enlaces anchos"
#: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:115
msgid "Announced model number"
@@ -33,27 +34,27 @@ msgstr "Número de serie declarado"
#: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:126
msgid "Browse directory"
-msgstr "Ver directorio"
+msgstr "Buscar carpeta"
#: applications/luci-app-minidlna/luasrc/view/minidlna_status.htm:27
msgid "Collecting data..."
-msgstr "Recopilando información..."
+msgstr "Recolectando información..."
#: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:77
msgid "Database directory"
-msgstr "Directorio de la base de datos"
+msgstr "Carpeta de la base de datos"
#: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:18
msgid "Enable"
-msgstr "Activar"
+msgstr "Habilitar"
#: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:90
msgid "Enable TIVO"
-msgstr "Activar TIVO"
+msgstr "Habilitar TIVO"
#: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:87
msgid "Enable inotify"
-msgstr "Activar inotify"
+msgstr "Habilitar Inotify"
#: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:72
msgid "Friendly name"
@@ -69,11 +70,11 @@ msgstr "Interfaces"
#: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:82
msgid "Log directory"
-msgstr "Directorio de registro"
+msgstr "Carpeta de registro"
#: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:132
msgid "Media directories"
-msgstr "Directorios de medios"
+msgstr "Carpetas de medios"
#: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:7
msgid ""
@@ -145,19 +146,21 @@ msgid ""
"Set this if you would like to specify the directory where you want MiniDLNA "
"to store its database and album art cache."
msgstr ""
-"Indicar el directorio en el que MiniDLNA guardará su base de datos y la "
-"caché de álbumes."
+"Indique la carpeta en la que MiniDLNA guardará su base de datos y la caché "
+"de álbumes."
#: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:83
msgid ""
"Set this if you would like to specify the directory where you want MiniDLNA "
"to store its log file."
-msgstr "Indicar el directorio donde MiniDLNA guardará su archivo de registro."
+msgstr "Indique la carpeta en donde MiniDLNA guardará su archivo de registro."
#: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:95
msgid ""
"Set this to allow serving content outside the media root (via symlinks)."
msgstr ""
+"Establézcalo para permitir el servicio de contenido fuera de la raíz de "
+"medios (a través de enlaces simbólicos)."
#: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:88
msgid ""
@@ -187,14 +190,14 @@ msgid ""
"audio, 'V' for video, 'P' for images), followed by a comma, to the directory "
"(eg. A,/mnt/media/Music). Multiple directories can be specified."
msgstr ""
-"Directorio a explorar. Si quiere restringir el directorio a un contenido "
+"Carpeta a explorar. Si quiere restringir el directorio a un contenido "
"específico puede añadir el tipo ('A' par audio, 'V' para vídeo o 'P' para "
"imágenes), seguido por una coma al nombre del directorio (ej. A,/mnt/media/"
"Music). Se puede establecer varios directorios."
#: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:120
msgid "Specify the path to the MiniSSDPd socket."
-msgstr "Camino al socket de MiniSSDPd."
+msgstr "Especifique la ruta al socket de MiniSSDPd."
#: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:125
msgid "Standard container"
@@ -214,7 +217,7 @@ msgstr ""
#: applications/luci-app-minidlna/luasrc/view/minidlna_status.htm:17
msgid "The miniDLNA service is not running."
-msgstr "El servicio miniDLNA no está arrancado."
+msgstr "El servicio miniDLNA no está iniciado."
#: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:137
msgid "This is a list of file names to check for when searching for album art."
@@ -222,7 +225,7 @@ msgstr "Lista de nombres a comprobar para buscar imágenes de álbumes."
#: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:128
msgid "Video"
-msgstr "Vídeo"
+msgstr "Video"
#: applications/luci-app-minidlna/luasrc/controller/minidlna.lua:13
#: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:6
diff --git a/applications/luci-app-mjpg-streamer/po/es/mjpg-streamer.po b/applications/luci-app-mjpg-streamer/po/es/mjpg-streamer.po
new file mode 100644
index 0000000000..ceb3047f65
--- /dev/null
+++ b/applications/luci-app-mjpg-streamer/po/es/mjpg-streamer.po
@@ -0,0 +1,220 @@
+msgid ""
+msgstr ""
+"Content-Type: text/plain; charset=UTF-8\n"
+"Project-Id-Version: \n"
+"POT-Creation-Date: \n"
+"PO-Revision-Date: \n"
+"Language-Team: \n"
+"MIME-Version: 1.0\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: Poedit 2.2.1\n"
+"Last-Translator: \n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"Language: es\n"
+
+#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:217
+msgid "Allow ringbuffer to exceed limit by this amount"
+msgstr "Permitir que Ringbuffer exceda el límite en esta cantidad"
+
+#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:95
+msgid "Ask for username and password on connect"
+msgstr "Pregunte por nombre de usuario y contraseña en conectar"
+
+#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:95
+msgid "Authentication required"
+msgstr "Autenticacion requerida"
+
+#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:83
+msgid "Auto"
+msgstr "Auto"
+
+#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:69
+msgid "Automatic disabling of MJPEG mode"
+msgstr "Desactivación automática del modo MJPEG"
+
+#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:82
+msgid "Blink"
+msgstr "Parpadeo"
+
+#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:207
+msgid "Check to save the stream to an mjpeg file"
+msgstr "Marque para guardar la secuencia en un archivo mjpeg"
+
+#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:220
+msgid "Command to run"
+msgstr "Comando para ejecutar"
+
+#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:43
+msgid "Device"
+msgstr "Dispositivo"
+
+#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:77
+msgid "Do not initialize dynctrls of Linux-UVC driver"
+msgstr "No inicialice dynctrls del controlador Linux-UVC"
+
+#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:77
+msgid "Don't initialize dynctrls"
+msgstr "No inicialice dynctrls"
+
+#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:74
+msgid "Drop frames smaller then this limit"
+msgstr "Drop frames más pequeños que este límite"
+
+#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:12
+msgid "Enable MJPG-streamer"
+msgstr "Habilitar MJPG-streamer"
+
+#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:69
+msgid "Enable YUYV format"
+msgstr "Habilitar formato YUYV"
+
+#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:12
+msgid "Enabled"
+msgstr "Habilitado"
+
+#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:217
+msgid "Exceed"
+msgstr "Exceder"
+
+#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:220
+msgid ""
+"Execute command after saving picture. Mjpg-streamer parse the filename as "
+"first parameter to your script."
+msgstr ""
+"Ejecute el comando después de guardar la imagen. Mjpg-streamer analiza el "
+"nombre del archivo como primer parámetro de tu script."
+
+#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:36
+msgid "File input"
+msgstr "Entrada de archivo"
+
+#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:34
+msgid "File output"
+msgstr "Salida de archivo"
+
+#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:203
+msgid "Folder"
+msgstr "Carpeta"
+
+#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:108
+msgid "Folder that contains webpages"
+msgstr "Carpeta que contiene páginas web."
+
+#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:64
+msgid "Frames per second"
+msgstr "Cuadros por segundo"
+
+#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:8
+msgid "General"
+msgstr "General"
+
+#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:33
+msgid "HTTP output"
+msgstr "Salida HTTP"
+
+#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:14
+msgid "Input plugin"
+msgstr "Plugin de entrada"
+
+#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:209
+msgid "Interval between saving pictures"
+msgstr "Intervalo entre guardar imágenes"
+
+#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:71
+msgid "JPEG compression quality"
+msgstr "Calidad de compresión JPEG"
+
+#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:79
+msgid "Led control"
+msgstr "Control led"
+
+#: applications/luci-app-mjpg-streamer/luasrc/controller/mjpg-streamer.lua:12
+msgid "MJPG-streamer"
+msgstr "MJPG-streamer"
+
+#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:213
+msgid "Max. number of pictures to hold"
+msgstr "Max. número de imágenes para mantener"
+
+#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:207
+msgid "Mjpeg output"
+msgstr "Salida Mjpeg"
+
+#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:81
+msgid "Off"
+msgstr "Apagado"
+
+#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:80
+msgid "On"
+msgstr "Encendido"
+
+#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:20
+msgid "Output plugin"
+msgstr "Plugin de salida"
+
+#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:102
+msgid "Password"
+msgstr "Contraseña"
+
+#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:29
+msgid "Plugin settings"
+msgstr "Configuración de plugin"
+
+#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:91
+msgid "Port"
+msgstr "Puerto"
+
+#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:51
+msgid "Resolution"
+msgstr "Resolución"
+
+#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:213
+msgid "Ring buffer size"
+msgstr "Tamaño del búfer de anillo"
+
+#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:203
+msgid "Set folder to save pictures"
+msgstr "Establecer carpeta para guardar imágenes"
+
+#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:209
+msgid "Set the interval in millisecond"
+msgstr "Establecer el intervalo en milisegundos"
+
+#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:74
+msgid ""
+"Set the minimum size if the webcam produces small-sized garbage frames. May "
+"happen under low light conditions"
+msgstr ""
+"Establezca el tamaño mínimo si la cámara web produce marcos de basura de "
+"tamaño pequeño. Puede ocurrir en condiciones de poca luz"
+
+#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:71
+msgid ""
+"Set the quality in percent. This setting activates YUYV format, disables "
+"MJPEG"
+msgstr ""
+"Establecer la calidad en porcentaje. Esta configuración activa el formato "
+"YUYV, deshabilita MJPEG"
+
+#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:91
+msgid "TCP port for this HTTP server"
+msgstr "Puerto TCP para este servidor HTTP"
+
+#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:35
+msgid "UVC input"
+msgstr "Entrada UVC"
+
+#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:98
+msgid "Username"
+msgstr "Nombre de usuario"
+
+#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:108
+msgid "WWW folder"
+msgstr "Carpeta WWW"
+
+#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:4
+msgid ""
+"mjpg streamer is a streaming application for Linux-UVC compatible webcams"
+msgstr ""
+"MJPG-streamer es una aplicación de transmisión para webcams compatibles con "
+"Linux-UVC"
diff --git a/applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua b/applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua
index f54b6e76c3..b71c2886a1 100644
--- a/applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua
+++ b/applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua
@@ -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",
diff --git a/applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua b/applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua
index 162b388d17..dad709ede9 100644
--- a/applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua
+++ b/applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua
@@ -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
diff --git a/applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua b/applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua
index ed9d94ac7e..c8f6104ea1 100644
--- a/applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua
+++ b/applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua
@@ -2,14 +2,20 @@
-- Copyright 2018 Florian Eckert <fe@dev.tdt.de>
-- Licensed to the public under the GNU General Public License v2.
-dsp = require "luci.dispatcher"
-arg[1] = arg[1] or ""
+local dsp = require "luci.dispatcher"
+
+local m, mwan_interface, enabled, initial_state, family, track_ip
+local track_method, reliability, count, size, max_ttl
+local check_quality, failure_latency, failure_loss, recovery_latency
+local recovery_loss, timeout, interval, failure
+local keep_failure, recovery, down, up, flush, metric
+arg[1] = arg[1] or ""
-m5 = Map("mwan3", translatef("MWAN Interface Configuration - %s", arg[1]))
- m5.redirect = dsp.build_url("admin", "network", "mwan", "interface")
+m = Map("mwan3", translatef("MWAN Interface Configuration - %s", arg[1]))
+m.redirect = dsp.build_url("admin", "network", "mwan", "interface")
-mwan_interface = m5:section(NamedSection, arg[1], "interface", "")
+mwan_interface = m:section(NamedSection, arg[1], "interface", "")
mwan_interface.addremove = false
mwan_interface.dynamic = false
@@ -34,8 +40,20 @@ track_ip.datatype = "host"
track_method = mwan_interface:option(ListValue, "track_method", translate("Tracking method"))
track_method.default = "ping"
track_method:value("ping")
-track_method:value("arping")
-track_method:value("httping")
+if os.execute("which nping 1>/dev/null") == 0 then
+ track_method:value("nping-tcp")
+ track_method:value("nping-udp")
+ track_method:value("nping-icmp")
+ track_method:value("nping-arp")
+end
+
+if os.execute("which arping 1>/dev/null") == 0 then
+ track_method:value("arping")
+end
+
+if os.execute("which httping 1>/dev/null") == 0 then
+ track_method:value("httping")
+end
reliability = mwan_interface:option(Value, "reliability", translate("Tracking reliability"),
translate("Acceptable values: 1-100. This many Tracking IP addresses must respond for the link to be deemed up"))
@@ -237,4 +255,4 @@ function metric.cfgvalue(self, s)
end
end
-return m5
+return m
diff --git a/applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua b/applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua
index 9b4ab102d5..4125aae0be 100644
--- a/applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua
+++ b/applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua
@@ -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
diff --git a/applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua b/applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua
index 27d9a3e858..3464ebfc92 100644
--- a/applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua
+++ b/applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua
@@ -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
diff --git a/applications/luci-app-mwan3/luasrc/model/cbi/mwan/notify.lua b/applications/luci-app-mwan3/luasrc/model/cbi/mwan/notify.lua
index 4c6e21003e..ff1d338eee 100644
--- a/applications/luci-app-mwan3/luasrc/model/cbi/mwan/notify.lua
+++ b/applications/luci-app-mwan3/luasrc/model/cbi/mwan/notify.lua
@@ -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
diff --git a/applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua b/applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua
index 4543260f6f..c2f47d6b21 100644
--- a/applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua
+++ b/applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua
@@ -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
diff --git a/applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua b/applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua
index d1a063d093..8e5a3fa950 100644
--- a/applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua
+++ b/applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua
@@ -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
diff --git a/applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua b/applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua
index f0b94bd0bb..a197930a48 100644
--- a/applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua
+++ b/applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua
@@ -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
diff --git a/applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua b/applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua
index 84adfcf910..f20414240e 100644
--- a/applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua
+++ b/applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua
@@ -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
diff --git a/applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm b/applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm
index 259f3c975b..2e7b490f4f 100644
--- a/applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm
+++ b/applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm
@@ -5,6 +5,17 @@
-%>
<script type="text/javascript">//<![CDATA[
+
+function secondsToString(time) {
+ var seconds = parseInt(time, 10);
+
+ var hrs = Math.floor(seconds / 3600);
+ seconds -= hrs*3600;
+ var mnts = Math.floor(seconds / 60);
+ seconds -= mnts*60;
+ return String.format("%sh:%sm:%ss", hrs, mnts, seconds);
+}
+
XHR.poll(-1, '<%=luci.dispatcher.build_url("admin", "status", "mwan", "interface_status")%>', null,
function(x, status)
{
@@ -15,15 +26,24 @@ XHR.poll(-1, '<%=luci.dispatcher.build_url("admin", "status", "mwan", "interface
for ( var iface in status.interfaces)
{
var state = '';
- var css = ''
+ var css = '';
+ var time = '';
switch (status.interfaces[iface].status)
{
case 'online':
state = '<%:Online%>';
+ time = String.format(
+ '<div><strong>Uptime: </strong>%s</div>',
+ secondsToString(status.interfaces[iface].uptime)
+ );
css = 'success';
break;
case 'offline':
state = '<%:Offline%>';
+ time = String.format(
+ '<div><strong>Downtime: </strong>%s</div>',
+ secondsToString(status.interfaces[iface].downtime)
+ );
css = 'danger';
break;
default:
@@ -43,6 +63,10 @@ XHR.poll(-1, '<%=luci.dispatcher.build_url("admin", "status", "mwan", "interface
'<div><strong>Status: </strong>%s</div>',
state
);
+ if (time)
+ {
+ statusview += time;
+ }
statusview += '</div>'
}
statusDiv.innerHTML = statusview;
diff --git a/applications/luci-app-mwan3/po/de/mwan3.po b/applications/luci-app-mwan3/po/de/mwan3.po
index a387948791..54c86248f5 100644
--- a/applications/luci-app-mwan3/po/de/mwan3.po
+++ b/applications/luci-app-mwan3/po/de/mwan3.po
@@ -1,73 +1,77 @@
msgid ""
msgstr "Content-Type: text/plain; charset=UTF-8\n"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:153
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:169
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:189
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:171
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:187
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:207
msgid "%d hour"
msgstr "%d Stunde"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:148
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:164
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:184
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:166
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:182
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:202
msgid "%d minute"
msgstr "%d Minute"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:149
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:150
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:151
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:152
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:165
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:166
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:167
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:168
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:169
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:170
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:183
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:184
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:185
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:186
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:187
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:188
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:203
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:204
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:205
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:206
msgid "%d minutes"
msgstr "%d Minuten"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:27
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:129
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:142
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:158
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:178
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:48
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:147
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:160
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:176
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:196
msgid "%d second"
msgstr "%d Sekunde"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:28
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:29
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:30
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:31
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:130
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:131
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:132
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:133
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:134
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:135
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:136
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:137
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:138
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:143
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:144
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:145
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:146
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:147
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:159
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:160
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:49
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:50
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:51
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:52
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:148
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:149
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:150
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:151
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:152
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:153
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:154
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:155
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:156
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:161
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:162
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:163
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:164
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:165
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:177
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:178
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:179
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:180
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:181
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:182
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:183
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:197
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:198
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:199
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:200
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:201
msgid "%d seconds"
msgstr "%d Sekunden"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:41
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:58
+msgid "-- Please choose --"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:59
msgid ""
"Acceptable values: 1-100. This many Tracking IP addresses must respond for "
"the link to be deemed up"
@@ -75,47 +79,59 @@ msgstr ""
"Gültige Werte: 1-100. Diese Anzahl an Tracking-IP-Adressen müssen antworten, "
"damit die Schnittstelle als aktiv angesehen wird"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:28
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:30
msgid "Acceptable values: 1-1000. Defaults to 1 if not set"
msgstr "Gültige Werte: 1-1000. Standard auf 1, falls nicht gesetzt"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:24
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:26
msgid "Acceptable values: 1-256. Defaults to 1 if not set"
+msgstr "Akzeptable Werte: 1-256. Standardwert ist 1, wenn nicht gesetzt"
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:32
+msgid "Alert"
msgstr ""
#: applications/luci-app-mwan3/luasrc/controller/mwan3.lua:177
msgid "All required IP rules for interface %s found"
-msgstr ""
+msgstr "Alle erforderlichen IP-Regeln für die Schnittstelle %s gefunden"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:36
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:57
msgid "Also scan this Routing table for connected networks"
-msgstr ""
+msgstr "Auch diese Routing-Tabelle für verbundene Netzwerke scannen"
#: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:73
msgid "Check IP rules"
msgstr "Prüfen der IP-Regeln"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:81
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:99
msgid "Check link quality"
-msgstr ""
+msgstr "Linkqualität prüfen"
#: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:74
msgid "Check routing table"
msgstr "Prüfen der Routing-Tabelle"
-#: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:73
+#: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:97
#: applications/luci-app-mwan3/luasrc/view/mwan/status_detail.htm:34
#: applications/luci-app-mwan3/luasrc/view/mwan/status_troubleshooting.htm:34
msgid "Collecting data..."
msgstr "Sammle Daten..."
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:80
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:23
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:33
+msgid "Critical"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:38
+msgid "Debug"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:81
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:29
msgid "Destination address"
msgstr "Zieladresse"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:86
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:27
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:87
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:33
msgid "Destination port"
msgstr "Zielport"
@@ -133,53 +149,74 @@ msgstr ""
msgid "Diagnostics"
msgstr "Diagnose"
-#: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:30
+#: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:50
msgid "Disabled"
msgstr "Deaktiviert"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:206
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:224
msgid ""
"Downed interface will be deemed up after this many successful ping tests"
msgstr ""
"Eine als offline markierte Schnittstelle wird nach dieser Anzahl "
"erfolgreicher Tracking-Runden als online angesehen"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:158
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:16
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:31
+msgid "Emergency"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:160
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:22
msgid "Enabled"
msgstr "Aktiviert"
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:64
+msgid ""
+"Enables firewall rule logging (global mwan3 logging must also be enabled)"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:23
+msgid "Enables global firewall logging"
+msgstr ""
+
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:16
msgid "Enter value in hex, starting with <code>0x</code>"
msgstr "Fehler beim Sammeln von Informationen zur Fehlerbehebung"
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:34
+msgid "Error"
+msgstr ""
+
#: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:81
msgid "Execute"
-msgstr ""
+msgstr "Ausführen"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:20
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:26
msgid "Expect interface state on up event"
-msgstr ""
+msgstr "Erwarteter Schnittstellen status beim up event"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:155
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:173
msgid "Failure interval"
msgstr "Fehler-Intervall"
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:29
+msgid "Firewall loglevel"
+msgstr ""
+
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:15
msgid "Firewall mask"
-msgstr ""
+msgstr "Firewall-Maske"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:219
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:237
msgid "Flush conntrack table"
-msgstr ""
+msgstr "Conntrack-Tabelle leeren"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:220
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:238
msgid "Flush global firewall conntrack table on interface events"
-msgstr ""
+msgstr "Leere Global-Firewall-Conntrack-Table bei Schnittstellen-Events"
#: applications/luci-app-mwan3/luasrc/controller/mwan3.lua:45
msgid "Globals"
-msgstr ""
+msgstr "Allgemein"
#: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:76
msgid "Hotplug ifdown"
@@ -189,35 +226,41 @@ msgstr "Hotplug ifdown"
msgid "Hotplug ifup"
msgstr "Hotplug ifup"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:24
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:45
msgid "How often should rtmon update the interface routing table"
msgstr ""
+"Zeit interval wie oft rtmon die Routing-Tabelle der Schnittstelle "
+"aktualisiert"
#: applications/luci-app-mwan3/luasrc/view/mwan/status_detail.htm:29
#: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:56
#: applications/luci-app-mwan3/luasrc/view/mwan/status_troubleshooting.htm:29
msgid "INFO: MWAN not running"
-msgstr ""
+msgstr "INFO: MWAN läuft nicht"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:50
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:56
msgid "IPset"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:27
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:33
msgid "IPv4"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:28
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:34
msgid "IPv6"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:19
-msgid "Initial state"
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:37
+msgid "Info"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:148
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:26
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:16
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:25
+msgid "Initial state"
+msgstr "Ausgangszustand"
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:150
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:27
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:18
#: applications/luci-app-mwan3/luasrc/view/mwan/status_detail.htm:10
#: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:10
#: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:62
@@ -226,17 +269,17 @@ msgstr ""
msgid "Interface"
msgstr "Schnittstelle"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:206
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:191
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:208
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:209
msgid "Interface down"
msgstr "Schnittstelle nicht aktiv"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:217
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:205
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:219
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:223
msgid "Interface up"
msgstr "Schnittstelle aktiv"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:192
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:210
msgid "Interface will be deemed down after this many failed ping tests"
msgstr ""
"Die Schnittstelle wird nach dieser Anzahl an fehlgeschlagenen Tracking-"
@@ -246,92 +289,101 @@ msgstr ""
msgid "Interfaces"
msgstr "Schnittstellen"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:25
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:31
msgid "Internet Protocol"
msgstr "Internet-Protokoll"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:171
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:189
msgid "Keep failure interval"
-msgstr ""
+msgstr "Fehlerintervall beibehalten"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:172
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:190
msgid "Keep ping failure interval during failure state"
-msgstr ""
+msgstr "Ping-Fehlerintervall während des Ausfalls beibehalten"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:74
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:23
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:25
msgid "Last resort"
-msgstr ""
+msgstr "Letzter Ausweg"
#: applications/luci-app-mwan3/luasrc/controller/mwan3.lua:19
#: applications/luci-app-mwan3/luasrc/controller/mwan3.lua:41
msgid "Load Balancing"
-msgstr ""
+msgstr "Lastverteilung"
-#: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:72
+#: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:96
#: applications/luci-app-mwan3/luasrc/view/mwan/status_detail.htm:33
#: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:36
#: applications/luci-app-mwan3/luasrc/view/mwan/status_troubleshooting.htm:33
msgid "Loading"
msgstr "Lade"
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:22
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:63
+msgid "Logging"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:28
+msgid "Loglevel"
+msgstr ""
+
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:8
msgid "MWAN - Globals"
-msgstr ""
+msgstr "MWAN - Allgemein"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:137
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:139
msgid "MWAN - Interfaces"
-msgstr ""
+msgstr "MWAN - Schnittstellen"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:8
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:9
msgid "MWAN - Members"
-msgstr ""
+msgstr "MWAN - Mitglieder"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/notify.lua:10
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/notify.lua:11
msgid "MWAN - Notification"
-msgstr ""
+msgstr "MWAN - Benachrichtigung"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:37
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:38
msgid "MWAN - Policies"
-msgstr ""
+msgstr "MWAN - Richtlinien"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:41
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:42
msgid "MWAN - Rules"
-msgstr ""
+msgstr "MWAN - Regeln"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:9
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:15
msgid "MWAN Interface Configuration - %s"
msgstr "MWAN-Konfiguration, Schnittstelle - %s"
-#: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:70
+#: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:94
msgid "MWAN Interfaces"
-msgstr ""
+msgstr "MWAN Schnittstellen"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:9
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:11
msgid "MWAN Member Configuration - %s"
msgstr "MWAN-Konfiguration, Mitglieder - %s"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:9
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:11
msgid "MWAN Policy Configuration - %s"
msgstr "MWAN-Konfiguration, Richtlinien - %s"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:9
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:15
msgid "MWAN Rule Configuration - %s"
msgstr "MWAN-Konfiguration, Regeln - %s"
#: applications/luci-app-mwan3/luasrc/view/mwan/status_detail.htm:27
msgid "MWAN Status - Detail"
-msgstr ""
+msgstr "MWAN Status - Details"
#: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:54
msgid "MWAN Status - Diagnostics"
-msgstr ""
+msgstr "MWAN Status - Diagnose"
#: applications/luci-app-mwan3/luasrc/view/mwan/status_troubleshooting.htm:27
msgid "MWAN Status - Troubleshooting"
-msgstr ""
+msgstr "MWAN Status - Fehlerbehebung"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:141
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:143
msgid ""
"MWAN supports up to 252 physical and/or logical interfaces<br />MWAN "
"requires that all interfaces have a unique metric configured in /etc/config/"
@@ -340,21 +392,28 @@ msgid ""
">Interfaces may not share the same name as configured members, policies or "
"rules"
msgstr ""
+"MWAN unterstützt bis zu 252 physische und/oder logische Schnittstellen<br /"
+">MWAN erfordert, dass alle Schnittstellen eine eindeutige Metrik haben, die "
+"in /etc/config/network konfiguriert sind <br /> Namen müssen mit dem "
+"Schnittstellennamen in /etc/config/network übereinstimmen <br /> Namen "
+"dürfen Zeichen A-Z, a-z, 0-9, _ enthalten aber keine Leerzeichen<br /"
+">Schnittstellen dürfen nicht den gleichen Namen wie konfigurierte "
+"Mitglieder, Richtlinien oder Regeln verwenden"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:69
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:87
msgid "Max TTL"
-msgstr ""
+msgstr "Maximale TTL"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:85
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:103
msgid "Max packet latency [ms]"
-msgstr ""
+msgstr "Maximale Paketlatenzzeit [ms]"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:97
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:115
msgid "Max packet loss [%]"
-msgstr ""
+msgstr "Maximaler Paketverlust [%]"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:21
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:28
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:27
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:34
msgid ""
"May be entered as a single or multiple port(s) (eg \"22\" or \"80,443\") or "
"as a portrange (eg \"1024:2048\") without quotes"
@@ -362,11 +421,11 @@ msgstr ""
"Kann als einzelner oder mehrfacher Port (z.B. \"22\" oder \"80,443\") oder "
"als Port-Range (z.B. \"1024:2048\") ohne Anführungsstriche eingegeben werden"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:16
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:17
msgid "Member"
msgstr "Mitglied"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:16
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:18
msgid "Member used"
msgstr "Mitglied, in Verwendung"
@@ -374,7 +433,7 @@ msgstr "Mitglied, in Verwendung"
msgid "Members"
msgstr "Mitglieder"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:11
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:12
msgid ""
"Members are profiles attaching a metric and weight to an MWAN interface<br /"
">Names may contain characters A-Z, a-z, 0-9, _ and no spaces<br />Members "
@@ -385,30 +444,30 @@ msgstr ""
"z, 0-9, _ und keine Leerzeichen<br />Mitglieder dürfen nicht denselben Namen "
"mit konfigurierten Schnittstellen, Richtlinien oder Regeln teilen"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:60
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:61
msgid "Members assigned"
msgstr "Mitglieder, zugewiesen"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:228
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:227
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:32
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:23
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:230
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:245
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:33
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:25
msgid "Metric"
msgstr "Metrik"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:106
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:124
msgid "Min packet latency [ms]"
-msgstr ""
+msgstr "Minimale Paketlatenzzeit [ms]"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:118
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:136
msgid "Min packet loss [%]"
-msgstr ""
+msgstr "Minimaler Paketverlust [%]"
#: applications/luci-app-mwan3/luasrc/controller/mwan3.lua:190
msgid "Missing both IP rules for interface %s"
-msgstr ""
+msgstr "Beide IP-Regeln fehlen für die Schnittstelle %s"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:51
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:57
msgid ""
"Name of IPset rule. Requires IPset rule in /etc/dnsmasq.conf (eg \"ipset=/"
"youtube.com/youtube\")"
@@ -416,43 +475,47 @@ msgstr ""
"Name der IPset-Regel. Benötigt eine IPset-Regel in /etc/dnsmasq.conf (z.B. "
"\"ipset=/youtube.com/youtube\")"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:164
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:44
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:166
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:50
msgid "No"
msgstr "Nein"
-#: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:52
+#: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:76
msgid "No MWAN interfaces found"
msgstr "Keine MWAN-Schnittstellen gefunden"
#: applications/luci-app-mwan3/luasrc/controller/mwan3.lua:159
msgid "No gateway for interface %s found."
-msgstr ""
+msgstr "No gateway für Schnittstelle %s gefunden"
#: applications/luci-app-mwan3/luasrc/controller/mwan3.lua:168
msgid "No tracking Hosts for interface %s defined."
+msgstr "Kein Tracking Host für die Schnittstelle %s definiert"
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:36
+msgid "Notice"
msgstr ""
#: applications/luci-app-mwan3/luasrc/controller/mwan3.lua:60
msgid "Notification"
-msgstr ""
+msgstr "Benachrichtigung"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:23
-#: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:26
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:29
+#: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:42
msgid "Offline"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:22
-#: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:22
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:28
+#: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:34
msgid "Online"
msgstr ""
#: applications/luci-app-mwan3/luasrc/controller/mwan3.lua:182
#: applications/luci-app-mwan3/luasrc/controller/mwan3.lua:186
msgid "Only one IP rules for interface %s found"
-msgstr ""
+msgstr "Nur eine IP-Regel für die Schnittstelle %s gefunden"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:45
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:63
msgid "Ping count"
msgstr "Ping-Zähler"
@@ -460,24 +523,24 @@ msgstr "Ping-Zähler"
msgid "Ping default gateway"
msgstr "Ping-Standard-Gateway"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:190
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:140
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:192
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:158
msgid "Ping interval"
msgstr "Ping-Intervall"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:156
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:174
msgid "Ping interval during failure detection"
msgstr "Ping-Intervall während Fehlererkennung"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:176
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:194
msgid "Ping interval during failure recovering"
msgstr "Ping-Intervall während der Wiederherstellung"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:53
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:71
msgid "Ping size"
msgstr "Ping-Größe"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:127
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:145
msgid "Ping timeout"
msgstr "Ping-Timeout"
@@ -489,7 +552,7 @@ msgstr "Ping-Tracking-IP"
msgid "Policies"
msgstr "Richtlinien"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:41
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:42
msgid ""
"Policies are profiles grouping one or more members controlling how MWAN "
"distributes traffic<br />Member interfaces with lower metrics are used "
@@ -499,44 +562,53 @@ msgid ""
"spaces<br />Names must be 15 characters or less<br />Policies may not share "
"the same name as configured interfaces, members or rules"
msgstr ""
-
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:50
+"Richtlinien sind Profile, die ein oder mehrere Mitglieder gruppieren und "
+"MWANsteuern und verteilt den Traffic<br />Mitglieder-Schnittstellen mit "
+"niedrigeren Metriken werden als ersters genutzt<br />Mitglieder-"
+"Schnittstellen mit der gleichen Metrik werden lastverteilt<br /> Mitglieder-"
+"Schnittstellen verteilen mehr Traffic aus denen mit höhere Gewichtung.<br /"
+">Namen können die Zeichen A-Z, a-z, 0-9, _ und keine Leerzeichen enthalten. "
+"<br />Namen müssen 15 Zeichen oder weniger sein<br />Richtlinien dürfen "
+"nicht den gleichen Namen wie konfigurierte Schnittstellen, Mitglieder oder "
+"Regeln verwenden."
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:51
msgid "Policy"
msgstr "Richtlinie"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:98
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:53
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:99
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:66
msgid "Policy assigned"
msgstr "Richtlinie, zugewiesen"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:92
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:30
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:93
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:36
msgid "Protocol"
msgstr "Protokoll"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:175
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:193
msgid "Recovery interval"
msgstr "Wiederherstellungs-Intervall"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:38
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:39
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:40
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:59
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:60
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:61
msgid "Routing table %d"
-msgstr ""
+msgstr "Routing-Tabelle %d"
#: applications/luci-app-mwan3/luasrc/controller/mwan3.lua:196
msgid "Routing table %s for interface %s found"
-msgstr ""
+msgstr "Routing-Tabelle %s für die Schnittstelle %s gefunden"
#: applications/luci-app-mwan3/luasrc/controller/mwan3.lua:200
msgid "Routing table %s for interface %s not found"
-msgstr ""
+msgstr "Routing-Tabelle %s für die Schnittstelle %s nicht gefunden"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:35
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:56
msgid "Routing table lookup"
-msgstr ""
+msgstr "Routing-Tabelle nachschlagen"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:58
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:59
msgid "Rule"
msgstr "Regel"
@@ -544,7 +616,7 @@ msgstr "Regel"
msgid "Rules"
msgstr "Regeln"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:46
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:47
msgid ""
"Rules specify which traffic will use a particular MWAN policy<br />Rules are "
"based on IP address, port or protocol<br />Rules are matched from top to "
@@ -556,32 +628,43 @@ msgid ""
"z, 0-9, _ and no spaces<br />Rules may not share the same name as configured "
"interfaces, members or policies"
msgstr ""
+"Regeln legen fest, welcher Datenverkehr eine bestimmte MWAN-Richtlinie "
+"verwendet<br />Regeln basieren auf IP-Adresse, Port oder Protokoll<br /"
+">Regeln werden von oben nach unten abgeglichen<br />Regeln unterhalb einer "
+"Matching-Regel werden ignoriert<br />Der Datenverkehr, der keiner Regel "
+"entspricht, wird über die Hauptroutentabelle geleitet<br />Der Datenverkehr, "
+"der für bekannte (nicht Standard) Netzwerke bestimmt istwird von der "
+"Hauptroutinentabelle abgewickelt<br />Der Datenverker, der einer Regel "
+"entspricht, wo alle WAN-Schnittstellen für diese Richtlinie nicht verbunden "
+"sind, werden verworfen<br />Namen können die Zeichen A-Z, a-z, 0-9, _ und "
+"keine Leerzeichen enthalten<br />Regeln dürfen nicht den gleichen Namen wie "
+"konfigurierte Schnittstellen, Mitglieder oder Richtlinien verwenden<br />"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:47
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:53
msgid "Seconds. Acceptable values: 1-1000000. Defaults to 600 if not set"
msgstr ""
"Sekunden. Gültige Werte: 1-1000000. Standard bei 600 falls nicht gesetzt"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:68
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:16
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:69
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:22
msgid "Source address"
msgstr "Quelladresse"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:74
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:20
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:26
msgid "Source port"
msgstr "Quellport"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:40
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:46
msgid "Sticky"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:46
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:52
msgid "Sticky timeout"
msgstr "Sticky-Timeout"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:17
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:24
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:23
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:30
msgid "Supports CIDR notation (eg \"192.168.100.0/24\") without quotes"
msgstr ""
"Unterstützt CIDR-Schreibweise (z.B. \"192.168.100.0/24\") ohne "
@@ -591,18 +674,18 @@ msgstr ""
msgid "Task"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:13
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:15
msgid "There are currently %d of %d supported interfaces configured"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:228
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:246
msgid ""
"This displays the metric assigned to this interface in /etc/config/network"
msgstr ""
"Zeigt die Metrik an, die dieser Schnittstelle in /etc/config/network "
"zugeordnet ist"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:31
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:37
msgid ""
"This hostname or IP address will be pinged to determine if the link is up or "
"down. Leave blank to assume interface is always online"
@@ -611,7 +694,7 @@ msgstr ""
"Link aktiv oder inaktiv ist. Leer lassen, um die Schnittstelle als dauerhaft "
"online anzusehen"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/notify.lua:13
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/notify.lua:14
msgid ""
"This section allows you to modify the content of \"/etc/mwan3.user\".<br /"
">The file is also preserved during sysupgrade.<br /><br />Notes:<br />This "
@@ -629,22 +712,39 @@ msgid ""
"Physical device name which interface went up or down (e.g. \"eth0\" or "
"\"wwan0\")<br /><br />"
msgstr ""
-
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:30
+"Dieser Abschnitt ermöglicht es Ihnen, den Inhalt von \"/etc/mwan3.user\" zu "
+"ändern <br />Die Datei bleibt auch während des System-Upgrades erhalten.<br /"
+"><br /><br />Anmerkung:<br />Diese Datei wird als Shell-Skript interpretiert."
+"<br />Die erste Zeile des Skripts muss &#34;#!/bin/sh&#34; ohne "
+"Anführungszeichen sein.<br />Zeilen, die mit # beginnen, sind Kommentare und "
+"werden nicht ausgeführt.<br />Setzen Sie Ihre eigene mwan3-Aktion hier, sie "
+"wird bei jedem netifd hotplug interface event ausgeführt<br />für die "
+"Schnittstell wo der mwan3 aktiviert ist.<br /><br /><br /><br />Es gibt drei "
+"Haupt Umgebungsvariablen, die an dieses Skript übergeben werden.<br /><br /"
+"><br />$ACTION <br />* \"ifup\" Wird von netifd und mwan3track "
+"ausgeführt<br />* \"ifdown\" Wird von netifd und mwan3track ausgeführt<br /"
+">* \"connected\" Wird von mwan3track ausgeführt, wenn das Tracking "
+"erfolgreich war <br />* \"disconnected\" Wird von mwan3track ausgeführt, "
+"wenn das Tracking fehlgeschlagen ist <br />$INTERFACE Name der "
+"Schnittstelle, die up oder down gegangen ist (z.B. \"wan\" oder \"wwan"
+"\")<br />$DEVICE Physischer Gerätename, dessen Schnittstelle up oder down "
+"gegangen ist (z.B. \"eth0\" oder \"wwan0\")<br /><br /><br />"
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:36
msgid "Tracking hostname or IP address"
msgstr "Tracking des Hostnamen oder der IP-Addresse"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:168
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:34
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:170
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:40
msgid "Tracking method"
-msgstr ""
+msgstr "Tracking-Methode"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:179
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:40
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:181
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:58
msgid "Tracking reliability"
-msgstr ""
+msgstr "Tracking-Sicherheit"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:41
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:47
msgid ""
"Traffic from the same source IP address that previously matched this rule "
"within the sticky timeout period will use the same WAN interface"
@@ -660,41 +760,41 @@ msgstr ""
msgid "Troubleshooting"
msgstr "Fehlerbehebung"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:23
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:44
msgid "Update interval"
-msgstr ""
+msgstr "Aktualisierungsintervall"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:31
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:37
msgid "View the content of /etc/protocols for protocol description"
-msgstr ""
+msgstr "Schaue in der Datei /etc/protocols für Protokollbeschreibung mach"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:17
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:19
msgid "WARNING: %d interfaces are configured exceeding the maximum of %d!"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:24
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:26
msgid "WARNING: Interface %s are not found in /etc/config/network"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:43
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:45
msgid "WARNING: Interface %s has a duplicate metric %s configured"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:36
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:38
msgid ""
"WARNING: Interface %s has a higher reliability requirement than tracking "
"hosts (%d)"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:30
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:32
msgid "WARNING: Interface %s has no default route in the main routing table"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:29
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:30
msgid "WARNING: Policy %s has exceeding the maximum name of 15 characters"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:33
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:34
msgid ""
"WARNING: Rule %s have a port configured with no or improper protocol "
"specified!"
@@ -702,55 +802,59 @@ msgstr ""
#: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:37
msgid "Waiting for command to complete..."
+msgstr "Warten auf den Abschluss des Befehls..."
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:35
+msgid "Warning"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:38
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:27
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:39
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:29
msgid "Weight"
msgstr "Gewichtung"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:24
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:26
msgid ""
"When all policy members are offline use this behavior for matched traffic"
msgstr ""
"Sobald alle Mitglieder der Richtlinie offline sind, wird dieses Verhalten "
"für passenden Traffic verwendet"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:162
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:43
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:164
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:49
msgid "Yes"
msgstr "Ja"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:225
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:243
msgid "always"
msgstr "immer"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:79
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:27
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:60
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:80
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:29
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:73
msgid "blackhole (drop)"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:81
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:28
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:61
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:82
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:30
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:74
msgid "default (use main routing table)"
msgstr "default (Haupt-Routing-Tabelle wird benutzt)"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:223
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:241
msgid "ifdown"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:222
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:240
msgid "ifup"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:224
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:242
msgid "never"
msgstr "nie"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:83
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:26
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:59
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:28
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:72
msgid "unreachable (reject)"
msgstr "unerreichbar (rejectet)"
diff --git a/applications/luci-app-mwan3/po/es/mwan3.po b/applications/luci-app-mwan3/po/es/mwan3.po
new file mode 100644
index 0000000000..eae5ebc964
--- /dev/null
+++ b/applications/luci-app-mwan3/po/es/mwan3.po
@@ -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)"
diff --git a/applications/luci-app-mwan3/po/ja/mwan3.po b/applications/luci-app-mwan3/po/ja/mwan3.po
index 1920d6bb4e..cef560bcd1 100644
--- a/applications/luci-app-mwan3/po/ja/mwan3.po
+++ b/applications/luci-app-mwan3/po/ja/mwan3.po
@@ -7,106 +7,115 @@ msgstr ""
"Language-Team: \n"
"MIME-Version: 1.0\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: Poedit 2.0.7\n"
+"X-Generator: Poedit 2.2.1\n"
"Last-Translator: INAGAKI Hiroshi <musashino.open@gmail.com>\n"
"Plural-Forms: nplurals=1; plural=0;\n"
"Language: ja\n"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:153
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:169
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:189
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:171
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:187
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:207
msgid "%d hour"
msgstr "%d 時間"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:148
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:164
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:184
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:166
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:182
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:202
msgid "%d minute"
msgstr "%d 分"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:149
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:150
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:151
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:152
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:165
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:166
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:167
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:168
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:169
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:170
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:183
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:184
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:185
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:186
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:187
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:188
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:203
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:204
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:205
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:206
msgid "%d minutes"
msgstr "%d 分"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:27
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:129
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:142
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:158
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:178
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:48
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:147
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:160
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:176
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:196
msgid "%d second"
msgstr "%d 秒"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:28
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:29
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:30
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:31
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:130
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:131
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:132
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:133
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:134
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:135
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:136
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:137
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:138
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:143
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:144
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:145
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:146
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:147
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:159
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:160
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:49
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:50
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:51
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:52
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:148
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:149
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:150
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:151
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:152
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:153
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:154
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:155
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:156
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:161
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:162
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:163
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:164
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:165
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:177
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:178
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:179
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:180
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:181
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:182
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:183
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:197
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:198
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:199
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:200
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:201
msgid "%d seconds"
msgstr "%d 秒"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:41
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:58
+msgid "-- Please choose --"
+msgstr "-- 選択してください --"
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:59
msgid ""
"Acceptable values: 1-100. This many Tracking IP addresses must respond for "
"the link to be deemed up"
msgstr ""
-"利用可能な値: 1-100。上記の追跡 IP の合計個数のうち、Up 状態と判定するために"
-"に必要な、レスポンスが返された追跡 IP アドレスの個数です。"
+"利用可能な値: 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 ""
+msgstr "インターフェース %s の全必須 IP ルールが見つかりました"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:36
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:57
msgid "Also scan this Routing table for connected networks"
msgstr ""
+"接続されたネットワークのために、追加でスキャンするルーティングテーブルです。"
#: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:73
msgid "Check IP rules"
msgstr "IP ルールのチェック"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:81
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:99
msgid "Check link quality"
msgstr "リンク品質のチェック"
@@ -114,19 +123,27 @@ msgstr "リンク品質のチェック"
msgid "Check routing table"
msgstr "ルーティング テーブルのチェック"
-#: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:73
+#: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:97
#: applications/luci-app-mwan3/luasrc/view/mwan/status_detail.htm:34
#: applications/luci-app-mwan3/luasrc/view/mwan/status_troubleshooting.htm:34
msgid "Collecting data..."
msgstr "データ収集中です..."
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:80
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:23
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:33
+msgid "Critical"
+msgstr "重大"
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:38
+msgid "Debug"
+msgstr "デバッグ"
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:81
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:29
msgid "Destination address"
msgstr "宛先アドレス"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:86
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:27
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:87
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:33
msgid "Destination port"
msgstr "宛先ポート"
@@ -144,47 +161,70 @@ msgstr "詳細"
msgid "Diagnostics"
msgstr "診断機能"
-#: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:30
+#: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:50
msgid "Disabled"
msgstr "無効"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:206
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:224
msgid ""
"Downed interface will be deemed up after this many successful ping tests"
msgstr ""
"Down 状態のインターフェースが Up 状態と判断されるまでに要する ping テストの成"
"功回数です。"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:158
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:16
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:31
+msgid "Emergency"
+msgstr "緊急"
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:160
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:22
msgid "Enabled"
msgstr "有効"
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:64
+msgid ""
+"Enables firewall rule logging (global mwan3 logging must also be enabled)"
+msgstr ""
+"ファイアウォール ルールのログ記録を有効にします。(グローバルな mwan3 ログ記"
+"録も有効にする必要があります)"
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:23
+msgid "Enables global firewall logging"
+msgstr "グローバルなファイアウォールのログ記録を有効にします。"
+
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:16
msgid "Enter value in hex, starting with <code>0x</code>"
msgstr "<code>0x</code> で始まる16進数の値を入力してください。"
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:34
+msgid "Error"
+msgstr "エラー"
+
#: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:81
msgid "Execute"
msgstr "実行"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:20
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:26
msgid "Expect interface state on up event"
msgstr "Up イベント時に予想されるインターフェースの状態です。"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:155
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:173
msgid "Failure interval"
msgstr "障害検出 インターバル"
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:29
+msgid "Firewall loglevel"
+msgstr "ファイアウォール ログレベル"
+
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:15
msgid "Firewall mask"
msgstr "ファイアウォール マスク"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:219
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:237
msgid "Flush conntrack table"
msgstr "conntrack テーブルのクリア"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:220
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:238
msgid "Flush global firewall conntrack table on interface events"
msgstr ""
"インターフェース イベント時にグローバル ファイアウォール conntrack テーブルを"
@@ -202,9 +242,9 @@ msgstr "ホットプラグ ifdown"
msgid "Hotplug ifup"
msgstr "ホットプラグ ifup"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:24
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:45
msgid "How often should rtmon update the interface routing table"
-msgstr ""
+msgstr "rtmon がインターフェース ルーティングテーブルの更新を行う頻度です。"
#: applications/luci-app-mwan3/luasrc/view/mwan/status_detail.htm:29
#: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:56
@@ -212,25 +252,29 @@ msgstr ""
msgid "INFO: MWAN not running"
msgstr "情報: MWAN は実行されていません"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:50
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:56
msgid "IPset"
msgstr "IPset"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:27
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:33
msgid "IPv4"
msgstr "IPv4"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:28
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:34
msgid "IPv6"
msgstr "IPv6"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:19
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:37
+msgid "Info"
+msgstr "情報"
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:25
msgid "Initial state"
msgstr "初期状態"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:148
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:26
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:16
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:150
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:27
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:18
#: applications/luci-app-mwan3/luasrc/view/mwan/status_detail.htm:10
#: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:10
#: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:62
@@ -239,17 +283,17 @@ msgstr "初期状態"
msgid "Interface"
msgstr "インターフェース"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:206
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:191
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:208
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:209
msgid "Interface down"
msgstr "インターフェース Down"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:217
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:205
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:219
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:223
msgid "Interface up"
msgstr "インターフェース Up"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:192
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:210
msgid "Interface will be deemed down after this many failed ping tests"
msgstr ""
"インターフェースが Down 状態と判断されるまでに要する ping テストの失敗回数で"
@@ -259,20 +303,20 @@ msgstr ""
msgid "Interfaces"
msgstr "インターフェース"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:25
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:31
msgid "Internet Protocol"
msgstr "インターネット プロトコル"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:171
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:189
msgid "Keep failure interval"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:172
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:190
msgid "Keep ping failure interval during failure state"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:74
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:23
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:25
msgid "Last resort"
msgstr "最終手段"
@@ -281,54 +325,63 @@ msgstr "最終手段"
msgid "Load Balancing"
msgstr "負荷分散"
-#: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:72
+#: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:96
#: applications/luci-app-mwan3/luasrc/view/mwan/status_detail.htm:33
#: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:36
#: applications/luci-app-mwan3/luasrc/view/mwan/status_troubleshooting.htm:33
msgid "Loading"
msgstr "読込中"
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:22
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:63
+msgid "Logging"
+msgstr "ログ記録"
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:28
+msgid "Loglevel"
+msgstr "ログレベル"
+
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:8
msgid "MWAN - Globals"
msgstr "MWAN - グローバル"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:137
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:139
msgid "MWAN - Interfaces"
msgstr "MWAN - インターフェース"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:8
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:9
msgid "MWAN - Members"
msgstr "MWAN - メンバー"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/notify.lua:10
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/notify.lua:11
msgid "MWAN - Notification"
msgstr "MWAN - 通知"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:37
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:38
msgid "MWAN - Policies"
msgstr "MWAN - ポリシー"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:41
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:42
msgid "MWAN - Rules"
msgstr "MWAN - ルール"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:9
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:15
msgid "MWAN Interface Configuration - %s"
msgstr "MWAN インターフェース設定 - %s"
-#: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:70
+#: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:94
msgid "MWAN Interfaces"
msgstr "MWAN インターフェース"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:9
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:11
msgid "MWAN Member Configuration - %s"
msgstr "MWAN メンバー設定 - %s"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:9
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:11
msgid "MWAN Policy Configuration - %s"
msgstr "MWAN ポリシー設定 - %s"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:9
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:15
msgid "MWAN Rule Configuration - %s"
msgstr "MWAN ルール設定 - %s"
@@ -344,7 +397,7 @@ msgstr "MWAN ステータス - 診断"
msgid "MWAN Status - Troubleshooting"
msgstr "MWAN ステータス - トラブルシューティング"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:141
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:143
msgid ""
"MWAN supports up to 252 physical and/or logical interfaces<br />MWAN "
"requires that all interfaces have a unique metric configured in /etc/config/"
@@ -361,20 +414,20 @@ msgstr ""
"スは使用できません。<br />インターフェースには、設定済みのメンバーやポリ"
"シー、ルールと同じ名前を使用することはできません。"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:69
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:87
msgid "Max TTL"
-msgstr ""
+msgstr "最大 TTL"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:85
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:103
msgid "Max packet latency [ms]"
msgstr "最大パケットレイテンシ [ms]"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:97
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:115
msgid "Max packet loss [%]"
msgstr "最大パケットロス [%]"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:21
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:28
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:27
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:34
msgid ""
"May be entered as a single or multiple port(s) (eg \"22\" or \"80,443\") or "
"as a portrange (eg \"1024:2048\") without quotes"
@@ -382,11 +435,11 @@ msgstr ""
"単一または複数のポート(例: \"22\" または \"80,443\")、あるいはポートの範囲"
"(例: \"1024:2048\")を、クオーテーション無しで指定することができます。"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:16
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:17
msgid "Member"
msgstr "メンバー"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:16
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:18
msgid "Member used"
msgstr "使用されるメンバー"
@@ -394,7 +447,7 @@ msgstr "使用されるメンバー"
msgid "Members"
msgstr "メンバー"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:11
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:12
msgid ""
"Members are profiles attaching a metric and weight to an MWAN interface<br /"
">Names may contain characters A-Z, a-z, 0-9, _ and no spaces<br />Members "
@@ -405,22 +458,22 @@ msgstr ""
"は使用できません。<br />メンバーには、設定済みのインターフェースやポリシー、"
"ルールと同じ名前を使用することはできません。"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:60
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:61
msgid "Members assigned"
msgstr "アサイン済みメンバー"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:228
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:227
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:32
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:23
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:230
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:245
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:33
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:25
msgid "Metric"
msgstr "メトリック"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:106
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:124
msgid "Min packet latency [ms]"
msgstr "最小パケットレイテンシ [ms]"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:118
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:136
msgid "Min packet loss [%]"
msgstr "最小パケットロス [%]"
@@ -428,7 +481,7 @@ msgstr "最小パケットロス [%]"
msgid "Missing both IP rules for interface %s"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:51
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:57
msgid ""
"Name of IPset rule. Requires IPset rule in /etc/dnsmasq.conf (eg \"ipset=/"
"youtube.com/youtube\")"
@@ -436,80 +489,84 @@ msgstr ""
"IPset ルールの名前です。このルールは、 /etc/dnsmasq.conf で必要です。(例: "
"\"ipset=/youtube.com/youtube\")"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:164
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:44
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:166
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:50
msgid "No"
msgstr "いいえ"
-#: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:52
+#: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:76
msgid "No MWAN interfaces found"
msgstr "MWAN インターフェースが見つかりません"
#: applications/luci-app-mwan3/luasrc/controller/mwan3.lua:159
msgid "No gateway for interface %s found."
-msgstr ""
+msgstr "インターフェース %s にゲートウェイが見つかりません。"
#: applications/luci-app-mwan3/luasrc/controller/mwan3.lua:168
msgid "No tracking Hosts for interface %s defined."
-msgstr ""
+msgstr "インターフェース %s にトラッキングホストが指定されていません。"
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:36
+msgid "Notice"
+msgstr "通知"
#: applications/luci-app-mwan3/luasrc/controller/mwan3.lua:60
msgid "Notification"
msgstr "通知"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:23
-#: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:26
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:29
+#: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:42
msgid "Offline"
msgstr "オフライン"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:22
-#: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:22
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:28
+#: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:34
msgid "Online"
msgstr "オンライン"
#: applications/luci-app-mwan3/luasrc/controller/mwan3.lua:182
#: applications/luci-app-mwan3/luasrc/controller/mwan3.lua:186
msgid "Only one IP rules for interface %s found"
-msgstr ""
+msgstr "インターフェース %s に IP ルールが一つのみ見つかりました。"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:45
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:63
msgid "Ping count"
msgstr "Ping 回数"
#: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:71
msgid "Ping default gateway"
-msgstr "Ping デフォルト ゲートウェイ"
+msgstr "デフォルト ゲートウェイへのping"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:190
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:140
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:192
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:158
msgid "Ping interval"
msgstr "Ping インターバル"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:156
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:174
msgid "Ping interval during failure detection"
msgstr "障害検出中の Ping 実行間隔です。"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:176
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:194
msgid "Ping interval during failure recovering"
msgstr "障害復旧中の Ping 実行間隔です。"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:53
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:71
msgid "Ping size"
msgstr "Ping サイズ"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:127
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:145
msgid "Ping timeout"
msgstr "Ping タイムアウト"
#: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:72
msgid "Ping tracking IP"
-msgstr "Ping トラッキング IP"
+msgstr "トラッキング IP へのping"
#: applications/luci-app-mwan3/luasrc/controller/mwan3.lua:54
msgid "Policies"
msgstr "ポリシー"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:41
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:42
msgid ""
"Policies are profiles grouping one or more members controlling how MWAN "
"distributes traffic<br />Member interfaces with lower metrics are used "
@@ -528,43 +585,43 @@ msgstr ""
"ん。また、15文字以内でなければなりません。<br />ポリシーでは、設定済みのイン"
"ターフェースやメンバー、ルールと同じ名前を使用することはできません。"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:50
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:51
msgid "Policy"
msgstr "ポリシー"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:98
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:53
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:99
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:66
msgid "Policy assigned"
msgstr "アサイン済みポリシー"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:92
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:30
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:93
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:36
msgid "Protocol"
msgstr "プロトコル"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:175
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:193
msgid "Recovery interval"
msgstr "障害復旧 インターバル"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:38
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:39
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:40
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:59
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:60
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:61
msgid "Routing table %d"
-msgstr ""
+msgstr "ルーティングテーブル %d"
#: applications/luci-app-mwan3/luasrc/controller/mwan3.lua:196
msgid "Routing table %s for interface %s found"
-msgstr ""
+msgstr "ルーティングテーブル %s が見つかりました(インターフェース %s)"
#: applications/luci-app-mwan3/luasrc/controller/mwan3.lua:200
msgid "Routing table %s for interface %s not found"
-msgstr ""
+msgstr "ルーティングテーブル %s が見つかりません(インターフェース %s)"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:35
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:56
msgid "Routing table lookup"
-msgstr ""
+msgstr "ルーティングテーブルの検索"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:58
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:59
msgid "Rule"
msgstr "ルール"
@@ -572,7 +629,7 @@ msgstr "ルール"
msgid "Rules"
msgstr "ルール"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:46
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:47
msgid ""
"Rules specify which traffic will use a particular MWAN policy<br />Rules are "
"based on IP address, port or protocol<br />Rules are matched from top to "
@@ -595,30 +652,30 @@ msgstr ""
"が、スペースは使用できません<br />ルールは、設定済みのインターフェースやメン"
"バー、ポリシーと同じ名前を使用することはできません。"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:47
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:53
msgid "Seconds. Acceptable values: 1-1000000. Defaults to 600 if not set"
msgstr "秒。利用可能な値: 1-1000000。空欄の場合のデフォルト値は600です。"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:68
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:16
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:69
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:22
msgid "Source address"
msgstr "送信元アドレス"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:74
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:20
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:26
msgid "Source port"
msgstr "送信元ポート"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:40
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:46
msgid "Sticky"
msgstr "Sticky"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:46
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:52
msgid "Sticky timeout"
msgstr "Sticky タイムアウト"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:17
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:24
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:23
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:30
msgid "Supports CIDR notation (eg \"192.168.100.0/24\") without quotes"
msgstr "CIDR 表記のサポート(例: \"192.168.100.0/24\")"
@@ -626,17 +683,17 @@ msgstr "CIDR 表記のサポート(例: \"192.168.100.0/24\")"
msgid "Task"
msgstr "タスク"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:13
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:15
msgid "There are currently %d of %d supported interfaces configured"
msgstr "現在、%d 個中 %d 個のサポートされたインターフェースが設定済みです。"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:228
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:246
msgid ""
"This displays the metric assigned to this interface in /etc/config/network"
msgstr ""
"/etc/config/network で、このインターフェースに割り当てられたメトリックです。"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:31
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:37
msgid ""
"This hostname or IP address will be pinged to determine if the link is up or "
"down. Leave blank to assume interface is always online"
@@ -645,7 +702,7 @@ msgstr ""
"に対して Ping の送信が行われます。常にオンラインとする場合、空欄のままにしま"
"す。"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/notify.lua:13
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/notify.lua:14
msgid ""
"This section allows you to modify the content of \"/etc/mwan3.user\".<br /"
">The file is also preserved during sysupgrade.<br /><br />Notes:<br />This "
@@ -679,21 +736,21 @@ msgstr ""
"<br />$DEVICE up または down したインターフェースの物理デバイス名(例: "
"\"eth0\" や \"wwan0\")<br /><br />"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:30
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:36
msgid "Tracking hostname or IP address"
-msgstr "追跡ホスト名または IP アドレス"
+msgstr "トラッキング ホスト名または IP アドレス"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:168
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:34
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:170
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:40
msgid "Tracking method"
-msgstr "追跡方式"
+msgstr "トラッキング方式"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:179
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:40
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:181
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:58
msgid "Tracking reliability"
-msgstr "追跡の信頼性"
+msgstr "トラッキングの信頼性"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:41
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:47
msgid ""
"Traffic from the same source IP address that previously matched this rule "
"within the sticky timeout period will use the same WAN interface"
@@ -709,46 +766,46 @@ msgstr ""
msgid "Troubleshooting"
msgstr "トラブルシューティング"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:23
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:44
msgid "Update interval"
-msgstr ""
+msgstr "更新間隔"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:31
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:37
msgid "View the content of /etc/protocols for protocol description"
msgstr "プロトコルの説明については、 /etc/protocols の内容を確認してください"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:17
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:19
msgid "WARNING: %d interfaces are configured exceeding the maximum of %d!"
msgstr ""
"警告: %d 個のインターフェースが、最大個数の %d 個 を超えて設定されています!"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:24
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:26
msgid "WARNING: Interface %s are not found in /etc/config/network"
msgstr "警告: インターフェース %s が /etc/config/network に見つかりません"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:43
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:45
msgid "WARNING: Interface %s has a duplicate metric %s configured"
msgstr "警告: インターフェース %s に重複するメトリック %s が設定されています"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:36
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:38
msgid ""
"WARNING: Interface %s has a higher reliability requirement than tracking "
"hosts (%d)"
msgstr ""
-"警告: インターフェース %s は追跡ホスト数 (%d) よりも高い追跡信頼性の値が設定"
-"されています"
+"警告: インターフェース %s はトラッキング ホスト数 (%d) よりも高いトラッキング"
+"信頼性の値が設定されています"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:30
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:32
msgid "WARNING: Interface %s has no default route in the main routing table"
msgstr ""
"警告: インターフェース %s はメインのルーティング テーブル内でデフォルトルート"
"がありません"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:29
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:30
msgid "WARNING: Policy %s has exceeding the maximum name of 15 characters"
msgstr "警告: ポリシー %s の名前は15文字の最大文字数を超えています"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:33
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:34
msgid ""
"WARNING: Rule %s have a port configured with no or improper protocol "
"specified!"
@@ -760,60 +817,57 @@ msgstr ""
msgid "Waiting for command to complete..."
msgstr "コマンドを実行中です..."
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:38
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:27
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:35
+msgid "Warning"
+msgstr "警告"
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:39
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:29
msgid "Weight"
msgstr "ウエイト"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:24
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:26
msgid ""
"When all policy members are offline use this behavior for matched traffic"
msgstr ""
"ポリシーの全メンバーがオフラインの場合、合致したトラフィックに対してこのふる"
"まいが使用されます。"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:162
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:43
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:164
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:49
msgid "Yes"
msgstr "はい"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:225
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:243
msgid "always"
msgstr "always"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:79
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:27
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:60
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:80
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:29
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:73
msgid "blackhole (drop)"
msgstr "blackhole (drop)"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:81
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:28
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:61
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:82
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:30
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:74
msgid "default (use main routing table)"
msgstr "デフォルト(メインのルーティング テーブルを使用)"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:223
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:241
msgid "ifdown"
msgstr "ifdown"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:222
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:240
msgid "ifup"
msgstr "ifup"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:224
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:242
msgid "never"
msgstr "never"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:83
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:26
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:59
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:28
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:72
msgid "unreachable (reject)"
msgstr "unreachable (reject)"
-
-#~ msgid ""
-#~ "Use the IP address of this interface as source IP address for traffic "
-#~ "initiated by the router itself"
-#~ msgstr ""
-#~ "ルーター自身によって発生するトラフィックのアクセス元 IP アドレスとして、こ"
-#~ "のインターフェースの IP アドレスが使用されます。"
diff --git a/applications/luci-app-mwan3/po/ru/mwan3.po b/applications/luci-app-mwan3/po/ru/mwan3.po
index bb5e01eaf5..6bebb3c27b 100644
--- a/applications/luci-app-mwan3/po/ru/mwan3.po
+++ b/applications/luci-app-mwan3/po/ru/mwan3.po
@@ -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 "недоступен (отклонить)"
diff --git a/applications/luci-app-mwan3/po/templates/mwan3.pot b/applications/luci-app-mwan3/po/templates/mwan3.pot
index 36c5a3bda9..fb594d3638 100644
--- a/applications/luci-app-mwan3/po/templates/mwan3.pot
+++ b/applications/luci-app-mwan3/po/templates/mwan3.pot
@@ -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 ""
diff --git a/applications/luci-app-mwan3/po/zh-cn/mwan3.po b/applications/luci-app-mwan3/po/zh-cn/mwan3.po
index 8bac6a7a7b..2dcc1fbfee 100644
--- a/applications/luci-app-mwan3/po/zh-cn/mwan3.po
+++ b/applications/luci-app-mwan3/po/zh-cn/mwan3.po
@@ -1,110 +1,118 @@
#
-# Yangfl <mmyangfl@gmail.com>, 2017, 2018.
+# Yangfl <mmyangfl@gmail.com>, 2017-2019.
#
msgid ""
msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Last-Translator: Yangfl <mmyangfl@gmail.com>\n"
-"Language-Team: <debian-l10n-chinese@lists.debian.org>\n"
+"Language-Team: <debian-l10n-chinese@lists.debian.org>\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"PO-Revision-Date: 2018-10-01 10:10+0800\n"
-"X-Generator: Gtranslator 2.91.7\n"
+"PO-Revision-Date: 2019-01-03 22:17+0800\n"
+"X-Generator: Poedit 2.2\n"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:153
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:169
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:189
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:171
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:187
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:207
msgid "%d hour"
msgstr "%d 小时"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:148
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:164
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:184
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:166
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:182
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:202
msgid "%d minute"
msgstr "%d 分钟"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:149
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:150
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:151
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:152
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:165
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:166
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:167
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:168
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:169
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:170
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:183
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:184
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:185
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:186
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:187
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:188
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:203
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:204
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:205
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:206
msgid "%d minutes"
msgstr "%d 分钟"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:27
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:129
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:142
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:158
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:178
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:48
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:147
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:160
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:176
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:196
msgid "%d second"
msgstr "%d 秒"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:28
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:29
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:30
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:31
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:130
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:131
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:132
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:133
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:134
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:135
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:136
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:137
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:138
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:143
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:144
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:145
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:146
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:147
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:159
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:160
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:49
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:50
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:51
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:52
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:148
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:149
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:150
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:151
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:152
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:153
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:154
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:155
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:156
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:161
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:162
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:163
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:164
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:165
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:177
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:178
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:179
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:180
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:181
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:182
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:183
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:197
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:198
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:199
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:200
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:201
msgid "%d seconds"
msgstr "%d 秒"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:41
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:58
+msgid "-- Please choose --"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:59
msgid ""
"Acceptable values: 1-100. This many Tracking IP addresses must respond for "
"the link to be deemed up"
msgstr ""
"取值范围:1-100。这个设置项指定了当多少个 IP 地址能够连通时接口会被认为在线"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:28
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:30
msgid "Acceptable values: 1-1000. Defaults to 1 if not set"
msgstr "取值范围:1-1000。如果不填写,默认值为 1"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:24
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:26
msgid "Acceptable values: 1-256. Defaults to 1 if not set"
msgstr "取值范围:1-256。如果不填写,默认值为 1"
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:32
+msgid "Alert"
+msgstr ""
+
#: applications/luci-app-mwan3/luasrc/controller/mwan3.lua:177
msgid "All required IP rules for interface %s found"
msgstr "找到接口 %s 的所有必需 IP 规则"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:36
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:57
msgid "Also scan this Routing table for connected networks"
-msgstr ""
+msgstr "同时扫描此路由表以查找已连接的网络"
#: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:73
msgid "Check IP rules"
msgstr "检查 IP 规则"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:81
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:99
msgid "Check link quality"
msgstr "检查连接数量"
@@ -112,19 +120,27 @@ msgstr "检查连接数量"
msgid "Check routing table"
msgstr "检查路由表"
-#: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:73
+#: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:97
#: applications/luci-app-mwan3/luasrc/view/mwan/status_detail.htm:34
#: applications/luci-app-mwan3/luasrc/view/mwan/status_troubleshooting.htm:34
msgid "Collecting data..."
msgstr "正在收集数据…"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:80
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:23
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:33
+msgid "Critical"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:38
+msgid "Debug"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:81
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:29
msgid "Destination address"
msgstr "目标地址"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:86
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:27
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:87
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:33
msgid "Destination port"
msgstr "目标端口"
@@ -142,45 +158,66 @@ msgstr "详细"
msgid "Diagnostics"
msgstr "诊断"
-#: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:30
+#: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:50
msgid "Disabled"
msgstr "已禁用"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:206
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:224
msgid ""
"Downed interface will be deemed up after this many successful ping tests"
msgstr "当 Ping 成功次数达到这个数值后,已经被认为离线的接口将会重新上线"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:158
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:16
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:31
+msgid "Emergency"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:160
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:22
msgid "Enabled"
msgstr "已启用"
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:64
+msgid ""
+"Enables firewall rule logging (global mwan3 logging must also be enabled)"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:23
+msgid "Enables global firewall logging"
+msgstr ""
+
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:16
msgid "Enter value in hex, starting with <code>0x</code>"
msgstr "输入十六进制值,以 <code>0x</code> 开头"
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:34
+msgid "Error"
+msgstr ""
+
#: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:81
msgid "Execute"
msgstr "执行"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:20
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:26
msgid "Expect interface state on up event"
msgstr "在 up 事件发生时的预期接口状态"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:155
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:173
msgid "Failure interval"
msgstr "故障检测间隔"
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:29
+msgid "Firewall loglevel"
+msgstr ""
+
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:15
msgid "Firewall mask"
msgstr "防火墙掩码"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:219
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:237
msgid "Flush conntrack table"
msgstr "刷新连接跟踪表"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:220
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:238
msgid "Flush global firewall conntrack table on interface events"
msgstr "在接口事件触发时刷新全局防火墙连接跟踪表"
@@ -196,9 +233,9 @@ msgstr "Hotplug ifdown"
msgid "Hotplug ifup"
msgstr "Hotplug ifup"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:24
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:45
msgid "How often should rtmon update the interface routing table"
-msgstr ""
+msgstr "rtmon 应该多久更新一次接口路由表"
#: applications/luci-app-mwan3/luasrc/view/mwan/status_detail.htm:29
#: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:56
@@ -206,25 +243,29 @@ msgstr ""
msgid "INFO: MWAN not running"
msgstr "信息:MWAN 没有运行"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:50
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:56
msgid "IPset"
msgstr "IPset"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:27
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:33
msgid "IPv4"
msgstr "IPv4"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:28
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:34
msgid "IPv6"
msgstr "IPv6"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:19
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:37
+msgid "Info"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:25
msgid "Initial state"
msgstr "初始状态"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:148
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:26
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:16
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:150
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:27
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:18
#: applications/luci-app-mwan3/luasrc/view/mwan/status_detail.htm:10
#: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:10
#: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:62
@@ -233,17 +274,17 @@ msgstr "初始状态"
msgid "Interface"
msgstr "接口"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:206
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:191
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:208
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:209
msgid "Interface down"
msgstr "接口离线"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:217
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:205
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:219
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:223
msgid "Interface up"
msgstr "接口在线"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:192
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:210
msgid "Interface will be deemed down after this many failed ping tests"
msgstr "当 Ping 失败次数达到这个数值后,接口会被认为离线"
@@ -251,20 +292,20 @@ msgstr "当 Ping 失败次数达到这个数值后,接口会被认为离线"
msgid "Interfaces"
msgstr "接口"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:25
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:31
msgid "Internet Protocol"
msgstr "互联网协议"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:171
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:189
msgid "Keep failure interval"
msgstr "保持故障检测间隔"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:172
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:190
msgid "Keep ping failure interval during failure state"
msgstr "在故障状态期间保持的 Ping 故障检测间隔"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:74
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:23
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:25
msgid "Last resort"
msgstr "备用成员"
@@ -273,54 +314,63 @@ msgstr "备用成员"
msgid "Load Balancing"
msgstr "负载均衡"
-#: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:72
+#: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:96
#: applications/luci-app-mwan3/luasrc/view/mwan/status_detail.htm:33
#: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:36
#: applications/luci-app-mwan3/luasrc/view/mwan/status_troubleshooting.htm:33
msgid "Loading"
msgstr "载入中"
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:22
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:63
+msgid "Logging"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:28
+msgid "Loglevel"
+msgstr ""
+
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:8
msgid "MWAN - Globals"
msgstr "MWAN - 全局"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:137
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:139
msgid "MWAN - Interfaces"
msgstr "MWAN - 接口"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:8
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:9
msgid "MWAN - Members"
msgstr "MWAN - 成员"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/notify.lua:10
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/notify.lua:11
msgid "MWAN - Notification"
msgstr "MWAN - 通知"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:37
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:38
msgid "MWAN - Policies"
msgstr "MWAN - 策略"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:41
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:42
msgid "MWAN - Rules"
msgstr "MWAN - 规则"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:9
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:15
msgid "MWAN Interface Configuration - %s"
msgstr "MWAN 接口配置 - %s"
-#: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:70
+#: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:94
msgid "MWAN Interfaces"
msgstr "MWAN 接口"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:9
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:11
msgid "MWAN Member Configuration - %s"
msgstr "MWAN 成员配置 - %s"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:9
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:11
msgid "MWAN Policy Configuration - %s"
msgstr "MWAN 策略配置 - %s"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:9
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:15
msgid "MWAN Rule Configuration - %s"
msgstr "MWAN 规则配置 - %s"
@@ -336,7 +386,7 @@ msgstr "MWAN 状态 - 诊断"
msgid "MWAN Status - Troubleshooting"
msgstr "MWAN 状态 - 故障排除"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:141
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:143
msgid ""
"MWAN supports up to 252 physical and/or logical interfaces<br />MWAN "
"requires that all interfaces have a unique metric configured in /etc/config/"
@@ -350,20 +400,20 @@ msgstr ""
"的接口名称匹配。<br />名称允许包括 A-Z、a-z、0-9、_ 但是不能有空格。<br />接"
"口不应该与成员、策略、规则中的任意一个设置项使用相同的名称"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:69
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:87
msgid "Max TTL"
-msgstr ""
+msgstr "最大 TTL"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:85
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:103
msgid "Max packet latency [ms]"
msgstr "最大数据包延迟 [ms]"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:97
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:115
msgid "Max packet loss [%]"
msgstr "最大数据包丢失率 [%]"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:21
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:28
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:27
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:34
msgid ""
"May be entered as a single or multiple port(s) (eg \"22\" or \"80,443\") or "
"as a portrange (eg \"1024:2048\") without quotes"
@@ -371,11 +421,11 @@ msgstr ""
"可以输入一个或多个端口(例如“22”或者“80,443”),或者是一个端口范围(例"
"如“1024:2048”),不含引号"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:16
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:17
msgid "Member"
msgstr "成员"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:16
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:18
msgid "Member used"
msgstr "使用的成员"
@@ -383,7 +433,7 @@ msgstr "使用的成员"
msgid "Members"
msgstr "成员"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:11
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:12
msgid ""
"Members are profiles attaching a metric and weight to an MWAN interface<br /"
">Names may contain characters A-Z, a-z, 0-9, _ and no spaces<br />Members "
@@ -393,22 +443,22 @@ msgstr ""
"允许包括 A-Z、 a-、0-9、_ 但是不能有空格。<br />成员不应该与接口、策略、规则"
"中的任意一个设置项使用相同的名称"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:60
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:61
msgid "Members assigned"
msgstr "分配的成员"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:228
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:227
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:32
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:23
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:230
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:245
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:33
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:25
msgid "Metric"
msgstr "跃点数"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:106
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:124
msgid "Min packet latency [ms]"
msgstr "最小数据包延迟 [ms]"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:118
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:136
msgid "Min packet loss [%]"
msgstr "最小数据包丢失率 [%]"
@@ -416,7 +466,7 @@ msgstr "最小数据包丢失率 [%]"
msgid "Missing both IP rules for interface %s"
msgstr "缺少接口 %s 的两个 IP 规则"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:51
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:57
msgid ""
"Name of IPset rule. Requires IPset rule in /etc/dnsmasq.conf (eg \"ipset=/"
"youtube.com/youtube\")"
@@ -424,12 +474,12 @@ msgstr ""
"匹配 IPset 规则列表名称。需要先配置 /etc/dnsmasq.conf 中的 IPset 规则(例"
"如:“ipset=/youtube.com/youtube”)"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:164
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:44
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:166
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:50
msgid "No"
msgstr "否"
-#: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:52
+#: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:76
msgid "No MWAN interfaces found"
msgstr "没有找到 MWAN 接口"
@@ -441,17 +491,21 @@ msgstr "没有找到接口 %s 的网关。"
msgid "No tracking Hosts for interface %s defined."
msgstr "未定义接口 %s 的跟踪主机。"
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:36
+msgid "Notice"
+msgstr ""
+
#: applications/luci-app-mwan3/luasrc/controller/mwan3.lua:60
msgid "Notification"
msgstr "通知"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:23
-#: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:26
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:29
+#: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:42
msgid "Offline"
msgstr "离线"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:22
-#: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:22
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:28
+#: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:34
msgid "Online"
msgstr "在线"
@@ -460,7 +514,7 @@ msgstr "在线"
msgid "Only one IP rules for interface %s found"
msgstr "只找到接口 %s 的一个 IP 规则"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:45
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:63
msgid "Ping count"
msgstr "Ping 计数"
@@ -468,24 +522,24 @@ msgstr "Ping 计数"
msgid "Ping default gateway"
msgstr "Ping 默认网关"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:190
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:140
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:192
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:158
msgid "Ping interval"
msgstr "Ping 间隔"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:156
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:174
msgid "Ping interval during failure detection"
msgstr "故障检测期间的 Ping 间隔"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:176
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:194
msgid "Ping interval during failure recovering"
msgstr "故障恢复期间的 Ping 间隔"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:53
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:71
msgid "Ping size"
msgstr "Ping 大小"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:127
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:145
msgid "Ping timeout"
msgstr "Ping 超时"
@@ -497,7 +551,7 @@ msgstr "Ping 跟踪 IP"
msgid "Policies"
msgstr "策略"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:41
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:42
msgid ""
"Policies are profiles grouping one or more members controlling how MWAN "
"distributes traffic<br />Member interfaces with lower metrics are used "
@@ -513,29 +567,29 @@ msgstr ""
"包括 A-Z、a-z、0-9、_ 但是不能有空格。名称应该在 15 个字符以内<br />策略不应"
"该与接口、成员、规则中的任意一个设置项使用相同的名称"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:50
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:51
msgid "Policy"
msgstr "策略"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:98
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:53
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:99
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:66
msgid "Policy assigned"
msgstr "分配的策略"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:92
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:30
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:93
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:36
msgid "Protocol"
msgstr "通信协议"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:175
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:193
msgid "Recovery interval"
msgstr "故障恢复间隔"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:38
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:39
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:40
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:59
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:60
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:61
msgid "Routing table %d"
-msgstr ""
+msgstr "路由表 %d"
#: applications/luci-app-mwan3/luasrc/controller/mwan3.lua:196
msgid "Routing table %s for interface %s found"
@@ -545,11 +599,11 @@ msgstr "找到路由表 %s,为接口 %s"
msgid "Routing table %s for interface %s not found"
msgstr "没有找到路由表 %s,为接口 %s"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:35
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:56
msgid "Routing table lookup"
-msgstr ""
+msgstr "路由表查找"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:58
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:59
msgid "Rule"
msgstr "规则"
@@ -557,7 +611,7 @@ msgstr "规则"
msgid "Rules"
msgstr "规则"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:46
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:47
msgid ""
"Rules specify which traffic will use a particular MWAN policy<br />Rules are "
"based on IP address, port or protocol<br />Rules are matched from top to "
@@ -575,30 +629,30 @@ msgstr ""
"流量符合规则,但该策略的所有 WAN 接口关闭后都会被失效<br />名称可包含字符 A-"
"Z,a-z,0-9,_ 和空格<br />规则不能与配置的接口、成员或策略共享相同的名称"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:47
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:53
msgid "Seconds. Acceptable values: 1-1000000. Defaults to 600 if not set"
msgstr "单位为秒。接受的值:1-1000000。留空则使用默认值 600 秒"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:68
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:16
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:69
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:22
msgid "Source address"
msgstr "源地址"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:74
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:20
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:26
msgid "Source port"
msgstr "源端口"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:40
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:46
msgid "Sticky"
msgstr "粘滞模式"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:46
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:52
msgid "Sticky timeout"
msgstr "粘滞超时"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:17
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:24
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:23
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:30
msgid "Supports CIDR notation (eg \"192.168.100.0/24\") without quotes"
msgstr "支持 CIDR 记法(例如:\"192.168.100.0/24\")不含引号"
@@ -606,22 +660,22 @@ msgstr "支持 CIDR 记法(例如:\"192.168.100.0/24\")不含引号"
msgid "Task"
msgstr "任务"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:13
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:15
msgid "There are currently %d of %d supported interfaces configured"
msgstr "当前已配置 %d 个接口,最大支持 %d 个"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:228
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:246
msgid ""
"This displays the metric assigned to this interface in /etc/config/network"
msgstr "这里显示了这个接口在 /etc/config/network 中配置的跃点数"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:31
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:37
msgid ""
"This hostname or IP address will be pinged to determine if the link is up or "
"down. Leave blank to assume interface is always online"
msgstr "通过 ping 此主机或 IP 地址来确定链路是否在线。留空则认为接口始终在线"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/notify.lua:13
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/notify.lua:14
msgid ""
"This section allows you to modify the content of \"/etc/mwan3.user\".<br /"
">The file is also preserved during sysupgrade.<br /><br />Notes:<br />This "
@@ -648,21 +702,21 @@ msgstr ""
"(例如“wan”或“wwan”)<br />$DEVICE 启动或停止接口的物理设备名(例"
"如“eth0”或“wwan0”)<br /><br />"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:30
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:36
msgid "Tracking hostname or IP address"
msgstr "跟踪的主机或 IP 地址"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:168
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:34
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:170
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:40
msgid "Tracking method"
msgstr "跟踪方式"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:179
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:40
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:181
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:58
msgid "Tracking reliability"
msgstr "跟踪可靠性"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:41
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:47
msgid ""
"Traffic from the same source IP address that previously matched this rule "
"within the sticky timeout period will use the same WAN interface"
@@ -677,41 +731,41 @@ msgstr ""
msgid "Troubleshooting"
msgstr "故障排除"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:23
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:44
msgid "Update interval"
-msgstr ""
+msgstr "更新间隔"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:31
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:37
msgid "View the content of /etc/protocols for protocol description"
msgstr "查看协议描述的 /etc/protocols 的内容"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:17
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:19
msgid "WARNING: %d interfaces are configured exceeding the maximum of %d!"
msgstr "警告:已配置 %d 个接口,超过最大值 %d!"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:24
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:26
msgid "WARNING: Interface %s are not found in /etc/config/network"
msgstr "警告:接口 %s 在 /etc/config/network 中未找到"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:43
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:45
msgid "WARNING: Interface %s has a duplicate metric %s configured"
msgstr "警告:接口 %s 的 metric %s 配置重复"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:36
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:38
msgid ""
"WARNING: Interface %s has a higher reliability requirement than tracking "
"hosts (%d)"
msgstr "警告:接口 %s 比跟踪主机具有更高的可靠性要求(%d)"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:30
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:32
msgid "WARNING: Interface %s has no default route in the main routing table"
msgstr "警告:接口 %s 在主路由表中没有默认的路由"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:29
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:30
msgid "WARNING: Policy %s has exceeding the maximum name of 15 characters"
msgstr "警告:策略 %s 名称超过 15 个字符"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:33
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:34
msgid ""
"WARNING: Rule %s have a port configured with no or improper protocol "
"specified!"
@@ -721,59 +775,55 @@ msgstr "警告:规则 %s 有一个端口配置没有指定或协议不正确
msgid "Waiting for command to complete..."
msgstr "正在等待命令完成…"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:38
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:27
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:35
+msgid "Warning"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:39
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:29
msgid "Weight"
msgstr "比重"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:24
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:26
msgid ""
"When all policy members are offline use this behavior for matched traffic"
msgstr "当所有策略成员都无法使用的时候,对使用该策略的流量使用这个操作"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:162
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:43
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:164
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:49
msgid "Yes"
msgstr "是"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:225
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:243
msgid "always"
msgstr "总是"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:79
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:27
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:60
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:80
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:29
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:73
msgid "blackhole (drop)"
msgstr "黑洞(丢弃)"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:81
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:28
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:61
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:82
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:30
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:74
msgid "default (use main routing table)"
msgstr "默认(使用主路由表)"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:223
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:241
msgid "ifdown"
msgstr "ifdown"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:222
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:240
msgid "ifup"
msgstr "ifup"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:224
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:242
msgid "never"
msgstr "从不"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:83
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:26
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:59
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:28
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:72
msgid "unreachable (reject)"
msgstr "不可达(拒绝)"
-
-#~ msgid "Local source interface"
-#~ msgstr "本地源接口"
-
-#~ msgid ""
-#~ "Use the IP address of this interface as source IP address for traffic "
-#~ "initiated by the router itself"
-#~ msgstr "使用该接口的 IP 地址作为路由器本身发起的流量的源 IP 地址"
diff --git a/applications/luci-app-mwan3/po/zh-tw/mwan3.po b/applications/luci-app-mwan3/po/zh-tw/mwan3.po
index 1f274fd7b6..45b51d7dbf 100644
--- a/applications/luci-app-mwan3/po/zh-tw/mwan3.po
+++ b/applications/luci-app-mwan3/po/zh-tw/mwan3.po
@@ -1,110 +1,118 @@
#
-# Yangfl <mmyangfl@gmail.com>, 2017, 2018.
+# Yangfl <mmyangfl@gmail.com>, 2017-2019.
#
msgid ""
msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Last-Translator: Yangfl <mmyangfl@gmail.com>\n"
-"Language-Team: <debian-l10n-chinese@lists.debian.org>\n"
+"Language-Team: <debian-l10n-chinese@lists.debian.org>\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"PO-Revision-Date: 2018-10-01 10:10+0800\n"
-"X-Generator: Gtranslator 2.91.7\n"
+"PO-Revision-Date: 2019-01-03 22:17+0800\n"
+"X-Generator: Poedit 2.2\n"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:153
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:169
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:189
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:171
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:187
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:207
msgid "%d hour"
msgstr "%d 小時"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:148
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:164
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:184
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:166
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:182
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:202
msgid "%d minute"
msgstr "%d 分鐘"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:149
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:150
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:151
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:152
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:165
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:166
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:167
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:168
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:169
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:170
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:183
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:184
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:185
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:186
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:187
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:188
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:203
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:204
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:205
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:206
msgid "%d minutes"
msgstr "%d 分鐘"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:27
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:129
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:142
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:158
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:178
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:48
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:147
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:160
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:176
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:196
msgid "%d second"
msgstr "%d 秒"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:28
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:29
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:30
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:31
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:130
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:131
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:132
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:133
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:134
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:135
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:136
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:137
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:138
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:143
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:144
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:145
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:146
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:147
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:159
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:160
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:49
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:50
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:51
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:52
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:148
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:149
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:150
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:151
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:152
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:153
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:154
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:155
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:156
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:161
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:162
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:163
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:164
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:165
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:177
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:178
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:179
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:180
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:181
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:182
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:183
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:197
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:198
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:199
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:200
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:201
msgid "%d seconds"
msgstr "%d 秒"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:41
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:58
+msgid "-- Please choose --"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:59
msgid ""
"Acceptable values: 1-100. This many Tracking IP addresses must respond for "
"the link to be deemed up"
msgstr ""
"取值範圍:1-100。這個設定項指定了當多少個 IP 位址能夠連通時介面會被認為在線"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:28
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:30
msgid "Acceptable values: 1-1000. Defaults to 1 if not set"
msgstr "取值範圍:1-1000。如果不填寫,預設值為 1"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:24
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:26
msgid "Acceptable values: 1-256. Defaults to 1 if not set"
msgstr "取值範圍:1-256。如果不填寫,預設值為 1"
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:32
+msgid "Alert"
+msgstr ""
+
#: applications/luci-app-mwan3/luasrc/controller/mwan3.lua:177
msgid "All required IP rules for interface %s found"
msgstr "找到介面 %s 的所有必需 IP 規則"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:36
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:57
msgid "Also scan this Routing table for connected networks"
-msgstr ""
+msgstr "同時掃描此路由表以查詢已連線的網路"
#: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:73
msgid "Check IP rules"
msgstr "檢查 IP 規則"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:81
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:99
msgid "Check link quality"
msgstr "檢查連線數量"
@@ -112,19 +120,27 @@ msgstr "檢查連線數量"
msgid "Check routing table"
msgstr "檢查路由表"
-#: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:73
+#: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:97
#: applications/luci-app-mwan3/luasrc/view/mwan/status_detail.htm:34
#: applications/luci-app-mwan3/luasrc/view/mwan/status_troubleshooting.htm:34
msgid "Collecting data..."
msgstr "正在收集資料…"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:80
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:23
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:33
+msgid "Critical"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:38
+msgid "Debug"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:81
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:29
msgid "Destination address"
msgstr "目標位址"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:86
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:27
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:87
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:33
msgid "Destination port"
msgstr "目標埠"
@@ -142,51 +158,72 @@ msgstr "詳細"
msgid "Diagnostics"
msgstr "診斷"
-#: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:30
+#: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:50
msgid "Disabled"
msgstr "已禁用"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:206
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:224
msgid ""
"Downed interface will be deemed up after this many successful ping tests"
msgstr "當 Ping 成功次數達到這個數值後,已經被認為離線的介面將會重新上線"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:158
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:16
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:31
+msgid "Emergency"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:160
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:22
msgid "Enabled"
msgstr "已啟用"
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:64
+msgid ""
+"Enables firewall rule logging (global mwan3 logging must also be enabled)"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:23
+msgid "Enables global firewall logging"
+msgstr ""
+
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:16
msgid "Enter value in hex, starting with <code>0x</code>"
msgstr "輸入十六進位制值,以 <code>0x</code> 開頭"
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:34
+msgid "Error"
+msgstr ""
+
#: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:81
msgid "Execute"
msgstr "執行"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:20
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:26
msgid "Expect interface state on up event"
msgstr "在 up 事件發生時的預期介面狀態"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:155
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:173
msgid "Failure interval"
msgstr "故障檢測間隔"
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:29
+msgid "Firewall loglevel"
+msgstr ""
+
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:15
msgid "Firewall mask"
msgstr "防火牆掩碼"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:219
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:237
msgid "Flush conntrack table"
msgstr "重新整理連線跟蹤表"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:220
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:238
msgid "Flush global firewall conntrack table on interface events"
-msgstr "在介面事件觸發時重新整理全域性防火牆連線跟蹤表"
+msgstr "在介面事件觸發時重新整理全局防火牆連線跟蹤表"
#: applications/luci-app-mwan3/luasrc/controller/mwan3.lua:45
msgid "Globals"
-msgstr "全域性"
+msgstr "全局"
#: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:76
msgid "Hotplug ifdown"
@@ -196,9 +233,9 @@ msgstr "Hotplug ifdown"
msgid "Hotplug ifup"
msgstr "Hotplug ifup"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:24
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:45
msgid "How often should rtmon update the interface routing table"
-msgstr ""
+msgstr "rtmon 應該多久更新一次介面路由表"
#: applications/luci-app-mwan3/luasrc/view/mwan/status_detail.htm:29
#: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:56
@@ -206,25 +243,29 @@ msgstr ""
msgid "INFO: MWAN not running"
msgstr "資訊:MWAN 沒有運行"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:50
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:56
msgid "IPset"
msgstr "IPset"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:27
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:33
msgid "IPv4"
msgstr "IPv4"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:28
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:34
msgid "IPv6"
msgstr "IPv6"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:19
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:37
+msgid "Info"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:25
msgid "Initial state"
msgstr "初始狀態"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:148
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:26
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:16
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:150
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:27
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:18
#: applications/luci-app-mwan3/luasrc/view/mwan/status_detail.htm:10
#: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:10
#: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:62
@@ -233,17 +274,17 @@ msgstr "初始狀態"
msgid "Interface"
msgstr "介面"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:206
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:191
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:208
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:209
msgid "Interface down"
msgstr "介面離線"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:217
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:205
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:219
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:223
msgid "Interface up"
msgstr "介面在線"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:192
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:210
msgid "Interface will be deemed down after this many failed ping tests"
msgstr "當 Ping 失敗次數達到這個數值後,介面會被認為離線"
@@ -251,20 +292,20 @@ msgstr "當 Ping 失敗次數達到這個數值後,介面會被認為離線"
msgid "Interfaces"
msgstr "介面"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:25
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:31
msgid "Internet Protocol"
msgstr "網際網路協議"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:171
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:189
msgid "Keep failure interval"
msgstr "保持故障檢測間隔"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:172
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:190
msgid "Keep ping failure interval during failure state"
msgstr "在故障狀態期間保持的 Ping 故障檢測間隔"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:74
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:23
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:25
msgid "Last resort"
msgstr "備用成員"
@@ -273,54 +314,63 @@ msgstr "備用成員"
msgid "Load Balancing"
msgstr "負載均衡"
-#: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:72
+#: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:96
#: applications/luci-app-mwan3/luasrc/view/mwan/status_detail.htm:33
#: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:36
#: applications/luci-app-mwan3/luasrc/view/mwan/status_troubleshooting.htm:33
msgid "Loading"
msgstr "載入中"
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:22
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:63
+msgid "Logging"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:28
+msgid "Loglevel"
+msgstr ""
+
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:8
msgid "MWAN - Globals"
msgstr "MWAN - 全局"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:137
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:139
msgid "MWAN - Interfaces"
msgstr "MWAN - 介面"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:8
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:9
msgid "MWAN - Members"
msgstr "MWAN - 成員"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/notify.lua:10
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/notify.lua:11
msgid "MWAN - Notification"
msgstr "MWAN - 通知"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:37
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:38
msgid "MWAN - Policies"
msgstr "MWAN - 策略"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:41
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:42
msgid "MWAN - Rules"
msgstr "MWAN - 規則"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:9
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:15
msgid "MWAN Interface Configuration - %s"
msgstr "MWAN 介面配置 - %s"
-#: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:70
+#: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:94
msgid "MWAN Interfaces"
msgstr "MWAN 介面"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:9
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:11
msgid "MWAN Member Configuration - %s"
msgstr "MWAN 成員配置 - %s"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:9
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:11
msgid "MWAN Policy Configuration - %s"
msgstr "MWAN 策略配置 - %s"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:9
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:15
msgid "MWAN Rule Configuration - %s"
msgstr "MWAN 規則配置 - %s"
@@ -336,7 +386,7 @@ msgstr "MWAN 狀態 - 診斷"
msgid "MWAN Status - Troubleshooting"
msgstr "MWAN 狀態 - 故障排除"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:141
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:143
msgid ""
"MWAN supports up to 252 physical and/or logical interfaces<br />MWAN "
"requires that all interfaces have a unique metric configured in /etc/config/"
@@ -350,20 +400,20 @@ msgstr ""
"中的介面名稱匹配。<br />名稱允許包括 A-Z、a-z、0-9、_ 但是不能有空格。<br />"
"接口不應該與成員、策略、規則中的任意一個設定項使用相同的名稱"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:69
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:87
msgid "Max TTL"
-msgstr ""
+msgstr "最大 TTL"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:85
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:103
msgid "Max packet latency [ms]"
msgstr "最大資料包延遲 [ms]"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:97
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:115
msgid "Max packet loss [%]"
msgstr "最大資料包丟失率 [%]"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:21
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:28
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:27
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:34
msgid ""
"May be entered as a single or multiple port(s) (eg \"22\" or \"80,443\") or "
"as a portrange (eg \"1024:2048\") without quotes"
@@ -371,11 +421,11 @@ msgstr ""
"可以輸入一個或多個埠(例如“22”或者“80,443”),或者是一個埠範圍(例"
"如“1024:2048”),不含引號"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:16
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:17
msgid "Member"
msgstr "成員"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:16
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:18
msgid "Member used"
msgstr "使用的成員"
@@ -383,7 +433,7 @@ msgstr "使用的成員"
msgid "Members"
msgstr "成員"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:11
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:12
msgid ""
"Members are profiles attaching a metric and weight to an MWAN interface<br /"
">Names may contain characters A-Z, a-z, 0-9, _ and no spaces<br />Members "
@@ -393,22 +443,22 @@ msgstr ""
"稱允許包括 A-Z、 a-、0-9、_ 但是不能有空格。<br />成員不應該與介面、策略、規"
"則中的任意一個設定項使用相同的名稱"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:60
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:61
msgid "Members assigned"
msgstr "分配的成員"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:228
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:227
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:32
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:23
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:230
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:245
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:33
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:25
msgid "Metric"
msgstr "躍點數"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:106
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:124
msgid "Min packet latency [ms]"
msgstr "最小資料包延遲 [ms]"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:118
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:136
msgid "Min packet loss [%]"
msgstr "最小資料包丟失率 [%]"
@@ -416,7 +466,7 @@ msgstr "最小資料包丟失率 [%]"
msgid "Missing both IP rules for interface %s"
msgstr "缺少介面 %s 的兩個 IP 規則"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:51
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:57
msgid ""
"Name of IPset rule. Requires IPset rule in /etc/dnsmasq.conf (eg \"ipset=/"
"youtube.com/youtube\")"
@@ -424,12 +474,12 @@ msgstr ""
"匹配 IPset 規則列表名稱。需要先配置 /etc/dnsmasq.conf 中的 IPset 規則(例"
"如:“ipset=/youtube.com/youtube”)"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:164
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:44
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:166
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:50
msgid "No"
msgstr "否"
-#: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:52
+#: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:76
msgid "No MWAN interfaces found"
msgstr "沒有找到 MWAN 介面"
@@ -441,17 +491,21 @@ msgstr "沒有找到介面 %s 的閘道器。"
msgid "No tracking Hosts for interface %s defined."
msgstr "未定義介面 %s 的跟蹤主機。"
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:36
+msgid "Notice"
+msgstr ""
+
#: applications/luci-app-mwan3/luasrc/controller/mwan3.lua:60
msgid "Notification"
msgstr "通知"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:23
-#: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:26
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:29
+#: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:42
msgid "Offline"
msgstr "離線"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:22
-#: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:22
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:28
+#: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:34
msgid "Online"
msgstr "在線"
@@ -460,7 +514,7 @@ msgstr "在線"
msgid "Only one IP rules for interface %s found"
msgstr "只找到介面 %s 的一個 IP 規則"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:45
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:63
msgid "Ping count"
msgstr "Ping 計數"
@@ -468,24 +522,24 @@ msgstr "Ping 計數"
msgid "Ping default gateway"
msgstr "Ping 預設閘道器"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:190
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:140
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:192
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:158
msgid "Ping interval"
msgstr "Ping 間隔"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:156
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:174
msgid "Ping interval during failure detection"
msgstr "故障檢測期間的 Ping 間隔"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:176
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:194
msgid "Ping interval during failure recovering"
msgstr "故障恢復期間的 Ping 間隔"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:53
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:71
msgid "Ping size"
msgstr "Ping 大小"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:127
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:145
msgid "Ping timeout"
msgstr "Ping 超時"
@@ -497,7 +551,7 @@ msgstr "Ping 跟蹤 IP"
msgid "Policies"
msgstr "策略"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:41
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:42
msgid ""
"Policies are profiles grouping one or more members controlling how MWAN "
"distributes traffic<br />Member interfaces with lower metrics are used "
@@ -513,29 +567,29 @@ msgstr ""
"包括 A-Z、a-z、0-9、_ 但是不能有空格。名稱應該在 15 個字元以內<br />策略不應"
"該與介面、成員、規則中的任意一個設定項使用相同的名稱"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:50
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:51
msgid "Policy"
msgstr "策略"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:98
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:53
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:99
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:66
msgid "Policy assigned"
msgstr "分配的策略"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:92
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:30
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:93
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:36
msgid "Protocol"
msgstr "通訊協議"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:175
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:193
msgid "Recovery interval"
msgstr "故障恢復間隔"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:38
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:39
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:40
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:59
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:60
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:61
msgid "Routing table %d"
-msgstr ""
+msgstr "路由表 %d"
#: applications/luci-app-mwan3/luasrc/controller/mwan3.lua:196
msgid "Routing table %s for interface %s found"
@@ -545,11 +599,11 @@ msgstr "找到路由表 %s,為介面 %s"
msgid "Routing table %s for interface %s not found"
msgstr "沒有找到路由表 %s,為介面 %s"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:35
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:56
msgid "Routing table lookup"
-msgstr ""
+msgstr "路由表查詢"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:58
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:59
msgid "Rule"
msgstr "規則"
@@ -557,7 +611,7 @@ msgstr "規則"
msgid "Rules"
msgstr "規則"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:46
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:47
msgid ""
"Rules specify which traffic will use a particular MWAN policy<br />Rules are "
"based on IP address, port or protocol<br />Rules are matched from top to "
@@ -575,30 +629,30 @@ msgstr ""
"流量符合規則,但該策略的所有 WAN 介面關閉後都會被失效<br />名稱可包含字元 A-"
"Z,a-z,0-9,_ 和空格<br />規則不能與配置的介面、成員或策略共享相同的名稱"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:47
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:53
msgid "Seconds. Acceptable values: 1-1000000. Defaults to 600 if not set"
msgstr "單位為秒。接受的值:1-1000000。留空則使用預設值 600 秒"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:68
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:16
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:69
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:22
msgid "Source address"
msgstr "源位址"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:74
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:20
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:26
msgid "Source port"
msgstr "源埠"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:40
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:46
msgid "Sticky"
msgstr "粘滯模式"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:46
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:52
msgid "Sticky timeout"
msgstr "粘滯超時"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:17
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:24
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:23
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:30
msgid "Supports CIDR notation (eg \"192.168.100.0/24\") without quotes"
msgstr "支援 CIDR 記法(例如:\"192.168.100.0/24\")不含引號"
@@ -606,22 +660,22 @@ msgstr "支援 CIDR 記法(例如:\"192.168.100.0/24\")不含引號"
msgid "Task"
msgstr "任務"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:13
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:15
msgid "There are currently %d of %d supported interfaces configured"
msgstr "當前已配置 %d 個介面,最大支援 %d 個"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:228
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:246
msgid ""
"This displays the metric assigned to this interface in /etc/config/network"
msgstr "這裡顯示了這個介面在 /etc/config/network 中配置的躍點數"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:31
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:37
msgid ""
"This hostname or IP address will be pinged to determine if the link is up or "
"down. Leave blank to assume interface is always online"
msgstr "通過 ping 此主機或 IP 位址來確定鏈路是否在線。留空則認為介面始終在線"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/notify.lua:13
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/notify.lua:14
msgid ""
"This section allows you to modify the content of \"/etc/mwan3.user\".<br /"
">The file is also preserved during sysupgrade.<br /><br />Notes:<br />This "
@@ -641,28 +695,28 @@ msgid ""
msgstr ""
"這裡允許您修改“/etc/mwan3.user”的內容。<br />該檔案在 sysupgrade 期間也會保"
"留。<br /><br />注意:<br />該檔案會作為 shell 指令碼解釋。<br />指令碼的第一"
-"行必須是 &#34;#!/bin/sh&#34;,不帶引號。<br />以 # 開頭的行是註釋,不會執行。"
+"行必須是 &#34;#!/bin/sh&#34;,不帶引號。<br />以 # 開頭的行是註釋,不會運行。"
"<br />將您的自定義 mwan3 動作放在這裡,他們將<br />在啟用 mwan3 的介面上<br /"
-">在 netifd hotplug 介面事件時執行。<br /><br />有三個主要的環境變數傳遞給這個"
+">在 netifd hotplug 介面事件時運行。<br /><br />有三個主要的環境變數傳遞給這個"
"指令碼。<br /><br />$ACTION “ifup”或“ifdown”<br />$INTERFACE 啟動或停止的介面"
"名(例如“wan”或“wwan”)<br />$DEVICE 啟動或停止介面的物理裝置名(例"
"如“eth0”或“wwan0”)<br /><br />"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:30
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:36
msgid "Tracking hostname or IP address"
msgstr "跟蹤的主機或 IP 位址"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:168
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:34
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:170
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:40
msgid "Tracking method"
msgstr "跟蹤方式"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:179
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:40
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:181
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:58
msgid "Tracking reliability"
msgstr "跟蹤可靠性"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:41
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:47
msgid ""
"Traffic from the same source IP address that previously matched this rule "
"within the sticky timeout period will use the same WAN interface"
@@ -677,41 +731,41 @@ msgstr ""
msgid "Troubleshooting"
msgstr "故障排除"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:23
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:44
msgid "Update interval"
-msgstr ""
+msgstr "更新間隔"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:31
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:37
msgid "View the content of /etc/protocols for protocol description"
msgstr "檢視協議描述的 /etc/protocols 的內容"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:17
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:19
msgid "WARNING: %d interfaces are configured exceeding the maximum of %d!"
msgstr "警告:已配置 %d 個介面,超過最大值 %d!"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:24
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:26
msgid "WARNING: Interface %s are not found in /etc/config/network"
msgstr "警告:介面 %s 在 /etc/config/network 中未找到"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:43
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:45
msgid "WARNING: Interface %s has a duplicate metric %s configured"
msgstr "警告:介面 %s 的 metric %s 配置重複"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:36
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:38
msgid ""
"WARNING: Interface %s has a higher reliability requirement than tracking "
"hosts (%d)"
msgstr "警告:介面 %s 比跟蹤主機具有更高的可靠性要求(%d)"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:30
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:32
msgid "WARNING: Interface %s has no default route in the main routing table"
msgstr "警告:介面 %s 在主路由表中沒有預設的路由"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:29
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:30
msgid "WARNING: Policy %s has exceeding the maximum name of 15 characters"
msgstr "警告:策略 %s 名稱超過 15 個字元"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:33
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:34
msgid ""
"WARNING: Rule %s have a port configured with no or improper protocol "
"specified!"
@@ -721,59 +775,55 @@ msgstr "警告:規則 %s 有一個埠配置沒有指定或協議不正確!"
msgid "Waiting for command to complete..."
msgstr "正在等待指令完成…"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:38
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:27
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:35
+msgid "Warning"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:39
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:29
msgid "Weight"
msgstr "比重"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:24
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:26
msgid ""
"When all policy members are offline use this behavior for matched traffic"
msgstr "當所有策略成員都無法使用的時候,對使用該策略的流量使用這個操作"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:162
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:43
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:164
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:49
msgid "Yes"
msgstr "是"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:225
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:243
msgid "always"
msgstr "總是"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:79
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:27
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:60
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:80
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:29
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:73
msgid "blackhole (drop)"
msgstr "黑洞(丟棄)"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:81
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:28
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:61
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:82
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:30
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:74
msgid "default (use main routing table)"
msgstr "預設(使用主路由表)"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:223
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:241
msgid "ifdown"
msgstr "ifdown"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:222
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:240
msgid "ifup"
msgstr "ifup"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:224
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:242
msgid "never"
msgstr "從不"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:83
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:26
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:59
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:28
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:72
msgid "unreachable (reject)"
msgstr "不可達(拒絕)"
-
-#~ msgid "Local source interface"
-#~ msgstr "本地源介面"
-
-#~ msgid ""
-#~ "Use the IP address of this interface as source IP address for traffic "
-#~ "initiated by the router itself"
-#~ msgstr "使用該介面的 IP 位址作為路由器本身發起的流量的源 IP 位址"
diff --git a/applications/luci-app-nft-qos/luasrc/controller/nft-qos.lua b/applications/luci-app-nft-qos/luasrc/controller/nft-qos.lua
index 42043505dc..637eb11736 100644
--- a/applications/luci-app-nft-qos/luasrc/controller/nft-qos.lua
+++ b/applications/luci-app-nft-qos/luasrc/controller/nft-qos.lua
@@ -17,25 +17,29 @@ function index()
end
function _action_rate(rv, n)
- local c = io.popen("nft list chain inet nft-qos-monitor " .. n .. " 2>/dev/null")
+ local c = nixio.fs.access("/proc/net/ipv6_route") and
+ io.popen("nft list chain inet nft-qos-monitor " .. n .. " 2>/dev/null") or
+ io.popen("nft list chain ip nft-qos-monitor " .. n .. " 2>/dev/null")
+
if c then
for l in c:lines() do
- local _, i, p, b = l:match('^%s+ip ([^%s]+) ([^%s]+) counter packets (%d+) bytes (%d+)')
+ local _, i, p, b = l:match(
+ '^%s+ip ([^%s]+) ([^%s]+) counter packets (%d+) bytes (%d+)'
+ )
if i and p and b then
-- handle expression
- local r = {
+ rv[#rv + 1] = {
rule = {
- family = "inet",
- table = "nft-qos-monitor",
- chain = n,
- handle = 0,
- expr = {
+ family = "inet",
+ table = "nft-qos-monitor",
+ chain = n,
+ handle = 0,
+ expr = {
{ match = { right = i } },
{ counter = { packets = p, bytes = b } }
}
}
}
- rv[#rv + 1] = r
end
end
c:close()
diff --git a/applications/luci-app-nft-qos/po/es/nft-qos.po b/applications/luci-app-nft-qos/po/es/nft-qos.po
new file mode 100644
index 0000000000..4cdcb95f20
--- /dev/null
+++ b/applications/luci-app-nft-qos/po/es/nft-qos.po
@@ -0,0 +1,245 @@
+msgid ""
+msgstr ""
+"Content-Type: text/plain; charset=UTF-8\n"
+"Project-Id-Version: \n"
+"POT-Creation-Date: \n"
+"PO-Revision-Date: \n"
+"Language-Team: \n"
+"MIME-Version: 1.0\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: Poedit 2.2.1\n"
+"Last-Translator: \n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"Language: es\n"
+
+#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:136
+#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:155
+msgid "Bytes Total"
+msgstr "Total de bytes"
+
+#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:141
+#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:160
+msgid "Collecting data..."
+msgstr "Recolectando datos..."
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:224
+msgid "Comment"
+msgstr "Comentario"
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:48
+msgid "Default Download Rate"
+msgstr "Velocidad de descarga predeterminada"
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:53
+msgid "Default Download Unit"
+msgstr "Unidad de descarga predeterminada"
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:107
+msgid "Default Network Interface"
+msgstr "Interfaz de red predeterminada"
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:60
+msgid "Default Upload Rate"
+msgstr "Velocidad de carga predeterminada"
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:65
+msgid "Default Upload Unit"
+msgstr "Unidad de carga predeterminada"
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:53
+msgid "Default unit for download rate"
+msgstr "Unidad predeterminada para la velocidad de descarga"
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:65
+msgid "Default unit for upload rate"
+msgstr "Unidad predeterminada para la velocidad de carga"
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:75
+msgid "Default value for download bandwidth"
+msgstr "Valor predeterminado para el ancho de banda de descarga"
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:48
+msgid "Default value for download rate"
+msgstr "Valor predeterminado para la velocidad de descarga"
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:80
+msgid "Default value for upload bandwidth"
+msgstr "Valor predeterminado para el ancho de banda de carga"
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:60
+msgid "Default value for upload rate"
+msgstr "Valor predeterminado para la velocidad de carga"
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:75
+msgid "Download Bandwidth (Mbps)"
+msgstr "Ancho de banda de descarga (Mbps)"
+
+#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:135
+msgid "Download Rate"
+msgstr "Velocidad de descarga"
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:38
+msgid "Enable Limit Rate Feature"
+msgstr "Habilitar función de límite de velocidad"
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:103
+msgid "Enable Traffic Priority"
+msgstr "Habilitar prioridad de tráfico"
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:103
+msgid "Enable this feature"
+msgstr "Habilitar esta característica"
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:121
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:158
+msgid "Hostname"
+msgstr "Nombre de host"
+
+#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:134
+#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:153
+msgid "IP Address"
+msgstr "Dirección IP"
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:126
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:163
+msgid "IP Address(V4 / V6)"
+msgstr "Dirección IP (v4/v6)"
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:128
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:165
+msgid "IP Address(V4 Only)"
+msgstr "Dirección IP (sólo v4)"
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:38
+msgid "Limit Enable"
+msgstr "Habilitar límite"
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:42
+msgid "Limit Type"
+msgstr "Tipo de límite"
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:135
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:172
+msgid "MAC (optional)"
+msgstr "MAC (opcional)"
+
+#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:48
+msgid "MB"
+msgstr "MB"
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:28
+msgid "NFT-QoS Settings"
+msgstr "Configuración de NFT-QoS"
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:107
+msgid "Network Interface for Traffic Shaping, e.g. br-lan, eth0.1, eth0, etc"
+msgstr ""
+"Interfaz de red para configuración de tráfico, por ejemplo, br-lan, eth0.1, "
+"eth0, etc."
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:85
+msgid "Network to be apply, e.g. 192.168.1.0/24, 10.2.0.0/16, etc"
+msgstr "Red a aplicar, por ejemplo. 192.168.1.0/24, 10.2.0.0/16, etc."
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:91
+msgid "Network to be apply, e.g. AAAA::BBBB/64, CCCC::1/128, etc"
+msgstr "Red a aplicar, por ejemplo. AAAA::BBBB/64, CCCC::1/128, etc."
+
+#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:65
+msgid "No information available"
+msgstr "No hay información disponible"
+
+#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:137
+#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:156
+msgid "Packets Total"
+msgstr "Paquetes totales"
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:207
+msgid "Priority"
+msgstr "Prioridad"
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:199
+msgid "Protocol"
+msgstr "Protocolo"
+
+#: applications/luci-app-nft-qos/luasrc/controller/nft-qos.lua:16
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:23
+msgid "Qos over Nftables"
+msgstr "Qos sobre Nftables"
+
+#: applications/luci-app-nft-qos/luasrc/controller/nft-qos.lua:12
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:139
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:176
+msgid "Rate"
+msgstr "Velocidad"
+
+#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:130
+msgid "Realtime Download Rate"
+msgstr "Velocidad de descarga en tiempo real"
+
+#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:125
+msgid "Realtime Rate"
+msgstr "Velocidad en tiempo real"
+
+#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:149
+msgid "Realtime Upload Rate"
+msgstr "Velocidad de carga en tiempo real"
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:221
+msgid "Service"
+msgstr "Servicio"
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:116
+msgid "Static QoS-Download Rate"
+msgstr "Velocidad de descarga de QoS estática"
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:153
+msgid "Static QoS-Upload Rate"
+msgstr "Velocidad de carga de QoS estática"
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:85
+msgid "Target Network (IPv4/MASK)"
+msgstr "Red de destino (IPv4 / MASK)"
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:91
+msgid "Target Network6 (IPv6/MASK)"
+msgstr "Red de destino 6 (IPv6/MÁSCARA)"
+
+#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:127
+msgid "This page gives an overview over currently download/upload rate."
+msgstr ""
+"Esta página ofrece una vista general sobre la velocidad de descarga/carga "
+"actual."
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:194
+msgid "Traffic Priority Settings"
+msgstr "Ajustes de prioridad de tráfico"
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:42
+msgid "Type of Limit Rate"
+msgstr "Tipo de límite de velocidad"
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:144
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:181
+msgid "Unit"
+msgstr "Unidad"
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:80
+msgid "Upload Bandwidth (Mbps)"
+msgstr "Ancho de banda de carga (Mbps)"
+
+#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:154
+msgid "Upload Rate"
+msgstr "Velocidad de carga"
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:96
+msgid "White List for Limit Rate"
+msgstr "Lista blanca para el límite de velocidad"
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:221
+msgid "e.g. https, 23, (separator is comma)"
+msgstr "p.ej. https, 23, (el separador es una coma)"
+
+#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:44
+msgid "kB"
+msgstr "kB"
diff --git a/applications/luci-app-nft-qos/po/zh-cn/nft-qos.po b/applications/luci-app-nft-qos/po/zh-cn/nft-qos.po
index ccddb48929..73ce11f5d0 100644
--- a/applications/luci-app-nft-qos/po/zh-cn/nft-qos.po
+++ b/applications/luci-app-nft-qos/po/zh-cn/nft-qos.po
@@ -1,14 +1,17 @@
+#
+# Yangfl <mmyangfl@gmail.com>, 2019.
+#
msgid ""
msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Project-Id-Version: \n"
"POT-Creation-Date: \n"
-"PO-Revision-Date: \n"
-"Language-Team: \n"
+"PO-Revision-Date: 2019-01-03 22:28+0800\n"
+"Language-Team: <debian-l10n-chinese@lists.debian.org>\n"
"MIME-Version: 1.0\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: Poedit 2.0.3\n"
-"Last-Translator: \n"
+"X-Generator: Gtranslator 3.30.1\n"
+"Last-Translator: Yangfl <mmyangfl@gmail.com>\n"
"Plural-Forms: nplurals=1; plural=0;\n"
"Language: zh_CN\n"
@@ -20,7 +23,7 @@ msgstr "字节总数"
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:141
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:160
msgid "Collecting data..."
-msgstr "正在收集数据"
+msgstr "正在收集数据…"
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:224
msgid "Comment"
@@ -72,7 +75,7 @@ msgstr "上传速率的默认值"
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:75
msgid "Download Bandwidth (Mbps)"
-msgstr "下载带宽 (Mbps)"
+msgstr "下载带宽(Mbps)"
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:135
msgid "Download Rate"
@@ -98,17 +101,17 @@ msgstr "主机名"
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:134
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:153
msgid "IP Address"
-msgstr "IP地址"
+msgstr "IP 地址"
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:126
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:163
msgid "IP Address(V4 / V6)"
-msgstr ""
+msgstr "IP 地址(V4 / V6)"
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:128
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:165
msgid "IP Address(V4 Only)"
-msgstr ""
+msgstr "IP 地址(仅 V4)"
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:38
msgid "Limit Enable"
@@ -121,7 +124,7 @@ msgstr "限速类型"
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:135
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:172
msgid "MAC (optional)"
-msgstr "物理地址(可选)"
+msgstr "物理地址(可选)"
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:48
msgid "MB"
@@ -133,15 +136,15 @@ msgstr "NFT-QoS 设置"
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:107
msgid "Network Interface for Traffic Shaping, e.g. br-lan, eth0.1, eth0, etc"
-msgstr "流量整形的目标网络接口, 例如, br-lan, eth0.1, eth0, etc"
+msgstr "流量整形的目标网络接口,例如br-lan、eth0.1、eth0等"
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:85
msgid "Network to be apply, e.g. 192.168.1.0/24, 10.2.0.0/16, etc"
-msgstr "将要应用规则的网络, 例如, 192.168.1.0/24, 10.2.0.0/16, 等等"
+msgstr "将要应用规则的网络,例如192.168.1.0/24、10.2.0.0/16等"
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:91
msgid "Network to be apply, e.g. AAAA::BBBB/64, CCCC::1/128, etc"
-msgstr "将要应用规则的网络, 例如, AAAA::BBBB/64, CCCC::1/128, 等等"
+msgstr "将要应用规则的网络,例如AAAA::BBBB/64、CCCC::1/128等"
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:65
msgid "No information available"
@@ -163,7 +166,7 @@ msgstr "协议"
#: applications/luci-app-nft-qos/luasrc/controller/nft-qos.lua:16
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:23
msgid "Qos over Nftables"
-msgstr "QoS Nftables版"
+msgstr "QoS Nftables 版"
#: applications/luci-app-nft-qos/luasrc/controller/nft-qos.lua:12
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:139
@@ -173,7 +176,7 @@ msgstr "速率"
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:130
msgid "Realtime Download Rate"
-msgstr ""
+msgstr "实时下载速率"
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:125
msgid "Realtime Rate"
@@ -181,31 +184,31 @@ msgstr "实时速率显示"
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:149
msgid "Realtime Upload Rate"
-msgstr ""
+msgstr "实时上传速率"
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:221
msgid "Service"
-msgstr "服务/端口"
+msgstr "服务"
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:116
msgid "Static QoS-Download Rate"
-msgstr "静态QoS-下载速率"
+msgstr "静态 QoS-下载速率"
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:153
msgid "Static QoS-Upload Rate"
-msgstr "静态QoS-上传速率"
+msgstr "静态 QoS-上传速率"
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:85
msgid "Target Network (IPv4/MASK)"
-msgstr "目标网络(IPv4地址/掩码)"
+msgstr "目标网络(IPv4 地址/掩码)"
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:91
msgid "Target Network6 (IPv6/MASK)"
-msgstr "目标网络v6(IPv6地址/掩码)"
+msgstr "目标网络 v6(IPv6 地址/掩码)"
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:127
msgid "This page gives an overview over currently download/upload rate."
-msgstr "该页面提供了当前上传和下载速率的一个总览"
+msgstr "该页面提供了当前上传和下载速率的一个总览。"
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:194
msgid "Traffic Priority Settings"
@@ -222,7 +225,7 @@ msgstr "单位"
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:80
msgid "Upload Bandwidth (Mbps)"
-msgstr "上传带宽 (Mbps)"
+msgstr "上传带宽(Mbps)"
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:154
msgid "Upload Rate"
@@ -234,17 +237,8 @@ msgstr "限速白名单"
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:221
msgid "e.g. https, 23, (separator is comma)"
-msgstr "例如, https, 23 (用逗号分隔)"
+msgstr "例如https, 23(用逗号分隔)"
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:44
msgid "kB"
msgstr "kB"
-
-#~ msgid "Dynamic Rate Limit"
-#~ msgstr "动态QoS"
-
-#~ msgid "Rate Limit"
-#~ msgstr "速率限制"
-
-#~ msgid "Traffic Priority"
-#~ msgstr "流量优先级"
diff --git a/applications/luci-app-nft-qos/po/zh-tw/nft-qos.po b/applications/luci-app-nft-qos/po/zh-tw/nft-qos.po
new file mode 100644
index 0000000000..5be9d8abf6
--- /dev/null
+++ b/applications/luci-app-nft-qos/po/zh-tw/nft-qos.po
@@ -0,0 +1,244 @@
+#
+# Yangfl <mmyangfl@gmail.com>, 2019.
+#
+msgid ""
+msgstr ""
+"Content-Type: text/plain; charset=UTF-8\n"
+"Project-Id-Version: \n"
+"POT-Creation-Date: \n"
+"PO-Revision-Date: 2019-01-03 22:28+0800\n"
+"Language-Team: <debian-l10n-chinese@lists.debian.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: Gtranslator 3.30.1\n"
+"Last-Translator: Yangfl <mmyangfl@gmail.com>\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+"Language: zh_TW\n"
+
+#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:136
+#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:155
+msgid "Bytes Total"
+msgstr "位元組總數"
+
+#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:141
+#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:160
+msgid "Collecting data..."
+msgstr "正在收集資料…"
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:224
+msgid "Comment"
+msgstr "註釋"
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:48
+msgid "Default Download Rate"
+msgstr "預設下載速率"
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:53
+msgid "Default Download Unit"
+msgstr "預設下載速率單位"
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:107
+msgid "Default Network Interface"
+msgstr "預設網路介面"
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:60
+msgid "Default Upload Rate"
+msgstr "預設上傳速率"
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:65
+msgid "Default Upload Unit"
+msgstr "預設上傳速率單位"
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:53
+msgid "Default unit for download rate"
+msgstr "預設的下載速率單位"
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:65
+msgid "Default unit for upload rate"
+msgstr "預設的上傳速率單位"
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:75
+msgid "Default value for download bandwidth"
+msgstr "下載頻寬的預設值"
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:48
+msgid "Default value for download rate"
+msgstr "下載速率的預設值"
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:80
+msgid "Default value for upload bandwidth"
+msgstr "上傳頻寬的預設值"
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:60
+msgid "Default value for upload rate"
+msgstr "上傳速率的預設值"
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:75
+msgid "Download Bandwidth (Mbps)"
+msgstr "下載頻寬(Mbps)"
+
+#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:135
+msgid "Download Rate"
+msgstr "下載速率"
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:38
+msgid "Enable Limit Rate Feature"
+msgstr "開啟速率限制功能"
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:103
+msgid "Enable Traffic Priority"
+msgstr "開啟流量優先順序"
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:103
+msgid "Enable this feature"
+msgstr "開啟這個功能"
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:121
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:158
+msgid "Hostname"
+msgstr "主機名"
+
+#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:134
+#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:153
+msgid "IP Address"
+msgstr "IP 位址"
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:126
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:163
+msgid "IP Address(V4 / V6)"
+msgstr "IP 位址(V4 / V6)"
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:128
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:165
+msgid "IP Address(V4 Only)"
+msgstr "IP 位址(僅 V4)"
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:38
+msgid "Limit Enable"
+msgstr "限速開啟"
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:42
+msgid "Limit Type"
+msgstr "限速型別"
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:135
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:172
+msgid "MAC (optional)"
+msgstr "實體位址(可選)"
+
+#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:48
+msgid "MB"
+msgstr "MB"
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:28
+msgid "NFT-QoS Settings"
+msgstr "NFT-QoS 設定"
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:107
+msgid "Network Interface for Traffic Shaping, e.g. br-lan, eth0.1, eth0, etc"
+msgstr "流量整形的目標網路介面,例如br-lan、eth0.1、eth0等"
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:85
+msgid "Network to be apply, e.g. 192.168.1.0/24, 10.2.0.0/16, etc"
+msgstr "將要應用規則的網路,例如192.168.1.0/24、10.2.0.0/16等"
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:91
+msgid "Network to be apply, e.g. AAAA::BBBB/64, CCCC::1/128, etc"
+msgstr "將要應用規則的網路,例如AAAA::BBBB/64、CCCC::1/128等"
+
+#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:65
+msgid "No information available"
+msgstr "沒有更多的資訊"
+
+#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:137
+#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:156
+msgid "Packets Total"
+msgstr "資料包總數"
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:207
+msgid "Priority"
+msgstr "優先順序"
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:199
+msgid "Protocol"
+msgstr "協議"
+
+#: applications/luci-app-nft-qos/luasrc/controller/nft-qos.lua:16
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:23
+msgid "Qos over Nftables"
+msgstr "QoS Nftables 版"
+
+#: applications/luci-app-nft-qos/luasrc/controller/nft-qos.lua:12
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:139
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:176
+msgid "Rate"
+msgstr "速率"
+
+#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:130
+msgid "Realtime Download Rate"
+msgstr "實時下載速率"
+
+#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:125
+msgid "Realtime Rate"
+msgstr "實時速率顯示"
+
+#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:149
+msgid "Realtime Upload Rate"
+msgstr "實時上傳速率"
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:221
+msgid "Service"
+msgstr "服務"
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:116
+msgid "Static QoS-Download Rate"
+msgstr "靜態 QoS-下載速率"
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:153
+msgid "Static QoS-Upload Rate"
+msgstr "靜態 QoS-上傳速率"
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:85
+msgid "Target Network (IPv4/MASK)"
+msgstr "目標網路(IPv4 位址/掩碼)"
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:91
+msgid "Target Network6 (IPv6/MASK)"
+msgstr "目標網路 v6(IPv6 位址/掩碼)"
+
+#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:127
+msgid "This page gives an overview over currently download/upload rate."
+msgstr "該頁面提供了當前上傳和下載速率的一個總覽。"
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:194
+msgid "Traffic Priority Settings"
+msgstr "流量優先順序設定"
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:42
+msgid "Type of Limit Rate"
+msgstr "限速的型別"
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:144
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:181
+msgid "Unit"
+msgstr "單位"
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:80
+msgid "Upload Bandwidth (Mbps)"
+msgstr "上傳頻寬(Mbps)"
+
+#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:154
+msgid "Upload Rate"
+msgstr "上傳速率"
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:96
+msgid "White List for Limit Rate"
+msgstr "限速白名單"
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:221
+msgid "e.g. https, 23, (separator is comma)"
+msgstr "例如https, 23(用逗號分隔)"
+
+#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:44
+msgid "kB"
+msgstr "kB"
diff --git a/applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js b/applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js
index e5ae69b3a7..8a01b1db49 100644
--- a/applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js
+++ b/applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js
@@ -226,13 +226,15 @@ function renderPeriods()
var sel = document.getElementById('nlbw.period');
for (var e, i = trafficPeriods.length - 1; e = trafficPeriods[i]; i--) {
- var d1 = new Date(e);
- var d2, pd;
+ var ymd1 = e.split(/-/);
+ var d1 = new Date(+ymd1[0], +ymd1[1] - 1, +ymd1[2]);
+ var ymd2, d2, pd;
if (i) {
- d2 = new Date(trafficPeriods[i - 1]);
+ ymd2 = trafficPeriods[i - 1].split(/-/);
+ d2 = new Date(+ymd2[0], +ymd2[1] - 1, +ymd2[2]);
d2.setDate(d2.getDate() - 1);
- pd = '%04d-%02d-%02d'.format(d1.getFullYear(), d1.getMonth() + 1, d1.getDate());
+ pd = e;
}
else {
d2 = new Date();
diff --git a/applications/luci-app-nlbwmon/po/es/nlbwmon.po b/applications/luci-app-nlbwmon/po/es/nlbwmon.po
new file mode 100644
index 0000000000..6c35eb4989
--- /dev/null
+++ b/applications/luci-app-nlbwmon/po/es/nlbwmon.po
@@ -0,0 +1,578 @@
+msgid ""
+msgstr ""
+"Content-Type: text/plain; charset=UTF-8\n"
+"Project-Id-Version: \n"
+"POT-Creation-Date: \n"
+"PO-Revision-Date: \n"
+"Language-Team: \n"
+"MIME-Version: 1.0\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: Poedit 2.2.1\n"
+"Last-Translator: \n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"Language: es\n"
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:661
+msgid "%d IPv4-only hosts"
+msgstr "%d hosts solo IPv4"
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:668
+msgid "%d IPv6-only hosts"
+msgstr "%d hosts solo IPv6"
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:675
+msgid "%d dual-stack hosts"
+msgstr "%d hosts de doble pila"
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:71
+msgid "%s and %s"
+msgstr "%s y %s"
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:69
+msgid "%s, %s and %s"
+msgstr "%s, %s y %s"
+
+#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:68
+msgid "-1 - Restart every last day of month"
+msgstr "-1 - Reiniciar cada último día del mes"
+
+#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:69
+msgid "-7 - Restart a week before end of month"
+msgstr "-7 - Reiniciar una semana antes de fin de mes"
+
+#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:67
+msgid "1 - Restart every 1st of month"
+msgstr "1 - Reiniciar cada 1 del mes"
+
+#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:183
+msgid "10m - frequent commits at the expense of flash wear"
+msgstr "10m - frecuentes cometidos a expensas del desgaste del flash"
+
+#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:182
+msgid "12h - compromise between risk of data loss and flash wear"
+msgstr ""
+"12h - compromiso entre el riesgo de pérdida de datos y el desgaste por "
+"destello"
+
+#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:181
+msgid "24h - least flash wear at the expense of data loss risk"
+msgstr ""
+"24h - menor desgaste del flash a expensas del riesgo de pérdida de datos"
+
+#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:191
+msgid "30s - refresh twice per minute for reasonably current stats"
+msgstr ""
+"30s - actualice dos veces por minuto para obtener estadísticas "
+"razonablemente actuales"
+
+#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:192
+msgid "5m - rarely refresh to avoid frequently clearing conntrack counters"
+msgstr ""
+"5m - rara vez se actualiza para evitar el borrado frecuente de los "
+"contadores de conntrack"
+
+#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:184
+msgid "60s - commit minutely, useful for non-flash storage"
+msgstr "60s - cometa minuciosamente, útil para almacenamiento sin flash"
+
+#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:40
+msgid "<big id=\"conn-total\">0</big> connections"
+msgstr "<big id=\"conn-total\">0</big> conexiones"
+
+#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:37
+msgid "<big id=\"host-total\">0</big> hosts"
+msgstr "<big id=\"host-total\">0</big> hosts"
+
+#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:114
+msgid "<big id=\"ipv6-hosts\">0%</big> IPv6 support rate among hosts"
+msgstr ""
+"<big id=\"ipv6-hosts\">0%</big> tasa de compatibilidad de IPv6 entre los "
+"hosts"
+
+#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:116
+msgid "<big id=\"ipv6-rx\">0B</big> total IPv6 download"
+msgstr "<big id=\"ipv6-rx\">0B</big> descarga total de IPv6"
+
+#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:115
+msgid "<big id=\"ipv6-share\">0%</big> of the total traffic is IPv6"
+msgstr "<big id=\"ipv6-share\">0%</big> del tráfico total es IPv6"
+
+#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:117
+msgid "<big id=\"ipv6-tx\">0B</big> total IPv6 upload"
+msgstr "<big id=\"ipv6-tx\">0B</big> carga total de IPv6"
+
+#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:79
+msgid "<big id=\"layer7-most-conn\">0</big> cause the most connections"
+msgstr ""
+"<big id=\"layer7-most-conn\">0</big> causa la mayoría de las conexiones"
+
+#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:77
+msgid "<big id=\"layer7-most-rx\">0</big> cause the most download"
+msgstr ""
+"<big id=\"layer7-most-rx\">0</big> es la causa de la descarga más grande"
+
+#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:78
+msgid "<big id=\"layer7-most-tx\">0</big> cause the most upload"
+msgstr "<big id=\"layer7-most-tx\">0</big> causa la mayor carga"
+
+#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:76
+msgid "<big id=\"layer7-total\">0</big> different application protocols"
+msgstr "<big id=\"layer7-total\">0</big> diferentes protocolos de aplicación"
+
+#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:38
+msgid "<big id=\"rx-total\">0</big> download"
+msgstr "<big id=\"rx-total\">0</big> descargar"
+
+#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:39
+msgid "<big id=\"tx-total\">0</big> upload"
+msgstr "<big id=\"tx-total\">0</big> subir"
+
+#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:25
+msgid "Accounting period"
+msgstr "Período contable"
+
+#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:21
+msgid "Advanced Settings"
+msgstr "Configuración avanzada"
+
+#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:85
+msgid "Application"
+msgstr "Aplicación"
+
+#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:62
+msgid "Application Protocols"
+msgstr "Protocolos de aplicación"
+
+#: applications/luci-app-nlbwmon/luasrc/controller/nlbw.lua:10
+msgid "Backup"
+msgstr "Copia de seguridad"
+
+#: applications/luci-app-nlbwmon/luasrc/controller/nlbw.lua:7
+msgid "Bandwidth Monitor"
+msgstr "Monitor de ancho de banda"
+
+#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:142
+msgid "CSV, grouped by IP"
+msgstr "CSV, agrupados por IP"
+
+#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:141
+msgid "CSV, grouped by MAC"
+msgstr "CSV, agrupados por MAC"
+
+#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:143
+msgid "CSV, grouped by protocol"
+msgstr "CSV, agrupados por protocolo"
+
+#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:52
+msgid ""
+"Changing the accounting interval type will invalidate existing databases!"
+"<br /><strong><a href=\"%s\">Download backup</a></strong>."
+msgstr ""
+"¡Cambiar el tipo de intervalo contable invalidará las bases de datos "
+"existentes!<br /><strong><a href=\"%s\">Descargar copia de seguridad</a></"
+"strong>."
+
+#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:26
+msgid ""
+"Choose \"Day of month\" to restart the accounting period monthly on a "
+"specific date, e.g. every 3rd. Choose \"Fixed interval\" to restart the "
+"accounting period exactly every N days, beginning at a given date."
+msgstr ""
+"Elija \"Día del mes\" para reiniciar el período contable mensualmente en una "
+"fecha específica, por ejemplo. cada 3er. Elija \"Intervalo fijo\" para "
+"reiniciar el período contable exactamente cada N días, comenzando en una "
+"fecha determinada."
+
+#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:56
+#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:94
+#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:133
+msgid "Collecting data..."
+msgstr "Recolectando datos..."
+
+#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:177
+msgid "Commit interval"
+msgstr "Intervalo de compromiso"
+
+#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:164
+msgid "Compress database"
+msgstr "Comprimir la base de datos"
+
+#: applications/luci-app-nlbwmon/luasrc/controller/nlbw.lua:9
+msgid "Configuration"
+msgstr "Configuración"
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:302
+msgid "Conn."
+msgstr "Conexiones."
+
+#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:48
+#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:86
+msgid "Connections"
+msgstr "Conexiones"
+
+#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:31
+msgid "Connections / Host"
+msgstr "Conexiones / Host"
+
+#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:195
+msgid "Database directory"
+msgstr "Directorio de base de datos"
+
+#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:196
+msgid ""
+"Database storage directory. One file per accounting period will be placed "
+"into this directory."
+msgstr ""
+"Directorio de almacenamiento de base de datos. Un archivo por período "
+"contable se colocará en este directorio."
+
+#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:28
+msgid "Day of month"
+msgstr "Dia del mes"
+
+#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:63
+msgid ""
+"Day of month to restart the accounting period. Use negative values to count "
+"towards the end of month, e.g. \"-5\" to specify the 27th of July or the "
+"24th of Februrary."
+msgstr ""
+"Día del mes para reiniciar el período contable. Use valores negativos para "
+"contar hacia el final del mes, p. Ej. \"-5\" para especificar el 27 de julio "
+"o el 24 de febrero."
+
+#: applications/luci-app-nlbwmon/luasrc/controller/nlbw.lua:8
+msgid "Display"
+msgstr "Monitor"
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:303
+msgid "Down. (Bytes)"
+msgstr "Desc. (Bytes)"
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:304
+msgid "Down. (Pkts.)"
+msgstr "Desc. (Paqs.)"
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:285
+msgid "Download"
+msgstr "Descargar"
+
+#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:49
+#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:87
+#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:126
+msgid "Download (Bytes)"
+msgstr "Descarga (Bytes)"
+
+#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:50
+#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:88
+#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:127
+msgid "Download (Packets)"
+msgstr "Descarga (Paquetes)"
+
+#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:65
+msgid "Download / Application"
+msgstr "Descargar / Aplicación"
+
+#: applications/luci-app-nlbwmon/luasrc/view/nlbw/backup.htm:25
+msgid "Download Database Backup"
+msgstr "Descargar copia de seguridad de la base de datos"
+
+#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:108
+msgid "Dualstack enabled hosts"
+msgstr "Hosts habilitados para DualStack"
+
+#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:62
+msgid "Due date"
+msgstr "Fecha de vencimiento"
+
+#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:139
+msgid "Export"
+msgstr "Exportar"
+
+#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:125
+msgid "Family"
+msgstr "Familia"
+
+#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:29
+msgid "Fixed interval"
+msgstr "Intervalo fijo"
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:476
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:534
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:639
+msgid "Force reload…"
+msgstr "Forzar reinicio..."
+
+#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:20
+msgid "General Settings"
+msgstr "Configuración general"
+
+#: applications/luci-app-nlbwmon/luasrc/view/nlbw/backup.htm:28
+msgid "Generate Backup"
+msgstr "Generar copia de seguridad"
+
+#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:46
+#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:123
+msgid "Host"
+msgstr "Host"
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:294
+msgid "Hostname: <big id=\"bubble-hostname\">example.org</big>"
+msgstr "Nombre de host: <big id=\"bubble-hostname\">example.org</big>"
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:624
+msgid "IPv4"
+msgstr "IPv4"
+
+#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:103
+msgid "IPv4 vs. IPv6"
+msgstr "IPv4 vs. IPv6"
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:625
+#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:100
+msgid "IPv6"
+msgstr "IPv6"
+
+#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:95
+msgid "Interval"
+msgstr "Intervalo"
+
+#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:178
+msgid ""
+"Interval at which the temporary in-memory database is committed to the "
+"persistent database directory."
+msgstr ""
+"Intervalo en el que la base de datos temporal en memoria se confirma al "
+"directorio de base de datos persistente."
+
+#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:188
+msgid ""
+"Interval at which traffic counters of still established connections are "
+"refreshed from netlink information."
+msgstr ""
+"Intervalo en el que los contadores de tráfico de las conexiones aún "
+"establecidas se actualizan desde la información del enlace de red."
+
+#: applications/luci-app-nlbwmon/luasrc/controller/nlbw.lua:197
+msgid "Invalid or empty backup archive"
+msgstr "Archivo de copia de seguridad no válido o vacío"
+
+#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:144
+msgid "JSON dump"
+msgstr "Volcado JSON"
+
+#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:96
+msgid "Length of accounting interval in days."
+msgstr "Duración del intervalo contable en días."
+
+#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:110
+msgid "Local interfaces"
+msgstr "Interfaces locales"
+
+#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:134
+msgid "Local subnets"
+msgstr "Subredes locales"
+
+#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:47
+#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:124
+msgid "MAC"
+msgstr "MAC"
+
+#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:152
+msgid "Maximum entries"
+msgstr "Entradas máximas"
+
+#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:171
+msgid ""
+"Maximum number of accounting periods to keep, use zero to keep databases "
+"forever."
+msgstr ""
+"Número máximo de períodos contables para mantener, use 0 para mantener las "
+"bases de datos para siempre."
+
+#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:13
+msgid "Netlink Bandwidth Monitor"
+msgstr "Monitor de ancho de banda Netlink"
+
+#: applications/luci-app-nlbwmon/luasrc/view/nlbw/backup.htm:9
+msgid "Netlink Bandwidth Monitor - Backup / Restore"
+msgstr "Monitor de ancho de banda Netlink - Copia de seguridad / Restauración"
+
+#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:12
+msgid "Netlink Bandwidth Monitor - Configuration"
+msgstr "Monitor de ancho de banda Netlink - Configuración"
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:475
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:533
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:638
+msgid "No data recorded yet."
+msgstr "No hay datos registrados todavía."
+
+#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:111
+msgid "Only conntrack streams from or to any of these networks are counted."
+msgstr ""
+"Solo se cuentan los flujos de conexión desde o hacia cualquiera de estas "
+"redes."
+
+#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:135
+msgid "Only conntrack streams from or to any of these subnets are counted."
+msgstr ""
+"Solo se cuentan los flujos de conexión desde o hacia cualquiera de estas "
+"subredes."
+
+#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:158
+msgid "Preallocate database"
+msgstr "Pre-ubicar la base de datos"
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:451
+msgid "Protocol"
+msgstr "Protocolo"
+
+#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:22
+msgid "Protocol Mapping"
+msgstr "Mapeo de protocolos"
+
+#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:23
+msgid ""
+"Protocol mappings to distinguish traffic types per host, one mapping per "
+"line. The first value specifies the IP protocol, the second value the port "
+"number and the third column is the name of the mapped protocol."
+msgstr ""
+"Asignaciones de protocolo para distinguir los tipos de tráfico por host, una "
+"asignación por línea. El primer valor especifica el protocolo IP, el segundo "
+"valor, el número de puerto y la tercera columna es el nombre del protocolo "
+"asignado."
+
+#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:187
+msgid "Refresh interval"
+msgstr "Intervalo de actualización"
+
+#: applications/luci-app-nlbwmon/luasrc/view/nlbw/backup.htm:17
+msgid "Restore"
+msgstr "Restaurar"
+
+#: applications/luci-app-nlbwmon/luasrc/view/nlbw/backup.htm:12
+msgid "Restore Database Backup"
+msgstr "Restaurar la copia de seguridad de la base de datos"
+
+#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:16
+msgid "Select accounting period:"
+msgstr "Seleccione el período contable:"
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:446
+msgid "Source IP"
+msgstr "IP de origen"
+
+#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:80
+msgid "Start date"
+msgstr "Fecha de inicio"
+
+#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:81
+msgid "Start date of the first accounting period, e.g. begin of ISP contract."
+msgstr ""
+"Fecha de inicio del primer período contable, por ejemplo, inicio del "
+"contrato ISP."
+
+#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:170
+msgid "Stored periods"
+msgstr "Periodos almacenados"
+
+#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:13
+msgid ""
+"The Netlink Bandwidth Monitor (nlbwmon) is a lightweight, efficient traffic "
+"accounting program keeping track of bandwidth usage per host and protocol."
+msgstr ""
+"El monitor de ancho de banda de Netlink (nlbwmon) es un programa de "
+"contabilidad de tráfico ligero y eficiente que realiza un seguimiento del "
+"uso de ancho de banda por host y protocolo."
+
+#: applications/luci-app-nlbwmon/luasrc/controller/nlbw.lua:215
+msgid "The following database files have been restored: %s"
+msgstr "Los siguientes archivos de base de datos han sido restaurados: %s"
+
+#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:153
+msgid ""
+"The maximum amount of entries that should be put into the database, setting "
+"the limit to 0 will allow databases to grow indefinitely."
+msgstr ""
+"La cantidad máxima de entradas que se deben colocar en la base de datos, "
+"estableciendo el límite en 0, permitirá que las bases de datos crezcan "
+"indefinidamente."
+
+#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:26
+msgid "Traffic / Host"
+msgstr "Tráfico / Host"
+
+#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:23
+msgid "Traffic Distribution"
+msgstr "Distribución del tráfico"
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:305
+msgid "Up. (Bytes)"
+msgstr "Sub. (Bytes)"
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:306
+msgid "Up. (Pkts.)"
+msgstr "Sub. (Paq.)"
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:289
+msgid "Upload"
+msgstr "Subir"
+
+#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:51
+#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:89
+#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:128
+msgid "Upload (Bytes)"
+msgstr "Subida (Bytes)"
+
+#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:52
+#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:90
+#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:129
+msgid "Upload (Packets)"
+msgstr "Subida (Paquetes)"
+
+#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:70
+msgid "Upload / Application"
+msgstr "Subir / Aplicación"
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:295
+msgid "Vendor: <big id=\"bubble-vendor\">Example Corp.</big>"
+msgstr "Proveedor: <big id=\"bubble-vendor\">Example Corp.</big>"
+
+#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:51
+msgid "Warning"
+msgstr "Advertencia"
+
+#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:165
+msgid ""
+"Whether to gzip compress archive databases. Compressing the database files "
+"makes accessing old data slightly slower but helps to reduce storage "
+"requirements."
+msgstr ""
+"Ya sea para gzip comprimir bases de datos de archivos. Comprimir los "
+"archivos de la base de datos hace que el acceso a los datos antiguos sea un "
+"poco más lento, pero ayuda a reducir los requisitos de almacenamiento."
+
+#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:159
+msgid ""
+"Whether to preallocate the maximum possible database size in memory. This is "
+"mainly useful for memory constrained systems which might not be able to "
+"satisfy memory allocation after longer uptime periods."
+msgstr ""
+"Si se debe preasignar el tamaño máximo posible de la base de datos en la "
+"memoria. Esto es principalmente útil para los sistemas con limitaciones de "
+"memoria que pueden no ser capaces de satisfacer la asignación de memoria "
+"después de períodos de tiempo de funcionamiento más largos."
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:88
+msgid "no traffic"
+msgstr "Sin tráfico"
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:315
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:327
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:332
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:447
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:504
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:517
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:522
+msgid "other"
+msgstr "Otro"
diff --git a/applications/luci-app-nlbwmon/po/ja/nlbwmon.po b/applications/luci-app-nlbwmon/po/ja/nlbwmon.po
index c089d117c3..c8e42c54bb 100644
--- a/applications/luci-app-nlbwmon/po/ja/nlbwmon.po
+++ b/applications/luci-app-nlbwmon/po/ja/nlbwmon.po
@@ -11,15 +11,15 @@ msgstr ""
"Language: ja\n"
"X-Generator: Poedit 2.0.6\n"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:659
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:661
msgid "%d IPv4-only hosts"
msgstr "%d IPv4 限定ホスト"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:666
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:668
msgid "%d IPv6-only hosts"
msgstr "%d IPv6 限定ホスト"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:673
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:675
msgid "%d dual-stack hosts"
msgstr "%d デュアルスタック ホスト"
@@ -187,7 +187,7 @@ msgstr "データベースの圧縮"
msgid "Configuration"
msgstr "設定"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:300
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:302
msgid "Conn."
msgstr "接続数"
@@ -229,15 +229,15 @@ msgstr ""
msgid "Display"
msgstr "表示"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:301
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:303
msgid "Down. (Bytes)"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:302
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:304
msgid "Down. (Pkts.)"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:283
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:285
msgid "Download"
msgstr ""
@@ -281,9 +281,9 @@ msgstr "IP 種別"
msgid "Fixed interval"
msgstr "特定の間隔"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:474
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:532
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:637
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:476
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:534
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:639
msgid "Force reload…"
msgstr "強制リロード..."
@@ -300,11 +300,11 @@ msgstr "バックアップの作成"
msgid "Host"
msgstr "ホスト"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:292
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:294
msgid "Hostname: <big id=\"bubble-hostname\">example.org</big>"
msgstr "ホスト名: <big id=\"bubble-hostname\">example.org</big>"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:622
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:624
msgid "IPv4"
msgstr ""
@@ -312,7 +312,7 @@ msgstr ""
msgid "IPv4 vs. IPv6"
msgstr "IPv4 及び IPv6"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:623
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:625
#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:100
msgid "IPv6"
msgstr "IPv6"
@@ -386,9 +386,9 @@ msgstr "Netlink Bandwidth Monitor - バックアップ / 復元"
msgid "Netlink Bandwidth Monitor - Configuration"
msgstr "Netlink Bandwidth Monitor - 設定"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:473
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:531
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:636
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:475
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:533
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:638
msgid "No data recorded yet."
msgstr "まだデータがありません。"
@@ -405,7 +405,7 @@ msgstr "設定されたサブネットにおける conntrack ストリームの
msgid "Preallocate database"
msgstr "データベースの事前割当"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:449
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:451
msgid "Protocol"
msgstr "プロトコル"
@@ -440,7 +440,7 @@ msgstr "データベースの復元"
msgid "Select accounting period:"
msgstr "収集期間を選択:"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:444
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:446
msgid "Source IP"
msgstr "アクセス元 IP"
@@ -484,15 +484,15 @@ msgstr "ホスト毎のトラフィック"
msgid "Traffic Distribution"
msgstr "トラフィック内訳"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:303
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:305
msgid "Up. (Bytes)"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:304
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:306
msgid "Up. (Pkts.)"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:287
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:289
msgid "Upload"
msgstr ""
@@ -512,7 +512,7 @@ msgstr ""
msgid "Upload / Application"
msgstr "アップロード / アプリケーション"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:293
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:295
msgid "Vendor: <big id=\"bubble-vendor\">Example Corp.</big>"
msgstr "ベンダ: <big id=\"bubble-vendor\">Example Corp.</big>"
@@ -541,13 +541,13 @@ msgstr ""
msgid "no traffic"
msgstr "トラフィック無し"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:313
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:325
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:330
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:445
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:502
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:515
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:520
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:315
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:327
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:332
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:447
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:504
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:517
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:522
msgid "other"
msgstr "その他"
diff --git a/applications/luci-app-nlbwmon/po/ru/nlbwmon.po b/applications/luci-app-nlbwmon/po/ru/nlbwmon.po
index fa01348bb3..16115c066b 100644
--- a/applications/luci-app-nlbwmon/po/ru/nlbwmon.po
+++ b/applications/luci-app-nlbwmon/po/ru/nlbwmon.po
@@ -15,15 +15,15 @@ msgstr ""
"Project-Info: Это технический перевод, не дословный. Главное-удобный русский "
"интерфейс, все проверялось в графическом режиме, совместим с другими apps\n"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:659
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:661
msgid "%d IPv4-only hosts"
msgstr "%d только IPv4 хост(а)"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:666
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:668
msgid "%d IPv6-only hosts"
msgstr "%d только IPv6 хост(а)"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:673
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:675
msgid "%d dual-stack hosts"
msgstr "%d хост(а) с двумя стеками"
@@ -197,7 +197,7 @@ msgstr "Сжатие базы данных"
msgid "Configuration"
msgstr "Настройка config файла"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:300
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:302
msgid "Conn."
msgstr "Соед."
@@ -240,15 +240,15 @@ msgstr ""
msgid "Display"
msgstr "Показать состояние"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:301
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:303
msgid "Down. (Bytes)"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:302
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:304
msgid "Down. (Pkts.)"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:283
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:285
msgid "Download"
msgstr ""
@@ -292,9 +292,9 @@ msgstr "Семейство протоколов"
msgid "Fixed interval"
msgstr "Фиксированный интервал"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:474
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:532
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:637
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:476
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:534
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:639
msgid "Force reload…"
msgstr "Принудительная перезагрузка..."
@@ -311,11 +311,11 @@ msgstr "Создать резервную копию"
msgid "Host"
msgstr "Хост"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:292
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:294
msgid "Hostname: <big id=\"bubble-hostname\">example.org</big>"
msgstr "Имя хоста: <big id=\"bubble-hostname\">пример.org</big>"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:622
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:624
msgid "IPv4"
msgstr ""
@@ -323,7 +323,7 @@ msgstr ""
msgid "IPv4 vs. IPv6"
msgstr "IPv4 против IPv6"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:623
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:625
#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:100
msgid "IPv6"
msgstr "IPv6"
@@ -397,9 +397,9 @@ msgstr "Мониторинг трафика сети - Резервная коп
msgid "Netlink Bandwidth Monitor - Configuration"
msgstr "Мониторинг трафика сети - Настройка"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:473
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:531
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:636
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:475
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:533
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:638
msgid "No data recorded yet."
msgstr "Данные еще не записаны."
@@ -415,7 +415,7 @@ msgstr "Отслеживаются только соединения из или
msgid "Preallocate database"
msgstr "Максимальный размер базы данных"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:449
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:451
msgid "Protocol"
msgstr "Протокол"
@@ -449,7 +449,7 @@ msgstr "Восстановление резервной копии базы да
msgid "Select accounting period:"
msgstr "Выберите отчетный период:"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:444
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:446
msgid "Source IP"
msgstr "IP-адрес источника"
@@ -496,15 +496,15 @@ msgstr "Трафик / Хост"
msgid "Traffic Distribution"
msgstr "Распределение трафика"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:303
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:305
msgid "Up. (Bytes)"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:304
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:306
msgid "Up. (Pkts.)"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:287
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:289
msgid "Upload"
msgstr ""
@@ -524,7 +524,7 @@ msgstr ""
msgid "Upload / Application"
msgstr "Передача / Применение"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:293
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:295
msgid "Vendor: <big id=\"bubble-vendor\">Example Corp.</big>"
msgstr "Производитель: <big id=\"bubble-vendor\">Например Corp.</big>"
@@ -556,13 +556,13 @@ msgstr ""
msgid "no traffic"
msgstr "нет трафика"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:313
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:325
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:330
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:445
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:502
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:515
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:520
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:315
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:327
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:332
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:447
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:504
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:517
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:522
msgid "other"
msgstr "другие"
diff --git a/applications/luci-app-nlbwmon/po/templates/nlbwmon.pot b/applications/luci-app-nlbwmon/po/templates/nlbwmon.pot
index 8f428c98df..aebb60f214 100644
--- a/applications/luci-app-nlbwmon/po/templates/nlbwmon.pot
+++ b/applications/luci-app-nlbwmon/po/templates/nlbwmon.pot
@@ -1,15 +1,15 @@
msgid ""
msgstr "Content-Type: text/plain; charset=UTF-8"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:659
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:661
msgid "%d IPv4-only hosts"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:666
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:668
msgid "%d IPv6-only hosts"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:673
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:675
msgid "%d dual-stack hosts"
msgstr ""
@@ -172,7 +172,7 @@ msgstr ""
msgid "Configuration"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:300
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:302
msgid "Conn."
msgstr ""
@@ -210,15 +210,15 @@ msgstr ""
msgid "Display"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:301
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:303
msgid "Down. (Bytes)"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:302
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:304
msgid "Down. (Pkts.)"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:283
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:285
msgid "Download"
msgstr ""
@@ -262,9 +262,9 @@ msgstr ""
msgid "Fixed interval"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:474
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:532
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:637
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:476
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:534
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:639
msgid "Force reload…"
msgstr ""
@@ -281,11 +281,11 @@ msgstr ""
msgid "Host"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:292
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:294
msgid "Hostname: <big id=\"bubble-hostname\">example.org</big>"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:622
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:624
msgid "IPv4"
msgstr ""
@@ -293,7 +293,7 @@ msgstr ""
msgid "IPv4 vs. IPv6"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:623
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:625
#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:100
msgid "IPv6"
msgstr ""
@@ -361,9 +361,9 @@ msgstr ""
msgid "Netlink Bandwidth Monitor - Configuration"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:473
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:531
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:636
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:475
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:533
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:638
msgid "No data recorded yet."
msgstr ""
@@ -379,7 +379,7 @@ msgstr ""
msgid "Preallocate database"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:449
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:451
msgid "Protocol"
msgstr ""
@@ -410,7 +410,7 @@ msgstr ""
msgid "Select accounting period:"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:444
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:446
msgid "Source IP"
msgstr ""
@@ -450,15 +450,15 @@ msgstr ""
msgid "Traffic Distribution"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:303
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:305
msgid "Up. (Bytes)"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:304
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:306
msgid "Up. (Pkts.)"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:287
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:289
msgid "Upload"
msgstr ""
@@ -478,7 +478,7 @@ msgstr ""
msgid "Upload / Application"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:293
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:295
msgid "Vendor: <big id=\"bubble-vendor\">Example Corp.</big>"
msgstr ""
@@ -504,12 +504,12 @@ msgstr ""
msgid "no traffic"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:313
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:325
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:330
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:445
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:502
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:515
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:520
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:315
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:327
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:332
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:447
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:504
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:517
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:522
msgid "other"
msgstr ""
diff --git a/applications/luci-app-nlbwmon/po/zh-cn/nlbwmon.po b/applications/luci-app-nlbwmon/po/zh-cn/nlbwmon.po
index 0fd7ebce00..ac80cdb9c8 100644
--- a/applications/luci-app-nlbwmon/po/zh-cn/nlbwmon.po
+++ b/applications/luci-app-nlbwmon/po/zh-cn/nlbwmon.po
@@ -11,15 +11,15 @@ msgstr ""
"PO-Revision-Date: 2018-08-07 19:48+0800\n"
"X-Generator: Gtranslator 2.91.7\n"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:659
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:661
msgid "%d IPv4-only hosts"
msgstr "%d 台仅 IPv4 主机"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:666
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:668
msgid "%d IPv6-only hosts"
msgstr "%d 台仅 IPv6 主机"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:673
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:675
msgid "%d dual-stack hosts"
msgstr "%d 台双协议栈主机"
@@ -186,7 +186,7 @@ msgstr "压缩数据库"
msgid "Configuration"
msgstr "配置"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:300
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:302
msgid "Conn."
msgstr "连接"
@@ -226,15 +226,15 @@ msgstr ""
msgid "Display"
msgstr "显示"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:301
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:303
msgid "Down. (Bytes)"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:302
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:304
msgid "Down. (Pkts.)"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:283
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:285
msgid "Download"
msgstr ""
@@ -278,9 +278,9 @@ msgstr "协议簇"
msgid "Fixed interval"
msgstr "固定周期"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:474
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:532
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:637
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:476
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:534
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:639
msgid "Force reload…"
msgstr "强制重新加载…"
@@ -297,11 +297,11 @@ msgstr "生成备份"
msgid "Host"
msgstr "主机"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:292
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:294
msgid "Hostname: <big id=\"bubble-hostname\">example.org</big>"
msgstr "主机名:<big id=\"bubble-hostname\">example.org</big>"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:622
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:624
msgid "IPv4"
msgstr ""
@@ -309,7 +309,7 @@ msgstr ""
msgid "IPv4 vs. IPv6"
msgstr "IPv4 与 IPv6"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:623
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:625
#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:100
msgid "IPv6"
msgstr "IPv6"
@@ -377,9 +377,9 @@ msgstr "网络带宽监视器 - 备份 / 恢复"
msgid "Netlink Bandwidth Monitor - Configuration"
msgstr "网络带宽监视器 - 配置"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:473
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:531
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:636
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:475
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:533
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:638
msgid "No data recorded yet."
msgstr "暂无数据记录。"
@@ -395,7 +395,7 @@ msgstr "仅统计来自或目标为这些子网的连接流量。"
msgid "Preallocate database"
msgstr "预分配数据库"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:449
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:451
msgid "Protocol"
msgstr "协议"
@@ -428,7 +428,7 @@ msgstr "恢复数据库备份"
msgid "Select accounting period:"
msgstr "选择统计周期:"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:444
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:446
msgid "Source IP"
msgstr "源 IP"
@@ -470,15 +470,15 @@ msgstr "流量 / 主机"
msgid "Traffic Distribution"
msgstr "流量分布"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:303
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:305
msgid "Up. (Bytes)"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:304
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:306
msgid "Up. (Pkts.)"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:287
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:289
msgid "Upload"
msgstr ""
@@ -498,7 +498,7 @@ msgstr ""
msgid "Upload / Application"
msgstr "上传 / 应用层协议"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:293
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:295
msgid "Vendor: <big id=\"bubble-vendor\">Example Corp.</big>"
msgstr "供应商:<big id=\"bubble-vendor\">Example Corp.</big>"
@@ -528,13 +528,13 @@ msgstr ""
msgid "no traffic"
msgstr "无流量数据"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:313
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:325
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:330
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:445
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:502
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:515
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:520
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:315
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:327
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:332
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:447
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:504
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:517
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:522
msgid "other"
msgstr "其他"
diff --git a/applications/luci-app-nlbwmon/po/zh-tw/nlbwmon.po b/applications/luci-app-nlbwmon/po/zh-tw/nlbwmon.po
index 5a26334381..257990b4ae 100644
--- a/applications/luci-app-nlbwmon/po/zh-tw/nlbwmon.po
+++ b/applications/luci-app-nlbwmon/po/zh-tw/nlbwmon.po
@@ -11,15 +11,15 @@ msgstr ""
"PO-Revision-Date: 2018-08-07 19:48+0800\n"
"X-Generator: Gtranslator 2.91.7\n"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:659
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:661
msgid "%d IPv4-only hosts"
msgstr "%d 臺僅 IPv4 主機"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:666
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:668
msgid "%d IPv6-only hosts"
msgstr "%d 臺僅 IPv6 主機"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:673
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:675
msgid "%d dual-stack hosts"
msgstr "%d 臺雙協議棧主機"
@@ -186,7 +186,7 @@ msgstr "壓縮資料庫"
msgid "Configuration"
msgstr "配置"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:300
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:302
msgid "Conn."
msgstr "連線"
@@ -226,15 +226,15 @@ msgstr ""
msgid "Display"
msgstr "顯示"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:301
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:303
msgid "Down. (Bytes)"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:302
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:304
msgid "Down. (Pkts.)"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:283
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:285
msgid "Download"
msgstr ""
@@ -278,9 +278,9 @@ msgstr "協議簇"
msgid "Fixed interval"
msgstr "固定週期"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:474
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:532
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:637
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:476
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:534
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:639
msgid "Force reload…"
msgstr "強制重新載入…"
@@ -297,11 +297,11 @@ msgstr "生成備份"
msgid "Host"
msgstr "主機"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:292
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:294
msgid "Hostname: <big id=\"bubble-hostname\">example.org</big>"
msgstr "主機名:<big id=\"bubble-hostname\">example.org</big>"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:622
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:624
msgid "IPv4"
msgstr ""
@@ -309,7 +309,7 @@ msgstr ""
msgid "IPv4 vs. IPv6"
msgstr "IPv4 與 IPv6"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:623
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:625
#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:100
msgid "IPv6"
msgstr "IPv6"
@@ -377,9 +377,9 @@ msgstr "網路頻寬監視器 - 備份 / 恢復"
msgid "Netlink Bandwidth Monitor - Configuration"
msgstr "網路頻寬監視器 - 配置"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:473
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:531
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:636
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:475
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:533
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:638
msgid "No data recorded yet."
msgstr "暫無資料記錄。"
@@ -395,7 +395,7 @@ msgstr "僅統計來自或目標為這些子網的連線流量。"
msgid "Preallocate database"
msgstr "預分配資料庫"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:449
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:451
msgid "Protocol"
msgstr "協議"
@@ -428,7 +428,7 @@ msgstr "恢復資料庫備份"
msgid "Select accounting period:"
msgstr "選擇統計週期:"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:444
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:446
msgid "Source IP"
msgstr "源 IP"
@@ -470,15 +470,15 @@ msgstr "流量 / 主機"
msgid "Traffic Distribution"
msgstr "流量分佈"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:303
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:305
msgid "Up. (Bytes)"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:304
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:306
msgid "Up. (Pkts.)"
msgstr ""
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:287
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:289
msgid "Upload"
msgstr ""
@@ -498,7 +498,7 @@ msgstr ""
msgid "Upload / Application"
msgstr "上傳 / 應用層協議"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:293
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:295
msgid "Vendor: <big id=\"bubble-vendor\">Example Corp.</big>"
msgstr "供應商:<big id=\"bubble-vendor\">Example Corp.</big>"
@@ -528,13 +528,13 @@ msgstr ""
msgid "no traffic"
msgstr "無流量資料"
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:313
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:325
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:330
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:445
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:502
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:515
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:520
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:315
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:327
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:332
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:447
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:504
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:517
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:522
msgid "other"
msgstr "其他"
diff --git a/applications/luci-app-noddos/po/es/noddos.po b/applications/luci-app-noddos/po/es/noddos.po
new file mode 100644
index 0000000000..8349548335
--- /dev/null
+++ b/applications/luci-app-noddos/po/es/noddos.po
@@ -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/luasrc/model/cbi/nut_server.lua b/applications/luci-app-nut/luasrc/model/cbi/nut_server.lua
index dea7932395..6aaf1d2c22 100644
--- a/applications/luci-app-nut/luasrc/model/cbi/nut_server.lua
+++ b/applications/luci-app-nut/luasrc/model/cbi/nut_server.lua
@@ -48,7 +48,7 @@ o.optional = true
o.datatype = "port"
o.placeholder = "3493"
-s = m:section(NamedSection, "upsd", "upsd", translate("Global Settings"))
+s = m:section(NamedSection, "upsd", "upsd", translate("UPS Server Global Settings"))
s.addremove = true
o = s:option(Value, "maxage", translate("Maximum Age of Data"), translate("Period after which data is considered stale"))
@@ -74,6 +74,43 @@ if luci.util.checklib("/usr/sbin/upsd", "libssl.so") then
o.optional = true
end
+s = m:section(NamedSection, "driver_global", "driver_global", translate("Driver Global Settings"))
+s.addremove = true
+
+o = s:option(Value, "chroot", translate("chroot"), translate("Run drivers in a chroot(2) environment"))
+o.optional = true
+
+o = s:option(Value, "driverpath", translate("Driver Path"), translate("Path to drivers (instead of default)"))
+o.optional = true
+o.placeholder = "/lib/lnut"
+
+o = s:option(Value, "maxstartdelay", translate("Maximum Start Delay"), translate("Default for UPSes without this field."))
+o.optional = true
+o.datatype = "uinteger"
+
+o = s:option(Value, "maxretry", translate("Maxium Retries"), translate("Maximum number of times to try starting a driver."))
+o.optional = true
+o.placeholder = 1
+o.datatype = "uinteger"
+
+o = s:option(Value, "retrydelay", translate("Retry Delay"), translate("Time in seconds between driver start retry attempts."))
+o.optional = true
+o.placeholder = 5
+o.datatype = "uinteger"
+
+o = s:option(Value, "pollinterval", translate("Poll Interval"), translate("Maximum time in seconds between refresh of UPS status"))
+o.optional = true
+o.placeholder = 2
+o.datatype = "uinteger"
+
+o = s:option(Flag, "synchronous", translate("Synchronous Communication"), translate("Driver waits for data to be consumed by upsd before publishing more."))
+o.optional = true
+o.default = false
+
+o = s:option(Value, "user", translate("RunAs User"), translate("User as which to execute driver; requires device file accessed by driver to be read-write for that user."))
+o.optional = true
+o.placeholder = "nut"
+
s = m:section(TypedSection, "driver", translate("Driver Configuration"),
translate("The name of this section will be used as UPS name elsewhere"))
s.addremove = true
@@ -81,15 +118,47 @@ s.anonymous = false
driverlist = nixio.fs.dir("/lib/nut")
+o = s:option(Value, "bus", translate("USB Bus(es) (regex)"))
+o.optional = true
+o.datatype = "uinteger"
+
+o = s:option(Value, "community", translate("SNMP Community"))
+o.optional = true
+o.placeholder = "private"
+
+o = s:option(Value, "desc", translate("Description (Display)"))
+o.optional = true
+
o = s:option(ListValue, "driver", translate("Driver"))
for driver in driverlist do
o:value(driver)
end
o.optional = false
-o = s:option(Value, "port", translate("Port"))
-o.optional = false
-o.default = "auto"
+o = s:option(Flag, "enable_usb_serial", translate("Set USB serial port permissions"), translate("Enables a hotplug script that makes all ttyUSB devices (e.g. serial USB) group read-write as user 'nut'"))
+o.optional = true
+o.default = false
+
+o = s:option(Flag, "ignorelb", translate("Ignore Low Battery"))
+o.optional = true
+o.default = false
+
+o = s:option(Flag, "interruptonly", translate("Interrupt Only"))
+o.optional = true
+o.default = false
+
+o = s:option(Value, "interruptsize", translate("Interrupt Size"), translate("Bytes to read from interrupt pipe"))
+o.optional = true
+o.datatype = "uinteger"
+
+o = s:option(Value, "maxreport", translate("Max USB HID Length Reported"), translate("Workaround for buggy firmware"))
+o.optional = true
+o.datatype = "uinteger"
+
+o = s:option(Value, "maxstartdelay", translate("Maxium Start Delay"), translate("Time in seconds that upsdrvctl will wait for driver to finish starting"))
+o.optional = true
+o.datatype = "uinteger"
+o.placeholder = 45
o = s:option(Value, "mfr", translate("Manufacturer (Display)"))
o.optional = true
@@ -97,11 +166,13 @@ o.optional = true
o = s:option(Value, "model", translate("Model (Display)"))
o.optional = true
-o = s:option(Value, "serial", translate("Serial Number"))
+o = s:option(Flag, "nolock", translate("No Lock"), translate("Don't lock port when starting driver"))
o.optional = true
+o.default = false
-o = s:option(Value, "sdtime", translate("Additional Shutdown Time(s)"))
+o = s:option(Flag, "notransferoids", translate("No low/high voltage transfer OIDs"))
o.optional = true
+o.default = false
o = s:option(Value, "offdelay", translate("Off Delay(s)"), translate("Delay for kill power command"))
o.optional = true
@@ -128,42 +199,33 @@ o.optional = true
o.datatype = "integer"
o.placeholder = 30
-o = s:option(Value, "vendor", translate("Vendor (regex)"))
-o.optional = true
+o = s:option(Value, "port", translate("Port"))
+o.optional = false
+o.default = "auto"
o = s:option(Value, "product", translate("Product (regex)"))
o.optional = true
-o = s:option(Value, "bus", translate("USB Bus(es) (regex)"))
-o.optional = true
-o.datatype = "uinteger"
-
-o = s:option(Flag, "interruptonly", translate("Interrupt Only"))
-o.optional = true
-o.default = false
-
-o = s:option(Value, "interruptsize", translate("Interrupt Size"), translate("Bytes to read from interrupt pipe"))
+o = s:option(Value, "productid", translate("USB Product Id"))
o.optional = true
-o.datatype = "integer"
-o = s:option(Value, "maxreport", translate("Max USB HID Length Reported"), translate("Workaround for buggy firmware"))
+o = s:option(Value, "sdorder", translate("Driver Shutdown Order"))
o.optional = true
-o.datatype = "integer"
-o.default = nil
+o.datatype = "uinteger"
-o = s:option(Value, "vendorid", translate("USB Vendor Id"))
+o = s:option(Value, "sdtime", translate("Additional Shutdown Time(s)"))
o.optional = true
-o = s:option(Value, "productid", translate("USB Product Id"))
+o = s:option(Value, "serial", translate("Serial Number"))
o.optional = true
-o = s:option(Value, "runas", translate("RunAs User"), translate("User as which to execute driver; requires device file accessed by driver be read-write for that user."))
+o = s:option(Value, "snmp_retries", translate("SNMP retries"))
o.optional = true
-o.placeholder = "nut"
+o.datatype = "uinteger"
-o = s:option(Value, "community", translate("SNMP Community"))
+o = s:option(Value, "snmp_timeout", translate("SNMP timeout(s)"))
o.optional = true
-o.placeholder = "private"
+o.datatype = "uinteger"
o = s:option(ListValue, "snmp_version", translate("SNMP version"))
o.optional = true
@@ -173,19 +235,14 @@ o:value("v3", translate("SNMPv3"))
o:value("", "")
o.default = ""
-o = s:option(Value, "snmp_retries", translate("SNMP retries"))
+o = s:option(Value, "vendor", translate("Vendor (regex)"))
o.optional = true
-o.datatype = "uinteger"
-o = s:option(Value, "snmp_timeout", translate("SNMP timeout(s)"))
+o = s:option(Value, "vendorid", translate("USB Vendor Id"))
o.optional = true
-o.datatype = "uinteger"
-o = s:option(Flag, "notransferoids", translate("No low/high voltage transfer OIDs"))
+o = s:option(Flag, "synchronous", translate("Synchronous Communication"), translate("Driver waits for data to be consumed by upsd before publishing more."))
o.optional = true
o.default = false
-o = s:option(Value, "other", translate("Additional Parameters"))
-o.optional = true
-
return m
diff --git a/applications/luci-app-nut/po/en/nut.po b/applications/luci-app-nut/po/en/nut.po
new file mode 100644
index 0000000000..0f22c26ae0
--- /dev/null
+++ b/applications/luci-app-nut/po/en/nut.po
@@ -0,0 +1,603 @@
+msgid ""
+msgstr ""
+"Content-Type: text/plain; charset=UTF-8\n"
+"Project-Id-Version: PACKAGE VERSION\n"
+"PO-Revision-Date: 2019-01-09 06:58-0500\n"
+"Last-Translator: Daniel F. Dickinson <cshored@thecshore.com>\n"
+"Language-Team: English\n"
+"Language: en\n"
+"MIME-Version: 1.0\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:216
+msgid "Additional Shutdown Time(s)"
+msgstr "Additional Shutdown Time(s)"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:37
+msgid "Addresses on which to listen"
+msgstr "Addresses on which to listen"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:23
+msgid "Allowed actions"
+msgstr "Allowed actions"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_cgi.lua:20
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:188
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:217
+msgid "As configured by NUT"
+msgstr "As configured by NUT"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:150
+msgid "Bytes to read from interrupt pipe"
+msgstr "Bytes to read from interrupt pipe"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:174
+msgid "CA Certificate path"
+msgstr "CA Certificate path"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:73
+msgid "Certificate file (SSL)"
+msgstr "Certificate file (SSL)"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:63
+msgid "Communications lost message"
+msgstr "Communications lost message"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:60
+msgid "Communications restored message"
+msgstr "Communications restored message"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_cgi.lua:35
+msgid "Control UPS via CGI"
+msgstr "Control UPS via CGI"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:43
+msgid "Deadtime"
+msgstr "Deadtime"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:87
+msgid "Default for UPSes without this field."
+msgstr "Default for UPSes without this field."
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:177
+msgid "Delay for kill power command"
+msgstr "Delay for kill power command"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:181
+msgid "Delay to power on UPS if power returns after kill power"
+msgstr "Delay to power on UPS if power returns after kill power"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:129
+msgid "Description (Display)"
+msgstr "Description (Display)"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_cgi.lua:32
+msgid "Display name"
+msgstr "Display name"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:169
+msgid "Don't lock port when starting driver"
+msgstr "Don't lock port when starting driver"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:132
+msgid "Driver"
+msgstr "Driver"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:114
+msgid "Driver Configuration"
+msgstr "Driver Configuration"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:77
+msgid "Driver Global Settings"
+msgstr "Driver Global Settings"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:83
+msgid "Driver Path"
+msgstr "Driver Path"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:212
+msgid "Driver Shutdown Order"
+msgstr "Driver Shutdown Order"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:106
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:244
+msgid "Driver waits for data to be consumed by upsd before publishing more."
+msgstr "Driver waits for data to be consumed by upsd before publishing more."
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:59
+msgid "Drop privileges to this user"
+msgstr "Drop privileges to this user"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_cgi.lua:40
+msgid "Enable"
+msgstr "Enable"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:138
+msgid ""
+"Enables a hotplug script that makes all ttyUSB devices (e.g. serial USB) "
+"group read-write as user 'nut'"
+msgstr ""
+"Enables a hotplug script that makes all ttyUSB devices (e.g. serial USB) "
+"group read-write as user 'nut'"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:93
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:102
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:110
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:118
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:126
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:134
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:142
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:150
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:158
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:166
+msgid "Execute notify command"
+msgstr "Execute notify command"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:26
+msgid "Forced Shutdown"
+msgstr "Forced Shutdown"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:57
+msgid "Forced shutdown message"
+msgstr "Forced shutdown message"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:10
+msgid "Global Settings"
+msgstr "Global Settings"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_cgi.lua:13
+msgid "Go to NUT CGI"
+msgstr "Go to NUT CGI"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_cgi.lua:16
+msgid "Host"
+msgstr "Host"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_cgi.lua:23
+msgid "Hostname or IP address"
+msgstr "Hostname or IP address"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:191
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:220
+msgid "Hostname or address of UPS"
+msgstr "Hostname or address of UPS"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:39
+msgid "Hot Sync"
+msgstr "Hot Sync"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:41
+msgid "IP Address"
+msgstr "IP Address"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:95
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:104
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:112
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:120
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:128
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:136
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:144
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:152
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:160
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:168
+msgid "Ignore"
+msgstr "Ignore"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:142
+msgid "Ignore Low Battery"
+msgstr "Ignore Low Battery"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:29
+msgid "Instant commands"
+msgstr "Instant commands"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:146
+msgid "Interrupt Only"
+msgstr "Interrupt Only"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:150
+msgid "Interrupt Size"
+msgstr "Interrupt Size"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:54
+msgid "Low battery message"
+msgstr "Low battery message"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:163
+msgid "Manufacturer (Display)"
+msgstr "Manufacturer (Display)"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:34
+msgid "Master"
+msgstr "Master"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:154
+msgid "Max USB HID Length Reported"
+msgstr "Max USB HID Length Reported"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:54
+msgid "Maximum Age of Data"
+msgstr "Maximum Age of Data"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:87
+msgid "Maximum Start Delay"
+msgstr "Maximum Start Delay"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:67
+msgid "Maximum connections"
+msgstr "Maximum connections"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:91
+msgid "Maximum number of times to try starting a driver."
+msgstr "Maximum number of times to try starting a driver."
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:101
+msgid "Maximum time in seconds between refresh of UPS status"
+msgstr "Maximum time in seconds between refresh of UPS status"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:91
+msgid "Maxium Retries"
+msgstr "Maxium Retries"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:158
+msgid "Maxium Start Delay"
+msgstr "Maxium Start Delay"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:17
+msgid "Minimum required number or power supplies"
+msgstr "Minimum required number or power supplies"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:166
+msgid "Model (Display)"
+msgstr "Model (Display)"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_cgi.lua:9
+msgid "NUT CGI Access"
+msgstr "NUT CGI Access"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:12
+msgid "NUT Users"
+msgstr "NUT Users"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:188
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:217
+msgid "Name of UPS"
+msgstr "Name of UPS"
+
+#: applications/luci-app-nut/luasrc/controller/nut.lua:11
+msgid "Network UPS Tools"
+msgstr "Network UPS Tools"
+
+#: applications/luci-app-nut/luasrc/controller/nut.lua:22
+#: applications/luci-app-nut/luasrc/model/cbi/nut_cgi.lua:6
+msgid "Network UPS Tools (CGI)"
+msgstr "Network UPS Tools (CGI)"
+
+#: applications/luci-app-nut/luasrc/controller/nut.lua:18
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:7
+msgid "Network UPS Tools (Monitor)"
+msgstr "Network UPS Tools (Monitor)"
+
+#: applications/luci-app-nut/luasrc/controller/nut.lua:14
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:9
+msgid "Network UPS Tools (Server)"
+msgstr "Network UPS Tools (Server)"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_cgi.lua:7
+msgid "Network UPS Tools CGI Configuration"
+msgstr "Network UPS Tools CGI Configuration"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:8
+msgid "Network UPS Tools Monitoring Configuration"
+msgstr "Network UPS Tools Monitoring Configuration"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:10
+msgid "Network UPS Tools Server Configuration"
+msgstr "Network UPS Tools Server Configuration"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:169
+msgid "No Lock"
+msgstr "No Lock"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:72
+msgid "No communications message"
+msgstr "No communications message"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:173
+msgid "No low/high voltage transfer OIDs"
+msgstr "No low/high voltage transfer OIDs"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:75
+msgid "No parent message"
+msgstr "No parent message"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:90
+msgid "Notification defaults"
+msgstr "Notification defaults"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:26
+msgid "Notify command"
+msgstr "Notify command"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:99
+msgid "Notify when back online"
+msgstr "Notify when back online"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:163
+msgid "Notify when battery needs replacing"
+msgstr "Notify when battery needs replacing"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:147
+msgid "Notify when communications lost"
+msgstr "Notify when communications lost"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:139
+msgid "Notify when communications restored"
+msgstr "Notify when communications restored"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:131
+msgid "Notify when force shutdown"
+msgstr "Notify when force shutdown"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:115
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:123
+msgid "Notify when low battery"
+msgstr "Notify when low battery"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:107
+msgid "Notify when on battery"
+msgstr "Notify when on battery"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:155
+msgid "Notify when shutting down"
+msgstr "Notify when shutting down"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:177
+msgid "Off Delay(s)"
+msgstr "Off Delay(s)"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:181
+msgid "On Delay(s)"
+msgstr "On Delay(s)"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:51
+msgid "On battery message"
+msgstr "On battery message"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:48
+msgid "Online message"
+msgstr "Online message"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:208
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:237
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:19
+msgid "Password"
+msgstr "Password"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:174
+msgid "Path containing ca certificates to match against host certificate"
+msgstr "Path containing ca certificates to match against host certificate"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:83
+msgid "Path to drivers (instead of default)"
+msgstr "Path to drivers (instead of default)"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:63
+msgid "Path to state file"
+msgstr "Path to state file"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:54
+msgid "Period after which data is considered stale"
+msgstr "Period after which data is considered stale"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:101
+msgid "Poll Interval"
+msgstr "Poll Interval"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:29
+msgid "Poll frequency"
+msgstr "Poll frequency"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:34
+msgid "Poll frequency alert"
+msgstr "Poll frequency alert"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:197
+msgid "Polling Frequency(s)"
+msgstr "Polling Frequency(s)"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_cgi.lua:27
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:195
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:224
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:46
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:202
+msgid "Port"
+msgstr "Port"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:200
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:229
+msgid "Power value"
+msgstr "Power value"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:206
+msgid "Product (regex)"
+msgstr "Product (regex)"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:69
+msgid "Replace battery message"
+msgstr "Replace battery message"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:178
+msgid "Require SSL and make sure server CN matches hostname"
+msgstr "Require SSL and make sure server CN matches hostname"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:96
+msgid "Retry Delay"
+msgstr "Retry Delay"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:32
+msgid "Role"
+msgstr "Role"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:80
+msgid "Run drivers in a chroot(2) environment"
+msgstr "Run drivers in a chroot(2) environment"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:14
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:59
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:110
+msgid "RunAs User"
+msgstr "RunAs User"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:125
+msgid "SNMP Community"
+msgstr "SNMP Community"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:222
+msgid "SNMP retries"
+msgstr "SNMP retries"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:226
+msgid "SNMP timeout(s)"
+msgstr "SNMP timeout(s)"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:230
+msgid "SNMP version"
+msgstr "SNMP version"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:232
+msgid "SNMPv1"
+msgstr "SNMPv1"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:233
+msgid "SNMPv2c"
+msgstr "SNMPv2c"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:234
+msgid "SNMPv3"
+msgstr "SNMPv3"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:219
+msgid "Serial Number"
+msgstr "Serial Number"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:138
+msgid "Set USB serial port permissions"
+msgstr "Set USB serial port permissions"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:25
+msgid "Set variables"
+msgstr "Set variables"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:22
+msgid "Shutdown command"
+msgstr "Shutdown command"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:66
+msgid "Shutdown message"
+msgstr "Shutdown message"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:33
+msgid "Slave"
+msgstr "Slave"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:106
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:244
+msgid "Synchronous Communication"
+msgstr "Synchronous Communication"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:115
+msgid "The name of this section will be used as UPS name elsewhere"
+msgstr "The name of this section will be used as UPS name elsewhere"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:96
+msgid "Time in seconds between driver start retry attempts."
+msgstr "Time in seconds between driver start retry attempts."
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:158
+msgid "Time in seconds that upsdrvctl will wait for driver to finish starting"
+msgstr "Time in seconds that upsdrvctl will wait for driver to finish starting"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:183
+msgid "UPS Master"
+msgstr "UPS Master"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:51
+msgid "UPS Server Global Settings"
+msgstr "UPS Server Global Settings"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:212
+msgid "UPS Slave"
+msgstr "UPS Slave"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_cgi.lua:20
+msgid "UPS name"
+msgstr "UPS name"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:121
+msgid "USB Bus(es) (regex)"
+msgstr "USB Bus(es) (regex)"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:209
+msgid "USB Product Id"
+msgstr "USB Product Id"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:241
+msgid "USB Vendor Id"
+msgstr "USB Vendor Id"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:29
+msgid ""
+"Use upscmd -l to see full list which the commands your UPS supports "
+"(requires upscmd package)"
+msgstr ""
+"Use upscmd -l to see full list which the commands your UPS supports "
+"(requires upscmd package)"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:110
+msgid ""
+"User as which to execute driver; requires device file accessed by driver to "
+"be read-write for that user."
+msgstr ""
+"User as which to execute driver; requires device file accessed by driver to "
+"be read-write for that user."
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:205
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:234
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:16
+msgid "Username"
+msgstr "Username"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:238
+msgid "Vendor (regex)"
+msgstr "Vendor (regex)"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:178
+msgid "Verify all connection with SSL"
+msgstr "Verify all connection with SSL"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:154
+msgid "Workaround for buggy firmware"
+msgstr "Workaround for buggy firmware"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:94
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:103
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:111
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:119
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:127
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:135
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:143
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:151
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:159
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:167
+msgid "Write to syslog"
+msgstr "Write to syslog"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:80
+msgid "chroot"
+msgstr "chroot"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:14
+msgid "upsmon drops privileges to this user"
+msgstr "upsmon drops privileges to this user"
diff --git a/applications/luci-app-nut/po/templates/nut.pot b/applications/luci-app-nut/po/templates/nut.pot
new file mode 100644
index 0000000000..945c31ddab
--- /dev/null
+++ b/applications/luci-app-nut/po/templates/nut.pot
@@ -0,0 +1,588 @@
+msgid ""
+msgstr "Content-Type: text/plain; charset=UTF-8"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:216
+msgid "Additional Shutdown Time(s)"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:37
+msgid "Addresses on which to listen"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:23
+msgid "Allowed actions"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_cgi.lua:20
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:188
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:217
+msgid "As configured by NUT"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:150
+msgid "Bytes to read from interrupt pipe"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:174
+msgid "CA Certificate path"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:73
+msgid "Certificate file (SSL)"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:63
+msgid "Communications lost message"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:60
+msgid "Communications restored message"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_cgi.lua:35
+msgid "Control UPS via CGI"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:43
+msgid "Deadtime"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:87
+msgid "Default for UPSes without this field."
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:177
+msgid "Delay for kill power command"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:181
+msgid "Delay to power on UPS if power returns after kill power"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:129
+msgid "Description (Display)"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_cgi.lua:32
+msgid "Display name"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:169
+msgid "Don't lock port when starting driver"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:132
+msgid "Driver"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:114
+msgid "Driver Configuration"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:77
+msgid "Driver Global Settings"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:83
+msgid "Driver Path"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:212
+msgid "Driver Shutdown Order"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:106
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:244
+msgid "Driver waits for data to be consumed by upsd before publishing more."
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:59
+msgid "Drop privileges to this user"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_cgi.lua:40
+msgid "Enable"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:138
+msgid ""
+"Enables a hotplug script that makes all ttyUSB devices (e.g. serial USB) "
+"group read-write as user 'nut'"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:93
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:102
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:110
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:118
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:126
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:134
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:142
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:150
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:158
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:166
+msgid "Execute notify command"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:26
+msgid "Forced Shutdown"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:57
+msgid "Forced shutdown message"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:10
+msgid "Global Settings"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_cgi.lua:13
+msgid "Go to NUT CGI"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_cgi.lua:16
+msgid "Host"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_cgi.lua:23
+msgid "Hostname or IP address"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:191
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:220
+msgid "Hostname or address of UPS"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:39
+msgid "Hot Sync"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:41
+msgid "IP Address"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:95
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:104
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:112
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:120
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:128
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:136
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:144
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:152
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:160
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:168
+msgid "Ignore"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:142
+msgid "Ignore Low Battery"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:29
+msgid "Instant commands"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:146
+msgid "Interrupt Only"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:150
+msgid "Interrupt Size"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:54
+msgid "Low battery message"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:163
+msgid "Manufacturer (Display)"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:34
+msgid "Master"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:154
+msgid "Max USB HID Length Reported"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:54
+msgid "Maximum Age of Data"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:87
+msgid "Maximum Start Delay"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:67
+msgid "Maximum connections"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:91
+msgid "Maximum number of times to try starting a driver."
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:101
+msgid "Maximum time in seconds between refresh of UPS status"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:91
+msgid "Maxium Retries"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:158
+msgid "Maxium Start Delay"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:17
+msgid "Minimum required number or power supplies"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:166
+msgid "Model (Display)"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_cgi.lua:9
+msgid "NUT CGI Access"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:12
+msgid "NUT Users"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:188
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:217
+msgid "Name of UPS"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/controller/nut.lua:11
+msgid "Network UPS Tools"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/controller/nut.lua:22
+#: applications/luci-app-nut/luasrc/model/cbi/nut_cgi.lua:6
+msgid "Network UPS Tools (CGI)"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/controller/nut.lua:18
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:7
+msgid "Network UPS Tools (Monitor)"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/controller/nut.lua:14
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:9
+msgid "Network UPS Tools (Server)"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_cgi.lua:7
+msgid "Network UPS Tools CGI Configuration"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:8
+msgid "Network UPS Tools Monitoring Configuration"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:10
+msgid "Network UPS Tools Server Configuration"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:169
+msgid "No Lock"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:72
+msgid "No communications message"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:173
+msgid "No low/high voltage transfer OIDs"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:75
+msgid "No parent message"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:90
+msgid "Notification defaults"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:26
+msgid "Notify command"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:99
+msgid "Notify when back online"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:163
+msgid "Notify when battery needs replacing"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:147
+msgid "Notify when communications lost"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:139
+msgid "Notify when communications restored"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:131
+msgid "Notify when force shutdown"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:115
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:123
+msgid "Notify when low battery"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:107
+msgid "Notify when on battery"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:155
+msgid "Notify when shutting down"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:177
+msgid "Off Delay(s)"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:181
+msgid "On Delay(s)"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:51
+msgid "On battery message"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:48
+msgid "Online message"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:208
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:237
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:19
+msgid "Password"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:174
+msgid "Path containing ca certificates to match against host certificate"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:83
+msgid "Path to drivers (instead of default)"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:63
+msgid "Path to state file"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:54
+msgid "Period after which data is considered stale"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:101
+msgid "Poll Interval"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:29
+msgid "Poll frequency"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:34
+msgid "Poll frequency alert"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:197
+msgid "Polling Frequency(s)"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_cgi.lua:27
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:195
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:224
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:46
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:202
+msgid "Port"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:200
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:229
+msgid "Power value"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:206
+msgid "Product (regex)"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:69
+msgid "Replace battery message"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:178
+msgid "Require SSL and make sure server CN matches hostname"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:96
+msgid "Retry Delay"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:32
+msgid "Role"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:80
+msgid "Run drivers in a chroot(2) environment"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:14
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:59
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:110
+msgid "RunAs User"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:125
+msgid "SNMP Community"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:222
+msgid "SNMP retries"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:226
+msgid "SNMP timeout(s)"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:230
+msgid "SNMP version"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:232
+msgid "SNMPv1"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:233
+msgid "SNMPv2c"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:234
+msgid "SNMPv3"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:219
+msgid "Serial Number"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:138
+msgid "Set USB serial port permissions"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:25
+msgid "Set variables"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:22
+msgid "Shutdown command"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:66
+msgid "Shutdown message"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:33
+msgid "Slave"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:106
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:244
+msgid "Synchronous Communication"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:115
+msgid "The name of this section will be used as UPS name elsewhere"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:96
+msgid "Time in seconds between driver start retry attempts."
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:158
+msgid "Time in seconds that upsdrvctl will wait for driver to finish starting"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:183
+msgid "UPS Master"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:51
+msgid "UPS Server Global Settings"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:212
+msgid "UPS Slave"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_cgi.lua:20
+msgid "UPS name"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:121
+msgid "USB Bus(es) (regex)"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:209
+msgid "USB Product Id"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:241
+msgid "USB Vendor Id"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:29
+msgid ""
+"Use upscmd -l to see full list which the commands your UPS supports "
+"(requires upscmd package)"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:110
+msgid ""
+"User as which to execute driver; requires device file accessed by driver to "
+"be read-write for that user."
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:205
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:234
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:16
+msgid "Username"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:238
+msgid "Vendor (regex)"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:178
+msgid "Verify all connection with SSL"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:154
+msgid "Workaround for buggy firmware"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:94
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:103
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:111
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:119
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:127
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:135
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:143
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:151
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:159
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:167
+msgid "Write to syslog"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:80
+msgid "chroot"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:14
+msgid "upsmon drops privileges to this user"
+msgstr ""
diff --git a/applications/luci-app-nut/po/zh-cn/nut.po b/applications/luci-app-nut/po/zh-cn/nut.po
new file mode 100644
index 0000000000..8d8f71f873
--- /dev/null
+++ b/applications/luci-app-nut/po/zh-cn/nut.po
@@ -0,0 +1,602 @@
+#
+# Yangfl <mmyangfl@gmail.com>, 2019.
+#
+msgid ""
+msgstr ""
+"Content-Type: text/plain; charset=UTF-8\n"
+"Project-Id-Version: \n"
+"POT-Creation-Date: \n"
+"PO-Revision-Date: 2019-01-04 00:24+0800\n"
+"Last-Translator: Yangfl <mmyangfl@gmail.com>\n"
+"Language-Team: <debian-l10n-chinese@lists.debian.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: zh_CN\n"
+"X-Generator: Gtranslator 3.30.1\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:216
+msgid "Additional Shutdown Time(s)"
+msgstr "额外关机时间(秒)"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:37
+msgid "Addresses on which to listen"
+msgstr "要监听的地址"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:23
+msgid "Allowed actions"
+msgstr "允许的动作"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_cgi.lua:20
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:188
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:217
+msgid "As configured by NUT"
+msgstr "由 NUT 配置"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:150
+msgid "Bytes to read from interrupt pipe"
+msgstr "从中断管道读取的字节数"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:174
+msgid "CA Certificate path"
+msgstr "CA 证书路径"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:73
+msgid "Certificate file (SSL)"
+msgstr "证书文件(SSL)"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:63
+msgid "Communications lost message"
+msgstr "通讯丢失消息"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:60
+msgid "Communications restored message"
+msgstr "通讯恢复消息"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_cgi.lua:35
+msgid "Control UPS via CGI"
+msgstr "通过 CGI 控制 UPS"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:43
+msgid "Deadtime"
+msgstr "无反应时间"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:87
+msgid "Default for UPSes without this field."
+msgstr "没有此字段的 UPS 的默认值。"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:177
+msgid "Delay for kill power command"
+msgstr "断电后执行命令的延时"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:181
+msgid "Delay to power on UPS if power returns after kill power"
+msgstr "如果断电后电源恢复,则延迟开启 UPS"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:129
+msgid "Description (Display)"
+msgstr "说明(显示)"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_cgi.lua:32
+msgid "Display name"
+msgstr "显示名称"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:169
+msgid "Don't lock port when starting driver"
+msgstr "启动驱动程序时不要锁定端口"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:132
+msgid "Driver"
+msgstr "驱动程序"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:114
+msgid "Driver Configuration"
+msgstr "驱动程序配置"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:77
+msgid "Driver Global Settings"
+msgstr "驱动程序全局设置"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:83
+msgid "Driver Path"
+msgstr "驱动程序路径"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:212
+msgid "Driver Shutdown Order"
+msgstr "驱动程序关闭顺序"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:106
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:244
+msgid "Driver waits for data to be consumed by upsd before publishing more."
+msgstr "在发布更多内容之前,驱动程序会等待 upsd 处理完数据。"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:59
+msgid "Drop privileges to this user"
+msgstr "降低权限至此用户"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_cgi.lua:40
+msgid "Enable"
+msgstr "启用"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:138
+msgid ""
+"Enables a hotplug script that makes all ttyUSB devices (e.g. serial USB) "
+"group read-write as user 'nut'"
+msgstr "启用热插拔脚本,使所有 ttyUSB 设备(例如串行 USB)组读写为用户“nut”"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:93
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:102
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:110
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:118
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:126
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:134
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:142
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:150
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:158
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:166
+msgid "Execute notify command"
+msgstr "执行 notify 命令"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:26
+msgid "Forced Shutdown"
+msgstr "强制关机"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:57
+msgid "Forced shutdown message"
+msgstr "强制关机消息"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:10
+msgid "Global Settings"
+msgstr "全局设置"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_cgi.lua:13
+msgid "Go to NUT CGI"
+msgstr "前往 NUT CGI"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_cgi.lua:16
+msgid "Host"
+msgstr "主机"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_cgi.lua:23
+msgid "Hostname or IP address"
+msgstr "主机名或 IP 地址"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:191
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:220
+msgid "Hostname or address of UPS"
+msgstr "UPS 的主机名或地址"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:39
+msgid "Hot Sync"
+msgstr "热同步"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:41
+msgid "IP Address"
+msgstr "IP 地址"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:95
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:104
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:112
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:120
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:128
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:136
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:144
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:152
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:160
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:168
+msgid "Ignore"
+msgstr "忽略"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:142
+msgid "Ignore Low Battery"
+msgstr "忽略低电量"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:29
+msgid "Instant commands"
+msgstr "即时命令"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:146
+msgid "Interrupt Only"
+msgstr "仅中断"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:150
+msgid "Interrupt Size"
+msgstr "中断大小"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:54
+msgid "Low battery message"
+msgstr "电池电量低"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:163
+msgid "Manufacturer (Display)"
+msgstr "制造商(展示)"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:34
+msgid "Master"
+msgstr "主设备"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:154
+msgid "Max USB HID Length Reported"
+msgstr "报告的最大 USB HID 长度"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:54
+msgid "Maximum Age of Data"
+msgstr "最大数据年龄"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:87
+msgid "Maximum Start Delay"
+msgstr "最大启动延迟"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:67
+msgid "Maximum connections"
+msgstr "最大连接数"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:91
+msgid "Maximum number of times to try starting a driver."
+msgstr "尝试启动驱动程序的最大次数。"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:101
+msgid "Maximum time in seconds between refresh of UPS status"
+msgstr "刷新 UPS 状态之间的最长时间(秒)"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:91
+msgid "Maxium Retries"
+msgstr "最大重试次数"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:158
+msgid "Maxium Start Delay"
+msgstr "最大启动延迟"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:17
+msgid "Minimum required number or power supplies"
+msgstr "所需的最低数量或电源"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:166
+msgid "Model (Display)"
+msgstr "型号(显示)"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_cgi.lua:9
+msgid "NUT CGI Access"
+msgstr "NUT CGI 访问"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:12
+msgid "NUT Users"
+msgstr "NUT 用户"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:188
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:217
+msgid "Name of UPS"
+msgstr "UPS 的名称"
+
+#: applications/luci-app-nut/luasrc/controller/nut.lua:11
+msgid "Network UPS Tools"
+msgstr "网络 UPS 工具"
+
+#: applications/luci-app-nut/luasrc/controller/nut.lua:22
+#: applications/luci-app-nut/luasrc/model/cbi/nut_cgi.lua:6
+msgid "Network UPS Tools (CGI)"
+msgstr "网络 UPS 工具(CGI)"
+
+#: applications/luci-app-nut/luasrc/controller/nut.lua:18
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:7
+msgid "Network UPS Tools (Monitor)"
+msgstr "网络 UPS 工具(监控)"
+
+#: applications/luci-app-nut/luasrc/controller/nut.lua:14
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:9
+msgid "Network UPS Tools (Server)"
+msgstr "网络 UPS 工具(服务器)"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_cgi.lua:7
+msgid "Network UPS Tools CGI Configuration"
+msgstr "网络 UPS 工具 CGI 配置"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:8
+msgid "Network UPS Tools Monitoring Configuration"
+msgstr "网络 UPS 工具监控配置"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:10
+msgid "Network UPS Tools Server Configuration"
+msgstr "网络 UPS 工具服务器配置"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:169
+msgid "No Lock"
+msgstr "没有锁"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:72
+msgid "No communications message"
+msgstr "没有通讯信息"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:173
+msgid "No low/high voltage transfer OIDs"
+msgstr "没有低压/高压传输 OID"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:75
+msgid "No parent message"
+msgstr "没有父信息"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:90
+msgid "Notification defaults"
+msgstr "通知默认值"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:26
+msgid "Notify command"
+msgstr "通知命令"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:99
+msgid "Notify when back online"
+msgstr "重新联机时通知"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:163
+msgid "Notify when battery needs replacing"
+msgstr "电池需要更换时通知"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:147
+msgid "Notify when communications lost"
+msgstr "通信丢失时通知"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:139
+msgid "Notify when communications restored"
+msgstr "通信恢复时通知"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:131
+msgid "Notify when force shutdown"
+msgstr "强行关闭时通知"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:115
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:123
+msgid "Notify when low battery"
+msgstr "低电量时通知"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:107
+msgid "Notify when on battery"
+msgstr "使用电池时通知"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:155
+msgid "Notify when shutting down"
+msgstr "关机时通知"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:177
+msgid "Off Delay(s)"
+msgstr "关闭延迟(秒)"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:181
+msgid "On Delay(s)"
+msgstr "开启延迟(秒)"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:51
+msgid "On battery message"
+msgstr "开启电池消息"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:48
+msgid "Online message"
+msgstr "在线消息"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:208
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:237
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:19
+msgid "Password"
+msgstr "密码"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:174
+msgid "Path containing ca certificates to match against host certificate"
+msgstr "匹配主机证书的 ca 证书路径"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:83
+msgid "Path to drivers (instead of default)"
+msgstr "驱动程序的路径(而不是默认)"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:63
+msgid "Path to state file"
+msgstr "状态文件的路径"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:54
+msgid "Period after which data is considered stale"
+msgstr "数据过期时间"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:101
+msgid "Poll Interval"
+msgstr "轮询间隔"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:29
+msgid "Poll frequency"
+msgstr "轮询频率"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:34
+msgid "Poll frequency alert"
+msgstr "轮询频率警报"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:197
+msgid "Polling Frequency(s)"
+msgstr "轮询频率(秒)"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_cgi.lua:27
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:195
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:224
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:46
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:202
+msgid "Port"
+msgstr "端口"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:200
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:229
+msgid "Power value"
+msgstr "功率值"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:206
+msgid "Product (regex)"
+msgstr "产品(正则表达式)"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:69
+msgid "Replace battery message"
+msgstr "替换电池消息"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:178
+msgid "Require SSL and make sure server CN matches hostname"
+msgstr "需要 SSL 并确保服务器 CN 与主机名匹配"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:96
+msgid "Retry Delay"
+msgstr "重试延迟"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:32
+msgid "Role"
+msgstr "角色"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:80
+msgid "Run drivers in a chroot(2) environment"
+msgstr "在 chroot(2) 环境中运行驱动程序"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:14
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:59
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:110
+msgid "RunAs User"
+msgstr "RunAs 用户"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:125
+msgid "SNMP Community"
+msgstr "SNMP 社区"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:222
+msgid "SNMP retries"
+msgstr "SNMP 重试"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:226
+msgid "SNMP timeout(s)"
+msgstr "SNMP 超时"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:230
+msgid "SNMP version"
+msgstr "SNMP 版本"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:232
+msgid "SNMPv1"
+msgstr "SNMPv1"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:233
+msgid "SNMPv2c"
+msgstr "SNMPv2c"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:234
+msgid "SNMPv3"
+msgstr "SNMPv3"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:219
+msgid "Serial Number"
+msgstr "序列号"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:138
+msgid "Set USB serial port permissions"
+msgstr "设置 USB 串口权限"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:25
+msgid "Set variables"
+msgstr "设置变量"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:22
+msgid "Shutdown command"
+msgstr "关机命令"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:66
+msgid "Shutdown message"
+msgstr "关机消息"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:33
+msgid "Slave"
+msgstr "从设备"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:106
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:244
+msgid "Synchronous Communication"
+msgstr "同步通信"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:115
+msgid "The name of this section will be used as UPS name elsewhere"
+msgstr "此部分的名称将在其他地方用作 UPS 名称"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:96
+msgid "Time in seconds between driver start retry attempts."
+msgstr "驱动程序重试之间的间隔(秒)。"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:158
+msgid "Time in seconds that upsdrvctl will wait for driver to finish starting"
+msgstr "upsdrvctl 等待驱动程序完成启动的时间(秒)"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:183
+msgid "UPS Master"
+msgstr "UPS 主设备"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:51
+msgid "UPS Server Global Settings"
+msgstr "UPS 服务器全局设置"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:212
+msgid "UPS Slave"
+msgstr "UPS 从设备"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_cgi.lua:20
+msgid "UPS name"
+msgstr "UPS 名称"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:121
+msgid "USB Bus(es) (regex)"
+msgstr "USB 总线(正则表达式)"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:209
+msgid "USB Product Id"
+msgstr "USB 产品 ID"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:241
+msgid "USB Vendor Id"
+msgstr "USB 供应商 ID"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:29
+msgid ""
+"Use upscmd -l to see full list which the commands your UPS supports "
+"(requires upscmd package)"
+msgstr "使用 upscmd -l 查看 UPS 支持的命令的完整列表(需要 upscmd包)"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:110
+msgid ""
+"User as which to execute driver; requires device file accessed by driver to "
+"be read-write for that user."
+msgstr "执行驱动程序的用户;要求驱动程序访问的设备文件对该用户是可读写的。"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:205
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:234
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:16
+msgid "Username"
+msgstr "用户名"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:238
+msgid "Vendor (regex)"
+msgstr "供应商(正则表达式)"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:178
+msgid "Verify all connection with SSL"
+msgstr "验证所有 SSL 连接"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:154
+msgid "Workaround for buggy firmware"
+msgstr "有缺陷的固件的解决方法"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:94
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:103
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:111
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:119
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:127
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:135
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:143
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:151
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:159
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:167
+msgid "Write to syslog"
+msgstr "写入 syslog"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:80
+msgid "chroot"
+msgstr "chroot"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:14
+msgid "upsmon drops privileges to this user"
+msgstr "upsmon 删除此用户的权限"
diff --git a/applications/luci-app-nut/po/zh-tw/nut.po b/applications/luci-app-nut/po/zh-tw/nut.po
new file mode 100644
index 0000000000..6d0e07a5ae
--- /dev/null
+++ b/applications/luci-app-nut/po/zh-tw/nut.po
@@ -0,0 +1,603 @@
+#
+# Yangfl <mmyangfl@gmail.com>, 2019.
+#
+msgid ""
+msgstr ""
+"Content-Type: text/plain; charset=UTF-8\n"
+"Project-Id-Version: \n"
+"POT-Creation-Date: \n"
+"PO-Revision-Date: 2019-01-04 00:24+0800\n"
+"Last-Translator: Yangfl <mmyangfl@gmail.com>\n"
+"Language-Team: <debian-l10n-chinese@lists.debian.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: zh_CN\n"
+"X-Generator: Gtranslator 3.30.1\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:216
+msgid "Additional Shutdown Time(s)"
+msgstr "額外關機時間(秒)"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:37
+msgid "Addresses on which to listen"
+msgstr "要監聽的地址"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:23
+msgid "Allowed actions"
+msgstr "允許的動作"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_cgi.lua:20
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:188
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:217
+msgid "As configured by NUT"
+msgstr "由 NUT 配置"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:150
+msgid "Bytes to read from interrupt pipe"
+msgstr "從中斷管道讀取的位元組數"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:174
+msgid "CA Certificate path"
+msgstr "CA 證書路徑"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:73
+msgid "Certificate file (SSL)"
+msgstr "證書檔案(SSL)"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:63
+msgid "Communications lost message"
+msgstr "通訊丟失訊息"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:60
+msgid "Communications restored message"
+msgstr "通訊恢復訊息"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_cgi.lua:35
+msgid "Control UPS via CGI"
+msgstr "通過 CGI 控制 UPS"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:43
+msgid "Deadtime"
+msgstr "無反應時間"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:87
+msgid "Default for UPSes without this field."
+msgstr "沒有此欄位的 UPS 的預設值。"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:177
+msgid "Delay for kill power command"
+msgstr "斷電後執行命令的延時"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:181
+msgid "Delay to power on UPS if power returns after kill power"
+msgstr "如果斷電後電源恢復,則延遲開啟 UPS"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:129
+msgid "Description (Display)"
+msgstr "說明(顯示)"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_cgi.lua:32
+msgid "Display name"
+msgstr "顯示名稱"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:169
+msgid "Don't lock port when starting driver"
+msgstr "啟動驅動程式時不要鎖定埠"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:132
+msgid "Driver"
+msgstr "驅動程式"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:114
+msgid "Driver Configuration"
+msgstr "驅動程式配置"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:77
+msgid "Driver Global Settings"
+msgstr "驅動程式全域性設定"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:83
+msgid "Driver Path"
+msgstr "驅動程式路徑"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:212
+msgid "Driver Shutdown Order"
+msgstr "驅動程式關閉順序"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:106
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:244
+msgid "Driver waits for data to be consumed by upsd before publishing more."
+msgstr "在釋出更多內容之前,驅動程式會等待 upsd 處理完資料。"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:59
+msgid "Drop privileges to this user"
+msgstr "降低許可權至此使用者"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_cgi.lua:40
+msgid "Enable"
+msgstr "啟用"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:138
+msgid ""
+"Enables a hotplug script that makes all ttyUSB devices (e.g. serial USB) "
+"group read-write as user 'nut'"
+msgstr ""
+"啟用熱插拔指令碼,使所有 ttyUSB 裝置(例如序列 USB)組讀寫為使用者“nut”"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:93
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:102
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:110
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:118
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:126
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:134
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:142
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:150
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:158
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:166
+msgid "Execute notify command"
+msgstr "執行 notify 命令"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:26
+msgid "Forced Shutdown"
+msgstr "強制關機"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:57
+msgid "Forced shutdown message"
+msgstr "強制關機訊息"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:10
+msgid "Global Settings"
+msgstr "全域性設定"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_cgi.lua:13
+msgid "Go to NUT CGI"
+msgstr "前往 NUT CGI"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_cgi.lua:16
+msgid "Host"
+msgstr "主機"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_cgi.lua:23
+msgid "Hostname or IP address"
+msgstr "主機名或 IP 地址"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:191
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:220
+msgid "Hostname or address of UPS"
+msgstr "UPS 的主機名或地址"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:39
+msgid "Hot Sync"
+msgstr "熱同步"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:41
+msgid "IP Address"
+msgstr "IP 地址"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:95
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:104
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:112
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:120
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:128
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:136
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:144
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:152
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:160
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:168
+msgid "Ignore"
+msgstr "忽略"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:142
+msgid "Ignore Low Battery"
+msgstr "忽略低電量"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:29
+msgid "Instant commands"
+msgstr "即時命令"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:146
+msgid "Interrupt Only"
+msgstr "僅中斷"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:150
+msgid "Interrupt Size"
+msgstr "中斷大小"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:54
+msgid "Low battery message"
+msgstr "電池電量低"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:163
+msgid "Manufacturer (Display)"
+msgstr "製造商(展示)"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:34
+msgid "Master"
+msgstr "主裝置"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:154
+msgid "Max USB HID Length Reported"
+msgstr "報告的最大 USB HID 長度"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:54
+msgid "Maximum Age of Data"
+msgstr "最大資料年齡"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:87
+msgid "Maximum Start Delay"
+msgstr "最大啟動延遲"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:67
+msgid "Maximum connections"
+msgstr "最大連線數"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:91
+msgid "Maximum number of times to try starting a driver."
+msgstr "嘗試啟動驅動程式的最大次數。"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:101
+msgid "Maximum time in seconds between refresh of UPS status"
+msgstr "重新整理 UPS 狀態之間的最長時間(秒)"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:91
+msgid "Maxium Retries"
+msgstr "最大重試次數"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:158
+msgid "Maxium Start Delay"
+msgstr "最大啟動延遲"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:17
+msgid "Minimum required number or power supplies"
+msgstr "所需的最低數量或電源"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:166
+msgid "Model (Display)"
+msgstr "型號(顯示)"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_cgi.lua:9
+msgid "NUT CGI Access"
+msgstr "NUT CGI 訪問"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:12
+msgid "NUT Users"
+msgstr "NUT 使用者"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:188
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:217
+msgid "Name of UPS"
+msgstr "UPS 的名稱"
+
+#: applications/luci-app-nut/luasrc/controller/nut.lua:11
+msgid "Network UPS Tools"
+msgstr "網路 UPS 工具"
+
+#: applications/luci-app-nut/luasrc/controller/nut.lua:22
+#: applications/luci-app-nut/luasrc/model/cbi/nut_cgi.lua:6
+msgid "Network UPS Tools (CGI)"
+msgstr "網路 UPS 工具(CGI)"
+
+#: applications/luci-app-nut/luasrc/controller/nut.lua:18
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:7
+msgid "Network UPS Tools (Monitor)"
+msgstr "網路 UPS 工具(監控)"
+
+#: applications/luci-app-nut/luasrc/controller/nut.lua:14
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:9
+msgid "Network UPS Tools (Server)"
+msgstr "網路 UPS 工具(伺服器)"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_cgi.lua:7
+msgid "Network UPS Tools CGI Configuration"
+msgstr "網路 UPS 工具 CGI 配置"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:8
+msgid "Network UPS Tools Monitoring Configuration"
+msgstr "網路 UPS 工具監控配置"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:10
+msgid "Network UPS Tools Server Configuration"
+msgstr "網路 UPS 工具伺服器配置"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:169
+msgid "No Lock"
+msgstr "沒有鎖"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:72
+msgid "No communications message"
+msgstr "沒有通訊資訊"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:173
+msgid "No low/high voltage transfer OIDs"
+msgstr "沒有低壓/高壓傳輸 OID"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:75
+msgid "No parent message"
+msgstr "沒有父資訊"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:90
+msgid "Notification defaults"
+msgstr "通知預設值"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:26
+msgid "Notify command"
+msgstr "通知命令"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:99
+msgid "Notify when back online"
+msgstr "重新聯機時通知"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:163
+msgid "Notify when battery needs replacing"
+msgstr "電池需要更換時通知"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:147
+msgid "Notify when communications lost"
+msgstr "通訊丟失時通知"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:139
+msgid "Notify when communications restored"
+msgstr "通訊恢復時通知"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:131
+msgid "Notify when force shutdown"
+msgstr "強行關閉時通知"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:115
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:123
+msgid "Notify when low battery"
+msgstr "低電量時通知"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:107
+msgid "Notify when on battery"
+msgstr "使用電池時通知"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:155
+msgid "Notify when shutting down"
+msgstr "關機時通知"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:177
+msgid "Off Delay(s)"
+msgstr "關閉延遲(秒)"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:181
+msgid "On Delay(s)"
+msgstr "開啟延遲(秒)"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:51
+msgid "On battery message"
+msgstr "開啟電池訊息"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:48
+msgid "Online message"
+msgstr "在線訊息"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:208
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:237
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:19
+msgid "Password"
+msgstr "密碼"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:174
+msgid "Path containing ca certificates to match against host certificate"
+msgstr "匹配主機證書的 ca 證書路徑"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:83
+msgid "Path to drivers (instead of default)"
+msgstr "驅動程式的路徑(而不是預設)"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:63
+msgid "Path to state file"
+msgstr "狀態檔案的路徑"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:54
+msgid "Period after which data is considered stale"
+msgstr "資料過期時間"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:101
+msgid "Poll Interval"
+msgstr "輪詢間隔"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:29
+msgid "Poll frequency"
+msgstr "輪詢頻率"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:34
+msgid "Poll frequency alert"
+msgstr "輪詢頻率警報"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:197
+msgid "Polling Frequency(s)"
+msgstr "輪詢頻率(秒)"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_cgi.lua:27
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:195
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:224
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:46
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:202
+msgid "Port"
+msgstr "埠"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:200
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:229
+msgid "Power value"
+msgstr "功率值"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:206
+msgid "Product (regex)"
+msgstr "產品(正則表示式)"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:69
+msgid "Replace battery message"
+msgstr "替換電池訊息"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:178
+msgid "Require SSL and make sure server CN matches hostname"
+msgstr "需要 SSL 並確保伺服器 CN 與主機名匹配"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:96
+msgid "Retry Delay"
+msgstr "重試延遲"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:32
+msgid "Role"
+msgstr "角色"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:80
+msgid "Run drivers in a chroot(2) environment"
+msgstr "在 chroot(2) 環境中執行驅動程式"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:14
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:59
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:110
+msgid "RunAs User"
+msgstr "RunAs 使用者"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:125
+msgid "SNMP Community"
+msgstr "SNMP 社群"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:222
+msgid "SNMP retries"
+msgstr "SNMP 重試"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:226
+msgid "SNMP timeout(s)"
+msgstr "SNMP 超時"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:230
+msgid "SNMP version"
+msgstr "SNMP 版本"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:232
+msgid "SNMPv1"
+msgstr "SNMPv1"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:233
+msgid "SNMPv2c"
+msgstr "SNMPv2c"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:234
+msgid "SNMPv3"
+msgstr "SNMPv3"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:219
+msgid "Serial Number"
+msgstr "序列號"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:138
+msgid "Set USB serial port permissions"
+msgstr "設定 USB 串列埠許可權"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:25
+msgid "Set variables"
+msgstr "設定變數"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:22
+msgid "Shutdown command"
+msgstr "關機命令"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:66
+msgid "Shutdown message"
+msgstr "關機訊息"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:33
+msgid "Slave"
+msgstr "從裝置"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:106
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:244
+msgid "Synchronous Communication"
+msgstr "同步通訊"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:115
+msgid "The name of this section will be used as UPS name elsewhere"
+msgstr "此部分的名稱將在其他地方用作 UPS 名稱"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:96
+msgid "Time in seconds between driver start retry attempts."
+msgstr "驅動程式重試之間的間隔(秒)。"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:158
+msgid "Time in seconds that upsdrvctl will wait for driver to finish starting"
+msgstr "upsdrvctl 等待驅動程式完成啟動的時間(秒)"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:183
+msgid "UPS Master"
+msgstr "UPS 主裝置"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:51
+msgid "UPS Server Global Settings"
+msgstr "UPS 伺服器全域性設定"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:212
+msgid "UPS Slave"
+msgstr "UPS 從裝置"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_cgi.lua:20
+msgid "UPS name"
+msgstr "UPS 名稱"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:121
+msgid "USB Bus(es) (regex)"
+msgstr "USB 匯流排(正則表示式)"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:209
+msgid "USB Product Id"
+msgstr "USB 產品 ID"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:241
+msgid "USB Vendor Id"
+msgstr "USB 供應商 ID"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:29
+msgid ""
+"Use upscmd -l to see full list which the commands your UPS supports "
+"(requires upscmd package)"
+msgstr "使用 upscmd -l 檢視 UPS 支援的命令的完整列表(需要 upscmd包)"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:110
+msgid ""
+"User as which to execute driver; requires device file accessed by driver to "
+"be read-write for that user."
+msgstr "執行驅動程式的使用者;要求驅動程式訪問的裝置檔案對該使用者是可讀寫的。"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:205
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:234
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:16
+msgid "Username"
+msgstr "使用者名稱"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:238
+msgid "Vendor (regex)"
+msgstr "供應商(正則表示式)"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:178
+msgid "Verify all connection with SSL"
+msgstr "驗證所有 SSL 連線"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:154
+msgid "Workaround for buggy firmware"
+msgstr "有缺陷的韌體的解決方法"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:94
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:103
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:111
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:119
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:127
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:135
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:143
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:151
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:159
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:167
+msgid "Write to syslog"
+msgstr "寫入 syslog"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:80
+msgid "chroot"
+msgstr "chroot"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:14
+msgid "upsmon drops privileges to this user"
+msgstr "upsmon 刪除此使用者的許可權"
diff --git a/applications/luci-app-olsr/po/de/olsr.po b/applications/luci-app-olsr/po/de/olsr.po
index 15b8412a26..51cc1a84c4 100644
--- a/applications/luci-app-olsr/po/de/olsr.po
+++ b/applications/luci-app-olsr/po/de/olsr.po
@@ -21,32 +21,34 @@ msgstr "Aktive MID-Ankündigungen"
msgid "Active OLSR nodes"
msgstr "Aktive OLSR-Knoten"
-#: applications/luci-app-olsr/luasrc/view/status-olsr/hna.htm:77
+#: applications/luci-app-olsr/luasrc/view/status-olsr/hna.htm:82
msgid "Active host net announcements"
msgstr "Aktive HNA-Ankündigungen"
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:45
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:45
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:45
msgid "Advanced Settings"
msgstr "Erweiterte Einstellungen"
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:141
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:147
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:141
msgid "Allow gateways with NAT"
msgstr "Gateways mit NAT erlauben"
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:141
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:147
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:141
msgid "Allow the selection of an outgoing ipv4 gateway with NAT"
msgstr "Auswahl von IPv4-Gateways erlauben, die zum Internet hin NAT verwenden"
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:149
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:155
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:149
msgid "Announce uplink"
msgstr "Uplink ankündigen"
-#: applications/luci-app-olsr/luasrc/view/status-olsr/hna.htm:86
-#: applications/luci-app-olsr/luasrc/view/status-olsr/routes.htm:101
+#: applications/luci-app-olsr/luasrc/view/status-olsr/hna.htm:39
+#: applications/luci-app-olsr/luasrc/view/status-olsr/hna.htm:90
+#: applications/luci-app-olsr/luasrc/view/status-olsr/routes.htm:47
+#: applications/luci-app-olsr/luasrc/view/status-olsr/routes.htm:107
msgid "Announced network"
msgstr "Angekündigtes Netzwerk"
@@ -63,12 +65,12 @@ msgid "Both values must use the dotted decimal notation."
msgstr ""
"Beide Werte müssen in der 'dotted decimal' Schreibweise angegeben werden."
-#: applications/luci-app-olsr/luasrc/view/status-olsr/interfaces.htm:29
+#: applications/luci-app-olsr/luasrc/view/status-olsr/interfaces.htm:30
msgid "Broadcast address"
msgstr "Broadcast-Adresse"
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:90
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:265
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:90
msgid "Can only be a valid IPv4 or IPv6 address or 'default'"
msgstr ""
@@ -87,11 +89,16 @@ msgid ""
"allows connections from localhost."
msgstr ""
+#: applications/luci-app-olsr/luasrc/view/status-olsr/interfaces.htm:24
+msgid "Device"
+msgstr "Schnittstelle"
+
#: applications/luci-app-olsr/luasrc/controller/olsr.lua:75
msgid "Display"
msgstr "Anzeige"
-#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:105
+#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:60
+#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:112
msgid "Downlink"
msgstr "Download-Bandbreite"
@@ -99,24 +106,25 @@ msgstr "Download-Bandbreite"
msgid "Download Config"
msgstr "Konfiguration herunterladen"
-#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:102
+#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:57
+#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:109
#: applications/luci-app-olsr/luasrc/view/status-olsr/topology.htm:26
msgid "ETX"
msgstr "ETX"
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:140
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:365
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:134
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:346
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:35
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:35
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:140
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:365
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:15
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:35
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:15
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:15
msgid "Enable"
msgstr "Aktivieren"
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:134
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:140
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:134
msgid ""
"Enable SmartGateway. If it is disabled, then all other SmartGateway "
"parameters are ignored. Default is \"no\"."
@@ -124,13 +132,13 @@ msgstr ""
"SmartGateway aktivieren. Ist diese Option deaktiviert, dann werden alle "
"folgenden SmartGateway Einstellungen ignoriert. Der Defaultwert ist \"no\"."
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:36
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:36
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:36
msgid "Enable this interface."
msgstr "Dieses Interface benutzen."
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:249
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:249
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:249
msgid "Enabled"
msgstr "Aktiviert"
@@ -138,13 +146,13 @@ msgstr "Aktiviert"
msgid "Expected retransmission count"
msgstr "Zu erwartende Sendeversuche pro Paket"
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:65
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:71
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:65
msgid "FIB metric"
msgstr "FIB-Metrik"
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:66
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:72
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:66
msgid ""
"FIBMetric controls the metric value of the host-routes OLSRd sets. \"flat\" "
"means that the metric value is always 2. This is the preferred value because "
@@ -160,28 +168,29 @@ msgstr ""
"aber nur, wenn sich auch der Nexthop verändert hat. Der Defaultwert ist "
"\"flat\"."
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:106
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:112
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:106
msgid "Fisheye mechanism for TCs (checked means on). Default is \"on\""
msgstr ""
"Fisheye Mechanismus für TC-Nachrichten (ausgewählt entspricht ein). Der "
"Defaultwert ist \"ein\""
-#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:100
+#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:55
+#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:107
msgid "Gateway"
msgstr "Gateway"
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:42
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:222
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:42
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:216
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:31
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:31
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:42
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:222
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:31
msgid "General Settings"
msgstr "Allgemeine Einstellungen"
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:39
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:39
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:39
msgid "General settings"
msgstr "Allgemeine Einstellungen"
@@ -199,8 +208,8 @@ msgid "Green"
msgstr ""
#: applications/luci-app-olsr/luasrc/controller/olsr.lua:53
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:383
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:402
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:383
#: applications/luci-app-olsr/luasrc/view/status-olsr/overview.htm:178
msgid "HNA"
msgstr "HNA"
@@ -209,17 +218,17 @@ msgstr "HNA"
msgid "HNA Announcements"
msgstr "HNA-Ankündigungen"
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:341
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:322
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:152
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:165
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:341
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:152
msgid "HNA interval"
msgstr "HNA-Intervall"
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:347
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:328
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:158
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:171
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:347
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:158
msgid "HNA validity time"
msgstr "HNA-Gültigkeit"
@@ -228,22 +237,22 @@ msgstr "HNA-Gültigkeit"
msgid "HNA6 Announcements"
msgstr "HNA-Ankündigungen"
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:362
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:381
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:362
msgid "Hello"
msgstr "Hello"
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:305
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:286
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:116
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:129
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:305
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:116
msgid "Hello interval"
msgstr "Hello-Intervall"
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:311
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:292
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:122
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:135
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:311
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:122
msgid "Hello validity time"
msgstr "Hello-Gültigkeit"
@@ -261,16 +270,18 @@ msgstr ""
msgid "Hna4"
msgstr "Hna4"
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:10
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna.lua:28
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:10
msgid "Hna6"
msgstr "Hna6"
-#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:103
+#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:58
+#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:110
msgid "Hops"
msgstr "Sprünge"
-#: applications/luci-app-olsr/luasrc/view/status-olsr/neighbors.htm:118
+#: applications/luci-app-olsr/luasrc/view/status-olsr/neighbors.htm:61
+#: applications/luci-app-olsr/luasrc/view/status-olsr/neighbors.htm:127
msgid "Hostname"
msgstr "Hostname"
@@ -291,8 +302,8 @@ msgstr ""
"Rechner in einem OLSR-geroutetem Netzwerk können Konnektivität zu externen "
"Netzwerken mittels HNA-Nachrichten ankündigen."
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:111
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:117
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:111
msgid ""
"Hysteresis for link sensing (only for hopcount metric). Hysteresis adds more "
"robustness to the link sensing but delays neighbor registration. Defaults is "
@@ -303,10 +314,10 @@ msgstr ""
"aber das Registrieren von Nachbarknoten. Der Defaultwert ist \"eingeschaltet"
"\"."
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:223
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:217
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:32
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:32
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:223
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:32
msgid "IP Addresses"
msgstr "IP-Adressen"
@@ -318,17 +329,18 @@ msgstr ""
"Die zu verwendende IP-Version. Wird 6and4 gewählt dann wird ein OLSRd-"
"Prozess für jedes Protokoll gestartet."
-#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:106
+#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:61
+#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:113
msgid "IPv4"
msgstr "IPv4"
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:103
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:278
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:103
msgid "IPv4 broadcast"
msgstr "IPv4 Broadcast"
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:104
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:279
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:104
msgid ""
"IPv4 broadcast address for outgoing OLSR packets. One useful example would "
"be 255.255.255.255. Default is \"0.0.0.0\", which triggers the usage of the "
@@ -338,13 +350,13 @@ msgstr ""
"Beispiel ist 255.255.255.255. Der Defaultwert ist \"0.0.0.0\". Dies "
"verwendet die Broadcastadresse des Interfaces."
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:116
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:291
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:116
msgid "IPv4 source"
msgstr "IPv4 Quell-IP"
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:117
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:292
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:117
msgid ""
"IPv4 src address for outgoing OLSR packages. Default is \"0.0.0.0\", which "
"triggers usage of the interface IP."
@@ -352,21 +364,22 @@ msgstr ""
"IPv4 Quell-IP für ausgehende OLSR-Nachrichten. Der Defaultwert ist "
"\"0.0.0.0\", dann wird die IP des Interfaces verwendet."
-#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:107
+#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:62
+#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:114
msgid "IPv6"
msgstr "IPv6"
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:285
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:272
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:103
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:110
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:285
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:103
msgid "IPv6 multicast"
msgstr "IPv6 Multicast"
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:286
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:273
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:104
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:111
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:286
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:104
msgid ""
"IPv6 multicast address. Default is \"FF02::6D\", the manet-router linklocal "
"multicast."
@@ -374,25 +387,25 @@ msgstr ""
"IPv6 Multicast-Adresse. Der Defaultwert ist \"FF02::6D\", die linklocal "
"Multicastadresse für MANETs."
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:10
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna.lua:28
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:10
msgid ""
"IPv6 network must be given in full notation, prefix must be in CIDR notation."
msgstr ""
"IPv6 Netzwerk muss in 'full notation', der Prefix in CIDR Schreibweise "
"eingegeben werden."
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:297
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:278
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:109
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:122
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:297
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:109
msgid "IPv6 source"
msgstr "IPv6 Quell-IP"
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:298
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:279
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:110
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:123
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:298
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:110
msgid ""
"IPv6 src prefix. OLSRd will choose one of the interface IPs which matches "
"the prefix of this parameter. Default is \"0::/0\", which triggers the usage "
@@ -402,13 +415,13 @@ msgstr ""
"angegebenen Prefix liegt. Der Defaultwert ist \"0::/0\", damit wird eine "
"IPv6-Adresse des Interfaces verwendet die nicht linklocal ist."
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:178
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:184
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:178
msgid "IPv6-Prefix of the uplink"
msgstr "IPv6-Präfix des Uplinks"
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:196
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:202
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:196
msgid ""
"If the route to the current gateway is to be changed, the ETX value of this "
"gateway is multiplied with this value before it is compared to the new one. "
@@ -423,26 +436,28 @@ msgstr ""
"><b>ACHTUNG:</b> Diese Einstellung darf nicht zusammen mit der etx_ffeth "
"Metrik verwendet werden!<br />Der Defaultwert ist \"1.0\"."
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:160
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:166
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:160
msgid ""
"If this Node uses NAT for connections to the internet. Default is \"yes\"."
msgstr ""
"Benutzt dieser Knoten NAT für die Verbindung zum Internet? Der Defaultwert "
"ist \"yes\"."
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:27
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:27
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:27
#: applications/luci-app-olsr/luasrc/view/status-olsr/interfaces.htm:23
-#: applications/luci-app-olsr/luasrc/view/status-olsr/neighbors.htm:119
-#: applications/luci-app-olsr/luasrc/view/status-olsr/routes.htm:103
+#: applications/luci-app-olsr/luasrc/view/status-olsr/neighbors.htm:62
+#: applications/luci-app-olsr/luasrc/view/status-olsr/neighbors.htm:128
+#: applications/luci-app-olsr/luasrc/view/status-olsr/routes.htm:49
+#: applications/luci-app-olsr/luasrc/view/status-olsr/routes.htm:109
msgid "Interface"
msgstr "Schnittstelle"
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:227
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:221
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:52
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:52
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:227
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:52
msgid ""
"Interface Mode is used to prevent unnecessary packet forwarding on switched "
"ethernet interfaces. valid Modes are \"mesh\" and \"ether\". Default is "
@@ -453,15 +468,15 @@ msgstr ""
"\"ether\". Der Defaultwert ist \"mesh\"."
#: applications/luci-app-olsr/luasrc/controller/olsr.lua:70
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:335
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:354
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:335
#: applications/luci-app-olsr/luasrc/view/status-olsr/interfaces.htm:14
#: applications/luci-app-olsr/luasrc/view/status-olsr/overview.htm:163
msgid "Interfaces"
msgstr "Schnittstellen"
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:212
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:218
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:212
msgid "Interfaces Defaults"
msgstr "Schnittstellen-Standards"
@@ -469,8 +484,8 @@ msgstr "Schnittstellen-Standards"
msgid "Internet protocol"
msgstr "Internet Protokoll"
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:54
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:60
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:54
msgid ""
"Interval to poll network interfaces for configuration changes (in seconds). "
"Default is \"2.5\"."
@@ -478,23 +493,23 @@ msgstr ""
"Intervall mit dem Netzwerkschnittstellen auf Änderungen in ihrer "
"Konfiguration überprüft werden (in Sekunden). Der Defaultwert ist \"2.5\"."
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:268
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:262
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:93
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:93
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:268
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:93
msgid "Invalid Value for LQMult-Value. Must be between 0.01 and 1.0."
msgstr ""
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:271
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:265
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:96
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:96
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:271
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:96
msgid ""
"Invalid Value for LQMult-Value. You must use a decimal number between 0.01 "
"and 1.0 here."
msgstr ""
-#: applications/luci-app-olsr/luasrc/view/status-olsr/routes.htm:91
+#: applications/luci-app-olsr/luasrc/view/status-olsr/routes.htm:98
msgid "Known OLSR routes"
msgstr "Bekannte OLSR-Routen"
@@ -502,30 +517,30 @@ msgstr "Bekannte OLSR-Routen"
msgid "LQ"
msgstr "LQ"
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:84
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:90
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:84
msgid "LQ aging"
msgstr "LQ-Alterung"
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:90
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:96
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:90
msgid "LQ algorithm"
msgstr "LQ-Algorithmus"
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:105
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:111
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:105
msgid "LQ fisheye"
msgstr "LQ-Fisheye"
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:76
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:82
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:76
msgid "LQ level"
msgstr "LQ-Level"
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:262
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:256
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:87
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:87
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:262
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:87
msgid ""
"LQMult requires two values (IP address or 'default' and multiplicator) "
"separated by space."
@@ -539,20 +554,20 @@ msgstr "letzter Hop"
msgid "Legend"
msgstr "Legende"
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:23
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:257
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:23
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:257
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:23
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:257
msgid "Library"
msgstr "Bibliothek"
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:43
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:43
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:43
msgid "Link Quality Settings"
msgstr "Linkqualitätseinstellungen"
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:85
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:91
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:85
msgid ""
"Link quality aging factor (only for lq level 2). Tuning parameter for "
"etx_float and etx_fpm, smaller values mean slower changes of ETX value. "
@@ -562,8 +577,8 @@ msgstr ""
"verwendet werden. Kleinere Werte bedeuten, dass ETX-Werte sich langsamer "
"verändern. Erlaubte Werte sind 0.01 bis 1.0."
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:91
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:97
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:91
msgid ""
"Link quality algorithm (only for lq level 2).<br /><b>etx_float</b>: "
"floating point ETX with exponential aging<br /><b>etx_fpm</b> : same as "
@@ -580,8 +595,8 @@ msgstr ""
"Variante von etx_ff die Ethernetlinks mit ETX 0.1 erlaubt<br />Der Default "
"ist \"etx_ff\""
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:77
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:83
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:77
msgid ""
"Link quality level switch between hopcount and cost-based (mostly ETX) "
"routing.<br /><b>0</b> = do not use link quality<br /><b>2</b> = use link "
@@ -591,10 +606,10 @@ msgstr ""
"><b>0</b> = Linkquality nicht benutzen<br /><b>2</b> = Linkquality für die "
"Wahl von MPRs und fürs Routing benutzen.<br />Der Defaultwert ist \"2\"."
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:245
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:239
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:70
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:70
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:245
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:70
msgid "LinkQuality Multiplicator"
msgstr "LQ-Multiplikator"
@@ -606,36 +621,37 @@ msgstr "Verbindungen pro Node (Durchschnitt)"
msgid "Links total"
msgstr "Verbindungen insgesamt"
-#: applications/luci-app-olsr/luasrc/view/status-olsr/neighbors.htm:120
+#: applications/luci-app-olsr/luasrc/view/status-olsr/neighbors.htm:63
+#: applications/luci-app-olsr/luasrc/view/status-olsr/neighbors.htm:129
msgid "Local interface IP"
msgstr "Lokale Interface-IP"
#: applications/luci-app-olsr/luasrc/controller/olsr.lua:58
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:376
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:395
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:376
msgid "MID"
msgstr "MID"
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:329
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:310
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:140
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:153
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:329
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:140
msgid "MID interval"
msgstr "MID-Intervall"
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:335
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:316
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:146
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:159
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:335
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:146
msgid "MID validity time"
msgstr "MID-Gültigkeit"
-#: applications/luci-app-olsr/luasrc/view/status-olsr/interfaces.htm:25
+#: applications/luci-app-olsr/luasrc/view/status-olsr/interfaces.htm:26
msgid "MTU"
msgstr "MTU"
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:126
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:132
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:126
msgid "Main IP"
msgstr "Haupt-IP"
@@ -645,21 +661,22 @@ msgid ""
"configured on port 9090 and accepts connections from \"127.0.0.1\"."
msgstr ""
-#: applications/luci-app-olsr/luasrc/view/status-olsr/routes.htm:104
+#: applications/luci-app-olsr/luasrc/view/status-olsr/routes.htm:50
+#: applications/luci-app-olsr/luasrc/view/status-olsr/routes.htm:110
msgid "Metric"
msgstr "Metrik"
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:226
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:376
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:220
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:357
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:51
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:51
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:226
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:376
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:51
msgid "Mode"
msgstr "Modus"
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:71
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:246
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:71
msgid ""
"Multiply routes with the factor given here. Allowed values are between 0.01 "
"and 1.0. It is only used when LQ-Level is greater than 0. Examples:<br /"
@@ -681,8 +698,8 @@ msgstr ""
"zu 192.168.0.1: 192.168.0.1 0.5<br />reduziere die LQ für alle Nodes die mit "
"diesem Interface kommunizieren um 20%: default 0.8"
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:195
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:201
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:195
msgid "NAT threshold"
msgstr "NAT-Schwellenwert"
@@ -694,7 +711,8 @@ msgstr "NLQ"
msgid "Neighbors"
msgstr "Nachbarn"
-#: applications/luci-app-olsr/luasrc/view/status-olsr/neighbors.htm:117
+#: applications/luci-app-olsr/luasrc/view/status-olsr/neighbors.htm:60
+#: applications/luci-app-olsr/luasrc/view/status-olsr/neighbors.htm:126
msgid "Neighbour IP"
msgstr "Nachbar-IP"
@@ -703,26 +721,26 @@ msgid "Neighbours"
msgstr "Nachbarn"
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna.lua:21
-#: applications/luci-app-olsr/luasrc/view/status-olsr/interfaces.htm:28
+#: applications/luci-app-olsr/luasrc/view/status-olsr/interfaces.htm:29
msgid "Netmask"
msgstr "Netzmaske"
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:373
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:354
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:44
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:44
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:373
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:44
#: applications/luci-app-olsr/luasrc/view/status-olsr/overview.htm:160
msgid "Network"
msgstr "Netzwerk"
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:16
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna.lua:17
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna.lua:34
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:16
msgid "Network address"
msgstr "Netzwerk-Adresse"
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:53
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:59
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:53
msgid "Nic changes poll interval"
msgstr "Abfrageintervall für Schnittstellenänderungen"
@@ -747,30 +765,32 @@ msgstr "OLSR - HNA-Ankündigungen"
msgid "OLSR - HNA6-Announcements"
msgstr "OLSR - HNA-Ankündigungen"
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:9
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:216
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:9
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:216
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:9
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:216
msgid "OLSR - Plugins"
msgstr "OLSR - Plugins"
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:12
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:12
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:12
#: applications/luci-app-olsr/luasrc/view/status-olsr/error_olsr.htm:8
msgid "OLSR Daemon"
msgstr "OLSR Daemon"
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:14
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:14
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:14
msgid "OLSR Daemon - Interface"
msgstr "OLSR Daemon - Schnittstelle"
-#: applications/luci-app-olsr/luasrc/view/status-olsr/neighbors.htm:107
+#: applications/luci-app-olsr/luasrc/view/status-olsr/neighbors.htm:117
msgid "OLSR connections"
msgstr "OLSR-Verbindungen"
-#: applications/luci-app-olsr/luasrc/view/status-olsr/hna.htm:87
-#: applications/luci-app-olsr/luasrc/view/status-olsr/routes.htm:102
+#: applications/luci-app-olsr/luasrc/view/status-olsr/hna.htm:40
+#: applications/luci-app-olsr/luasrc/view/status-olsr/hna.htm:91
+#: applications/luci-app-olsr/luasrc/view/status-olsr/routes.htm:48
+#: applications/luci-app-olsr/luasrc/view/status-olsr/routes.htm:108
msgid "OLSR gateway"
msgstr "OLSR-Gateway"
@@ -788,11 +808,11 @@ msgstr ""
msgid "Overview"
msgstr "Übersicht"
-#: applications/luci-app-olsr/luasrc/view/status-olsr/hna.htm:82
+#: applications/luci-app-olsr/luasrc/view/status-olsr/hna.htm:87
msgid "Overview of currently active OLSR host net announcements"
msgstr "Übersicht über zur Zeit aktive OLSR-Netzwerk-Ankündigungen"
-#: applications/luci-app-olsr/luasrc/view/status-olsr/neighbors.htm:112
+#: applications/luci-app-olsr/luasrc/view/status-olsr/neighbors.htm:122
msgid "Overview of currently established OLSR connections"
msgstr "Übersicht über aktuell bestehende OLSR-Verbindungen"
@@ -800,7 +820,7 @@ msgstr "Übersicht über aktuell bestehende OLSR-Verbindungen"
msgid "Overview of currently known OLSR nodes"
msgstr "Übersicht über zur Zeit bekannte andere OLSR-Knoten"
-#: applications/luci-app-olsr/luasrc/view/status-olsr/routes.htm:96
+#: applications/luci-app-olsr/luasrc/view/status-olsr/routes.htm:103
msgid "Overview of currently known routes to other OLSR nodes"
msgstr "Übersicht über zur Zeit bekannte Routen zu anderen OLSR-Knoten"
@@ -812,40 +832,41 @@ msgstr "Übersicht über Interfaces auf denen OLSRd läuft."
msgid "Overview of known multiple interface announcements"
msgstr "Übersicht über bekannte Mehrfachschnittstellenmeldungen"
-#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:96
+#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:104
msgid "Overview of smart gateways in this network"
msgstr "Übersicht über Smart Gateways in diesem Netzwerk."
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:11
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:11
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:11
msgid "Plugin configuration"
msgstr "Pluginkonfiguration"
#: applications/luci-app-olsr/luasrc/controller/olsr4.lua:29
#: applications/luci-app-olsr/luasrc/controller/olsr6.lua:29
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:240
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:240
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:240
msgid "Plugins"
msgstr "Plugins"
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:48
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:54
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:48
msgid "Polling rate for OLSR sockets in seconds. Default is 0.05."
msgstr "Abfragerate für OLSRd-Sockets in Sekunden. Der Defaultwert ist 0.05."
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:47
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:53
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:47
msgid "Pollrate"
msgstr "Abfragerate"
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:120
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:126
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:120
msgid "Port"
msgstr "Port"
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:20
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna.lua:38
-#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:108
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:20
+#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:63
+#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:115
msgid "Prefix"
msgstr "Prefix"
@@ -877,9 +898,10 @@ msgstr "Routen"
msgid "Secondary OLSR interfaces"
msgstr "Sekundäre OLSR Schnittstellen"
-#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:101
+#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:56
+#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:108
msgid "Selected"
-msgstr ""
+msgstr "Ausgewählt"
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:133
msgid ""
@@ -915,25 +937,25 @@ msgid "Signal Noise Ratio in dB"
msgstr ""
#: applications/luci-app-olsr/luasrc/controller/olsr.lua:64
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:44
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:44
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:44
msgid "SmartGW"
msgstr "Smart Gateway"
-#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:89
+#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:97
msgid "SmartGW announcements"
msgstr "Smart Gateway Ankündigungen"
-#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:147
+#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:150
msgid "SmartGateway is not configured on this system."
msgstr "Smart Gateway ist auf diesem System nicht konfiguriert."
-#: applications/luci-app-olsr/luasrc/view/status-olsr/interfaces.htm:27
+#: applications/luci-app-olsr/luasrc/view/status-olsr/interfaces.htm:28
msgid "Source address"
msgstr "Quell-IP"
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:170
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:176
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:170
msgid ""
"Specifies the speed of the uplink in kilobits/s. First parameter is "
"upstream, second parameter is downstream. Default is \"128 1024\"."
@@ -942,12 +964,12 @@ msgstr ""
"Der erste Wert ist die Upload-, der zweite Wert die Downloadgeschwindigkeit. "
"Der Defaultwert ist \"128 1024\"."
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:170
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:176
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:170
msgid "Speed of the uplink"
msgstr "Geschwindigkeit des Uplinks"
-#: applications/luci-app-olsr/luasrc/view/status-olsr/interfaces.htm:24
+#: applications/luci-app-olsr/luasrc/view/status-olsr/interfaces.htm:25
msgid "State"
msgstr "Status"
@@ -967,34 +989,34 @@ msgstr "Erfolgsquote vom Nachbarn empfangener Pakete"
msgid "Success rate of packages sent to the neighbour"
msgstr "Erfolgsquote zum Nachbarn gesendeter Pakete"
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:369
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:388
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:369
msgid "TC"
msgstr "TC"
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:317
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:298
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:128
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:141
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:317
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:128
msgid "TC interval"
msgstr "TC-Intervall"
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:323
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:304
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:134
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:147
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:323
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:134
msgid "TC validity time"
msgstr "TC-Gültigkeit"
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:59
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:65
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:59
msgid "TOS value"
msgstr "TOS-Wert"
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:13
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:13
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:15
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:15
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:13
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:15
msgid ""
"The OLSR daemon is an implementation of the Optimized Link State Routing "
"protocol. As such it allows mesh routing for any network equipment. It runs "
@@ -1006,8 +1028,8 @@ msgstr ""
"erlaubt damit Mesh-Routing für jegliche Netzwerkgeräte. Besuche <a "
"href='http://www.olsr.org'>olsrd.org</a> für Hilfe und Dokumentation."
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:188
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:194
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:188
msgid ""
"The fixed willingness to use. If not set willingness will be calculated "
"dynamically based on battery/power status. Default is \"3\"."
@@ -1016,13 +1038,13 @@ msgstr ""
"dann wird der Bereitschaftswert automatisch anhand von Akkukapazität und "
"Stromversorgung berechnet"
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:45
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:45
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:45
msgid "The interface OLSRd should serve."
msgstr "Interface das OLSRd verwenden soll."
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:121
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:127
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:121
msgid ""
"The port OLSR uses. This should usually stay at the IANA assigned port 698. "
"It can have a value between 1 and 65535."
@@ -1030,8 +1052,8 @@ msgstr ""
"Port, den OLSRd benutzt. Dieser sollte in der Regel auf dem Defaultwert 698 "
"bleiben, was dem von IANA zugewiesenen Port für OLSRd entspricht."
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:178
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:184
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:178
msgid ""
"This can be used to signal the external IPv6 prefix of the uplink to the "
"clients. This might allow a client to change it's local IPv6 address to use "
@@ -1043,10 +1065,10 @@ msgstr ""
"Übersetzung der IPv6-Adresse zu benutzen. Die maximale erlaubte Länge des "
"Präfix ist 64 bit. Der Defaultwert ist \"::/0\" (kein Präfix)."
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:224
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:218
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:33
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:33
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:224
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:33
msgid "Timing and Validity"
msgstr "Taktung und Validität"
@@ -1054,8 +1076,8 @@ msgstr "Taktung und Validität"
msgid "Topology"
msgstr "Topologie"
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:60
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:66
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:60
msgid ""
"Type of service value for the IP header of control traffic. Default is "
"\"16\"."
@@ -1066,21 +1088,23 @@ msgstr ""
msgid "Unable to connect to the OLSR daemon!"
msgstr "Es konnte keine Verbindung zum OLSR-Daemon hergestellt werden!"
-#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:104
+#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:59
+#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:111
msgid "Uplink"
msgstr "Upload-Bandbreite"
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:160
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:166
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:160
msgid "Uplink uses NAT"
msgstr "Der Uplink benutzt NAT."
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:110
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:116
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:110
msgid "Use hysteresis"
msgstr "Hysterese aktivieren"
-#: applications/luci-app-olsr/luasrc/view/status-olsr/hna.htm:88
+#: applications/luci-app-olsr/luasrc/view/status-olsr/hna.htm:41
+#: applications/luci-app-olsr/luasrc/view/status-olsr/hna.htm:92
msgid "Validity Time"
msgstr ""
@@ -1096,12 +1120,12 @@ msgstr ""
msgid "Very good (SNR > 30)"
msgstr ""
-#: applications/luci-app-olsr/luasrc/view/status-olsr/interfaces.htm:26
+#: applications/luci-app-olsr/luasrc/view/status-olsr/interfaces.htm:27
msgid "WLAN"
msgstr "WLAN"
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:44
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:44
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:44
msgid ""
"Warning: kmod-ipip is not installed. Without kmod-ipip SmartGateway will not "
"work, please install it."
@@ -1109,17 +1133,17 @@ msgstr ""
"WARNUNG: kmod-ipip ist nicht installiert. Ohne kmod-ipip wird SmartGateway "
"nicht funktionieren!"
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:235
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:229
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:60
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:60
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:235
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:60
msgid "Weight"
msgstr "Gewichtung"
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:236
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:230
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:61
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:61
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:236
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:61
msgid ""
"When multiple links exist between hosts the weight of interface is used to "
"determine the link to use. Normally the weight is automatically calculated "
@@ -1160,8 +1184,8 @@ msgstr ""
"2000::/3). Der Defaultwert ist \"both\" (sowohl IPv4 als auch IPv6 Uplink "
"ankündigen sofern verfügbar)."
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:187
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:193
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:187
msgid "Willingness"
msgstr "Bereitschaft"
@@ -1170,44 +1194,42 @@ msgstr "Bereitschaft"
msgid "Yellow"
msgstr ""
-#: applications/luci-app-olsr/luasrc/view/status-olsr/interfaces.htm:36
+#: applications/luci-app-olsr/luasrc/view/status-olsr/interfaces.htm:38
msgid "down"
msgstr ""
-#: applications/luci-app-olsr/luasrc/view/status-olsr/interfaces.htm:38
+#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:30
+#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:134
+msgid "infinate"
+msgstr ""
+
+#: applications/luci-app-olsr/luasrc/view/status-olsr/interfaces.htm:40
#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:29
#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:34
#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:35
-#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:129
-#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:134
-#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:135
+#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:133
+#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:138
+#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:139
msgid "no"
msgstr ""
-#: applications/luci-app-olsr/luasrc/view/status-olsr/interfaces.htm:36
+#: applications/luci-app-olsr/luasrc/view/status-olsr/interfaces.htm:38
msgid "up"
msgstr ""
-#: applications/luci-app-olsr/luasrc/view/status-olsr/interfaces.htm:38
+#: applications/luci-app-olsr/luasrc/view/status-olsr/interfaces.htm:40
#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:29
#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:34
#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:35
-#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:129
-#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:134
-#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:135
+#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:133
+#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:138
+#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:139
msgid "yes"
msgstr ""
#~ msgid "Status"
#~ msgstr "Status"
-#: application/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:97
-msgid "Selected"
-msgstr "Ausgewählt"
-
-#~ msgid "Device"
-#~ msgstr "Schnittstelle"
-
#~ msgid ""
#~ "Make sure that OLSRd is running, the \"txtinfo\" plugin is loaded, "
#~ "configured on port 2006 and accepts connections from \"127.0.0.1\"."
diff --git a/applications/luci-app-olsr/po/en/olsr.po b/applications/luci-app-olsr/po/en/olsr.po
index a009f84854..ee68cdf692 100644
--- a/applications/luci-app-olsr/po/en/olsr.po
+++ b/applications/luci-app-olsr/po/en/olsr.po
@@ -21,32 +21,34 @@ msgstr "Active MID announcements"
msgid "Active OLSR nodes"
msgstr "Active OLSR nodes"
-#: applications/luci-app-olsr/luasrc/view/status-olsr/hna.htm:77
+#: applications/luci-app-olsr/luasrc/view/status-olsr/hna.htm:82
msgid "Active host net announcements"
msgstr "Active host net announcements"
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:45
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:45
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:45
msgid "Advanced Settings"
msgstr ""
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:141
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:147
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:141
msgid "Allow gateways with NAT"
msgstr ""
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:141
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:147
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:141
msgid "Allow the selection of an outgoing ipv4 gateway with NAT"
msgstr ""
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:149
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:155
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:149
msgid "Announce uplink"
msgstr ""
-#: applications/luci-app-olsr/luasrc/view/status-olsr/hna.htm:86
-#: applications/luci-app-olsr/luasrc/view/status-olsr/routes.htm:101
+#: applications/luci-app-olsr/luasrc/view/status-olsr/hna.htm:39
+#: applications/luci-app-olsr/luasrc/view/status-olsr/hna.htm:90
+#: applications/luci-app-olsr/luasrc/view/status-olsr/routes.htm:47
+#: applications/luci-app-olsr/luasrc/view/status-olsr/routes.htm:107
msgid "Announced network"
msgstr "Announced network"
@@ -62,12 +64,12 @@ msgstr ""
msgid "Both values must use the dotted decimal notation."
msgstr ""
-#: applications/luci-app-olsr/luasrc/view/status-olsr/interfaces.htm:29
+#: applications/luci-app-olsr/luasrc/view/status-olsr/interfaces.htm:30
msgid "Broadcast address"
msgstr ""
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:90
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:265
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:90
msgid "Can only be a valid IPv4 or IPv6 address or 'default'"
msgstr ""
@@ -86,11 +88,16 @@ msgid ""
"allows connections from localhost."
msgstr ""
+#: applications/luci-app-olsr/luasrc/view/status-olsr/interfaces.htm:24
+msgid "Device"
+msgstr ""
+
#: applications/luci-app-olsr/luasrc/controller/olsr.lua:75
msgid "Display"
msgstr ""
-#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:105
+#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:60
+#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:112
msgid "Downlink"
msgstr ""
@@ -98,36 +105,37 @@ msgstr ""
msgid "Download Config"
msgstr ""
-#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:102
+#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:57
+#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:109
#: applications/luci-app-olsr/luasrc/view/status-olsr/topology.htm:26
msgid "ETX"
msgstr ""
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:140
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:365
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:134
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:346
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:35
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:35
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:140
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:365
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:15
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:35
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:15
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:15
msgid "Enable"
msgstr ""
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:134
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:140
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:134
msgid ""
"Enable SmartGateway. If it is disabled, then all other SmartGateway "
"parameters are ignored. Default is \"no\"."
msgstr ""
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:36
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:36
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:36
msgid "Enable this interface."
msgstr ""
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:249
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:249
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:249
msgid "Enabled"
msgstr ""
@@ -135,13 +143,13 @@ msgstr ""
msgid "Expected retransmission count"
msgstr "Expected retransmission count"
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:65
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:71
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:65
msgid "FIB metric"
msgstr "FIB metric"
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:66
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:72
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:66
msgid ""
"FIBMetric controls the metric value of the host-routes OLSRd sets. \"flat\" "
"means that the metric value is always 2. This is the preferred value because "
@@ -151,26 +159,27 @@ msgid ""
"Default is \"flat\"."
msgstr ""
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:106
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:112
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:106
msgid "Fisheye mechanism for TCs (checked means on). Default is \"on\""
msgstr ""
-#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:100
+#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:55
+#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:107
msgid "Gateway"
msgstr ""
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:42
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:222
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:42
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:216
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:31
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:31
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:42
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:222
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:31
msgid "General Settings"
msgstr ""
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:39
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:39
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:39
msgid "General settings"
msgstr "General settings"
@@ -188,8 +197,8 @@ msgid "Green"
msgstr ""
#: applications/luci-app-olsr/luasrc/controller/olsr.lua:53
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:383
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:402
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:383
#: applications/luci-app-olsr/luasrc/view/status-olsr/overview.htm:178
msgid "HNA"
msgstr ""
@@ -198,17 +207,17 @@ msgstr ""
msgid "HNA Announcements"
msgstr ""
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:341
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:322
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:152
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:165
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:341
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:152
msgid "HNA interval"
msgstr "HNA interval"
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:347
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:328
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:158
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:171
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:347
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:158
msgid "HNA validity time"
msgstr "HNA validity time"
@@ -217,22 +226,22 @@ msgstr "HNA validity time"
msgid "HNA6 Announcements"
msgstr "OLSR - HNA-Announcements"
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:362
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:381
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:362
msgid "Hello"
msgstr ""
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:305
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:286
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:116
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:129
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:305
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:116
msgid "Hello interval"
msgstr "Hello interval"
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:311
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:292
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:122
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:135
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:311
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:122
msgid "Hello validity time"
msgstr "Hello validity time"
@@ -250,16 +259,18 @@ msgstr ""
msgid "Hna4"
msgstr ""
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:10
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna.lua:28
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:10
msgid "Hna6"
msgstr ""
-#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:103
+#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:58
+#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:110
msgid "Hops"
msgstr ""
-#: applications/luci-app-olsr/luasrc/view/status-olsr/neighbors.htm:118
+#: applications/luci-app-olsr/luasrc/view/status-olsr/neighbors.htm:61
+#: applications/luci-app-olsr/luasrc/view/status-olsr/neighbors.htm:127
msgid "Hostname"
msgstr ""
@@ -275,18 +286,18 @@ msgid ""
"networks using HNA6 messages."
msgstr ""
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:111
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:117
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:111
msgid ""
"Hysteresis for link sensing (only for hopcount metric). Hysteresis adds more "
"robustness to the link sensing but delays neighbor registration. Defaults is "
"\"yes\""
msgstr ""
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:223
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:217
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:32
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:32
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:223
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:32
msgid "IP Addresses"
msgstr ""
@@ -296,85 +307,87 @@ msgid ""
"for each protocol."
msgstr ""
-#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:106
+#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:61
+#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:113
msgid "IPv4"
msgstr ""
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:103
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:278
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:103
msgid "IPv4 broadcast"
msgstr "IPv4 broadcast"
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:104
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:279
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:104
msgid ""
"IPv4 broadcast address for outgoing OLSR packets. One useful example would "
"be 255.255.255.255. Default is \"0.0.0.0\", which triggers the usage of the "
"interface broadcast IP."
msgstr ""
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:116
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:291
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:116
msgid "IPv4 source"
msgstr ""
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:117
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:292
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:117
msgid ""
"IPv4 src address for outgoing OLSR packages. Default is \"0.0.0.0\", which "
"triggers usage of the interface IP."
msgstr ""
-#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:107
+#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:62
+#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:114
msgid "IPv6"
msgstr ""
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:285
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:272
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:103
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:110
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:285
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:103
msgid "IPv6 multicast"
msgstr ""
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:286
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:273
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:104
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:111
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:286
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:104
msgid ""
"IPv6 multicast address. Default is \"FF02::6D\", the manet-router linklocal "
"multicast."
msgstr ""
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:10
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna.lua:28
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:10
msgid ""
"IPv6 network must be given in full notation, prefix must be in CIDR notation."
msgstr ""
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:297
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:278
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:109
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:122
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:297
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:109
msgid "IPv6 source"
msgstr ""
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:298
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:279
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:110
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:123
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:298
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:110
msgid ""
"IPv6 src prefix. OLSRd will choose one of the interface IPs which matches "
"the prefix of this parameter. Default is \"0::/0\", which triggers the usage "
"of a not-linklocal interface IP."
msgstr ""
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:178
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:184
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:178
msgid "IPv6-Prefix of the uplink"
msgstr ""
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:196
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:202
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:196
msgid ""
"If the route to the current gateway is to be changed, the ETX value of this "
"gateway is multiplied with this value before it is compared to the new one. "
@@ -383,24 +396,26 @@ msgid ""
"with the etx_ffeth metric!<br />Defaults to \"1.0\"."
msgstr ""
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:160
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:166
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:160
msgid ""
"If this Node uses NAT for connections to the internet. Default is \"yes\"."
msgstr ""
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:27
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:27
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:27
#: applications/luci-app-olsr/luasrc/view/status-olsr/interfaces.htm:23
-#: applications/luci-app-olsr/luasrc/view/status-olsr/neighbors.htm:119
-#: applications/luci-app-olsr/luasrc/view/status-olsr/routes.htm:103
+#: applications/luci-app-olsr/luasrc/view/status-olsr/neighbors.htm:62
+#: applications/luci-app-olsr/luasrc/view/status-olsr/neighbors.htm:128
+#: applications/luci-app-olsr/luasrc/view/status-olsr/routes.htm:49
+#: applications/luci-app-olsr/luasrc/view/status-olsr/routes.htm:109
msgid "Interface"
msgstr ""
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:227
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:221
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:52
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:52
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:227
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:52
msgid ""
"Interface Mode is used to prevent unnecessary packet forwarding on switched "
"ethernet interfaces. valid Modes are \"mesh\" and \"ether\". Default is "
@@ -408,15 +423,15 @@ msgid ""
msgstr ""
#: applications/luci-app-olsr/luasrc/controller/olsr.lua:70
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:335
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:354
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:335
#: applications/luci-app-olsr/luasrc/view/status-olsr/interfaces.htm:14
#: applications/luci-app-olsr/luasrc/view/status-olsr/overview.htm:163
msgid "Interfaces"
msgstr ""
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:212
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:218
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:212
msgid "Interfaces Defaults"
msgstr ""
@@ -424,30 +439,30 @@ msgstr ""
msgid "Internet protocol"
msgstr "Internet protocol"
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:54
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:60
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:54
msgid ""
"Interval to poll network interfaces for configuration changes (in seconds). "
"Default is \"2.5\"."
msgstr ""
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:268
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:262
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:93
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:93
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:268
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:93
msgid "Invalid Value for LQMult-Value. Must be between 0.01 and 1.0."
msgstr ""
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:271
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:265
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:96
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:96
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:271
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:96
msgid ""
"Invalid Value for LQMult-Value. You must use a decimal number between 0.01 "
"and 1.0 here."
msgstr ""
-#: applications/luci-app-olsr/luasrc/view/status-olsr/routes.htm:91
+#: applications/luci-app-olsr/luasrc/view/status-olsr/routes.htm:98
msgid "Known OLSR routes"
msgstr "Known OLSR routes"
@@ -455,30 +470,30 @@ msgstr "Known OLSR routes"
msgid "LQ"
msgstr ""
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:84
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:90
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:84
msgid "LQ aging"
msgstr "LQ aging"
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:90
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:96
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:90
msgid "LQ algorithm"
msgstr "LQ algorithm"
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:105
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:111
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:105
msgid "LQ fisheye"
msgstr "LQ fisheye"
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:76
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:82
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:76
msgid "LQ level"
msgstr "LQ level"
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:262
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:256
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:87
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:87
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:262
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:87
msgid ""
"LQMult requires two values (IP address or 'default' and multiplicator) "
"separated by space."
@@ -492,28 +507,28 @@ msgstr "Last hop"
msgid "Legend"
msgstr ""
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:23
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:257
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:23
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:257
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:23
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:257
msgid "Library"
msgstr "Library"
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:43
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:43
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:43
msgid "Link Quality Settings"
msgstr ""
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:85
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:91
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:85
msgid ""
"Link quality aging factor (only for lq level 2). Tuning parameter for "
"etx_float and etx_fpm, smaller values mean slower changes of ETX value. "
"(allowed values are between 0.01 and 1.0)"
msgstr ""
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:91
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:97
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:91
msgid ""
"Link quality algorithm (only for lq level 2).<br /><b>etx_float</b>: "
"floating point ETX with exponential aging<br /><b>etx_fpm</b> : same as "
@@ -523,18 +538,18 @@ msgid ""
"allows ethernet links with ETX 0.1.<br />Defaults to \"etx_ff\""
msgstr ""
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:77
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:83
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:77
msgid ""
"Link quality level switch between hopcount and cost-based (mostly ETX) "
"routing.<br /><b>0</b> = do not use link quality<br /><b>2</b> = use link "
"quality for MPR selection and routing<br />Default is \"2\""
msgstr ""
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:245
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:239
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:70
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:70
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:245
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:70
msgid "LinkQuality Multiplicator"
msgstr ""
@@ -546,36 +561,37 @@ msgstr ""
msgid "Links total"
msgstr ""
-#: applications/luci-app-olsr/luasrc/view/status-olsr/neighbors.htm:120
+#: applications/luci-app-olsr/luasrc/view/status-olsr/neighbors.htm:63
+#: applications/luci-app-olsr/luasrc/view/status-olsr/neighbors.htm:129
msgid "Local interface IP"
msgstr "Local interface IP"
#: applications/luci-app-olsr/luasrc/controller/olsr.lua:58
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:376
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:395
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:376
msgid "MID"
msgstr ""
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:329
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:310
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:140
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:153
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:329
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:140
msgid "MID interval"
msgstr "MID interval"
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:335
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:316
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:146
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:159
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:335
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:146
msgid "MID validity time"
msgstr "MID validity time"
-#: applications/luci-app-olsr/luasrc/view/status-olsr/interfaces.htm:25
+#: applications/luci-app-olsr/luasrc/view/status-olsr/interfaces.htm:26
msgid "MTU"
msgstr ""
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:126
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:132
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:126
msgid "Main IP"
msgstr ""
@@ -585,21 +601,22 @@ msgid ""
"configured on port 9090 and accepts connections from \"127.0.0.1\"."
msgstr ""
-#: applications/luci-app-olsr/luasrc/view/status-olsr/routes.htm:104
+#: applications/luci-app-olsr/luasrc/view/status-olsr/routes.htm:50
+#: applications/luci-app-olsr/luasrc/view/status-olsr/routes.htm:110
msgid "Metric"
msgstr ""
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:226
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:376
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:220
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:357
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:51
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:51
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:226
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:376
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:51
msgid "Mode"
msgstr ""
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:71
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:246
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:71
msgid ""
"Multiply routes with the factor given here. Allowed values are between 0.01 "
"and 1.0. It is only used when LQ-Level is greater than 0. Examples:<br /"
@@ -616,8 +633,8 @@ msgid ""
"LQ to all nodes on this interface by 20%: default 0.8"
msgstr ""
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:195
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:201
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:195
msgid "NAT threshold"
msgstr ""
@@ -629,7 +646,8 @@ msgstr ""
msgid "Neighbors"
msgstr ""
-#: applications/luci-app-olsr/luasrc/view/status-olsr/neighbors.htm:117
+#: applications/luci-app-olsr/luasrc/view/status-olsr/neighbors.htm:60
+#: applications/luci-app-olsr/luasrc/view/status-olsr/neighbors.htm:126
msgid "Neighbour IP"
msgstr "Neighbour IP"
@@ -638,26 +656,26 @@ msgid "Neighbours"
msgstr ""
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna.lua:21
-#: applications/luci-app-olsr/luasrc/view/status-olsr/interfaces.htm:28
+#: applications/luci-app-olsr/luasrc/view/status-olsr/interfaces.htm:29
msgid "Netmask"
msgstr "Netmask"
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:373
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:354
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:44
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:44
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:373
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:44
#: applications/luci-app-olsr/luasrc/view/status-olsr/overview.htm:160
msgid "Network"
msgstr ""
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:16
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna.lua:17
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna.lua:34
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:16
msgid "Network address"
msgstr ""
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:53
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:59
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:53
msgid "Nic changes poll interval"
msgstr ""
@@ -682,30 +700,32 @@ msgstr "OLSR - HNA-Announcements"
msgid "OLSR - HNA6-Announcements"
msgstr "OLSR - HNA-Announcements"
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:9
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:216
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:9
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:216
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:9
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:216
msgid "OLSR - Plugins"
msgstr "OLSR - Plugins"
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:12
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:12
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:12
#: applications/luci-app-olsr/luasrc/view/status-olsr/error_olsr.htm:8
msgid "OLSR Daemon"
msgstr "OLSR Daemon"
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:14
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:14
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:14
msgid "OLSR Daemon - Interface"
msgstr ""
-#: applications/luci-app-olsr/luasrc/view/status-olsr/neighbors.htm:107
+#: applications/luci-app-olsr/luasrc/view/status-olsr/neighbors.htm:117
msgid "OLSR connections"
msgstr "OLSR connections"
-#: applications/luci-app-olsr/luasrc/view/status-olsr/hna.htm:87
-#: applications/luci-app-olsr/luasrc/view/status-olsr/routes.htm:102
+#: applications/luci-app-olsr/luasrc/view/status-olsr/hna.htm:40
+#: applications/luci-app-olsr/luasrc/view/status-olsr/hna.htm:91
+#: applications/luci-app-olsr/luasrc/view/status-olsr/routes.htm:48
+#: applications/luci-app-olsr/luasrc/view/status-olsr/routes.htm:108
msgid "OLSR gateway"
msgstr "OLSR gateway"
@@ -723,11 +743,11 @@ msgstr ""
msgid "Overview"
msgstr ""
-#: applications/luci-app-olsr/luasrc/view/status-olsr/hna.htm:82
+#: applications/luci-app-olsr/luasrc/view/status-olsr/hna.htm:87
msgid "Overview of currently active OLSR host net announcements"
msgstr "Overview of currently active OLSR host net announcements"
-#: applications/luci-app-olsr/luasrc/view/status-olsr/neighbors.htm:112
+#: applications/luci-app-olsr/luasrc/view/status-olsr/neighbors.htm:122
msgid "Overview of currently established OLSR connections"
msgstr "Overview of currently established OLSR connections"
@@ -735,7 +755,7 @@ msgstr "Overview of currently established OLSR connections"
msgid "Overview of currently known OLSR nodes"
msgstr "Overview of currently known OLSR nodes"
-#: applications/luci-app-olsr/luasrc/view/status-olsr/routes.htm:96
+#: applications/luci-app-olsr/luasrc/view/status-olsr/routes.htm:103
msgid "Overview of currently known routes to other OLSR nodes"
msgstr "Overview of currently known routes to other OLSR nodes"
@@ -747,40 +767,41 @@ msgstr ""
msgid "Overview of known multiple interface announcements"
msgstr "Overview of known multiple interface announcements"
-#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:96
+#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:104
msgid "Overview of smart gateways in this network"
msgstr ""
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:11
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:11
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:11
msgid "Plugin configuration"
msgstr "Plugin configuration"
#: applications/luci-app-olsr/luasrc/controller/olsr4.lua:29
#: applications/luci-app-olsr/luasrc/controller/olsr6.lua:29
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:240
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:240
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:240
msgid "Plugins"
msgstr ""
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:48
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:54
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:48
msgid "Polling rate for OLSR sockets in seconds. Default is 0.05."
msgstr ""
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:47
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:53
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:47
msgid "Pollrate"
msgstr "Pollrate"
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:120
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:126
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:120
msgid "Port"
msgstr ""
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:20
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna.lua:38
-#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:108
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:20
+#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:63
+#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:115
msgid "Prefix"
msgstr "Prefix"
@@ -808,7 +829,8 @@ msgstr ""
msgid "Secondary OLSR interfaces"
msgstr "Secondary OLSR interfaces"
-#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:101
+#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:56
+#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:108
msgid "Selected"
msgstr ""
@@ -839,36 +861,36 @@ msgid "Signal Noise Ratio in dB"
msgstr ""
#: applications/luci-app-olsr/luasrc/controller/olsr.lua:64
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:44
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:44
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:44
msgid "SmartGW"
msgstr ""
-#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:89
+#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:97
msgid "SmartGW announcements"
msgstr ""
-#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:147
+#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:150
msgid "SmartGateway is not configured on this system."
msgstr ""
-#: applications/luci-app-olsr/luasrc/view/status-olsr/interfaces.htm:27
+#: applications/luci-app-olsr/luasrc/view/status-olsr/interfaces.htm:28
msgid "Source address"
msgstr ""
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:170
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:176
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:170
msgid ""
"Specifies the speed of the uplink in kilobits/s. First parameter is "
"upstream, second parameter is downstream. Default is \"128 1024\"."
msgstr ""
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:170
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:176
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:170
msgid "Speed of the uplink"
msgstr ""
-#: applications/luci-app-olsr/luasrc/view/status-olsr/interfaces.htm:24
+#: applications/luci-app-olsr/luasrc/view/status-olsr/interfaces.htm:25
msgid "State"
msgstr ""
@@ -888,34 +910,34 @@ msgstr ""
msgid "Success rate of packages sent to the neighbour"
msgstr ""
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:369
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:388
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:369
msgid "TC"
msgstr ""
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:317
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:298
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:128
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:141
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:317
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:128
msgid "TC interval"
msgstr "TC interval"
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:323
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:304
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:134
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:147
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:323
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:134
msgid "TC validity time"
msgstr "TC validity time"
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:59
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:65
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:59
msgid "TOS value"
msgstr ""
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:13
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:13
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:15
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:15
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:13
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:15
msgid ""
"The OLSR daemon is an implementation of the Optimized Link State Routing "
"protocol. As such it allows mesh routing for any network equipment. It runs "
@@ -924,27 +946,27 @@ msgid ""
"documentation."
msgstr ""
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:188
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:194
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:188
msgid ""
"The fixed willingness to use. If not set willingness will be calculated "
"dynamically based on battery/power status. Default is \"3\"."
msgstr ""
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:45
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:45
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:45
msgid "The interface OLSRd should serve."
msgstr ""
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:121
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:127
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:121
msgid ""
"The port OLSR uses. This should usually stay at the IANA assigned port 698. "
"It can have a value between 1 and 65535."
msgstr ""
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:178
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:184
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:178
msgid ""
"This can be used to signal the external IPv6 prefix of the uplink to the "
"clients. This might allow a client to change it's local IPv6 address to use "
@@ -952,10 +974,10 @@ msgid ""
"length is 64 bits. Default is \"::/0\" (no prefix)."
msgstr ""
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:224
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:218
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:33
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:33
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:224
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:33
msgid "Timing and Validity"
msgstr ""
@@ -963,8 +985,8 @@ msgstr ""
msgid "Topology"
msgstr ""
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:60
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:66
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:60
msgid ""
"Type of service value for the IP header of control traffic. Default is "
"\"16\"."
@@ -974,21 +996,23 @@ msgstr ""
msgid "Unable to connect to the OLSR daemon!"
msgstr "Unable to connect to the OLSR daemon!"
-#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:104
+#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:59
+#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:111
msgid "Uplink"
msgstr ""
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:160
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:166
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:160
msgid "Uplink uses NAT"
msgstr ""
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:110
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:116
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:110
msgid "Use hysteresis"
msgstr "Use hysteresis"
-#: applications/luci-app-olsr/luasrc/view/status-olsr/hna.htm:88
+#: applications/luci-app-olsr/luasrc/view/status-olsr/hna.htm:41
+#: applications/luci-app-olsr/luasrc/view/status-olsr/hna.htm:92
msgid "Validity Time"
msgstr ""
@@ -1004,28 +1028,28 @@ msgstr ""
msgid "Very good (SNR > 30)"
msgstr ""
-#: applications/luci-app-olsr/luasrc/view/status-olsr/interfaces.htm:26
+#: applications/luci-app-olsr/luasrc/view/status-olsr/interfaces.htm:27
msgid "WLAN"
msgstr ""
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:44
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:44
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:44
msgid ""
"Warning: kmod-ipip is not installed. Without kmod-ipip SmartGateway will not "
"work, please install it."
msgstr ""
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:235
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:229
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:60
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:60
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:235
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:60
msgid "Weight"
msgstr ""
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:236
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:230
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:61
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:61
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:236
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:61
msgid ""
"When multiple links exist between hosts the weight of interface is used to "
"determine the link to use. Normally the weight is automatically calculated "
@@ -1050,8 +1074,8 @@ msgid ""
"setting is \"both\"."
msgstr ""
-#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:187
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:193
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:187
msgid "Willingness"
msgstr "Willingness"
@@ -1060,38 +1084,39 @@ msgstr "Willingness"
msgid "Yellow"
msgstr ""
-#: applications/luci-app-olsr/luasrc/view/status-olsr/interfaces.htm:36
+#: applications/luci-app-olsr/luasrc/view/status-olsr/interfaces.htm:38
msgid "down"
msgstr ""
-#: applications/luci-app-olsr/luasrc/view/status-olsr/interfaces.htm:38
+#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:30
+#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:134
+msgid "infinate"
+msgstr ""
+
+#: applications/luci-app-olsr/luasrc/view/status-olsr/interfaces.htm:40
#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:29
#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:34
#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:35
-#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:129
-#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:134
-#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:135
+#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:133
+#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:138
+#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:139
msgid "no"
msgstr ""
-#: applications/luci-app-olsr/luasrc/view/status-olsr/interfaces.htm:36
+#: applications/luci-app-olsr/luasrc/view/status-olsr/interfaces.htm:38
msgid "up"
msgstr ""
-#: applications/luci-app-olsr/luasrc/view/status-olsr/interfaces.htm:38
+#: applications/luci-app-olsr/luasrc/view/status-olsr/interfaces.htm:40
#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:29
#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:34
#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:35
-#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:129
-#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:134
-#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:135
+#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:133
+#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:138
+#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:139
msgid "yes"
msgstr ""
-#: application/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:97
-msgid "Selected"
-msgstr ""
-
#~ msgid ""
#~ "Make sure that OLSRd is running, the \"txtinfo\" plugin is loaded, "
#~ "configured on port 2006 and accepts connections from \"127.0.0.1\"."
diff --git a/applications/luci-app-olsr/po/es/olsr.po b/applications/luci-app-olsr/po/es/olsr.po
index 5251e9dba2..15b335e732 100644
--- a/applications/luci-app-olsr/po/es/olsr.po
+++ b/applications/luci-app-olsr/po/es/olsr.po
@@ -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
diff --git a/applications/luci-app-olsr/po/zh-cn/olsr.po b/applications/luci-app-olsr/po/zh-cn/olsr.po
index 60e4b3cd67..47b87f9976 100644
--- a/applications/luci-app-olsr/po/zh-cn/olsr.po
+++ b/applications/luci-app-olsr/po/zh-cn/olsr.po
@@ -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 />将此接"
-"口到所有节点的 LQ 减少20%:default 0.8"
+"使用此处给出的因子放大路由 LQ。允许值介于 0.01 和 1.0 之间。它仅在 LQ-Level "
+"大于 0 时使用。示例:<br />将到 192.168.0.1 的 LQ 减半:192.168.0.1 0.5<br />"
+"将此接口到所有节点的 LQ 减少 20%:默认 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
diff --git a/applications/luci-app-openvpn/po/es/openvpn.po b/applications/luci-app-openvpn/po/es/openvpn.po
index 5652a7eeb7..477de3619d 100644
--- a/applications/luci-app-openvpn/po/es/openvpn.po
+++ b/applications/luci-app-openvpn/po/es/openvpn.po
@@ -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
diff --git a/applications/luci-app-openvpn/po/ru/openvpn.po b/applications/luci-app-openvpn/po/ru/openvpn.po
index 401e41186f..64139efb32 100644
--- a/applications/luci-app-openvpn/po/ru/openvpn.po
+++ b/applications/luci-app-openvpn/po/ru/openvpn.po
@@ -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 />Используется "
-"динамический порт, подключение только с параметром 'remote'."
+"Не выполнять привязку к локальному адресу и порту. Используется динамический "
+"порт, подключение только с параметром '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 "Только принимать соединения от имени данного сертификата X509."
+msgstr "Принимать только соединения от имени указанного сертификата 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 "Главное меню"
+msgstr "Обзор"
#: 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 ""
-"Задайте файл 'PKCS #12', содержащий локальный Приватный ключ, локальный "
-"сертификат и root CA сертификат."
+"Задайте файл 'PKCS #12', содержащий локальный приватный ключ, локальный "
+"сертификат и 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 "Перенаправить подсеть клиенту."
+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"
-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 "промежуток времени простоя tun/tap."
+msgstr "Промежуток времени простоя tun/tap"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn.lua:111
msgid "yes (%i)"
msgstr "да (%i)"
-
-#~ msgid "Invalid"
-#~ msgstr "Неверно"
diff --git a/applications/luci-app-openvpn/po/zh-cn/openvpn.po b/applications/luci-app-openvpn/po/zh-cn/openvpn.po
index 3736027f1a..40b920dc9b 100644
--- a/applications/luci-app-openvpn/po/zh-cn/openvpn.po
+++ b/applications/luci-app-openvpn/po/zh-cn/openvpn.po
@@ -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
diff --git a/applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js b/applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js
index 274a982929..4a36b0a3c3 100644
--- a/applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js
+++ b/applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js
@@ -135,7 +135,7 @@ function display(pattern)
if (currentDisplayMode === 'updates') {
var avail = packages.available.pkgs[name];
- if (!avail || avail.version === pkg.version)
+ if (!avail || compareVersion(avail.version, pkg.version) <= 0)
continue;
ver = '%s » %s'.format(
@@ -291,6 +291,9 @@ function compareVersion(val, ref)
val = val || '';
ref = ref || '';
+ if (val === ref)
+ return 0;
+
while (vi < val.length || ri < ref.length) {
var first_diff = 0;
diff --git a/applications/luci-app-opkg/po/ca/opkg.po b/applications/luci-app-opkg/po/ca/opkg.po
index af9336da09..58aead344f 100644
--- a/applications/luci-app-opkg/po/ca/opkg.po
+++ b/applications/luci-app-opkg/po/ca/opkg.po
@@ -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 ""
diff --git a/applications/luci-app-opkg/po/cs/opkg.po b/applications/luci-app-opkg/po/cs/opkg.po
index e7853956f2..3ef394371a 100644
--- a/applications/luci-app-opkg/po/cs/opkg.po
+++ b/applications/luci-app-opkg/po/cs/opkg.po
@@ -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 ""
diff --git a/applications/luci-app-opkg/po/de/opkg.po b/applications/luci-app-opkg/po/de/opkg.po
index 437a7f8246..875dbd12a7 100644
--- a/applications/luci-app-opkg/po/de/opkg.po
+++ b/applications/luci-app-opkg/po/de/opkg.po
@@ -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"
diff --git a/applications/luci-app-opkg/po/el/opkg.po b/applications/luci-app-opkg/po/el/opkg.po
index b1cc0e0689..e560415197 100644
--- a/applications/luci-app-opkg/po/el/opkg.po
+++ b/applications/luci-app-opkg/po/el/opkg.po
@@ -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 ""
diff --git a/applications/luci-app-opkg/po/en/opkg.po b/applications/luci-app-opkg/po/en/opkg.po
index 3c1757a086..34da1d1326 100644
--- a/applications/luci-app-opkg/po/en/opkg.po
+++ b/applications/luci-app-opkg/po/en/opkg.po
@@ -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 ""
diff --git a/applications/luci-app-opkg/po/es/opkg.po b/applications/luci-app-opkg/po/es/opkg.po
index 4b99da0298..7c9811fcc6 100644
--- a/applications/luci-app-opkg/po/es/opkg.po
+++ b/applications/luci-app-opkg/po/es/opkg.po
@@ -1,88 +1,91 @@
msgid ""
msgstr ""
-"Project-Id-Version: PACKAGE VERSION\n"
+"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2009-06-10 03:41+0200\n"
-"PO-Revision-Date: 2014-05-04 11:38+0200\n"
+"PO-Revision-Date: 2019-05-16 15:24-0300\n"
"Last-Translator: José Vicente <josevteg@gmail.com>\n"
-"Language-Team: LANGUAGE <LL@li.org>\n"
"Language: es\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-"X-Generator: Pootle 2.0.6\n"
+"X-Generator: Poedit 2.2.1\n"
+"Language-Team: \n"
#: applications/luci-app-opkg/luasrc/view/opkg.htm:107
msgid "Actions"
msgstr "Acciones"
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:710
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:713
msgid "Automatically remove unused dependencies"
-msgstr ""
+msgstr "Eliminar automáticamente las dependencias no utilizadas"
#: applications/luci-app-opkg/luasrc/view/opkg.htm:115
msgid "Available"
msgstr "Disponible"
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:641
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:644
msgid ""
"Below is a listing of the various configuration files used by <em>opkg</em>. "
"Use <em>opkg.conf</em> for global settings and <em>customfeeds.conf</em> for "
"custom repository entries. The configuration in the other files may be "
"changed but is usually not preserved by <em>sysupgrade</em>."
msgstr ""
-
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:582
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:627
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:656
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:716
+"A continuación se muestra una lista de los diversos archivos de "
+"configuración utilizados por <em>opkg</em>. Use <em>opkg.conf</em> para la "
+"configuración global y <em>customfeeds.conf</em> para las entradas "
+"personalizadas del repositorio. La configuración en los otros archivos puede "
+"cambiarse, pero por lo general no se conserva mediante <em>sysupgrade</em>."
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:585
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:630
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:659
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:719
msgid "Cancel"
msgstr "Cancelar"
#: applications/luci-app-opkg/luasrc/view/opkg.htm:97
msgid "Clear"
-msgstr ""
+msgstr "Limpiar"
#: applications/luci-app-opkg/luasrc/view/opkg.htm:110
-#, fuzzy
msgid "Configure opkg…"
-msgstr "Configuración"
+msgstr "Configurar opkg..."
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:559
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:562
msgid "Dependencies"
-msgstr ""
+msgstr "Dependencias"
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:565
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:696
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:568
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:699
#: applications/luci-app-opkg/luasrc/view/opkg.htm:133
msgid "Description"
msgstr "Descripción"
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:570
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:573
msgid "Details for package <em>%h</em>"
-msgstr ""
+msgstr "Detalles para el paquete <em>%h</em>"
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:762
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:765
msgid "Dismiss"
-msgstr ""
+msgstr "Descartar"
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:227
msgid "Displaying %d-%d of %d"
-msgstr ""
+msgstr "Mostrando %d-%d de %d"
#: applications/luci-app-opkg/luasrc/view/opkg.htm:101
msgid "Download and install package"
msgstr "Descargar e instalar paquete"
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:748
-#, fuzzy
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:751
msgid "Errors"
-msgstr "Error"
+msgstr "Errores"
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:736
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:739
msgid "Executing package manager"
-msgstr ""
+msgstr "Ejecutando el gestor de paquetes"
#: applications/luci-app-opkg/luasrc/view/opkg.htm:95
msgid "Filter"
@@ -92,82 +95,76 @@ msgstr "Filtro"
msgid "Free space"
msgstr "Espacio libre"
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:589
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:605
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:592
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:608
msgid "Install"
msgstr "Instalar"
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:178
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:386
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:389
#: applications/luci-app-opkg/luasrc/view/opkg.htm:116
-#, fuzzy
msgid "Installed"
-msgstr "Instalar"
+msgstr "Instalado"
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:611
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:614
msgid ""
"Installing packages from untrusted sources is a potential security risk! "
"Really attempt to install <em>%h</em>?"
msgstr ""
+"¡Instalar paquetes de fuentes no confiables es un riesgo potencial de "
+"seguridad! ¿Realmente intentas instalar <em>%h</em>?"
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:167
-#, fuzzy
msgid "Install…"
-msgstr "Instalar"
+msgstr "Instalar..."
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:636
-#, fuzzy
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:639
msgid "Loading configuration data…"
-msgstr "Ir a la página principal de configuración"
+msgstr "Cargando datos de configuración..."
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:769
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:772
msgid "Loading package information…"
-msgstr ""
+msgstr "Cargando información del paquete..."
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:621
-#, fuzzy
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:624
msgid "Manually install package"
-msgstr "Descargar e instalar paquete"
+msgstr "Instalar manualmente el paquete"
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:374
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:377
msgid "Needs upgrade"
-msgstr ""
+msgstr "Necesita actualización"
#: applications/luci-app-opkg/luasrc/view/opkg.htm:124
msgid "Next page"
-msgstr ""
+msgstr "Siguiente página"
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:240
msgid "No information available"
msgstr "No hay información disponible"
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:228
-#, fuzzy
msgid "No packages"
-msgstr "Buscar paquete"
+msgstr "Sin paquetes"
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:244
msgid "No packages matching \"<strong>%h</strong>\"."
-msgstr ""
+msgstr "No hay paquetes que coincidan con \"<strong>%h</strong>\"."
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:406
-#, fuzzy
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:409
msgid "Not available"
-msgstr "Total disponible"
+msgstr "No disponible"
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:391
-#, fuzzy
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:394
msgid "Not installed"
-msgstr "No conectado"
+msgstr "No instalado"
#: applications/luci-app-opkg/luasrc/view/opkg.htm:103
msgid "OK"
-msgstr "Aceptar"
+msgstr "OK"
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:635
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:667
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:676
-#, fuzzy
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:638
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:670
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:679
msgid "OPKG Configuration"
msgstr "Configuración de OPKG"
@@ -176,141 +173,146 @@ msgid "Package name"
msgstr "Nombre del paquete"
#: applications/luci-app-opkg/luasrc/view/opkg.htm:102
-#, fuzzy
msgid "Package name or URL…"
-msgstr "Nombre del paquete"
+msgstr "Nombre del paquete o URL..."
#: applications/luci-app-opkg/luasrc/view/opkg.htm:122
msgid "Previous page"
-msgstr ""
+msgstr "Pagina anterior"
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:618
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:621
msgid "Really attempt to install <em>%h</em>?"
-msgstr ""
+msgstr "¿Realmente intentas instalar <em>%h</em>?"
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:157
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:723
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:726
msgid "Remove"
msgstr "Desinstalar"
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:701
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:704
msgid "Remove package <em>%h</em>"
-msgstr ""
+msgstr "Eliminar paquete <em>%h</em>"
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:555
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:558
msgid "Require approx. %.1024mB size for %d package(s) to install."
msgstr ""
+"Requiere un tamaño aproximado de %.1024mB para que se instale/n %d paquete/s"
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:381
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:399
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:384
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:402
msgid ""
"Require version %h %h,\n"
"installed %h"
msgstr ""
+"Requiere versión %h %h,\n"
+"instalado %h"
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:404
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:407
msgid ""
"Required dependency package <em>%h</em> is not available in any repository."
msgstr ""
+"El paquete de dependencia requerido <em>%h</em> no está disponible en ningún "
+"repositorio."
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:372
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:375
msgid "Requires update to %h %h"
-msgstr ""
+msgstr "Requiere actualización a %h %h"
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:245
msgid "Reset"
msgstr "Reiniciar"
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:673
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:676
msgid "Save"
msgstr "Guardar"
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:668
-#, fuzzy
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:671
msgid "Saving configuration data…"
-msgstr "Configuración del dispositivo"
+msgstr "Guardando datos de configuración..."
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:573
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:704
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:576
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:707
msgid "Size"
msgstr "Tamaño"
#: applications/luci-app-opkg/luasrc/view/opkg.htm:132
msgid "Size (.ipk)"
-msgstr ""
+msgstr "Tamaño (.ipk)"
#: applications/luci-app-opkg/luasrc/controller/opkg.lua:7
#: applications/luci-app-opkg/luasrc/view/opkg.htm:84
msgid "Software"
-msgstr "Instalación de programas"
+msgstr "Software"
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:753
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:756
msgid "The <em>opkg %h</em> command failed with code <code>%d</code>."
-msgstr ""
+msgstr "El comando <em>opkg %h</em> falló con el código <code>%d</code>."
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:377
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:380
msgid ""
"The installed version of package <em>%h</em> is not compatible, require %s "
"while %s is installed."
msgstr ""
+"La versión instalada del paquete <em>%h</em> no es compatible, requiere %s "
+"mientras que %s está instalado."
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:614
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:617
msgid "The package <em>%h</em> is not available in any configured repository."
msgstr ""
+"El paquete <em>%h</em> no está disponible en ningún repositorio configurado."
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:394
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:397
msgid ""
"The repository version of package <em>%h</em> is not compatible, require %s "
"but only %s is available."
msgstr ""
+"La versión de repositorio del paquete <em>%h</em> no es compatible, requiere "
+"%s pero solo %s está disponible."
#: applications/luci-app-opkg/luasrc/view/opkg.htm:96
msgid "Type to filter…"
-msgstr ""
+msgstr "Tipo de filtro"
#: applications/luci-app-opkg/luasrc/view/opkg.htm:108
-#, fuzzy
msgid "Update lists…"
-msgstr "Actualizar listas"
+msgstr "Actualizar listas..."
#: applications/luci-app-opkg/luasrc/view/opkg.htm:117
-#, fuzzy
msgid "Updates"
-msgstr "Actualizar listas"
+msgstr "Actualizaciones"
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:149
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:173
msgid "Upgrade…"
-msgstr ""
+msgstr "Actualizar..."
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:572
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:703
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:575
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:706
#: applications/luci-app-opkg/luasrc/view/opkg.htm:131
msgid "Version"
msgstr "Versión"
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:383
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:401
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:386
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:404
msgid "Version incompatible"
-msgstr ""
+msgstr "Versión incompatible"
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:738
-#, fuzzy
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:741
msgid "Waiting for the <em>opkg %h</em> command to complete…"
-msgstr "Esperando a que termine el comando..."
+msgstr "Esperando que el comando <em>opkg %h</em> se complete..."
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:533
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:692
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:536
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:695
#: applications/luci-app-opkg/luasrc/view/opkg.htm:89
msgid "unknown"
msgstr "desconocido"
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:531
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:690
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:534
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:693
msgid "~%.1024mB compressed"
-msgstr ""
+msgstr "~%.1024mB comprimido"
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:529
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:688
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:532
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:691
msgid "~%.1024mB installed"
-msgstr ""
+msgstr "~%.1024mB instalado"
diff --git a/applications/luci-app-opkg/po/fr/opkg.po b/applications/luci-app-opkg/po/fr/opkg.po
index 601bd53021..f760599dd3 100644
--- a/applications/luci-app-opkg/po/fr/opkg.po
+++ b/applications/luci-app-opkg/po/fr/opkg.po
@@ -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 ""
diff --git a/applications/luci-app-opkg/po/he/opkg.po b/applications/luci-app-opkg/po/he/opkg.po
index 767e44822b..9979167c05 100644
--- a/applications/luci-app-opkg/po/he/opkg.po
+++ b/applications/luci-app-opkg/po/he/opkg.po
@@ -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 ""
diff --git a/applications/luci-app-opkg/po/hu/opkg.po b/applications/luci-app-opkg/po/hu/opkg.po
index 44d4ab69a3..ea87247c20 100644
--- a/applications/luci-app-opkg/po/hu/opkg.po
+++ b/applications/luci-app-opkg/po/hu/opkg.po
@@ -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 ""
diff --git a/applications/luci-app-opkg/po/it/opkg.po b/applications/luci-app-opkg/po/it/opkg.po
index b2a6edbdd4..7304e44813 100644
--- a/applications/luci-app-opkg/po/it/opkg.po
+++ b/applications/luci-app-opkg/po/it/opkg.po
@@ -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 ""
diff --git a/applications/luci-app-opkg/po/ja/opkg.po b/applications/luci-app-opkg/po/ja/opkg.po
index 53f568a5c6..d7b262103e 100644
--- a/applications/luci-app-opkg/po/ja/opkg.po
+++ b/applications/luci-app-opkg/po/ja/opkg.po
@@ -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(インストール後)"
diff --git a/applications/luci-app-opkg/po/ko/opkg.po b/applications/luci-app-opkg/po/ko/opkg.po
index 770726de78..ddc3c34e8f 100644
--- a/applications/luci-app-opkg/po/ko/opkg.po
+++ b/applications/luci-app-opkg/po/ko/opkg.po
@@ -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 ""
diff --git a/applications/luci-app-opkg/po/ms/opkg.po b/applications/luci-app-opkg/po/ms/opkg.po
index b5fc584162..897bae25e2 100644
--- a/applications/luci-app-opkg/po/ms/opkg.po
+++ b/applications/luci-app-opkg/po/ms/opkg.po
@@ -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 ""
diff --git a/applications/luci-app-opkg/po/no/opkg.po b/applications/luci-app-opkg/po/no/opkg.po
index 30facb2e3c..8c53b4f120 100644
--- a/applications/luci-app-opkg/po/no/opkg.po
+++ b/applications/luci-app-opkg/po/no/opkg.po
@@ -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 ""
diff --git a/applications/luci-app-opkg/po/pl/opkg.po b/applications/luci-app-opkg/po/pl/opkg.po
index 4b0f729a5c..033a4bd35d 100644
--- a/applications/luci-app-opkg/po/pl/opkg.po
+++ b/applications/luci-app-opkg/po/pl/opkg.po
@@ -3,7 +3,7 @@ msgstr ""
"Project-Id-Version: LuCI\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2010-04-20 09:40+0200\n"
-"PO-Revision-Date: 2018-09-02 15:25+0200\n"
+"PO-Revision-Date: 2019-01-05 19:35+0200\n"
"Last-Translator: Rixerx <krystian.kozak20@gmail.com>\n"
"Language-Team: Polish\n"
"Language: pl\n"
@@ -18,72 +18,77 @@ msgstr ""
msgid "Actions"
msgstr "Akcje"
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:710
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:713
msgid "Automatically remove unused dependencies"
-msgstr ""
+msgstr "Automatycznie usuwaj nieużywane zależności"
#: applications/luci-app-opkg/luasrc/view/opkg.htm:115
msgid "Available"
msgstr "Dostępne"
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:641
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:644
msgid ""
"Below is a listing of the various configuration files used by <em>opkg</em>. "
"Use <em>opkg.conf</em> for global settings and <em>customfeeds.conf</em> for "
"custom repository entries. The configuration in the other files may be "
"changed but is usually not preserved by <em>sysupgrade</em>."
msgstr ""
-
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:582
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:627
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:656
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:716
+"Poniżej znajduje się lista różnych plików konfiguracyjnych używanych przez "
+"<em>opkg</em>. Użyj <em>opkg.conf</em> dla ustawień globalnych i "
+"<em>customfeeds.conf</em> dla niestandardowych wpisów w repozytorium. "
+"Konfiguracja w innych plikach może zostać zmieniona, ale zwykle nie jest "
+"zachowywana przez <em>sysupgrade</em>."
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:585
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:630
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:659
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:719
msgid "Cancel"
msgstr "Anuluj"
#: applications/luci-app-opkg/luasrc/view/opkg.htm:97
msgid "Clear"
-msgstr ""
+msgstr "Wyczyść"
#: applications/luci-app-opkg/luasrc/view/opkg.htm:110
#, fuzzy
msgid "Configure opkg…"
-msgstr "Konfiguracja"
+msgstr "Konfiguruj opkg…"
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:559
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:562
msgid "Dependencies"
-msgstr ""
+msgstr "Zależności"
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:565
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:696
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:568
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:699
#: applications/luci-app-opkg/luasrc/view/opkg.htm:133
msgid "Description"
msgstr "Opis"
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:570
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:573
msgid "Details for package <em>%h</em>"
-msgstr ""
+msgstr "Szczegóły pakietu <em>%h</em>"
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:762
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:765
msgid "Dismiss"
-msgstr ""
+msgstr "Odrzuć"
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:227
msgid "Displaying %d-%d of %d"
-msgstr ""
+msgstr "Wyświetlanie %d-%d z %d"
#: applications/luci-app-opkg/luasrc/view/opkg.htm:101
msgid "Download and install package"
msgstr "Pobierz i zainstaluj pakiet"
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:748
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:751
#, fuzzy
msgid "Errors"
msgstr "Błąd"
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:736
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:739
msgid "Executing package manager"
-msgstr ""
+msgstr "Wykonywanie menedżera pakietów"
#: applications/luci-app-opkg/luasrc/view/opkg.htm:95
msgid "Filter"
@@ -93,51 +98,53 @@ msgstr "Filtr"
msgid "Free space"
msgstr "Wolna przestrzeń"
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:589
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:605
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:592
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:608
msgid "Install"
msgstr "Instaluj"
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:178
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:386
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:389
#: applications/luci-app-opkg/luasrc/view/opkg.htm:116
#, fuzzy
msgid "Installed"
-msgstr "Instaluj"
+msgstr "Zainstalowane"
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:611
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:614
msgid ""
"Installing packages from untrusted sources is a potential security risk! "
"Really attempt to install <em>%h</em>?"
msgstr ""
+"Instalowanie pakietów z niezaufanych źródeł jest potencjalnym zagrożeniem "
+"bezpieczeństwa! Czy na pewno chcesz zainstalować pakiet <em>%h</em>?"
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:167
#, fuzzy
msgid "Install…"
-msgstr "Instaluj"
+msgstr "Instaluj…"
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:636
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:639
#, fuzzy
msgid "Loading configuration data…"
-msgstr "Zatwierdzanie konfiguracji…"
+msgstr "Ładowanie danych konfiguracyjnych…"
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:769
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:772
msgid "Loading package information…"
-msgstr ""
+msgstr "Ładowanie informacji o pakiecie…"
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:621
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:624
#, fuzzy
msgid "Manually install package"
-msgstr "Pobierz i zainstaluj pakiet"
+msgstr "Zainstaluj ręcznie pakiet"
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:374
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:377
#, fuzzy
msgid "Needs upgrade"
msgstr "Wymuś uaktualnienie"
#: applications/luci-app-opkg/luasrc/view/opkg.htm:124
msgid "Next page"
-msgstr ""
+msgstr "Następna strona"
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:240
msgid "No information available"
@@ -146,29 +153,29 @@ msgstr "Brak dostępnych informacji"
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:228
#, fuzzy
msgid "No packages"
-msgstr "Znajdź pakiet"
+msgstr "Brak pakietów"
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:244
msgid "No packages matching \"<strong>%h</strong>\"."
-msgstr ""
+msgstr "Brak pasujących pakietów \"<strong>%h</strong>\"."
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:406
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:409
#, fuzzy
msgid "Not available"
-msgstr "Całkowicie dostępna"
+msgstr "Niedostępne"
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:391
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:394
#, fuzzy
msgid "Not installed"
-msgstr "Nie podłączony"
+msgstr "Nie zainstalowany"
#: applications/luci-app-opkg/luasrc/view/opkg.htm:103
msgid "OK"
msgstr "OK"
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:635
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:667
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:676
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:638
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:670
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:679
#, fuzzy
msgid "OPKG Configuration"
msgstr "Konfiguracja OPKG"
@@ -180,60 +187,63 @@ msgstr "Nazwa pakietu"
#: applications/luci-app-opkg/luasrc/view/opkg.htm:102
#, fuzzy
msgid "Package name or URL…"
-msgstr "Nazwa pakietu"
+msgstr "Nazwa pakietu lub URL…"
#: applications/luci-app-opkg/luasrc/view/opkg.htm:122
msgid "Previous page"
-msgstr ""
+msgstr "Poprzednia strona"
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:618
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:621
msgid "Really attempt to install <em>%h</em>?"
-msgstr ""
+msgstr "Czy na pewno chcesz zainstalować pakiet <em>%h</em>?"
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:157
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:723
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:726
msgid "Remove"
msgstr "Usuń"
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:701
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:704
msgid "Remove package <em>%h</em>"
-msgstr ""
+msgstr "Usuń pakiet <em>%h</em>"
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:555
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:558
msgid "Require approx. %.1024mB size for %d package(s) to install."
-msgstr ""
+msgstr "Wymaga ok. %.1024mB rozmiaru pakietu %d do zainstalowania."
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:381
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:399
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:384
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:402
msgid ""
"Require version %h %h,\n"
"installed %h"
msgstr ""
+"Wymaga wersji %h %h,\n"
+"zainstalowanej %h"
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:404
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:407
msgid ""
"Required dependency package <em>%h</em> is not available in any repository."
msgstr ""
+"Wymagana zależność <em>%h</em> nie jest dostępna w żadnym repozytorium."
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:372
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:375
msgid "Requires update to %h %h"
-msgstr ""
+msgstr "Wymaga aktualizacji do %h %h"
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:245
msgid "Reset"
msgstr "Resetuj"
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:673
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:676
msgid "Save"
msgstr "Zapisz"
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:668
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:671
#, fuzzy
msgid "Saving configuration data…"
msgstr "Zatwierdzanie konfiguracji…"
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:573
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:704
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:576
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:707
msgid "Size"
msgstr "Rozmiar"
@@ -246,73 +256,80 @@ msgstr "Rozmiar (.ipk)"
msgid "Software"
msgstr "Oprogramowanie"
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:753
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:756
msgid "The <em>opkg %h</em> command failed with code <code>%d</code>."
msgstr ""
+"Polecenie <em>opkg %h</em> zakończyło się niepomyślnie z kodem <code>%d</"
+"code>."
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:377
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:380
msgid ""
"The installed version of package <em>%h</em> is not compatible, require %s "
"while %s is installed."
msgstr ""
+"Zainstalowana wersja pakietu <em>%h</em> nie jest zgodna, wymaga %s podczas "
+"gdy %s jest już zainstalowana."
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:614
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:617
msgid "The package <em>%h</em> is not available in any configured repository."
msgstr ""
+"Pakiet <em>%h</em> nie jest dostępny w żadnym skonfigurowanym repozytorium."
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:394
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:397
msgid ""
"The repository version of package <em>%h</em> is not compatible, require %s "
"but only %s is available."
msgstr ""
+"Wersja pakietu w repozytorium <em>%h</em> nie jest zgodna, wymaga %s ale "
+"tylko %s jest dostępna."
#: applications/luci-app-opkg/luasrc/view/opkg.htm:96
msgid "Type to filter…"
-msgstr ""
+msgstr "Wpisz, by przefiltrować…"
#: applications/luci-app-opkg/luasrc/view/opkg.htm:108
#, fuzzy
msgid "Update lists…"
-msgstr "Aktualizuj listy"
+msgstr "Aktualizuj listy…"
#: applications/luci-app-opkg/luasrc/view/opkg.htm:117
#, fuzzy
msgid "Updates"
-msgstr "Aktualizuj listy"
+msgstr "Aktualizacje"
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:149
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:173
msgid "Upgrade…"
-msgstr ""
+msgstr "Zaktualizuj…"
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:572
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:703
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:575
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:706
#: applications/luci-app-opkg/luasrc/view/opkg.htm:131
msgid "Version"
msgstr "Wersja"
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:383
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:401
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:386
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:404
msgid "Version incompatible"
-msgstr ""
+msgstr "Wersja niekompatybilna"
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:738
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:741
#, fuzzy
msgid "Waiting for the <em>opkg %h</em> command to complete…"
-msgstr "Trwa wykonanie polecenia..."
+msgstr "Oczekiwanie na wykonanie polecenia <em>opkg %h</em>…"
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:533
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:692
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:536
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:695
#: applications/luci-app-opkg/luasrc/view/opkg.htm:89
msgid "unknown"
msgstr "nieznane"
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:531
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:690
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:534
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:693
msgid "~%.1024mB compressed"
-msgstr ""
+msgstr "~%.1024mB skompresowany"
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:529
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:688
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:532
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:691
msgid "~%.1024mB installed"
-msgstr ""
+msgstr "~%.1024mB zainstalowany"
diff --git a/applications/luci-app-opkg/po/pt-br/opkg.po b/applications/luci-app-opkg/po/pt-br/opkg.po
index 20aed2b512..4e35a5edac 100644
--- a/applications/luci-app-opkg/po/pt-br/opkg.po
+++ b/applications/luci-app-opkg/po/pt-br/opkg.po
@@ -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 ""
diff --git a/applications/luci-app-opkg/po/pt/opkg.po b/applications/luci-app-opkg/po/pt/opkg.po
index 2bf26ec1a7..b3bc2272ac 100644
--- a/applications/luci-app-opkg/po/pt/opkg.po
+++ b/applications/luci-app-opkg/po/pt/opkg.po
@@ -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 ""
diff --git a/applications/luci-app-opkg/po/ro/opkg.po b/applications/luci-app-opkg/po/ro/opkg.po
index 403525371f..8f2f75f0d9 100644
--- a/applications/luci-app-opkg/po/ro/opkg.po
+++ b/applications/luci-app-opkg/po/ro/opkg.po
@@ -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 ""
diff --git a/applications/luci-app-opkg/po/ru/opkg.po b/applications/luci-app-opkg/po/ru/opkg.po
index 21bd0fa8d4..b8ba3d6914 100644
--- a/applications/luci-app-opkg/po/ru/opkg.po
+++ b/applications/luci-app-opkg/po/ru/opkg.po
@@ -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 "Настройка config файла"
+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 ""
+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 "Ошибка"
+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 ""
+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 "Установить"
+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>?"
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 "Применение конфигурации..."
+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 ""
+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 "Загрузить и установить пакет"
+msgstr "Ручная установка пакета"
-#: 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 "Принудительная прошивка"
+msgstr "Требуется обновление"
#: 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 "Найти пакет"
+msgstr "Нет пакетов"
#: 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 "Всего доступно"
+msgstr "Не доступно"
-#: 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 "Применение конфигурации..."
+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 "Размер"
@@ -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 "Обновить списки"
+msgstr "Обновления"
#: 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Б установлено"
diff --git a/applications/luci-app-opkg/po/sk/opkg.po b/applications/luci-app-opkg/po/sk/opkg.po
index d83d7ef593..8db8ffdd55 100644
--- a/applications/luci-app-opkg/po/sk/opkg.po
+++ b/applications/luci-app-opkg/po/sk/opkg.po
@@ -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 ""
diff --git a/applications/luci-app-opkg/po/sv/opkg.po b/applications/luci-app-opkg/po/sv/opkg.po
index bff2449406..8c34ebc961 100644
--- a/applications/luci-app-opkg/po/sv/opkg.po
+++ b/applications/luci-app-opkg/po/sv/opkg.po
@@ -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 ""
diff --git a/applications/luci-app-opkg/po/templates/opkg.pot b/applications/luci-app-opkg/po/templates/opkg.pot
index 155e306fdd..37f5154b5d 100644
--- a/applications/luci-app-opkg/po/templates/opkg.pot
+++ b/applications/luci-app-opkg/po/templates/opkg.pot
@@ -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 ""
diff --git a/applications/luci-app-opkg/po/tr/opkg.po b/applications/luci-app-opkg/po/tr/opkg.po
index 8ad039447b..ce0142e832 100644
--- a/applications/luci-app-opkg/po/tr/opkg.po
+++ b/applications/luci-app-opkg/po/tr/opkg.po
@@ -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 ""
diff --git a/applications/luci-app-opkg/po/uk/opkg.po b/applications/luci-app-opkg/po/uk/opkg.po
index a9fe86612c..1345838a8f 100644
--- a/applications/luci-app-opkg/po/uk/opkg.po
+++ b/applications/luci-app-opkg/po/uk/opkg.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: \n"
-"PO-Revision-Date: 2018-11-22 13:55+0200\n"
+"PO-Revision-Date: 2018-12-29 23:30+0200\n"
"Last-Translator: Yurii <yuripet@gmail.com>\n"
"Language-Team: none\n"
"Language: uk\n"
@@ -13,7 +13,7 @@ msgstr ""
msgid "Actions"
msgstr "Дії"
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:710
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:713
msgid "Automatically remove unused dependencies"
msgstr "Автоматичне видалення невикористовуваних залежностей"
@@ -21,7 +21,7 @@ msgstr "Автоматичне видалення невикористовува
msgid "Available"
msgstr "Доступно"
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:641
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:644
msgid ""
"Below is a listing of the various configuration files used by <em>opkg</em>. "
"Use <em>opkg.conf</em> for global settings and <em>customfeeds.conf</em> for "
@@ -34,10 +34,10 @@ msgstr ""
"інших файлах може бути змінено, але вона зазвичай не зберігається при "
"<em>оновленні системи</em>."
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:582
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:627
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:656
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:716
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:585
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:630
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:659
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:719
msgid "Cancel"
msgstr "Скасувати"
@@ -49,23 +49,23 @@ msgstr "Очистити"
msgid "Configure opkg…"
msgstr "Налаштування opkg…"
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:559
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:562
msgid "Dependencies"
msgstr "Залежності"
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:565
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:696
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:568
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:699
#: applications/luci-app-opkg/luasrc/view/opkg.htm:133
msgid "Description"
msgstr "Опис"
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:570
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:573
msgid "Details for package <em>%h</em>"
msgstr "Подробиці про пакет <em>%h</em>"
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:762
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:765
msgid "Dismiss"
-msgstr "Закрити"
+msgstr "Відхилити"
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:227
msgid "Displaying %d-%d of %d"
@@ -75,11 +75,11 @@ msgstr "Відображається %d-%d із %d"
msgid "Download and install package"
msgstr "Завантажити та інсталювати пакети"
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:748
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:751
msgid "Errors"
msgstr "Помилки"
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:736
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:739
msgid "Executing package manager"
msgstr "Виконання менеджера пакетів"
@@ -91,18 +91,18 @@ msgstr "Фільтр"
msgid "Free space"
msgstr "Вільне місце"
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:589
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:605
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:592
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:608
msgid "Install"
msgstr "Інсталювати"
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:178
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:386
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:389
#: applications/luci-app-opkg/luasrc/view/opkg.htm:116
msgid "Installed"
msgstr "Інстальовано"
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:611
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:614
msgid ""
"Installing packages from untrusted sources is a potential security risk! "
"Really attempt to install <em>%h</em>?"
@@ -114,19 +114,19 @@ msgstr ""
msgid "Install…"
msgstr "Інсталювати…"
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:636
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:639
msgid "Loading configuration data…"
msgstr "Завантаження даних конфігурації…"
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:769
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:772
msgid "Loading package information…"
msgstr "Завантаження інформації про пакети…"
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:621
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:624
msgid "Manually install package"
msgstr "Інсталяція пакета вручну"
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:374
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:377
msgid "Needs upgrade"
msgstr "Потребує оновлення"
@@ -146,11 +146,11 @@ msgstr "Немає пакетів"
msgid "No packages matching \"<strong>%h</strong>\"."
msgstr "Немає пакетів, що відповідають \"<strong>%h</strong>\"."
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:406
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:409
msgid "Not available"
msgstr "Недоступно"
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:391
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:394
msgid "Not installed"
msgstr "Не інстальовано"
@@ -158,9 +158,9 @@ msgstr "Не інстальовано"
msgid "OK"
msgstr "OK"
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:635
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:667
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:676
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:638
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:670
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:679
msgid "OPKG Configuration"
msgstr "Конфігурація OPKG"
@@ -176,25 +176,25 @@ msgstr "Назва пакета чи URL-адреса…"
msgid "Previous page"
msgstr "Попередня сторінка"
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:618
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:621
msgid "Really attempt to install <em>%h</em>?"
msgstr "Дійсно спробувати інсталювати <em>%h</em>?"
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:157
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:723
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:726
msgid "Remove"
msgstr "Видалити"
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:701
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:704
msgid "Remove package <em>%h</em>"
msgstr "Видалити пакет <em>%h</em>"
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:555
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:558
msgid "Require approx. %.1024mB size for %d package(s) to install."
msgstr "Потрібно приблизно %.1024mB для інсталяції %d пакетів."
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:381
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:399
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:384
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:402
msgid ""
"Require version %h %h,\n"
"installed %h"
@@ -202,14 +202,14 @@ msgstr ""
"Потрібна версія %h %h,\n"
"інстальовано %h"
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:404
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:407
msgid ""
"Required dependency package <em>%h</em> is not available in any repository."
msgstr ""
"Необхідний за залежністю пакет <em>%h</em> не доступний ні в одному "
"репозиторії."
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:372
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:375
msgid "Requires update to %h %h"
msgstr "Потрібно оновити до %h %h"
@@ -217,16 +217,16 @@ msgstr "Потрібно оновити до %h %h"
msgid "Reset"
msgstr "Скинути"
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:673
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:676
msgid "Save"
msgstr "Зберегти"
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:668
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:671
msgid "Saving configuration data…"
msgstr "Збереження даних конфігурації…"
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:573
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:704
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:576
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:707
msgid "Size"
msgstr "Розмір"
@@ -239,11 +239,11 @@ msgstr "Розмір (.ipk)"
msgid "Software"
msgstr "Програмне забезпечення"
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:753
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:756
msgid "The <em>opkg %h</em> command failed with code <code>%d</code>."
msgstr "Помилка виконання команди <em>opkg %h</em> з кодом <code>%d</code>."
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:377
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:380
msgid ""
"The installed version of package <em>%h</em> is not compatible, require %s "
"while %s is installed."
@@ -251,12 +251,12 @@ msgstr ""
"Інстальована версія пакета <em>%h</em> несумісна, потрібно %s, а "
"інстальовано %s."
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:614
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:617
msgid "The package <em>%h</em> is not available in any configured repository."
msgstr ""
"Пакет <em>%h</em> не доступний ні в одному сконфігурованому репозиторії."
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:394
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:397
msgid ""
"The repository version of package <em>%h</em> is not compatible, require %s "
"but only %s is available."
@@ -281,33 +281,33 @@ msgstr "Оновлення"
msgid "Upgrade…"
msgstr "Оновлення…"
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:572
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:703
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:575
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:706
#: applications/luci-app-opkg/luasrc/view/opkg.htm:131
msgid "Version"
msgstr "Версія"
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:383
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:401
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:386
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:404
msgid "Version incompatible"
msgstr "Несумісна версія"
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:738
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:741
msgid "Waiting for the <em>opkg %h</em> command to complete…"
msgstr "Очікуємо завершення виконання команди <em>opkg %h</em> …"
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:533
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:692
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:536
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:695
#: applications/luci-app-opkg/luasrc/view/opkg.htm:89
msgid "unknown"
msgstr "невідомий"
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:531
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:690
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:534
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:693
msgid "~%.1024mB compressed"
msgstr "~%.1024mB стиснуто"
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:529
-#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:688
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:532
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:691
msgid "~%.1024mB installed"
msgstr "~%.1024mB інстальовано"
diff --git a/applications/luci-app-opkg/po/vi/opkg.po b/applications/luci-app-opkg/po/vi/opkg.po
index 42d631a973..f98b0f146d 100644
--- a/applications/luci-app-opkg/po/vi/opkg.po
+++ b/applications/luci-app-opkg/po/vi/opkg.po
@@ -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 ""
diff --git a/applications/luci-app-opkg/po/zh-cn/opkg.po b/applications/luci-app-opkg/po/zh-cn/opkg.po
index 2139eeb931..012da09261 100644
--- a/applications/luci-app-opkg/po/zh-cn/opkg.po
+++ b/applications/luci-app-opkg/po/zh-cn/opkg.po
@@ -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 已安装"
diff --git a/applications/luci-app-opkg/po/zh-tw/opkg.po b/applications/luci-app-opkg/po/zh-tw/opkg.po
index bd9a90bc2a..320e186e81 100644
--- a/applications/luci-app-opkg/po/zh-tw/opkg.po
+++ b/applications/luci-app-opkg/po/zh-tw/opkg.po
@@ -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 ""
diff --git a/applications/luci-app-p910nd/po/es/p910nd.po b/applications/luci-app-p910nd/po/es/p910nd.po
index 6b3518f9e8..d53a91a3b9 100644
--- a/applications/luci-app-p910nd/po/es/p910nd.po
+++ b/applications/luci-app-p910nd/po/es/p910nd.po
@@ -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
index 0000000000..862ab5eda6
--- /dev/null
+++ b/applications/luci-app-pagekitec/po/es/pagekitec.po
@@ -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"
diff --git a/applications/luci-app-polipo/po/es/polipo.po b/applications/luci-app-polipo/po/es/polipo.po
index 65027012cd..82132e50d5 100644
--- a/applications/luci-app-polipo/po/es/polipo.po
+++ b/applications/luci-app-polipo/po/es/polipo.po
@@ -1,21 +1,21 @@
msgid ""
msgstr ""
-"Project-Id-Version: PACKAGE VERSION\n"
+"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2009-06-10 03:41+0200\n"
-"PO-Revision-Date: 2012-09-02 08:33+0200\n"
+"PO-Revision-Date: 2019-05-15 17:32-0300\n"
"Last-Translator: José Vicente <josevteg@gmail.com>\n"
-"Language-Team: LANGUAGE <LL@li.org>\n"
"Language: es\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-"X-Generator: Pootle 2.0.6\n"
+"X-Generator: Poedit 2.2.1\n"
+"Language-Team: \n"
#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:121
msgid "Advanced Settings"
-msgstr "Configuración Avanzada"
+msgstr "Configuración avanzada"
#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:35
msgid "Allowed clients"
@@ -31,7 +31,7 @@ msgid ""
"username:password format."
msgstr ""
"Autenticación soportada: Basic HTTP. Provee del nombre de usuario y "
-"contraseña in el formato username:password."
+"contraseña en formato username:password."
#: applications/luci-app-polipo/luasrc/controller/polipo.lua:13
msgid "Configuration"
@@ -47,7 +47,7 @@ msgstr "Dirección del servidor DNS"
#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:154
msgid "Delete cache files time"
-msgstr "Tiempo para eliminar archivos de cache"
+msgstr "Tiempo para eliminar archivos de caché"
#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:125
msgid "Disk cache location"
@@ -59,7 +59,7 @@ msgstr "No consultar IPv6"
#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:133
msgid "Enable if cache (proxy) is shared by multiple users."
-msgstr "Activar si la cache (proxy) es compartida por múltiples usuarios."
+msgstr "Habilitar si la caché (proxy) es compartida por múltiples usuarios."
#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:173
msgid "First PMM segment size (in bytes)"
@@ -76,7 +76,7 @@ msgstr "Cuánta RAM debe usar Polipo como caché."
#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:112
msgid "In RAM cache size (in bytes)"
-msgstr "Tamaño (en bytes) de la cache en RAM"
+msgstr "Tamaño (en bytes) de la caché en RAM"
#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:18
msgid "Listen address"
@@ -92,9 +92,10 @@ msgid ""
"devices is recommended, because the cache can grow considerably. Leave it "
"empty to disable on-disk cache."
msgstr ""
-"Ubicación en la que Polipo creará archivos permanentemente. Se recomienda el "
-"uso de dispositivos de almacenamiento externo, ya que la caché puede "
-"aumentar considerablemente. Deje en blanco para desactivar la caché en disco."
+"Ubicación donde polipo guardará los archivos en caché permanentemente. Se "
+"recomienda el uso de dispositivos de almacenamiento externo, ya que la caché "
+"puede aumentar considerablemente. Deje en blanco para deshabilitar la caché "
+"en disco."
#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:103
msgid "Log file location"
@@ -114,7 +115,7 @@ msgstr "Nunca usar el DNS del sistema"
#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:119
msgid "On-Disk Cache"
-msgstr "Cache en disco"
+msgstr "Caché en disco"
#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:169
msgid "PMM segments size (in bytes)"
@@ -133,8 +134,8 @@ msgid ""
"Parent proxy address (in host:port format), to which Polipo will forward the "
"requests."
msgstr ""
-"Dirección del proxy padre (en formato máquina:puerto), al cual Polipo "
-"traspasará las peticiones."
+"Dirección del proxy padre (en formato host:puerto), al cual Polipo reenviará "
+"las peticiones."
#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:87
msgid "Parent proxy authentication"
@@ -179,7 +180,7 @@ msgstr "Proxy"
#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:64
msgid "Query DNS by hostname"
-msgstr "Consultar DNS por nombre de máquina"
+msgstr "Consultar DNS por nombre de host"
#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:72
msgid "Query DNS directly, fallback to system resolver"
@@ -188,7 +189,7 @@ msgstr "Consultar DNS directamente y si falla probar con el del sistema"
#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:69
msgid "Query DNS directly, for unknown hosts fall back to system resolver"
msgstr ""
-"Consultar DNS directamente y para máquinas desconocidas probar con el del "
+"Consultar DNS directamente y para hosts desconocidas probar con el del "
"sistema"
#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:54
@@ -218,7 +219,7 @@ msgstr ""
#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:132
msgid "Shared cache"
-msgstr "Cache compartida"
+msgstr "Caché compartida"
#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:174
msgid ""
@@ -230,7 +231,7 @@ msgstr ""
#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:138
msgid "Size to which cached files should be truncated"
-msgstr "Tamaño máximo de los ficheros caché"
+msgstr "Tamaño máximo de los archivos caché"
#: applications/luci-app-polipo/luasrc/controller/polipo.lua:12
msgid "Status"
@@ -250,24 +251,24 @@ msgstr ""
#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:155
msgid "Time after which cached files will be deleted"
-msgstr "Tiempo tras el que se borrarán los ficheros en caché"
+msgstr "Tiempo tras el que se borrarán los archivos en caché"
#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:147
msgid "Time after which cached files will be truncated"
-msgstr "Tiempo tras el que se truncarán los ficheros en caché"
+msgstr "Tiempo tras el que se truncarán los archivos en caché"
#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:170
msgid "To enable PMM, PMM segment size must be set to some positive value."
msgstr ""
-"Para activar PMM, el tamaño de segmento PMM debe tener un valor positivo."
+"Para habilitar PMM, el tamaño de segmento PMM debe tener un valor positivo."
#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:137
msgid "Truncate cache files size (in bytes)"
-msgstr "Truncar el tamaño del archivo de la cache (en bytes)"
+msgstr "Truncar el tamaño del archivo de la caché (en bytes)"
#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:146
msgid "Truncate cache files time"
-msgstr "Truncar tiempos en el archivo de cache"
+msgstr "Truncar tiempos en el archivo de caché"
#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:104
msgid ""
@@ -290,7 +291,7 @@ msgstr ""
#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:16
msgid "enable"
-msgstr "activar"
+msgstr "Habilitar"
#~ msgid ""
#~ "To enable polipo on-disk cache cleaning (highly recommended), you should "
diff --git a/applications/luci-app-privoxy/po/zh-cn/privoxy.po b/applications/luci-app-privoxy/po/zh-cn/privoxy.po
index 1efdc70693..9cc602181a 100644
--- a/applications/luci-app-privoxy/po/zh-cn/privoxy.po
+++ b/applications/luci-app-privoxy/po/zh-cn/privoxy.po
@@ -1,29 +1,32 @@
+#
+# Yangfl <mmyangfl@gmail.com>, 2019.
+#
msgid ""
msgstr ""
"Project-Id-Version: luci-app-privoxy\n"
"POT-Creation-Date: 2015-06-10 20:16+0100\n"
-"PO-Revision-Date: 2017-01-05 18:01+0800\n"
-"Last-Translator: maz-1 <ohmygod19993 at gmail dotcom>\n"
-"Language-Team: \n"
+"PO-Revision-Date: 2019-01-03 22:42+0800\n"
+"Last-Translator: Yangfl <mmyangfl@gmail.com>\n"
+"Language-Team: <debian-l10n-chinese@lists.debian.org>\n"
"Language: zh_CN\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: Poedit 1.8.11\n"
-"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Generator: Gtranslator 3.30.1\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
"X-Poedit-SourceCharset: UTF-8\n"
#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:236
msgid ""
"A URL to be displayed in the error page that users will see if access to an "
"untrusted page is denied."
-msgstr "当用户试图访问不受信任的页面时,错误页面所显示的URL。"
+msgstr "当用户试图访问不受信任的页面时,错误页面所显示的 URL。"
#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:226
msgid ""
"A URL to documentation about the local Privoxy setup, configuration or "
"policies."
-msgstr "指向 Privoxy 安装、设置和规则说明文档的 URL"
+msgstr "指向 Privoxy 安装、设置和规则说明文档的 URL。"
#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:325
msgid "A directory where Privoxy can create temporary files."
@@ -75,19 +78,19 @@ msgstr ""
#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:851
msgid "Debug GIF de-animation"
-msgstr "GIF动画日志"
+msgstr "调试 GIF 动画"
#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:833
msgid "Debug force feature"
-msgstr "Force feature 日志"
+msgstr "调试 Force feature"
#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:845
msgid "Debug redirects"
-msgstr "重定向日志"
+msgstr "调试重定向"
#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:839
msgid "Debug regular expression filters"
-msgstr "正则表达式日志"
+msgstr "调试正则表达式"
#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:152
msgid "Delay (in seconds) during system boot before Privoxy start"
@@ -119,15 +122,15 @@ msgstr "允许转发代理认证"
#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:135
msgid ""
"Enable/Disable autostart of Privoxy on system startup and interface events"
-msgstr "开启/关闭 Privoxy 在系统启动或接口事件时自动启动。"
+msgstr "启用/禁用 Privoxy 在系统启动或接口事件时自动启动"
#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:555
msgid "Enable/Disable filtering when Privoxy starts."
-msgstr "Privoxy 启动时开启/关闭过滤。"
+msgstr "Privoxy 启动时启用/禁用过滤。"
#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:134
msgid "Enabled"
-msgstr "已开启"
+msgstr "已启用"
#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:602
msgid ""
@@ -139,7 +142,7 @@ msgstr "如果没有需要认证的父级代理时,不推荐开启这个选项
#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:404
#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:442
msgid "File '%s' not found inside Configuration Directory"
-msgstr "在设置目录中未找到文件 '%S'!"
+msgstr "在设置目录中未找到文件“%s”"
#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:915
#: applications/luci-app-privoxy/luasrc/view/privoxy/detail_logview.htm:12
@@ -153,7 +156,7 @@ msgstr "文件和目录"
#: applications/luci-app-privoxy/luasrc/controller/privoxy.lua:36
msgid "For help use link at the relevant option"
-msgstr "点击相应选项的连接可获取帮助。"
+msgstr "点击相应选项的连接可获取帮助"
#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:91
msgid "Forwarding"
@@ -163,7 +166,7 @@ msgstr "转发"
msgid ""
"If enabled, Privoxy hides the 'go there anyway' link. The user obviously "
"should not be able to bypass any blocks."
-msgstr "如果启用,Privoxy 会隐藏 'go there anyway' 链接,用户就不能绕过屏蔽。"
+msgstr "如果启用,Privoxy 会隐藏“go there anyway”链接,用户就不能绕过屏蔽。"
#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:67
msgid ""
@@ -184,7 +187,7 @@ msgstr "不推荐新手使用。"
#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:194
msgid "Location of the Privoxy User Manual."
-msgstr "Privoxy 用户手册位置"
+msgstr "Privoxy 用户手册位置。"
#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:108
msgid "Log File Viewer"
@@ -206,7 +209,7 @@ msgstr "记录配置保存动作"
msgid ""
"Log the destination for each request Privoxy let through. See also 'Debug "
"1024'."
-msgstr "记录 Privoxy 允许的所有请求。另请参考 'Debug 1024'。"
+msgstr "记录 Privoxy 允许的所有请求。另请参考“Debug 1024”。"
#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:863
msgid ""
@@ -224,38 +227,38 @@ msgstr "主要规则文件"
#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:461
msgid "Mandatory Input: No Data given!"
-msgstr "必需选项: 没有设置数据!"
+msgstr "必需选项:没有设置数据!"
#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:259
#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:296
msgid "Mandatory Input: No Directory given!"
-msgstr "必需选项: 没有设置目录!"
+msgstr "必需选项:没有设置目录!"
#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:279
msgid "Mandatory Input: No File given!"
-msgstr "必需选项: 没有设置文件!"
+msgstr "必需选项:没有设置文件!"
#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:479
msgid "Mandatory Input: No Port given!"
-msgstr "必需选项: 没有设置端口!"
+msgstr "必需选项:没有设置端口!"
#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:345
#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:381
msgid "Mandatory Input: No files given!"
-msgstr "必需选项: 没有设置文件!"
+msgstr "必需选项:没有设置文件!"
#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:482
msgid "Mandatory Input: No valid IPv4 address or host given!"
-msgstr "必需选项: 没有设置有效的IPV4地址或者主机!"
+msgstr "必需选项:没有设置有效的 IPv4 地址或者主机!"
#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:470
msgid "Mandatory Input: No valid IPv6 address given!"
-msgstr "必需选项: 没有设置有效的IPV6地址!"
+msgstr "必需选项:没有设置有效的 IPv6 地址!"
#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:472
#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:484
msgid "Mandatory Input: No valid Port given!"
-msgstr "必需选项: 没有设置有效的端口!"
+msgstr "必需选项:没有设置有效的端口!"
#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:733
msgid "Maximum number of client connections that will be served."
@@ -278,11 +281,11 @@ msgstr "未安装"
#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:291
#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:310
msgid "No trailing '/', please."
-msgstr "路径结尾不要加 '/' 。"
+msgstr "路径结尾不要加“/”。"
#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:881
msgid "Non-fatal errors - *we highly recommended enabling this*"
-msgstr "非致命性错误 - * 强烈建议开启 *"
+msgstr "非致命性错误 - *强烈建议启用*"
#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:714
msgid ""
@@ -326,8 +329,8 @@ msgid ""
"configuration, help and logging. This section of the configuration file "
"tells Privoxy where to find those other files."
msgstr ""
-"Privoxy 可以使用其他一些文件用于附加设置,帮助和日志。这个区域用来告诉 "
-"Privoxy 从哪里找到这些文件。"
+"Privoxy 可以(而且一般都会)使用其他一些文件用于附加设置,帮助和日志。这个区"
+"域用来告诉 Privoxy 从哪里找到这些文件。"
#: applications/luci-app-privoxy/luasrc/controller/privoxy.lua:32
msgid ""
@@ -336,7 +339,7 @@ msgid ""
"access, and removing ads and other obnoxious Internet junk."
msgstr ""
"Privoxy 是一个无缓存的网络代理,具有高级过滤功能,能够修改网页数据和 HTTP 请"
-"求头,控制访问,移除广告等。"
+"求头、控制访问、移除广告等。"
#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:908
msgid "Read / Reread log file"
@@ -356,11 +359,11 @@ msgstr "显示请求头 解析"
#: applications/luci-app-privoxy/luasrc/controller/privoxy.lua:76
msgid "Software package '%s' is not installed."
-msgstr "软件包 '%s' 未安装"
+msgstr "软件包“%s”未安装。"
#: applications/luci-app-privoxy/luasrc/controller/privoxy.lua:85
msgid "Software package '%s' is outdated."
-msgstr "软件包 '%s' 已过时"
+msgstr "软件包“%s”已过时。"
#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:125
#: applications/luci-app-privoxy/luasrc/view/privoxy/detail_startstop.htm:10
@@ -381,19 +384,19 @@ msgstr "启动标语和警告。"
#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:455
msgid "Syntax:"
-msgstr "格式:"
+msgstr "格式:"
#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:786
msgid "Syntax: Client header names delimited by spaces."
-msgstr "格式: 由空格分隔的客户端请求头名称。"
+msgstr "格式:由空格分隔的客户端请求头名称。"
#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:612
msgid "Syntax: target_pattern http_parent[:port]"
-msgstr "格式: target_pattern http_parent[:port]"
+msgstr "格式:target_pattern http_parent[:port]"
#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:620
msgid "Syntax: target_pattern socks_proxy[:port] http_parent[:port]"
-msgstr "格式: target_pattern socks_proxy[:port] http_parent[:port]"
+msgstr "格式:target_pattern socks_proxy[:port] http_parent[:port]"
#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:59
#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:62
@@ -431,11 +434,11 @@ msgstr "其他设置文件所在的目录。"
msgid ""
"The filter files contain content modification rules that use regular "
"expressions."
-msgstr "过滤文件包含了使用正则表达式编写的内容修改规则"
+msgstr "过滤文件包含了使用正则表达式编写的内容修改规则。"
#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:183
msgid "The hostname shown on the CGI pages."
-msgstr "CGI页面显示的主机名。"
+msgstr "CGI 页面显示的主机名。"
#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:274
msgid "The log file to use. File name, relative to log directory."
@@ -463,7 +466,7 @@ msgstr "信任机制是一个实验性的白名单特性,使用时应小心。
msgid ""
"The value of this option only matters if the experimental trust mechanism "
"has been activated."
-msgstr "只有开启了信任机制时这个选项的值才有效"
+msgstr "只有开启了信任机制时这个选项的值才有效。"
#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:796
msgid ""
@@ -487,7 +490,7 @@ msgid ""
"Through which SOCKS proxy (and optionally to which parent HTTP proxy) "
"specific requests should be routed."
msgstr ""
-"指定的请求应该通过哪一个 SOCKS 代理(并且通过哪一个 HTTP 父代理,可选)"
+"指定的请求应该通过哪一个 SOCKS 代理(并且通过哪一个 HTTP 父代理,可选)。"
#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:610
msgid "To which parent HTTP proxy specific requests should be routed."
@@ -509,26 +512,26 @@ msgstr "输入值不是数字"
#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:168
msgid "Value not between 0 and 300"
-msgstr "输入值不在0和300之间"
+msgstr "输入值不在 0 和 300 之间"
#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:774
msgid "Value not between 0 and 9"
-msgstr "输入值不在0和9之间"
+msgstr "输入值不在 0 和 9 之间"
#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:545
msgid "Value not between 1 and 4096"
-msgstr "输入值不在1和4096之间"
+msgstr "输入值不在 1 和 4096 之间"
#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:675
#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:698
#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:722
#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:741
msgid "Value not greater 0 or empty"
-msgstr "输入值为空或者不是大于零。"
+msgstr "输入值为空或者不是大于零"
#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:537
msgid "Value range 1 to 4096, no entry defaults to 4096"
-msgstr "输入值为1到4096,默认为4096"
+msgstr "输入值为 1 到 4096,默认为 4096"
#: applications/luci-app-privoxy/luasrc/controller/privoxy.lua:45
#: applications/luci-app-privoxy/luasrc/controller/privoxy.lua:47
@@ -542,23 +545,23 @@ msgstr "版本信息"
#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:646
msgid "Whether intercepted requests should be treated as valid."
-msgstr "被拦截的请求是否应被当作有效的。"
+msgstr "是否应把被拦截的请求当作是有效的。"
#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:572
msgid ""
"Whether or not Privoxy recognizes special HTTP headers to change toggle "
"state."
-msgstr "Privoxy 是否识别特殊的 HTTP 请求头以切换状态。"
+msgstr "是否让 Privoxy 识别特殊的 HTTP 请求头以切换状态。"
#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:758
msgid "Whether or not buffered content is compressed before delivery."
-msgstr "缓冲内容在传递之前是否压缩。"
+msgstr "是否在传递之前压缩缓冲内容。"
#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:706
msgid ""
"Whether or not outgoing connections that have been kept alive should be "
"shared between different incoming connections."
-msgstr "持久出站连接是否应在不同的入站连接之间共享。"
+msgstr "是否应在不同的入站连接之间共享持久出站连接。"
#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:683
msgid "Whether or not pipelined requests should be served."
@@ -578,12 +581,12 @@ msgstr "是否启用基于网页的切换功能。"
#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:653
msgid "Whether requests to Privoxy's CGI pages can be blocked or redirected."
-msgstr "访问 Privoxy CGI 页面的请求是否可以被拦截或重定向。"
+msgstr "是否可以被拦截或重定向访问 Privoxy CGI 页面的请求。"
#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:660
msgid ""
"Whether the CGI interface should stay compatible with broken HTTP clients."
-msgstr "CGI 界面是否应兼容过时的HTTP客户端。"
+msgstr "是否让 CGI 界面兼容过时的 HTTP 客户端。"
#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:794
msgid "Whether to run only one server thread."
@@ -610,14 +613,3 @@ msgstr "或更高"
#: applications/luci-app-privoxy/luasrc/controller/privoxy.lua:89
msgid "required"
msgstr "需要"
-
-#~ msgid "Local Set-up"
-#~ msgstr "本地设置"
-
-#~ msgid "Software update required"
-#~ msgstr "需要升级软件"
-
-#~ msgid ""
-#~ "The currently installed 'privoxy' package is not supported by LuCI "
-#~ "application."
-#~ msgstr "目前安装的privoxy版本不被luci支持。"
diff --git a/applications/luci-app-privoxy/po/zh-tw/privoxy.po b/applications/luci-app-privoxy/po/zh-tw/privoxy.po
new file mode 100644
index 0000000000..e5ec2e4156
--- /dev/null
+++ b/applications/luci-app-privoxy/po/zh-tw/privoxy.po
@@ -0,0 +1,615 @@
+#
+# Yangfl <mmyangfl@gmail.com>, 2019.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: luci-app-privoxy\n"
+"POT-Creation-Date: 2015-06-10 20:16+0100\n"
+"PO-Revision-Date: 2019-01-03 22:42+0800\n"
+"Last-Translator: Yangfl <mmyangfl@gmail.com>\n"
+"Language-Team: <debian-l10n-chinese@lists.debian.org>\n"
+"Language: zh_TW\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: Gtranslator 3.30.1\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+"X-Poedit-SourceCharset: UTF-8\n"
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:236
+msgid ""
+"A URL to be displayed in the error page that users will see if access to an "
+"untrusted page is denied."
+msgstr "當用戶試圖訪問不受信任的頁面時,錯誤頁面所顯示的 URL。"
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:226
+msgid ""
+"A URL to documentation about the local Privoxy setup, configuration or "
+"policies."
+msgstr "指向 Privoxy 安裝、設定和規則說明文件的 URL。"
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:325
+msgid "A directory where Privoxy can create temporary files."
+msgstr "Privoxy 存放臨時檔案的目錄。"
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:84
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:87
+msgid "Access Control"
+msgstr "訪問控制"
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:337
+msgid "Actions that are applied to all sites and maybe overruled later on."
+msgstr "作用在所有站點上的規則,可能被後面的規則覆蓋。"
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:308
+msgid "An alternative directory where the templates are loaded from."
+msgstr "可選的目錄,放在裡面的模板會被載入。"
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:206
+msgid "An email address to reach the Privoxy administrator."
+msgstr "用於聯絡 Privoxy 管理員的郵箱地址。"
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:691
+msgid ""
+"Assumed server-side keep-alive timeout (in seconds) if not specified by the "
+"server."
+msgstr "當服務端沒有指定超時時間時假定的超時時間(單位:秒)。"
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:151
+msgid "Boot delay"
+msgstr "啟動延時"
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:869
+msgid "CGI user interface"
+msgstr "CGI 使用者介面"
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:857
+msgid "Common Log Format"
+msgstr "通用日誌格式"
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:92
+msgid ""
+"Configure here the routing of HTTP requests through a chain of multiple "
+"proxies. Note that parent proxies can severely decrease your privacy level. "
+"Also specified here are SOCKS proxies."
+msgstr ""
+"在這裡設定 HTTP 請求所經過的多重代理鏈。注意:父級代理可能嚴重降低您的隱私安"
+"全度。在這裡還可以設定 SOCKS 代理。"
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:851
+msgid "Debug GIF de-animation"
+msgstr "除錯 GIF 動畫"
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:833
+msgid "Debug force feature"
+msgstr "除錯 Force feature"
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:845
+msgid "Debug redirects"
+msgstr "除錯重定向"
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:839
+msgid "Debug regular expression filters"
+msgstr "除錯正則表示式"
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:152
+msgid "Delay (in seconds) during system boot before Privoxy start"
+msgstr "Privoxy 自啟動延遲時間(單位:秒)"
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:261
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:298
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:315
+msgid "Directory does not exist!"
+msgstr "目錄不存在!"
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:557
+msgid "Disabled == Transparent Proxy Mode"
+msgstr "禁用 == 透明代理模式"
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:66
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:71
+msgid "Documentation"
+msgstr "記錄資訊"
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:154
+msgid "During delay ifup-events are not monitored !"
+msgstr "在延遲期間無法檢測到 ifup 事件!"
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:599
+msgid "Enable proxy authentication forwarding"
+msgstr "允許轉發代理認證"
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:135
+msgid ""
+"Enable/Disable autostart of Privoxy on system startup and interface events"
+msgstr "啟用/禁用 Privoxy 在系統啟動或介面事件時自動啟動"
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:555
+msgid "Enable/Disable filtering when Privoxy starts."
+msgstr "Privoxy 啟動時啟用/禁用過濾。"
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:134
+msgid "Enabled"
+msgstr "已啟用"
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:602
+msgid ""
+"Enabling this option is NOT recommended if there is no parent proxy that "
+"requires authentication!"
+msgstr "如果沒有需要認證的父級代理時,不推薦開啟這個選項!"
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:368
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:404
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:442
+msgid "File '%s' not found inside Configuration Directory"
+msgstr "在設定目錄中未找到檔案“%s”"
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:915
+#: applications/luci-app-privoxy/luasrc/view/privoxy/detail_logview.htm:12
+msgid "File not found or empty"
+msgstr "檔案不存在或為空"
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:75
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:80
+msgid "Files and Directories"
+msgstr "檔案和目錄"
+
+#: applications/luci-app-privoxy/luasrc/controller/privoxy.lua:36
+msgid "For help use link at the relevant option"
+msgstr "點選相應選項的連線可獲取幫助"
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:91
+msgid "Forwarding"
+msgstr "轉發"
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:589
+msgid ""
+"If enabled, Privoxy hides the 'go there anyway' link. The user obviously "
+"should not be able to bypass any blocks."
+msgstr "如果啟用,Privoxy 會隱藏“go there anyway”連結,使用者就不能繞過遮蔽。"
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:67
+msgid ""
+"If you intend to operate Privoxy for more users than just yourself, it might "
+"be a good idea to let them know how to reach you, what you block and why you "
+"do that, your policies, etc."
+msgstr ""
+"如果除了您還有其他使用者使用 Privoxy 連線,最好讓他們知道如何聯絡您,您遮蔽什"
+"麼,您為什麼這樣做,您的政策等等。"
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:215
+msgid "Invalid email address"
+msgstr "郵箱地址無效"
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:416
+msgid "It is NOT recommended for the casual user."
+msgstr "不推薦新手使用。"
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:194
+msgid "Location of the Privoxy User Manual."
+msgstr "Privoxy 使用者手冊位置。"
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:108
+msgid "Log File Viewer"
+msgstr "日誌檢視器"
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:895
+msgid "Log all data read from the network"
+msgstr "記錄所有接收的網路資料"
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:827
+msgid "Log all data written to the network"
+msgstr "記錄所有傳送的網路資料"
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:901
+msgid "Log the applying actions"
+msgstr "記錄配置儲存動作"
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:803
+msgid ""
+"Log the destination for each request Privoxy let through. See also 'Debug "
+"1024'."
+msgstr "記錄 Privoxy 允許的所有請求。另請參考“Debug 1024”。"
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:863
+msgid ""
+"Log the destination for requests Privoxy didn't let through, and the reason "
+"why."
+msgstr "記錄 Privoxy 拒絕的請求目標以及拒絕原因。"
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:104
+msgid "Logging"
+msgstr "日誌"
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:339
+msgid "Main actions file"
+msgstr "主要規則檔案"
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:461
+msgid "Mandatory Input: No Data given!"
+msgstr "必需選項:沒有設定資料!"
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:259
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:296
+msgid "Mandatory Input: No Directory given!"
+msgstr "必需選項:沒有設定目錄!"
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:279
+msgid "Mandatory Input: No File given!"
+msgstr "必需選項:沒有設定檔案!"
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:479
+msgid "Mandatory Input: No Port given!"
+msgstr "必需選項:沒有設定埠!"
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:345
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:381
+msgid "Mandatory Input: No files given!"
+msgstr "必需選項:沒有設定檔案!"
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:482
+msgid "Mandatory Input: No valid IPv4 address or host given!"
+msgstr "必需選項:沒有設定有效的 IPv4 地址或者主機!"
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:470
+msgid "Mandatory Input: No valid IPv6 address given!"
+msgstr "必需選項:沒有設定有效的 IPv6 地址!"
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:472
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:484
+msgid "Mandatory Input: No valid Port given!"
+msgstr "必需選項:沒有設定有效的埠!"
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:733
+msgid "Maximum number of client connections that will be served."
+msgstr "客戶端數量上限。"
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:535
+msgid "Maximum size (in KB) of the buffer for content filtering."
+msgstr "內容過濾的最大緩衝(單位:KB)。"
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:97
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:100
+msgid "Miscellaneous"
+msgstr "雜項"
+
+#: applications/luci-app-privoxy/luasrc/controller/privoxy.lua:51
+msgid "NOT installed"
+msgstr "未安裝"
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:254
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:291
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:310
+msgid "No trailing '/', please."
+msgstr "路徑結尾不要加“/”。"
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:881
+msgid "Non-fatal errors - *we highly recommended enabling this*"
+msgstr "非致命性錯誤 - *強烈建議啟用*"
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:714
+msgid ""
+"Number of seconds after which a socket times out if no data is received."
+msgstr "Socket 連線未收到資料的超時時間。"
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:668
+msgid ""
+"Number of seconds after which an open connection will no longer be reused."
+msgstr "開放的連線不再重複使用的超時時間。"
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:327
+msgid ""
+"Only when using 'external filters', Privoxy has to create temporary files."
+msgstr "只有使用外接規則時,Privoxy 才需要建立臨時檔案。"
+
+#: applications/luci-app-privoxy/luasrc/controller/privoxy.lua:81
+msgid "Please install current version !"
+msgstr "請安裝當前版本!"
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:913
+msgid "Please press [Read] button"
+msgstr "請點選 [讀取] 按鈕"
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:518
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:527
+msgid "Please read Privoxy manual for details!"
+msgstr "請閱讀 Privoxy 手冊以瞭解詳情!"
+
+#: applications/luci-app-privoxy/luasrc/controller/privoxy.lua:92
+msgid "Please update to the current version!"
+msgstr "請升級到當前版本!"
+
+#: applications/luci-app-privoxy/luasrc/controller/privoxy.lua:24
+msgid "Privoxy WEB proxy"
+msgstr "Privoxy 網路代理"
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:76
+msgid ""
+"Privoxy can (and normally does) use a number of other files for additional "
+"configuration, help and logging. This section of the configuration file "
+"tells Privoxy where to find those other files."
+msgstr ""
+"Privoxy 可以(而且一般都會)使用其他一些檔案用於附加設定,幫助和日誌。這個區"
+"域用來告訴 Privoxy 從哪裡找到這些檔案。"
+
+#: applications/luci-app-privoxy/luasrc/controller/privoxy.lua:32
+msgid ""
+"Privoxy is a non-caching web proxy with advanced filtering capabilities for "
+"enhancing privacy, modifying web page data and HTTP headers, controlling "
+"access, and removing ads and other obnoxious Internet junk."
+msgstr ""
+"Privoxy 是一個無快取的網路代理,具有高階過濾功能,能夠修改網頁資料和 HTTP 請"
+"求頭、控制訪問、移除廣告等。"
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:908
+msgid "Read / Reread log file"
+msgstr "讀取/重新整理日誌檔案"
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:815
+msgid "Show I/O status"
+msgstr "顯示 I/O 狀態"
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:809
+msgid "Show each connection status"
+msgstr "顯示每個連線的狀態"
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:821
+msgid "Show header parsing"
+msgstr "顯示請求頭 解析"
+
+#: applications/luci-app-privoxy/luasrc/controller/privoxy.lua:76
+msgid "Software package '%s' is not installed."
+msgstr "軟體包“%s”未安裝。"
+
+#: applications/luci-app-privoxy/luasrc/controller/privoxy.lua:85
+msgid "Software package '%s' is outdated."
+msgstr "軟體包“%s”已過時。"
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:125
+#: applications/luci-app-privoxy/luasrc/view/privoxy/detail_startstop.htm:10
+msgid "Start"
+msgstr "啟動"
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:115
+msgid "Start / Stop"
+msgstr "啟動 / 停止"
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:116
+msgid "Start/Stop Privoxy WEB Proxy"
+msgstr "啟動/停止 Privoxy 網路代理"
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:875
+msgid "Startup banner and warnings."
+msgstr "啟動標語和警告。"
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:455
+msgid "Syntax:"
+msgstr "格式:"
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:786
+msgid "Syntax: Client header names delimited by spaces."
+msgstr "格式:由空格分隔的客戶端請求頭名稱。"
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:612
+msgid "Syntax: target_pattern http_parent[:port]"
+msgstr "格式:target_pattern http_parent[:port]"
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:620
+msgid "Syntax: target_pattern socks_proxy[:port] http_parent[:port]"
+msgstr "格式:target_pattern socks_proxy[:port] http_parent[:port]"
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:59
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:62
+msgid "System"
+msgstr "系統"
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:335
+msgid ""
+"The actions file(s) to use. Multiple actionsfile lines are permitted, and "
+"are in fact recommended!"
+msgstr "所使用的規則檔案。允許並且推薦使用多個規則檔案。"
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:453
+msgid ""
+"The address and TCP port on which Privoxy will listen for client requests."
+msgstr "Privoxy 接收客戶端請求時監聽的地址和 TCP 埠。"
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:766
+msgid ""
+"The compression level that is passed to the zlib library when compressing "
+"buffered content."
+msgstr "使用 zlib 壓縮緩衝內容時的壓縮級別。"
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:252
+msgid ""
+"The directory where all logging takes place (i.e. where the logfile is "
+"located)."
+msgstr "所有日誌所在的目錄。"
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:289
+msgid "The directory where the other configuration files are located."
+msgstr "其他設定檔案所在的目錄。"
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:377
+msgid ""
+"The filter files contain content modification rules that use regular "
+"expressions."
+msgstr "過濾檔案包含了使用正則表示式編寫的內容修改規則。"
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:183
+msgid "The hostname shown on the CGI pages."
+msgstr "CGI 頁面顯示的主機名。"
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:274
+msgid "The log file to use. File name, relative to log directory."
+msgstr "日誌檔名稱,與日誌路徑相對。"
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:784
+msgid "The order in which client headers are sorted before forwarding them."
+msgstr "轉發資料前,客戶端請求頭的排序。"
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:751
+msgid ""
+"The status code Privoxy returns for pages blocked with +handle-as-empty-"
+"document."
+msgstr ""
+"當頁面因為 handle-as-empty-document 規則被阻止時返回的狀態碼(選上為 200 OK,"
+"不選上為 403 Forbidden)"
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:413
+msgid ""
+"The trust mechanism is an experimental feature for building white-lists and "
+"should be used with care."
+msgstr "信任機制是一個實驗性的白名單特性,使用時應小心。"
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:238
+msgid ""
+"The value of this option only matters if the experimental trust mechanism "
+"has been activated."
+msgstr "只有開啟了信任機制時這個選項的值才有效。"
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:796
+msgid ""
+"This option is only there for debugging purposes. It will drastically reduce "
+"performance."
+msgstr "這個選項僅用於除錯,開啟後會極大地降低效能。"
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:574
+msgid ""
+"This option will be removed in future releases as it has been obsoleted by "
+"the more general header taggers."
+msgstr "這個選項在以後的版本中將被移除,因為它被 header taggers 所取代了。"
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:85
+msgid ""
+"This tab controls the security-relevant aspects of Privoxy's configuration."
+msgstr "這個標籤用於設定與安全相關的 Privoxy 選項。"
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:618
+msgid ""
+"Through which SOCKS proxy (and optionally to which parent HTTP proxy) "
+"specific requests should be routed."
+msgstr ""
+"指定的請求應該通過哪一個 SOCKS 代理(並且通過哪一個 HTTP 父代理,可選)。"
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:610
+msgid "To which parent HTTP proxy specific requests should be routed."
+msgstr "請求應轉發至哪一個父級 HTTP 代理。"
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:341
+msgid "User customizations"
+msgstr "使用者自定義"
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:166
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:543
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:673
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:696
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:720
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:739
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:772
+msgid "Value is not a number"
+msgstr "輸入值不是數字"
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:168
+msgid "Value not between 0 and 300"
+msgstr "輸入值不在 0 和 300 之間"
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:774
+msgid "Value not between 0 and 9"
+msgstr "輸入值不在 0 和 9 之間"
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:545
+msgid "Value not between 1 and 4096"
+msgstr "輸入值不在 1 和 4096 之間"
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:675
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:698
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:722
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:741
+msgid "Value not greater 0 or empty"
+msgstr "輸入值為空或者不是大於零"
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:537
+msgid "Value range 1 to 4096, no entry defaults to 4096"
+msgstr "輸入值為 1 到 4096,預設為 4096"
+
+#: applications/luci-app-privoxy/luasrc/controller/privoxy.lua:45
+#: applications/luci-app-privoxy/luasrc/controller/privoxy.lua:47
+#: applications/luci-app-privoxy/luasrc/controller/privoxy.lua:50
+msgid "Version"
+msgstr "版本"
+
+#: applications/luci-app-privoxy/luasrc/controller/privoxy.lua:43
+msgid "Version Information"
+msgstr "版本資訊"
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:646
+msgid "Whether intercepted requests should be treated as valid."
+msgstr "是否應把被攔截的請求當作是有效的。"
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:572
+msgid ""
+"Whether or not Privoxy recognizes special HTTP headers to change toggle "
+"state."
+msgstr "是否讓 Privoxy 識別特殊的 HTTP 請求頭以切換狀態。"
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:758
+msgid "Whether or not buffered content is compressed before delivery."
+msgstr "是否在傳遞之前壓縮緩衝內容。"
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:706
+msgid ""
+"Whether or not outgoing connections that have been kept alive should be "
+"shared between different incoming connections."
+msgstr "是否應在不同的入站連線之間共享持久出站連線。"
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:683
+msgid "Whether or not pipelined requests should be served."
+msgstr "是否處理管道化的請求。"
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:600
+msgid "Whether or not proxy authentication through Privoxy should work."
+msgstr "是否可以通過 Privoxy 進行代理驗證。"
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:582
+msgid "Whether or not the web-based actions file editor may be used."
+msgstr "是否使用基於網頁的規則編輯器。"
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:565
+msgid "Whether or not the web-based toggle feature may be used."
+msgstr "是否啟用基於網頁的切換功能。"
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:653
+msgid "Whether requests to Privoxy's CGI pages can be blocked or redirected."
+msgstr "是否可以被攔截或重定向訪問 Privoxy CGI 頁面的請求。"
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:660
+msgid ""
+"Whether the CGI interface should stay compatible with broken HTTP clients."
+msgstr "是否讓 CGI 介面相容過時的 HTTP 客戶端。"
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:794
+msgid "Whether to run only one server thread."
+msgstr "是否只執行一個服務執行緒。"
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:516
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:525
+msgid "Who can access what."
+msgstr "誰可以訪問什麼。"
+
+#: applications/luci-app-privoxy/luasrc/controller/privoxy.lua:49
+#: applications/luci-app-privoxy/luasrc/controller/privoxy.lua:87
+msgid "installed"
+msgstr "已安裝"
+
+#: applications/luci-app-privoxy/luasrc/controller/privoxy.lua:48
+#: applications/luci-app-privoxy/luasrc/controller/privoxy.lua:78
+#: applications/luci-app-privoxy/luasrc/controller/privoxy.lua:89
+msgid "or higher"
+msgstr "或更高"
+
+#: applications/luci-app-privoxy/luasrc/controller/privoxy.lua:46
+#: applications/luci-app-privoxy/luasrc/controller/privoxy.lua:78
+#: applications/luci-app-privoxy/luasrc/controller/privoxy.lua:89
+msgid "required"
+msgstr "需要"
diff --git a/applications/luci-app-qos/po/es/qos.po b/applications/luci-app-qos/po/es/qos.po
index a405d31621..33779dee43 100644
--- a/applications/luci-app-qos/po/es/qos.po
+++ b/applications/luci-app-qos/po/es/qos.po
@@ -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
index 0000000000..83a2e7125e
--- /dev/null
+++ b/applications/luci-app-radicale2/Makefile
@@ -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
index 0000000000..7b94552ed6
--- /dev/null
+++ b/applications/luci-app-radicale2/luasrc/controller/radicale2.lua
@@ -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
index 0000000000..b352bb46aa
--- /dev/null
+++ b/applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua
@@ -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
index 0000000000..779bef8591
--- /dev/null
+++ b/applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua
@@ -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
index 0000000000..47ef868b8c
--- /dev/null
+++ b/applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua
@@ -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
index 0000000000..3440296edf
--- /dev/null
+++ b/applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua
@@ -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
index 0000000000..1bcf388bd6
--- /dev/null
+++ b/applications/luci-app-radicale2/luasrc/view/cbi/raduigo.htm
@@ -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
index 0000000000..fa7d88559d
--- /dev/null
+++ b/applications/luci-app-radicale2/po/en/radicale2.po
@@ -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
index 0000000000..40789b0ca0
--- /dev/null
+++ b/applications/luci-app-radicale2/po/templates/radicale2.pot
@@ -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-freifunk-diagnostics/Makefile b/applications/luci-app-rosy-file-server/Makefile
index d511684b64..93d9a3a669 100644
--- a/applications/luci-app-freifunk-diagnostics/Makefile
+++ b/applications/luci-app-rosy-file-server/Makefile
@@ -1,13 +1,14 @@
#
# 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:=Tools for network diagnosis like traceroute and ping
-LUCI_DEPENDS:=
+LUCI_TITLE:=LuCI Support for Rosy File Server
+LUCI_DEPENDS:=+luci-base +rosy-file-server
include ../../luci.mk
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
index 0000000000..dd5598a689
--- /dev/null
+++ b/applications/luci-app-rosy-file-server/luasrc/controller/rosy-file-server/rosy-file-server.lua
@@ -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
index 0000000000..703b4defc0
--- /dev/null
+++ b/applications/luci-app-rosy-file-server/luasrc/model/cbi/rosy-file-server/rosy-file-server.lua
@@ -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
index 0000000000..51efa9e814
--- /dev/null
+++ b/applications/luci-app-rosy-file-server/luasrc/model/cbi/rosy-file-server/rosyfs.lua
@@ -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/luasrc/model/cbi/rp-pppoe-server.lua b/applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua
index ef15ed6127..e967ce6283 100644
--- a/applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua
+++ b/applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua
@@ -9,7 +9,7 @@ m = Map("pppoe", translate("Roaring Penguin PPPoE Server"),
translate("PPPoE Server Configuration"))
s = m:section(TypedSection, "pppoe_server", translate("Server Configuration"))
-s.addremove = false
+s.addremove = true
s.anonymous = true
o = s:option(Value, "interface", translate("Interface"), translate("Interface on which to listen."))
diff --git a/applications/luci-app-rp-pppoe-server/po/en/rp-pppoe-server.po b/applications/luci-app-rp-pppoe-server/po/en/rp-pppoe-server.po
new file mode 100644
index 0000000000..451e44de1e
--- /dev/null
+++ b/applications/luci-app-rp-pppoe-server/po/en/rp-pppoe-server.po
@@ -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
index 0000000000..d0fdb3cca6
--- /dev/null
+++ b/applications/luci-app-rp-pppoe-server/po/es/rp-pppoe-server.po
@@ -0,0 +1,105 @@
+msgid ""
+msgstr ""
+"Content-Type: text/plain; charset=UTF-8\n"
+"Project-Id-Version: \n"
+"POT-Creation-Date: \n"
+"PO-Revision-Date: \n"
+"Language-Team: \n"
+"MIME-Version: 1.0\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: Poedit 2.2.1\n"
+"Last-Translator: \n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"Language: es\n"
+
+#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:19
+msgid "Access Concentrator Name"
+msgstr "Nombre del concentrador de acceso"
+
+#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:32
+msgid "First remote IP"
+msgstr "Primera IP remota"
+
+#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:29
+msgid "IP of listening side"
+msgstr "IP del lado que escucha"
+
+#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:44
+msgid ""
+"Instead of starting at beginning and going to end, randomize session number"
+msgstr ""
+"En lugar de comenzar por el principio y terminar, aleatorice el número de "
+"sesión"
+
+#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:15
+msgid "Interface"
+msgstr "Interfaz"
+
+#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:15
+msgid "Interface on which to listen."
+msgstr "Interfaz en la que escuchar."
+
+# Manuscripts
+#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:62
+msgid "MSS"
+msgstr "MSS"
+
+#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:35
+msgid "Maximum sessions"
+msgstr "Sesiones maximas"
+
+#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:25
+msgid "Maximum sessions per peer"
+msgstr "Sesiones máximas por par"
+
+#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:52
+msgid "Offset"
+msgstr "Compensar"
+
+#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:40
+msgid "Options file"
+msgstr "Opciones de archivo"
+
+#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:52
+msgid "PPP offset"
+msgstr "Desplazamiento PPP"
+
+#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:47
+msgid "PPP unit number"
+msgstr "Número de unidad de PPP"
+
+#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:9
+msgid "PPPoE Server Configuration"
+msgstr "Configuración del servidor PPPoE"
+
+#: applications/luci-app-rp-pppoe-server/luasrc/controller/rp-pppoe-server.lua:11
+msgid "RP PPPoE Server"
+msgstr "Servidor RP PPPoE"
+
+#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:44
+msgid "Random session selection"
+msgstr "Selección de sesión aleatoria"
+
+#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:8
+msgid "Roaring Penguin PPPoE Server"
+msgstr "Selección de sesión aleatoria"
+
+#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:11
+msgid "Server Configuration"
+msgstr "Configuración del servidor"
+
+#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:22
+msgid "Service Name"
+msgstr "Nombre del Servicio"
+
+#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:68
+msgid "Sync"
+msgstr "Sincronizar"
+
+#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:57
+msgid "Timeout"
+msgstr "Tiempo de espera"
+
+#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:47
+msgid "Unit"
+msgstr "Unidad"
diff --git a/applications/luci-app-rp-pppoe-server/po/templates/rp-pppoe-server.pot b/applications/luci-app-rp-pppoe-server/po/templates/rp-pppoe-server.pot
new file mode 100644
index 0000000000..8aff2f55ff
--- /dev/null
+++ b/applications/luci-app-rp-pppoe-server/po/templates/rp-pppoe-server.pot
@@ -0,0 +1,91 @@
+msgid ""
+msgstr "Content-Type: text/plain; charset=UTF-8"
+
+#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:19
+msgid "Access Concentrator Name"
+msgstr ""
+
+#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:32
+msgid "First remote IP"
+msgstr ""
+
+#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:29
+msgid "IP of listening side"
+msgstr ""
+
+#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:44
+msgid ""
+"Instead of starting at beginning and going to end, randomize session number"
+msgstr ""
+
+#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:15
+msgid "Interface"
+msgstr ""
+
+#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:15
+msgid "Interface on which to listen."
+msgstr ""
+
+#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:62
+msgid "MSS"
+msgstr ""
+
+#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:35
+msgid "Maximum sessions"
+msgstr ""
+
+#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:25
+msgid "Maximum sessions per peer"
+msgstr ""
+
+#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:52
+msgid "Offset"
+msgstr ""
+
+#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:40
+msgid "Options file"
+msgstr ""
+
+#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:52
+msgid "PPP offset"
+msgstr ""
+
+#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:47
+msgid "PPP unit number"
+msgstr ""
+
+#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:9
+msgid "PPPoE Server Configuration"
+msgstr ""
+
+#: applications/luci-app-rp-pppoe-server/luasrc/controller/rp-pppoe-server.lua:11
+msgid "RP PPPoE Server"
+msgstr ""
+
+#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:44
+msgid "Random session selection"
+msgstr ""
+
+#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:8
+msgid "Roaring Penguin PPPoE Server"
+msgstr ""
+
+#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:11
+msgid "Server Configuration"
+msgstr ""
+
+#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:22
+msgid "Service Name"
+msgstr ""
+
+#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:68
+msgid "Sync"
+msgstr ""
+
+#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:57
+msgid "Timeout"
+msgstr ""
+
+#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:47
+msgid "Unit"
+msgstr ""
diff --git a/applications/luci-app-samba/po/es/samba.po b/applications/luci-app-samba/po/es/samba.po
index 5feceb7949..c88b9b7344 100644
--- a/applications/luci-app-samba/po/es/samba.po
+++ b/applications/luci-app-samba/po/es/samba.po
@@ -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"
diff --git a/applications/luci-app-samba4/po/es/samba4.po b/applications/luci-app-samba4/po/es/samba4.po
index bd28e52f2c..0786d7a2fc 100644
--- a/applications/luci-app-samba4/po/es/samba4.po
+++ b/applications/luci-app-samba4/po/es/samba4.po
@@ -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"
diff --git a/applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/instance-details.lua b/applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/instance-details.lua
index 195a31f2fd..c6323b4dfd 100644
--- a/applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/instance-details.lua
+++ b/applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/instance-details.lua
@@ -27,7 +27,7 @@ ss.option_install_package(s, "general")
ss.options_common(s, "advanced")
if stype == "ss_server" then
- ss.options_server(s, "general")
+ ss.options_server(s, {tab="general"})
o = s:taboption("general", Value, "bind_address",
translate("Bind address"),
translate("The address ss-server will initiate connection from"))
diff --git a/applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua b/applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua
index 4a01bed247..e4d1a2745e 100644
--- a/applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua
+++ b/applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua
@@ -24,7 +24,7 @@ end
function src_dst_option(s, ...)
local o = s:taboption(...)
- o.datatype = "or(ip4addr,cidr4)"
+ o.datatype = "or(ipaddr,cidr)"
end
s = m:section(NamedSection, "ss_rules", "ss_rules")
@@ -98,8 +98,8 @@ else
o.inputstyle = "apply"
o.write = function()
return luci.http.redirect(
- luci.dispatcher.build_url("admin/system/packages") ..
- "?submit=1&install=iptables-mod-conntrack-extra"
+ luci.dispatcher.build_url("admin/system/opkg") ..
+ "?query=iptables-mod-conntrack-extra"
)
end
end
diff --git a/applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/servers.lua b/applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/servers.lua
index a0d0079278..ec601c4fe6 100644
--- a/applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/servers.lua
+++ b/applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/servers.lua
@@ -19,13 +19,18 @@ if sname then
end
s = m:section(NamedSection, sname, "server")
m.title = m.title .. ' - ' .. sname
+ opts = {}
else
s = m:section(TypedSection, "server")
s.template = 'cbi/tblsection'
s.addremove = true
+ s.extedit = function(self, section)
+ return 'servers/' .. section
+ end
+ opts = {row=true}
end
s:option(Flag, "disabled", translate("Disable"))
-ss.options_server(s)
+ss.options_server(s, opts)
return m
diff --git a/applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua b/applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua
index 5fc20c52bc..abb6ce8d48 100644
--- a/applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua
+++ b/applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua
@@ -76,9 +76,11 @@ function options_client(s, tab)
o.datatype = "port"
end
-function options_server(s, tab)
+function options_server(s, opts)
local o
local optfunc
+ local tab = opts and opts.tab or nil
+ local row = opts and opts.row or false
if tab == nil then
optfunc = function(...) return s:option(...) end
@@ -96,13 +98,17 @@ function options_server(s, tab)
for _, m in ipairs(methods) do
o:value(m)
end
- o = optfunc(Value, "key", translate("Key (base64 encoding)"))
- o.datatype = "base64"
- o.password = true
- o.size = 12
o = optfunc(Value, "password", translate("Password"))
o.password = true
o.size = 12
+ if not row then
+ o = optfunc(Value, "key", translate("Key (base64)"))
+ o.datatype = "base64"
+ o.password = true
+ o.size = 12
+ optfunc(Value, "plugin", translate("Plugin"))
+ optfunc(Value, "plugin_opts", translate("Plugin Options"))
+ end
end
function options_common(s, tab)
@@ -154,7 +160,7 @@ function cfgvalue_overview(sdata)
local value = {
[".name"] = sname,
name = '%s.<var>%s</var>' % {stype, sname},
- overview = table.concat(lines, "</br>"),
+ overview = table.concat(lines, "<br />"),
disabled = ucival_to_bool(sdata["disabled"]),
}
return key, value
@@ -199,8 +205,8 @@ function option_install_package(s, tab)
function p_install.write()
return luci.http.redirect(
- luci.dispatcher.build_url("admin/system/packages") ..
- "?submit=1&install=%s" % opkg_package
+ luci.dispatcher.build_url("admin/system/opkg") ..
+ "?query=%s" % opkg_package
)
end
end
@@ -211,6 +217,8 @@ names_options_server = {
"method",
"key",
"password",
+ "plugin",
+ "plugin_opts",
}
names_options_client = {
diff --git a/applications/luci-app-shadowsocks-libev/po/es/shadowsocks-libev.po b/applications/luci-app-shadowsocks-libev/po/es/shadowsocks-libev.po
new file mode 100644
index 0000000000..c274b441ee
--- /dev/null
+++ b/applications/luci-app-shadowsocks-libev/po/es/shadowsocks-libev.po
@@ -0,0 +1,368 @@
+msgid ""
+msgstr ""
+"Content-Type: text/plain; charset=UTF-8\n"
+"Project-Id-Version: \n"
+"POT-Creation-Date: \n"
+"PO-Revision-Date: \n"
+"Language-Team: \n"
+"MIME-Version: 1.0\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: Poedit 2.2.1\n"
+"Last-Translator: \n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"Language: es\n"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:176
+msgid "<hidden>"
+msgstr "<oculto>"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/view/shadowsocks-libev/add_instance.htm:14
+msgid "Add"
+msgstr "Añadir"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/instance-details.lua:24
+msgid "Advanced Settings"
+msgstr "Configuración avanzada"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/instance-details.lua:32
+msgid "Bind address"
+msgstr "Dirección de enlace"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:73
+msgid "Bypass ss-redir for packets with dst address in this list"
+msgstr "Omitir ss-redir para paquetes con dirección dst en esta lista"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:59
+msgid "Bypass ss-redir for packets with src address in this list"
+msgstr "Omitir ss-redir para paquetes con dirección src en esta lista"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:65
+msgid ""
+"Continue to have dst address checked for packets with src address in this "
+"list"
+msgstr ""
+"Continuar con la verificación de la dirección dst para paquetes con "
+"dirección src en esta lista"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:47
+msgid "Default action for locally generated TCP packets"
+msgstr "Acción predeterminada para paquetes TCP generados localmente"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:88
+msgid ""
+"Default action for packets whose dst address do not match any of the dst ip "
+"list"
+msgstr ""
+"Acción predeterminada para paquetes cuya dirección dst no coincide con "
+"ninguna de la lista dst ip"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:68
+msgid ""
+"Default action for packets whose src address do not match any of the src ip/"
+"net list"
+msgstr ""
+"Acción predeterminada para paquetes cuya dirección src no coincide con "
+"ninguna de la lista src ip/net"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/servers.lua:11
+msgid ""
+"Definition of remote shadowsocks servers. Disable any of them will also "
+"disable instances referring to it."
+msgstr ""
+"Definición de servidores shadowsocks remotos. Deshabilitar cualquiera de "
+"ellos también deshabilitará las instancias que lo refieran."
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:33
+msgid "Destination Settings"
+msgstr "Configuración de destino"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/instance-details.lua:25
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:35
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/servers.lua:33
+msgid "Disable"
+msgstr "Deshabilitar"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/instances.lua:86
+msgid "Disabled"
+msgstr "Deshabilitado"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:87
+msgid "Dst default"
+msgstr "Dst predeterminado"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:72
+msgid "Dst ip/net bypass"
+msgstr "Omitir Dst ip/net"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:79
+msgid "Dst ip/net bypass file"
+msgstr "Omitir archivo Dst ip/net"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:75
+msgid "Dst ip/net forward"
+msgstr "Reenviar Dst ip/net"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:83
+msgid "Dst ip/net forward file"
+msgstr "Reenviar archivo Dst ip/net"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:132
+msgid "Enable SO_REUSEPORT"
+msgstr "Habilitar SO_REUSEPORT"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:130
+msgid "Enable TCP Fast Open"
+msgstr "Habilitar TCP Fast Open"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:131
+msgid "Enable TCP_NODELAY"
+msgstr "Habilitar TCP_NODELAY"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/instances.lua:83
+msgid "Enable/Disable"
+msgstr "Habilitar/Deshabilitar"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/instances.lua:89
+msgid "Enabled"
+msgstr "Habilitado"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:54
+msgid "Extra arguments"
+msgstr "Argumentos extra"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:80
+msgid ""
+"File containing ip/net for the purposes as with <em>Dst ip/net bypass</em>"
+msgstr ""
+"Archivo que contiene ip/net para los fines como con <em>Omitir Dst ip/net</"
+"em>"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:84
+msgid ""
+"File containing ip/net for the purposes as with <em>Dst ip/net forward</em>"
+msgstr ""
+"Archivo que contiene ip / net para los fines como con <em>Reenviar Dst ip/"
+"net</em>"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:106
+msgid "Forward recentrst"
+msgstr "Reenviar recentrst"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:107
+msgid ""
+"Forward those packets whose dst have recently sent to us multiple tcp-rst"
+msgstr ""
+"Reenviar aquellos paquetes cuyos archivos dst nos hayan enviado "
+"recientemente múltiples tcp-rst"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:76
+msgid "Forward through ss-redir for packets with dst address in this list"
+msgstr ""
+"Reenviar a través de ss-redir para paquetes con dirección dst en esta lista"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:62
+msgid "Forward through ss-redir for packets with src address in this list"
+msgstr ""
+"Reenviar a través de ss-redir para paquetes con dirección src en esta lista"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/instance-details.lua:23
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:31
+msgid "General Settings"
+msgstr "Configuración general"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:129
+msgid "IPv6 First"
+msgstr "IPv6 primero"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:50
+msgid "Ingress interfaces"
+msgstr "Interfaces de ingreso"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:203
+msgid "Install package %q"
+msgstr "Instalar paquete %q"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:97
+msgid "Install package iptables-mod-conntrack-extra"
+msgstr "Instalar el paquete iptables-mod-conntrack-extra"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/instances.lua:11
+msgid ""
+"Instances of shadowsocks-libev components, e.g. ss-local, ss-redir, ss-"
+"tunnel, ss-server, etc. To enable an instance it is required to enable both "
+"the instance itself and the remote server it refers to."
+msgstr ""
+"Instancias de componentes de shadowsocks-libev, ej. ss-local, ss-redir, ss-"
+"tunnel, ss-server, etc. Para habilitar una instancia, se requiere habilitar "
+"tanto la instancia como el servidor remoto al que hace referencia."
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:105
+msgid "Key (base64)"
+msgstr "Clave (base64)"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/controller/shadowsocks-libev.lua:13
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/instances.lua:10
+msgid "Local Instances"
+msgstr "Instancias locales"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:71
+msgid "Local address"
+msgstr "Dirección local"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:75
+msgid "Local port"
+msgstr "Puerto local"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:46
+msgid "Local-out default"
+msgstr "Salida local predeterminada"
+
+# Maximum Transmission Unit
+#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:122
+msgid "MTU"
+msgstr "MTU"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:97
+msgid "Method"
+msgstr "Método"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:117
+msgid "Mode of operation"
+msgstr "Modo de operación"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/instances.lua:76
+#: applications/luci-app-shadowsocks-libev/luasrc/view/shadowsocks-libev/add_instance.htm:12
+msgid "Name"
+msgstr "Nombre"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:10
+msgid ""
+"On this page you can configure how traffics are to be forwarded to ss-redir "
+"instances. If enabled, packets will first have their src ip addresses "
+"checked against <em>Src ip/net bypass</em>, <em>Src ip/net forward</em>, "
+"<em>Src ip/net checkdst</em> and if none matches <em>Src default</em> will "
+"give the default action to be taken. If the prior check results in action "
+"<em>checkdst</em>, packets will continue to have their dst addresses checked."
+msgstr ""
+"En esta página puede configurar cómo se reenviará el tráfico a las "
+"instancias de ss-redir. Si están habilitados, los paquetes tendrán primero "
+"sus direcciones src ip verificadas con <em>Omitir Src ip / net</em>, "
+"<em>Reenviar Src ip / net</em>, <em>Src ip / net checkdst</em > y si ninguno "
+"coincide con <em>Src predeterminado</em> dará la acción predeterminada que "
+"se debe realizar. Si la verificación anterior resulta en la acción "
+"<em>checkdst</em>, los paquetes continuarán teniendo sus direcciones dst "
+"marcadas."
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:51
+msgid "Only apply rules on packets from these network interfaces"
+msgstr "Solo aplicar reglas en paquetes desde estas interfaces de red"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/instances.lua:78
+msgid "Overview"
+msgstr "Visión general"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:202
+msgid "Package is not installed"
+msgstr "Paquete no instalado"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:55
+msgid "Passes additional arguments to iptables. Use with care!"
+msgstr "Pasa argumentos adicionales a iptables. Utilizar con cuidado!"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:101
+msgid "Password"
+msgstr "Contraseña"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:109
+msgid "Plugin"
+msgstr "Plugin"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:110
+msgid "Plugin Options"
+msgstr "Opciones de plugin"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:129
+msgid "Prefer IPv6 addresses when resolving names"
+msgstr "Preferir direcciones IPv6 al resolver nombres"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/controller/shadowsocks-libev.lua:21
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:9
+msgid "Redir Rules"
+msgstr "Reglas de redireccionamiento"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/controller/shadowsocks-libev.lua:17
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/servers.lua:10
+msgid "Remote Servers"
+msgstr "Servidores remotos"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:69
+msgid "Remote server"
+msgstr "Servidor remoto"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:126
+msgid "Run as"
+msgstr "Correr como"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/instances.lua:81
+msgid "Running"
+msgstr "Corriendo"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:91
+msgid "Server"
+msgstr "Servidor"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:94
+msgid "Server port"
+msgstr "Puerto del servidor"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/controller/shadowsocks-libev.lua:9
+msgid "Shadowsocks-libev"
+msgstr "Shadowsocks-libev"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:32
+msgid "Source Settings"
+msgstr "Configuración de fuente"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:67
+msgid "Src default"
+msgstr "Src predeterminado"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:58
+msgid "Src ip/net bypass"
+msgstr "Omitir Src ip/net"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:64
+msgid "Src ip/net checkdst"
+msgstr "Src ip/net checkdst"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:61
+msgid "Src ip/net forward"
+msgstr "Reenviar Src ip/net"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/instance-details.lua:33
+msgid "The address ss-server will initiate connection from"
+msgstr "La dirección ss-server iniciará la conexión desde"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/instance-details.lua:42
+msgid "The address ss-tunnel will forward traffic to"
+msgstr "La dirección ss-tunnel reenviará el tráfico a"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:124
+msgid "Timeout (sec)"
+msgstr "Tiempo de espera (seg)"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/instance-details.lua:41
+msgid "Tunnel address"
+msgstr "Direccion del tunel"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:128
+msgid "Verbose"
+msgstr "Verboso"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:39
+msgid "ss-redir for TCP"
+msgstr "ss-redir para TCP"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:42
+msgid "ss-redir for UDP"
+msgstr "ss-redir para UDP"
diff --git a/applications/luci-app-shadowsocks-libev/po/templates/shadowsocks-libev.pot b/applications/luci-app-shadowsocks-libev/po/templates/shadowsocks-libev.pot
index 7444fd0fd5..cb4ea09d6d 100644
--- a/applications/luci-app-shadowsocks-libev/po/templates/shadowsocks-libev.pot
+++ b/applications/luci-app-shadowsocks-libev/po/templates/shadowsocks-libev.pot
@@ -1,7 +1,7 @@
msgid ""
msgstr "Content-Type: text/plain; charset=UTF-8"
-#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:170
+#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:176
msgid "<hidden>"
msgstr ""
@@ -59,7 +59,7 @@ msgstr ""
#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/instance-details.lua:25
#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:35
-#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/servers.lua:28
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/servers.lua:33
msgid "Disable"
msgstr ""
@@ -87,15 +87,15 @@ msgstr ""
msgid "Dst ip/net forward file"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:126
+#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:132
msgid "Enable SO_REUSEPORT"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:124
+#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:130
msgid "Enable TCP Fast Open"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:125
+#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:131
msgid "Enable TCP_NODELAY"
msgstr ""
@@ -143,7 +143,7 @@ msgstr ""
msgid "General Settings"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:123
+#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:129
msgid "IPv6 First"
msgstr ""
@@ -151,7 +151,7 @@ msgstr ""
msgid "Ingress interfaces"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:197
+#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:203
msgid "Install package %q"
msgstr ""
@@ -166,8 +166,8 @@ msgid ""
"the instance itself and the remote server it refers to."
msgstr ""
-#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:99
-msgid "Key (base64 encoding)"
+#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:105
+msgid "Key (base64)"
msgstr ""
#: applications/luci-app-shadowsocks-libev/luasrc/controller/shadowsocks-libev.lua:13
@@ -187,15 +187,15 @@ msgstr ""
msgid "Local-out default"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:116
+#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:122
msgid "MTU"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:95
+#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:97
msgid "Method"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:111
+#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:117
msgid "Mode of operation"
msgstr ""
@@ -222,7 +222,7 @@ msgstr ""
msgid "Overview"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:196
+#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:202
msgid "Package is not installed"
msgstr ""
@@ -230,11 +230,19 @@ msgstr ""
msgid "Passes additional arguments to iptables. Use with care!"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:103
+#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:101
msgid "Password"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:123
+#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:109
+msgid "Plugin"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:110
+msgid "Plugin Options"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:129
msgid "Prefer IPv6 addresses when resolving names"
msgstr ""
@@ -252,7 +260,7 @@ msgstr ""
msgid "Remote server"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:120
+#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:126
msgid "Run as"
msgstr ""
@@ -260,11 +268,11 @@ msgstr ""
msgid "Running"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:89
+#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:91
msgid "Server"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:92
+#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:94
msgid "Server port"
msgstr ""
@@ -300,7 +308,7 @@ msgstr ""
msgid "The address ss-tunnel will forward traffic to"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:118
+#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:124
msgid "Timeout (sec)"
msgstr ""
@@ -308,7 +316,7 @@ msgstr ""
msgid "Tunnel address"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:122
+#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:128
msgid "Verbose"
msgstr ""
diff --git a/applications/luci-app-shadowsocks-libev/po/zh-cn/shadowsocks-libev.po b/applications/luci-app-shadowsocks-libev/po/zh-cn/shadowsocks-libev.po
new file mode 100644
index 0000000000..7eb5207c6c
--- /dev/null
+++ b/applications/luci-app-shadowsocks-libev/po/zh-cn/shadowsocks-libev.po
@@ -0,0 +1,343 @@
+msgid ""
+msgstr ""
+"Last-Translator: Yousong Zhou <yszhou4tech@gmail.com>\n"
+"Language: zh_CN\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:176
+msgid "<hidden>"
+msgstr "<已隐藏>"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/view/shadowsocks-libev/add_instance.htm:14
+msgid "Add"
+msgstr "添加"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/instance-details.lua:24
+msgid "Advanced Settings"
+msgstr "高级设置"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/instance-details.lua:32
+msgid "Bind address"
+msgstr "绑定地址"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:73
+msgid "Bypass ss-redir for packets with dst address in this list"
+msgstr "对于目的地址在列表中的报文,绕过ss-redir"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:59
+msgid "Bypass ss-redir for packets with src address in this list"
+msgstr "对于源地址在列表中的报文,绕过ss-redir"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:65
+msgid ""
+"Continue to have dst address checked for packets with src address in this "
+"list"
+msgstr "对于源地址在列表中的报文,继续检查其目的地址"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:47
+msgid "Default action for locally generated TCP packets"
+msgstr "对于设备本身产生的TCP报文的默认行为"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:88
+msgid ""
+"Default action for packets whose dst address do not match any of the dst ip "
+"list"
+msgstr "对于目的地址不在列表中的报文的默认行为"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:68
+msgid ""
+"Default action for packets whose src address do not match any of the src ip/"
+"net list"
+msgstr "对于源地址不在列表中的报文的默认行为"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/servers.lua:11
+msgid ""
+"Definition of remote shadowsocks servers. Disable any of them will also "
+"disable instances referring to it."
+msgstr ""
+"在此页面设定访问远端shadowsocks服务器的参数。请注意,禁用远端服务器会同时停止"
+"与之关联的shadowsocks-libev组件"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:33
+msgid "Destination Settings"
+msgstr "目的地址设定"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/instance-details.lua:25
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:35
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/servers.lua:33
+msgid "Disable"
+msgstr "禁用"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/instances.lua:86
+msgid "Disabled"
+msgstr "已禁用"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:87
+msgid "Dst default"
+msgstr "目的未匹配时默认行为"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:72
+msgid "Dst ip/net bypass"
+msgstr "绕过"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:79
+msgid "Dst ip/net bypass file"
+msgstr "绕过(文件)"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:75
+msgid "Dst ip/net forward"
+msgstr "转发"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:83
+msgid "Dst ip/net forward file"
+msgstr "转发(文件)"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:132
+msgid "Enable SO_REUSEPORT"
+msgstr "启用SO_REUSEPORT"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:130
+msgid "Enable TCP Fast Open"
+msgstr "启用TCP Fast Open"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:131
+msgid "Enable TCP_NODELAY"
+msgstr "启用TCP_NODELAY"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/instances.lua:83
+msgid "Enable/Disable"
+msgstr "启用/禁用"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/instances.lua:89
+msgid "Enabled"
+msgstr "已启用"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:54
+msgid "Extra arguments"
+msgstr "额外参数"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:80
+msgid ""
+"File containing ip/net for the purposes as with <em>Dst ip/net bypass</em>"
+msgstr "文件列出需要绕过ss-redir转发的地址和网段"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:84
+msgid ""
+"File containing ip/net for the purposes as with <em>Dst ip/net forward</em>"
+msgstr "文件列出需要使用ss-redir转发的地址和网段"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:106
+msgid "Forward recentrst"
+msgstr "转发被连接重置的地址"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:107
+msgid ""
+"Forward those packets whose dst have recently sent to us multiple tcp-rst"
+msgstr "若近期多次收到某地址的连接重置报文,则将其加入到转发列表中"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:76
+msgid "Forward through ss-redir for packets with dst address in this list"
+msgstr "对于目的地址在列表中的报文,通过ss-redir转发"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:62
+msgid "Forward through ss-redir for packets with src address in this list"
+msgstr "对于源地址在列表中的报文,通过ss-redir转发"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/instance-details.lua:23
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:31
+msgid "General Settings"
+msgstr "常规设置"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:129
+msgid "IPv6 First"
+msgstr "IPv6优先"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:50
+msgid "Ingress interfaces"
+msgstr "入口网卡"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:203
+msgid "Install package %q"
+msgstr "安装%q"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:97
+msgid "Install package iptables-mod-conntrack-extra"
+msgstr "安装iptables-mod-conntrack-extra"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/instances.lua:11
+msgid ""
+"Instances of shadowsocks-libev components, e.g. ss-local, ss-redir, ss-"
+"tunnel, ss-server, etc. To enable an instance it is required to enable both "
+"the instance itself and the remote server it refers to."
+msgstr ""
+"此页面展示本地运行的shadowsocks-libev各组件实例,如ss-local、ss-redir、ss-"
+"tunnel、ss-server等。请注意,实际启用一个实例要求实例本身及所关联的远端服务器"
+"都是启用状态。"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:105
+msgid "Key (base64)"
+msgstr "密钥(base64)"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/controller/shadowsocks-libev.lua:13
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/instances.lua:10
+msgid "Local Instances"
+msgstr "本地实例"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:71
+msgid "Local address"
+msgstr "监听地址"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:75
+msgid "Local port"
+msgstr "监听端口"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:46
+msgid "Local-out default"
+msgstr "本地报文默认行为"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:122
+msgid "MTU"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:97
+msgid "Method"
+msgstr "加密方法"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:117
+msgid "Mode of operation"
+msgstr "工作模式"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/instances.lua:76
+#: applications/luci-app-shadowsocks-libev/luasrc/view/shadowsocks-libev/add_instance.htm:12
+msgid "Name"
+msgstr "名称"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:10
+msgid ""
+"On this page you can configure how traffics are to be forwarded to ss-redir "
+"instances. If enabled, packets will first have their src ip addresses "
+"checked against <em>Src ip/net bypass</em>, <em>Src ip/net forward</em>, "
+"<em>Src ip/net checkdst</em> and if none matches <em>Src default</em> will "
+"give the default action to be taken. If the prior check results in action "
+"<em>checkdst</em>, packets will continue to have their dst addresses checked."
+msgstr ""
+"在此页面,您可以配置指定报文是否通过ss-redir转发。启用后,规则会先将报文的源"
+"地址与相应的地址集进行匹配,依次决定是否“绕过(<em>bypass</em>)”、“转发"
+"(<em>forward</em>)”,或“继续匹配目的地址(<em>checkdst</em>)”;若未在集合"
+"中找到匹配,则执行指定的默认动作。继续匹配目的地址时同理。"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:51
+msgid "Only apply rules on packets from these network interfaces"
+msgstr "仅对来自指定网卡的报文应用规则"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/instances.lua:78
+msgid "Overview"
+msgstr "概览"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:202
+msgid "Package is not installed"
+msgstr "依赖包未安装"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:55
+msgid "Passes additional arguments to iptables. Use with care!"
+msgstr "给iptables的额外参数。请小心使用"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:101
+msgid "Password"
+msgstr "密码"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:109
+msgid "Plugin"
+msgstr "启用插件"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:110
+msgid "Plugin Options"
+msgstr "插件选项"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:129
+msgid "Prefer IPv6 addresses when resolving names"
+msgstr "名字解析时优先取用IPv6地址"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/controller/shadowsocks-libev.lua:21
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:9
+msgid "Redir Rules"
+msgstr "转发规则"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/controller/shadowsocks-libev.lua:17
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/servers.lua:10
+msgid "Remote Servers"
+msgstr "远端服务器"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:69
+msgid "Remote server"
+msgstr "服务器"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:126
+msgid "Run as"
+msgstr "运行时用户"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/instances.lua:81
+msgid "Running"
+msgstr "运行中"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:91
+msgid "Server"
+msgstr "监听地址"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:94
+msgid "Server port"
+msgstr "监听端口"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/controller/shadowsocks-libev.lua:9
+msgid "Shadowsocks-libev"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:32
+msgid "Source Settings"
+msgstr "源地址设定"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:67
+msgid "Src default"
+msgstr "源未匹配默认行为"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:58
+msgid "Src ip/net bypass"
+msgstr "绕过"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:64
+msgid "Src ip/net checkdst"
+msgstr "继续匹配目的地址"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:61
+msgid "Src ip/net forward"
+msgstr "转发"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/instance-details.lua:33
+msgid "The address ss-server will initiate connection from"
+msgstr "ss-server建立连接时使用的源地址"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/instance-details.lua:42
+msgid "The address ss-tunnel will forward traffic to"
+msgstr "ss-tunnel所建立隧道的对端地址"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:124
+msgid "Timeout (sec)"
+msgstr "超时时间(秒)"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/instance-details.lua:41
+msgid "Tunnel address"
+msgstr "隧道对端地址"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:128
+msgid "Verbose"
+msgstr "记录详细日志"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:39
+msgid "ss-redir for TCP"
+msgstr "用于TCP转发的ss-redir"
+
+#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:42
+msgid "ss-redir for UDP"
+msgstr "用于UDP转发的ss-redir"
diff --git a/applications/luci-app-shairplay/po/es/shairplay.po b/applications/luci-app-shairplay/po/es/shairplay.po
new file mode 100644
index 0000000000..7561e65a06
--- /dev/null
+++ b/applications/luci-app-shairplay/po/es/shairplay.po
@@ -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
index 0000000000..ecb54cdd09
--- /dev/null
+++ b/applications/luci-app-simple-adblock/po/es/simple-adblock.po
@@ -0,0 +1,222 @@
+msgid ""
+msgstr ""
+"Content-Type: text/plain; charset=UTF-8\n"
+"Project-Id-Version: \n"
+"POT-Creation-Date: \n"
+"PO-Revision-Date: \n"
+"Language-Team: \n"
+"MIME-Version: 1.0\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: Poedit 2.2.1\n"
+"Last-Translator: \n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"Language: es\n"
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:100
+msgid "Advanced Configuration"
+msgstr "Configuración avanzada"
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:69
+msgid "Basic Configuration"
+msgstr "Configuración básica"
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:134
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:60
+msgid "Blacklisted Domain URLs"
+msgstr "URLs de dominio en lista negra"
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:124
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:50
+msgid "Blacklisted Domains"
+msgstr "Dominios en la lista negra"
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:139
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:65
+msgid "Blacklisted Hosts URLs"
+msgstr "URLs de hosts en lista negra"
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:67
+msgid "Configuration"
+msgstr "Configuración"
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:71
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:14
+msgid "Controls system log and console output verbosity"
+msgstr "Controla el registro del sistema y la salida de consola."
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:102
+msgid "Delay (in seconds) for on-boot start"
+msgstr "Retardo (en segundos) para el inicio en el arranque"
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:111
+msgid "Disable Debugging"
+msgstr "Deshabilitar depuración"
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:106
+msgid "Download time-out (in seconds)"
+msgstr "Tiempo de espera de descarga (en segundos)"
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:110
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:112
+msgid "Enable Debugging"
+msgstr "Habilitar depuración"
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:26
+msgid "Enable/Start"
+msgstr "Habilitar/Iniciar"
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:110
+msgid "Enables debug output to /tmp/simple-adblock.log"
+msgstr "Habilitar la salida de depuración a /tmp/simple-adblock.log"
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:78
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:21
+msgid "Force Router DNS"
+msgstr "Forzar enrutador DNS"
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:80
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:23
+msgid "Force Router DNS server to all local devices"
+msgstr "Forzar el servidor DNS del enrutador a todos los dispositivos locales"
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:78
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:21
+msgid "Forces Router DNS use on local devices, also known as DNS Hijacking"
+msgstr ""
+"Forza el uso del DNS del enrutador en dispositivos locales, también conocido "
+"como Secuestro de DNS"
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:124
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:50
+msgid "Individual domains to be blacklisted"
+msgstr "Dominios individuales para ser incluidos en la lista negra"
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:119
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:45
+msgid "Individual domains to be whitelisted"
+msgstr "Dominios individuales para ser incluidos en la lista blanca"
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:90
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:33
+msgid "LED to indicate status"
+msgstr "LED para indicar estado"
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:79
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:22
+msgid "Let local devices use their own DNS servers if set"
+msgstr ""
+"Dejar que los dispositivos locales usen sus propios servidores DNS si están "
+"configurados"
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:71
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:14
+msgid "Output Verbosity Setting"
+msgstr "Configuración de verbosidad de salida"
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:90
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:33
+msgid "Pick the LED not already used in"
+msgstr "Elige el LED que no se haya usado en"
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:43
+msgid "Reload"
+msgstr "Recargar"
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:102
+msgid "Run service after set delay on boot"
+msgstr "Ejecutar el servicio después de establecer el retraso en el arranque"
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:6
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:19
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:29
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:37
+msgid "Service Status"
+msgstr "Estado del servicio"
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:25
+msgid "Service is disabled/stopped"
+msgstr "El servicio está deshabilitado/detenido"
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:34
+msgid "Service is enabled/started"
+msgstr "El servicio está habilitado/iniciado"
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:42
+msgid "Service started with error"
+msgstr "Servicio iniciado con error"
+
+#: applications/luci-app-simple-adblock/luasrc/controller/simple-adblock.lua:6
+msgid "Simple AdBlock"
+msgstr "Simple AdBlock"
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:4
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:1
+msgid "Simple AdBlock Settings"
+msgstr "Ajustes de Simple AdBlock "
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:73
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:16
+msgid "Some output"
+msgstr "Alguna salida"
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:5
+msgid "Start Simple Adblock service"
+msgstr "Iniciar el servicio Simple Adblock"
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:106
+msgid "Stop the download if it is stalled for set number of seconds"
+msgstr ""
+"Detenga la descarga si se detiene durante un número de segundos establecido"
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:35
+msgid "Stop/Disable"
+msgstr "Detener/Deshabilitar"
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:72
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:15
+msgid "Suppress output"
+msgstr "Suprimir salida"
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:92
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:35
+msgid "System LED Configuration"
+msgstr "Configuración del sistema LED"
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:134
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:60
+msgid "URLs to lists of domains to be blacklisted"
+msgstr "URL a listas de dominios que se incluirán en la lista negra"
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:129
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:55
+msgid "URLs to lists of domains to be whitelisted"
+msgstr "URL a listas de dominios que se incluirán en la lista blanca"
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:139
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:65
+msgid "URLs to lists of hosts to be blacklisted"
+msgstr "URL a listas de hosts para ser incluidos en la lista negra"
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:74
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:17
+msgid "Verbose output"
+msgstr "Salida verbosa"
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:117
+msgid "Whitelist and Blocklist Management"
+msgstr "Gestión de listas blancas y listas de bloqueo"
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:129
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:55
+msgid "Whitelisted Domain URLs"
+msgstr "URLs de dominio en lista blanca"
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:119
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:45
+msgid "Whitelisted Domains"
+msgstr "Dominios en lista blanca"
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:94
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:37
+msgid "none"
+msgstr "ninguno"
diff --git a/applications/luci-app-simple-adblock/po/ja/simple-adblock.po b/applications/luci-app-simple-adblock/po/ja/simple-adblock.po
index e5eea47615..0badc62cf4 100644
--- a/applications/luci-app-simple-adblock/po/ja/simple-adblock.po
+++ b/applications/luci-app-simple-adblock/po/ja/simple-adblock.po
@@ -7,18 +7,18 @@ msgstr ""
"Language-Team: \n"
"MIME-Version: 1.0\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: Poedit 1.8.12\n"
+"X-Generator: Poedit 2.2.1\n"
"Last-Translator: INAGAKI Hiroshi <musashino.open@gmail.com>\n"
"Plural-Forms: nplurals=1; plural=0;\n"
"Language: ja\n"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:100
msgid "Advanced Configuration"
-msgstr ""
+msgstr "詳細設定"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:69
msgid "Basic Configuration"
-msgstr ""
+msgstr "基本設定"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:134
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:60
@@ -37,7 +37,7 @@ msgstr "hosts ブラックリストのURL"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:67
msgid "Configuration"
-msgstr ""
+msgstr "設定"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:71
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:14
@@ -46,28 +46,28 @@ msgstr "システム ログとコンソール出力の冗長性を設定しま
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:102
msgid "Delay (in seconds) for on-boot start"
-msgstr ""
+msgstr "ブート時遅延実行(秒)"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:111
msgid "Disable Debugging"
-msgstr ""
+msgstr "デバッグ無効"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:106
msgid "Download time-out (in seconds)"
-msgstr ""
+msgstr "ダウンロード タイムアウト(秒)"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:110
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:112
msgid "Enable Debugging"
-msgstr ""
+msgstr "デバッグ有効"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:26
msgid "Enable/Start"
-msgstr ""
+msgstr "有効化/開始"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:110
msgid "Enables debug output to /tmp/simple-adblock.log"
-msgstr ""
+msgstr "/tmp/simple-adblock.log へのデバッグ出力を有効にします。"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:78
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:21
@@ -118,30 +118,30 @@ msgstr "右の設定で既に使用されていないLEDを選択します"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:43
msgid "Reload"
-msgstr ""
+msgstr "リロード"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:102
msgid "Run service after set delay on boot"
-msgstr ""
+msgstr "システムのブート時に、設定された遅延でサービスを開始します。"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:6
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:19
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:29
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:37
msgid "Service Status"
-msgstr ""
+msgstr "サービス ステータス"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:25
msgid "Service is disabled/stopped"
-msgstr ""
+msgstr "サービスは無効/停止中"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:34
msgid "Service is enabled/started"
-msgstr ""
+msgstr "サービスは有効/実行中"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:42
msgid "Service started with error"
-msgstr ""
+msgstr "サービス開始時にエラーが発生"
#: applications/luci-app-simple-adblock/luasrc/controller/simple-adblock.lua:6
msgid "Simple AdBlock"
@@ -159,15 +159,16 @@ msgstr "軽量出力"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:5
msgid "Start Simple Adblock service"
-msgstr ""
+msgstr "Simple Adblock サービスを開始"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:106
msgid "Stop the download if it is stalled for set number of seconds"
msgstr ""
+"問題等が発生して指定された秒数を超過した場合、ダウンロードを停止します。"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:35
msgid "Stop/Disable"
-msgstr ""
+msgstr "停止/無効化"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:72
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:15
@@ -201,7 +202,7 @@ msgstr "詳細出力"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:117
msgid "Whitelist and Blocklist Management"
-msgstr ""
+msgstr "ホワイトリストとブラックリストの管理"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:129
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:55
@@ -217,6 +218,3 @@ msgstr "ホワイトリスト ドメイン"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:37
msgid "none"
msgstr "なし"
-
-#~ msgid "Enable/start service"
-#~ msgstr "サービスの有効化/開始"
diff --git a/applications/luci-app-simple-adblock/po/zh-cn/simple-adblock.po b/applications/luci-app-simple-adblock/po/zh-cn/simple-adblock.po
index 612de689f5..6834768954 100644
--- a/applications/luci-app-simple-adblock/po/zh-cn/simple-adblock.po
+++ b/applications/luci-app-simple-adblock/po/zh-cn/simple-adblock.po
@@ -156,7 +156,7 @@ msgstr "一些输出"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:5
msgid "Start Simple Adblock service"
-msgstr ""
+msgstr "启动简单 Adblock 服务"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:106
msgid "Stop the download if it is stalled for set number of seconds"
diff --git a/applications/luci-app-simple-adblock/po/zh-tw/simple-adblock.po b/applications/luci-app-simple-adblock/po/zh-tw/simple-adblock.po
index 4543b2fe87..e64b971936 100644
--- a/applications/luci-app-simple-adblock/po/zh-tw/simple-adblock.po
+++ b/applications/luci-app-simple-adblock/po/zh-tw/simple-adblock.po
@@ -156,7 +156,7 @@ msgstr "一些輸出"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simpleadblock.lua:5
msgid "Start Simple Adblock service"
-msgstr ""
+msgstr "啟動簡單 Adblock 服務"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:106
msgid "Stop the download if it is stalled for set number of seconds"
diff --git a/applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua b/applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua
index 9a3850d683..eb7769b85f 100644
--- a/applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua
+++ b/applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua
@@ -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
diff --git a/applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/collectd.lua b/applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/collectd.lua
index 663a3f12d4..b380febac0 100644
--- a/applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/collectd.lua
+++ b/applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/collectd.lua
@@ -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)
diff --git a/applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua b/applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua
index f89cdb1fb8..608144f135 100644
--- a/applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua
+++ b/applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua
@@ -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"),
diff --git a/applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/dns.lua b/applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/dns.lua
index dafcc452cc..4245018661 100644
--- a/applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/dns.lua
+++ b/applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/dns.lua
@@ -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
diff --git a/applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/interface.lua b/applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/interface.lua
index 752212f4d4..60c88d072c 100644
--- a/applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/interface.lua
+++ b/applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/interface.lua
@@ -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
diff --git a/applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua b/applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua
index ded3f7f996..375a15bf1a 100644
--- a/applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua
+++ b/applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua
@@ -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
diff --git a/applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua b/applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua
index 5510a5a8e8..fa677b8d12 100644
--- a/applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua
+++ b/applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua
@@ -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"),
diff --git a/applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/netlink.lua b/applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/netlink.lua
index 66449ec467..784ad1fdbb 100644
--- a/applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/netlink.lua
+++ b/applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/netlink.lua
@@ -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",
diff --git a/applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua b/applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua
index 193f0448ae..f0a5ab5930 100644
--- a/applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua
+++ b/applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua
@@ -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."))
diff --git a/applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua b/applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua
index 77e36bfaff..69066880c3 100644
--- a/applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua
+++ b/applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua
@@ -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",
diff --git a/applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua b/applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua
index 3a6c4644e3..5e32da7ffe 100644
--- a/applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua
+++ b/applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua
@@ -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"),
diff --git a/applications/luci-app-statistics/luasrc/statistics/i18n.lua b/applications/luci-app-statistics/luasrc/statistics/i18n.lua
index 7877e61ab3..6b01958cbe 100644
--- a/applications/luci-app-statistics/luasrc/statistics/i18n.lua
+++ b/applications/luci-app-statistics/luasrc/statistics/i18n.lua
@@ -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
diff --git a/applications/luci-app-statistics/luasrc/statistics/rrdtool.lua b/applications/luci-app-statistics/luasrc/statistics/rrdtool.lua
index f543e67599..4586b23caa 100644
--- a/applications/luci-app-statistics/luasrc/statistics/rrdtool.lua
+++ b/applications/luci-app-statistics/luasrc/statistics/rrdtool.lua
@@ -3,46 +3,46 @@
module("luci.statistics.rrdtool", package.seeall)
-require("luci.statistics.datatree")
-require("luci.statistics.rrdtool.colors")
-require("luci.statistics.i18n")
-require("luci.model.uci")
-require("luci.util")
-require("luci.sys")
+local tree = require("luci.statistics.datatree")
+local colors = require("luci.statistics.rrdtool.colors")
+local i18n = require("luci.statistics.i18n")
+local uci = require("luci.model.uci").cursor()
+local util = require("luci.util")
+local sys = require("luci.sys")
+local fs = require("nixio.fs")
-local fs = require "nixio.fs"
-
-Graph = luci.util.class()
+Graph = util.class()
function Graph.__init__( self, timespan, opts )
opts = opts or { }
- local uci = luci.model.uci.cursor()
local sections = uci:get_all( "luci_statistics" )
-- options
opts.timespan = timespan or sections.rrdtool.default_timespan or 900
opts.rrasingle = opts.rrasingle or ( sections.collectd_rrdtool.RRASingle == "1" )
opts.rramax = opts.rramax or ( sections.collectd_rrdtool.RRAMax == "1" )
- opts.host = opts.host or sections.collectd.Hostname or luci.sys.hostname()
+ opts.host = opts.host or sections.collectd.Hostname or sys.hostname()
opts.width = opts.width or sections.rrdtool.image_width or 400
+ opts.height = opts.height or sections.rrdtool.image_height or 100
opts.rrdpath = opts.rrdpath or sections.collectd_rrdtool.DataDir or "/tmp/rrd"
opts.imgpath = opts.imgpath or sections.rrdtool.image_path or "/tmp/rrdimg"
opts.rrdpath = opts.rrdpath:gsub("/$","")
opts.imgpath = opts.imgpath:gsub("/$","")
-- helper classes
- self.colors = luci.statistics.rrdtool.colors.Instance()
- self.tree = luci.statistics.datatree.Instance(opts.host)
- self.i18n = luci.statistics.i18n.Instance( self )
+ self.colors = colors.Instance()
+ self.tree = tree.Instance(opts.host)
+ self.i18n = i18n.Instance( self )
-- rrdtool default args
self.args = {
"-a", "PNG",
"-s", "NOW-" .. opts.timespan,
- "-w", opts.width
+ "-w", opts.width,
+ "-h", opts.height
}
-- store options
@@ -62,7 +62,7 @@ function Graph._mkpath( self, plugin, plugin_instance, dtype, dtype_instance )
end
function Graph.mkrrdpath( self, ... )
- return string.format( "%s/%s.rrd", self.opts.rrdpath, self:_mkpath( ... ) )
+ return string.format( "%s/%s.rrd", self.opts.rrdpath, self:_mkpath( ... ):gsub("\\", "\\\\"):gsub(":", "\\:") )
end
function Graph.mkpngpath( self, ... )
@@ -102,7 +102,7 @@ function Graph._rrdtool( self, def, rrd )
opt = opt:gsub( "{file}", rrd )
end
- cmdline[#cmdline+1] = luci.util.shellquote(opt)
+ cmdline[#cmdline+1] = util.shellquote(opt)
end
-- execute rrdtool
diff --git a/applications/luci-app-statistics/luasrc/statistics/rrdtool/colors.lua b/applications/luci-app-statistics/luasrc/statistics/rrdtool/colors.lua
index 5b35dff67c..0d3af712fd 100644
--- a/applications/luci-app-statistics/luasrc/statistics/rrdtool/colors.lua
+++ b/applications/luci-app-statistics/luasrc/statistics/rrdtool/colors.lua
@@ -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 {
diff --git a/applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/apcups.lua b/applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/apcups.lua
index 9f7a51a868..637b5f9592 100644
--- a/applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/apcups.lua
+++ b/applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/apcups.lua
@@ -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",
diff --git a/applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/conntrack.lua b/applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/conntrack.lua
index fbc47731ef..d99dab0f01 100644
--- a/applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/conntrack.lua
+++ b/applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/conntrack.lua
@@ -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",
diff --git a/applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/contextswitch.lua b/applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/contextswitch.lua
index 6826e12adb..f9473e4406 100644
--- a/applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/contextswitch.lua
+++ b/applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/contextswitch.lua
@@ -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 {
diff --git a/applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/cpu.lua b/applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/cpu.lua
index ae0c0ce778..226c84ee96 100644
--- a/applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/cpu.lua
+++ b/applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/cpu.lua
@@ -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 {
diff --git a/applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/cpufreq.lua b/applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/cpufreq.lua
index 25a72d2285..08aab04b85 100644
--- a/applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/cpufreq.lua
+++ b/applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/cpufreq.lua
@@ -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 {
diff --git a/applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/curl.lua b/applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/curl.lua
index 89a65a6b5f..4fde243ca9 100644
--- a/applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/curl.lua
+++ b/applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/curl.lua
@@ -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",
diff --git a/applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/df.lua b/applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/df.lua
index b5633c15ff..fb732991ba 100644
--- a/applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/df.lua
+++ b/applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/df.lua
@@ -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
diff --git a/applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/disk.lua b/applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/disk.lua
index 8aabb7f64e..29597ff989 100644
--- a/applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/disk.lua
+++ b/applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/disk.lua
@@ -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",
diff --git a/applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/dns.lua b/applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/dns.lua
index cf96d8fbe1..0ff4c76858 100644
--- a/applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/dns.lua
+++ b/applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/dns.lua
@@ -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 = {
diff --git a/applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/entropy.lua b/applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/entropy.lua
index 3d30a70afb..01eb33f9b4 100644
--- a/applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/entropy.lua
+++ b/applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/entropy.lua
@@ -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 {
diff --git a/applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/interface.lua b/applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/interface.lua
index 6ca65e539f..a4d4eefd53 100644
--- a/applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/interface.lua
+++ b/applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/interface.lua
@@ -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 )
--
diff --git a/applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/iptables.lua b/applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/iptables.lua
index 9790e0e3d2..7218bfd441 100644
--- a/applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/iptables.lua
+++ b/applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/iptables.lua
@@ -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 {
diff --git a/applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/irq.lua b/applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/irq.lua
index f61d0da646..56b4547b94 100644
--- a/applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/irq.lua
+++ b/applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/irq.lua
@@ -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 {
diff --git a/applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/iwinfo.lua b/applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/iwinfo.lua
index 194afd6fc0..53f4c7a40c 100644
--- a/applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/iwinfo.lua
+++ b/applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/iwinfo.lua
@@ -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 )
--
diff --git a/applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/load.lua b/applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/load.lua
index ce762dab46..b06c8c4148 100644
--- a/applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/load.lua
+++ b/applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/load.lua
@@ -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 {
diff --git a/applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/memory.lua b/applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/memory.lua
index 53d559c599..b05d31dc02 100644
--- a/applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/memory.lua
+++ b/applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/memory.lua
@@ -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 {
diff --git a/applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/netlink.lua b/applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/netlink.lua
index a612126ed0..bdd3f2eb44 100644
--- a/applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/netlink.lua
+++ b/applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/netlink.lua
@@ -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
diff --git a/applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/nut.lua b/applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/nut.lua
index dd93196902..df6da3580b 100644
--- a/applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/nut.lua
+++ b/applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/nut.lua
@@ -2,25 +2,41 @@
module("luci.statistics.rrdtool.definitions.nut",package.seeall)
+function item()
+ return luci.i18n.translate("UPS")
+end
+
function rrdargs( graph, plugin, plugin_instance, dtype )
- local voltages = {
- title = "%H: Voltages on UPS \"%pi\"",
+ local voltages_ac = {
+ title = "%H: AC voltages on UPS \"%pi\"",
vlabel = "V",
number_format = "%5.1lfV",
data = {
instances = {
- voltage = { "battery", "input", "output" }
+ voltage = { "input", "output" }
},
-
options = {
voltage_output = { color = "00e000", title = "Output voltage", noarea=true, overlay=true },
- voltage_battery = { color = "0000ff", title = "Battery voltage", noarea=true, overlay=true },
voltage_input = { color = "ffb000", title = "Input voltage", noarea=true, overlay=true }
}
}
}
+ local voltages_dc = {
+ title = "%H: Battery voltage on UPS \"%pi\"",
+ vlabel = "V",
+ number_format = "%5.1lfV",
+ data = {
+ instances = {
+ voltage = { "battery" }
+ },
+ options = {
+ voltage = { color = "0000ff", title = "Battery voltage", noarea=true, overlay=true }
+ }
+ }
+ }
+
local currents = {
title = "%H: Current on UPS \"%pi\"",
vlabel = "A",
@@ -29,7 +45,6 @@ function rrdargs( graph, plugin, plugin_instance, dtype )
instances = {
current = { "battery", "output" }
},
-
options = {
current_output = { color = "00e000", title = "Output current", noarea=true, overlay=true },
current_battery = { color = "0000ff", title = "Battery current", noarea=true, overlay=true }
@@ -48,8 +63,8 @@ function rrdargs( graph, plugin, plugin_instance, dtype )
percent = { "charge", "load" }
},
options = {
- percent_charge = { color = "00ff00", title = "Charge level" },
- percent_load = { color = "ff0000", title = "Load" }
+ percent_charge = { color = "00ff00", title = "Charge level", noarea=true, overlay=true },
+ percent_load = { color = "ff0000", title = "Load", noarea=true, overlay=true }
}
}
}
@@ -63,9 +78,8 @@ function rrdargs( graph, plugin, plugin_instance, dtype )
instances = {
temperature = "battery"
},
-
options = {
- temperature_battery = { color = "ffb000", title = "Battery temperature" }
+ temperature_battery = { color = "ffb000", title = "Battery temperature", noarea=true }
}
}
}
@@ -106,12 +120,11 @@ function rrdargs( graph, plugin, plugin_instance, dtype )
instances = {
frequency = { "input", "output" }
},
-
options = {
frequency_output = { color = "00e000", title = "Output frequency", noarea=true, overlay=true },
frequency_input = { color = "ffb000", title = "Input frequency", noarea=true, overlay=true }
}
}
}
- return { voltages, currents, percentage, temperature, timeleft, power, frequencies }
+ return { voltages_ac, voltages_dc, currents, percentage, temperature, timeleft, power, frequencies }
end
diff --git a/applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/olsrd.lua b/applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/olsrd.lua
index a69469568e..52bfbdf4f7 100644
--- a/applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/olsrd.lua
+++ b/applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/olsrd.lua
@@ -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",
diff --git a/applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/openvpn.lua b/applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/openvpn.lua
index 876e871d1d..d16dbac908 100644
--- a/applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/openvpn.lua
+++ b/applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/openvpn.lua
@@ -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")
diff --git a/applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/ping.lua b/applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/ping.lua
index 6ecdb5c8ad..c3645e408c 100644
--- a/applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/ping.lua
+++ b/applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/ping.lua
@@ -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",
diff --git a/applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/processes.lua b/applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/processes.lua
index 62d0545973..4303824f34 100644
--- a/applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/processes.lua
+++ b/applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/processes.lua
@@ -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
diff --git a/applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/sensors.lua b/applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/sensors.lua
index f8bddb96e3..6e09a7b9f0 100644
--- a/applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/sensors.lua
+++ b/applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/sensors.lua
@@ -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,
diff --git a/applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/splash_leases.lua b/applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/splash_leases.lua
index 65fba5299d..5af998cfb5 100644
--- a/applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/splash_leases.lua
+++ b/applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/splash_leases.lua
@@ -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
diff --git a/applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/tcpconns.lua b/applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/tcpconns.lua
index 50a9470de5..2d762f7a4c 100644
--- a/applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/tcpconns.lua
+++ b/applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/tcpconns.lua
@@ -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",
diff --git a/applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/thermal.lua b/applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/thermal.lua
index 532246465e..4a555a6054 100644
--- a/applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/thermal.lua
+++ b/applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/thermal.lua
@@ -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 {
diff --git a/applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/uptime.lua b/applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/uptime.lua
index 077ec57e83..8d7d42bc6b 100644
--- a/applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/uptime.lua
+++ b/applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/uptime.lua
@@ -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
diff --git a/applications/luci-app-statistics/po/ca/statistics.po b/applications/luci-app-statistics/po/ca/statistics.po
index d550facb24..f30a6f7019 100644
--- a/applications/luci-app-statistics/po/ca/statistics.po
+++ b/applications/luci-app-statistics/po/ca/statistics.po
@@ -16,6 +16,7 @@ msgstr ""
"X-Generator: Pootle 2.0.6\n"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:26
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/apcups.lua:7
msgid "APC UPS"
msgstr ""
@@ -23,7 +24,7 @@ msgstr ""
msgid "APCUPS Plugin Configuration"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:71
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:70
msgid "Action (target)"
msgstr "Acció (objectiu)"
@@ -31,7 +32,7 @@ msgstr "Acció (objectiu)"
msgid "Add command for reading values"
msgstr "Afegeix ordre per llegir valors"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:35
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:34
msgid "Add matching rule"
msgstr "Afegeix regla coincident"
@@ -44,7 +45,7 @@ msgstr "Afegeix múltiples hosts separats per espai."
msgid "Add notification command"
msgstr "Afegeix ordre de notificació"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:26
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:23
msgid "Aggregate number of connected users"
msgstr ""
@@ -61,6 +62,7 @@ msgid "CPU Context Switches Plugin Configuration"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:30
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/cpufreq.lua:6
msgid "CPU Frequency"
msgstr ""
@@ -88,7 +90,7 @@ msgstr "Emmagatzema en memòria cau les dades recollides de"
msgid "Cache flush interval"
msgstr "Interval de neteja de memòria cau"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:60
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:59
msgid "Chain"
msgstr "Cadena"
@@ -119,14 +121,16 @@ msgstr ""
"dimoni Collectd."
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:27
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/conntrack.lua:7
msgid "Conntrack"
msgstr "Conntrack"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:13
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:5
msgid "Conntrack Plugin Configuration"
msgstr "Configuració del connector Conntrack"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:28
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/contextswitch.lua:6
msgid "Context Switches"
msgstr ""
@@ -135,6 +139,7 @@ msgid "DF Plugin Configuration"
msgstr "Configuració del connector DF"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:35
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/dns.lua:7
msgid "DNS"
msgstr "DNS"
@@ -150,7 +155,7 @@ msgstr "Interval de recol·lecció de dades"
msgid "Datasets definition file"
msgstr "Fitxer de definició de dades"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:97
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:96
msgid "Destination ip range"
msgstr "Rang d'IP destí"
@@ -167,10 +172,12 @@ msgid "Disk Plugin Configuration"
msgstr "Configuració del connector de disc"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:33
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/df.lua:7
msgid "Disk Space Usage"
msgstr "Ús d'espai en disc"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:34
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/disk.lua:7
msgid "Disk Usage"
msgstr "Ús de disc"
@@ -199,7 +206,7 @@ msgid "Enable"
msgstr ""
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/apcups.lua:14
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:18
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:10
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/contextswitch.lua:11
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpu.lua:12
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpufreq.lua:11
@@ -212,29 +219,30 @@ msgstr ""
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/entropy.lua:10
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/exec.lua:16
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/interface.lua:18
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:29
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:28
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/irq.lua:16
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iwinfo.lua:12
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/load.lua:14
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:18
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:10
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/netlink.lua:20
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/network.lua:18
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/nut.lua:9
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/olsrd.lua:10
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:16
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:13
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:15
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/processes.lua:15
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/rrdtool.lua:18
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:72
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:70
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/splash_leases.lua:10
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/tcpconns.lua:15
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/thermal.lua:14
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/unixsock.lua:15
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:18
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:10
msgid "Enable this plugin"
msgstr "Activa aquest connector"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:37
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/entropy.lua:7
msgid "Entropy"
msgstr ""
@@ -255,6 +263,7 @@ msgid "Filter class monitoring"
msgstr "Monitoreig de classe filter"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:40
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/iptables.lua:7
msgid "Firewall"
msgstr "Tallafocs"
@@ -266,7 +275,7 @@ msgstr "Neteja la memòria cau després de"
msgid "Forwarding between listen and server addresses"
msgstr "Readreçant entre adreces que reben connexions i adreces de servidors"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:32
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:29
msgid "Gather compression statistics"
msgstr ""
@@ -274,7 +283,7 @@ msgstr ""
msgid "General plugins"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:20
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:17
msgid "Generate a separate graph for each logged user"
msgstr ""
@@ -305,7 +314,7 @@ msgstr ""
"uns certs valors llindars. Els valors que condueixin a la invocació, "
"alimentaran als programes stdin"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:36
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:35
msgid ""
"Here you can define various criteria by which the monitored iptables rules "
"are selected."
@@ -313,7 +322,7 @@ msgstr ""
"Ací pots definir diversos criteris pels que es seleccionaran les regles "
"iptables monitoritzades ."
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:88
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:86
msgid "Hold Ctrl to select multiple items or to deselect entries."
msgstr ""
@@ -337,7 +346,7 @@ msgstr "Configuració de connector IRQ"
msgid "Ignore source addresses"
msgstr "Ignora adreces origen"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:104
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:103
msgid "Incoming interface"
msgstr "Interfície entrant"
@@ -346,10 +355,12 @@ msgid "Interface Plugin Configuration"
msgstr "Configuració de connector d'interfície"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:39
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/interface.lua:7
msgid "Interfaces"
msgstr "Interfícies"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:41
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/irq.lua:7
msgid "Interrupts"
msgstr "Interrupcions"
@@ -357,7 +368,7 @@ msgstr "Interrupcions"
msgid "Interval for pings"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:19
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:18
msgid "Iptables Plugin Configuration"
msgstr "Configuració del connector iptables"
@@ -392,10 +403,11 @@ msgid "Maximum allowed connections"
msgstr "Connexions màximes permeses"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:44
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/memory.lua:15
msgid "Memory"
msgstr "Memòria"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:13
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:5
msgid "Memory Plugin Configuration"
msgstr "Configuració del connector de memòria"
@@ -405,7 +417,7 @@ msgstr "Configuració del connector de memòria"
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/irq.lua:25
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iwinfo.lua:22
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/netlink.lua:79
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:120
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:118
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/thermal.lua:24
msgid "Monitor all except specified"
msgstr ""
@@ -414,7 +426,7 @@ msgstr ""
msgid "Monitor all local listen ports"
msgstr "Monitoritza tots els ports locals que reben connexions"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:76
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:74
msgid "Monitor all sensors"
msgstr ""
@@ -472,11 +484,12 @@ msgstr "Monitoritza els ports remots"
msgid "Name"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:46
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:45
msgid "Name of the rule"
msgstr "Nom de la regla"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:45
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/netlink.lua:7
msgid "Netlink"
msgstr "Enllaç de xarxa"
@@ -496,7 +509,7 @@ msgstr "Configuració del connector de xarxa"
msgid "Network plugins"
msgstr "Connectors de xarxa"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:82
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:81
msgid "Network protocol"
msgstr "Protocol de xarxa"
@@ -511,6 +524,7 @@ msgid "Number of threads for data collection"
msgstr "Número de fils de recol·lecció de dades"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:48
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/olsrd.lua:7
msgid "OLSRd"
msgstr "OLSRd"
@@ -523,22 +537,23 @@ msgid "Only create average RRAs"
msgstr "Crea només RRAs mitjans"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:49
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/openvpn.lua:7
msgid "OpenVPN"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:10
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:7
msgid "OpenVPN Plugin Configuration"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:44
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:41
msgid "OpenVPN status files"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:116
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:115
msgid "Options"
msgstr "Opcions"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:110
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:109
msgid "Outgoing interface"
msgstr "Interfície sortint"
@@ -547,6 +562,7 @@ msgid "Output plugins"
msgstr "Connectors de sortida"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:50
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/ping.lua:7
msgid "Ping"
msgstr "Ping"
@@ -563,6 +579,7 @@ msgid "Port for apcupsd communication"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:51
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/processes.lua:7
msgid "Processes"
msgstr "Processos"
@@ -575,6 +592,7 @@ msgid "Processes to monitor separated by space"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:29
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/cpu.lua:7
msgid "Processor"
msgstr "Processador"
@@ -621,15 +639,16 @@ msgstr ""
msgid "Seconds"
msgstr "Segons"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:88
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:86
msgid "Sensor list"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:53
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/sensors.lua:7
msgid "Sensors"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:66
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:64
msgid "Sensors Plugin Configuration"
msgstr ""
@@ -665,7 +684,7 @@ msgstr "Grup d'endoll"
msgid "Socket permissions"
msgstr "Permisos d'endoll"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:91
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:90
msgid "Source ip range"
msgstr "Rang d'IP origen"
@@ -682,6 +701,7 @@ msgid "Specifies what information to collect about the global topology."
msgstr "Especifica què informació es recull sobre la topologia global."
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:54
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/splash_leases.lua:7
msgid "Splash Leases"
msgstr ""
@@ -714,10 +734,12 @@ msgid "Stored timespans"
msgstr "Marques de temps emmagatzemades"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:43
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/load.lua:7
msgid "System Load"
msgstr "Càrrega de sistema"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:55
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/tcpconns.lua:7
msgid "TCP Connections"
msgstr "Connexions TCP"
@@ -733,7 +755,7 @@ msgstr "TTL pels paquets de xarxa"
msgid "TTL for ping packets"
msgstr "TTL per paquets ping"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:49
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:48
msgid "Table"
msgstr "Taula"
@@ -751,13 +773,13 @@ msgid ""
"plugin of OLSRd."
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:11
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:8
msgid ""
"The OpenVPN plugin gathers information about the current vpn connection "
"status."
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:14
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:6
msgid ""
"The conntrack plugin collects statistics about the number of tracked "
"connections."
@@ -831,7 +853,7 @@ msgstr ""
"El connector d'interfície recull estadístiques de tràfic a les interfícies "
"seleccionades."
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:20
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:19
msgid ""
"The iptables plugin will monitor selected firewall rules and collect "
"information about processed bytes and packets per rule."
@@ -862,7 +884,7 @@ msgstr ""
"El connector de càrrega recull estadístiques sobre la càrrega de sistema "
"general."
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:14
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:6
msgid "The memory plugin collects statistics about the memory usage."
msgstr "El connector de memòria recull estadístiques sobre l'ús de memòria."
@@ -915,7 +937,7 @@ msgstr ""
"incorrectes comportarà un consum molt alt de memòria al directori temporal. "
"Això pot inutilitzar el dispositiu!</strong>"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:67
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:65
msgid ""
"The sensors plugin uses the Linux Sensors framework to gather environmental "
"statistics."
@@ -957,11 +979,12 @@ msgstr ""
"El connector unixsock crea un socket Unix que es pot fer servir per llegir "
"dades recollides d'una instància collectd."
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:14
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:6
msgid "The uptime plugin collects statistics about the uptime of the system."
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:56
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/thermal.lua:6
msgid "Thermal"
msgstr ""
@@ -998,6 +1021,7 @@ msgstr "Intenta resoldre el nom de màquina (fqdn)"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:47
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/nut.lua:12
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/nut.lua:6
msgid "UPS"
msgstr "UPS"
@@ -1022,14 +1046,15 @@ msgid "Unixsock Plugin Configuration"
msgstr "Configuració de connector Unixsock"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:58
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/uptime.lua:15
msgid "Uptime"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:13
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:5
msgid "Uptime Plugin Configuration"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:38
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:35
msgid "Use improved naming schema"
msgstr ""
@@ -1047,6 +1072,7 @@ msgid "Verbose monitoring"
msgstr "Monitoreig detallat"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:42
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/iwinfo.lua:7
msgid "Wireless"
msgstr "Wireless"
@@ -1060,6 +1086,7 @@ msgid ""
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:32
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/curl.lua:7
msgid "cUrl"
msgstr ""
@@ -1067,19 +1094,19 @@ msgstr ""
msgid "cUrl Plugin Configuration"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:110
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:109
msgid "e.g. br-ff"
msgstr "p.e. br-ff"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:104
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:103
msgid "e.g. br-lan"
msgstr "p.e. br-lan"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:116
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:115
msgid "e.g. reject-with tcp-reset"
msgstr "p.e. reject-with tcp-reset"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:46
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:45
msgid "max. 16 chars"
msgstr "màx. 16 caràcters"
diff --git a/applications/luci-app-statistics/po/cs/statistics.po b/applications/luci-app-statistics/po/cs/statistics.po
index d9696c0398..6b318016d5 100644
--- a/applications/luci-app-statistics/po/cs/statistics.po
+++ b/applications/luci-app-statistics/po/cs/statistics.po
@@ -12,6 +12,7 @@ msgstr ""
"X-Generator: Pootle 2.0.6\n"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:26
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/apcups.lua:7
msgid "APC UPS"
msgstr ""
@@ -19,7 +20,7 @@ msgstr ""
msgid "APCUPS Plugin Configuration"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:71
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:70
msgid "Action (target)"
msgstr "Akce (cíl)"
@@ -27,7 +28,7 @@ msgstr "Akce (cíl)"
msgid "Add command for reading values"
msgstr "Přidat příkaz pro čtení hodnot"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:35
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:34
msgid "Add matching rule"
msgstr "Přidat pravidlo pro výběr"
@@ -40,7 +41,7 @@ msgstr "Přidat více hostů, oddělených mezerou"
msgid "Add notification command"
msgstr "Přidat příkaz pro upozornění"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:26
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:23
msgid "Aggregate number of connected users"
msgstr ""
@@ -57,6 +58,7 @@ msgid "CPU Context Switches Plugin Configuration"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:30
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/cpufreq.lua:6
msgid "CPU Frequency"
msgstr ""
@@ -84,7 +86,7 @@ msgstr "Mezipamět pro ukládání dat"
msgid "Cache flush interval"
msgstr "Interval vyprazdňování mezipaměti"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:60
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:59
msgid "Chain"
msgstr "Řetěz"
@@ -115,14 +117,16 @@ msgstr ""
"collectd."
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:27
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/conntrack.lua:7
msgid "Conntrack"
msgstr "Conntrack"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:13
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:5
msgid "Conntrack Plugin Configuration"
msgstr "Nastavení pluginu Conntrack"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:28
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/contextswitch.lua:6
msgid "Context Switches"
msgstr ""
@@ -131,6 +135,7 @@ msgid "DF Plugin Configuration"
msgstr "Nastavení pluginu DF"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:35
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/dns.lua:7
msgid "DNS"
msgstr "DNS"
@@ -146,7 +151,7 @@ msgstr "Interval sběru dat"
msgid "Datasets definition file"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:97
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:96
msgid "Destination ip range"
msgstr "Rozsah cílových IP adres"
@@ -163,10 +168,12 @@ msgid "Disk Plugin Configuration"
msgstr "Nastavení Disk pluginu"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:33
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/df.lua:7
msgid "Disk Space Usage"
msgstr "Využití místa na disku"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:34
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/disk.lua:7
msgid "Disk Usage"
msgstr "Využití disku"
@@ -195,7 +202,7 @@ msgid "Enable"
msgstr ""
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/apcups.lua:14
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:18
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:10
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/contextswitch.lua:11
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpu.lua:12
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpufreq.lua:11
@@ -208,29 +215,30 @@ msgstr ""
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/entropy.lua:10
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/exec.lua:16
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/interface.lua:18
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:29
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:28
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/irq.lua:16
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iwinfo.lua:12
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/load.lua:14
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:18
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:10
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/netlink.lua:20
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/network.lua:18
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/nut.lua:9
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/olsrd.lua:10
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:16
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:13
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:15
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/processes.lua:15
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/rrdtool.lua:18
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:72
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:70
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/splash_leases.lua:10
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/tcpconns.lua:15
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/thermal.lua:14
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/unixsock.lua:15
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:18
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:10
msgid "Enable this plugin"
msgstr "Povolit tento plugin"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:37
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/entropy.lua:7
msgid "Entropy"
msgstr ""
@@ -251,6 +259,7 @@ msgid "Filter class monitoring"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:40
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/iptables.lua:7
msgid "Firewall"
msgstr "Firewall"
@@ -262,7 +271,7 @@ msgstr "Vyprázdnit cache po"
msgid "Forwarding between listen and server addresses"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:32
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:29
msgid "Gather compression statistics"
msgstr ""
@@ -270,7 +279,7 @@ msgstr ""
msgid "General plugins"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:20
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:17
msgid "Generate a separate graph for each logged user"
msgstr ""
@@ -299,7 +308,7 @@ msgid ""
"will be fed to the the called programs stdin."
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:36
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:35
msgid ""
"Here you can define various criteria by which the monitored iptables rules "
"are selected."
@@ -307,7 +316,7 @@ msgstr ""
"Zde můžete definovat různá kritéria, podle kterých budou vybrána sledovaná "
"pravidla iptables."
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:88
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:86
msgid "Hold Ctrl to select multiple items or to deselect entries."
msgstr ""
@@ -331,7 +340,7 @@ msgstr "Nastavení IRQ pluginu"
msgid "Ignore source addresses"
msgstr "Ignorovat zdrojové adresy"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:104
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:103
msgid "Incoming interface"
msgstr "Příchozí rozhraní"
@@ -340,10 +349,12 @@ msgid "Interface Plugin Configuration"
msgstr "Nastavení Interface pluginu"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:39
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/interface.lua:7
msgid "Interfaces"
msgstr "Rozhraní"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:41
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/irq.lua:7
msgid "Interrupts"
msgstr "Přerušení"
@@ -351,7 +362,7 @@ msgstr "Přerušení"
msgid "Interval for pings"
msgstr "Interval pro ping"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:19
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:18
msgid "Iptables Plugin Configuration"
msgstr "Nastavení Iptables pluginu"
@@ -387,10 +398,11 @@ msgid "Maximum allowed connections"
msgstr "Maximální množství povolených spojení"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:44
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/memory.lua:15
msgid "Memory"
msgstr "Paměť"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:13
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:5
msgid "Memory Plugin Configuration"
msgstr "Nastavení pluginu Memory (Paměť)"
@@ -400,7 +412,7 @@ msgstr "Nastavení pluginu Memory (Paměť)"
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/irq.lua:25
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iwinfo.lua:22
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/netlink.lua:79
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:120
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:118
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/thermal.lua:24
msgid "Monitor all except specified"
msgstr "Sledovat vše kromě vybraných"
@@ -409,7 +421,7 @@ msgstr "Sledovat vše kromě vybraných"
msgid "Monitor all local listen ports"
msgstr "Monitorovat všechny naslouchající porty"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:76
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:74
msgid "Monitor all sensors"
msgstr ""
@@ -467,11 +479,12 @@ msgstr "Sledovat vzdálené porty"
msgid "Name"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:46
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:45
msgid "Name of the rule"
msgstr "Název pravidla"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:45
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/netlink.lua:7
msgid "Netlink"
msgstr "Netlink"
@@ -491,7 +504,7 @@ msgstr "Nastavení pluginu Síť"
msgid "Network plugins"
msgstr "Síťové pluginy"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:82
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:81
msgid "Network protocol"
msgstr "Síťový protokol"
@@ -506,6 +519,7 @@ msgid "Number of threads for data collection"
msgstr "Počet vláken pro sběr dat"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:48
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/olsrd.lua:7
msgid "OLSRd"
msgstr "OLSRd"
@@ -518,22 +532,23 @@ msgid "Only create average RRAs"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:49
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/openvpn.lua:7
msgid "OpenVPN"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:10
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:7
msgid "OpenVPN Plugin Configuration"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:44
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:41
msgid "OpenVPN status files"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:116
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:115
msgid "Options"
msgstr "Možnosti"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:110
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:109
msgid "Outgoing interface"
msgstr "Odchozí rozhraní"
@@ -542,6 +557,7 @@ msgid "Output plugins"
msgstr "Výstupní pluginy"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:50
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/ping.lua:7
msgid "Ping"
msgstr "Ping"
@@ -558,6 +574,7 @@ msgid "Port for apcupsd communication"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:51
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/processes.lua:7
msgid "Processes"
msgstr "Procesy"
@@ -570,6 +587,7 @@ msgid "Processes to monitor separated by space"
msgstr "Sledované procesy (oddělte mezerou)"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:29
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/cpu.lua:7
msgid "Processor"
msgstr "Procesor"
@@ -617,15 +635,16 @@ msgstr "Skript"
msgid "Seconds"
msgstr "Sekundy"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:88
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:86
msgid "Sensor list"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:53
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/sensors.lua:7
msgid "Sensors"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:66
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:64
msgid "Sensors Plugin Configuration"
msgstr ""
@@ -661,7 +680,7 @@ msgstr "Skupina socketů"
msgid "Socket permissions"
msgstr "Oprávnění socketu"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:91
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:90
msgid "Source ip range"
msgstr "Rozsah zdrojových IP"
@@ -678,6 +697,7 @@ msgid "Specifies what information to collect about the global topology."
msgstr "Určuje, jaké informace sbírat o globální topologii"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:54
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/splash_leases.lua:7
msgid "Splash Leases"
msgstr ""
@@ -708,10 +728,12 @@ msgid "Stored timespans"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:43
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/load.lua:7
msgid "System Load"
msgstr "Zatížení systému"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:55
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/tcpconns.lua:7
msgid "TCP Connections"
msgstr "TCP spojení"
@@ -727,7 +749,7 @@ msgstr "TTL pro síťové pakety"
msgid "TTL for ping packets"
msgstr "TTL pro pakety pingu"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:49
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:48
msgid "Table"
msgstr ""
@@ -745,13 +767,13 @@ msgid ""
"plugin of OLSRd."
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:11
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:8
msgid ""
"The OpenVPN plugin gathers information about the current vpn connection "
"status."
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:14
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:6
msgid ""
"The conntrack plugin collects statistics about the number of tracked "
"connections."
@@ -821,7 +843,7 @@ msgid ""
msgstr ""
"Plugin Interface shromažďuje statistiky o provozu na vybraných rozhraních."
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:20
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:19
msgid ""
"The iptables plugin will monitor selected firewall rules and collect "
"information about processed bytes and packets per rule."
@@ -849,7 +871,7 @@ msgstr ""
msgid "The load plugin collects statistics about the general system load."
msgstr "Plugin Load shromažďuje statistiky o obecné zátěži systému."
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:14
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:6
msgid "The memory plugin collects statistics about the memory usage."
msgstr "Plugin Memory shromažďuje statistiky o využití paměti."
@@ -901,7 +923,7 @@ msgstr ""
"spotřebu paměti v dočasném adresáří. Zařízení ze tak může stát nepoužitelným!"
"</strong>"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:67
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:65
msgid ""
"The sensors plugin uses the Linux Sensors framework to gather environmental "
"statistics."
@@ -943,11 +965,12 @@ msgstr ""
"Plugin Unixsock vytváří unixový socket, které může být využit pro čtení dat "
"z běžící instance collectd."
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:14
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:6
msgid "The uptime plugin collects statistics about the uptime of the system."
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:56
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/thermal.lua:6
msgid "Thermal"
msgstr ""
@@ -982,6 +1005,7 @@ msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:47
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/nut.lua:12
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/nut.lua:6
msgid "UPS"
msgstr "UPS"
@@ -1006,14 +1030,15 @@ msgid "Unixsock Plugin Configuration"
msgstr "Konfigurace pluginu Unixsock"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:58
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/uptime.lua:15
msgid "Uptime"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:13
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:5
msgid "Uptime Plugin Configuration"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:38
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:35
msgid "Use improved naming schema"
msgstr ""
@@ -1031,6 +1056,7 @@ msgid "Verbose monitoring"
msgstr "Podrobný monitoring"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:42
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/iwinfo.lua:7
msgid "Wireless"
msgstr "Wireless"
@@ -1044,6 +1070,7 @@ msgid ""
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:32
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/curl.lua:7
msgid "cUrl"
msgstr ""
@@ -1051,19 +1078,19 @@ msgstr ""
msgid "cUrl Plugin Configuration"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:110
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:109
msgid "e.g. br-ff"
msgstr "např. br-ff"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:104
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:103
msgid "e.g. br-lan"
msgstr "např. br-lan"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:116
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:115
msgid "e.g. reject-with tcp-reset"
msgstr "např. reject-with tcp-reset"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:46
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:45
msgid "max. 16 chars"
msgstr "max. 16 znaků"
diff --git a/applications/luci-app-statistics/po/de/statistics.po b/applications/luci-app-statistics/po/de/statistics.po
index b7fe0a6c71..80beeea7f8 100644
--- a/applications/luci-app-statistics/po/de/statistics.po
+++ b/applications/luci-app-statistics/po/de/statistics.po
@@ -14,6 +14,7 @@ msgstr ""
"X-Generator: Pootle 2.0.6\n"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:26
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/apcups.lua:7
msgid "APC UPS"
msgstr ""
@@ -21,7 +22,7 @@ msgstr ""
msgid "APCUPS Plugin Configuration"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:71
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:70
msgid "Action (target)"
msgstr "Aktion (Ziel)"
@@ -29,7 +30,7 @@ msgstr "Aktion (Ziel)"
msgid "Add command for reading values"
msgstr "Kommando zum Werte einlesen hinzufügen"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:35
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:34
msgid "Add matching rule"
msgstr "Auswahlregel hinzufügen"
@@ -42,7 +43,7 @@ msgstr "Mehrere Hosts durch Leerzeichen getrennt hinzufuegen"
msgid "Add notification command"
msgstr "Benachrichtigungskommando hinzufügen"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:26
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:23
msgid "Aggregate number of connected users"
msgstr ""
@@ -59,6 +60,7 @@ msgid "CPU Context Switches Plugin Configuration"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:30
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/cpufreq.lua:6
msgid "CPU Frequency"
msgstr ""
@@ -86,7 +88,7 @@ msgstr "Zwischenspeicherzeit für gesammelte Daten"
msgid "Cache flush interval"
msgstr "Cache-Leerungsintervall"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:60
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:59
msgid "Chain"
msgstr "Kette (Chain)"
@@ -117,14 +119,16 @@ msgstr ""
"generelle Einstellungen für den Collectd-Daemon vorgenommen werden."
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:27
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/conntrack.lua:7
msgid "Conntrack"
msgstr "Conntrack"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:13
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:5
msgid "Conntrack Plugin Configuration"
msgstr "Conntrack Plugin Einstellungen"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:28
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/contextswitch.lua:6
msgid "Context Switches"
msgstr ""
@@ -133,6 +137,7 @@ msgid "DF Plugin Configuration"
msgstr "DF Plugin Konfiguration"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:35
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/dns.lua:7
msgid "DNS"
msgstr "DNS"
@@ -148,7 +153,7 @@ msgstr "Daten-Sammelintervall"
msgid "Datasets definition file"
msgstr "Dataset-Definitionen"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:97
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:96
msgid "Destination ip range"
msgstr "Ziel-IP-Bereich"
@@ -165,10 +170,12 @@ msgid "Disk Plugin Configuration"
msgstr "Disk Plugin Konfiguration"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:33
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/df.lua:7
msgid "Disk Space Usage"
msgstr "Plattenspeicher"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:34
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/disk.lua:7
msgid "Disk Usage"
msgstr "Plattenauslastung"
@@ -197,7 +204,7 @@ msgid "Enable"
msgstr ""
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/apcups.lua:14
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:18
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:10
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/contextswitch.lua:11
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpu.lua:12
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpufreq.lua:11
@@ -210,29 +217,30 @@ msgstr ""
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/entropy.lua:10
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/exec.lua:16
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/interface.lua:18
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:29
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:28
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/irq.lua:16
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iwinfo.lua:12
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/load.lua:14
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:18
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:10
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/netlink.lua:20
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/network.lua:18
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/nut.lua:9
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/olsrd.lua:10
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:16
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:13
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:15
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/processes.lua:15
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/rrdtool.lua:18
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:72
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:70
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/splash_leases.lua:10
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/tcpconns.lua:15
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/thermal.lua:14
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/unixsock.lua:15
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:18
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:10
msgid "Enable this plugin"
msgstr "Plugin aktivieren"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:37
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/entropy.lua:7
msgid "Entropy"
msgstr ""
@@ -253,6 +261,7 @@ msgid "Filter class monitoring"
msgstr "Filterklassen überwachen"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:40
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/iptables.lua:7
msgid "Firewall"
msgstr "Firewall"
@@ -264,7 +273,7 @@ msgstr "Leerungsintervall für Zwischenspeicher"
msgid "Forwarding between listen and server addresses"
msgstr "Weiterleitung zwischen Listen- und Server-Adressen"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:32
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:29
msgid "Gather compression statistics"
msgstr ""
@@ -272,7 +281,7 @@ msgstr ""
msgid "General plugins"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:20
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:17
msgid "Generate a separate graph for each logged user"
msgstr ""
@@ -305,7 +314,7 @@ msgstr ""
"welche die Benachrichtigung ausgelöst haben werden dabei an den STDIN des "
"aufgerufenen Programmes übergeben."
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:36
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:35
msgid ""
"Here you can define various criteria by which the monitored iptables rules "
"are selected."
@@ -313,7 +322,7 @@ msgstr ""
"Hier werden die Kriterien festgelegt nach welchen die zu überwachenden "
"Firewall-Regeln ausgewählt werden."
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:88
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:86
msgid "Hold Ctrl to select multiple items or to deselect entries."
msgstr ""
@@ -337,7 +346,7 @@ msgstr "IRQ Plugin Konfiguration"
msgid "Ignore source addresses"
msgstr "Quelladressen ignorieren"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:104
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:103
msgid "Incoming interface"
msgstr "eingehende Schnittstelle"
@@ -346,10 +355,12 @@ msgid "Interface Plugin Configuration"
msgstr "Interface Plugin Konfiguration"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:39
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/interface.lua:7
msgid "Interfaces"
msgstr "Schnittstellen"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:41
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/irq.lua:7
msgid "Interrupts"
msgstr "Interrupts"
@@ -357,7 +368,7 @@ msgstr "Interrupts"
msgid "Interval for pings"
msgstr "Intervall zwischen den Pings"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:19
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:18
msgid "Iptables Plugin Configuration"
msgstr "Iptables Plugin Konfiguration"
@@ -394,10 +405,11 @@ msgid "Maximum allowed connections"
msgstr "Maximale Anzahl erlaubter Verbindungen"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:44
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/memory.lua:15
msgid "Memory"
msgstr "Memory"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:13
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:5
msgid "Memory Plugin Configuration"
msgstr "Memory-Plugin-Konfiguration"
@@ -407,7 +419,7 @@ msgstr "Memory-Plugin-Konfiguration"
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/irq.lua:25
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iwinfo.lua:22
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/netlink.lua:79
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:120
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:118
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/thermal.lua:24
msgid "Monitor all except specified"
msgstr "Alle bis auf Angegebene überwachen"
@@ -416,7 +428,7 @@ msgstr "Alle bis auf Angegebene überwachen"
msgid "Monitor all local listen ports"
msgstr "Alle durch lokale Dienste genutzten Ports überwachen"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:76
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:74
msgid "Monitor all sensors"
msgstr ""
@@ -474,11 +486,12 @@ msgstr "entfernte Ports überwachen"
msgid "Name"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:46
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:45
msgid "Name of the rule"
msgstr "Name der Regel"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:45
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/netlink.lua:7
msgid "Netlink"
msgstr "Netlink"
@@ -498,7 +511,7 @@ msgstr "Network Plugin Konfiguration"
msgid "Network plugins"
msgstr "Netzwerkplugins"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:82
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:81
msgid "Network protocol"
msgstr "Netzwerkprotokoll"
@@ -513,6 +526,7 @@ msgid "Number of threads for data collection"
msgstr "Anzahl paralleler Sammelprozesse"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:48
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/olsrd.lua:7
msgid "OLSRd"
msgstr "OLSRd"
@@ -525,22 +539,23 @@ msgid "Only create average RRAs"
msgstr "Nur &#39;average&#39; RRAs erzeugen"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:49
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/openvpn.lua:7
msgid "OpenVPN"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:10
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:7
msgid "OpenVPN Plugin Configuration"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:44
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:41
msgid "OpenVPN status files"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:116
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:115
msgid "Options"
msgstr "Optionen"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:110
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:109
msgid "Outgoing interface"
msgstr "ausgehende Schnittstelle"
@@ -549,6 +564,7 @@ msgid "Output plugins"
msgstr "Ausgabeplugins"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:50
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/ping.lua:7
msgid "Ping"
msgstr "Ping"
@@ -565,6 +581,7 @@ msgid "Port for apcupsd communication"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:51
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/processes.lua:7
msgid "Processes"
msgstr "Prozesse"
@@ -577,6 +594,7 @@ msgid "Processes to monitor separated by space"
msgstr "Zu überwachende Prozesse (getrennt durch Leerzeichen)"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:29
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/cpu.lua:7
msgid "Processor"
msgstr "Prozessor"
@@ -623,15 +641,16 @@ msgstr "Skript"
msgid "Seconds"
msgstr "Sekunden"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:88
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:86
msgid "Sensor list"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:53
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/sensors.lua:7
msgid "Sensors"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:66
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:64
msgid "Sensors Plugin Configuration"
msgstr ""
@@ -667,7 +686,7 @@ msgstr "Socket-Nutzergruppe"
msgid "Socket permissions"
msgstr "Socket-Berechtigungen"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:91
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:90
msgid "Source ip range"
msgstr "Quell-IP-Bereich"
@@ -684,6 +703,7 @@ msgid "Specifies what information to collect about the global topology."
msgstr "Bestimmt die zu sammelnden Informationen der globalen Topologie."
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:54
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/splash_leases.lua:7
msgid "Splash Leases"
msgstr ""
@@ -714,10 +734,12 @@ msgid "Stored timespans"
msgstr "gespeicherte Zeitspannen"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:43
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/load.lua:7
msgid "System Load"
msgstr "Systemlast"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:55
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/tcpconns.lua:7
msgid "TCP Connections"
msgstr "TCP-Verbindungen"
@@ -733,7 +755,7 @@ msgstr "TTL für Netzwerkpakete"
msgid "TTL for ping packets"
msgstr "TTL für Ping Pakete"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:49
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:48
msgid "Table"
msgstr "Tabelle"
@@ -754,13 +776,13 @@ msgstr ""
"Das OLSRd-Plugin liest Informationen über Meshnetzwerke aus der OLSR-Txtinfo-"
"Erweiterung."
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:11
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:8
msgid ""
"The OpenVPN plugin gathers information about the current vpn connection "
"status."
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:14
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:6
msgid ""
"The conntrack plugin collects statistics about the number of tracked "
"connections."
@@ -836,7 +858,7 @@ msgstr ""
"Das Interface-Plugin sammelt allgemeine Verkehrsstatistiken auf ausgewählten "
"Schnittstellen."
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:20
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:19
msgid ""
"The iptables plugin will monitor selected firewall rules and collect "
"information about processed bytes and packets per rule."
@@ -865,7 +887,7 @@ msgstr ""
msgid "The load plugin collects statistics about the general system load."
msgstr "Das Load-Plugin sammelt Informationen über die allgemeine Systemlast."
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:14
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:6
msgid "The memory plugin collects statistics about the memory usage."
msgstr ""
"Das memory-Plugin sammelt Statistiken über die RAM-Auslastung des Systems."
@@ -920,7 +942,7 @@ msgstr ""
"Speicherverbrauch im temporären Verzeichnis. Das kann das Gerät unbrauchbar "
"machen, da Systemspeicher für den regulären Betrieb fehlt!</strong>"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:67
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:65
msgid ""
"The sensors plugin uses the Linux Sensors framework to gather environmental "
"statistics."
@@ -962,11 +984,12 @@ msgstr ""
"Das Unixsock-Plugin erstellt einen Unix-Socket über welchen gesammelte Werte "
"aus der laufenden Collectd-Instanz ausgelesen werden können."
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:14
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:6
msgid "The uptime plugin collects statistics about the uptime of the system."
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:56
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/thermal.lua:6
msgid "Thermal"
msgstr ""
@@ -1003,6 +1026,7 @@ msgstr "automatisch vollen Hostnamen herausfinden"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:47
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/nut.lua:12
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/nut.lua:6
msgid "UPS"
msgstr "USV"
@@ -1027,14 +1051,15 @@ msgid "Unixsock Plugin Configuration"
msgstr "Unixsock Plugin Konfiguration"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:58
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/uptime.lua:15
msgid "Uptime"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:13
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:5
msgid "Uptime Plugin Configuration"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:38
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:35
msgid "Use improved naming schema"
msgstr ""
@@ -1052,6 +1077,7 @@ msgid "Verbose monitoring"
msgstr "Schnittstellen detailliert überwachen"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:42
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/iwinfo.lua:7
msgid "Wireless"
msgstr "Drahtlos"
@@ -1065,6 +1091,7 @@ msgid ""
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:32
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/curl.lua:7
msgid "cUrl"
msgstr ""
@@ -1072,19 +1099,19 @@ msgstr ""
msgid "cUrl Plugin Configuration"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:110
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:109
msgid "e.g. br-ff"
msgstr "z.B. br-ff"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:104
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:103
msgid "e.g. br-lan"
msgstr "z.B. br-lan"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:116
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:115
msgid "e.g. reject-with tcp-reset"
msgstr "z.B. reject-with tcp-reset"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:46
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:45
msgid "max. 16 chars"
msgstr "max. 16 Buchstaben"
diff --git a/applications/luci-app-statistics/po/el/statistics.po b/applications/luci-app-statistics/po/el/statistics.po
index 91854366c0..156bb8d74b 100644
--- a/applications/luci-app-statistics/po/el/statistics.po
+++ b/applications/luci-app-statistics/po/el/statistics.po
@@ -14,6 +14,7 @@ msgstr ""
"X-Generator: Pootle 2.0.4\n"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:26
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/apcups.lua:7
msgid "APC UPS"
msgstr ""
@@ -21,7 +22,7 @@ msgstr ""
msgid "APCUPS Plugin Configuration"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:71
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:70
msgid "Action (target)"
msgstr ""
@@ -29,7 +30,7 @@ msgstr ""
msgid "Add command for reading values"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:35
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:34
msgid "Add matching rule"
msgstr ""
@@ -42,7 +43,7 @@ msgstr ""
msgid "Add notification command"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:26
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:23
msgid "Aggregate number of connected users"
msgstr ""
@@ -60,6 +61,7 @@ msgid "CPU Context Switches Plugin Configuration"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:30
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/cpufreq.lua:6
msgid "CPU Frequency"
msgstr ""
@@ -87,7 +89,7 @@ msgstr ""
msgid "Cache flush interval"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:60
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:59
msgid "Chain"
msgstr ""
@@ -118,14 +120,16 @@ msgstr ""
"γενικές ρυθμίσεις του δαίμονα collectd."
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:27
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/conntrack.lua:7
msgid "Conntrack"
msgstr "Conntrack"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:13
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:5
msgid "Conntrack Plugin Configuration"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:28
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/contextswitch.lua:6
msgid "Context Switches"
msgstr ""
@@ -134,6 +138,7 @@ msgid "DF Plugin Configuration"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:35
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/dns.lua:7
msgid "DNS"
msgstr "DNS"
@@ -149,7 +154,7 @@ msgstr "Περίοδος συλλογής δεδομένων"
msgid "Datasets definition file"
msgstr "Αρχείο ορισμού συνόλων δεδομένων"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:97
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:96
msgid "Destination ip range"
msgstr ""
@@ -167,10 +172,12 @@ msgid "Disk Plugin Configuration"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:33
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/df.lua:7
msgid "Disk Space Usage"
msgstr "Χρήση Χώρου στον δίσκο"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:34
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/disk.lua:7
msgid "Disk Usage"
msgstr "Χρήση Δίσκου"
@@ -199,7 +206,7 @@ msgid "Enable"
msgstr ""
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/apcups.lua:14
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:18
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:10
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/contextswitch.lua:11
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpu.lua:12
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpufreq.lua:11
@@ -212,29 +219,30 @@ msgstr ""
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/entropy.lua:10
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/exec.lua:16
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/interface.lua:18
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:29
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:28
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/irq.lua:16
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iwinfo.lua:12
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/load.lua:14
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:18
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:10
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/netlink.lua:20
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/network.lua:18
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/nut.lua:9
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/olsrd.lua:10
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:16
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:13
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:15
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/processes.lua:15
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/rrdtool.lua:18
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:72
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:70
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/splash_leases.lua:10
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/tcpconns.lua:15
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/thermal.lua:14
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/unixsock.lua:15
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:18
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:10
msgid "Enable this plugin"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:37
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/entropy.lua:7
msgid "Entropy"
msgstr ""
@@ -255,6 +263,7 @@ msgid "Filter class monitoring"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:40
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/iptables.lua:7
msgid "Firewall"
msgstr "Τείχος προστασίας"
@@ -266,7 +275,7 @@ msgstr ""
msgid "Forwarding between listen and server addresses"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:32
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:29
msgid "Gather compression statistics"
msgstr ""
@@ -274,7 +283,7 @@ msgstr ""
msgid "General plugins"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:20
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:17
msgid "Generate a separate graph for each logged user"
msgstr ""
@@ -300,13 +309,13 @@ msgid ""
"will be fed to the the called programs stdin."
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:36
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:35
msgid ""
"Here you can define various criteria by which the monitored iptables rules "
"are selected."
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:88
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:86
msgid "Hold Ctrl to select multiple items or to deselect entries."
msgstr ""
@@ -330,7 +339,7 @@ msgstr ""
msgid "Ignore source addresses"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:104
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:103
msgid "Incoming interface"
msgstr ""
@@ -339,10 +348,12 @@ msgid "Interface Plugin Configuration"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:39
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/interface.lua:7
msgid "Interfaces"
msgstr "Διεπαφές"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:41
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/irq.lua:7
msgid "Interrupts"
msgstr "Διακοπές"
@@ -350,7 +361,7 @@ msgstr "Διακοπές"
msgid "Interval for pings"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:19
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:18
msgid "Iptables Plugin Configuration"
msgstr ""
@@ -385,10 +396,11 @@ msgid "Maximum allowed connections"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:44
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/memory.lua:15
msgid "Memory"
msgstr "Μνήμη"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:13
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:5
msgid "Memory Plugin Configuration"
msgstr ""
@@ -398,7 +410,7 @@ msgstr ""
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/irq.lua:25
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iwinfo.lua:22
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/netlink.lua:79
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:120
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:118
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/thermal.lua:24
msgid "Monitor all except specified"
msgstr ""
@@ -407,7 +419,7 @@ msgstr ""
msgid "Monitor all local listen ports"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:76
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:74
msgid "Monitor all sensors"
msgstr ""
@@ -465,11 +477,12 @@ msgstr ""
msgid "Name"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:46
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:45
msgid "Name of the rule"
msgstr "Όνομα κανόνα"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:45
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/netlink.lua:7
msgid "Netlink"
msgstr "Netlink"
@@ -489,7 +502,7 @@ msgstr ""
msgid "Network plugins"
msgstr "Πρόσθετα δικτύου"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:82
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:81
msgid "Network protocol"
msgstr ""
@@ -504,6 +517,7 @@ msgid "Number of threads for data collection"
msgstr "Αριθμός νημάτων για τη συλλογή δεδομένων"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:48
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/olsrd.lua:7
msgid "OLSRd"
msgstr "OLSRd"
@@ -516,22 +530,23 @@ msgid "Only create average RRAs"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:49
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/openvpn.lua:7
msgid "OpenVPN"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:10
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:7
msgid "OpenVPN Plugin Configuration"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:44
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:41
msgid "OpenVPN status files"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:116
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:115
msgid "Options"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:110
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:109
msgid "Outgoing interface"
msgstr ""
@@ -540,6 +555,7 @@ msgid "Output plugins"
msgstr "Πρόσθετα εξόδου"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:50
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/ping.lua:7
msgid "Ping"
msgstr "Ping"
@@ -556,6 +572,7 @@ msgid "Port for apcupsd communication"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:51
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/processes.lua:7
msgid "Processes"
msgstr "Διεργασίες"
@@ -568,6 +585,7 @@ msgid "Processes to monitor separated by space"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:29
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/cpu.lua:7
msgid "Processor"
msgstr "Επεξεργαστής"
@@ -614,15 +632,16 @@ msgstr ""
msgid "Seconds"
msgstr "Δευτερόλεπτα"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:88
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:86
msgid "Sensor list"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:53
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/sensors.lua:7
msgid "Sensors"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:66
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:64
msgid "Sensors Plugin Configuration"
msgstr ""
@@ -658,7 +677,7 @@ msgstr ""
msgid "Socket permissions"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:91
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:90
msgid "Source ip range"
msgstr ""
@@ -675,6 +694,7 @@ msgid "Specifies what information to collect about the global topology."
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:54
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/splash_leases.lua:7
msgid "Splash Leases"
msgstr ""
@@ -705,10 +725,12 @@ msgid "Stored timespans"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:43
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/load.lua:7
msgid "System Load"
msgstr "Φόρτος Συστήματος"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:55
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/tcpconns.lua:7
msgid "TCP Connections"
msgstr "Συνδέσεις TCP"
@@ -724,7 +746,7 @@ msgstr ""
msgid "TTL for ping packets"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:49
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:48
msgid "Table"
msgstr "Πίνακας"
@@ -742,13 +764,13 @@ msgid ""
"plugin of OLSRd."
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:11
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:8
msgid ""
"The OpenVPN plugin gathers information about the current vpn connection "
"status."
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:14
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:6
msgid ""
"The conntrack plugin collects statistics about the number of tracked "
"connections."
@@ -805,7 +827,7 @@ msgid ""
"The interface plugin collects traffic statistics on selected interfaces."
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:20
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:19
msgid ""
"The iptables plugin will monitor selected firewall rules and collect "
"information about processed bytes and packets per rule."
@@ -827,7 +849,7 @@ msgstr ""
msgid "The load plugin collects statistics about the general system load."
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:14
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:6
msgid "The memory plugin collects statistics about the memory usage."
msgstr ""
@@ -865,7 +887,7 @@ msgid ""
"directory. This can render the device unusable!</strong>"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:67
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:65
msgid ""
"The sensors plugin uses the Linux Sensors framework to gather environmental "
"statistics."
@@ -903,11 +925,12 @@ msgid ""
"collected data from a running collectd instance."
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:14
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:6
msgid "The uptime plugin collects statistics about the uptime of the system."
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:56
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/thermal.lua:6
msgid "Thermal"
msgstr ""
@@ -940,6 +963,7 @@ msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:47
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/nut.lua:12
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/nut.lua:6
msgid "UPS"
msgstr ""
@@ -964,14 +988,15 @@ msgid "Unixsock Plugin Configuration"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:58
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/uptime.lua:15
msgid "Uptime"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:13
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:5
msgid "Uptime Plugin Configuration"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:38
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:35
msgid "Use improved naming schema"
msgstr ""
@@ -989,6 +1014,7 @@ msgid "Verbose monitoring"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:42
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/iwinfo.lua:7
msgid "Wireless"
msgstr "Ασύρματο"
@@ -1002,6 +1028,7 @@ msgid ""
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:32
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/curl.lua:7
msgid "cUrl"
msgstr ""
@@ -1009,19 +1036,19 @@ msgstr ""
msgid "cUrl Plugin Configuration"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:110
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:109
msgid "e.g. br-ff"
msgstr "π.χ. br-ff"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:104
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:103
msgid "e.g. br-lan"
msgstr "π.χ. br-lan"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:116
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:115
msgid "e.g. reject-with tcp-reset"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:46
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:45
msgid "max. 16 chars"
msgstr ""
diff --git a/applications/luci-app-statistics/po/en/statistics.po b/applications/luci-app-statistics/po/en/statistics.po
index 490cc81c0d..bbfccc60e6 100644
--- a/applications/luci-app-statistics/po/en/statistics.po
+++ b/applications/luci-app-statistics/po/en/statistics.po
@@ -14,6 +14,7 @@ msgstr ""
"X-Generator: Translate Toolkit 1.1.1\n"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:26
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/apcups.lua:7
msgid "APC UPS"
msgstr ""
@@ -21,7 +22,7 @@ msgstr ""
msgid "APCUPS Plugin Configuration"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:71
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:70
msgid "Action (target)"
msgstr "Action (target)"
@@ -29,7 +30,7 @@ msgstr "Action (target)"
msgid "Add command for reading values"
msgstr "Add command for reading values"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:35
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:34
msgid "Add matching rule"
msgstr "Add matching rule"
@@ -42,7 +43,7 @@ msgstr ""
msgid "Add notification command"
msgstr "Add notification command"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:26
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:23
msgid "Aggregate number of connected users"
msgstr ""
@@ -59,6 +60,7 @@ msgid "CPU Context Switches Plugin Configuration"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:30
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/cpufreq.lua:6
msgid "CPU Frequency"
msgstr ""
@@ -86,7 +88,7 @@ msgstr "Cache collected data for"
msgid "Cache flush interval"
msgstr "Cache flush interval"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:60
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:59
msgid "Chain"
msgstr "Chain"
@@ -117,14 +119,16 @@ msgstr ""
"collectd daemon."
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:27
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/conntrack.lua:7
msgid "Conntrack"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:13
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:5
msgid "Conntrack Plugin Configuration"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:28
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/contextswitch.lua:6
msgid "Context Switches"
msgstr ""
@@ -133,6 +137,7 @@ msgid "DF Plugin Configuration"
msgstr "DF Plugin Configuration"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:35
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/dns.lua:7
msgid "DNS"
msgstr "DNS"
@@ -148,7 +153,7 @@ msgstr "Data collection interval"
msgid "Datasets definition file"
msgstr "Datasets definition file"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:97
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:96
msgid "Destination ip range"
msgstr "Destination ip range"
@@ -165,10 +170,12 @@ msgid "Disk Plugin Configuration"
msgstr "Disk Plugin Configuration"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:33
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/df.lua:7
msgid "Disk Space Usage"
msgstr "Disk Space Usage"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:34
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/disk.lua:7
msgid "Disk Usage"
msgstr "Disk Usage"
@@ -197,7 +204,7 @@ msgid "Enable"
msgstr ""
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/apcups.lua:14
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:18
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:10
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/contextswitch.lua:11
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpu.lua:12
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpufreq.lua:11
@@ -210,29 +217,30 @@ msgstr ""
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/entropy.lua:10
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/exec.lua:16
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/interface.lua:18
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:29
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:28
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/irq.lua:16
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iwinfo.lua:12
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/load.lua:14
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:18
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:10
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/netlink.lua:20
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/network.lua:18
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/nut.lua:9
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/olsrd.lua:10
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:16
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:13
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:15
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/processes.lua:15
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/rrdtool.lua:18
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:72
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:70
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/splash_leases.lua:10
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/tcpconns.lua:15
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/thermal.lua:14
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/unixsock.lua:15
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:18
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:10
msgid "Enable this plugin"
msgstr "Enable this plugin"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:37
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/entropy.lua:7
msgid "Entropy"
msgstr ""
@@ -253,6 +261,7 @@ msgid "Filter class monitoring"
msgstr "Filter class monitoring"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:40
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/iptables.lua:7
msgid "Firewall"
msgstr "Firewall"
@@ -264,7 +273,7 @@ msgstr "Flush cache after"
msgid "Forwarding between listen and server addresses"
msgstr "Forwarding between listen and server addresses"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:32
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:29
msgid "Gather compression statistics"
msgstr ""
@@ -272,7 +281,7 @@ msgstr ""
msgid "General plugins"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:20
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:17
msgid "Generate a separate graph for each logged user"
msgstr ""
@@ -303,7 +312,7 @@ msgstr ""
"certain threshold values have been reached. The values leading to invocation "
"will be fed to the the called programs stdin."
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:36
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:35
msgid ""
"Here you can define various criteria by which the monitored iptables rules "
"are selected."
@@ -311,7 +320,7 @@ msgstr ""
"Here you can define various criteria by which the monitored iptables rules "
"are selected."
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:88
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:86
msgid "Hold Ctrl to select multiple items or to deselect entries."
msgstr ""
@@ -335,7 +344,7 @@ msgstr "IRQ Plugin Configuration"
msgid "Ignore source addresses"
msgstr "Ignore source addresses"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:104
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:103
msgid "Incoming interface"
msgstr "Incoming interface"
@@ -344,10 +353,12 @@ msgid "Interface Plugin Configuration"
msgstr "Interface Plugin Configuration"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:39
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/interface.lua:7
msgid "Interfaces"
msgstr "Interfaces"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:41
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/irq.lua:7
msgid "Interrupts"
msgstr "Interrupts"
@@ -355,7 +366,7 @@ msgstr "Interrupts"
msgid "Interval for pings"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:19
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:18
msgid "Iptables Plugin Configuration"
msgstr "Iptables Plugin Configuration"
@@ -390,10 +401,11 @@ msgid "Maximum allowed connections"
msgstr "Maximum allowed connections"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:44
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/memory.lua:15
msgid "Memory"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:13
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:5
msgid "Memory Plugin Configuration"
msgstr ""
@@ -403,7 +415,7 @@ msgstr ""
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/irq.lua:25
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iwinfo.lua:22
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/netlink.lua:79
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:120
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:118
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/thermal.lua:24
msgid "Monitor all except specified"
msgstr ""
@@ -412,7 +424,7 @@ msgstr ""
msgid "Monitor all local listen ports"
msgstr "Monitor all local listen ports"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:76
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:74
msgid "Monitor all sensors"
msgstr ""
@@ -470,11 +482,12 @@ msgstr "Monitor remote ports"
msgid "Name"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:46
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:45
msgid "Name of the rule"
msgstr "Name of the rule"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:45
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/netlink.lua:7
msgid "Netlink"
msgstr "Netlink"
@@ -494,7 +507,7 @@ msgstr "Network Plugin Configuration"
msgid "Network plugins"
msgstr "Network plugins"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:82
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:81
msgid "Network protocol"
msgstr "Network protocol"
@@ -509,6 +522,7 @@ msgid "Number of threads for data collection"
msgstr "Number of threads for data collection"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:48
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/olsrd.lua:7
msgid "OLSRd"
msgstr ""
@@ -521,22 +535,23 @@ msgid "Only create average RRAs"
msgstr "Only create average RRAs"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:49
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/openvpn.lua:7
msgid "OpenVPN"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:10
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:7
msgid "OpenVPN Plugin Configuration"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:44
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:41
msgid "OpenVPN status files"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:116
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:115
msgid "Options"
msgstr "Options"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:110
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:109
msgid "Outgoing interface"
msgstr "Outgoing interface"
@@ -545,6 +560,7 @@ msgid "Output plugins"
msgstr "Output plugins"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:50
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/ping.lua:7
msgid "Ping"
msgstr "Ping"
@@ -561,6 +577,7 @@ msgid "Port for apcupsd communication"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:51
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/processes.lua:7
msgid "Processes"
msgstr "Processes"
@@ -573,6 +590,7 @@ msgid "Processes to monitor separated by space"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:29
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/cpu.lua:7
msgid "Processor"
msgstr "Processor"
@@ -619,15 +637,16 @@ msgstr ""
msgid "Seconds"
msgstr "Seconds"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:88
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:86
msgid "Sensor list"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:53
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/sensors.lua:7
msgid "Sensors"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:66
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:64
msgid "Sensors Plugin Configuration"
msgstr ""
@@ -663,7 +682,7 @@ msgstr ""
msgid "Socket permissions"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:91
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:90
msgid "Source ip range"
msgstr "Source ip range"
@@ -680,6 +699,7 @@ msgid "Specifies what information to collect about the global topology."
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:54
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/splash_leases.lua:7
msgid "Splash Leases"
msgstr ""
@@ -710,10 +730,12 @@ msgid "Stored timespans"
msgstr "Stored timespans"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:43
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/load.lua:7
msgid "System Load"
msgstr "System Load"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:55
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/tcpconns.lua:7
msgid "TCP Connections"
msgstr "TCP Connections"
@@ -729,7 +751,7 @@ msgstr "TTL for network packets"
msgid "TTL for ping packets"
msgstr "TTL for ping packets"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:49
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:48
msgid "Table"
msgstr "Table"
@@ -747,13 +769,13 @@ msgid ""
"plugin of OLSRd."
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:11
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:8
msgid ""
"The OpenVPN plugin gathers information about the current vpn connection "
"status."
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:14
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:6
msgid ""
"The conntrack plugin collects statistics about the number of tracked "
"connections."
@@ -825,7 +847,7 @@ msgid ""
msgstr ""
"The interface plugin collects traffic statistics on selected interfaces."
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:20
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:19
msgid ""
"The iptables plugin will monitor selected firewall rules and collect "
"information about processed bytes and packets per rule."
@@ -851,7 +873,7 @@ msgstr ""
msgid "The load plugin collects statistics about the general system load."
msgstr "The load plugin collects statistics about the general system load."
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:14
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:6
msgid "The memory plugin collects statistics about the memory usage."
msgstr ""
@@ -903,7 +925,7 @@ msgstr ""
"values will result in a very high memory consumption in the temporary "
"directory. This can render the device unusable!</strong>"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:67
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:65
msgid ""
"The sensors plugin uses the Linux Sensors framework to gather environmental "
"statistics."
@@ -945,11 +967,12 @@ msgstr ""
"The unixsock plugin creates a unix socket which can be used to read "
"collected data from a running collectd instance."
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:14
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:6
msgid "The uptime plugin collects statistics about the uptime of the system."
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:56
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/thermal.lua:6
msgid "Thermal"
msgstr ""
@@ -985,6 +1008,7 @@ msgstr "Try to lookup fully qualified hostname"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:47
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/nut.lua:12
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/nut.lua:6
msgid "UPS"
msgstr ""
@@ -1009,14 +1033,15 @@ msgid "Unixsock Plugin Configuration"
msgstr "Unixsock Plugin Configuration"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:58
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/uptime.lua:15
msgid "Uptime"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:13
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:5
msgid "Uptime Plugin Configuration"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:38
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:35
msgid "Use improved naming schema"
msgstr ""
@@ -1034,6 +1059,7 @@ msgid "Verbose monitoring"
msgstr "Verbose monitoring"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:42
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/iwinfo.lua:7
msgid "Wireless"
msgstr "Wireless"
@@ -1047,6 +1073,7 @@ msgid ""
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:32
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/curl.lua:7
msgid "cUrl"
msgstr ""
@@ -1054,19 +1081,19 @@ msgstr ""
msgid "cUrl Plugin Configuration"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:110
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:109
msgid "e.g. br-ff"
msgstr "e.g. br-ff"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:104
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:103
msgid "e.g. br-lan"
msgstr "e.g. br-lan"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:116
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:115
msgid "e.g. reject-with tcp-reset"
msgstr "e.g. reject-with tcp-reset"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:46
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:45
msgid "max. 16 chars"
msgstr "max. 16 chars"
diff --git a/applications/luci-app-statistics/po/es/statistics.po b/applications/luci-app-statistics/po/es/statistics.po
index c8af36e1bd..603844f5b7 100644
--- a/applications/luci-app-statistics/po/es/statistics.po
+++ b/applications/luci-app-statistics/po/es/statistics.po
@@ -1,27 +1,28 @@
msgid ""
msgstr ""
-"Project-Id-Version: PACKAGE VERSION\n"
+"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2009-06-10 03:41+0200\n"
-"PO-Revision-Date: 2012-12-12 20:19+0200\n"
+"PO-Revision-Date: 2019-03-02 12:57-0300\n"
"Last-Translator: José Vicente <josevteg@gmail.com>\n"
-"Language-Team: LANGUAGE <LL@li.org>\n"
"Language: es\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-"X-Generator: Pootle 2.0.6\n"
+"X-Generator: Poedit 2.2.1\n"
+"Language-Team: \n"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:26
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/apcups.lua:7
msgid "APC UPS"
-msgstr ""
+msgstr "APC UPS"
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/apcups.lua:5
msgid "APCUPS Plugin Configuration"
-msgstr ""
+msgstr "Configuración del complemento APCUPS"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:71
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:70
msgid "Action (target)"
msgstr "Acción (objetivo)"
@@ -29,22 +30,22 @@ msgstr "Acción (objetivo)"
msgid "Add command for reading values"
msgstr "Añadir comando para leer valores"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:35
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:34
msgid "Add matching rule"
-msgstr "Añadir regla"
+msgstr "Añadir regla de coincidencia"
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/apcups.lua:18
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:19
msgid "Add multiple hosts separated by space."
-msgstr "Añadir múltiples máquinas separadas por espacio."
+msgstr "Añadir múltiples hosts separados por espacio."
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/exec.lua:50
msgid "Add notification command"
msgstr "Añadir comando de notificación"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:26
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:23
msgid "Aggregate number of connected users"
-msgstr ""
+msgstr "Agregar número de usuarios conectados"
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/collectd.lua:24
msgid "Base Directory"
@@ -56,15 +57,16 @@ msgstr "Monitorización básica"
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/contextswitch.lua:4
msgid "CPU Context Switches Plugin Configuration"
-msgstr ""
+msgstr "Configuración del complemento de conmutadores de contexto de CPU"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:30
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/cpufreq.lua:6
msgid "CPU Frequency"
-msgstr ""
+msgstr "Frecuencia de CPU"
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpufreq.lua:4
msgid "CPU Frequency Plugin Configuration"
-msgstr ""
+msgstr "Configuración del complemento de frecuencia de la CPU"
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpu.lua:5
msgid "CPU Plugin Configuration"
@@ -86,7 +88,7 @@ msgstr "Almacenar datos recogidos para"
msgid "Cache flush interval"
msgstr "Intervalo de limpieza del caché"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:60
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:59
msgid "Chain"
msgstr "Cadena"
@@ -100,7 +102,7 @@ msgstr "Rutas"
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/olsrd.lua:38
msgid "CollectTopology"
-msgstr "Topología"
+msgstr "CollectTopology"
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/collectd.lua:8
msgid "Collectd Settings"
@@ -112,27 +114,30 @@ msgid ""
"different plugins. On this page you can change general settings for the "
"collectd daemon."
msgstr ""
-"Collectd is un demonio para la recolección de datos desde varias fuentes a "
+"Collectd es un demonio para la recolección de datos desde varias fuentes a "
"través de la utilización de diferentes plugins. Aquí puede cambiar la "
"configuración general del demonio que maneja collectd."
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:27
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/conntrack.lua:7
msgid "Conntrack"
msgstr "Seguimiento"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:13
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:5
msgid "Conntrack Plugin Configuration"
msgstr "Configuración del seguimiento"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:28
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/contextswitch.lua:6
msgid "Context Switches"
-msgstr ""
+msgstr "Conmutadores de contexto"
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/df.lua:5
msgid "DF Plugin Configuration"
msgstr "Configuración del plugin DF"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:35
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/dns.lua:7
msgid "DNS"
msgstr "DNS"
@@ -148,7 +153,7 @@ msgstr "Intervalo de recolección de datos"
msgid "Datasets definition file"
msgstr "Archivo de definición de conjunto de datos"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:97
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:96
msgid "Destination ip range"
msgstr "Rango IP de destino"
@@ -165,16 +170,18 @@ msgid "Disk Plugin Configuration"
msgstr "Configuración del plugin Disco"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:33
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/df.lua:7
msgid "Disk Space Usage"
msgstr "Espacio en disco ocupado"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:34
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/disk.lua:7
msgid "Disk Usage"
msgstr "Disco ocupado"
#: applications/luci-app-statistics/luasrc/view/public_statistics/graph.htm:17
msgid "Display Host »"
-msgstr "Mostrar máquina »"
+msgstr "Mostrar Host »"
#: applications/luci-app-statistics/luasrc/view/public_statistics/graph.htm:23
msgid "Display timespan »"
@@ -190,14 +197,14 @@ msgstr "Correo electrónico"
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/thermal.lua:19
msgid "Empty value = monitor all"
-msgstr ""
+msgstr "Valor vacío = monitorear todo"
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/curl.lua:17
msgid "Enable"
-msgstr ""
+msgstr "Habilitar"
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/apcups.lua:14
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:18
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:10
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/contextswitch.lua:11
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpu.lua:12
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpufreq.lua:11
@@ -210,35 +217,36 @@ msgstr ""
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/entropy.lua:10
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/exec.lua:16
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/interface.lua:18
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:29
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:28
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/irq.lua:16
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iwinfo.lua:12
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/load.lua:14
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:18
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:10
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/netlink.lua:20
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/network.lua:18
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/nut.lua:9
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/olsrd.lua:10
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:16
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:13
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:15
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/processes.lua:15
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/rrdtool.lua:18
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:72
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:70
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/splash_leases.lua:10
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/tcpconns.lua:15
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/thermal.lua:14
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/unixsock.lua:15
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:18
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:10
msgid "Enable this plugin"
-msgstr "Activar este plugin"
+msgstr "Habilitar este plugin"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:37
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/entropy.lua:7
msgid "Entropy"
-msgstr ""
+msgstr "Entropy"
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/entropy.lua:5
msgid "Entropy Plugin Configuration"
-msgstr ""
+msgstr "Configuración del complemento de Entropy"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:38
msgid "Exec"
@@ -253,8 +261,9 @@ msgid "Filter class monitoring"
msgstr "Monitorización del filtro de clases"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:40
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/iptables.lua:7
msgid "Firewall"
-msgstr "Cortafuegos"
+msgstr "Firewall"
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/rrdtool.lua:100
msgid "Flush cache after"
@@ -262,19 +271,19 @@ msgstr "Vaciar caché tras"
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/network.lua:71
msgid "Forwarding between listen and server addresses"
-msgstr "Retransmitir entre las direcciones de escucha y servidor"
+msgstr "Reenviar entre las direcciones de escucha y servidor"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:32
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:29
msgid "Gather compression statistics"
-msgstr ""
+msgstr "Recopilar estadísticas de compresión"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:23
msgid "General plugins"
-msgstr ""
+msgstr "Complementos generales"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:20
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:17
msgid "Generate a separate graph for each logged user"
-msgstr ""
+msgstr "Genera un gráfico separado para cada usuario registrado"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:101
msgid "Graphs"
@@ -302,7 +311,7 @@ msgstr ""
"Aquí puede definir los comandos externos que iniciará collectd cuando se "
"alcancen ciertos valores umbral."
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:36
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:35
msgid ""
"Here you can define various criteria by which the monitored iptables rules "
"are selected."
@@ -310,13 +319,13 @@ msgstr ""
"Aquí puede definir varios criterios de selección de reglas de iptables "
"monitorizadas."
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:88
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:86
msgid "Hold Ctrl to select multiple items or to deselect entries."
msgstr ""
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/olsrd.lua:13
msgid "Host"
-msgstr "Máquina"
+msgstr "Host"
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/collectd.lua:19
msgid "Hostname"
@@ -334,7 +343,7 @@ msgstr "Configuración del plugin IRQ"
msgid "Ignore source addresses"
msgstr "Ignorar direcciones de origen"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:104
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:103
msgid "Incoming interface"
msgstr "Interfaz de entrada"
@@ -343,10 +352,12 @@ msgid "Interface Plugin Configuration"
msgstr "Configuración del interfaz de plugins"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:39
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/interface.lua:7
msgid "Interfaces"
msgstr "Interfaces"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:41
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/irq.lua:7
msgid "Interrupts"
msgstr "Interrupciones"
@@ -354,7 +365,7 @@ msgstr "Interrupciones"
msgid "Interval for pings"
msgstr "Intervalo entre pings"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:19
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:18
msgid "Iptables Plugin Configuration"
msgstr "Configuración del plugin Iptables"
@@ -383,16 +394,19 @@ msgid ""
"Max values for a period can be used instead of averages when not using 'only "
"average RRAs'"
msgstr ""
+"Los valores máximos para un período se pueden usar en lugar de los promedios "
+"cuando no se usa 'only average RRAs'"
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/email.lua:41
msgid "Maximum allowed connections"
msgstr "Máximo número de conexiones"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:44
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/memory.lua:15
msgid "Memory"
msgstr "Memoria"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:13
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:5
msgid "Memory Plugin Configuration"
msgstr "Configuración del plugin Memoria"
@@ -402,7 +416,7 @@ msgstr "Configuración del plugin Memoria"
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/irq.lua:25
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iwinfo.lua:22
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/netlink.lua:79
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:120
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:118
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/thermal.lua:24
msgid "Monitor all except specified"
msgstr "Monitorizar todos menos los especificados"
@@ -411,13 +425,13 @@ msgstr "Monitorizar todos menos los especificados"
msgid "Monitor all local listen ports"
msgstr "Monitorizar todos los puertos de escucha locales"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:76
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:74
msgid "Monitor all sensors"
-msgstr ""
+msgstr "Monitorear todos los sensores"
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/thermal.lua:18
msgid "Monitor device(s) / thermal zone(s)"
-msgstr ""
+msgstr "Dispositivo(s) de monitoreo / zona(s) térmica(es)"
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/df.lua:19
msgid "Monitor devices"
@@ -433,7 +447,7 @@ msgstr "Monitorizar tipos de sistema de archivos"
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/apcups.lua:18
msgid "Monitor host"
-msgstr ""
+msgstr "Monitor de host"
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:19
msgid "Monitor hosts"
@@ -467,13 +481,14 @@ msgstr "Monitorizar puertos remotos"
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/curl.lua:20
msgid "Name"
-msgstr ""
+msgstr "Nombre"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:46
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:45
msgid "Name of the rule"
msgstr "Nombre de la regla"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:45
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/netlink.lua:7
msgid "Netlink"
msgstr "Enlace de red"
@@ -493,7 +508,7 @@ msgstr "Configuración del plugin \"Red\""
msgid "Network plugins"
msgstr "Plugins de red"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:82
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:81
msgid "Network protocol"
msgstr "Protocolo de red"
@@ -502,12 +517,16 @@ msgid ""
"Note: as pages are rendered by user 'nobody', the *.rrd files, the storage "
"directory and all its parent directories need to be world readable."
msgstr ""
+"Nota: como las páginas son representadas por el usuario 'nobody', los "
+"archivos *.rrd, el directorio de almacenamiento y todos sus directorios "
+"principales deben ser legibles en todo el mundo."
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/collectd.lua:49
msgid "Number of threads for data collection"
msgstr "Número de hilos para recolección de datos"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:48
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/olsrd.lua:7
msgid "OLSRd"
msgstr "OLSRd"
@@ -520,22 +539,23 @@ msgid "Only create average RRAs"
msgstr "Crear sólo RRAs medias"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:49
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/openvpn.lua:7
msgid "OpenVPN"
-msgstr ""
+msgstr "OpenVPN"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:10
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:7
msgid "OpenVPN Plugin Configuration"
-msgstr ""
+msgstr "Configuración del complemento \"OpenVPN\""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:44
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:41
msgid "OpenVPN status files"
-msgstr ""
+msgstr "Archivos de estado de OpenVPN"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:116
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:115
msgid "Options"
msgstr "Opciones"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:110
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:109
msgid "Outgoing interface"
msgstr "Interfaz de salida"
@@ -544,6 +564,7 @@ msgid "Output plugins"
msgstr "Plugins de salida"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:50
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/ping.lua:7
msgid "Ping"
msgstr "Ping"
@@ -557,9 +578,10 @@ msgstr "Puerto"
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/apcups.lua:23
msgid "Port for apcupsd communication"
-msgstr ""
+msgstr "Puerto para comunicación apcupsd."
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:51
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/processes.lua:7
msgid "Processes"
msgstr "Procesos"
@@ -572,6 +594,7 @@ msgid "Processes to monitor separated by space"
msgstr "Procesos a monitorizar (separados por espacios)"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:29
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/cpu.lua:7
msgid "Processor"
msgstr "Procesador"
@@ -606,7 +629,7 @@ msgstr "Filas por RRA"
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/exec.lua:32
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/exec.lua:61
msgid "Script"
-msgstr "Guión"
+msgstr "Script"
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/collectd.lua:44
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/network.lua:78
@@ -618,21 +641,22 @@ msgstr "Guión"
msgid "Seconds"
msgstr "Segundos"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:88
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:86
msgid "Sensor list"
-msgstr ""
+msgstr "Lista de sensores"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:53
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/sensors.lua:7
msgid "Sensors"
-msgstr ""
+msgstr "Sensors"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:66
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:64
msgid "Sensors Plugin Configuration"
-msgstr ""
+msgstr "Configuración del plugin \"Sensors\""
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/network.lua:54
msgid "Server host"
-msgstr "Máquina servidor"
+msgstr "Host servidor"
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/network.lua:58
msgid "Server port"
@@ -640,7 +664,7 @@ msgstr "Puerto servidor"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:76
msgid "Setup"
-msgstr ""
+msgstr "Configuración"
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/netlink.lua:57
msgid "Shaping class monitoring"
@@ -648,7 +672,7 @@ msgstr "Monitorización de la clase shaping"
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/rrdtool.lua:59
msgid "Show max values instead of averages"
-msgstr ""
+msgstr "Mostrar valores máximos en lugar de promedios"
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/email.lua:22
msgid "Socket file"
@@ -662,7 +686,7 @@ msgstr "Grupo socket"
msgid "Socket permissions"
msgstr "Permisos para socket"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:91
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:90
msgid "Source ip range"
msgstr "Rango de direcciones IP origen"
@@ -679,12 +703,13 @@ msgid "Specifies what information to collect about the global topology."
msgstr "Especifica qué información recolectar sobre la topología global."
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:54
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/splash_leases.lua:7
msgid "Splash Leases"
-msgstr ""
+msgstr "Splash Leases"
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/splash_leases.lua:5
msgid "Splash Leases Plugin Configuration"
-msgstr ""
+msgstr "Configuración del complemento \"Splash Leases\""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:73
#: applications/luci-app-statistics/luasrc/view/admin_statistics/index.htm:9
@@ -709,10 +734,12 @@ msgid "Stored timespans"
msgstr "Intervalos almacenados"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:43
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/load.lua:7
msgid "System Load"
msgstr "Carga del sistema"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:55
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/tcpconns.lua:7
msgid "TCP Connections"
msgstr "Conexiones TCP"
@@ -728,7 +755,7 @@ msgstr "TTL para paquetes de red"
msgid "TTL for ping packets"
msgstr "TTL para paquetes de ping"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:49
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:48
msgid "Table"
msgstr "Tabla"
@@ -750,13 +777,13 @@ msgstr ""
"El plugin OLSRd lee información sobre redes distribuidas desde el plugin "
"txtinfo de OLSRd."
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:11
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:8
msgid ""
"The OpenVPN plugin gathers information about the current vpn connection "
"status."
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:14
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:6
msgid ""
"The conntrack plugin collects statistics about the number of tracked "
"connections."
@@ -818,6 +845,7 @@ msgstr ""
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/entropy.lua:6
msgid "The entropy plugin collects statistics about the available entropy."
msgstr ""
+"El plugin \"Entropy\" recopila estadísticas sobre la entropía disponible."
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/exec.lua:6
msgid ""
@@ -834,12 +862,12 @@ msgstr ""
"El plugin \"Interface\" recoge estadísticas de tráfico en las interfaces "
"seleccionadas."
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:20
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:19
msgid ""
"The iptables plugin will monitor selected firewall rules and collect "
"information about processed bytes and packets per rule."
msgstr ""
-"El plugin \"Iptables\" monitoriza las reglas seleccionadas del cortafuegos y "
+"El plugin \"iptables\" monitoriza las reglas seleccionadas del Firewall y "
"recoge información de bytes y paquetes procesados por cada regla."
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/irq.lua:6
@@ -847,8 +875,8 @@ msgid ""
"The irq plugin will monitor the rate of issues per second for each selected "
"interrupt. If no interrupt is selected then all interrupts are monitored."
msgstr ""
-"El plugin IRQ monitorizará las activaciones por segundo de cada interrupción "
-"elegida. Si no se selecciona ninguna se monitorizarán todas."
+"El plugin \"IRQ\" monitorizará las activaciones por segundo de cada "
+"interrupción elegida. Si no se selecciona ninguna se monitorizarán todas."
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iwinfo.lua:8
msgid ""
@@ -863,7 +891,7 @@ msgid "The load plugin collects statistics about the general system load."
msgstr ""
"El plugin \"carga\" recoge estadísticas sobre la carga general del sistema."
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:14
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:6
msgid "The memory plugin collects statistics about the memory usage."
msgstr "El plugin \"memoria\" recoge estadísticas sobre el uso de memoria."
@@ -916,7 +944,7 @@ msgstr ""
"incorrectos puede hacer que se use mucho espacio en el directorio temporal y "
"puede hacer que el dispositivo funcione mal!</strong>"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:67
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:65
msgid ""
"The sensors plugin uses the Linux Sensors framework to gather environmental "
"statistics."
@@ -958,17 +986,18 @@ msgstr ""
"El plugin \"unixsock\" crea un socket UNIX que se puede usar para leer los "
"datos recogidos por una instancia collectd."
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:14
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:6
msgid "The uptime plugin collects statistics about the uptime of the system."
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:56
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/thermal.lua:6
msgid "Thermal"
-msgstr ""
+msgstr "Thermal"
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/thermal.lua:4
msgid "Thermal Plugin Configuration"
-msgstr ""
+msgstr "Configuración del plugin Thermal"
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/contextswitch.lua:5
msgid "This plugin collects statistics about the processor context switches."
@@ -999,6 +1028,7 @@ msgstr "Intenta resolver el nombre de máquina cualificado"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:47
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/nut.lua:12
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/nut.lua:6
msgid "UPS"
msgstr "SAI"
@@ -1012,7 +1042,7 @@ msgstr "Nombre del SAI en el formato de NUT sai@máquina"
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/curl.lua:22
msgid "URL"
-msgstr ""
+msgstr "URL"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:57
msgid "UnixSock"
@@ -1023,14 +1053,15 @@ msgid "Unixsock Plugin Configuration"
msgstr "Configuración del plugin \"UnixSock\""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:58
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/uptime.lua:15
msgid "Uptime"
-msgstr ""
+msgstr "Tiempo activo"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:13
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:5
msgid "Uptime Plugin Configuration"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:38
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:35
msgid "Use improved naming schema"
msgstr ""
@@ -1048,8 +1079,9 @@ msgid "Verbose monitoring"
msgstr "Monitorización detallada"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:42
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/iwinfo.lua:7
msgid "Wireless"
-msgstr "Red inalámbrica"
+msgstr "WiFi"
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iwinfo.lua:7
msgid "Wireless iwinfo Plugin Configuration"
@@ -1061,26 +1093,27 @@ msgid ""
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:32
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/curl.lua:7
msgid "cUrl"
-msgstr ""
+msgstr "cUrl"
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/curl.lua:5
msgid "cUrl Plugin Configuration"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:110
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:109
msgid "e.g. br-ff"
msgstr "p.e. br-ff"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:104
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:103
msgid "e.g. br-lan"
msgstr "p.e. br-lan"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:116
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:115
msgid "e.g. reject-with tcp-reset"
msgstr "p.e. reject-with tcp-reset"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:46
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:45
msgid "max. 16 chars"
msgstr "16 caracteres máximo"
diff --git a/applications/luci-app-statistics/po/fr/statistics.po b/applications/luci-app-statistics/po/fr/statistics.po
index de88548654..0534a2668d 100644
--- a/applications/luci-app-statistics/po/fr/statistics.po
+++ b/applications/luci-app-statistics/po/fr/statistics.po
@@ -14,6 +14,7 @@ msgstr ""
"X-Generator: Pootle 2.0.4\n"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:26
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/apcups.lua:7
msgid "APC UPS"
msgstr ""
@@ -21,7 +22,7 @@ msgstr ""
msgid "APCUPS Plugin Configuration"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:71
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:70
msgid "Action (target)"
msgstr "Action (cible)"
@@ -29,7 +30,7 @@ msgstr "Action (cible)"
msgid "Add command for reading values"
msgstr "Ajoute une commande pour lire des valeurs"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:35
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:34
msgid "Add matching rule"
msgstr "Ajouter une règle à surveiller"
@@ -42,7 +43,7 @@ msgstr ""
msgid "Add notification command"
msgstr "Ajoute une commande de notification"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:26
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:23
msgid "Aggregate number of connected users"
msgstr ""
@@ -59,6 +60,7 @@ msgid "CPU Context Switches Plugin Configuration"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:30
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/cpufreq.lua:6
msgid "CPU Frequency"
msgstr ""
@@ -86,7 +88,7 @@ msgstr "Mettre en cache les données collectées pendant"
msgid "Cache flush interval"
msgstr "Intervalle de vidange du cache"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:60
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:59
msgid "Chain"
msgstr "Chaîne"
@@ -117,14 +119,16 @@ msgstr ""
"paramètres généraux de ce démon collectd."
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:27
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/conntrack.lua:7
msgid "Conntrack"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:13
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:5
msgid "Conntrack Plugin Configuration"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:28
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/contextswitch.lua:6
msgid "Context Switches"
msgstr ""
@@ -133,6 +137,7 @@ msgid "DF Plugin Configuration"
msgstr "Configuration du greffon DF"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:35
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/dns.lua:7
msgid "DNS"
msgstr "DNS"
@@ -148,7 +153,7 @@ msgstr "Période de récupération des données"
msgid "Datasets definition file"
msgstr "Fichier de définition des lots de données"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:97
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:96
msgid "Destination ip range"
msgstr "plage réseau de destination"
@@ -165,10 +170,12 @@ msgid "Disk Plugin Configuration"
msgstr "Configuration du greffon Disque"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:33
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/df.lua:7
msgid "Disk Space Usage"
msgstr "Utilisation de l'espace-disque"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:34
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/disk.lua:7
msgid "Disk Usage"
msgstr "Espace-disque"
@@ -197,7 +204,7 @@ msgid "Enable"
msgstr ""
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/apcups.lua:14
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:18
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:10
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/contextswitch.lua:11
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpu.lua:12
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpufreq.lua:11
@@ -210,29 +217,30 @@ msgstr ""
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/entropy.lua:10
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/exec.lua:16
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/interface.lua:18
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:29
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:28
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/irq.lua:16
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iwinfo.lua:12
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/load.lua:14
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:18
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:10
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/netlink.lua:20
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/network.lua:18
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/nut.lua:9
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/olsrd.lua:10
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:16
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:13
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:15
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/processes.lua:15
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/rrdtool.lua:18
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:72
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:70
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/splash_leases.lua:10
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/tcpconns.lua:15
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/thermal.lua:14
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/unixsock.lua:15
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:18
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:10
msgid "Enable this plugin"
msgstr "Activer ce greffon"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:37
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/entropy.lua:7
msgid "Entropy"
msgstr ""
@@ -253,6 +261,7 @@ msgid "Filter class monitoring"
msgstr "Surveillance des filtres"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:40
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/iptables.lua:7
msgid "Firewall"
msgstr "Pare-feu"
@@ -264,7 +273,7 @@ msgstr "Vidanger le cache après"
msgid "Forwarding between listen and server addresses"
msgstr "Transfert entre les adresses en écoute et du serveur"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:32
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:29
msgid "Gather compression statistics"
msgstr ""
@@ -272,7 +281,7 @@ msgstr ""
msgid "General plugins"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:20
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:17
msgid "Generate a separate graph for each logged user"
msgstr ""
@@ -304,7 +313,7 @@ msgstr ""
"collectd quand certaines valeurs-seuil seront atteintes. Les valeurs "
"induisant ces démarrages seront fournies aux commandes externes via stdin."
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:36
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:35
msgid ""
"Here you can define various criteria by which the monitored iptables rules "
"are selected."
@@ -312,7 +321,7 @@ msgstr ""
"Vous pouvez définir ici les critères variés pour sélectionner les règles "
"iptables à surveiller."
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:88
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:86
msgid "Hold Ctrl to select multiple items or to deselect entries."
msgstr ""
@@ -336,7 +345,7 @@ msgstr "Configuration du greffon IRQ"
msgid "Ignore source addresses"
msgstr "Ignorer les adresses-source"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:104
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:103
msgid "Incoming interface"
msgstr "Interface entrante"
@@ -345,10 +354,12 @@ msgid "Interface Plugin Configuration"
msgstr "Configuration du greffon des Interfaces"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:39
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/interface.lua:7
msgid "Interfaces"
msgstr "Interfaces"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:41
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/irq.lua:7
msgid "Interrupts"
msgstr "Interruptions"
@@ -356,7 +367,7 @@ msgstr "Interruptions"
msgid "Interval for pings"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:19
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:18
msgid "Iptables Plugin Configuration"
msgstr "Configuration du greffon IPtables"
@@ -391,10 +402,11 @@ msgid "Maximum allowed connections"
msgstr "Nb de Connexions autorisées au maximum"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:44
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/memory.lua:15
msgid "Memory"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:13
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:5
msgid "Memory Plugin Configuration"
msgstr ""
@@ -404,7 +416,7 @@ msgstr ""
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/irq.lua:25
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iwinfo.lua:22
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/netlink.lua:79
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:120
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:118
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/thermal.lua:24
msgid "Monitor all except specified"
msgstr ""
@@ -413,7 +425,7 @@ msgstr ""
msgid "Monitor all local listen ports"
msgstr "Surveiller tous les ports en écoute locaux"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:76
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:74
msgid "Monitor all sensors"
msgstr ""
@@ -471,11 +483,12 @@ msgstr "Surveiller les ports destinataires"
msgid "Name"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:46
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:45
msgid "Name of the rule"
msgstr "Nom de la règle"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:45
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/netlink.lua:7
msgid "Netlink"
msgstr ""
@@ -495,7 +508,7 @@ msgstr "Configuration du greffon réseau"
msgid "Network plugins"
msgstr "Greffons liés au réseau"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:82
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:81
msgid "Network protocol"
msgstr "Protocole réseau"
@@ -510,6 +523,7 @@ msgid "Number of threads for data collection"
msgstr "Nombre de fils pour la récupération des données"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:48
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/olsrd.lua:7
msgid "OLSRd"
msgstr ""
@@ -522,22 +536,23 @@ msgid "Only create average RRAs"
msgstr "Créer seulement des RRAs moyens"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:49
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/openvpn.lua:7
msgid "OpenVPN"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:10
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:7
msgid "OpenVPN Plugin Configuration"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:44
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:41
msgid "OpenVPN status files"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:116
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:115
msgid "Options"
msgstr "Options"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:110
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:109
msgid "Outgoing interface"
msgstr "Interface sortante"
@@ -546,6 +561,7 @@ msgid "Output plugins"
msgstr "Greffons liés aux résultats"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:50
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/ping.lua:7
msgid "Ping"
msgstr "Ping"
@@ -562,6 +578,7 @@ msgid "Port for apcupsd communication"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:51
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/processes.lua:7
msgid "Processes"
msgstr "Processus"
@@ -574,6 +591,7 @@ msgid "Processes to monitor separated by space"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:29
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/cpu.lua:7
msgid "Processor"
msgstr "Processeur"
@@ -620,15 +638,16 @@ msgstr ""
msgid "Seconds"
msgstr "Secondes"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:88
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:86
msgid "Sensor list"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:53
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/sensors.lua:7
msgid "Sensors"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:66
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:64
msgid "Sensors Plugin Configuration"
msgstr ""
@@ -664,7 +683,7 @@ msgstr ""
msgid "Socket permissions"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:91
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:90
msgid "Source ip range"
msgstr "plage réseau source"
@@ -681,6 +700,7 @@ msgid "Specifies what information to collect about the global topology."
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:54
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/splash_leases.lua:7
msgid "Splash Leases"
msgstr ""
@@ -711,10 +731,12 @@ msgid "Stored timespans"
msgstr "Durée de la période enregistrée"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:43
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/load.lua:7
msgid "System Load"
msgstr "Charge-système"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:55
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/tcpconns.lua:7
msgid "TCP Connections"
msgstr "Connexions TCP"
@@ -730,7 +752,7 @@ msgstr "TTL des paquets-réseau"
msgid "TTL for ping packets"
msgstr "TTL des paquets ping"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:49
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:48
msgid "Table"
msgstr "Table"
@@ -748,13 +770,13 @@ msgid ""
"plugin of OLSRd."
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:11
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:8
msgid ""
"The OpenVPN plugin gathers information about the current vpn connection "
"status."
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:14
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:6
msgid ""
"The conntrack plugin collects statistics about the number of tracked "
"connections."
@@ -827,7 +849,7 @@ msgstr ""
"Ce greffon des interfaces collecte des statistiques de trafic sur les "
"interfaces sélectionnées."
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:20
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:19
msgid ""
"The iptables plugin will monitor selected firewall rules and collect "
"information about processed bytes and packets per rule."
@@ -857,7 +879,7 @@ msgstr ""
"Le greffon de charge-système collecte des données sur la charge générale du "
"système."
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:14
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:6
msgid "The memory plugin collects statistics about the memory usage."
msgstr ""
@@ -911,7 +933,7 @@ msgstr ""
"grande consommation mémoire dans le répertoire temporaire, qui peut rendre "
"le matériel inutilisable !</strong>"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:67
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:65
msgid ""
"The sensors plugin uses the Linux Sensors framework to gather environmental "
"statistics."
@@ -951,11 +973,12 @@ msgid ""
"collected data from a running collectd instance."
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:14
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:6
msgid "The uptime plugin collects statistics about the uptime of the system."
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:56
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/thermal.lua:6
msgid "Thermal"
msgstr ""
@@ -992,6 +1015,7 @@ msgstr "Tente de récupérer des noms d'hôtes complètement qualifiés"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:47
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/nut.lua:12
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/nut.lua:6
msgid "UPS"
msgstr ""
@@ -1016,14 +1040,15 @@ msgid "Unixsock Plugin Configuration"
msgstr "Configuration du greffon de socket Unix"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:58
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/uptime.lua:15
msgid "Uptime"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:13
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:5
msgid "Uptime Plugin Configuration"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:38
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:35
msgid "Use improved naming schema"
msgstr ""
@@ -1041,6 +1066,7 @@ msgid "Verbose monitoring"
msgstr "Surveillance verbeuse"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:42
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/iwinfo.lua:7
msgid "Wireless"
msgstr "Sans-fil"
@@ -1054,6 +1080,7 @@ msgid ""
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:32
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/curl.lua:7
msgid "cUrl"
msgstr ""
@@ -1061,19 +1088,19 @@ msgstr ""
msgid "cUrl Plugin Configuration"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:110
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:109
msgid "e.g. br-ff"
msgstr "p.ex. br-ff"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:104
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:103
msgid "e.g. br-lan"
msgstr "p.ex. br-lan"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:116
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:115
msgid "e.g. reject-with tcp-reset"
msgstr "p.ex. reject-with tcp-reset"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:46
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:45
msgid "max. 16 chars"
msgstr "Max. 16 caractères"
diff --git a/applications/luci-app-statistics/po/he/statistics.po b/applications/luci-app-statistics/po/he/statistics.po
index d841795f93..8d1ed3614d 100644
--- a/applications/luci-app-statistics/po/he/statistics.po
+++ b/applications/luci-app-statistics/po/he/statistics.po
@@ -14,6 +14,7 @@ msgstr ""
"X-Generator: Pootle 2.0.6\n"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:26
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/apcups.lua:7
msgid "APC UPS"
msgstr ""
@@ -21,7 +22,7 @@ msgstr ""
msgid "APCUPS Plugin Configuration"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:71
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:70
msgid "Action (target)"
msgstr ""
@@ -29,7 +30,7 @@ msgstr ""
msgid "Add command for reading values"
msgstr "הוסף פקודה לקריאת נתונים"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:35
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:34
msgid "Add matching rule"
msgstr ""
@@ -42,7 +43,7 @@ msgstr ""
msgid "Add notification command"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:26
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:23
msgid "Aggregate number of connected users"
msgstr ""
@@ -59,6 +60,7 @@ msgid "CPU Context Switches Plugin Configuration"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:30
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/cpufreq.lua:6
msgid "CPU Frequency"
msgstr ""
@@ -86,7 +88,7 @@ msgstr ""
msgid "Cache flush interval"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:60
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:59
msgid "Chain"
msgstr ""
@@ -114,14 +116,16 @@ msgid ""
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:27
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/conntrack.lua:7
msgid "Conntrack"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:13
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:5
msgid "Conntrack Plugin Configuration"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:28
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/contextswitch.lua:6
msgid "Context Switches"
msgstr ""
@@ -130,6 +134,7 @@ msgid "DF Plugin Configuration"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:35
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/dns.lua:7
msgid "DNS"
msgstr ""
@@ -145,7 +150,7 @@ msgstr ""
msgid "Datasets definition file"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:97
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:96
msgid "Destination ip range"
msgstr ""
@@ -162,10 +167,12 @@ msgid "Disk Plugin Configuration"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:33
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/df.lua:7
msgid "Disk Space Usage"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:34
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/disk.lua:7
msgid "Disk Usage"
msgstr ""
@@ -194,7 +201,7 @@ msgid "Enable"
msgstr ""
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/apcups.lua:14
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:18
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:10
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/contextswitch.lua:11
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpu.lua:12
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpufreq.lua:11
@@ -207,29 +214,30 @@ msgstr ""
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/entropy.lua:10
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/exec.lua:16
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/interface.lua:18
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:29
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:28
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/irq.lua:16
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iwinfo.lua:12
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/load.lua:14
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:18
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:10
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/netlink.lua:20
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/network.lua:18
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/nut.lua:9
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/olsrd.lua:10
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:16
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:13
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:15
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/processes.lua:15
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/rrdtool.lua:18
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:72
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:70
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/splash_leases.lua:10
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/tcpconns.lua:15
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/thermal.lua:14
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/unixsock.lua:15
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:18
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:10
msgid "Enable this plugin"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:37
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/entropy.lua:7
msgid "Entropy"
msgstr ""
@@ -250,6 +258,7 @@ msgid "Filter class monitoring"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:40
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/iptables.lua:7
msgid "Firewall"
msgstr ""
@@ -261,7 +270,7 @@ msgstr ""
msgid "Forwarding between listen and server addresses"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:32
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:29
msgid "Gather compression statistics"
msgstr ""
@@ -269,7 +278,7 @@ msgstr ""
msgid "General plugins"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:20
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:17
msgid "Generate a separate graph for each logged user"
msgstr ""
@@ -295,13 +304,13 @@ msgid ""
"will be fed to the the called programs stdin."
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:36
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:35
msgid ""
"Here you can define various criteria by which the monitored iptables rules "
"are selected."
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:88
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:86
msgid "Hold Ctrl to select multiple items or to deselect entries."
msgstr ""
@@ -325,7 +334,7 @@ msgstr ""
msgid "Ignore source addresses"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:104
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:103
msgid "Incoming interface"
msgstr ""
@@ -334,10 +343,12 @@ msgid "Interface Plugin Configuration"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:39
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/interface.lua:7
msgid "Interfaces"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:41
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/irq.lua:7
msgid "Interrupts"
msgstr ""
@@ -345,7 +356,7 @@ msgstr ""
msgid "Interval for pings"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:19
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:18
msgid "Iptables Plugin Configuration"
msgstr ""
@@ -380,10 +391,11 @@ msgid "Maximum allowed connections"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:44
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/memory.lua:15
msgid "Memory"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:13
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:5
msgid "Memory Plugin Configuration"
msgstr ""
@@ -393,7 +405,7 @@ msgstr ""
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/irq.lua:25
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iwinfo.lua:22
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/netlink.lua:79
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:120
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:118
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/thermal.lua:24
msgid "Monitor all except specified"
msgstr ""
@@ -402,7 +414,7 @@ msgstr ""
msgid "Monitor all local listen ports"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:76
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:74
msgid "Monitor all sensors"
msgstr ""
@@ -460,11 +472,12 @@ msgstr ""
msgid "Name"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:46
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:45
msgid "Name of the rule"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:45
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/netlink.lua:7
msgid "Netlink"
msgstr ""
@@ -484,7 +497,7 @@ msgstr ""
msgid "Network plugins"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:82
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:81
msgid "Network protocol"
msgstr ""
@@ -499,6 +512,7 @@ msgid "Number of threads for data collection"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:48
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/olsrd.lua:7
msgid "OLSRd"
msgstr ""
@@ -511,22 +525,23 @@ msgid "Only create average RRAs"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:49
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/openvpn.lua:7
msgid "OpenVPN"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:10
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:7
msgid "OpenVPN Plugin Configuration"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:44
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:41
msgid "OpenVPN status files"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:116
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:115
msgid "Options"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:110
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:109
msgid "Outgoing interface"
msgstr ""
@@ -535,6 +550,7 @@ msgid "Output plugins"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:50
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/ping.lua:7
msgid "Ping"
msgstr ""
@@ -551,6 +567,7 @@ msgid "Port for apcupsd communication"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:51
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/processes.lua:7
msgid "Processes"
msgstr ""
@@ -563,6 +580,7 @@ msgid "Processes to monitor separated by space"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:29
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/cpu.lua:7
msgid "Processor"
msgstr ""
@@ -609,15 +627,16 @@ msgstr ""
msgid "Seconds"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:88
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:86
msgid "Sensor list"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:53
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/sensors.lua:7
msgid "Sensors"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:66
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:64
msgid "Sensors Plugin Configuration"
msgstr ""
@@ -653,7 +672,7 @@ msgstr ""
msgid "Socket permissions"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:91
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:90
msgid "Source ip range"
msgstr ""
@@ -670,6 +689,7 @@ msgid "Specifies what information to collect about the global topology."
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:54
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/splash_leases.lua:7
msgid "Splash Leases"
msgstr ""
@@ -700,10 +720,12 @@ msgid "Stored timespans"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:43
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/load.lua:7
msgid "System Load"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:55
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/tcpconns.lua:7
msgid "TCP Connections"
msgstr ""
@@ -719,7 +741,7 @@ msgstr ""
msgid "TTL for ping packets"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:49
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:48
msgid "Table"
msgstr ""
@@ -737,13 +759,13 @@ msgid ""
"plugin of OLSRd."
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:11
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:8
msgid ""
"The OpenVPN plugin gathers information about the current vpn connection "
"status."
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:14
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:6
msgid ""
"The conntrack plugin collects statistics about the number of tracked "
"connections."
@@ -800,7 +822,7 @@ msgid ""
"The interface plugin collects traffic statistics on selected interfaces."
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:20
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:19
msgid ""
"The iptables plugin will monitor selected firewall rules and collect "
"information about processed bytes and packets per rule."
@@ -822,7 +844,7 @@ msgstr ""
msgid "The load plugin collects statistics about the general system load."
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:14
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:6
msgid "The memory plugin collects statistics about the memory usage."
msgstr ""
@@ -860,7 +882,7 @@ msgid ""
"directory. This can render the device unusable!</strong>"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:67
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:65
msgid ""
"The sensors plugin uses the Linux Sensors framework to gather environmental "
"statistics."
@@ -898,11 +920,12 @@ msgid ""
"collected data from a running collectd instance."
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:14
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:6
msgid "The uptime plugin collects statistics about the uptime of the system."
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:56
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/thermal.lua:6
msgid "Thermal"
msgstr ""
@@ -935,6 +958,7 @@ msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:47
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/nut.lua:12
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/nut.lua:6
msgid "UPS"
msgstr ""
@@ -959,14 +983,15 @@ msgid "Unixsock Plugin Configuration"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:58
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/uptime.lua:15
msgid "Uptime"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:13
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:5
msgid "Uptime Plugin Configuration"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:38
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:35
msgid "Use improved naming schema"
msgstr ""
@@ -984,6 +1009,7 @@ msgid "Verbose monitoring"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:42
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/iwinfo.lua:7
msgid "Wireless"
msgstr ""
@@ -997,6 +1023,7 @@ msgid ""
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:32
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/curl.lua:7
msgid "cUrl"
msgstr ""
@@ -1004,19 +1031,19 @@ msgstr ""
msgid "cUrl Plugin Configuration"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:110
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:109
msgid "e.g. br-ff"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:104
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:103
msgid "e.g. br-lan"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:116
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:115
msgid "e.g. reject-with tcp-reset"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:46
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:45
msgid "max. 16 chars"
msgstr ""
diff --git a/applications/luci-app-statistics/po/hu/statistics.po b/applications/luci-app-statistics/po/hu/statistics.po
index 4288e99821..d93b30efa5 100644
--- a/applications/luci-app-statistics/po/hu/statistics.po
+++ b/applications/luci-app-statistics/po/hu/statistics.po
@@ -12,6 +12,7 @@ msgstr ""
"X-Generator: Pootle 2.0.6\n"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:26
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/apcups.lua:7
msgid "APC UPS"
msgstr ""
@@ -19,7 +20,7 @@ msgstr ""
msgid "APCUPS Plugin Configuration"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:71
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:70
msgid "Action (target)"
msgstr "Tevékenység (cél)"
@@ -27,7 +28,7 @@ msgstr "Tevékenység (cél)"
msgid "Add command for reading values"
msgstr "Érték olvasására szolgáló parancs hozzáadása"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:35
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:34
msgid "Add matching rule"
msgstr "Szabály hozzáadása"
@@ -40,7 +41,7 @@ msgstr ""
msgid "Add notification command"
msgstr "Értesítési parancs hozzáadása"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:26
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:23
msgid "Aggregate number of connected users"
msgstr ""
@@ -57,6 +58,7 @@ msgid "CPU Context Switches Plugin Configuration"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:30
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/cpufreq.lua:6
msgid "CPU Frequency"
msgstr ""
@@ -84,7 +86,7 @@ msgstr ""
msgid "Cache flush interval"
msgstr "Gyorsítótár ürítési időköz"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:60
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:59
msgid "Chain"
msgstr "Lánc"
@@ -115,14 +117,16 @@ msgstr ""
"collectd démon általános beállításait."
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:27
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/conntrack.lua:7
msgid "Conntrack"
msgstr "Conntrack"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:13
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:5
msgid "Conntrack Plugin Configuration"
msgstr "Conntrack bővítmény beállítása"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:28
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/contextswitch.lua:6
msgid "Context Switches"
msgstr ""
@@ -131,6 +135,7 @@ msgid "DF Plugin Configuration"
msgstr "DF bővítmény beállítása"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:35
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/dns.lua:7
msgid "DNS"
msgstr "DNS"
@@ -146,7 +151,7 @@ msgstr "Adatgyűjtési időszak"
msgid "Datasets definition file"
msgstr "Adatkészlet leíró fálj"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:97
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:96
msgid "Destination ip range"
msgstr "Cél IP tartomány"
@@ -163,10 +168,12 @@ msgid "Disk Plugin Configuration"
msgstr "Lemez bővítmény beállítása"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:33
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/df.lua:7
msgid "Disk Space Usage"
msgstr "Felhasznált lemezterület"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:34
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/disk.lua:7
msgid "Disk Usage"
msgstr "Lemezhasználat"
@@ -195,7 +202,7 @@ msgid "Enable"
msgstr ""
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/apcups.lua:14
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:18
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:10
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/contextswitch.lua:11
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpu.lua:12
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpufreq.lua:11
@@ -208,29 +215,30 @@ msgstr ""
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/entropy.lua:10
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/exec.lua:16
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/interface.lua:18
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:29
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:28
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/irq.lua:16
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iwinfo.lua:12
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/load.lua:14
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:18
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:10
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/netlink.lua:20
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/network.lua:18
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/nut.lua:9
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/olsrd.lua:10
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:16
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:13
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:15
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/processes.lua:15
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/rrdtool.lua:18
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:72
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:70
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/splash_leases.lua:10
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/tcpconns.lua:15
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/thermal.lua:14
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/unixsock.lua:15
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:18
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:10
msgid "Enable this plugin"
msgstr "Bővítmény engedélyezése"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:37
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/entropy.lua:7
msgid "Entropy"
msgstr ""
@@ -251,6 +259,7 @@ msgid "Filter class monitoring"
msgstr "Szűrő osztály figyelése"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:40
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/iptables.lua:7
msgid "Firewall"
msgstr "Tűzfal"
@@ -262,7 +271,7 @@ msgstr "Gyorsítótár ürítése ezután:"
msgid "Forwarding between listen and server addresses"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:32
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:29
msgid "Gather compression statistics"
msgstr ""
@@ -270,7 +279,7 @@ msgstr ""
msgid "General plugins"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:20
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:17
msgid "Generate a separate graph for each logged user"
msgstr ""
@@ -302,7 +311,7 @@ msgstr ""
"amikor bizonyos küszbértékek elérésre kerülnek. A hívást kiváltó értékek a "
"meghívott programok szabványos bemenetére lesznek küldve."
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:36
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:35
msgid ""
"Here you can define various criteria by which the monitored iptables rules "
"are selected."
@@ -310,7 +319,7 @@ msgstr ""
"Itt addhatók meg különböző feltételek, amelyek alapján a megfigyelt iptables "
"szabályok kiválasztásra kerülnek."
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:88
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:86
msgid "Hold Ctrl to select multiple items or to deselect entries."
msgstr ""
@@ -335,7 +344,7 @@ msgstr "IRQ bővítmény beállítása"
msgid "Ignore source addresses"
msgstr "Forrás címek figyelmen kívül hagyása"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:104
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:103
msgid "Incoming interface"
msgstr "Bejövő interfész"
@@ -344,10 +353,12 @@ msgid "Interface Plugin Configuration"
msgstr "Interfész bővítmény beállítása"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:39
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/interface.lua:7
msgid "Interfaces"
msgstr "Interfészek"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:41
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/irq.lua:7
msgid "Interrupts"
msgstr "Megszakítások"
@@ -355,7 +366,7 @@ msgstr "Megszakítások"
msgid "Interval for pings"
msgstr "Ping-ek közötti idő"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:19
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:18
msgid "Iptables Plugin Configuration"
msgstr "Iptables bővítmény beállítása"
@@ -392,10 +403,11 @@ msgid "Maximum allowed connections"
msgstr "Megengedett kapcsolatok maximális száma"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:44
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/memory.lua:15
msgid "Memory"
msgstr "Memória"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:13
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:5
msgid "Memory Plugin Configuration"
msgstr "Memória bővítmény beállítása"
@@ -405,7 +417,7 @@ msgstr "Memória bővítmény beállítása"
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/irq.lua:25
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iwinfo.lua:22
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/netlink.lua:79
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:120
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:118
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/thermal.lua:24
msgid "Monitor all except specified"
msgstr ""
@@ -414,7 +426,7 @@ msgstr ""
msgid "Monitor all local listen ports"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:76
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:74
msgid "Monitor all sensors"
msgstr ""
@@ -472,11 +484,12 @@ msgstr "Távoli portok figyelése"
msgid "Name"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:46
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:45
msgid "Name of the rule"
msgstr "A szabály neve"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:45
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/netlink.lua:7
msgid "Netlink"
msgstr "Netlink"
@@ -496,7 +509,7 @@ msgstr "Hálózat bővítmény beállítása"
msgid "Network plugins"
msgstr "Hálózati bővítmények"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:82
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:81
msgid "Network protocol"
msgstr "Hálózati protokoll"
@@ -511,6 +524,7 @@ msgid "Number of threads for data collection"
msgstr "Az adatgyűjtő szálak száma"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:48
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/olsrd.lua:7
msgid "OLSRd"
msgstr "OLSRd"
@@ -523,22 +537,23 @@ msgid "Only create average RRAs"
msgstr "Csak átlag RRA-k létrehozása"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:49
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/openvpn.lua:7
msgid "OpenVPN"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:10
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:7
msgid "OpenVPN Plugin Configuration"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:44
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:41
msgid "OpenVPN status files"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:116
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:115
msgid "Options"
msgstr "Lehetőségek"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:110
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:109
msgid "Outgoing interface"
msgstr "Kimenő interfész"
@@ -547,6 +562,7 @@ msgid "Output plugins"
msgstr "Kimeneti bővítmények"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:50
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/ping.lua:7
msgid "Ping"
msgstr "Ping"
@@ -563,6 +579,7 @@ msgid "Port for apcupsd communication"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:51
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/processes.lua:7
msgid "Processes"
msgstr "Folyamatok"
@@ -575,6 +592,7 @@ msgid "Processes to monitor separated by space"
msgstr "Figyelendő folyamatok szóközzel elválasztva"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:29
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/cpu.lua:7
msgid "Processor"
msgstr "Processzor"
@@ -621,15 +639,16 @@ msgstr "Parancsfájl"
msgid "Seconds"
msgstr "másodperc"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:88
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:86
msgid "Sensor list"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:53
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/sensors.lua:7
msgid "Sensors"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:66
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:64
msgid "Sensors Plugin Configuration"
msgstr ""
@@ -665,7 +684,7 @@ msgstr "Socket csoport"
msgid "Socket permissions"
msgstr "Socket jogosultságok"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:91
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:90
msgid "Source ip range"
msgstr "Forrás IP tartomány"
@@ -686,6 +705,7 @@ msgstr ""
"gyűjteni."
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:54
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/splash_leases.lua:7
msgid "Splash Leases"
msgstr ""
@@ -716,10 +736,12 @@ msgid "Stored timespans"
msgstr "Tárolt időszakok"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:43
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/load.lua:7
msgid "System Load"
msgstr "Rendszerterhelés"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:55
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/tcpconns.lua:7
msgid "TCP Connections"
msgstr "TCP kapcsolatok"
@@ -735,7 +757,7 @@ msgstr "TTL a hálózati csomagokhoz"
msgid "TTL for ping packets"
msgstr "TTL a ping csomagokhoz"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:49
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:48
msgid "Table"
msgstr "Táblázat"
@@ -755,13 +777,13 @@ msgstr ""
"Az OLSRd bővítmény a összekapcsolt hálózatokról olvas információkat az OLSRd "
"txttinfo bővítményén keresztül."
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:11
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:8
msgid ""
"The OpenVPN plugin gathers information about the current vpn connection "
"status."
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:14
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:6
msgid ""
"The conntrack plugin collects statistics about the number of tracked "
"connections."
@@ -838,7 +860,7 @@ msgstr ""
"Az interface bővítmény forgalmi statisztikákat gyűjt a kiválasztott "
"interfészekről."
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:20
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:19
msgid ""
"The iptables plugin will monitor selected firewall rules and collect "
"information about processed bytes and packets per rule."
@@ -863,7 +885,7 @@ msgid "The load plugin collects statistics about the general system load."
msgstr ""
"A load bővítmény az általános rendszzer terhelésről gyűjt statisztikákat."
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:14
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:6
msgid "The memory plugin collects statistics about the memory usage."
msgstr "A memória bővítmény a memórahasználatról gyűjt információkat."
@@ -903,7 +925,7 @@ msgid ""
"directory. This can render the device unusable!</strong>"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:67
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:65
msgid ""
"The sensors plugin uses the Linux Sensors framework to gather environmental "
"statistics."
@@ -945,11 +967,12 @@ msgstr ""
"A unixsock bővítmény létrehoz egy unix socket-et melyen keresztül "
"kiolvashatók az összegyűjtött adatok egy futó collectd-ből. "
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:14
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:6
msgid "The uptime plugin collects statistics about the uptime of the system."
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:56
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/thermal.lua:6
msgid "Thermal"
msgstr ""
@@ -984,6 +1007,7 @@ msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:47
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/nut.lua:12
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/nut.lua:6
msgid "UPS"
msgstr ""
@@ -1008,14 +1032,15 @@ msgid "Unixsock Plugin Configuration"
msgstr "UnixSock bővítmény beállítása"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:58
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/uptime.lua:15
msgid "Uptime"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:13
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:5
msgid "Uptime Plugin Configuration"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:38
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:35
msgid "Use improved naming schema"
msgstr ""
@@ -1033,6 +1058,7 @@ msgid "Verbose monitoring"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:42
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/iwinfo.lua:7
msgid "Wireless"
msgstr "Vezeték nélküli"
@@ -1046,6 +1072,7 @@ msgid ""
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:32
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/curl.lua:7
msgid "cUrl"
msgstr ""
@@ -1053,19 +1080,19 @@ msgstr ""
msgid "cUrl Plugin Configuration"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:110
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:109
msgid "e.g. br-ff"
msgstr "pl. br-ff"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:104
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:103
msgid "e.g. br-lan"
msgstr "pl. br-lan"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:116
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:115
msgid "e.g. reject-with tcp-reset"
msgstr "pl. reject-with tcp-reset"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:46
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:45
msgid "max. 16 chars"
msgstr "max. 16 karakter"
diff --git a/applications/luci-app-statistics/po/it/statistics.po b/applications/luci-app-statistics/po/it/statistics.po
index 1faf714662..ddabf112f0 100644
--- a/applications/luci-app-statistics/po/it/statistics.po
+++ b/applications/luci-app-statistics/po/it/statistics.po
@@ -14,6 +14,7 @@ msgstr ""
"X-Generator: Pootle 2.0.6\n"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:26
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/apcups.lua:7
msgid "APC UPS"
msgstr ""
@@ -21,7 +22,7 @@ msgstr ""
msgid "APCUPS Plugin Configuration"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:71
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:70
msgid "Action (target)"
msgstr "Azione (destinazione)"
@@ -29,7 +30,7 @@ msgstr "Azione (destinazione)"
msgid "Add command for reading values"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:35
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:34
msgid "Add matching rule"
msgstr ""
@@ -42,7 +43,7 @@ msgstr ""
msgid "Add notification command"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:26
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:23
msgid "Aggregate number of connected users"
msgstr ""
@@ -59,6 +60,7 @@ msgid "CPU Context Switches Plugin Configuration"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:30
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/cpufreq.lua:6
msgid "CPU Frequency"
msgstr ""
@@ -86,7 +88,7 @@ msgstr ""
msgid "Cache flush interval"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:60
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:59
msgid "Chain"
msgstr ""
@@ -117,14 +119,16 @@ msgstr ""
"del demone collectd."
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:27
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/conntrack.lua:7
msgid "Conntrack"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:13
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:5
msgid "Conntrack Plugin Configuration"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:28
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/contextswitch.lua:6
msgid "Context Switches"
msgstr ""
@@ -133,6 +137,7 @@ msgid "DF Plugin Configuration"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:35
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/dns.lua:7
msgid "DNS"
msgstr ""
@@ -148,7 +153,7 @@ msgstr ""
msgid "Datasets definition file"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:97
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:96
msgid "Destination ip range"
msgstr ""
@@ -165,10 +170,12 @@ msgid "Disk Plugin Configuration"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:33
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/df.lua:7
msgid "Disk Space Usage"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:34
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/disk.lua:7
msgid "Disk Usage"
msgstr ""
@@ -197,7 +204,7 @@ msgid "Enable"
msgstr ""
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/apcups.lua:14
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:18
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:10
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/contextswitch.lua:11
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpu.lua:12
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpufreq.lua:11
@@ -210,29 +217,30 @@ msgstr ""
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/entropy.lua:10
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/exec.lua:16
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/interface.lua:18
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:29
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:28
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/irq.lua:16
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iwinfo.lua:12
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/load.lua:14
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:18
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:10
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/netlink.lua:20
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/network.lua:18
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/nut.lua:9
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/olsrd.lua:10
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:16
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:13
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:15
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/processes.lua:15
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/rrdtool.lua:18
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:72
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:70
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/splash_leases.lua:10
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/tcpconns.lua:15
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/thermal.lua:14
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/unixsock.lua:15
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:18
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:10
msgid "Enable this plugin"
msgstr "Abilita questo plugin"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:37
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/entropy.lua:7
msgid "Entropy"
msgstr ""
@@ -253,6 +261,7 @@ msgid "Filter class monitoring"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:40
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/iptables.lua:7
msgid "Firewall"
msgstr "Firewall"
@@ -264,7 +273,7 @@ msgstr ""
msgid "Forwarding between listen and server addresses"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:32
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:29
msgid "Gather compression statistics"
msgstr ""
@@ -272,7 +281,7 @@ msgstr ""
msgid "General plugins"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:20
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:17
msgid "Generate a separate graph for each logged user"
msgstr ""
@@ -303,13 +312,13 @@ msgstr ""
"valore soglia sia raggiunto. Il valore in questione sarà passato al comando "
"incovato come stdin."
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:36
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:35
msgid ""
"Here you can define various criteria by which the monitored iptables rules "
"are selected."
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:88
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:86
msgid "Hold Ctrl to select multiple items or to deselect entries."
msgstr ""
@@ -333,7 +342,7 @@ msgstr ""
msgid "Ignore source addresses"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:104
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:103
msgid "Incoming interface"
msgstr ""
@@ -342,10 +351,12 @@ msgid "Interface Plugin Configuration"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:39
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/interface.lua:7
msgid "Interfaces"
msgstr "Interfacce"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:41
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/irq.lua:7
msgid "Interrupts"
msgstr ""
@@ -353,7 +364,7 @@ msgstr ""
msgid "Interval for pings"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:19
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:18
msgid "Iptables Plugin Configuration"
msgstr ""
@@ -390,10 +401,11 @@ msgid "Maximum allowed connections"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:44
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/memory.lua:15
msgid "Memory"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:13
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:5
msgid "Memory Plugin Configuration"
msgstr ""
@@ -403,7 +415,7 @@ msgstr ""
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/irq.lua:25
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iwinfo.lua:22
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/netlink.lua:79
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:120
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:118
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/thermal.lua:24
msgid "Monitor all except specified"
msgstr ""
@@ -412,7 +424,7 @@ msgstr ""
msgid "Monitor all local listen ports"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:76
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:74
msgid "Monitor all sensors"
msgstr ""
@@ -470,11 +482,12 @@ msgstr ""
msgid "Name"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:46
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:45
msgid "Name of the rule"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:45
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/netlink.lua:7
msgid "Netlink"
msgstr ""
@@ -494,7 +507,7 @@ msgstr ""
msgid "Network plugins"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:82
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:81
msgid "Network protocol"
msgstr ""
@@ -509,6 +522,7 @@ msgid "Number of threads for data collection"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:48
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/olsrd.lua:7
msgid "OLSRd"
msgstr ""
@@ -521,22 +535,23 @@ msgid "Only create average RRAs"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:49
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/openvpn.lua:7
msgid "OpenVPN"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:10
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:7
msgid "OpenVPN Plugin Configuration"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:44
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:41
msgid "OpenVPN status files"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:116
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:115
msgid "Options"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:110
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:109
msgid "Outgoing interface"
msgstr ""
@@ -545,6 +560,7 @@ msgid "Output plugins"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:50
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/ping.lua:7
msgid "Ping"
msgstr ""
@@ -561,6 +577,7 @@ msgid "Port for apcupsd communication"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:51
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/processes.lua:7
msgid "Processes"
msgstr ""
@@ -573,6 +590,7 @@ msgid "Processes to monitor separated by space"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:29
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/cpu.lua:7
msgid "Processor"
msgstr ""
@@ -619,15 +637,16 @@ msgstr ""
msgid "Seconds"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:88
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:86
msgid "Sensor list"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:53
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/sensors.lua:7
msgid "Sensors"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:66
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:64
msgid "Sensors Plugin Configuration"
msgstr ""
@@ -663,7 +682,7 @@ msgstr ""
msgid "Socket permissions"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:91
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:90
msgid "Source ip range"
msgstr ""
@@ -680,6 +699,7 @@ msgid "Specifies what information to collect about the global topology."
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:54
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/splash_leases.lua:7
msgid "Splash Leases"
msgstr ""
@@ -710,10 +730,12 @@ msgid "Stored timespans"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:43
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/load.lua:7
msgid "System Load"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:55
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/tcpconns.lua:7
msgid "TCP Connections"
msgstr ""
@@ -729,7 +751,7 @@ msgstr ""
msgid "TTL for ping packets"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:49
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:48
msgid "Table"
msgstr "Tabella"
@@ -747,13 +769,13 @@ msgid ""
"plugin of OLSRd."
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:11
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:8
msgid ""
"The OpenVPN plugin gathers information about the current vpn connection "
"status."
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:14
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:6
msgid ""
"The conntrack plugin collects statistics about the number of tracked "
"connections."
@@ -810,7 +832,7 @@ msgid ""
"The interface plugin collects traffic statistics on selected interfaces."
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:20
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:19
msgid ""
"The iptables plugin will monitor selected firewall rules and collect "
"information about processed bytes and packets per rule."
@@ -832,7 +854,7 @@ msgstr ""
msgid "The load plugin collects statistics about the general system load."
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:14
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:6
msgid "The memory plugin collects statistics about the memory usage."
msgstr ""
@@ -870,7 +892,7 @@ msgid ""
"directory. This can render the device unusable!</strong>"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:67
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:65
msgid ""
"The sensors plugin uses the Linux Sensors framework to gather environmental "
"statistics."
@@ -908,11 +930,12 @@ msgid ""
"collected data from a running collectd instance."
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:14
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:6
msgid "The uptime plugin collects statistics about the uptime of the system."
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:56
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/thermal.lua:6
msgid "Thermal"
msgstr ""
@@ -945,6 +968,7 @@ msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:47
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/nut.lua:12
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/nut.lua:6
msgid "UPS"
msgstr ""
@@ -969,14 +993,15 @@ msgid "Unixsock Plugin Configuration"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:58
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/uptime.lua:15
msgid "Uptime"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:13
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:5
msgid "Uptime Plugin Configuration"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:38
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:35
msgid "Use improved naming schema"
msgstr ""
@@ -994,6 +1019,7 @@ msgid "Verbose monitoring"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:42
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/iwinfo.lua:7
msgid "Wireless"
msgstr ""
@@ -1007,6 +1033,7 @@ msgid ""
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:32
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/curl.lua:7
msgid "cUrl"
msgstr ""
@@ -1014,19 +1041,19 @@ msgstr ""
msgid "cUrl Plugin Configuration"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:110
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:109
msgid "e.g. br-ff"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:104
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:103
msgid "e.g. br-lan"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:116
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:115
msgid "e.g. reject-with tcp-reset"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:46
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:45
msgid "max. 16 chars"
msgstr ""
diff --git a/applications/luci-app-statistics/po/ja/statistics.po b/applications/luci-app-statistics/po/ja/statistics.po
index fcc59142fa..f6d33b8337 100644
--- a/applications/luci-app-statistics/po/ja/statistics.po
+++ b/applications/luci-app-statistics/po/ja/statistics.po
@@ -14,6 +14,7 @@ msgstr ""
"Language-Team: \n"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:26
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/apcups.lua:7
msgid "APC UPS"
msgstr ""
@@ -21,7 +22,7 @@ msgstr ""
msgid "APCUPS Plugin Configuration"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:71
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:70
msgid "Action (target)"
msgstr "アクション(対象)"
@@ -29,7 +30,7 @@ msgstr "アクション(対象)"
msgid "Add command for reading values"
msgstr "値読み取りコマンドの追加"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:35
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:34
msgid "Add matching rule"
msgstr "マッチング規則の追加"
@@ -42,7 +43,7 @@ msgstr "スペースで区切られた複数のホストを追加します。"
msgid "Add notification command"
msgstr "通知コマンドの追加"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:26
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:23
msgid "Aggregate number of connected users"
msgstr "接続ユーザー数の総計"
@@ -59,6 +60,7 @@ msgid "CPU Context Switches Plugin Configuration"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:30
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/cpufreq.lua:6
msgid "CPU Frequency"
msgstr "CPU 周波数"
@@ -86,7 +88,7 @@ msgstr "収集されたデータをキャッシュする"
msgid "Cache flush interval"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:60
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:59
msgid "Chain"
msgstr "チェイン"
@@ -116,14 +118,16 @@ msgstr ""
"モンです。"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:27
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/conntrack.lua:7
msgid "Conntrack"
msgstr "Conntrack"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:13
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:5
msgid "Conntrack Plugin Configuration"
msgstr "Conntrack プラグイン設定"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:28
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/contextswitch.lua:6
msgid "Context Switches"
msgstr ""
@@ -132,6 +136,7 @@ msgid "DF Plugin Configuration"
msgstr "DF プラグイン設定"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:35
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/dns.lua:7
msgid "DNS"
msgstr "DNS"
@@ -147,7 +152,7 @@ msgstr "データの収集間隔"
msgid "Datasets definition file"
msgstr "データベース定義ファイル"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:97
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:96
msgid "Destination ip range"
msgstr "対象IPの範囲"
@@ -164,10 +169,12 @@ msgid "Disk Plugin Configuration"
msgstr "ディスクプラグイン設定"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:33
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/df.lua:7
msgid "Disk Space Usage"
msgstr "ディスクスペース使用量"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:34
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/disk.lua:7
msgid "Disk Usage"
msgstr "ディスクの使用"
@@ -196,7 +203,7 @@ msgid "Enable"
msgstr ""
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/apcups.lua:14
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:18
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:10
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/contextswitch.lua:11
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpu.lua:12
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpufreq.lua:11
@@ -209,29 +216,30 @@ msgstr ""
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/entropy.lua:10
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/exec.lua:16
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/interface.lua:18
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:29
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:28
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/irq.lua:16
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iwinfo.lua:12
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/load.lua:14
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:18
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:10
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/netlink.lua:20
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/network.lua:18
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/nut.lua:9
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/olsrd.lua:10
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:16
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:13
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:15
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/processes.lua:15
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/rrdtool.lua:18
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:72
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:70
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/splash_leases.lua:10
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/tcpconns.lua:15
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/thermal.lua:14
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/unixsock.lua:15
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:18
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:10
msgid "Enable this plugin"
msgstr "プラグイン設定を有効にする"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:37
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/entropy.lua:7
msgid "Entropy"
msgstr "エントロピー"
@@ -252,6 +260,7 @@ msgid "Filter class monitoring"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:40
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/iptables.lua:7
msgid "Firewall"
msgstr "ファイアウォール"
@@ -263,7 +272,7 @@ msgstr ""
msgid "Forwarding between listen and server addresses"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:32
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:29
msgid "Gather compression statistics"
msgstr ""
@@ -271,7 +280,7 @@ msgstr ""
msgid "General plugins"
msgstr "一般プラグイン"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:20
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:17
msgid "Generate a separate graph for each logged user"
msgstr "ログインユーザーごとの分離されたグラフを生成します。"
@@ -302,7 +311,7 @@ msgstr ""
"定することができます。呼び出しにつながる値は、呼び出されたプログラムの標準入"
"力に送られます。"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:36
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:35
msgid ""
"Here you can define various criteria by which the monitored iptables rules "
"are selected."
@@ -310,7 +319,7 @@ msgstr ""
"ここでは、モニターするiptable規則が選択される様々な基準を設定することができま"
"す。"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:88
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:86
msgid "Hold Ctrl to select multiple items or to deselect entries."
msgstr "複数の項目を選択または解除するには、Ctrlキーを押したままにします。"
@@ -334,7 +343,7 @@ msgstr "IRQ プラグイン設定"
msgid "Ignore source addresses"
msgstr "無視するアクセス元アドレス"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:104
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:103
msgid "Incoming interface"
msgstr "着信インターフェース"
@@ -343,10 +352,12 @@ msgid "Interface Plugin Configuration"
msgstr "インターフェース プラグイン設定"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:39
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/interface.lua:7
msgid "Interfaces"
msgstr "インターフェース"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:41
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/irq.lua:7
msgid "Interrupts"
msgstr "割込み"
@@ -354,7 +365,7 @@ msgstr "割込み"
msgid "Interval for pings"
msgstr "ping間隔"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:19
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:18
msgid "Iptables Plugin Configuration"
msgstr "Iptables プラグイン設定"
@@ -392,10 +403,11 @@ msgid "Maximum allowed connections"
msgstr "許可された最大接続数"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:44
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/memory.lua:15
msgid "Memory"
msgstr "メモリー"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:13
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:5
msgid "Memory Plugin Configuration"
msgstr "メモリー プラグイン設定"
@@ -405,7 +417,7 @@ msgstr "メモリー プラグイン設定"
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/irq.lua:25
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iwinfo.lua:22
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/netlink.lua:79
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:120
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:118
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/thermal.lua:24
msgid "Monitor all except specified"
msgstr "設定値以外の全てのインターフェースをモニターする"
@@ -414,7 +426,7 @@ msgstr "設定値以外の全てのインターフェースをモニターする
msgid "Monitor all local listen ports"
msgstr "ローカルの全待ち受けポートをモニターする"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:76
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:74
msgid "Monitor all sensors"
msgstr "全てのセンサーをモニターする"
@@ -472,11 +484,12 @@ msgstr "リモートのポートをモニターする"
msgid "Name"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:46
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:45
msgid "Name of the rule"
msgstr "ルール名"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:45
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/netlink.lua:7
msgid "Netlink"
msgstr "Netlink"
@@ -496,7 +509,7 @@ msgstr "ネットワークプラグイン設定"
msgid "Network plugins"
msgstr "ネットワークプラグイン"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:82
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:81
msgid "Network protocol"
msgstr "ネットワークプロトコル"
@@ -514,6 +527,7 @@ msgid "Number of threads for data collection"
msgstr "データ収集用スレッド数"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:48
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/olsrd.lua:7
msgid "OLSRd"
msgstr "OLSRd"
@@ -526,22 +540,23 @@ msgid "Only create average RRAs"
msgstr "平均値のRRAsのみ作成する"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:49
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/openvpn.lua:7
msgid "OpenVPN"
msgstr "OpenVPN"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:10
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:7
msgid "OpenVPN Plugin Configuration"
msgstr "OpenVPN プラグイン設定"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:44
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:41
msgid "OpenVPN status files"
msgstr "OpenVPN ステータスファイル"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:116
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:115
msgid "Options"
msgstr "オプション"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:110
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:109
msgid "Outgoing interface"
msgstr "送信インターフェース"
@@ -550,6 +565,7 @@ msgid "Output plugins"
msgstr "出力プラグイン"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:50
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/ping.lua:7
msgid "Ping"
msgstr "Ping"
@@ -566,6 +582,7 @@ msgid "Port for apcupsd communication"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:51
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/processes.lua:7
msgid "Processes"
msgstr "プロセス"
@@ -578,6 +595,7 @@ msgid "Processes to monitor separated by space"
msgstr "スペースで区切られた、モニターするプロセスです。"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:29
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/cpu.lua:7
msgid "Processor"
msgstr "プロセッサー"
@@ -624,15 +642,16 @@ msgstr "スクリプト"
msgid "Seconds"
msgstr "秒"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:88
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:86
msgid "Sensor list"
msgstr "センサー一覧"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:53
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/sensors.lua:7
msgid "Sensors"
msgstr "センサー"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:66
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:64
msgid "Sensors Plugin Configuration"
msgstr "センサー プラグイン設定"
@@ -668,7 +687,7 @@ msgstr "ソケット グループ"
msgid "Socket permissions"
msgstr "ソケット パーミッション"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:91
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:90
msgid "Source ip range"
msgstr "ソースIPの範囲"
@@ -685,6 +704,7 @@ msgid "Specifies what information to collect about the global topology."
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:54
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/splash_leases.lua:7
msgid "Splash Leases"
msgstr ""
@@ -715,10 +735,12 @@ msgid "Stored timespans"
msgstr "保存する期間の範囲"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:43
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/load.lua:7
msgid "System Load"
msgstr "システム負荷"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:55
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/tcpconns.lua:7
msgid "TCP Connections"
msgstr "TCP 接続"
@@ -734,7 +756,7 @@ msgstr "ネットワークパケットのTTL"
msgid "TTL for ping packets"
msgstr "pingパケットのTTL"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:49
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:48
msgid "Table"
msgstr "テーブル"
@@ -752,14 +774,14 @@ msgid ""
"plugin of OLSRd."
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:11
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:8
msgid ""
"The OpenVPN plugin gathers information about the current vpn connection "
"status."
msgstr ""
"OpenVPN プラグインは、現在のVPN接続ステータスについての情報を収集します。"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:14
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:6
msgid ""
"The conntrack plugin collects statistics about the number of tracked "
"connections."
@@ -833,7 +855,7 @@ msgstr ""
"インターフェースプラグインは、選択したインターフェースのトラフィックの統計情"
"報を収集します。"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:20
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:19
msgid ""
"The iptables plugin will monitor selected firewall rules and collect "
"information about processed bytes and packets per rule."
@@ -860,7 +882,7 @@ msgstr ""
msgid "The load plugin collects statistics about the general system load."
msgstr "負荷プラグインは、システム負荷の統計情報を収集します。"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:14
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:6
msgid "The memory plugin collects statistics about the memory usage."
msgstr "メモリー プラグインは、メモリー使用についての統計を収集します。"
@@ -913,7 +935,7 @@ msgstr ""
"時的なディレクトリによってメモリー消費量が非常に高くなります。これはデバイス"
"を使用不能にする可能性があります!</strong>"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:67
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:65
msgid ""
"The sensors plugin uses the Linux Sensors framework to gather environmental "
"statistics."
@@ -960,11 +982,12 @@ msgstr ""
"unixsock プラグインは、実行中のcollectd インスタンスから収集データの読み取り"
"に使用可能なUNIX ソケットを作成します。"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:14
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:6
msgid "The uptime plugin collects statistics about the uptime of the system."
msgstr "稼働時間 プラグインは、システムの稼働時間についての統計を収集します。"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:56
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/thermal.lua:6
msgid "Thermal"
msgstr "サーマル"
@@ -1002,6 +1025,7 @@ msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:47
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/nut.lua:12
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/nut.lua:6
msgid "UPS"
msgstr "UPS"
@@ -1026,14 +1050,15 @@ msgid "Unixsock Plugin Configuration"
msgstr "Unixsock プラグイン設定"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:58
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/uptime.lua:15
msgid "Uptime"
msgstr "稼働時間"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:13
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:5
msgid "Uptime Plugin Configuration"
msgstr "稼働時間プラグイン設定"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:38
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:35
msgid "Use improved naming schema"
msgstr ""
@@ -1051,6 +1076,7 @@ msgid "Verbose monitoring"
msgstr "詳細モニタリング"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:42
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/iwinfo.lua:7
msgid "Wireless"
msgstr "無線"
@@ -1066,6 +1092,7 @@ msgstr ""
"効にできます。"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:32
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/curl.lua:7
msgid "cUrl"
msgstr ""
@@ -1073,19 +1100,19 @@ msgstr ""
msgid "cUrl Plugin Configuration"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:110
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:109
msgid "e.g. br-ff"
msgstr "例: br-ff"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:104
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:103
msgid "e.g. br-lan"
msgstr "例: br-lan"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:116
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:115
msgid "e.g. reject-with tcp-reset"
msgstr "例: reject-with tcp-reset"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:46
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:45
msgid "max. 16 chars"
msgstr "最大16文字"
diff --git a/applications/luci-app-statistics/po/ms/statistics.po b/applications/luci-app-statistics/po/ms/statistics.po
index 9bef9db2ae..728fc6a549 100644
--- a/applications/luci-app-statistics/po/ms/statistics.po
+++ b/applications/luci-app-statistics/po/ms/statistics.po
@@ -11,6 +11,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:26
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/apcups.lua:7
msgid "APC UPS"
msgstr ""
@@ -18,7 +19,7 @@ msgstr ""
msgid "APCUPS Plugin Configuration"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:71
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:70
msgid "Action (target)"
msgstr ""
@@ -26,7 +27,7 @@ msgstr ""
msgid "Add command for reading values"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:35
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:34
msgid "Add matching rule"
msgstr ""
@@ -39,7 +40,7 @@ msgstr ""
msgid "Add notification command"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:26
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:23
msgid "Aggregate number of connected users"
msgstr ""
@@ -56,6 +57,7 @@ msgid "CPU Context Switches Plugin Configuration"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:30
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/cpufreq.lua:6
msgid "CPU Frequency"
msgstr ""
@@ -83,7 +85,7 @@ msgstr ""
msgid "Cache flush interval"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:60
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:59
msgid "Chain"
msgstr ""
@@ -111,14 +113,16 @@ msgid ""
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:27
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/conntrack.lua:7
msgid "Conntrack"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:13
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:5
msgid "Conntrack Plugin Configuration"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:28
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/contextswitch.lua:6
msgid "Context Switches"
msgstr ""
@@ -127,6 +131,7 @@ msgid "DF Plugin Configuration"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:35
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/dns.lua:7
msgid "DNS"
msgstr ""
@@ -142,7 +147,7 @@ msgstr ""
msgid "Datasets definition file"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:97
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:96
msgid "Destination ip range"
msgstr ""
@@ -159,10 +164,12 @@ msgid "Disk Plugin Configuration"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:33
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/df.lua:7
msgid "Disk Space Usage"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:34
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/disk.lua:7
msgid "Disk Usage"
msgstr ""
@@ -191,7 +198,7 @@ msgid "Enable"
msgstr ""
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/apcups.lua:14
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:18
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:10
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/contextswitch.lua:11
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpu.lua:12
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpufreq.lua:11
@@ -204,29 +211,30 @@ msgstr ""
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/entropy.lua:10
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/exec.lua:16
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/interface.lua:18
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:29
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:28
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/irq.lua:16
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iwinfo.lua:12
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/load.lua:14
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:18
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:10
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/netlink.lua:20
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/network.lua:18
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/nut.lua:9
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/olsrd.lua:10
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:16
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:13
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:15
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/processes.lua:15
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/rrdtool.lua:18
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:72
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:70
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/splash_leases.lua:10
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/tcpconns.lua:15
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/thermal.lua:14
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/unixsock.lua:15
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:18
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:10
msgid "Enable this plugin"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:37
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/entropy.lua:7
msgid "Entropy"
msgstr ""
@@ -247,6 +255,7 @@ msgid "Filter class monitoring"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:40
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/iptables.lua:7
msgid "Firewall"
msgstr ""
@@ -258,7 +267,7 @@ msgstr ""
msgid "Forwarding between listen and server addresses"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:32
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:29
msgid "Gather compression statistics"
msgstr ""
@@ -266,7 +275,7 @@ msgstr ""
msgid "General plugins"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:20
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:17
msgid "Generate a separate graph for each logged user"
msgstr ""
@@ -292,13 +301,13 @@ msgid ""
"will be fed to the the called programs stdin."
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:36
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:35
msgid ""
"Here you can define various criteria by which the monitored iptables rules "
"are selected."
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:88
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:86
msgid "Hold Ctrl to select multiple items or to deselect entries."
msgstr ""
@@ -322,7 +331,7 @@ msgstr ""
msgid "Ignore source addresses"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:104
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:103
msgid "Incoming interface"
msgstr ""
@@ -331,10 +340,12 @@ msgid "Interface Plugin Configuration"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:39
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/interface.lua:7
msgid "Interfaces"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:41
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/irq.lua:7
msgid "Interrupts"
msgstr ""
@@ -342,7 +353,7 @@ msgstr ""
msgid "Interval for pings"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:19
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:18
msgid "Iptables Plugin Configuration"
msgstr ""
@@ -377,10 +388,11 @@ msgid "Maximum allowed connections"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:44
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/memory.lua:15
msgid "Memory"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:13
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:5
msgid "Memory Plugin Configuration"
msgstr ""
@@ -390,7 +402,7 @@ msgstr ""
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/irq.lua:25
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iwinfo.lua:22
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/netlink.lua:79
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:120
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:118
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/thermal.lua:24
msgid "Monitor all except specified"
msgstr ""
@@ -399,7 +411,7 @@ msgstr ""
msgid "Monitor all local listen ports"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:76
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:74
msgid "Monitor all sensors"
msgstr ""
@@ -457,11 +469,12 @@ msgstr ""
msgid "Name"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:46
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:45
msgid "Name of the rule"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:45
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/netlink.lua:7
msgid "Netlink"
msgstr ""
@@ -481,7 +494,7 @@ msgstr ""
msgid "Network plugins"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:82
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:81
msgid "Network protocol"
msgstr ""
@@ -496,6 +509,7 @@ msgid "Number of threads for data collection"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:48
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/olsrd.lua:7
msgid "OLSRd"
msgstr ""
@@ -508,22 +522,23 @@ msgid "Only create average RRAs"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:49
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/openvpn.lua:7
msgid "OpenVPN"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:10
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:7
msgid "OpenVPN Plugin Configuration"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:44
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:41
msgid "OpenVPN status files"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:116
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:115
msgid "Options"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:110
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:109
msgid "Outgoing interface"
msgstr ""
@@ -532,6 +547,7 @@ msgid "Output plugins"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:50
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/ping.lua:7
msgid "Ping"
msgstr ""
@@ -548,6 +564,7 @@ msgid "Port for apcupsd communication"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:51
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/processes.lua:7
msgid "Processes"
msgstr ""
@@ -560,6 +577,7 @@ msgid "Processes to monitor separated by space"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:29
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/cpu.lua:7
msgid "Processor"
msgstr ""
@@ -606,15 +624,16 @@ msgstr ""
msgid "Seconds"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:88
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:86
msgid "Sensor list"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:53
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/sensors.lua:7
msgid "Sensors"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:66
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:64
msgid "Sensors Plugin Configuration"
msgstr ""
@@ -650,7 +669,7 @@ msgstr ""
msgid "Socket permissions"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:91
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:90
msgid "Source ip range"
msgstr ""
@@ -667,6 +686,7 @@ msgid "Specifies what information to collect about the global topology."
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:54
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/splash_leases.lua:7
msgid "Splash Leases"
msgstr ""
@@ -697,10 +717,12 @@ msgid "Stored timespans"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:43
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/load.lua:7
msgid "System Load"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:55
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/tcpconns.lua:7
msgid "TCP Connections"
msgstr ""
@@ -716,7 +738,7 @@ msgstr ""
msgid "TTL for ping packets"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:49
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:48
msgid "Table"
msgstr ""
@@ -734,13 +756,13 @@ msgid ""
"plugin of OLSRd."
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:11
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:8
msgid ""
"The OpenVPN plugin gathers information about the current vpn connection "
"status."
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:14
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:6
msgid ""
"The conntrack plugin collects statistics about the number of tracked "
"connections."
@@ -797,7 +819,7 @@ msgid ""
"The interface plugin collects traffic statistics on selected interfaces."
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:20
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:19
msgid ""
"The iptables plugin will monitor selected firewall rules and collect "
"information about processed bytes and packets per rule."
@@ -819,7 +841,7 @@ msgstr ""
msgid "The load plugin collects statistics about the general system load."
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:14
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:6
msgid "The memory plugin collects statistics about the memory usage."
msgstr ""
@@ -857,7 +879,7 @@ msgid ""
"directory. This can render the device unusable!</strong>"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:67
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:65
msgid ""
"The sensors plugin uses the Linux Sensors framework to gather environmental "
"statistics."
@@ -895,11 +917,12 @@ msgid ""
"collected data from a running collectd instance."
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:14
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:6
msgid "The uptime plugin collects statistics about the uptime of the system."
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:56
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/thermal.lua:6
msgid "Thermal"
msgstr ""
@@ -932,6 +955,7 @@ msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:47
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/nut.lua:12
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/nut.lua:6
msgid "UPS"
msgstr ""
@@ -956,14 +980,15 @@ msgid "Unixsock Plugin Configuration"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:58
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/uptime.lua:15
msgid "Uptime"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:13
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:5
msgid "Uptime Plugin Configuration"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:38
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:35
msgid "Use improved naming schema"
msgstr ""
@@ -981,6 +1006,7 @@ msgid "Verbose monitoring"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:42
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/iwinfo.lua:7
msgid "Wireless"
msgstr ""
@@ -994,6 +1020,7 @@ msgid ""
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:32
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/curl.lua:7
msgid "cUrl"
msgstr ""
@@ -1001,19 +1028,19 @@ msgstr ""
msgid "cUrl Plugin Configuration"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:110
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:109
msgid "e.g. br-ff"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:104
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:103
msgid "e.g. br-lan"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:116
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:115
msgid "e.g. reject-with tcp-reset"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:46
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:45
msgid "max. 16 chars"
msgstr ""
diff --git a/applications/luci-app-statistics/po/no/statistics.po b/applications/luci-app-statistics/po/no/statistics.po
index cb2b557d0d..f13714ed0e 100644
--- a/applications/luci-app-statistics/po/no/statistics.po
+++ b/applications/luci-app-statistics/po/no/statistics.po
@@ -5,6 +5,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:26
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/apcups.lua:7
msgid "APC UPS"
msgstr ""
@@ -12,7 +13,7 @@ msgstr ""
msgid "APCUPS Plugin Configuration"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:71
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:70
msgid "Action (target)"
msgstr "Handling (mål)"
@@ -20,7 +21,7 @@ msgstr "Handling (mål)"
msgid "Add command for reading values"
msgstr "Legg til kommando for lesing av verdier"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:35
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:34
msgid "Add matching rule"
msgstr "Legg til matchende regel"
@@ -33,7 +34,7 @@ msgstr "Legg til flere verter adskilt med mellomrom."
msgid "Add notification command"
msgstr "Legg til varsling kommando"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:26
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:23
msgid "Aggregate number of connected users"
msgstr ""
@@ -50,6 +51,7 @@ msgid "CPU Context Switches Plugin Configuration"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:30
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/cpufreq.lua:6
msgid "CPU Frequency"
msgstr ""
@@ -77,7 +79,7 @@ msgstr "Hurtigbufre innsamlede data for"
msgid "Cache flush interval"
msgstr "Intervall for tømming av hurtigbuffer"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:60
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:59
msgid "Chain"
msgstr "Lenke"
@@ -108,14 +110,16 @@ msgstr ""
"collectd daemon."
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:27
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/conntrack.lua:7
msgid "Conntrack"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:13
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:5
msgid "Conntrack Plugin Configuration"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:28
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/contextswitch.lua:6
msgid "Context Switches"
msgstr ""
@@ -124,6 +128,7 @@ msgid "DF Plugin Configuration"
msgstr "DF plugin konfigurasjon"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:35
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/dns.lua:7
msgid "DNS"
msgstr "DNS"
@@ -139,7 +144,7 @@ msgstr "Datainnsamling intervall"
msgid "Datasets definition file"
msgstr "Datasett definisjonsfil"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:97
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:96
msgid "Destination ip range"
msgstr "Destinasjon ip område"
@@ -156,10 +161,12 @@ msgid "Disk Plugin Configuration"
msgstr "Disk plugin konfigurasjon"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:33
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/df.lua:7
msgid "Disk Space Usage"
msgstr "Disk Forbruk"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:34
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/disk.lua:7
msgid "Disk Usage"
msgstr "Disk Anvendelse"
@@ -188,7 +195,7 @@ msgid "Enable"
msgstr ""
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/apcups.lua:14
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:18
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:10
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/contextswitch.lua:11
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpu.lua:12
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpufreq.lua:11
@@ -201,29 +208,30 @@ msgstr ""
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/entropy.lua:10
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/exec.lua:16
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/interface.lua:18
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:29
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:28
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/irq.lua:16
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iwinfo.lua:12
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/load.lua:14
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:18
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:10
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/netlink.lua:20
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/network.lua:18
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/nut.lua:9
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/olsrd.lua:10
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:16
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:13
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:15
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/processes.lua:15
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/rrdtool.lua:18
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:72
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:70
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/splash_leases.lua:10
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/tcpconns.lua:15
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/thermal.lua:14
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/unixsock.lua:15
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:18
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:10
msgid "Enable this plugin"
msgstr "Aktiver denne plugin"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:37
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/entropy.lua:7
msgid "Entropy"
msgstr ""
@@ -244,6 +252,7 @@ msgid "Filter class monitoring"
msgstr "Filter class overvåking"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:40
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/iptables.lua:7
msgid "Firewall"
msgstr "Brannmur"
@@ -255,7 +264,7 @@ msgstr "Tømme hurtigbufferen etter"
msgid "Forwarding between listen and server addresses"
msgstr "Videresending mellom lyttende og server adresser"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:32
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:29
msgid "Gather compression statistics"
msgstr ""
@@ -263,7 +272,7 @@ msgstr ""
msgid "General plugins"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:20
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:17
msgid "Generate a separate graph for each logged user"
msgstr ""
@@ -294,13 +303,13 @@ msgstr ""
"visse grenseverdier er blitt nådd. Verdiene som fører til aktivering vil bli "
"overført til det påkallede programs stdin."
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:36
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:35
msgid ""
"Here you can define various criteria by which the monitored iptables rules "
"are selected."
msgstr "Her kan du definere kriterier for reglene som overvåker iptables."
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:88
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:86
msgid "Hold Ctrl to select multiple items or to deselect entries."
msgstr ""
@@ -324,7 +333,7 @@ msgstr "IRQ plugin konfigurasjon"
msgid "Ignore source addresses"
msgstr "Ignorer kilde adresser"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:104
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:103
msgid "Incoming interface"
msgstr "Innkommende grensesnitt"
@@ -333,10 +342,12 @@ msgid "Interface Plugin Configuration"
msgstr "Grensesnitt plugin konfigurasjon"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:39
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/interface.lua:7
msgid "Interfaces"
msgstr "Grensesnitt"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:41
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/irq.lua:7
msgid "Interrupts"
msgstr "Avbrudd"
@@ -344,7 +355,7 @@ msgstr "Avbrudd"
msgid "Interval for pings"
msgstr "Intervall ping"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:19
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:18
msgid "Iptables Plugin Configuration"
msgstr "Iptable plugin konfigurasjon"
@@ -379,10 +390,11 @@ msgid "Maximum allowed connections"
msgstr "Maksimum tillatte tilkoblinger"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:44
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/memory.lua:15
msgid "Memory"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:13
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:5
msgid "Memory Plugin Configuration"
msgstr ""
@@ -392,7 +404,7 @@ msgstr ""
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/irq.lua:25
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iwinfo.lua:22
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/netlink.lua:79
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:120
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:118
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/thermal.lua:24
msgid "Monitor all except specified"
msgstr ""
@@ -401,7 +413,7 @@ msgstr ""
msgid "Monitor all local listen ports"
msgstr "Overvåk alle lokale lyttende porter"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:76
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:74
msgid "Monitor all sensors"
msgstr ""
@@ -459,11 +471,12 @@ msgstr "Overvåk eksterne porter"
msgid "Name"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:46
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:45
msgid "Name of the rule"
msgstr "Navnet på regelen"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:45
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/netlink.lua:7
msgid "Netlink"
msgstr "Nettlink"
@@ -483,7 +496,7 @@ msgstr "Nettverks plugin konfigurasjon"
msgid "Network plugins"
msgstr "Nettverks plugin"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:82
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:81
msgid "Network protocol"
msgstr "Nettverks protokoll"
@@ -498,6 +511,7 @@ msgid "Number of threads for data collection"
msgstr "Antall tråder for datainnsamling"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:48
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/olsrd.lua:7
msgid "OLSRd"
msgstr ""
@@ -510,22 +524,23 @@ msgid "Only create average RRAs"
msgstr "Lag kun gjennomsnittlige RRAs"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:49
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/openvpn.lua:7
msgid "OpenVPN"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:10
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:7
msgid "OpenVPN Plugin Configuration"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:44
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:41
msgid "OpenVPN status files"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:116
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:115
msgid "Options"
msgstr "Alternativer"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:110
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:109
msgid "Outgoing interface"
msgstr "Utgående grensesnitt"
@@ -534,6 +549,7 @@ msgid "Output plugins"
msgstr "Utdata Plugin"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:50
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/ping.lua:7
msgid "Ping"
msgstr "Ping"
@@ -550,6 +566,7 @@ msgid "Port for apcupsd communication"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:51
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/processes.lua:7
msgid "Processes"
msgstr "Prosesser"
@@ -562,6 +579,7 @@ msgid "Processes to monitor separated by space"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:29
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/cpu.lua:7
msgid "Processor"
msgstr "Prosessor"
@@ -608,15 +626,16 @@ msgstr ""
msgid "Seconds"
msgstr "Sekunder"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:88
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:86
msgid "Sensor list"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:53
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/sensors.lua:7
msgid "Sensors"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:66
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:64
msgid "Sensors Plugin Configuration"
msgstr ""
@@ -652,7 +671,7 @@ msgstr ""
msgid "Socket permissions"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:91
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:90
msgid "Source ip range"
msgstr "Kilde ip område"
@@ -669,6 +688,7 @@ msgid "Specifies what information to collect about the global topology."
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:54
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/splash_leases.lua:7
msgid "Splash Leases"
msgstr ""
@@ -699,10 +719,12 @@ msgid "Stored timespans"
msgstr "Lagrede tidsperioder"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:43
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/load.lua:7
msgid "System Load"
msgstr "System Belastning"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:55
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/tcpconns.lua:7
msgid "TCP Connections"
msgstr "TCP Forbindelser"
@@ -718,7 +740,7 @@ msgstr "TTL for nettverkspakker"
msgid "TTL for ping packets"
msgstr "TTL for ping pakker"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:49
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:48
msgid "Table"
msgstr "Tabell"
@@ -736,13 +758,13 @@ msgid ""
"plugin of OLSRd."
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:11
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:8
msgid ""
"The OpenVPN plugin gathers information about the current vpn connection "
"status."
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:14
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:6
msgid ""
"The conntrack plugin collects statistics about the number of tracked "
"connections."
@@ -813,7 +835,7 @@ msgid ""
"The interface plugin collects traffic statistics on selected interfaces."
msgstr "Grensesnitt plugin samler trafikk statistikk på utvalgte grensesnitt."
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:20
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:19
msgid ""
"The iptables plugin will monitor selected firewall rules and collect "
"information about processed bytes and packets per rule."
@@ -839,7 +861,7 @@ msgstr ""
msgid "The load plugin collects statistics about the general system load."
msgstr "Belastning plugin samler statistikk systemets belastning."
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:14
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:6
msgid "The memory plugin collects statistics about the memory usage."
msgstr ""
@@ -891,7 +913,7 @@ msgstr ""
"vil kunne resultere i et svært høyt minneforbruk i den midlertidige "
"katalogen (temp). Dette kan gjøre enheten ubrukelig!</strong>"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:67
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:65
msgid ""
"The sensors plugin uses the Linux Sensors framework to gather environmental "
"statistics."
@@ -933,11 +955,12 @@ msgstr ""
"Unixsock plugin skaper en unix socket som kan brukes til å lese innsamlet "
"data fra collectd prosess."
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:14
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:6
msgid "The uptime plugin collects statistics about the uptime of the system."
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:56
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/thermal.lua:6
msgid "Thermal"
msgstr ""
@@ -974,6 +997,7 @@ msgstr "Prøv å søk etter fullstendig vertsnavn"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:47
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/nut.lua:12
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/nut.lua:6
msgid "UPS"
msgstr ""
@@ -998,14 +1022,15 @@ msgid "Unixsock Plugin Configuration"
msgstr "Unixsock plugin konfigurasjon"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:58
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/uptime.lua:15
msgid "Uptime"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:13
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:5
msgid "Uptime Plugin Configuration"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:38
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:35
msgid "Use improved naming schema"
msgstr ""
@@ -1023,6 +1048,7 @@ msgid "Verbose monitoring"
msgstr "Detaljert overvåking"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:42
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/iwinfo.lua:7
msgid "Wireless"
msgstr "Trådløs"
@@ -1036,6 +1062,7 @@ msgid ""
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:32
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/curl.lua:7
msgid "cUrl"
msgstr ""
@@ -1043,19 +1070,19 @@ msgstr ""
msgid "cUrl Plugin Configuration"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:110
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:109
msgid "e.g. br-ff"
msgstr "f.eks. br-ff"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:104
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:103
msgid "e.g. br-lan"
msgstr "f.eks. br-lan"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:116
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:115
msgid "e.g. reject-with tcp-reset"
msgstr "f.eks. forkast med tcp-reset"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:46
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:45
msgid "max. 16 chars"
msgstr "maks. 16 tegn"
diff --git a/applications/luci-app-statistics/po/pl/statistics.po b/applications/luci-app-statistics/po/pl/statistics.po
index 0ad820f9d1..4c362a265f 100644
--- a/applications/luci-app-statistics/po/pl/statistics.po
+++ b/applications/luci-app-statistics/po/pl/statistics.po
@@ -15,6 +15,7 @@ msgstr ""
"X-Generator: Pootle 2.0.6\n"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:26
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/apcups.lua:7
msgid "APC UPS"
msgstr ""
@@ -22,7 +23,7 @@ msgstr ""
msgid "APCUPS Plugin Configuration"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:71
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:70
msgid "Action (target)"
msgstr "Akcja (cel)"
@@ -30,7 +31,7 @@ msgstr "Akcja (cel)"
msgid "Add command for reading values"
msgstr "Dodaj polecenie do odczytywania wartości"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:35
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:34
msgid "Add matching rule"
msgstr "Dodaj pasującą regułę"
@@ -43,7 +44,7 @@ msgstr "Dodaj wiele hostów rozdzielonych spacjami."
msgid "Add notification command"
msgstr "Dodaj komendę powiadamiającą"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:26
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:23
msgid "Aggregate number of connected users"
msgstr ""
@@ -60,6 +61,7 @@ msgid "CPU Context Switches Plugin Configuration"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:30
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/cpufreq.lua:6
msgid "CPU Frequency"
msgstr ""
@@ -87,7 +89,7 @@ msgstr "Ciasteczka zbierane dla"
msgid "Cache flush interval"
msgstr "Odstępy czyszczenia cache"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:60
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:59
msgid "Chain"
msgstr "Łańcuch"
@@ -118,14 +120,16 @@ msgstr ""
"collectd."
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:27
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/conntrack.lua:7
msgid "Conntrack"
msgstr "Conntrack"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:13
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:5
msgid "Conntrack Plugin Configuration"
msgstr "Konfiguracja wtyczki Conntrack"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:28
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/contextswitch.lua:6
msgid "Context Switches"
msgstr ""
@@ -134,6 +138,7 @@ msgid "DF Plugin Configuration"
msgstr "Konfiguracja wtyczki DF"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:35
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/dns.lua:7
msgid "DNS"
msgstr "DNS"
@@ -149,7 +154,7 @@ msgstr "Odstępy zbierania danych"
msgid "Datasets definition file"
msgstr "Zdefiniowany plik ustawień"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:97
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:96
msgid "Destination ip range"
msgstr "Zakres docelowych adresów IP"
@@ -166,10 +171,12 @@ msgid "Disk Plugin Configuration"
msgstr "Konfiguracja wtyczki dysk"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:33
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/df.lua:7
msgid "Disk Space Usage"
msgstr "Zużycie przestrzeni dyskowej"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:34
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/disk.lua:7
msgid "Disk Usage"
msgstr "Użycie dysku"
@@ -198,7 +205,7 @@ msgid "Enable"
msgstr ""
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/apcups.lua:14
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:18
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:10
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/contextswitch.lua:11
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpu.lua:12
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpufreq.lua:11
@@ -211,29 +218,30 @@ msgstr ""
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/entropy.lua:10
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/exec.lua:16
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/interface.lua:18
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:29
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:28
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/irq.lua:16
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iwinfo.lua:12
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/load.lua:14
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:18
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:10
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/netlink.lua:20
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/network.lua:18
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/nut.lua:9
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/olsrd.lua:10
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:16
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:13
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:15
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/processes.lua:15
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/rrdtool.lua:18
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:72
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:70
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/splash_leases.lua:10
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/tcpconns.lua:15
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/thermal.lua:14
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/unixsock.lua:15
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:18
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:10
msgid "Enable this plugin"
msgstr "Włącz tę wtyczkę"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:37
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/entropy.lua:7
msgid "Entropy"
msgstr ""
@@ -254,6 +262,7 @@ msgid "Filter class monitoring"
msgstr "Monitorowanie filtra klas"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:40
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/iptables.lua:7
msgid "Firewall"
msgstr "Firewall"
@@ -265,7 +274,7 @@ msgstr "Opróżnić cache po"
msgid "Forwarding between listen and server addresses"
msgstr "Przekazać przez słuchacza na adres serwera"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:32
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:29
msgid "Gather compression statistics"
msgstr ""
@@ -273,7 +282,7 @@ msgstr ""
msgid "General plugins"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:20
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:17
msgid "Generate a separate graph for each logged user"
msgstr ""
@@ -304,7 +313,7 @@ msgstr ""
"collectd, kiedy zostaną osiągnięte konkretne wartości progowe. Wartości "
"powodujące włączenie będą wysyłane do programów przez stdin."
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:36
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:35
msgid ""
"Here you can define various criteria by which the monitored iptables rules "
"are selected."
@@ -312,7 +321,7 @@ msgstr ""
"Tutaj można zdefiniować różne kryteria według których wybierane są "
"monitorowane reguły iptables."
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:88
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:86
msgid "Hold Ctrl to select multiple items or to deselect entries."
msgstr ""
@@ -336,7 +345,7 @@ msgstr "Konfiguracja wtyczki IRQ"
msgid "Ignore source addresses"
msgstr "Ignoruj adresy źródłowe"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:104
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:103
msgid "Incoming interface"
msgstr "Interfejs przychodzący"
@@ -345,10 +354,12 @@ msgid "Interface Plugin Configuration"
msgstr "Konfiguracja wtyczki Interfejs"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:39
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/interface.lua:7
msgid "Interfaces"
msgstr "Interfejsy"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:41
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/irq.lua:7
msgid "Interrupts"
msgstr "Przerwania"
@@ -356,7 +367,7 @@ msgstr "Przerwania"
msgid "Interval for pings"
msgstr "Odstępy dla pingów"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:19
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:18
msgid "Iptables Plugin Configuration"
msgstr "Konfiguracja wtyczki iptables"
@@ -393,10 +404,11 @@ msgid "Maximum allowed connections"
msgstr "Maksymalna ilość połączeń"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:44
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/memory.lua:15
msgid "Memory"
msgstr "Pamięć"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:13
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:5
msgid "Memory Plugin Configuration"
msgstr "Konfiguracja wtyczki Pamięć"
@@ -406,7 +418,7 @@ msgstr "Konfiguracja wtyczki Pamięć"
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/irq.lua:25
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iwinfo.lua:22
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/netlink.lua:79
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:120
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:118
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/thermal.lua:24
msgid "Monitor all except specified"
msgstr "Monitoruj wszystko oprócz podanych"
@@ -415,7 +427,7 @@ msgstr "Monitoruj wszystko oprócz podanych"
msgid "Monitor all local listen ports"
msgstr "Monitoruj wszystkie lokalne otwarte porty"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:76
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:74
msgid "Monitor all sensors"
msgstr ""
@@ -473,11 +485,12 @@ msgstr "Monitoruj porty zdalne"
msgid "Name"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:46
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:45
msgid "Name of the rule"
msgstr "Nazwa tej reguły"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:45
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/netlink.lua:7
msgid "Netlink"
msgstr "Netlink"
@@ -497,7 +510,7 @@ msgstr "Konfiguracja wtyczki Sieć"
msgid "Network plugins"
msgstr "Wtyczki sieciowe"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:82
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:81
msgid "Network protocol"
msgstr "Protokoły sieciowe"
@@ -512,6 +525,7 @@ msgid "Number of threads for data collection"
msgstr "Liczba wątków do zbierania danych"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:48
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/olsrd.lua:7
msgid "OLSRd"
msgstr "OLSRd"
@@ -524,22 +538,23 @@ msgid "Only create average RRAs"
msgstr "Twórz tylko średnie archiwa RRA"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:49
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/openvpn.lua:7
msgid "OpenVPN"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:10
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:7
msgid "OpenVPN Plugin Configuration"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:44
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:41
msgid "OpenVPN status files"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:116
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:115
msgid "Options"
msgstr "Opcje"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:110
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:109
msgid "Outgoing interface"
msgstr "Interfejs wychodzący"
@@ -548,6 +563,7 @@ msgid "Output plugins"
msgstr "Pluginy wyjścia"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:50
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/ping.lua:7
msgid "Ping"
msgstr "Ping"
@@ -564,6 +580,7 @@ msgid "Port for apcupsd communication"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:51
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/processes.lua:7
msgid "Processes"
msgstr "Procesy"
@@ -576,6 +593,7 @@ msgid "Processes to monitor separated by space"
msgstr "Monitorowane procesy oddzielone spacją"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:29
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/cpu.lua:7
msgid "Processor"
msgstr "Procesor"
@@ -622,15 +640,16 @@ msgstr "Skrypt"
msgid "Seconds"
msgstr "Sekundy"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:88
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:86
msgid "Sensor list"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:53
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/sensors.lua:7
msgid "Sensors"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:66
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:64
msgid "Sensors Plugin Configuration"
msgstr ""
@@ -666,7 +685,7 @@ msgstr "Gniazdo Grupy"
msgid "Socket permissions"
msgstr "Uprawnienia Gniazda"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:91
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:90
msgid "Source ip range"
msgstr "Zakres źródłowych adresów ip"
@@ -683,6 +702,7 @@ msgid "Specifies what information to collect about the global topology."
msgstr "Określa jakie informacje zbierać o globalnej topologii."
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:54
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/splash_leases.lua:7
msgid "Splash Leases"
msgstr ""
@@ -714,10 +734,12 @@ msgid "Stored timespans"
msgstr "Przechowywane okresy czasu"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:43
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/load.lua:7
msgid "System Load"
msgstr "Obciążenie systemu"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:55
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/tcpconns.lua:7
msgid "TCP Connections"
msgstr "Połączenia TCP"
@@ -733,7 +755,7 @@ msgstr "TTL dla pakietów sieciowych"
msgid "TTL for ping packets"
msgstr "TTL dla pakietów ping"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:49
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:48
msgid "Table"
msgstr "Tabela"
@@ -753,13 +775,13 @@ msgstr ""
"Wtyczka OLSRd odczytuje informacje o sieciach mesh z wtyczki txtinfo dla "
"OLSRd."
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:11
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:8
msgid ""
"The OpenVPN plugin gathers information about the current vpn connection "
"status."
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:14
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:6
msgid ""
"The conntrack plugin collects statistics about the number of tracked "
"connections."
@@ -830,7 +852,7 @@ msgid ""
"The interface plugin collects traffic statistics on selected interfaces."
msgstr "Wtyczka \"interface\" zbiera statystyki z wybranych interfejsów."
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:20
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:19
msgid ""
"The iptables plugin will monitor selected firewall rules and collect "
"information about processed bytes and packets per rule."
@@ -858,7 +880,7 @@ msgstr ""
msgid "The load plugin collects statistics about the general system load."
msgstr "Wtyczka \"load\" zbiera statystyki o ogólnych obciążeniu systemu."
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:14
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:6
msgid "The memory plugin collects statistics about the memory usage."
msgstr "Wtyczka \"memory\" zbiera statystyki dotyczące wykorzystania pamięci."
@@ -911,7 +933,7 @@ msgstr ""
"katalogu tymczasowym. Może to sprawić, że urządzenie nie będzie nadawało się "
"do użytku! </strong>"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:67
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:65
msgid ""
"The sensors plugin uses the Linux Sensors framework to gather environmental "
"statistics."
@@ -953,11 +975,12 @@ msgstr ""
"Wtyczka unixsock tworzy socket unix, który może być używany do odczytu "
"danych zebranych z bieżącej instancji collectd."
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:14
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:6
msgid "The uptime plugin collects statistics about the uptime of the system."
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:56
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/thermal.lua:6
msgid "Thermal"
msgstr ""
@@ -992,6 +1015,7 @@ msgstr "Spróbuj znaleźć pełną nazwę hosta"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:47
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/nut.lua:12
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/nut.lua:6
msgid "UPS"
msgstr "UPS"
@@ -1016,14 +1040,15 @@ msgid "Unixsock Plugin Configuration"
msgstr "Konfiguracja wtyczki UnixSock"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:58
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/uptime.lua:15
msgid "Uptime"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:13
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:5
msgid "Uptime Plugin Configuration"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:38
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:35
msgid "Use improved naming schema"
msgstr ""
@@ -1041,6 +1066,7 @@ msgid "Verbose monitoring"
msgstr "Pełny monitoring"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:42
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/iwinfo.lua:7
msgid "Wireless"
msgstr "WiFi"
@@ -1054,6 +1080,7 @@ msgid ""
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:32
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/curl.lua:7
msgid "cUrl"
msgstr ""
@@ -1061,19 +1088,19 @@ msgstr ""
msgid "cUrl Plugin Configuration"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:110
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:109
msgid "e.g. br-ff"
msgstr "np. br-ff"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:104
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:103
msgid "e.g. br-lan"
msgstr "np. br-lan"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:116
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:115
msgid "e.g. reject-with tcp-reset"
msgstr "np. reject-with tcp-reset"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:46
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:45
msgid "max. 16 chars"
msgstr "max. 16 znaków"
diff --git a/applications/luci-app-statistics/po/pt-br/statistics.po b/applications/luci-app-statistics/po/pt-br/statistics.po
index b5e5d5a3c5..10cc1fb8a4 100644
--- a/applications/luci-app-statistics/po/pt-br/statistics.po
+++ b/applications/luci-app-statistics/po/pt-br/statistics.po
@@ -14,6 +14,7 @@ msgstr ""
"Language-Team: \n"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:26
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/apcups.lua:7
msgid "APC UPS"
msgstr "Nobreak APC"
@@ -21,7 +22,7 @@ msgstr "Nobreak APC"
msgid "APCUPS Plugin Configuration"
msgstr "Configuração do Módulo APCUPS"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:71
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:70
msgid "Action (target)"
msgstr "Ação (destino)"
@@ -29,7 +30,7 @@ msgstr "Ação (destino)"
msgid "Add command for reading values"
msgstr "Adicionar comando para leitura de valores"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:35
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:34
msgid "Add matching rule"
msgstr "Adicionar regra"
@@ -42,7 +43,7 @@ msgstr "Adicione múltiplos equipamentos separados por espaço."
msgid "Add notification command"
msgstr "Adicionar o comando de notificação"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:26
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:23
msgid "Aggregate number of connected users"
msgstr "Numero agregado de usuários conectados"
@@ -59,6 +60,7 @@ msgid "CPU Context Switches Plugin Configuration"
msgstr "Configuração do Módulo de Troca de Contexto da CPU"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:30
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/cpufreq.lua:6
msgid "CPU Frequency"
msgstr "Frequência da CPU"
@@ -86,7 +88,7 @@ msgstr "Cache dos dados coletados"
msgid "Cache flush interval"
msgstr "Intervalo de limpeza do cache"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:60
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:59
msgid "Chain"
msgstr "Cadeia"
@@ -117,14 +119,16 @@ msgstr ""
"do daemon collectd."
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:27
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/conntrack.lua:7
msgid "Conntrack"
msgstr "Conntrack"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:13
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:5
msgid "Conntrack Plugin Configuration"
msgstr "Configuração do Plugin do Conntrack"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:28
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/contextswitch.lua:6
msgid "Context Switches"
msgstr "Trocas de Contexto"
@@ -133,6 +137,7 @@ msgid "DF Plugin Configuration"
msgstr "Configuração do plugin DF"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:35
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/dns.lua:7
msgid "DNS"
msgstr "DNS"
@@ -148,7 +153,7 @@ msgstr "Intervalo da coleta de dados"
msgid "Datasets definition file"
msgstr "Arquivo com a definição de dados"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:97
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:96
msgid "Destination ip range"
msgstr "Faixa IP de destino"
@@ -165,10 +170,12 @@ msgid "Disk Plugin Configuration"
msgstr "Configuração do plugin Disco"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:33
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/df.lua:7
msgid "Disk Space Usage"
msgstr "Utilização de espaço em disco"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:34
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/disk.lua:7
msgid "Disk Usage"
msgstr "Utilização do Disco"
@@ -197,7 +204,7 @@ msgid "Enable"
msgstr ""
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/apcups.lua:14
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:18
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:10
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/contextswitch.lua:11
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpu.lua:12
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpufreq.lua:11
@@ -210,29 +217,30 @@ msgstr ""
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/entropy.lua:10
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/exec.lua:16
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/interface.lua:18
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:29
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:28
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/irq.lua:16
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iwinfo.lua:12
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/load.lua:14
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:18
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:10
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/netlink.lua:20
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/network.lua:18
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/nut.lua:9
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/olsrd.lua:10
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:16
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:13
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:15
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/processes.lua:15
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/rrdtool.lua:18
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:72
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:70
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/splash_leases.lua:10
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/tcpconns.lua:15
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/thermal.lua:14
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/unixsock.lua:15
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:18
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:10
msgid "Enable this plugin"
msgstr "Habilitar este plugin"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:37
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/entropy.lua:7
msgid "Entropy"
msgstr "Entropia"
@@ -253,6 +261,7 @@ msgid "Filter class monitoring"
msgstr "Monitoramento das Classes de Filtros"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:40
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/iptables.lua:7
msgid "Firewall"
msgstr "Firewall"
@@ -265,7 +274,7 @@ msgid "Forwarding between listen and server addresses"
msgstr ""
"Encaminhamento entre o endereço de escuta e os endereços dos servidores"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:32
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:29
msgid "Gather compression statistics"
msgstr "Obter estatísticas sobre a compressão"
@@ -273,7 +282,7 @@ msgstr "Obter estatísticas sobre a compressão"
msgid "General plugins"
msgstr "Plugins Gerais"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:20
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:17
msgid "Generate a separate graph for each logged user"
msgstr "Gerar um gráfico separado para cada usuário conectado"
@@ -304,7 +313,7 @@ msgstr ""
"collectd quando determinados valores limite forem atingidos. Os valores "
"passados ao comando serão enviados para o stdin."
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:36
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:35
msgid ""
"Here you can define various criteria by which the monitored iptables rules "
"are selected."
@@ -312,7 +321,7 @@ msgstr ""
"Aqui você pode definir diversos critérios para as regras iptables "
"selecionadas serem monitoradas."
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:88
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:86
msgid "Hold Ctrl to select multiple items or to deselect entries."
msgstr ""
"Segure o Ctrl para selecionar múltiplos itens ou para retirar entradas. "
@@ -337,7 +346,7 @@ msgstr "Configuração do plugin IRQ"
msgid "Ignore source addresses"
msgstr "Ignorar endereços de origem"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:104
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:103
msgid "Incoming interface"
msgstr "Interface de entrada"
@@ -346,10 +355,12 @@ msgid "Interface Plugin Configuration"
msgstr "Configuração do plugin Interface"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:39
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/interface.lua:7
msgid "Interfaces"
msgstr "Interfaces"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:41
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/irq.lua:7
msgid "Interrupts"
msgstr "Interrupções"
@@ -357,7 +368,7 @@ msgstr "Interrupções"
msgid "Interval for pings"
msgstr "Intervalo para pings"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:19
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:18
msgid "Iptables Plugin Configuration"
msgstr "Configuração do plugin Iptables"
@@ -396,10 +407,11 @@ msgid "Maximum allowed connections"
msgstr "Máximo de conexões permitidas"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:44
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/memory.lua:15
msgid "Memory"
msgstr "Memória"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:13
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:5
msgid "Memory Plugin Configuration"
msgstr "Configuração do Plugin da Memória"
@@ -409,7 +421,7 @@ msgstr "Configuração do Plugin da Memória"
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/irq.lua:25
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iwinfo.lua:22
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/netlink.lua:79
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:120
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:118
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/thermal.lua:24
msgid "Monitor all except specified"
msgstr "Monitore tudo exceto se especificado"
@@ -418,7 +430,7 @@ msgstr "Monitore tudo exceto se especificado"
msgid "Monitor all local listen ports"
msgstr "Monitorar todas as portas locais"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:76
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:74
msgid "Monitor all sensors"
msgstr "Monitorar todas os sensores"
@@ -476,11 +488,12 @@ msgstr "Monitorar portas remotas"
msgid "Name"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:46
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:45
msgid "Name of the rule"
msgstr "Nome da regra"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:45
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/netlink.lua:7
msgid "Netlink"
msgstr "Netlink"
@@ -500,7 +513,7 @@ msgstr "Configuração do plugin Rede"
msgid "Network plugins"
msgstr "Plugins de rede"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:82
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:81
msgid "Network protocol"
msgstr "Protocolo de rede"
@@ -518,6 +531,7 @@ msgid "Number of threads for data collection"
msgstr "Número de threads para o coletor de dados"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:48
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/olsrd.lua:7
msgid "OLSRd"
msgstr "OLSRd"
@@ -530,22 +544,23 @@ msgid "Only create average RRAs"
msgstr "Somente criar RRAs de média"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:49
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/openvpn.lua:7
msgid "OpenVPN"
msgstr "OpenVPN"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:10
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:7
msgid "OpenVPN Plugin Configuration"
msgstr "Configuração do Plugin do OpenVPN"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:44
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:41
msgid "OpenVPN status files"
msgstr "Arquivos de estado do OpenVPN"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:116
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:115
msgid "Options"
msgstr "Opções"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:110
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:109
msgid "Outgoing interface"
msgstr "Interface de saída"
@@ -554,6 +569,7 @@ msgid "Output plugins"
msgstr "Plugins de saída"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:50
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/ping.lua:7
msgid "Ping"
msgstr "Ping"
@@ -570,6 +586,7 @@ msgid "Port for apcupsd communication"
msgstr "Porta para comunicação do apcupsd"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:51
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/processes.lua:7
msgid "Processes"
msgstr "Processos"
@@ -582,6 +599,7 @@ msgid "Processes to monitor separated by space"
msgstr "Processos para monitorar, separado por espaços"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:29
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/cpu.lua:7
msgid "Processor"
msgstr "Processador"
@@ -628,15 +646,16 @@ msgstr "Script"
msgid "Seconds"
msgstr "Segundos"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:88
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:86
msgid "Sensor list"
msgstr "Lista de sensores"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:53
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/sensors.lua:7
msgid "Sensors"
msgstr "Sensores"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:66
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:64
msgid "Sensors Plugin Configuration"
msgstr "Configuração do Plugin de Sensores"
@@ -672,7 +691,7 @@ msgstr "Grupo do socket"
msgid "Socket permissions"
msgstr "Permissões do socket"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:91
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:90
msgid "Source ip range"
msgstr "Faixa de IP de origem"
@@ -689,6 +708,7 @@ msgid "Specifies what information to collect about the global topology."
msgstr "Especifica quais informações serão coletadas sobre a topologia global."
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:54
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/splash_leases.lua:7
msgid "Splash Leases"
msgstr "Concessões do Splash"
@@ -719,10 +739,12 @@ msgid "Stored timespans"
msgstr "Intervalos armazenados"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:43
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/load.lua:7
msgid "System Load"
msgstr "Carga do Sistema"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:55
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/tcpconns.lua:7
msgid "TCP Connections"
msgstr "Conexões TCP"
@@ -738,7 +760,7 @@ msgstr "TTL para os pacotes de rede"
msgid "TTL for ping packets"
msgstr "TTL para os pacotes do ping"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:49
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:48
msgid "Table"
msgstr "Tabela"
@@ -758,14 +780,14 @@ msgstr ""
"O plugin OLSRd lê informações sobre redes em malha (mesh) a partir do plugin "
"txtinfo do OLSRd."
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:11
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:8
msgid ""
"The OpenVPN plugin gathers information about the current vpn connection "
"status."
msgstr ""
"O plugin OpenVPN reúne informações sobre o status atual da conexão VPN."
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:14
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:6
msgid ""
"The conntrack plugin collects statistics about the number of tracked "
"connections."
@@ -841,7 +863,7 @@ msgstr ""
"O plugin interface plugin coleta estatísticas sobre o tráfego das interfaces "
"selecionadas."
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:20
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:19
msgid ""
"The iptables plugin will monitor selected firewall rules and collect "
"information about processed bytes and packets per rule."
@@ -870,7 +892,7 @@ msgstr ""
msgid "The load plugin collects statistics about the general system load."
msgstr "O plugin de carga coleta estatísticas gerais sobre a carga do sistema."
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:14
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:6
msgid "The memory plugin collects statistics about the memory usage."
msgstr "O plugin de memória coleta estatísticas sobre o uso da memória."
@@ -923,7 +945,7 @@ msgstr ""
"em um valor muito elevado no consumo de memória no diretório temporário. "
"Isso pode tornar o equipamento inutilizável!</strong>"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:67
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:65
msgid ""
"The sensors plugin uses the Linux Sensors framework to gather environmental "
"statistics."
@@ -975,13 +997,14 @@ msgstr ""
"O plugin unixsock cria um socket unix, que pode ser usado para ler os dados "
"coletados a partir de uma collectd em execução."
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:14
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:6
msgid "The uptime plugin collects statistics about the uptime of the system."
msgstr ""
"O plugin de tempo de atividade coleta estatísticas sobre o tempo de "
"atividade do sistema."
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:56
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/thermal.lua:6
msgid "Thermal"
msgstr "Térmico"
@@ -1021,6 +1044,7 @@ msgstr "Tentar encontrar o nome completo do equipamento (FQDN)"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:47
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/nut.lua:12
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/nut.lua:6
msgid "UPS"
msgstr "UPS (no-breaks)"
@@ -1045,14 +1069,15 @@ msgid "Unixsock Plugin Configuration"
msgstr "Configuração do plugin Unixsock"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:58
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/uptime.lua:15
msgid "Uptime"
msgstr "Tempo de atividade"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:13
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:5
msgid "Uptime Plugin Configuration"
msgstr "Configuração do Plugin de Tempo de Atividade"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:38
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:35
msgid "Use improved naming schema"
msgstr "Use um esquema de nomeação melhorado"
@@ -1070,6 +1095,7 @@ msgid "Verbose monitoring"
msgstr "Monitoramento no modo detalhado"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:42
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/iwinfo.lua:7
msgid "Wireless"
msgstr "Rede Sem Fio (Wireless)"
@@ -1085,6 +1111,7 @@ msgstr ""
"estatísticas."
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:32
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/curl.lua:7
msgid "cUrl"
msgstr ""
@@ -1092,19 +1119,19 @@ msgstr ""
msgid "cUrl Plugin Configuration"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:110
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:109
msgid "e.g. br-ff"
msgstr "ex: br-ff"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:104
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:103
msgid "e.g. br-lan"
msgstr "ex: br-lan"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:116
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:115
msgid "e.g. reject-with tcp-reset"
msgstr "ex: rejeitar-com tcp-reset"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:46
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:45
msgid "max. 16 chars"
msgstr "máx. 16 caracteres"
diff --git a/applications/luci-app-statistics/po/pt/statistics.po b/applications/luci-app-statistics/po/pt/statistics.po
index dc033863ce..9671e17917 100644
--- a/applications/luci-app-statistics/po/pt/statistics.po
+++ b/applications/luci-app-statistics/po/pt/statistics.po
@@ -14,6 +14,7 @@ msgstr ""
"X-Generator: Pootle 2.0.6\n"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:26
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/apcups.lua:7
msgid "APC UPS"
msgstr ""
@@ -21,7 +22,7 @@ msgstr ""
msgid "APCUPS Plugin Configuration"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:71
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:70
msgid "Action (target)"
msgstr "Ação (destino)"
@@ -29,7 +30,7 @@ msgstr "Ação (destino)"
msgid "Add command for reading values"
msgstr "Adicionar comando para leitura de valores"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:35
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:34
msgid "Add matching rule"
msgstr "Adicionar regra"
@@ -42,7 +43,7 @@ msgstr "Adicionar hosts múltiplos separados por espaço."
msgid "Add notification command"
msgstr "Adicionar o comando de notificação"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:26
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:23
msgid "Aggregate number of connected users"
msgstr ""
@@ -59,6 +60,7 @@ msgid "CPU Context Switches Plugin Configuration"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:30
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/cpufreq.lua:6
msgid "CPU Frequency"
msgstr ""
@@ -86,7 +88,7 @@ msgstr "Cache dos dados coletados"
msgid "Cache flush interval"
msgstr "Intervalo de limpeza do cache"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:60
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:59
msgid "Chain"
msgstr "Cadeia"
@@ -117,14 +119,16 @@ msgstr ""
"do daemon collectd."
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:27
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/conntrack.lua:7
msgid "Conntrack"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:13
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:5
msgid "Conntrack Plugin Configuration"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:28
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/contextswitch.lua:6
msgid "Context Switches"
msgstr ""
@@ -133,6 +137,7 @@ msgid "DF Plugin Configuration"
msgstr "Configuração do plugin DF"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:35
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/dns.lua:7
msgid "DNS"
msgstr "DNS"
@@ -148,7 +153,7 @@ msgstr "Intervalo da coleta de dados"
msgid "Datasets definition file"
msgstr "Arquivo com a definição de dados"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:97
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:96
msgid "Destination ip range"
msgstr "IP de destino"
@@ -165,10 +170,12 @@ msgid "Disk Plugin Configuration"
msgstr "Configuração do plugin Disco"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:33
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/df.lua:7
msgid "Disk Space Usage"
msgstr "Utilização de espaço em disco"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:34
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/disk.lua:7
msgid "Disk Usage"
msgstr "Utilização do Disco"
@@ -197,7 +204,7 @@ msgid "Enable"
msgstr ""
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/apcups.lua:14
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:18
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:10
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/contextswitch.lua:11
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpu.lua:12
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpufreq.lua:11
@@ -210,29 +217,30 @@ msgstr ""
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/entropy.lua:10
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/exec.lua:16
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/interface.lua:18
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:29
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:28
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/irq.lua:16
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iwinfo.lua:12
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/load.lua:14
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:18
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:10
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/netlink.lua:20
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/network.lua:18
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/nut.lua:9
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/olsrd.lua:10
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:16
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:13
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:15
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/processes.lua:15
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/rrdtool.lua:18
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:72
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:70
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/splash_leases.lua:10
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/tcpconns.lua:15
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/thermal.lua:14
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/unixsock.lua:15
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:18
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:10
msgid "Enable this plugin"
msgstr "Habilitar este plugin"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:37
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/entropy.lua:7
msgid "Entropy"
msgstr ""
@@ -253,6 +261,7 @@ msgid "Filter class monitoring"
msgstr "Monitoramento das Classes de Filtros"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:40
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/iptables.lua:7
msgid "Firewall"
msgstr "Firewall"
@@ -264,7 +273,7 @@ msgstr "Limpar cache após"
msgid "Forwarding between listen and server addresses"
msgstr "Transmissão entre o endereço de escuta e dos servidores"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:32
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:29
msgid "Gather compression statistics"
msgstr ""
@@ -272,7 +281,7 @@ msgstr ""
msgid "General plugins"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:20
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:17
msgid "Generate a separate graph for each logged user"
msgstr ""
@@ -303,7 +312,7 @@ msgstr ""
"quando determinados valores limite forem atingidos. Os valores passados ao "
"comando serão enviados para o stdin."
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:36
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:35
msgid ""
"Here you can define various criteria by which the monitored iptables rules "
"are selected."
@@ -311,7 +320,7 @@ msgstr ""
"Aqui você pode definir diversos critérios para as regras iptables "
"selecionadas serem monitoradas."
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:88
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:86
msgid "Hold Ctrl to select multiple items or to deselect entries."
msgstr ""
@@ -335,7 +344,7 @@ msgstr "Configuração do plugin IRQ"
msgid "Ignore source addresses"
msgstr "Ignorar endereços de origem"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:104
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:103
msgid "Incoming interface"
msgstr "Interface de entrada"
@@ -344,10 +353,12 @@ msgid "Interface Plugin Configuration"
msgstr "Configuração do plugin Interface"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:39
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/interface.lua:7
msgid "Interfaces"
msgstr "Interfaces"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:41
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/irq.lua:7
msgid "Interrupts"
msgstr "Interrupções"
@@ -355,7 +366,7 @@ msgstr "Interrupções"
msgid "Interval for pings"
msgstr "Intervalo dos pings"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:19
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:18
msgid "Iptables Plugin Configuration"
msgstr "Configuração do plugin Iptables"
@@ -392,10 +403,11 @@ msgid "Maximum allowed connections"
msgstr "Máximo de conexões permitidas"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:44
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/memory.lua:15
msgid "Memory"
msgstr "Memória"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:13
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:5
msgid "Memory Plugin Configuration"
msgstr "Configuração do Plugin de Memória"
@@ -405,7 +417,7 @@ msgstr "Configuração do Plugin de Memória"
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/irq.lua:25
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iwinfo.lua:22
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/netlink.lua:79
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:120
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:118
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/thermal.lua:24
msgid "Monitor all except specified"
msgstr "Monitorizar tudo excepto os especificados"
@@ -414,7 +426,7 @@ msgstr "Monitorizar tudo excepto os especificados"
msgid "Monitor all local listen ports"
msgstr "Monitorar todas as portas locais"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:76
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:74
msgid "Monitor all sensors"
msgstr ""
@@ -472,11 +484,12 @@ msgstr "Monitorar portas remotas"
msgid "Name"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:46
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:45
msgid "Name of the rule"
msgstr "Nome da regra"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:45
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/netlink.lua:7
msgid "Netlink"
msgstr "Netlink"
@@ -496,7 +509,7 @@ msgstr "Configuração do plugin Rede"
msgid "Network plugins"
msgstr "Plugins de rede"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:82
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:81
msgid "Network protocol"
msgstr "Protocolo de rede"
@@ -511,6 +524,7 @@ msgid "Number of threads for data collection"
msgstr "Número de threads para o coletor de dados"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:48
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/olsrd.lua:7
msgid "OLSRd"
msgstr ""
@@ -523,22 +537,23 @@ msgid "Only create average RRAs"
msgstr "Somente criar RRAs de média"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:49
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/openvpn.lua:7
msgid "OpenVPN"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:10
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:7
msgid "OpenVPN Plugin Configuration"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:44
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:41
msgid "OpenVPN status files"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:116
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:115
msgid "Options"
msgstr "Opções"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:110
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:109
msgid "Outgoing interface"
msgstr "Interface de saída"
@@ -547,6 +562,7 @@ msgid "Output plugins"
msgstr "Plugins de saída"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:50
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/ping.lua:7
msgid "Ping"
msgstr "Ping"
@@ -563,6 +579,7 @@ msgid "Port for apcupsd communication"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:51
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/processes.lua:7
msgid "Processes"
msgstr "Processos"
@@ -575,6 +592,7 @@ msgid "Processes to monitor separated by space"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:29
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/cpu.lua:7
msgid "Processor"
msgstr "Processador"
@@ -621,15 +639,16 @@ msgstr ""
msgid "Seconds"
msgstr "Segundos"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:88
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:86
msgid "Sensor list"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:53
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/sensors.lua:7
msgid "Sensors"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:66
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:64
msgid "Sensors Plugin Configuration"
msgstr ""
@@ -665,7 +684,7 @@ msgstr ""
msgid "Socket permissions"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:91
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:90
msgid "Source ip range"
msgstr "IP de origem"
@@ -682,6 +701,7 @@ msgid "Specifies what information to collect about the global topology."
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:54
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/splash_leases.lua:7
msgid "Splash Leases"
msgstr ""
@@ -712,10 +732,12 @@ msgid "Stored timespans"
msgstr "Intervalos armazenados"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:43
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/load.lua:7
msgid "System Load"
msgstr "Carga do Sistema"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:55
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/tcpconns.lua:7
msgid "TCP Connections"
msgstr "Conexões TCP"
@@ -731,7 +753,7 @@ msgstr "TTL para os pacotes de rede"
msgid "TTL for ping packets"
msgstr "TTL para os pacotes do ping"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:49
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:48
msgid "Table"
msgstr "Tabela"
@@ -749,13 +771,13 @@ msgid ""
"plugin of OLSRd."
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:11
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:8
msgid ""
"The OpenVPN plugin gathers information about the current vpn connection "
"status."
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:14
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:6
msgid ""
"The conntrack plugin collects statistics about the number of tracked "
"connections."
@@ -829,7 +851,7 @@ msgstr ""
"O plugin interface plugin coleta estatísticas sobre o tráfego das interfaces "
"selecionadas."
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:20
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:19
msgid ""
"The iptables plugin will monitor selected firewall rules and collect "
"information about processed bytes and packets per rule."
@@ -856,7 +878,7 @@ msgstr ""
msgid "The load plugin collects statistics about the general system load."
msgstr "O plugin carga coleta estatísticas gerais sobre a carga do sistema."
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:14
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:6
msgid "The memory plugin collects statistics about the memory usage."
msgstr ""
@@ -909,7 +931,7 @@ msgstr ""
"em um valor muito elevado no consumo de memória no diretório temporário. "
"Isso pode tornar o equipamento inutilizável!</strong>"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:67
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:65
msgid ""
"The sensors plugin uses the Linux Sensors framework to gather environmental "
"statistics."
@@ -951,11 +973,12 @@ msgstr ""
"O plugin unixsock cria um socket unix, que pode ser usado para ler os dados "
"coletados a partir de uma instância do collectd."
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:14
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:6
msgid "The uptime plugin collects statistics about the uptime of the system."
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:56
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/thermal.lua:6
msgid "Thermal"
msgstr ""
@@ -992,6 +1015,7 @@ msgstr "Tentar encontrar o nome do host completo (FQDN)"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:47
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/nut.lua:12
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/nut.lua:6
msgid "UPS"
msgstr ""
@@ -1016,14 +1040,15 @@ msgid "Unixsock Plugin Configuration"
msgstr "Configuração do plugin Unixsock"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:58
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/uptime.lua:15
msgid "Uptime"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:13
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:5
msgid "Uptime Plugin Configuration"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:38
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:35
msgid "Use improved naming schema"
msgstr ""
@@ -1041,6 +1066,7 @@ msgid "Verbose monitoring"
msgstr "Monitoramento no modo verbose"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:42
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/iwinfo.lua:7
msgid "Wireless"
msgstr "Wireless"
@@ -1054,6 +1080,7 @@ msgid ""
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:32
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/curl.lua:7
msgid "cUrl"
msgstr ""
@@ -1061,19 +1088,19 @@ msgstr ""
msgid "cUrl Plugin Configuration"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:110
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:109
msgid "e.g. br-ff"
msgstr "ex. br-ff"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:104
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:103
msgid "e.g. br-lan"
msgstr "ex. br-lan"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:116
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:115
msgid "e.g. reject-with tcp-reset"
msgstr "ex. rejeitar-com tcp-reset"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:46
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:45
msgid "max. 16 chars"
msgstr "max. 16 caract."
diff --git a/applications/luci-app-statistics/po/ro/statistics.po b/applications/luci-app-statistics/po/ro/statistics.po
index 371e887ac1..5e98c704d6 100644
--- a/applications/luci-app-statistics/po/ro/statistics.po
+++ b/applications/luci-app-statistics/po/ro/statistics.po
@@ -15,6 +15,7 @@ msgstr ""
"X-Generator: Pootle 2.0.4\n"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:26
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/apcups.lua:7
msgid "APC UPS"
msgstr ""
@@ -22,7 +23,7 @@ msgstr ""
msgid "APCUPS Plugin Configuration"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:71
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:70
msgid "Action (target)"
msgstr ""
@@ -30,7 +31,7 @@ msgstr ""
msgid "Add command for reading values"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:35
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:34
msgid "Add matching rule"
msgstr ""
@@ -43,7 +44,7 @@ msgstr ""
msgid "Add notification command"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:26
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:23
msgid "Aggregate number of connected users"
msgstr ""
@@ -60,6 +61,7 @@ msgid "CPU Context Switches Plugin Configuration"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:30
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/cpufreq.lua:6
msgid "CPU Frequency"
msgstr ""
@@ -87,7 +89,7 @@ msgstr ""
msgid "Cache flush interval"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:60
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:59
msgid "Chain"
msgstr ""
@@ -118,14 +120,16 @@ msgstr ""
"Collectd."
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:27
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/conntrack.lua:7
msgid "Conntrack"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:13
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:5
msgid "Conntrack Plugin Configuration"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:28
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/contextswitch.lua:6
msgid "Context Switches"
msgstr ""
@@ -134,6 +138,7 @@ msgid "DF Plugin Configuration"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:35
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/dns.lua:7
msgid "DNS"
msgstr "DNS"
@@ -149,7 +154,7 @@ msgstr "Intervalul de colectare date"
msgid "Datasets definition file"
msgstr "Fisierul de definitii dataseturi"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:97
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:96
msgid "Destination ip range"
msgstr ""
@@ -166,10 +171,12 @@ msgid "Disk Plugin Configuration"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:33
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/df.lua:7
msgid "Disk Space Usage"
msgstr "Utilizarea spatiului pe disc"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:34
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/disk.lua:7
msgid "Disk Usage"
msgstr "Utilizarea discului"
@@ -198,7 +205,7 @@ msgid "Enable"
msgstr ""
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/apcups.lua:14
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:18
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:10
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/contextswitch.lua:11
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpu.lua:12
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpufreq.lua:11
@@ -211,29 +218,30 @@ msgstr ""
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/entropy.lua:10
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/exec.lua:16
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/interface.lua:18
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:29
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:28
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/irq.lua:16
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iwinfo.lua:12
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/load.lua:14
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:18
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:10
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/netlink.lua:20
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/network.lua:18
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/nut.lua:9
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/olsrd.lua:10
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:16
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:13
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:15
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/processes.lua:15
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/rrdtool.lua:18
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:72
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:70
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/splash_leases.lua:10
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/tcpconns.lua:15
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/thermal.lua:14
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/unixsock.lua:15
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:18
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:10
msgid "Enable this plugin"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:37
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/entropy.lua:7
msgid "Entropy"
msgstr ""
@@ -254,6 +262,7 @@ msgid "Filter class monitoring"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:40
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/iptables.lua:7
msgid "Firewall"
msgstr "Firewall"
@@ -265,7 +274,7 @@ msgstr ""
msgid "Forwarding between listen and server addresses"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:32
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:29
msgid "Gather compression statistics"
msgstr ""
@@ -273,7 +282,7 @@ msgstr ""
msgid "General plugins"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:20
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:17
msgid "Generate a separate graph for each logged user"
msgstr ""
@@ -299,13 +308,13 @@ msgid ""
"will be fed to the the called programs stdin."
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:36
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:35
msgid ""
"Here you can define various criteria by which the monitored iptables rules "
"are selected."
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:88
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:86
msgid "Hold Ctrl to select multiple items or to deselect entries."
msgstr ""
@@ -329,7 +338,7 @@ msgstr ""
msgid "Ignore source addresses"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:104
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:103
msgid "Incoming interface"
msgstr ""
@@ -338,10 +347,12 @@ msgid "Interface Plugin Configuration"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:39
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/interface.lua:7
msgid "Interfaces"
msgstr "Interfete"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:41
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/irq.lua:7
msgid "Interrupts"
msgstr "Intreruperi"
@@ -349,7 +360,7 @@ msgstr "Intreruperi"
msgid "Interval for pings"
msgstr "Interval pentru ping"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:19
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:18
msgid "Iptables Plugin Configuration"
msgstr ""
@@ -384,10 +395,11 @@ msgid "Maximum allowed connections"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:44
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/memory.lua:15
msgid "Memory"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:13
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:5
msgid "Memory Plugin Configuration"
msgstr ""
@@ -397,7 +409,7 @@ msgstr ""
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/irq.lua:25
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iwinfo.lua:22
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/netlink.lua:79
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:120
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:118
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/thermal.lua:24
msgid "Monitor all except specified"
msgstr ""
@@ -406,7 +418,7 @@ msgstr ""
msgid "Monitor all local listen ports"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:76
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:74
msgid "Monitor all sensors"
msgstr ""
@@ -464,11 +476,12 @@ msgstr ""
msgid "Name"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:46
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:45
msgid "Name of the rule"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:45
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/netlink.lua:7
msgid "Netlink"
msgstr "Legatura de retea"
@@ -488,7 +501,7 @@ msgstr ""
msgid "Network plugins"
msgstr "Pluginuri de retea"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:82
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:81
msgid "Network protocol"
msgstr ""
@@ -503,6 +516,7 @@ msgid "Number of threads for data collection"
msgstr "Numarul de threaduri pentru colectarea datelor"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:48
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/olsrd.lua:7
msgid "OLSRd"
msgstr ""
@@ -515,22 +529,23 @@ msgid "Only create average RRAs"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:49
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/openvpn.lua:7
msgid "OpenVPN"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:10
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:7
msgid "OpenVPN Plugin Configuration"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:44
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:41
msgid "OpenVPN status files"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:116
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:115
msgid "Options"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:110
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:109
msgid "Outgoing interface"
msgstr ""
@@ -539,6 +554,7 @@ msgid "Output plugins"
msgstr "Pluginuri de iesire"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:50
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/ping.lua:7
msgid "Ping"
msgstr "Ping"
@@ -555,6 +571,7 @@ msgid "Port for apcupsd communication"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:51
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/processes.lua:7
msgid "Processes"
msgstr "Procese"
@@ -567,6 +584,7 @@ msgid "Processes to monitor separated by space"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:29
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/cpu.lua:7
msgid "Processor"
msgstr "Procesor"
@@ -613,15 +631,16 @@ msgstr ""
msgid "Seconds"
msgstr "Secunde"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:88
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:86
msgid "Sensor list"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:53
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/sensors.lua:7
msgid "Sensors"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:66
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:64
msgid "Sensors Plugin Configuration"
msgstr ""
@@ -657,7 +676,7 @@ msgstr ""
msgid "Socket permissions"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:91
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:90
msgid "Source ip range"
msgstr ""
@@ -674,6 +693,7 @@ msgid "Specifies what information to collect about the global topology."
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:54
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/splash_leases.lua:7
msgid "Splash Leases"
msgstr ""
@@ -704,10 +724,12 @@ msgid "Stored timespans"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:43
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/load.lua:7
msgid "System Load"
msgstr "Incarcarea de sistem"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:55
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/tcpconns.lua:7
msgid "TCP Connections"
msgstr "Conexiuni TCP"
@@ -723,7 +745,7 @@ msgstr ""
msgid "TTL for ping packets"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:49
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:48
msgid "Table"
msgstr ""
@@ -741,13 +763,13 @@ msgid ""
"plugin of OLSRd."
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:11
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:8
msgid ""
"The OpenVPN plugin gathers information about the current vpn connection "
"status."
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:14
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:6
msgid ""
"The conntrack plugin collects statistics about the number of tracked "
"connections."
@@ -806,7 +828,7 @@ msgid ""
"The interface plugin collects traffic statistics on selected interfaces."
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:20
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:19
msgid ""
"The iptables plugin will monitor selected firewall rules and collect "
"information about processed bytes and packets per rule."
@@ -828,7 +850,7 @@ msgstr ""
msgid "The load plugin collects statistics about the general system load."
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:14
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:6
msgid "The memory plugin collects statistics about the memory usage."
msgstr ""
@@ -866,7 +888,7 @@ msgid ""
"directory. This can render the device unusable!</strong>"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:67
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:65
msgid ""
"The sensors plugin uses the Linux Sensors framework to gather environmental "
"statistics."
@@ -904,11 +926,12 @@ msgid ""
"collected data from a running collectd instance."
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:14
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:6
msgid "The uptime plugin collects statistics about the uptime of the system."
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:56
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/thermal.lua:6
msgid "Thermal"
msgstr ""
@@ -941,6 +964,7 @@ msgstr "Incearca sa rezolvi numele de domeniu complet"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:47
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/nut.lua:12
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/nut.lua:6
msgid "UPS"
msgstr ""
@@ -965,14 +989,15 @@ msgid "Unixsock Plugin Configuration"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:58
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/uptime.lua:15
msgid "Uptime"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:13
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:5
msgid "Uptime Plugin Configuration"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:38
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:35
msgid "Use improved naming schema"
msgstr ""
@@ -990,6 +1015,7 @@ msgid "Verbose monitoring"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:42
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/iwinfo.lua:7
msgid "Wireless"
msgstr "Wireless"
@@ -1003,6 +1029,7 @@ msgid ""
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:32
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/curl.lua:7
msgid "cUrl"
msgstr ""
@@ -1010,19 +1037,19 @@ msgstr ""
msgid "cUrl Plugin Configuration"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:110
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:109
msgid "e.g. br-ff"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:104
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:103
msgid "e.g. br-lan"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:116
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:115
msgid "e.g. reject-with tcp-reset"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:46
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:45
msgid "max. 16 chars"
msgstr ""
diff --git a/applications/luci-app-statistics/po/ru/statistics.po b/applications/luci-app-statistics/po/ru/statistics.po
index 6e7f1b55fb..6e03404f72 100644
--- a/applications/luci-app-statistics/po/ru/statistics.po
+++ b/applications/luci-app-statistics/po/ru/statistics.po
@@ -16,6 +16,7 @@ msgstr ""
"интерфейс, все проверялось в графическом режиме, совместим с другими apps\n"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:26
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/apcups.lua:7
msgid "APC UPS"
msgstr "APC ИБП"
@@ -23,7 +24,7 @@ msgstr "APC ИБП"
msgid "APCUPS Plugin Configuration"
msgstr "Настройка плагина «APCUPS»"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:71
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:70
msgid "Action (target)"
msgstr "Действие (цель)"
@@ -31,7 +32,7 @@ msgstr "Действие (цель)"
msgid "Add command for reading values"
msgstr "Добавить команду для чтения значений"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:35
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:34
msgid "Add matching rule"
msgstr "Добавить правило выборки"
@@ -44,7 +45,7 @@ msgstr "Добавить несколько хостов, разделённых
msgid "Add notification command"
msgstr "Добавить команду уведомления"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:26
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:23
msgid "Aggregate number of connected users"
msgstr "Общее число подключенных пользователей"
@@ -61,6 +62,7 @@ msgid "CPU Context Switches Plugin Configuration"
msgstr "Настройка плагина переключений контекста CPU"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:30
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/cpufreq.lua:6
msgid "CPU Frequency"
msgstr "Частота CPU"
@@ -88,7 +90,7 @@ msgstr "Кэшировать собранную статистику в тече
msgid "Cache flush interval"
msgstr "Интервал сброса кэша"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:60
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:59
msgid "Chain"
msgstr "Цепочка"
@@ -118,14 +120,16 @@ msgstr ""
"плагинов. На этой странице вы можете изменить настройки collectd."
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:27
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/conntrack.lua:7
msgid "Conntrack"
msgstr "Отслеживание подключений (Conntrack)"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:13
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:5
msgid "Conntrack Plugin Configuration"
msgstr "Настройка плагина «Conntrack»"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:28
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/contextswitch.lua:6
msgid "Context Switches"
msgstr "Переключения контекста"
@@ -134,6 +138,7 @@ msgid "DF Plugin Configuration"
msgstr "Настройка плагина «DF»"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:35
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/dns.lua:7
msgid "DNS"
msgstr "DNS"
@@ -149,7 +154,7 @@ msgstr "Интервал сбора данных"
msgid "Datasets definition file"
msgstr "Файл с определением набора данных"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:97
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:96
msgid "Destination ip range"
msgstr "Диапазон IP-адресов назначения"
@@ -166,10 +171,12 @@ msgid "Disk Plugin Configuration"
msgstr "Настройка плагина «Disk»"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:33
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/df.lua:7
msgid "Disk Space Usage"
msgstr "Использовано места на диске"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:34
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/disk.lua:7
msgid "Disk Usage"
msgstr "Использование диска"
@@ -198,7 +205,7 @@ msgid "Enable"
msgstr "Включить"
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/apcups.lua:14
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:18
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:10
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/contextswitch.lua:11
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpu.lua:12
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpufreq.lua:11
@@ -211,29 +218,30 @@ msgstr "Включить"
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/entropy.lua:10
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/exec.lua:16
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/interface.lua:18
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:29
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:28
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/irq.lua:16
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iwinfo.lua:12
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/load.lua:14
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:18
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:10
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/netlink.lua:20
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/network.lua:18
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/nut.lua:9
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/olsrd.lua:10
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:16
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:13
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:15
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/processes.lua:15
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/rrdtool.lua:18
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:72
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:70
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/splash_leases.lua:10
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/tcpconns.lua:15
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/thermal.lua:14
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/unixsock.lua:15
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:18
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:10
msgid "Enable this plugin"
msgstr "Включить этот плагин"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:37
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/entropy.lua:7
msgid "Entropy"
msgstr "Энтропия"
@@ -254,6 +262,7 @@ msgid "Filter class monitoring"
msgstr "Мониторинг класса фильтров"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:40
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/iptables.lua:7
msgid "Firewall"
msgstr "Межсетевой экран"
@@ -265,7 +274,7 @@ msgstr "Сбросить кэш после"
msgid "Forwarding between listen and server addresses"
msgstr "Перенаправление между локальным адресом и адресом сервера"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:32
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:29
msgid "Gather compression statistics"
msgstr "Сбор статистики сжатия"
@@ -273,7 +282,7 @@ msgstr "Сбор статистики сжатия"
msgid "General plugins"
msgstr "Основные плагины"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:20
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:17
msgid "Generate a separate graph for each logged user"
msgstr "Создать отдельный график для каждого авторизованного пользователя"
@@ -304,7 +313,7 @@ msgstr ""
"значения достигнут определенного порога. Значения будут переданы на "
"стандартный ввод вызванным программам."
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:36
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:35
msgid ""
"Here you can define various criteria by which the monitored iptables rules "
"are selected."
@@ -312,7 +321,7 @@ msgstr ""
"Здесь вы можете указать различные критерии, по которым будут выбраны правила "
"для сбора статистики."
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:88
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:86
msgid "Hold Ctrl to select multiple items or to deselect entries."
msgstr ""
"Удерживая нажатой клавишу Ctrl, выберите несколько элементов или отмените "
@@ -338,7 +347,7 @@ msgstr "Настройка плагина «IRQ»"
msgid "Ignore source addresses"
msgstr "Игнорировать исходящие адреса"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:104
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:103
msgid "Incoming interface"
msgstr "Входящий интерфейс"
@@ -347,10 +356,12 @@ msgid "Interface Plugin Configuration"
msgstr "Настройка плагина «Интерфейсы»"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:39
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/interface.lua:7
msgid "Interfaces"
msgstr "Интерфейсы"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:41
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/irq.lua:7
msgid "Interrupts"
msgstr "Прерывания"
@@ -358,7 +369,7 @@ msgstr "Прерывания"
msgid "Interval for pings"
msgstr "Интервал для ping-запросов"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:19
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:18
msgid "Iptables Plugin Configuration"
msgstr "Настройка плагина «Iptables»"
@@ -397,10 +408,11 @@ msgid "Maximum allowed connections"
msgstr "Максимум разрешенных соединений"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:44
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/memory.lua:15
msgid "Memory"
msgstr "Оперативная память (RAM)"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:13
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:5
msgid "Memory Plugin Configuration"
msgstr "Настройка плагина «Оперативная память (RAM)»"
@@ -410,7 +422,7 @@ msgstr "Настройка плагина «Оперативная память
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/irq.lua:25
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iwinfo.lua:22
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/netlink.lua:79
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:120
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:118
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/thermal.lua:24
msgid "Monitor all except specified"
msgstr "Собирать статистику со всех кроме указанных"
@@ -419,7 +431,7 @@ msgstr "Собирать статистику со всех кроме указ
msgid "Monitor all local listen ports"
msgstr "Собирать статистику со всех портов для входящих соединений"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:76
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:74
msgid "Monitor all sensors"
msgstr "Мониторить все сенсоры"
@@ -477,11 +489,12 @@ msgstr "Мониторить удаленные порты"
msgid "Name"
msgstr "Имя"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:46
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:45
msgid "Name of the rule"
msgstr "Имя правила"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:45
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/netlink.lua:7
msgid "Netlink"
msgstr "Netlink"
@@ -501,7 +514,7 @@ msgstr "Настройка плагина «Сеть»"
msgid "Network plugins"
msgstr "Сетевые плагины"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:82
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:81
msgid "Network protocol"
msgstr "Сетевой протокол"
@@ -518,6 +531,7 @@ msgid "Number of threads for data collection"
msgstr "Количество потоков сбора данных"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:48
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/olsrd.lua:7
msgid "OLSRd"
msgstr "OLSRd"
@@ -530,22 +544,23 @@ msgid "Only create average RRAs"
msgstr "Создавать только средние RRA"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:49
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/openvpn.lua:7
msgid "OpenVPN"
msgstr "OpenVPN"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:10
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:7
msgid "OpenVPN Plugin Configuration"
msgstr "Настройка плагина «OpenVPN»"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:44
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:41
msgid "OpenVPN status files"
msgstr "Файлы состояния службы OpenVPN"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:116
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:115
msgid "Options"
msgstr "Опции"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:110
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:109
msgid "Outgoing interface"
msgstr "Исходящий интерфейс"
@@ -554,6 +569,7 @@ msgid "Output plugins"
msgstr "Плагины вывода"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:50
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/ping.lua:7
msgid "Ping"
msgstr "Пинг-запрос"
@@ -570,6 +586,7 @@ msgid "Port for apcupsd communication"
msgstr "Порт для связи со службой apcupsd"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:51
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/processes.lua:7
msgid "Processes"
msgstr "Процессы"
@@ -582,6 +599,7 @@ msgid "Processes to monitor separated by space"
msgstr "Процессы для мониторинга (разделённые пробелом)"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:29
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/cpu.lua:7
msgid "Processor"
msgstr "CPU"
@@ -631,15 +649,16 @@ msgstr "Скрипт"
msgid "Seconds"
msgstr "Секунд(ы)"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:88
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:86
msgid "Sensor list"
msgstr "Список сенсоров"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:53
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/sensors.lua:7
msgid "Sensors"
msgstr "Сенсоры"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:66
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:64
msgid "Sensors Plugin Configuration"
msgstr "Настройка плагина «Сенсоры»"
@@ -675,7 +694,7 @@ msgstr "Группа сокета"
msgid "Socket permissions"
msgstr "Права доступа сокета"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:91
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:90
msgid "Source ip range"
msgstr "Диапазон IP-адресов источника"
@@ -692,6 +711,7 @@ msgid "Specifies what information to collect about the global topology."
msgstr "Указывает, какую информацию собирать о глобальной топологии."
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:54
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/splash_leases.lua:7
msgid "Splash Leases"
msgstr "Splash Leases"
@@ -722,10 +742,12 @@ msgid "Stored timespans"
msgstr "Сохраняемые промежутки времени"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:43
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/load.lua:7
msgid "System Load"
msgstr "Загрузка системы"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:55
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/tcpconns.lua:7
msgid "TCP Connections"
msgstr "TCPConns"
@@ -741,7 +763,7 @@ msgstr "TTL для сетевых пакетов"
msgid "TTL for ping packets"
msgstr "TTL для ping-пакетов"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:49
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:48
msgid "Table"
msgstr "Таблица"
@@ -761,14 +783,14 @@ msgid ""
msgstr ""
"Плагин «OLSRd» считывает информацию о узловых сетях с плагина txtinfo OLSRd."
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:11
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:8
msgid ""
"The OpenVPN plugin gathers information about the current vpn connection "
"status."
msgstr ""
"Плагин «OpenVPN» собирает информацию о текущем состоянии VPN подключения."
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:14
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:6
msgid ""
"The conntrack plugin collects statistics about the number of tracked "
"connections."
@@ -840,7 +862,7 @@ msgid ""
msgstr ""
"Плагин «Интерфейсы» собирает статистику на выбранных сетевых интерфейсах."
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:20
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:19
msgid ""
"The iptables plugin will monitor selected firewall rules and collect "
"information about processed bytes and packets per rule."
@@ -867,7 +889,7 @@ msgstr ""
msgid "The load plugin collects statistics about the general system load."
msgstr "Плагин «Загрузка системы» собирает статистику о загрузке системы."
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:14
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:6
msgid "The memory plugin collects statistics about the memory usage."
msgstr ""
"Плагин «Оперативная память (RAM)» собирает статистику об использовании "
@@ -920,7 +942,7 @@ msgstr ""
"параметров может привезти к высокому потреблению памяти устройства. Это "
"может привести к зависанию устройства!</strong>"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:67
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:65
msgid ""
"The sensors plugin uses the Linux Sensors framework to gather environmental "
"statistics."
@@ -970,11 +992,12 @@ msgstr ""
"Плагин «UnixSock» создает Unix-сокет, который может быть использован для "
"получения статистики от работающего сервиса collectd."
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:14
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:6
msgid "The uptime plugin collects statistics about the uptime of the system."
msgstr "Плагин «Uptime» собирает статистику о времени работы системы."
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:56
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/thermal.lua:6
msgid "Thermal"
msgstr "Thermal"
@@ -1010,6 +1033,7 @@ msgstr "Пытаться определять полное имя хоста"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:47
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/nut.lua:12
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/nut.lua:6
msgid "UPS"
msgstr "ИБП"
@@ -1034,14 +1058,15 @@ msgid "Unixsock Plugin Configuration"
msgstr "Настройка плагина «UnixSock»"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:58
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/uptime.lua:15
msgid "Uptime"
msgstr "Время работы"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:13
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:5
msgid "Uptime Plugin Configuration"
msgstr "Настройка плагина «Uptime»"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:38
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:35
msgid "Use improved naming schema"
msgstr "Использовать улучшенную схему наименования"
@@ -1059,6 +1084,7 @@ msgid "Verbose monitoring"
msgstr "Расширенная статистика"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:42
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/iwinfo.lua:7
msgid "Wireless"
msgstr "Wi-Fi"
@@ -1074,6 +1100,7 @@ msgstr ""
"статистики."
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:32
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/curl.lua:7
msgid "cUrl"
msgstr ""
@@ -1081,19 +1108,19 @@ msgstr ""
msgid "cUrl Plugin Configuration"
msgstr "Настройка плагина «cUrl»"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:110
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:109
msgid "e.g. br-ff"
msgstr "напр. br-ff"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:104
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:103
msgid "e.g. br-lan"
msgstr "напр. br-lan"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:116
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:115
msgid "e.g. reject-with tcp-reset"
msgstr "напр. reject-with tcp-reset"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:46
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:45
msgid "max. 16 chars"
msgstr "не более 16 символов"
diff --git a/applications/luci-app-statistics/po/sk/statistics.po b/applications/luci-app-statistics/po/sk/statistics.po
index 3b324d53e6..46e0a9440f 100644
--- a/applications/luci-app-statistics/po/sk/statistics.po
+++ b/applications/luci-app-statistics/po/sk/statistics.po
@@ -9,6 +9,7 @@ msgstr ""
"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:26
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/apcups.lua:7
msgid "APC UPS"
msgstr ""
@@ -16,7 +17,7 @@ msgstr ""
msgid "APCUPS Plugin Configuration"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:71
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:70
msgid "Action (target)"
msgstr ""
@@ -24,7 +25,7 @@ msgstr ""
msgid "Add command for reading values"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:35
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:34
msgid "Add matching rule"
msgstr ""
@@ -37,7 +38,7 @@ msgstr ""
msgid "Add notification command"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:26
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:23
msgid "Aggregate number of connected users"
msgstr ""
@@ -54,6 +55,7 @@ msgid "CPU Context Switches Plugin Configuration"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:30
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/cpufreq.lua:6
msgid "CPU Frequency"
msgstr ""
@@ -81,7 +83,7 @@ msgstr ""
msgid "Cache flush interval"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:60
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:59
msgid "Chain"
msgstr ""
@@ -109,14 +111,16 @@ msgid ""
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:27
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/conntrack.lua:7
msgid "Conntrack"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:13
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:5
msgid "Conntrack Plugin Configuration"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:28
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/contextswitch.lua:6
msgid "Context Switches"
msgstr ""
@@ -125,6 +129,7 @@ msgid "DF Plugin Configuration"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:35
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/dns.lua:7
msgid "DNS"
msgstr ""
@@ -140,7 +145,7 @@ msgstr ""
msgid "Datasets definition file"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:97
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:96
msgid "Destination ip range"
msgstr ""
@@ -157,10 +162,12 @@ msgid "Disk Plugin Configuration"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:33
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/df.lua:7
msgid "Disk Space Usage"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:34
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/disk.lua:7
msgid "Disk Usage"
msgstr ""
@@ -189,7 +196,7 @@ msgid "Enable"
msgstr ""
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/apcups.lua:14
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:18
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:10
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/contextswitch.lua:11
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpu.lua:12
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpufreq.lua:11
@@ -202,29 +209,30 @@ msgstr ""
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/entropy.lua:10
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/exec.lua:16
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/interface.lua:18
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:29
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:28
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/irq.lua:16
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iwinfo.lua:12
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/load.lua:14
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:18
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:10
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/netlink.lua:20
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/network.lua:18
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/nut.lua:9
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/olsrd.lua:10
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:16
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:13
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:15
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/processes.lua:15
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/rrdtool.lua:18
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:72
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:70
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/splash_leases.lua:10
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/tcpconns.lua:15
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/thermal.lua:14
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/unixsock.lua:15
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:18
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:10
msgid "Enable this plugin"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:37
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/entropy.lua:7
msgid "Entropy"
msgstr ""
@@ -245,6 +253,7 @@ msgid "Filter class monitoring"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:40
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/iptables.lua:7
msgid "Firewall"
msgstr ""
@@ -256,7 +265,7 @@ msgstr ""
msgid "Forwarding between listen and server addresses"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:32
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:29
msgid "Gather compression statistics"
msgstr ""
@@ -264,7 +273,7 @@ msgstr ""
msgid "General plugins"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:20
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:17
msgid "Generate a separate graph for each logged user"
msgstr ""
@@ -290,13 +299,13 @@ msgid ""
"will be fed to the the called programs stdin."
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:36
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:35
msgid ""
"Here you can define various criteria by which the monitored iptables rules "
"are selected."
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:88
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:86
msgid "Hold Ctrl to select multiple items or to deselect entries."
msgstr ""
@@ -320,7 +329,7 @@ msgstr ""
msgid "Ignore source addresses"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:104
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:103
msgid "Incoming interface"
msgstr ""
@@ -329,10 +338,12 @@ msgid "Interface Plugin Configuration"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:39
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/interface.lua:7
msgid "Interfaces"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:41
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/irq.lua:7
msgid "Interrupts"
msgstr ""
@@ -340,7 +351,7 @@ msgstr ""
msgid "Interval for pings"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:19
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:18
msgid "Iptables Plugin Configuration"
msgstr ""
@@ -375,10 +386,11 @@ msgid "Maximum allowed connections"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:44
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/memory.lua:15
msgid "Memory"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:13
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:5
msgid "Memory Plugin Configuration"
msgstr ""
@@ -388,7 +400,7 @@ msgstr ""
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/irq.lua:25
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iwinfo.lua:22
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/netlink.lua:79
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:120
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:118
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/thermal.lua:24
msgid "Monitor all except specified"
msgstr ""
@@ -397,7 +409,7 @@ msgstr ""
msgid "Monitor all local listen ports"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:76
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:74
msgid "Monitor all sensors"
msgstr ""
@@ -455,11 +467,12 @@ msgstr ""
msgid "Name"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:46
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:45
msgid "Name of the rule"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:45
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/netlink.lua:7
msgid "Netlink"
msgstr ""
@@ -479,7 +492,7 @@ msgstr ""
msgid "Network plugins"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:82
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:81
msgid "Network protocol"
msgstr ""
@@ -494,6 +507,7 @@ msgid "Number of threads for data collection"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:48
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/olsrd.lua:7
msgid "OLSRd"
msgstr ""
@@ -506,22 +520,23 @@ msgid "Only create average RRAs"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:49
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/openvpn.lua:7
msgid "OpenVPN"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:10
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:7
msgid "OpenVPN Plugin Configuration"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:44
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:41
msgid "OpenVPN status files"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:116
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:115
msgid "Options"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:110
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:109
msgid "Outgoing interface"
msgstr ""
@@ -530,6 +545,7 @@ msgid "Output plugins"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:50
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/ping.lua:7
msgid "Ping"
msgstr ""
@@ -546,6 +562,7 @@ msgid "Port for apcupsd communication"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:51
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/processes.lua:7
msgid "Processes"
msgstr ""
@@ -558,6 +575,7 @@ msgid "Processes to monitor separated by space"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:29
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/cpu.lua:7
msgid "Processor"
msgstr ""
@@ -604,15 +622,16 @@ msgstr ""
msgid "Seconds"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:88
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:86
msgid "Sensor list"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:53
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/sensors.lua:7
msgid "Sensors"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:66
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:64
msgid "Sensors Plugin Configuration"
msgstr ""
@@ -648,7 +667,7 @@ msgstr ""
msgid "Socket permissions"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:91
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:90
msgid "Source ip range"
msgstr ""
@@ -665,6 +684,7 @@ msgid "Specifies what information to collect about the global topology."
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:54
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/splash_leases.lua:7
msgid "Splash Leases"
msgstr ""
@@ -695,10 +715,12 @@ msgid "Stored timespans"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:43
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/load.lua:7
msgid "System Load"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:55
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/tcpconns.lua:7
msgid "TCP Connections"
msgstr ""
@@ -714,7 +736,7 @@ msgstr ""
msgid "TTL for ping packets"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:49
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:48
msgid "Table"
msgstr ""
@@ -732,13 +754,13 @@ msgid ""
"plugin of OLSRd."
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:11
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:8
msgid ""
"The OpenVPN plugin gathers information about the current vpn connection "
"status."
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:14
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:6
msgid ""
"The conntrack plugin collects statistics about the number of tracked "
"connections."
@@ -795,7 +817,7 @@ msgid ""
"The interface plugin collects traffic statistics on selected interfaces."
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:20
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:19
msgid ""
"The iptables plugin will monitor selected firewall rules and collect "
"information about processed bytes and packets per rule."
@@ -817,7 +839,7 @@ msgstr ""
msgid "The load plugin collects statistics about the general system load."
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:14
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:6
msgid "The memory plugin collects statistics about the memory usage."
msgstr ""
@@ -855,7 +877,7 @@ msgid ""
"directory. This can render the device unusable!</strong>"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:67
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:65
msgid ""
"The sensors plugin uses the Linux Sensors framework to gather environmental "
"statistics."
@@ -893,11 +915,12 @@ msgid ""
"collected data from a running collectd instance."
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:14
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:6
msgid "The uptime plugin collects statistics about the uptime of the system."
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:56
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/thermal.lua:6
msgid "Thermal"
msgstr ""
@@ -930,6 +953,7 @@ msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:47
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/nut.lua:12
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/nut.lua:6
msgid "UPS"
msgstr ""
@@ -954,14 +978,15 @@ msgid "Unixsock Plugin Configuration"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:58
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/uptime.lua:15
msgid "Uptime"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:13
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:5
msgid "Uptime Plugin Configuration"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:38
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:35
msgid "Use improved naming schema"
msgstr ""
@@ -979,6 +1004,7 @@ msgid "Verbose monitoring"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:42
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/iwinfo.lua:7
msgid "Wireless"
msgstr ""
@@ -992,6 +1018,7 @@ msgid ""
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:32
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/curl.lua:7
msgid "cUrl"
msgstr ""
@@ -999,19 +1026,19 @@ msgstr ""
msgid "cUrl Plugin Configuration"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:110
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:109
msgid "e.g. br-ff"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:104
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:103
msgid "e.g. br-lan"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:116
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:115
msgid "e.g. reject-with tcp-reset"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:46
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:45
msgid "max. 16 chars"
msgstr ""
diff --git a/applications/luci-app-statistics/po/sv/statistics.po b/applications/luci-app-statistics/po/sv/statistics.po
index e8c70e7906..14cd2777d7 100644
--- a/applications/luci-app-statistics/po/sv/statistics.po
+++ b/applications/luci-app-statistics/po/sv/statistics.po
@@ -10,6 +10,7 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:26
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/apcups.lua:7
msgid "APC UPS"
msgstr ""
@@ -17,7 +18,7 @@ msgstr ""
msgid "APCUPS Plugin Configuration"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:71
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:70
msgid "Action (target)"
msgstr ""
@@ -25,7 +26,7 @@ msgstr ""
msgid "Add command for reading values"
msgstr "Lägg till kommando för läsning av värden"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:35
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:34
msgid "Add matching rule"
msgstr "Lägg till en matchande regel"
@@ -38,7 +39,7 @@ msgstr "Lägg till flertalet värdar separerade av mellanslag."
msgid "Add notification command"
msgstr "Lägg till aviseringskommando"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:26
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:23
msgid "Aggregate number of connected users"
msgstr ""
@@ -55,6 +56,7 @@ msgid "CPU Context Switches Plugin Configuration"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:30
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/cpufreq.lua:6
msgid "CPU Frequency"
msgstr ""
@@ -82,7 +84,7 @@ msgstr ""
msgid "Cache flush interval"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:60
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:59
msgid "Chain"
msgstr "Kedja"
@@ -113,14 +115,16 @@ msgstr ""
"collectd-demonen."
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:27
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/conntrack.lua:7
msgid "Conntrack"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:13
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:5
msgid "Conntrack Plugin Configuration"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:28
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/contextswitch.lua:6
msgid "Context Switches"
msgstr ""
@@ -129,6 +133,7 @@ msgid "DF Plugin Configuration"
msgstr "Konfiguration av insticksprogrammet DF"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:35
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/dns.lua:7
msgid "DNS"
msgstr "DNS"
@@ -144,7 +149,7 @@ msgstr "Intervall för insamling av data"
msgid "Datasets definition file"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:97
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:96
msgid "Destination ip range"
msgstr ""
@@ -161,10 +166,12 @@ msgid "Disk Plugin Configuration"
msgstr "Konfiguration av insticksprogrammet Disk"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:33
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/df.lua:7
msgid "Disk Space Usage"
msgstr "Användning av diskutrymme"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:34
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/disk.lua:7
msgid "Disk Usage"
msgstr "Användning av disk"
@@ -193,7 +200,7 @@ msgid "Enable"
msgstr ""
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/apcups.lua:14
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:18
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:10
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/contextswitch.lua:11
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpu.lua:12
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpufreq.lua:11
@@ -206,29 +213,30 @@ msgstr ""
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/entropy.lua:10
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/exec.lua:16
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/interface.lua:18
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:29
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:28
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/irq.lua:16
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iwinfo.lua:12
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/load.lua:14
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:18
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:10
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/netlink.lua:20
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/network.lua:18
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/nut.lua:9
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/olsrd.lua:10
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:16
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:13
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:15
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/processes.lua:15
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/rrdtool.lua:18
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:72
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:70
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/splash_leases.lua:10
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/tcpconns.lua:15
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/thermal.lua:14
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/unixsock.lua:15
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:18
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:10
msgid "Enable this plugin"
msgstr "Aktivera det här insticksprogrammet"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:37
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/entropy.lua:7
msgid "Entropy"
msgstr "Entropi"
@@ -249,6 +257,7 @@ msgid "Filter class monitoring"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:40
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/iptables.lua:7
msgid "Firewall"
msgstr "Brandvägg"
@@ -260,7 +269,7 @@ msgstr ""
msgid "Forwarding between listen and server addresses"
msgstr "Vidarebefordring mellan lyssning och server-adressen"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:32
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:29
msgid "Gather compression statistics"
msgstr ""
@@ -268,7 +277,7 @@ msgstr ""
msgid "General plugins"
msgstr "Generall insticksprogram"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:20
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:17
msgid "Generate a separate graph for each logged user"
msgstr "Generera en separat graf för varje loggade användare"
@@ -294,13 +303,13 @@ msgid ""
"will be fed to the the called programs stdin."
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:36
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:35
msgid ""
"Here you can define various criteria by which the monitored iptables rules "
"are selected."
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:88
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:86
msgid "Hold Ctrl to select multiple items or to deselect entries."
msgstr ""
"Håll ner Ctrl för att välja flera poster eller för att inte välja poster."
@@ -325,7 +334,7 @@ msgstr "Konfiguration av insticksprogrammet IRQ"
msgid "Ignore source addresses"
msgstr "Ignorera källadresser"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:104
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:103
msgid "Incoming interface"
msgstr "Inkommande gränssnitt"
@@ -334,10 +343,12 @@ msgid "Interface Plugin Configuration"
msgstr "Konfiguration av insticksprogrammets gränssnitt"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:39
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/interface.lua:7
msgid "Interfaces"
msgstr "Gränssnitt"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:41
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/irq.lua:7
msgid "Interrupts"
msgstr "Avbrott"
@@ -345,7 +356,7 @@ msgstr "Avbrott"
msgid "Interval for pings"
msgstr "Intervaller för pingningar"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:19
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:18
msgid "Iptables Plugin Configuration"
msgstr "Konfiguration av insticksprogrammet Iptabels"
@@ -380,10 +391,11 @@ msgid "Maximum allowed connections"
msgstr "Maximalt tillåtna anslutningar"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:44
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/memory.lua:15
msgid "Memory"
msgstr "Minne"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:13
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:5
msgid "Memory Plugin Configuration"
msgstr "Konfiguration av insticksprogrammet Memory"
@@ -393,7 +405,7 @@ msgstr "Konfiguration av insticksprogrammet Memory"
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/irq.lua:25
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iwinfo.lua:22
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/netlink.lua:79
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:120
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:118
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/thermal.lua:24
msgid "Monitor all except specified"
msgstr "Övervaka alla förutom specificerat"
@@ -402,7 +414,7 @@ msgstr "Övervaka alla förutom specificerat"
msgid "Monitor all local listen ports"
msgstr "Övervaka alla lokala lyssningsportar"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:76
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:74
msgid "Monitor all sensors"
msgstr "Övervaka alla sensorer"
@@ -460,11 +472,12 @@ msgstr "Övervaka fjärrportar"
msgid "Name"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:46
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:45
msgid "Name of the rule"
msgstr "Regelns namn"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:45
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/netlink.lua:7
msgid "Netlink"
msgstr "Nätlänk"
@@ -484,7 +497,7 @@ msgstr ""
msgid "Network plugins"
msgstr "Insticksprogram för nätverket"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:82
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:81
msgid "Network protocol"
msgstr "Nätverksprotokoll"
@@ -499,6 +512,7 @@ msgid "Number of threads for data collection"
msgstr "Antalet trådar för insamling av data"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:48
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/olsrd.lua:7
msgid "OLSRd"
msgstr "OLSRd"
@@ -511,22 +525,23 @@ msgid "Only create average RRAs"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:49
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/openvpn.lua:7
msgid "OpenVPN"
msgstr "OpenVPN"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:10
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:7
msgid "OpenVPN Plugin Configuration"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:44
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:41
msgid "OpenVPN status files"
msgstr "Statusfiler för OpenVPN"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:116
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:115
msgid "Options"
msgstr "Alternativ"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:110
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:109
msgid "Outgoing interface"
msgstr "Utgående gränssnitt"
@@ -535,6 +550,7 @@ msgid "Output plugins"
msgstr "Insticksprogram för utmatning"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:50
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/ping.lua:7
msgid "Ping"
msgstr "Pinga"
@@ -551,6 +567,7 @@ msgid "Port for apcupsd communication"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:51
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/processes.lua:7
msgid "Processes"
msgstr "Processer"
@@ -563,6 +580,7 @@ msgid "Processes to monitor separated by space"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:29
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/cpu.lua:7
msgid "Processor"
msgstr "Processor"
@@ -609,15 +627,16 @@ msgstr "Skript"
msgid "Seconds"
msgstr "Sekunder"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:88
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:86
msgid "Sensor list"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:53
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/sensors.lua:7
msgid "Sensors"
msgstr "Sensorer"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:66
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:64
msgid "Sensors Plugin Configuration"
msgstr ""
@@ -653,7 +672,7 @@ msgstr "Socketgrupp"
msgid "Socket permissions"
msgstr "Tillstånd för socket"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:91
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:90
msgid "Source ip range"
msgstr ""
@@ -670,6 +689,7 @@ msgid "Specifies what information to collect about the global topology."
msgstr "Anger vilken information som ska samlas in om den globala topologin."
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:54
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/splash_leases.lua:7
msgid "Splash Leases"
msgstr ""
@@ -700,10 +720,12 @@ msgid "Stored timespans"
msgstr "Lagrade tidsspann"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:43
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/load.lua:7
msgid "System Load"
msgstr "Belastning av systemet"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:55
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/tcpconns.lua:7
msgid "TCP Connections"
msgstr "TCP-anslutningar"
@@ -719,7 +741,7 @@ msgstr "TTL för nätverkspaket"
msgid "TTL for ping packets"
msgstr "TTL för ping-paket"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:49
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:48
msgid "Table"
msgstr "Tabell"
@@ -737,13 +759,13 @@ msgid ""
"plugin of OLSRd."
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:11
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:8
msgid ""
"The OpenVPN plugin gathers information about the current vpn connection "
"status."
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:14
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:6
msgid ""
"The conntrack plugin collects statistics about the number of tracked "
"connections."
@@ -800,7 +822,7 @@ msgid ""
"The interface plugin collects traffic statistics on selected interfaces."
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:20
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:19
msgid ""
"The iptables plugin will monitor selected firewall rules and collect "
"information about processed bytes and packets per rule."
@@ -822,7 +844,7 @@ msgstr ""
msgid "The load plugin collects statistics about the general system load."
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:14
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:6
msgid "The memory plugin collects statistics about the memory usage."
msgstr ""
@@ -860,7 +882,7 @@ msgid ""
"directory. This can render the device unusable!</strong>"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:67
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:65
msgid ""
"The sensors plugin uses the Linux Sensors framework to gather environmental "
"statistics."
@@ -898,11 +920,12 @@ msgid ""
"collected data from a running collectd instance."
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:14
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:6
msgid "The uptime plugin collects statistics about the uptime of the system."
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:56
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/thermal.lua:6
msgid "Thermal"
msgstr ""
@@ -935,6 +958,7 @@ msgstr "Försök att kolla upp fullständigt kvalificerade värdnamn"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:47
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/nut.lua:12
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/nut.lua:6
msgid "UPS"
msgstr "UPS"
@@ -959,14 +983,15 @@ msgid "Unixsock Plugin Configuration"
msgstr "Konfiguration av insticksprogrammet UnixSock"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:58
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/uptime.lua:15
msgid "Uptime"
msgstr "Upptid"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:13
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:5
msgid "Uptime Plugin Configuration"
msgstr "Konfiguration av insticksprogrammet Upptid"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:38
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:35
msgid "Use improved naming schema"
msgstr ""
@@ -984,6 +1009,7 @@ msgid "Verbose monitoring"
msgstr "Detaljerad övervakning"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:42
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/iwinfo.lua:7
msgid "Wireless"
msgstr "Trådlöst"
@@ -999,6 +1025,7 @@ msgstr ""
"mer statistik."
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:32
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/curl.lua:7
msgid "cUrl"
msgstr ""
@@ -1006,19 +1033,19 @@ msgstr ""
msgid "cUrl Plugin Configuration"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:110
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:109
msgid "e.g. br-ff"
msgstr "t.ex br-ff"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:104
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:103
msgid "e.g. br-lan"
msgstr "t.ex br-lan"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:116
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:115
msgid "e.g. reject-with tcp-reset"
msgstr "t.ex reject-with tcp-reset"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:46
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:45
msgid "max. 16 chars"
msgstr "maxmialt 16 tecken"
diff --git a/applications/luci-app-statistics/po/templates/statistics.pot b/applications/luci-app-statistics/po/templates/statistics.pot
index 625e31d9ba..13ebb7d496 100644
--- a/applications/luci-app-statistics/po/templates/statistics.pot
+++ b/applications/luci-app-statistics/po/templates/statistics.pot
@@ -2,6 +2,7 @@ msgid ""
msgstr "Content-Type: text/plain; charset=UTF-8"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:26
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/apcups.lua:7
msgid "APC UPS"
msgstr ""
@@ -9,7 +10,7 @@ msgstr ""
msgid "APCUPS Plugin Configuration"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:71
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:70
msgid "Action (target)"
msgstr ""
@@ -17,7 +18,7 @@ msgstr ""
msgid "Add command for reading values"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:35
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:34
msgid "Add matching rule"
msgstr ""
@@ -30,7 +31,7 @@ msgstr ""
msgid "Add notification command"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:26
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:23
msgid "Aggregate number of connected users"
msgstr ""
@@ -47,6 +48,7 @@ msgid "CPU Context Switches Plugin Configuration"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:30
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/cpufreq.lua:6
msgid "CPU Frequency"
msgstr ""
@@ -74,7 +76,7 @@ msgstr ""
msgid "Cache flush interval"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:60
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:59
msgid "Chain"
msgstr ""
@@ -102,14 +104,16 @@ msgid ""
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:27
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/conntrack.lua:7
msgid "Conntrack"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:13
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:5
msgid "Conntrack Plugin Configuration"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:28
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/contextswitch.lua:6
msgid "Context Switches"
msgstr ""
@@ -118,6 +122,7 @@ msgid "DF Plugin Configuration"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:35
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/dns.lua:7
msgid "DNS"
msgstr ""
@@ -133,7 +138,7 @@ msgstr ""
msgid "Datasets definition file"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:97
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:96
msgid "Destination ip range"
msgstr ""
@@ -150,10 +155,12 @@ msgid "Disk Plugin Configuration"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:33
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/df.lua:7
msgid "Disk Space Usage"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:34
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/disk.lua:7
msgid "Disk Usage"
msgstr ""
@@ -182,7 +189,7 @@ msgid "Enable"
msgstr ""
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/apcups.lua:14
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:18
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:10
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/contextswitch.lua:11
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpu.lua:12
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpufreq.lua:11
@@ -195,29 +202,30 @@ msgstr ""
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/entropy.lua:10
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/exec.lua:16
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/interface.lua:18
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:29
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:28
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/irq.lua:16
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iwinfo.lua:12
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/load.lua:14
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:18
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:10
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/netlink.lua:20
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/network.lua:18
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/nut.lua:9
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/olsrd.lua:10
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:16
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:13
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:15
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/processes.lua:15
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/rrdtool.lua:18
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:72
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:70
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/splash_leases.lua:10
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/tcpconns.lua:15
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/thermal.lua:14
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/unixsock.lua:15
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:18
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:10
msgid "Enable this plugin"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:37
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/entropy.lua:7
msgid "Entropy"
msgstr ""
@@ -238,6 +246,7 @@ msgid "Filter class monitoring"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:40
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/iptables.lua:7
msgid "Firewall"
msgstr ""
@@ -249,7 +258,7 @@ msgstr ""
msgid "Forwarding between listen and server addresses"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:32
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:29
msgid "Gather compression statistics"
msgstr ""
@@ -257,7 +266,7 @@ msgstr ""
msgid "General plugins"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:20
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:17
msgid "Generate a separate graph for each logged user"
msgstr ""
@@ -283,13 +292,13 @@ msgid ""
"will be fed to the the called programs stdin."
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:36
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:35
msgid ""
"Here you can define various criteria by which the monitored iptables rules "
"are selected."
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:88
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:86
msgid "Hold Ctrl to select multiple items or to deselect entries."
msgstr ""
@@ -313,7 +322,7 @@ msgstr ""
msgid "Ignore source addresses"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:104
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:103
msgid "Incoming interface"
msgstr ""
@@ -322,10 +331,12 @@ msgid "Interface Plugin Configuration"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:39
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/interface.lua:7
msgid "Interfaces"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:41
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/irq.lua:7
msgid "Interrupts"
msgstr ""
@@ -333,7 +344,7 @@ msgstr ""
msgid "Interval for pings"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:19
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:18
msgid "Iptables Plugin Configuration"
msgstr ""
@@ -368,10 +379,11 @@ msgid "Maximum allowed connections"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:44
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/memory.lua:15
msgid "Memory"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:13
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:5
msgid "Memory Plugin Configuration"
msgstr ""
@@ -381,7 +393,7 @@ msgstr ""
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/irq.lua:25
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iwinfo.lua:22
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/netlink.lua:79
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:120
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:118
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/thermal.lua:24
msgid "Monitor all except specified"
msgstr ""
@@ -390,7 +402,7 @@ msgstr ""
msgid "Monitor all local listen ports"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:76
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:74
msgid "Monitor all sensors"
msgstr ""
@@ -448,11 +460,12 @@ msgstr ""
msgid "Name"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:46
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:45
msgid "Name of the rule"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:45
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/netlink.lua:7
msgid "Netlink"
msgstr ""
@@ -472,7 +485,7 @@ msgstr ""
msgid "Network plugins"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:82
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:81
msgid "Network protocol"
msgstr ""
@@ -487,6 +500,7 @@ msgid "Number of threads for data collection"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:48
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/olsrd.lua:7
msgid "OLSRd"
msgstr ""
@@ -499,22 +513,23 @@ msgid "Only create average RRAs"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:49
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/openvpn.lua:7
msgid "OpenVPN"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:10
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:7
msgid "OpenVPN Plugin Configuration"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:44
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:41
msgid "OpenVPN status files"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:116
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:115
msgid "Options"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:110
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:109
msgid "Outgoing interface"
msgstr ""
@@ -523,6 +538,7 @@ msgid "Output plugins"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:50
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/ping.lua:7
msgid "Ping"
msgstr ""
@@ -539,6 +555,7 @@ msgid "Port for apcupsd communication"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:51
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/processes.lua:7
msgid "Processes"
msgstr ""
@@ -551,6 +568,7 @@ msgid "Processes to monitor separated by space"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:29
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/cpu.lua:7
msgid "Processor"
msgstr ""
@@ -597,15 +615,16 @@ msgstr ""
msgid "Seconds"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:88
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:86
msgid "Sensor list"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:53
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/sensors.lua:7
msgid "Sensors"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:66
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:64
msgid "Sensors Plugin Configuration"
msgstr ""
@@ -641,7 +660,7 @@ msgstr ""
msgid "Socket permissions"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:91
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:90
msgid "Source ip range"
msgstr ""
@@ -658,6 +677,7 @@ msgid "Specifies what information to collect about the global topology."
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:54
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/splash_leases.lua:7
msgid "Splash Leases"
msgstr ""
@@ -688,10 +708,12 @@ msgid "Stored timespans"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:43
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/load.lua:7
msgid "System Load"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:55
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/tcpconns.lua:7
msgid "TCP Connections"
msgstr ""
@@ -707,7 +729,7 @@ msgstr ""
msgid "TTL for ping packets"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:49
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:48
msgid "Table"
msgstr ""
@@ -725,13 +747,13 @@ msgid ""
"plugin of OLSRd."
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:11
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:8
msgid ""
"The OpenVPN plugin gathers information about the current vpn connection "
"status."
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:14
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:6
msgid ""
"The conntrack plugin collects statistics about the number of tracked "
"connections."
@@ -788,7 +810,7 @@ msgid ""
"The interface plugin collects traffic statistics on selected interfaces."
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:20
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:19
msgid ""
"The iptables plugin will monitor selected firewall rules and collect "
"information about processed bytes and packets per rule."
@@ -810,7 +832,7 @@ msgstr ""
msgid "The load plugin collects statistics about the general system load."
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:14
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:6
msgid "The memory plugin collects statistics about the memory usage."
msgstr ""
@@ -848,7 +870,7 @@ msgid ""
"directory. This can render the device unusable!</strong>"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:67
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:65
msgid ""
"The sensors plugin uses the Linux Sensors framework to gather environmental "
"statistics."
@@ -886,11 +908,12 @@ msgid ""
"collected data from a running collectd instance."
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:14
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:6
msgid "The uptime plugin collects statistics about the uptime of the system."
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:56
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/thermal.lua:6
msgid "Thermal"
msgstr ""
@@ -923,6 +946,7 @@ msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:47
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/nut.lua:12
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/nut.lua:6
msgid "UPS"
msgstr ""
@@ -947,14 +971,15 @@ msgid "Unixsock Plugin Configuration"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:58
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/uptime.lua:15
msgid "Uptime"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:13
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:5
msgid "Uptime Plugin Configuration"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:38
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:35
msgid "Use improved naming schema"
msgstr ""
@@ -972,6 +997,7 @@ msgid "Verbose monitoring"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:42
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/iwinfo.lua:7
msgid "Wireless"
msgstr ""
@@ -985,6 +1011,7 @@ msgid ""
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:32
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/curl.lua:7
msgid "cUrl"
msgstr ""
@@ -992,19 +1019,19 @@ msgstr ""
msgid "cUrl Plugin Configuration"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:110
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:109
msgid "e.g. br-ff"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:104
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:103
msgid "e.g. br-lan"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:116
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:115
msgid "e.g. reject-with tcp-reset"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:46
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:45
msgid "max. 16 chars"
msgstr ""
diff --git a/applications/luci-app-statistics/po/tr/statistics.po b/applications/luci-app-statistics/po/tr/statistics.po
index 26aba8e77f..b66455a34b 100644
--- a/applications/luci-app-statistics/po/tr/statistics.po
+++ b/applications/luci-app-statistics/po/tr/statistics.po
@@ -10,6 +10,7 @@ msgstr ""
"Plural-Forms: nplurals=1; plural=0;\n"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:26
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/apcups.lua:7
msgid "APC UPS"
msgstr ""
@@ -17,7 +18,7 @@ msgstr ""
msgid "APCUPS Plugin Configuration"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:71
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:70
msgid "Action (target)"
msgstr ""
@@ -25,7 +26,7 @@ msgstr ""
msgid "Add command for reading values"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:35
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:34
msgid "Add matching rule"
msgstr ""
@@ -38,7 +39,7 @@ msgstr ""
msgid "Add notification command"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:26
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:23
msgid "Aggregate number of connected users"
msgstr ""
@@ -55,6 +56,7 @@ msgid "CPU Context Switches Plugin Configuration"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:30
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/cpufreq.lua:6
msgid "CPU Frequency"
msgstr ""
@@ -82,7 +84,7 @@ msgstr ""
msgid "Cache flush interval"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:60
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:59
msgid "Chain"
msgstr ""
@@ -110,14 +112,16 @@ msgid ""
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:27
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/conntrack.lua:7
msgid "Conntrack"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:13
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:5
msgid "Conntrack Plugin Configuration"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:28
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/contextswitch.lua:6
msgid "Context Switches"
msgstr ""
@@ -126,6 +130,7 @@ msgid "DF Plugin Configuration"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:35
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/dns.lua:7
msgid "DNS"
msgstr ""
@@ -141,7 +146,7 @@ msgstr ""
msgid "Datasets definition file"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:97
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:96
msgid "Destination ip range"
msgstr ""
@@ -158,10 +163,12 @@ msgid "Disk Plugin Configuration"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:33
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/df.lua:7
msgid "Disk Space Usage"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:34
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/disk.lua:7
msgid "Disk Usage"
msgstr ""
@@ -190,7 +197,7 @@ msgid "Enable"
msgstr ""
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/apcups.lua:14
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:18
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:10
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/contextswitch.lua:11
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpu.lua:12
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpufreq.lua:11
@@ -203,29 +210,30 @@ msgstr ""
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/entropy.lua:10
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/exec.lua:16
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/interface.lua:18
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:29
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:28
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/irq.lua:16
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iwinfo.lua:12
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/load.lua:14
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:18
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:10
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/netlink.lua:20
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/network.lua:18
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/nut.lua:9
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/olsrd.lua:10
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:16
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:13
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:15
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/processes.lua:15
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/rrdtool.lua:18
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:72
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:70
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/splash_leases.lua:10
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/tcpconns.lua:15
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/thermal.lua:14
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/unixsock.lua:15
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:18
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:10
msgid "Enable this plugin"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:37
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/entropy.lua:7
msgid "Entropy"
msgstr ""
@@ -246,6 +254,7 @@ msgid "Filter class monitoring"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:40
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/iptables.lua:7
msgid "Firewall"
msgstr ""
@@ -257,7 +266,7 @@ msgstr ""
msgid "Forwarding between listen and server addresses"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:32
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:29
msgid "Gather compression statistics"
msgstr ""
@@ -265,7 +274,7 @@ msgstr ""
msgid "General plugins"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:20
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:17
msgid "Generate a separate graph for each logged user"
msgstr ""
@@ -291,13 +300,13 @@ msgid ""
"will be fed to the the called programs stdin."
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:36
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:35
msgid ""
"Here you can define various criteria by which the monitored iptables rules "
"are selected."
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:88
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:86
msgid "Hold Ctrl to select multiple items or to deselect entries."
msgstr ""
@@ -321,7 +330,7 @@ msgstr ""
msgid "Ignore source addresses"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:104
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:103
msgid "Incoming interface"
msgstr ""
@@ -330,10 +339,12 @@ msgid "Interface Plugin Configuration"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:39
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/interface.lua:7
msgid "Interfaces"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:41
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/irq.lua:7
msgid "Interrupts"
msgstr ""
@@ -341,7 +352,7 @@ msgstr ""
msgid "Interval for pings"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:19
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:18
msgid "Iptables Plugin Configuration"
msgstr ""
@@ -376,10 +387,11 @@ msgid "Maximum allowed connections"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:44
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/memory.lua:15
msgid "Memory"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:13
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:5
msgid "Memory Plugin Configuration"
msgstr ""
@@ -389,7 +401,7 @@ msgstr ""
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/irq.lua:25
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iwinfo.lua:22
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/netlink.lua:79
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:120
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:118
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/thermal.lua:24
msgid "Monitor all except specified"
msgstr ""
@@ -398,7 +410,7 @@ msgstr ""
msgid "Monitor all local listen ports"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:76
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:74
msgid "Monitor all sensors"
msgstr ""
@@ -456,11 +468,12 @@ msgstr ""
msgid "Name"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:46
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:45
msgid "Name of the rule"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:45
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/netlink.lua:7
msgid "Netlink"
msgstr ""
@@ -480,7 +493,7 @@ msgstr ""
msgid "Network plugins"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:82
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:81
msgid "Network protocol"
msgstr ""
@@ -495,6 +508,7 @@ msgid "Number of threads for data collection"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:48
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/olsrd.lua:7
msgid "OLSRd"
msgstr ""
@@ -507,22 +521,23 @@ msgid "Only create average RRAs"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:49
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/openvpn.lua:7
msgid "OpenVPN"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:10
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:7
msgid "OpenVPN Plugin Configuration"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:44
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:41
msgid "OpenVPN status files"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:116
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:115
msgid "Options"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:110
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:109
msgid "Outgoing interface"
msgstr ""
@@ -531,6 +546,7 @@ msgid "Output plugins"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:50
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/ping.lua:7
msgid "Ping"
msgstr ""
@@ -547,6 +563,7 @@ msgid "Port for apcupsd communication"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:51
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/processes.lua:7
msgid "Processes"
msgstr ""
@@ -559,6 +576,7 @@ msgid "Processes to monitor separated by space"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:29
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/cpu.lua:7
msgid "Processor"
msgstr ""
@@ -605,15 +623,16 @@ msgstr ""
msgid "Seconds"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:88
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:86
msgid "Sensor list"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:53
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/sensors.lua:7
msgid "Sensors"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:66
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:64
msgid "Sensors Plugin Configuration"
msgstr ""
@@ -649,7 +668,7 @@ msgstr ""
msgid "Socket permissions"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:91
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:90
msgid "Source ip range"
msgstr ""
@@ -666,6 +685,7 @@ msgid "Specifies what information to collect about the global topology."
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:54
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/splash_leases.lua:7
msgid "Splash Leases"
msgstr ""
@@ -696,10 +716,12 @@ msgid "Stored timespans"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:43
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/load.lua:7
msgid "System Load"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:55
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/tcpconns.lua:7
msgid "TCP Connections"
msgstr ""
@@ -715,7 +737,7 @@ msgstr ""
msgid "TTL for ping packets"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:49
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:48
msgid "Table"
msgstr ""
@@ -733,13 +755,13 @@ msgid ""
"plugin of OLSRd."
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:11
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:8
msgid ""
"The OpenVPN plugin gathers information about the current vpn connection "
"status."
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:14
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:6
msgid ""
"The conntrack plugin collects statistics about the number of tracked "
"connections."
@@ -796,7 +818,7 @@ msgid ""
"The interface plugin collects traffic statistics on selected interfaces."
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:20
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:19
msgid ""
"The iptables plugin will monitor selected firewall rules and collect "
"information about processed bytes and packets per rule."
@@ -818,7 +840,7 @@ msgstr ""
msgid "The load plugin collects statistics about the general system load."
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:14
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:6
msgid "The memory plugin collects statistics about the memory usage."
msgstr ""
@@ -856,7 +878,7 @@ msgid ""
"directory. This can render the device unusable!</strong>"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:67
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:65
msgid ""
"The sensors plugin uses the Linux Sensors framework to gather environmental "
"statistics."
@@ -894,11 +916,12 @@ msgid ""
"collected data from a running collectd instance."
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:14
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:6
msgid "The uptime plugin collects statistics about the uptime of the system."
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:56
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/thermal.lua:6
msgid "Thermal"
msgstr ""
@@ -931,6 +954,7 @@ msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:47
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/nut.lua:12
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/nut.lua:6
msgid "UPS"
msgstr ""
@@ -955,14 +979,15 @@ msgid "Unixsock Plugin Configuration"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:58
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/uptime.lua:15
msgid "Uptime"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:13
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:5
msgid "Uptime Plugin Configuration"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:38
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:35
msgid "Use improved naming schema"
msgstr ""
@@ -980,6 +1005,7 @@ msgid "Verbose monitoring"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:42
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/iwinfo.lua:7
msgid "Wireless"
msgstr ""
@@ -993,6 +1019,7 @@ msgid ""
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:32
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/curl.lua:7
msgid "cUrl"
msgstr ""
@@ -1000,19 +1027,19 @@ msgstr ""
msgid "cUrl Plugin Configuration"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:110
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:109
msgid "e.g. br-ff"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:104
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:103
msgid "e.g. br-lan"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:116
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:115
msgid "e.g. reject-with tcp-reset"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:46
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:45
msgid "max. 16 chars"
msgstr ""
diff --git a/applications/luci-app-statistics/po/uk/statistics.po b/applications/luci-app-statistics/po/uk/statistics.po
index f9cadc12c5..9556526fc7 100644
--- a/applications/luci-app-statistics/po/uk/statistics.po
+++ b/applications/luci-app-statistics/po/uk/statistics.po
@@ -15,6 +15,7 @@ msgstr ""
"X-Generator: Pootle 2.0.6\n"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:26
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/apcups.lua:7
msgid "APC UPS"
msgstr ""
@@ -22,7 +23,7 @@ msgstr ""
msgid "APCUPS Plugin Configuration"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:71
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:70
msgid "Action (target)"
msgstr ""
@@ -30,7 +31,7 @@ msgstr ""
msgid "Add command for reading values"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:35
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:34
msgid "Add matching rule"
msgstr ""
@@ -43,7 +44,7 @@ msgstr ""
msgid "Add notification command"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:26
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:23
msgid "Aggregate number of connected users"
msgstr ""
@@ -60,6 +61,7 @@ msgid "CPU Context Switches Plugin Configuration"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:30
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/cpufreq.lua:6
msgid "CPU Frequency"
msgstr ""
@@ -87,7 +89,7 @@ msgstr ""
msgid "Cache flush interval"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:60
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:59
msgid "Chain"
msgstr ""
@@ -115,14 +117,16 @@ msgid ""
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:27
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/conntrack.lua:7
msgid "Conntrack"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:13
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:5
msgid "Conntrack Plugin Configuration"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:28
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/contextswitch.lua:6
msgid "Context Switches"
msgstr ""
@@ -131,6 +135,7 @@ msgid "DF Plugin Configuration"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:35
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/dns.lua:7
msgid "DNS"
msgstr "DNS"
@@ -146,7 +151,7 @@ msgstr ""
msgid "Datasets definition file"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:97
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:96
msgid "Destination ip range"
msgstr ""
@@ -163,10 +168,12 @@ msgid "Disk Plugin Configuration"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:33
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/df.lua:7
msgid "Disk Space Usage"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:34
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/disk.lua:7
msgid "Disk Usage"
msgstr ""
@@ -195,7 +202,7 @@ msgid "Enable"
msgstr ""
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/apcups.lua:14
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:18
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:10
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/contextswitch.lua:11
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpu.lua:12
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpufreq.lua:11
@@ -208,29 +215,30 @@ msgstr ""
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/entropy.lua:10
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/exec.lua:16
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/interface.lua:18
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:29
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:28
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/irq.lua:16
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iwinfo.lua:12
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/load.lua:14
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:18
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:10
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/netlink.lua:20
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/network.lua:18
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/nut.lua:9
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/olsrd.lua:10
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:16
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:13
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:15
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/processes.lua:15
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/rrdtool.lua:18
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:72
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:70
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/splash_leases.lua:10
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/tcpconns.lua:15
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/thermal.lua:14
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/unixsock.lua:15
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:18
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:10
msgid "Enable this plugin"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:37
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/entropy.lua:7
msgid "Entropy"
msgstr ""
@@ -251,6 +259,7 @@ msgid "Filter class monitoring"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:40
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/iptables.lua:7
msgid "Firewall"
msgstr ""
@@ -262,7 +271,7 @@ msgstr ""
msgid "Forwarding between listen and server addresses"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:32
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:29
msgid "Gather compression statistics"
msgstr ""
@@ -270,7 +279,7 @@ msgstr ""
msgid "General plugins"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:20
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:17
msgid "Generate a separate graph for each logged user"
msgstr ""
@@ -296,13 +305,13 @@ msgid ""
"will be fed to the the called programs stdin."
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:36
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:35
msgid ""
"Here you can define various criteria by which the monitored iptables rules "
"are selected."
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:88
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:86
msgid "Hold Ctrl to select multiple items or to deselect entries."
msgstr ""
@@ -326,7 +335,7 @@ msgstr ""
msgid "Ignore source addresses"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:104
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:103
msgid "Incoming interface"
msgstr ""
@@ -335,10 +344,12 @@ msgid "Interface Plugin Configuration"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:39
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/interface.lua:7
msgid "Interfaces"
msgstr "Інтерфейси"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:41
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/irq.lua:7
msgid "Interrupts"
msgstr ""
@@ -346,7 +357,7 @@ msgstr ""
msgid "Interval for pings"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:19
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:18
msgid "Iptables Plugin Configuration"
msgstr ""
@@ -381,10 +392,11 @@ msgid "Maximum allowed connections"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:44
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/memory.lua:15
msgid "Memory"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:13
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:5
msgid "Memory Plugin Configuration"
msgstr ""
@@ -394,7 +406,7 @@ msgstr ""
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/irq.lua:25
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iwinfo.lua:22
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/netlink.lua:79
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:120
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:118
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/thermal.lua:24
msgid "Monitor all except specified"
msgstr ""
@@ -403,7 +415,7 @@ msgstr ""
msgid "Monitor all local listen ports"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:76
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:74
msgid "Monitor all sensors"
msgstr ""
@@ -461,11 +473,12 @@ msgstr ""
msgid "Name"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:46
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:45
msgid "Name of the rule"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:45
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/netlink.lua:7
msgid "Netlink"
msgstr ""
@@ -485,7 +498,7 @@ msgstr ""
msgid "Network plugins"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:82
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:81
msgid "Network protocol"
msgstr "Мережевий протокол"
@@ -500,6 +513,7 @@ msgid "Number of threads for data collection"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:48
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/olsrd.lua:7
msgid "OLSRd"
msgstr ""
@@ -512,22 +526,23 @@ msgid "Only create average RRAs"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:49
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/openvpn.lua:7
msgid "OpenVPN"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:10
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:7
msgid "OpenVPN Plugin Configuration"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:44
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:41
msgid "OpenVPN status files"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:116
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:115
msgid "Options"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:110
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:109
msgid "Outgoing interface"
msgstr ""
@@ -536,6 +551,7 @@ msgid "Output plugins"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:50
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/ping.lua:7
msgid "Ping"
msgstr ""
@@ -552,6 +568,7 @@ msgid "Port for apcupsd communication"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:51
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/processes.lua:7
msgid "Processes"
msgstr ""
@@ -564,6 +581,7 @@ msgid "Processes to monitor separated by space"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:29
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/cpu.lua:7
msgid "Processor"
msgstr ""
@@ -610,15 +628,16 @@ msgstr ""
msgid "Seconds"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:88
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:86
msgid "Sensor list"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:53
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/sensors.lua:7
msgid "Sensors"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:66
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:64
msgid "Sensors Plugin Configuration"
msgstr ""
@@ -654,7 +673,7 @@ msgstr ""
msgid "Socket permissions"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:91
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:90
msgid "Source ip range"
msgstr ""
@@ -671,6 +690,7 @@ msgid "Specifies what information to collect about the global topology."
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:54
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/splash_leases.lua:7
msgid "Splash Leases"
msgstr ""
@@ -701,10 +721,12 @@ msgid "Stored timespans"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:43
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/load.lua:7
msgid "System Load"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:55
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/tcpconns.lua:7
msgid "TCP Connections"
msgstr ""
@@ -720,7 +742,7 @@ msgstr ""
msgid "TTL for ping packets"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:49
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:48
msgid "Table"
msgstr ""
@@ -738,13 +760,13 @@ msgid ""
"plugin of OLSRd."
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:11
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:8
msgid ""
"The OpenVPN plugin gathers information about the current vpn connection "
"status."
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:14
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:6
msgid ""
"The conntrack plugin collects statistics about the number of tracked "
"connections."
@@ -801,7 +823,7 @@ msgid ""
"The interface plugin collects traffic statistics on selected interfaces."
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:20
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:19
msgid ""
"The iptables plugin will monitor selected firewall rules and collect "
"information about processed bytes and packets per rule."
@@ -823,7 +845,7 @@ msgstr ""
msgid "The load plugin collects statistics about the general system load."
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:14
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:6
msgid "The memory plugin collects statistics about the memory usage."
msgstr ""
@@ -861,7 +883,7 @@ msgid ""
"directory. This can render the device unusable!</strong>"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:67
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:65
msgid ""
"The sensors plugin uses the Linux Sensors framework to gather environmental "
"statistics."
@@ -899,11 +921,12 @@ msgid ""
"collected data from a running collectd instance."
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:14
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:6
msgid "The uptime plugin collects statistics about the uptime of the system."
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:56
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/thermal.lua:6
msgid "Thermal"
msgstr ""
@@ -936,6 +959,7 @@ msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:47
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/nut.lua:12
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/nut.lua:6
msgid "UPS"
msgstr ""
@@ -960,14 +984,15 @@ msgid "Unixsock Plugin Configuration"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:58
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/uptime.lua:15
msgid "Uptime"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:13
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:5
msgid "Uptime Plugin Configuration"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:38
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:35
msgid "Use improved naming schema"
msgstr ""
@@ -985,6 +1010,7 @@ msgid "Verbose monitoring"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:42
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/iwinfo.lua:7
msgid "Wireless"
msgstr ""
@@ -998,6 +1024,7 @@ msgid ""
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:32
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/curl.lua:7
msgid "cUrl"
msgstr ""
@@ -1005,19 +1032,19 @@ msgstr ""
msgid "cUrl Plugin Configuration"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:110
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:109
msgid "e.g. br-ff"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:104
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:103
msgid "e.g. br-lan"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:116
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:115
msgid "e.g. reject-with tcp-reset"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:46
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:45
msgid "max. 16 chars"
msgstr ""
diff --git a/applications/luci-app-statistics/po/vi/statistics.po b/applications/luci-app-statistics/po/vi/statistics.po
index ccafdf7398..e986cdfa0d 100644
--- a/applications/luci-app-statistics/po/vi/statistics.po
+++ b/applications/luci-app-statistics/po/vi/statistics.po
@@ -15,6 +15,7 @@ msgstr ""
"X-Generator: Pootle 1.1.0\n"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:26
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/apcups.lua:7
msgid "APC UPS"
msgstr ""
@@ -22,7 +23,7 @@ msgstr ""
msgid "APCUPS Plugin Configuration"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:71
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:70
msgid "Action (target)"
msgstr "Action (target)"
@@ -30,7 +31,7 @@ msgstr "Action (target)"
msgid "Add command for reading values"
msgstr "Thêm lệnh cho giá trị đang đọc"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:35
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:34
msgid "Add matching rule"
msgstr "Thêm matching rule"
@@ -43,7 +44,7 @@ msgstr ""
msgid "Add notification command"
msgstr "Thêm lệnh thông báo"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:26
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:23
msgid "Aggregate number of connected users"
msgstr ""
@@ -60,6 +61,7 @@ msgid "CPU Context Switches Plugin Configuration"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:30
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/cpufreq.lua:6
msgid "CPU Frequency"
msgstr ""
@@ -87,7 +89,7 @@ msgstr "Cache collected data cho"
msgid "Cache flush interval"
msgstr "Cache flush interval"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:60
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:59
msgid "Chain"
msgstr "Chain"
@@ -118,14 +120,16 @@ msgstr ""
"cai collectd daemon. "
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:27
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/conntrack.lua:7
msgid "Conntrack"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:13
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:5
msgid "Conntrack Plugin Configuration"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:28
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/contextswitch.lua:6
msgid "Context Switches"
msgstr ""
@@ -134,6 +138,7 @@ msgid "DF Plugin Configuration"
msgstr "Cấu hình DF plugin"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:35
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/dns.lua:7
msgid "DNS"
msgstr "DNS"
@@ -149,7 +154,7 @@ msgstr "Khoảng thu thập dữ liệu"
msgid "Datasets definition file"
msgstr "Tập tin định nghĩa cơ sở dữ liệu"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:97
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:96
msgid "Destination ip range"
msgstr "Điểm đến ip range"
@@ -166,10 +171,12 @@ msgid "Disk Plugin Configuration"
msgstr "Cấu hình disk plugin"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:33
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/df.lua:7
msgid "Disk Space Usage"
msgstr "Khoảng trống trên đĩa"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:34
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/disk.lua:7
msgid "Disk Usage"
msgstr "Disk Usage"
@@ -198,7 +205,7 @@ msgid "Enable"
msgstr ""
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/apcups.lua:14
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:18
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:10
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/contextswitch.lua:11
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpu.lua:12
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpufreq.lua:11
@@ -211,29 +218,30 @@ msgstr ""
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/entropy.lua:10
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/exec.lua:16
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/interface.lua:18
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:29
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:28
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/irq.lua:16
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iwinfo.lua:12
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/load.lua:14
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:18
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:10
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/netlink.lua:20
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/network.lua:18
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/nut.lua:9
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/olsrd.lua:10
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:16
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:13
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:15
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/processes.lua:15
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/rrdtool.lua:18
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:72
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:70
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/splash_leases.lua:10
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/tcpconns.lua:15
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/thermal.lua:14
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/unixsock.lua:15
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:18
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:10
msgid "Enable this plugin"
msgstr "Kích hoạt plugin này"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:37
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/entropy.lua:7
msgid "Entropy"
msgstr ""
@@ -254,6 +262,7 @@ msgid "Filter class monitoring"
msgstr "Filter class monitoring"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:40
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/iptables.lua:7
msgid "Firewall"
msgstr "Firewall"
@@ -265,7 +274,7 @@ msgstr "Flush cache sau khi"
msgid "Forwarding between listen and server addresses"
msgstr "chuyển tiếp giữa listen và địa chỉ server"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:32
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:29
msgid "Gather compression statistics"
msgstr ""
@@ -273,7 +282,7 @@ msgstr ""
msgid "General plugins"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:20
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:17
msgid "Generate a separate graph for each logged user"
msgstr ""
@@ -304,7 +313,7 @@ msgstr ""
"khi những giá trị threshold nhất định được tiếp cận. Những giá trị dẫn tới "
"invocation sẽ được feed tới một chương trình gọi là stdin"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:36
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:35
msgid ""
"Here you can define various criteria by which the monitored iptables rules "
"are selected."
@@ -312,7 +321,7 @@ msgstr ""
"Ở đây bạn có thể định nghĩa những tiêu chuẩn khác nhau để monitor iptables "
"rules được chọn."
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:88
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:86
msgid "Hold Ctrl to select multiple items or to deselect entries."
msgstr ""
@@ -336,7 +345,7 @@ msgstr "Cấu hình IRQ Plugin "
msgid "Ignore source addresses"
msgstr "Lờ đi những địa chỉ nguồn"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:104
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:103
msgid "Incoming interface"
msgstr "Giao diện đang tới"
@@ -345,10 +354,12 @@ msgid "Interface Plugin Configuration"
msgstr "Cấu hình giao diện plugin"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:39
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/interface.lua:7
msgid "Interfaces"
msgstr "Giao diện"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:41
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/irq.lua:7
msgid "Interrupts"
msgstr "Cắt ngang"
@@ -356,7 +367,7 @@ msgstr "Cắt ngang"
msgid "Interval for pings"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:19
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:18
msgid "Iptables Plugin Configuration"
msgstr "cấu hình Iptables Plugin "
@@ -391,10 +402,11 @@ msgid "Maximum allowed connections"
msgstr "Tối đã kết nối cho phép"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:44
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/memory.lua:15
msgid "Memory"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:13
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:5
msgid "Memory Plugin Configuration"
msgstr ""
@@ -404,7 +416,7 @@ msgstr ""
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/irq.lua:25
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iwinfo.lua:22
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/netlink.lua:79
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:120
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:118
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/thermal.lua:24
msgid "Monitor all except specified"
msgstr ""
@@ -413,7 +425,7 @@ msgstr ""
msgid "Monitor all local listen ports"
msgstr "Monitor tất cả local listen port"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:76
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:74
msgid "Monitor all sensors"
msgstr ""
@@ -471,11 +483,12 @@ msgstr "Monitor remote ports"
msgid "Name"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:46
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:45
msgid "Name of the rule"
msgstr "Tên của rule"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:45
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/netlink.lua:7
msgid "Netlink"
msgstr "Netlink"
@@ -495,7 +508,7 @@ msgstr "Cấu hình network plugin"
msgid "Network plugins"
msgstr "Network plugins"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:82
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:81
msgid "Network protocol"
msgstr "Network protocol"
@@ -510,6 +523,7 @@ msgid "Number of threads for data collection"
msgstr "Số lượng các chủ đề để thu thập dữ liệu"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:48
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/olsrd.lua:7
msgid "OLSRd"
msgstr ""
@@ -522,22 +536,23 @@ msgid "Only create average RRAs"
msgstr "Chỉ tạo trung bình RRAs"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:49
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/openvpn.lua:7
msgid "OpenVPN"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:10
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:7
msgid "OpenVPN Plugin Configuration"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:44
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:41
msgid "OpenVPN status files"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:116
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:115
msgid "Options"
msgstr "Tùy chọn"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:110
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:109
msgid "Outgoing interface"
msgstr "Giao diện ra ngoài"
@@ -546,6 +561,7 @@ msgid "Output plugins"
msgstr "Output plugins"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:50
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/ping.lua:7
msgid "Ping"
msgstr "Ping"
@@ -562,6 +578,7 @@ msgid "Port for apcupsd communication"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:51
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/processes.lua:7
msgid "Processes"
msgstr "Quá trình xử lý"
@@ -574,6 +591,7 @@ msgid "Processes to monitor separated by space"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:29
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/cpu.lua:7
msgid "Processor"
msgstr "Bộ xử lý"
@@ -620,15 +638,16 @@ msgstr ""
msgid "Seconds"
msgstr "Giây"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:88
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:86
msgid "Sensor list"
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:53
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/sensors.lua:7
msgid "Sensors"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:66
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:64
msgid "Sensors Plugin Configuration"
msgstr ""
@@ -664,7 +683,7 @@ msgstr ""
msgid "Socket permissions"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:91
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:90
msgid "Source ip range"
msgstr "Nguồn ip range"
@@ -681,6 +700,7 @@ msgid "Specifies what information to collect about the global topology."
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:54
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/splash_leases.lua:7
msgid "Splash Leases"
msgstr ""
@@ -711,10 +731,12 @@ msgid "Stored timespans"
msgstr "Lưu timspans"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:43
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/load.lua:7
msgid "System Load"
msgstr "System Load"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:55
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/tcpconns.lua:7
msgid "TCP Connections"
msgstr "Kết nối TCP"
@@ -730,7 +752,7 @@ msgstr "TTL cho gói mạng"
msgid "TTL for ping packets"
msgstr "TTl cho gói ping"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:49
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:48
msgid "Table"
msgstr "Table"
@@ -748,13 +770,13 @@ msgid ""
"plugin of OLSRd."
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:11
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:8
msgid ""
"The OpenVPN plugin gathers information about the current vpn connection "
"status."
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:14
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:6
msgid ""
"The conntrack plugin collects statistics about the number of tracked "
"connections."
@@ -828,7 +850,7 @@ msgstr ""
"Giao diện plugin thu thập những thống kê lưu thông trên những giao diện được "
"chọn"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:20
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:19
msgid ""
"The iptables plugin will monitor selected firewall rules and collect "
"information about processed bytes and packets per rule."
@@ -856,7 +878,7 @@ msgstr ""
msgid "The load plugin collects statistics about the general system load."
msgstr "Plugin tải thu thập thông kê về tổng quát system load"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:14
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:6
msgid "The memory plugin collects statistics about the memory usage."
msgstr ""
@@ -909,7 +931,7 @@ msgstr ""
"nhớ rất nhiều trong một thư mục tạm thời. Điều này có thể làm thiết bị không "
"sử dụng được</strong>"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:67
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:65
msgid ""
"The sensors plugin uses the Linux Sensors framework to gather environmental "
"statistics."
@@ -951,11 +973,12 @@ msgstr ""
"Unixsock plugin tạo một unix socket mà có thể dùng để đọc dữ liệu thu thập "
"từ một collectd instance đang vận hành. "
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:14
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:6
msgid "The uptime plugin collects statistics about the uptime of the system."
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:56
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/thermal.lua:6
msgid "Thermal"
msgstr ""
@@ -989,6 +1012,7 @@ msgstr "Thử tra cứu những tên host đủ điều kiện"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:47
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/nut.lua:12
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/nut.lua:6
msgid "UPS"
msgstr ""
@@ -1013,14 +1037,15 @@ msgid "Unixsock Plugin Configuration"
msgstr "Cấu hình Unixsock Plugin "
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:58
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/uptime.lua:15
msgid "Uptime"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:13
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:5
msgid "Uptime Plugin Configuration"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:38
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:35
msgid "Use improved naming schema"
msgstr ""
@@ -1038,6 +1063,7 @@ msgid "Verbose monitoring"
msgstr "Verbose monitoring"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:42
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/iwinfo.lua:7
msgid "Wireless"
msgstr "Mạng không dây"
@@ -1051,6 +1077,7 @@ msgid ""
msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:32
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/curl.lua:7
msgid "cUrl"
msgstr ""
@@ -1058,19 +1085,19 @@ msgstr ""
msgid "cUrl Plugin Configuration"
msgstr ""
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:110
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:109
msgid "e.g. br-ff"
msgstr "e.g. br-ff"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:104
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:103
msgid "e.g. br-lan"
msgstr "e.g. br-lan"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:116
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:115
msgid "e.g. reject-with tcp-reset"
msgstr "e.g. reject-with tcp-reset"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:46
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:45
msgid "max. 16 chars"
msgstr "max. 16 chars"
diff --git a/applications/luci-app-statistics/po/zh-cn/statistics.po b/applications/luci-app-statistics/po/zh-cn/statistics.po
index 7bbd2d8b00..d5dae6b01b 100644
--- a/applications/luci-app-statistics/po/zh-cn/statistics.po
+++ b/applications/luci-app-statistics/po/zh-cn/statistics.po
@@ -1,12 +1,12 @@
#
-# Yangfl <mmyangfl@gmail.com>, 2017.
+# Yangfl <mmyangfl@gmail.com>, 2017-2019, 2019.
#
msgid ""
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2009-06-10 03:40+0200\n"
-"PO-Revision-Date: 2017-10-29 15:50+0800\n"
+"PO-Revision-Date: 2019-02-11 22:41+0800\n"
"Last-Translator: Yangfl <mmyangfl@gmail.com>\n"
"Language: zh_CN\n"
"MIME-Version: 1.0\n"
@@ -17,6 +17,7 @@ msgstr ""
"Language-Team: <debian-l10n-chinese@lists.debian.org>\n"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:26
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/apcups.lua:7
msgid "APC UPS"
msgstr "APC UPS"
@@ -24,7 +25,7 @@ msgstr "APC UPS"
msgid "APCUPS Plugin Configuration"
msgstr "APCUPS 插件配置"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:71
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:70
msgid "Action (target)"
msgstr "动作(目标)"
@@ -32,7 +33,7 @@ msgstr "动作(目标)"
msgid "Add command for reading values"
msgstr "添加命令读取数据"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:35
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:34
msgid "Add matching rule"
msgstr "新增匹配规则"
@@ -45,7 +46,7 @@ msgstr "使用空格分隔多个主机"
msgid "Add notification command"
msgstr "新增通知命令"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:26
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:23
msgid "Aggregate number of connected users"
msgstr "连接用户总数"
@@ -59,9 +60,10 @@ msgstr "基本监控"
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/contextswitch.lua:4
msgid "CPU Context Switches Plugin Configuration"
-msgstr "CPU Context Switches 插件配置"
+msgstr "CPU 上下文切换插件配置"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:30
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/cpufreq.lua:6
msgid "CPU Frequency"
msgstr "CPU 频率"
@@ -89,7 +91,7 @@ msgstr "收集缓存数据"
msgid "Cache flush interval"
msgstr "缓存清空间隙"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:60
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:59
msgid "Chain"
msgstr "链"
@@ -119,14 +121,16 @@ msgstr ""
"以更改 Collectd 守护进程常规设置。"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:27
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/conntrack.lua:7
msgid "Conntrack"
msgstr "Conntrack"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:13
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:5
msgid "Conntrack Plugin Configuration"
msgstr "Conntrack 插件配置"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:28
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/contextswitch.lua:6
msgid "Context Switches"
msgstr "上下文切换"
@@ -135,6 +139,7 @@ msgid "DF Plugin Configuration"
msgstr "DF 插件配置"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:35
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/dns.lua:7
msgid "DNS"
msgstr "DNS"
@@ -150,7 +155,7 @@ msgstr "数据收集间隙"
msgid "Datasets definition file"
msgstr "数据集定义文件"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:97
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:96
msgid "Destination ip range"
msgstr "目标 IP 区间"
@@ -164,13 +169,15 @@ msgstr "子配置目录"
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/disk.lua:5
msgid "Disk Plugin Configuration"
-msgstr "Disk 插件配置"
+msgstr "磁盘插件配置"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:33
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/df.lua:7
msgid "Disk Space Usage"
msgstr "磁盘空间使用情况"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:34
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/disk.lua:7
msgid "Disk Usage"
msgstr "磁盘使用情况"
@@ -196,10 +203,10 @@ msgstr "留空 = 监控所有"
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/curl.lua:17
msgid "Enable"
-msgstr ""
+msgstr "启用"
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/apcups.lua:14
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:18
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:10
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/contextswitch.lua:11
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpu.lua:12
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpufreq.lua:11
@@ -212,35 +219,36 @@ msgstr ""
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/entropy.lua:10
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/exec.lua:16
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/interface.lua:18
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:29
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:28
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/irq.lua:16
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iwinfo.lua:12
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/load.lua:14
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:18
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:10
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/netlink.lua:20
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/network.lua:18
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/nut.lua:9
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/olsrd.lua:10
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:16
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:13
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:15
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/processes.lua:15
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/rrdtool.lua:18
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:72
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:70
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/splash_leases.lua:10
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/tcpconns.lua:15
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/thermal.lua:14
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/unixsock.lua:15
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:18
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:10
msgid "Enable this plugin"
msgstr "启用该插件"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:37
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/entropy.lua:7
msgid "Entropy"
msgstr "熵"
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/entropy.lua:5
msgid "Entropy Plugin Configuration"
-msgstr "熵值插件配置"
+msgstr "熵插件配置"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:38
msgid "Exec"
@@ -255,18 +263,19 @@ msgid "Filter class monitoring"
msgstr "Filter 类监测"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:40
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/iptables.lua:7
msgid "Firewall"
msgstr "防火墙"
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/rrdtool.lua:100
msgid "Flush cache after"
-msgstr "清空缓存后"
+msgstr "清空缓存时间"
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/network.lua:71
msgid "Forwarding between listen and server addresses"
msgstr "转发监听服务器和应用服务器之间数据"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:32
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:29
msgid "Gather compression statistics"
msgstr "收集压缩统计信息"
@@ -274,9 +283,9 @@ msgstr "收集压缩统计信息"
msgid "General plugins"
msgstr "通用插件"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:20
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:17
msgid "Generate a separate graph for each logged user"
-msgstr "为每个记录的用户生成一个单独的图表"
+msgstr "为每个登录用户生成单独的图表"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:101
msgid "Graphs"
@@ -304,13 +313,13 @@ msgstr ""
"在这里,您可以定义外部命令,当 Collectd 达到一定阈值时,将启动命令。阀值将会"
"作为命令的标准输入。"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:36
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:35
msgid ""
"Here you can define various criteria by which the monitored iptables rules "
"are selected."
msgstr "在这里,您可以定义各种监控 iptables 规则临界值。"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:88
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:86
msgid "Hold Ctrl to select multiple items or to deselect entries."
msgstr "按住 Ctrl 键来选择或取消选择多个项目。"
@@ -334,19 +343,21 @@ msgstr "IRQ 插件配置"
msgid "Ignore source addresses"
msgstr "忽略源地址"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:104
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:103
msgid "Incoming interface"
msgstr "入接口"
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/interface.lua:8
msgid "Interface Plugin Configuration"
-msgstr "Interface 插件配置"
+msgstr "接口插件配置"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:39
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/interface.lua:7
msgid "Interfaces"
-msgstr "Interfaces"
+msgstr "接口"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:41
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/irq.lua:7
msgid "Interrupts"
msgstr "中断"
@@ -354,7 +365,7 @@ msgstr "中断"
msgid "Interval for pings"
msgstr "ping 间隙"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:19
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:18
msgid "Iptables Plugin Configuration"
msgstr "Iptables 插件配置"
@@ -376,7 +387,7 @@ msgstr "监听接口"
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/load.lua:5
msgid "Load Plugin Configuration"
-msgstr "Load 插件配置"
+msgstr "负载插件配置"
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/rrdtool.lua:60
msgid ""
@@ -389,10 +400,11 @@ msgid "Maximum allowed connections"
msgstr "最大允许连接数"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:44
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/memory.lua:15
msgid "Memory"
msgstr "内存"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:13
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:5
msgid "Memory Plugin Configuration"
msgstr "内存插件配置"
@@ -402,16 +414,16 @@ msgstr "内存插件配置"
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/irq.lua:25
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iwinfo.lua:22
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/netlink.lua:79
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:120
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:118
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/thermal.lua:24
msgid "Monitor all except specified"
-msgstr "监测所有(除特别注明外)"
+msgstr "监测所有(特别注明除外)"
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/tcpconns.lua:19
msgid "Monitor all local listen ports"
msgstr "监测所有本地监听端口"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:76
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:74
msgid "Monitor all sensors"
msgstr "监控所有传感器"
@@ -467,13 +479,14 @@ msgstr "监测远程端口"
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/curl.lua:20
msgid "Name"
-msgstr ""
+msgstr "名称"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:46
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:45
msgid "Name of the rule"
msgstr "规则名"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:45
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/netlink.lua:7
msgid "Netlink"
msgstr "Netlink"
@@ -483,17 +496,17 @@ msgstr "Netlink 插件配置"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:46
msgid "Network"
-msgstr "Network"
+msgstr "网络"
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/network.lua:5
msgid "Network Plugin Configuration"
-msgstr "Network 插件配置"
+msgstr "网络插件配置"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:24
msgid "Network plugins"
msgstr "Network 插件"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:82
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:81
msgid "Network protocol"
msgstr "Network 协议"
@@ -510,6 +523,7 @@ msgid "Number of threads for data collection"
msgstr "收集程序使用线程数"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:48
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/olsrd.lua:7
msgid "OLSRd"
msgstr "OLSRd"
@@ -522,22 +536,23 @@ msgid "Only create average RRAs"
msgstr "仅创建平均 RRAs"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:49
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/openvpn.lua:7
msgid "OpenVPN"
msgstr "OpenVPN"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:10
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:7
msgid "OpenVPN Plugin Configuration"
msgstr "OpenVPN 插件配置"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:44
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:41
msgid "OpenVPN status files"
msgstr "OpenVPN 状态文件"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:116
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:115
msgid "Options"
msgstr "选项"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:110
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:109
msgid "Outgoing interface"
msgstr "出接口"
@@ -546,6 +561,7 @@ msgid "Output plugins"
msgstr "Output 插件"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:50
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/ping.lua:7
msgid "Ping"
msgstr "Ping"
@@ -562,6 +578,7 @@ msgid "Port for apcupsd communication"
msgstr "apcupsd 通信端口"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:51
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/processes.lua:7
msgid "Processes"
msgstr "进程"
@@ -571,9 +588,10 @@ msgstr "进程插件配置"
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/processes.lua:20
msgid "Processes to monitor separated by space"
-msgstr "过程监控,用空格隔开"
+msgstr "监控的进程,用空格隔开"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:29
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/cpu.lua:7
msgid "Processor"
msgstr "处理器"
@@ -620,17 +638,18 @@ msgstr "脚本"
msgid "Seconds"
msgstr "秒"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:88
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:86
msgid "Sensor list"
msgstr "传感器列表"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:53
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/sensors.lua:7
msgid "Sensors"
msgstr "传感器"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:66
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:64
msgid "Sensors Plugin Configuration"
-msgstr "Sensors 插件配置"
+msgstr "传感器插件配置"
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/network.lua:54
msgid "Server host"
@@ -664,7 +683,7 @@ msgstr "套接字组"
msgid "Socket permissions"
msgstr "套接字权限"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:91
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:90
msgid "Source ip range"
msgstr "源 IP 区间"
@@ -681,6 +700,7 @@ msgid "Specifies what information to collect about the global topology."
msgstr "收集指定拓扑相关信息。"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:54
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/splash_leases.lua:7
msgid "Splash Leases"
msgstr "Splash Leases"
@@ -711,10 +731,12 @@ msgid "Stored timespans"
msgstr "存储时间跨度"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:43
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/load.lua:7
msgid "System Load"
-msgstr "系统加载"
+msgstr "系统负载"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:55
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/tcpconns.lua:7
msgid "TCP Connections"
msgstr "TCP 连接数"
@@ -730,7 +752,7 @@ msgstr "网络包 TTL"
msgid "TTL for ping packets"
msgstr "ping 包 TTL"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:49
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:48
msgid "Table"
msgstr "表"
@@ -748,13 +770,13 @@ msgid ""
"plugin of OLSRd."
msgstr "OLSRd 插件通过 txtinfo 获取 meshed 网络信息。"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:11
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:8
msgid ""
"The OpenVPN plugin gathers information about the current vpn connection "
"status."
-msgstr "OpenVPN 插件可以获取 VPN 连接当前状态"
+msgstr "OpenVPN 插件可以获取 VPN 连接当前状态。"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:14
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:6
msgid ""
"The conntrack plugin collects statistics about the number of tracked "
"connections."
@@ -768,7 +790,7 @@ msgstr "cpu 插件获取处理器相关信息。"
msgid ""
"The csv plugin stores collected data in csv file format for further "
"processing by external programs."
-msgstr "csv插件用于存储数据,以方便其他程序处理数据。"
+msgstr "csv 插件用于存储数据,以方便其他程序处理数据。"
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/df.lua:6
msgid ""
@@ -780,7 +802,7 @@ msgstr "df 插件收集磁盘空间使用情况、挂载点及文件系统相关
msgid ""
"The disk plugin collects detailed usage statistics for selected partitions "
"or whole disks."
-msgstr "disk 插件收集磁盘分区使用情况及相关信息。"
+msgstr "磁盘插件收集磁盘分区使用情况及相关信息。"
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/dns.lua:9
msgid ""
@@ -801,7 +823,7 @@ msgstr ""
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/entropy.lua:6
msgid "The entropy plugin collects statistics about the available entropy."
-msgstr "entropy 插件收集可用熵的统计信息。"
+msgstr "熵插件收集可用熵的统计信息。"
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/exec.lua:6
msgid ""
@@ -813,9 +835,9 @@ msgstr ""
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/interface.lua:9
msgid ""
"The interface plugin collects traffic statistics on selected interfaces."
-msgstr "Interface 插件用于收集选定接口的数据包的统计信息。"
+msgstr "接口插件用于收集选定接口的流量统计信息。"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:20
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:19
msgid ""
"The iptables plugin will monitor selected firewall rules and collect "
"information about processed bytes and packets per rule."
@@ -837,17 +859,17 @@ msgstr "iwinfo 插件收集无线信号强度、噪声和质量的统计信息
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/load.lua:6
msgid "The load plugin collects statistics about the general system load."
-msgstr "load 插件收集常规系统加载统计信息。"
+msgstr "负载插件收集系统负载的统计信息。"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:14
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:6
msgid "The memory plugin collects statistics about the memory usage."
-msgstr "memory 插件收集关于内存使用情况的统计信息。"
+msgstr "内存插件收集关于内存使用情况的统计信息。"
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/netlink.lua:11
msgid ""
"The netlink plugin collects extended information like qdisc-, class- and "
"filter-statistics for selected interfaces."
-msgstr "netlink 插件收集为选定接口 qdisc-、class- 和 filter- 的扩展数据。"
+msgstr "netlink 插件为选定接口收集如 qdisc、class 和 filter 的数据。"
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/network.lua:6
msgid ""
@@ -858,7 +880,7 @@ msgid ""
msgstr ""
"network 插件提供了基于网络的不同 Collectd 实例。Collectd 可以工作在客户端和服"
"务器两个模式。在客户端模式下收集本地信息,然后转移到一个 Collectd 服务器实例"
-"中,在服务器模式将从其他主机收集信息。"
+"中,在服务器模式将从其他主机收集信息。"
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:6
msgid ""
@@ -870,7 +892,7 @@ msgstr "ping 插件将发送 icmp echo replies 到选定主机来测量每台主
msgid ""
"The processes plugin collects information like cpu time, page faults and "
"memory usage of selected processes."
-msgstr "processes 插件收集选定进程的 cpu 时间、页面错误和内存使用信息。"
+msgstr "进程插件收集选定进程的 cpu 时间、页面错误和内存使用信息。"
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/rrdtool.lua:6
msgid ""
@@ -883,11 +905,11 @@ msgstr ""
"><strong>警告:错误的参数设置,将导致非常高的临时内存消耗。这可能会使设备无法"
"使用!</strong>"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:67
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:65
msgid ""
"The sensors plugin uses the Linux Sensors framework to gather environmental "
"statistics."
-msgstr "sensors 插件使用 Linux Sensors 框架来收集环境统计信息。"
+msgstr "传感器插件使用 Linux Sensors 框架来收集环境统计信息。"
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/splash_leases.lua:6
msgid ""
@@ -909,7 +931,7 @@ msgstr ""
msgid ""
"The tcpconns plugin collects information about open tcp connections on "
"selected ports."
-msgstr "tcpconns 插件收集选定端口 TCP 连接信息。"
+msgstr "tcpconns 插件收集选定端口的 TCP 连接信息。"
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/thermal.lua:5
msgid ""
@@ -917,8 +939,8 @@ msgid ""
"read from /sys/class/thermal/*/temp ( '*' denotes the thermal device to be "
"read, e.g. thermal_zone1 )"
msgstr ""
-"thermal 插件将会监控系统温度。数据主要取自 /sys/class/thermal/*/temp ('*' 表"
-"示温感设备的名字,比如 thermal_zone1) 。"
+"温感插件将会监控系统温度。数据主要取自 /sys/class/thermal/*/temp ('*' 表示温"
+"感设备的名字,比如 thermal_zone1) 。"
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/unixsock.lua:6
msgid ""
@@ -926,11 +948,12 @@ msgid ""
"collected data from a running collectd instance."
msgstr "unixsock 插件创建一个 unix 套接字可用于读取 Collectd 实例的收集信息。"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:14
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:6
msgid "The uptime plugin collects statistics about the uptime of the system."
-msgstr "uptime 插件收集系统启动时间的统计信息。"
+msgstr "运行时间插件收集系统启动时间的统计信息。"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:56
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/thermal.lua:6
msgid "Thermal"
msgstr "温感"
@@ -950,7 +973,7 @@ msgstr "此插件收集处理器频率调整的统计信息。"
msgid ""
"This section defines on which interfaces collectd will wait for incoming "
"connections."
-msgstr "定义 Collectd 将监听哪个接口来传入连接收集数据。"
+msgstr "定义 Collectd 将等待传入连接的接口。"
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/network.lua:46
msgid ""
@@ -963,6 +986,7 @@ msgstr "尝试解析主机全域名"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:47
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/nut.lua:12
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/nut.lua:6
msgid "UPS"
msgstr "UPS"
@@ -976,7 +1000,7 @@ msgstr "UPS 名使用 NUT(Network UPS Tools)格式:ups@host"
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/curl.lua:22
msgid "URL"
-msgstr ""
+msgstr "URL"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:57
msgid "UnixSock"
@@ -987,14 +1011,15 @@ msgid "Unixsock Plugin Configuration"
msgstr "Unixsock 插件配置"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:58
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/uptime.lua:15
msgid "Uptime"
msgstr "运行时间"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:13
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:5
msgid "Uptime Plugin Configuration"
msgstr "运行时间插件配置"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:38
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:35
msgid "Use improved naming schema"
msgstr "使用更高级的命名规则"
@@ -1012,6 +1037,7 @@ msgid "Verbose monitoring"
msgstr "详细监测"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:42
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/iwinfo.lua:7
msgid "Wireless"
msgstr "无线"
@@ -1025,26 +1051,27 @@ msgid ""
msgstr "您可以安装更多的 collectd-mod-* 插件以获得更多的统计数据。"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:32
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/curl.lua:7
msgid "cUrl"
-msgstr ""
+msgstr "cUrl"
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/curl.lua:5
msgid "cUrl Plugin Configuration"
-msgstr ""
+msgstr "cUrl 插件配置"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:110
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:109
msgid "e.g. br-ff"
msgstr "例如:br-ff"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:104
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:103
msgid "e.g. br-lan"
msgstr "例如:br-lan"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:116
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:115
msgid "e.g. reject-with tcp-reset"
msgstr "例如:eject-with tcp-reset"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:46
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:45
msgid "max. 16 chars"
msgstr "最长 16 个字符"
diff --git a/applications/luci-app-statistics/po/zh-tw/statistics.po b/applications/luci-app-statistics/po/zh-tw/statistics.po
index 634de0118c..881f208888 100644
--- a/applications/luci-app-statistics/po/zh-tw/statistics.po
+++ b/applications/luci-app-statistics/po/zh-tw/statistics.po
@@ -1,22 +1,23 @@
#
-# Yangfl <mmyangfl@gmail.com>, 2017.
+# Yangfl <mmyangfl@gmail.com>, 2017-2019.
#
msgid ""
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2009-06-10 03:40+0200\n"
-"PO-Revision-Date: 2017-10-29 15:50+0800\n"
+"PO-Revision-Date: 2019-01-03 21:39+0800\n"
"Last-Translator: Yangfl <mmyangfl@gmail.com>\n"
"Language: zh_TW\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Gtranslator 2.91.7\n"
+"X-Generator: Gtranslator 3.30.1\n"
"Language-Team: <debian-l10n-chinese@lists.debian.org>\n"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:26
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/apcups.lua:7
msgid "APC UPS"
msgstr "APC UPS"
@@ -24,7 +25,7 @@ msgstr "APC UPS"
msgid "APCUPS Plugin Configuration"
msgstr "APCUPS 外掛配置"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:71
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:70
msgid "Action (target)"
msgstr "動作(目標)"
@@ -32,7 +33,7 @@ msgstr "動作(目標)"
msgid "Add command for reading values"
msgstr "新增指令讀取資料"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:35
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:34
msgid "Add matching rule"
msgstr "新增匹配規則"
@@ -45,7 +46,7 @@ msgstr "使用空格分隔多個主機"
msgid "Add notification command"
msgstr "新增通知指令"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:26
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:23
msgid "Aggregate number of connected users"
msgstr "連線使用者總數"
@@ -62,6 +63,7 @@ msgid "CPU Context Switches Plugin Configuration"
msgstr "CPU Context Switches 外掛配置"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:30
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/cpufreq.lua:6
msgid "CPU Frequency"
msgstr "CPU 頻率"
@@ -89,7 +91,7 @@ msgstr "收集快取資料"
msgid "Cache flush interval"
msgstr "快取清空間隙"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:60
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:59
msgid "Chain"
msgstr "鏈"
@@ -119,14 +121,16 @@ msgstr ""
"以更改 Collectd 守護程序常規設定。"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:27
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/conntrack.lua:7
msgid "Conntrack"
msgstr "Conntrack"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:13
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:5
msgid "Conntrack Plugin Configuration"
msgstr "Conntrack 外掛配置"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:28
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/contextswitch.lua:6
msgid "Context Switches"
msgstr "上下文切換"
@@ -135,6 +139,7 @@ msgid "DF Plugin Configuration"
msgstr "DF 外掛配置"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:35
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/dns.lua:7
msgid "DNS"
msgstr "DNS"
@@ -150,7 +155,7 @@ msgstr "資料收集間隙"
msgid "Datasets definition file"
msgstr "資料集定義檔案"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:97
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:96
msgid "Destination ip range"
msgstr "目標 IP 區間"
@@ -167,10 +172,12 @@ msgid "Disk Plugin Configuration"
msgstr "Disk 外掛配置"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:33
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/df.lua:7
msgid "Disk Space Usage"
msgstr "磁碟空間使用情況"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:34
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/disk.lua:7
msgid "Disk Usage"
msgstr "磁碟使用情況"
@@ -196,10 +203,10 @@ msgstr "留空 = 監控所有"
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/curl.lua:17
msgid "Enable"
-msgstr ""
+msgstr "啟用"
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/apcups.lua:14
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:18
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:10
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/contextswitch.lua:11
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpu.lua:12
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpufreq.lua:11
@@ -212,29 +219,30 @@ msgstr ""
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/entropy.lua:10
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/exec.lua:16
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/interface.lua:18
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:29
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:28
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/irq.lua:16
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iwinfo.lua:12
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/load.lua:14
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:18
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:10
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/netlink.lua:20
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/network.lua:18
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/nut.lua:9
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/olsrd.lua:10
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:16
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:13
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:15
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/processes.lua:15
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/rrdtool.lua:18
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:72
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:70
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/splash_leases.lua:10
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/tcpconns.lua:15
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/thermal.lua:14
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/unixsock.lua:15
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:18
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:10
msgid "Enable this plugin"
msgstr "啟用該外掛"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:37
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/entropy.lua:7
msgid "Entropy"
msgstr "熵"
@@ -255,6 +263,7 @@ msgid "Filter class monitoring"
msgstr "Filter 類監測"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:40
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/iptables.lua:7
msgid "Firewall"
msgstr "防火牆"
@@ -266,7 +275,7 @@ msgstr "清空快取後"
msgid "Forwarding between listen and server addresses"
msgstr "轉發監聽伺服器和應用伺服器之間資料"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:32
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:29
msgid "Gather compression statistics"
msgstr "收集壓縮統計資訊"
@@ -274,7 +283,7 @@ msgstr "收集壓縮統計資訊"
msgid "General plugins"
msgstr "通用外掛"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:20
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:17
msgid "Generate a separate graph for each logged user"
msgstr "為每個記錄的使用者生成一個單獨的圖表"
@@ -304,13 +313,13 @@ msgstr ""
"在這裡,您可以定義外部指令,當 Collectd 達到一定閾值時,將啟動指令。閥值將會"
"作為指令的標準輸入。"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:36
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:35
msgid ""
"Here you can define various criteria by which the monitored iptables rules "
"are selected."
msgstr "在這裡,您可以定義各種監控 iptables 規則臨界值。"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:88
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:86
msgid "Hold Ctrl to select multiple items or to deselect entries."
msgstr "按住 Ctrl 鍵來選擇或取消選擇多個專案。"
@@ -334,7 +343,7 @@ msgstr "IRQ 外掛配置"
msgid "Ignore source addresses"
msgstr "忽略源位址"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:104
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:103
msgid "Incoming interface"
msgstr "入介面"
@@ -343,10 +352,12 @@ msgid "Interface Plugin Configuration"
msgstr "Interface 外掛配置"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:39
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/interface.lua:7
msgid "Interfaces"
msgstr "Interfaces"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:41
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/irq.lua:7
msgid "Interrupts"
msgstr "中斷"
@@ -354,7 +365,7 @@ msgstr "中斷"
msgid "Interval for pings"
msgstr "ping 間隙"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:19
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:18
msgid "Iptables Plugin Configuration"
msgstr "Iptables 外掛配置"
@@ -389,10 +400,11 @@ msgid "Maximum allowed connections"
msgstr "最大允許連線數"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:44
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/memory.lua:15
msgid "Memory"
msgstr "記憶體"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:13
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:5
msgid "Memory Plugin Configuration"
msgstr "記憶體外掛配置"
@@ -402,7 +414,7 @@ msgstr "記憶體外掛配置"
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/irq.lua:25
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iwinfo.lua:22
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/netlink.lua:79
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:120
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:118
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/thermal.lua:24
msgid "Monitor all except specified"
msgstr "監測所有(除特別註明外)"
@@ -411,7 +423,7 @@ msgstr "監測所有(除特別註明外)"
msgid "Monitor all local listen ports"
msgstr "監測所有本地監聽埠"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:76
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:74
msgid "Monitor all sensors"
msgstr "監控所有感測器"
@@ -467,13 +479,14 @@ msgstr "監測遠端埠"
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/curl.lua:20
msgid "Name"
-msgstr ""
+msgstr "名稱"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:46
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:45
msgid "Name of the rule"
msgstr "規則名"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:45
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/netlink.lua:7
msgid "Netlink"
msgstr "Netlink"
@@ -493,7 +506,7 @@ msgstr "Network 外掛配置"
msgid "Network plugins"
msgstr "Network 外掛"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:82
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:81
msgid "Network protocol"
msgstr "Network 協議"
@@ -510,6 +523,7 @@ msgid "Number of threads for data collection"
msgstr "收集程式使用執行緒數"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:48
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/olsrd.lua:7
msgid "OLSRd"
msgstr "OLSRd"
@@ -522,22 +536,23 @@ msgid "Only create average RRAs"
msgstr "僅建立平均 RRAs"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:49
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/openvpn.lua:7
msgid "OpenVPN"
msgstr "OpenVPN"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:10
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:7
msgid "OpenVPN Plugin Configuration"
msgstr "OpenVPN 外掛配置"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:44
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:41
msgid "OpenVPN status files"
msgstr "OpenVPN 狀態檔案"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:116
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:115
msgid "Options"
msgstr "選項"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:110
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:109
msgid "Outgoing interface"
msgstr "出介面"
@@ -546,6 +561,7 @@ msgid "Output plugins"
msgstr "Output 外掛"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:50
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/ping.lua:7
msgid "Ping"
msgstr "Ping"
@@ -562,6 +578,7 @@ msgid "Port for apcupsd communication"
msgstr "apcupsd 通訊埠"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:51
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/processes.lua:7
msgid "Processes"
msgstr "程序"
@@ -574,6 +591,7 @@ msgid "Processes to monitor separated by space"
msgstr "過程監控,用空格隔開"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:29
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/cpu.lua:7
msgid "Processor"
msgstr "處理器"
@@ -620,15 +638,16 @@ msgstr "指令碼"
msgid "Seconds"
msgstr "秒"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:88
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:86
msgid "Sensor list"
msgstr "感測器列表"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:53
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/sensors.lua:7
msgid "Sensors"
msgstr "感測器"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:66
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:64
msgid "Sensors Plugin Configuration"
msgstr "Sensors 外掛配置"
@@ -664,7 +683,7 @@ msgstr "套接字組"
msgid "Socket permissions"
msgstr "套接字許可權"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:91
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:90
msgid "Source ip range"
msgstr "源 IP 區間"
@@ -681,6 +700,7 @@ msgid "Specifies what information to collect about the global topology."
msgstr "收集指定拓撲相關資訊。"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:54
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/splash_leases.lua:7
msgid "Splash Leases"
msgstr "Splash Leases"
@@ -711,10 +731,12 @@ msgid "Stored timespans"
msgstr "儲存時間跨度"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:43
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/load.lua:7
msgid "System Load"
msgstr "系統載入"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:55
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/tcpconns.lua:7
msgid "TCP Connections"
msgstr "TCP 連線數"
@@ -730,7 +752,7 @@ msgstr "網路包 TTL"
msgid "TTL for ping packets"
msgstr "ping 包 TTL"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:49
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:48
msgid "Table"
msgstr "表"
@@ -748,13 +770,13 @@ msgid ""
"plugin of OLSRd."
msgstr "OLSRd 外掛通過 txtinfo 獲取 meshed 網路資訊。"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:11
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:8
msgid ""
"The OpenVPN plugin gathers information about the current vpn connection "
"status."
msgstr "OpenVPN 外掛可以獲取 VPN 連線當前狀態"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:14
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:6
msgid ""
"The conntrack plugin collects statistics about the number of tracked "
"connections."
@@ -815,7 +837,7 @@ msgid ""
"The interface plugin collects traffic statistics on selected interfaces."
msgstr "Interface 外掛用於收集選定介面的資料包的統計資訊。"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:20
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:19
msgid ""
"The iptables plugin will monitor selected firewall rules and collect "
"information about processed bytes and packets per rule."
@@ -839,7 +861,7 @@ msgstr "iwinfo 外掛收集無線訊號強度、噪聲和質量的統計資訊
msgid "The load plugin collects statistics about the general system load."
msgstr "load 外掛收集常規系統載入統計資訊。"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:14
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:6
msgid "The memory plugin collects statistics about the memory usage."
msgstr "memory 外掛收集關於記憶體使用情況的統計資訊。"
@@ -883,7 +905,7 @@ msgstr ""
"><strong>警告:錯誤的引數設定,將導致非常高的臨時記憶體消耗。這可能會使裝置無"
"法使用!</strong>"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:67
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:65
msgid ""
"The sensors plugin uses the Linux Sensors framework to gather environmental "
"statistics."
@@ -926,11 +948,12 @@ msgid ""
"collected data from a running collectd instance."
msgstr "unixsock 外掛建立一個 unix 套接字可用於讀取 Collectd 例項的收集資訊。"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:14
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:6
msgid "The uptime plugin collects statistics about the uptime of the system."
msgstr "uptime 外掛收集系統啟動時間的統計資訊。"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:56
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/thermal.lua:6
msgid "Thermal"
msgstr "溫感"
@@ -963,6 +986,7 @@ msgstr "嘗試解析主機全域名"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:47
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/nut.lua:12
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/nut.lua:6
msgid "UPS"
msgstr "UPS"
@@ -976,7 +1000,7 @@ msgstr "UPS 名使用 NUT(Network UPS Tools)格式:ups@host"
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/curl.lua:22
msgid "URL"
-msgstr ""
+msgstr "URL"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:57
msgid "UnixSock"
@@ -987,14 +1011,15 @@ msgid "Unixsock Plugin Configuration"
msgstr "Unixsock 外掛配置"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:58
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/uptime.lua:15
msgid "Uptime"
msgstr "執行時間"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:13
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:5
msgid "Uptime Plugin Configuration"
msgstr "執行時間外掛配置"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:38
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:35
msgid "Use improved naming schema"
msgstr "使用更高階的命名規則"
@@ -1012,6 +1037,7 @@ msgid "Verbose monitoring"
msgstr "詳細監測"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:42
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/iwinfo.lua:7
msgid "Wireless"
msgstr "無線"
@@ -1025,26 +1051,27 @@ msgid ""
msgstr "您可以安裝更多的 collectd-mod-* 外掛以獲得更多的統計資料。"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:32
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/curl.lua:7
msgid "cUrl"
-msgstr ""
+msgstr "cUrl"
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/curl.lua:5
msgid "cUrl Plugin Configuration"
-msgstr ""
+msgstr "cUrl 外掛配置"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:110
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:109
msgid "e.g. br-ff"
msgstr "例如:br-ff"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:104
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:103
msgid "e.g. br-lan"
msgstr "例如:br-lan"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:116
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:115
msgid "e.g. reject-with tcp-reset"
msgstr "例如:eject-with tcp-reset"
-#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:46
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:45
msgid "max. 16 chars"
msgstr "最長 16 個字元"
diff --git a/applications/luci-app-statistics/root/etc/config/luci_statistics b/applications/luci-app-statistics/root/etc/config/luci_statistics
index 1e841fec8a..f84f67d1fc 100644
--- a/applications/luci-app-statistics/root/etc/config/luci_statistics
+++ b/applications/luci-app-statistics/root/etc/config/luci_statistics
@@ -137,7 +137,7 @@ config statistics 'collectd_netlink'
config statistics 'collectd_nut'
option enable '0'
- option UPS 'myupsname'
+ list UPS 'myupsname'
config statistics 'collectd_olsrd'
option enable '0'
diff --git a/applications/luci-app-statistics/root/usr/bin/stat-genconfig b/applications/luci-app-statistics/root/usr/bin/stat-genconfig
index 7d1349b249..55cc6979e5 100755
--- a/applications/luci-app-statistics/root/usr/bin/stat-genconfig
+++ b/applications/luci-app-statistics/root/usr/bin/stat-genconfig
@@ -393,9 +393,9 @@ plugins = {
network = config_network,
nut = {
- { "UPS" },
{ },
- { }
+ { },
+ { "UPS" }
},
olsrd = {
diff --git a/applications/luci-app-transmission/po/es/transmission.po b/applications/luci-app-transmission/po/es/transmission.po
index b45e032521..28b0940b34 100644
--- a/applications/luci-app-transmission/po/es/transmission.po
+++ b/applications/luci-app-transmission/po/es/transmission.po
@@ -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"
diff --git a/applications/luci-app-travelmate/luasrc/controller/travelmate.lua b/applications/luci-app-travelmate/luasrc/controller/travelmate.lua
index 0c5890810e..b201abf14d 100644
--- a/applications/luci-app-travelmate/luasrc/controller/travelmate.lua
+++ b/applications/luci-app-travelmate/luasrc/controller/travelmate.lua
@@ -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
diff --git a/applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua b/applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua
index e98cde719c..827a39b8cf 100644
--- a/applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua
+++ b/applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua
@@ -1,4 +1,4 @@
--- Copyright 2017-2018 Dirk Brenken (dev@brenken.org)
+-- Copyright 2017-2019 Dirk Brenken (dev@brenken.org)
-- This is free software, licensed under the Apache License, Version 2.0
local fs = require("nixio.fs")
@@ -17,11 +17,6 @@ m = Map("travelmate", translate("Travelmate"),
.. "see online documentation</a>", "https://github.com/openwrt/packages/blob/master/net/travelmate/files/README.md"))
m:chain("network")
m:chain("firewall")
-m.apply_on_parse = true
-
-function m.on_apply(self)
- luci.sys.call("/etc/init.d/travelmate restart >/dev/null 2>&1")
-end
-- Interface Wizard
@@ -65,23 +60,30 @@ o2 = s:option(Flag, "trm_captive", translate("Captive Portal Detection"),
o2.default = o2.enabled
o2.rmempty = false
-o3 = s:option(Flag, "trm_proactive", translate("ProActive Uplink Switch"),
- translate("Proactively scan and switch to a higher prioritized uplink, despite of an already existing connection."))
-o3.default = o3.enabled
+o3 = s:option(Flag, "trm_netcheck", translate("Net Error Check"),
+ translate("Treat missing internet availability as an error."))
+o3:depends("trm_captive", 1)
+o3.default = o3.disabled
o3.rmempty = false
-o4 = s:option(ListValue, "trm_iface", translate("Uplink / Trigger interface"),
+o4 = s:option(Flag, "trm_proactive", translate("ProActive Uplink Switch"),
+ translate("Proactively scan and switch to a higher prioritized uplink, despite of an already existing connection."))
+o4.default = o4.enabled
+o4.rmempty = false
+
+o5 = s:option(ListValue, "trm_iface", translate("Uplink / Trigger interface"),
translate("Name of the used uplink interface."))
if dump then
local i, v
for i, v in ipairs(dump.interface) do
if v.interface ~= "loopback" and v.interface ~= "lan" then
- o4:value(v.interface)
+ local device = v.l3_device or v.device or "-"
+ o5:value(v.interface, v.interface.. " (" ..device.. ")")
end
end
end
-o4.default = trmiface
-o4.rmempty = false
+o5.default = trmiface
+o5.rmempty = false
-- Runtime information
@@ -101,34 +103,40 @@ e2 = e:option(Value, "trm_radio", translate("Radio Selection / Order"),
translate("Restrict travelmate to a single radio (e.g. 'radio1') or change the overall scanning order (e.g. 'radio1 radio2 radio0')."))
e2.rmempty = true
-e3 = e:option(Value, "trm_triggerdelay", translate("Trigger Delay"),
- translate("Additional trigger delay in seconds before travelmate processing begins."))
-e3.datatype = "range(1,60)"
-e3.default = 2
+e3 = e:option(Value, "trm_listexpiry", translate("List Auto Expiry"),
+ translate("Automatically resets the 'Faulty Stations' list after n minutes. Default is '0' which means no expiry."))
+e3.datatype = "range(0,300)"
+e3.default = 0
e3.rmempty = false
-e4 = e:option(Value, "trm_maxretry", translate("Connection Limit"),
- translate("Retry limit to connect to an uplink."))
-e4.default = 3
-e4.datatype = "range(1,10)"
+e4 = e:option(Value, "trm_triggerdelay", translate("Trigger Delay"),
+ translate("Additional trigger delay in seconds before travelmate processing begins."))
+e4.datatype = "range(1,60)"
+e4.default = 2
e4.rmempty = false
-e5 = e:option(Value, "trm_minquality", translate("Signal Quality Threshold"),
- translate("Minimum signal quality threshold as percent for conditional uplink (dis-) connections."))
-e5.default = 35
-e5.datatype = "range(20,80)"
+e5 = e:option(Value, "trm_maxretry", translate("Connection Limit"),
+ translate("Retry limit to connect to an uplink."))
+e5.default = 5
+e5.datatype = "range(1,10)"
e5.rmempty = false
-e6 = e:option(Value, "trm_maxwait", translate("Interface Timeout"),
- translate("How long should travelmate wait for a successful wlan uplink connection."))
-e6.default = 30
-e6.datatype = "range(20,40)"
+e6 = e:option(Value, "trm_minquality", translate("Signal Quality Threshold"),
+ translate("Minimum signal quality threshold as percent for conditional uplink (dis-) connections."))
+e6.default = 35
+e6.datatype = "range(20,80)"
e6.rmempty = false
-e7 = e:option(Value, "trm_timeout", translate("Overall Timeout"),
- translate("Overall retry timeout in seconds."))
-e7.default = 60
-e7.datatype = "range(30,300)"
+e7 = e:option(Value, "trm_maxwait", translate("Interface Timeout"),
+ translate("How long should travelmate wait for a successful wlan uplink connection."))
+e7.default = 30
+e7.datatype = "range(20,40)"
e7.rmempty = false
+e8 = e:option(Value, "trm_timeout", translate("Overall Timeout"),
+ translate("Overall retry timeout in seconds."))
+e8.default = 60
+e8.datatype = "range(30,300)"
+e8.rmempty = false
+
return m
diff --git a/applications/luci-app-travelmate/luasrc/view/travelmate/travelmate_css.htm b/applications/luci-app-travelmate/luasrc/view/travelmate/travelmate_css.htm
index 14afe3997f..36b0081865 100644
--- a/applications/luci-app-travelmate/luasrc/view/travelmate/travelmate_css.htm
+++ b/applications/luci-app-travelmate/luasrc/view/travelmate/travelmate_css.htm
@@ -1,8 +1,8 @@
<style type="text/css">
textarea
{
- width: 100%;
- height: 450px;
+ width: 100% !important;
+ height: 450px !important;
border: 1px solid #cccccc;
padding: 5px;
font-size: 12px;
@@ -16,8 +16,8 @@
select[readonly],
textarea[readonly]
{
- width: 100%;
- height: 450px;
+ width: 100% !important;
+ height: 450px !important;
border: 1px solid #cccccc;
padding: 5px;
font-size: 12px;
@@ -33,7 +33,7 @@
.cbi-section-table-row,
.tr[data-title]::before
{
- text-align: left;
+ text-align: left !important;
vertical-align: top;
margin-left: 0px;
padding-left: 2px;
diff --git a/applications/luci-app-travelmate/po/es/travelmate.po b/applications/luci-app-travelmate/po/es/travelmate.po
new file mode 100644
index 0000000000..44a034871c
--- /dev/null
+++ b/applications/luci-app-travelmate/po/es/travelmate.po
@@ -0,0 +1,586 @@
+msgid ""
+msgstr ""
+"Content-Type: text/plain; charset=UTF-8\n"
+"Project-Id-Version: \n"
+"POT-Creation-Date: \n"
+"PO-Revision-Date: \n"
+"Language-Team: \n"
+"MIME-Version: 1.0\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: Poedit 2.2.1\n"
+"Last-Translator: \n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"Language: es\n"
+
+#: applications/luci-app-travelmate/luasrc/view/travelmate/runtime.htm:197
+msgid "AP on"
+msgstr "AP en"
+
+#: applications/luci-app-travelmate/luasrc/view/travelmate/stations.htm:113
+#: applications/luci-app-travelmate/luasrc/view/travelmate/wifi_scan.htm:51
+msgid "Action"
+msgstr "Acción"
+
+#: applications/luci-app-travelmate/luasrc/view/travelmate/wifi_scan.htm:80
+msgid "Add Uplink"
+msgstr "Añadir enlace"
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:11
+msgid "Add Wireless Uplink Configuration"
+msgstr "Añadir configuración de enlace inalámbrico"
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:113
+msgid ""
+"Additional trigger delay in seconds before travelmate processing begins."
+msgstr ""
+"Demora adicional del disparador en segundos antes de que comience el "
+"procesamiento de travelmate"
+
+#: applications/luci-app-travelmate/luasrc/controller/travelmate.lua:21
+msgid "Advanced"
+msgstr "Avanzado"
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:100
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:86
+msgid "Authentication"
+msgstr "Autenticación"
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:70
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:87
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:57
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:73
+msgid "Automatic"
+msgstr "Automático"
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:107
+msgid ""
+"Automatically resets the 'Faulty Stations' list after n minutes. Default is "
+"'0' which means no expiry."
+msgstr ""
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:44
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:27
+#: applications/luci-app-travelmate/luasrc/view/travelmate/stations.htm:111
+msgid "BSSID"
+msgstr "BSSID"
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:13
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:10
+#: applications/luci-app-travelmate/luasrc/view/travelmate/wifi_scan.htm:89
+msgid "Back to overview"
+msgstr "Volver a la visión general"
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:58
+msgid "Captive Portal Detection"
+msgstr "Detección de portal cautivo"
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:59
+msgid ""
+"Check the internet availability, log captive portal redirections and keep "
+"the uplink connection 'alive'."
+msgstr ""
+"Verifique la disponibilidad de Internet, registre las redirecciones del "
+"portal cautivo y mantenga la conexión del enlace \"viva\"."
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:69
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:86
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:56
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:72
+msgid "Cipher"
+msgstr "Cifrado"
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:14
+msgid ""
+"Configuration of the travelmate package to to enable travel router "
+"functionality."
+msgstr ""
+"Configuración del paquete travelmate para habilitar la funcionalidad de "
+"enrutador de viaje."
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:118
+msgid "Connection Limit"
+msgstr "Límite de conexión"
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:25
+msgid "Create Uplink interface"
+msgstr "Crear interfaz de enlace"
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:26
+msgid ""
+"Create a new wireless wan uplink interface, configure it to use dhcp and"
+msgstr ""
+"Cree una nueva interfaz inalámbrica de enlace, configúrela para usar dhcp y"
+
+#: applications/luci-app-travelmate/luasrc/view/travelmate/stations.htm:134
+msgid "Delete"
+msgstr "Eliminar"
+
+#: applications/luci-app-travelmate/luasrc/view/travelmate/stations.htm:134
+msgid "Delete this Uplink"
+msgstr "Eliminar este enlace"
+
+#: applications/luci-app-travelmate/luasrc/view/travelmate/stations.htm:109
+msgid "Device"
+msgstr "Dispositivo"
+
+#: applications/luci-app-travelmate/luasrc/view/travelmate/stations.htm:132
+msgid "Down"
+msgstr "Abajo"
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:93
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:79
+msgid "EAP-Method"
+msgstr "Método EAP"
+
+#: applications/luci-app-travelmate/luasrc/view/travelmate/stations.htm:133
+msgid "Edit"
+msgstr "Editar"
+
+#: applications/luci-app-travelmate/luasrc/controller/travelmate.lua:25
+msgid "Edit Firewall Configuration"
+msgstr "Editar la configuración del Firewall"
+
+#: applications/luci-app-travelmate/luasrc/controller/travelmate.lua:24
+msgid "Edit Network Configuration"
+msgstr "Editar la configuración de red"
+
+#: applications/luci-app-travelmate/luasrc/controller/travelmate.lua:22
+msgid "Edit Travelmate Configuration"
+msgstr "Editar la configuración de Travelmate"
+
+#: applications/luci-app-travelmate/luasrc/controller/travelmate.lua:23
+msgid "Edit Wireless Configuration"
+msgstr "Editar la configuración del WiFi"
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:8
+msgid "Edit Wireless Uplink Configuration"
+msgstr "Editar la configuración del enlace inalámbrico"
+
+#: applications/luci-app-travelmate/luasrc/view/travelmate/stations.htm:133
+msgid "Edit this Uplink"
+msgstr "Editar este enlace"
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:54
+msgid "Enable Travelmate"
+msgstr "Habilitar Travelmate"
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:98
+msgid "Enable Verbose Debug Logging"
+msgstr "Habilitar registro de depuración detallado"
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:51
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:63
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:80
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:40
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:50
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:66
+#: applications/luci-app-travelmate/luasrc/view/travelmate/stations.htm:112
+#: applications/luci-app-travelmate/luasrc/view/travelmate/wifi_scan.htm:49
+msgid "Encryption"
+msgstr "Encriptación"
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:95
+msgid "Extra Options"
+msgstr "Opciones extra"
+
+#: applications/luci-app-travelmate/luasrc/view/travelmate/runtime.htm:125
+msgid "Faulty Stations"
+msgstr "Estaciones defectuosas"
+
+#: applications/luci-app-travelmate/luasrc/view/travelmate/stations.htm:148
+msgid "Find and join network on"
+msgstr "Encuentra y unirse a la red en"
+
+#: applications/luci-app-travelmate/luasrc/view/travelmate/runtime.htm:208
+msgid "For QR-Code support please install package 'qrencode'!"
+msgstr "Para soporte de código QR, instale el paquete 'qrencode'!"
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:15
+msgid ""
+"For further information <a href=\"%s\" target=\"_blank\">see online "
+"documentation</a>"
+msgstr ""
+"Para obtener más información <a href=\"%s\" target=\"_blank\">vea la "
+"documentación en línea</a>"
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:71
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:88
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:58
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:74
+msgid "Force CCMP (AES)"
+msgstr "Forzar CCMP (AES)"
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:72
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:89
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:59
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:75
+msgid "Force TKIP"
+msgstr "Forzar TKIP"
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:73
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:90
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:60
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:76
+msgid "Force TKIP and CCMP (AES)"
+msgstr "Forzar TKIP and CCMP (AES)"
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:131
+msgid ""
+"How long should travelmate wait for a successful wlan uplink connection."
+msgstr ""
+"Cuánto tiempo debe esperar travelmate para una conexión de enlace wlan sea "
+"exitosa."
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:113
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:99
+msgid "Identity"
+msgstr "Identidad"
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:37
+msgid "Ignore BSSID"
+msgstr "Ignorar BSSID"
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/cfg_firewall_tab.lua:9
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/cfg_network_tab.lua:9
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/cfg_wireless_tab.lua:9
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/configuration_tab.lua:9
+msgid "Input file not found, please check your configuration."
+msgstr "Archivo de entrada no encontrado, por favor revise su configuración."
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:130
+msgid "Interface Timeout"
+msgstr "Tiempo de espera de la interfaz"
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:24
+msgid "Interface Wizard"
+msgstr "Asistente de interfaz"
+
+#: applications/luci-app-travelmate/luasrc/view/travelmate/runtime.htm:131
+msgid "Last Run"
+msgstr "Último inicio"
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:106
+msgid "List Auto Expiry"
+msgstr ""
+
+#: applications/luci-app-travelmate/luasrc/view/travelmate/runtime.htm:59
+msgid "Loading"
+msgstr "Cargando"
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:125
+msgid ""
+"Minimum signal quality threshold as percent for conditional uplink (dis-) "
+"connections."
+msgstr ""
+"Umbral de calidad de señal mínimo como porcentaje para conexiones (dis-) de "
+"enlace condicional."
+
+#: applications/luci-app-travelmate/luasrc/view/travelmate/stations.htm:132
+msgid "Move down"
+msgstr "Mover abajo"
+
+#: applications/luci-app-travelmate/luasrc/view/travelmate/stations.htm:131
+msgid "Move up"
+msgstr "Mover arriba"
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:75
+msgid "Name of the used uplink interface."
+msgstr "Nombre de la interfaz de enlace utilizada."
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:63
+msgid "Net Error Check"
+msgstr ""
+
+#: applications/luci-app-travelmate/luasrc/view/travelmate/wifi_scan.htm:25
+msgid "Open"
+msgstr "Abrir"
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:96
+msgid ""
+"Options for further tweaking in case the defaults are not suitable for you."
+msgstr ""
+"Opciones para ajustes adicionales en caso de que los valores predeterminados "
+"no sean adecuados para usted."
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:136
+msgid "Overall Timeout"
+msgstr "Tiempo de espera total"
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:137
+msgid "Overall retry timeout in seconds."
+msgstr "Tiempo de espera de reintento global en segundos."
+
+#: applications/luci-app-travelmate/luasrc/controller/travelmate.lua:18
+msgid "Overview"
+msgstr "Visión general"
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:47
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:63
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:102
+msgid "Passphrase"
+msgstr "Contraseña"
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:115
+msgid "Password"
+msgstr "Contraseña"
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:130
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:119
+msgid "Password of Private Key"
+msgstr "Contraseña o clave privada"
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:119
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:105
+msgid "Path to CA-Certificate"
+msgstr "Ruta al certificado CA"
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:122
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:109
+msgid "Path to Client-Certificate"
+msgstr "Ruta al certificado del cliente"
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:126
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:114
+msgid "Path to Private Key"
+msgstr "Ruta a la clave privada"
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:69
+msgid "ProActive Uplink Switch"
+msgstr "Interruptor de enlace proactivo"
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:70
+msgid ""
+"Proactively scan and switch to a higher prioritized uplink, despite of an "
+"already existing connection."
+msgstr ""
+"Escanee de forma proactiva y cambie a un enlace de mayor prioridad, a pesar "
+"de una conexión ya existente."
+
+#: applications/luci-app-travelmate/luasrc/view/travelmate/stations.htm:103
+msgid ""
+"Provides an overview of all configured uplinks for the travelmate interface "
+"(%s). You can edit, delete or re-order existing uplinks or scan for a new "
+"one. The currently used uplink is emphasized in blue, faulty stations in red."
+msgstr ""
+"Proporciona una descripción general de todos los enlaces configurados para "
+"la interfaz de travelmate (%s). Puede editar, eliminar o reordenar los "
+"enlaces existentes o escanear uno nuevo. El enlace utilizado actualmente se "
+"enfatiza en azul, las estaciones defectuosas en rojo."
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:102
+msgid "Radio Selection / Order"
+msgstr "Selección de Radio / Orden"
+
+#: applications/luci-app-travelmate/luasrc/view/travelmate/wifi_scan.htm:94
+msgid "Repeat scan"
+msgstr "Repetir escaneo"
+
+#: applications/luci-app-travelmate/luasrc/view/travelmate/runtime.htm:15
+#: applications/luci-app-travelmate/luasrc/view/travelmate/runtime.htm:140
+msgid "Restart"
+msgstr "Reiniciar"
+
+#: applications/luci-app-travelmate/luasrc/view/travelmate/runtime.htm:138
+msgid "Restart Travelmate"
+msgstr "Reiniciar Travelmate"
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:103
+msgid ""
+"Restrict travelmate to a single radio (e.g. 'radio1') or change the overall "
+"scanning order (e.g. 'radio1 radio2 radio0')."
+msgstr ""
+"Restringir Travelmate a una sola radio (por ejemplo, 'radio1') o cambie el "
+"orden de exploración general (por ejemplo, 'radio1 radio2 radio0')."
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:119
+msgid "Retry limit to connect to an uplink."
+msgstr "Vuelva a intentar el límite para conectarse a un enlace ."
+
+#: applications/luci-app-travelmate/luasrc/view/travelmate/runtime.htm:99
+msgid "Runtime Information"
+msgstr "Información de tiempo de ejecución"
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:32
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:23
+#: applications/luci-app-travelmate/luasrc/view/travelmate/stations.htm:110
+msgid "SSID"
+msgstr "SSID"
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:30
+msgid "SSID (hidden)"
+msgstr "SSID (oculto)"
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/cfg_firewall_tab.lua:15
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/cfg_network_tab.lua:15
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/cfg_wireless_tab.lua:15
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/configuration_tab.lua:17
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:12
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:9
+msgid "Save"
+msgstr "Guardar"
+
+#: applications/luci-app-travelmate/luasrc/view/travelmate/stations.htm:148
+msgid "Scan"
+msgstr "Escanear"
+
+#: applications/luci-app-travelmate/luasrc/view/travelmate/runtime.htm:147
+msgid "Show/Hide QR-Codes"
+msgstr "Mostrar/Ocultar códigos QR"
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:124
+msgid "Signal Quality Threshold"
+msgstr "Umbral de calidad de señal"
+
+#: applications/luci-app-travelmate/luasrc/view/travelmate/wifi_scan.htm:50
+msgid "Signal strength"
+msgstr "Intensidad de señal"
+
+#: applications/luci-app-travelmate/luasrc/view/travelmate/runtime.htm:113
+msgid "Station ID (RADIO/SSID/BSSID)"
+msgstr "ID de estación (RADIO/SSID/BSSID)"
+
+#: applications/luci-app-travelmate/luasrc/view/travelmate/runtime.htm:119
+msgid "Station Interface"
+msgstr "Interfaz de estación"
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:45
+msgid ""
+"The BSSID information '%s' is optional and only required for hidden networks"
+msgstr ""
+"La información BSSID '%s' es opcional y solo se requiere para redes ocultas"
+
+#: applications/luci-app-travelmate/luasrc/view/travelmate/logread.htm:31
+msgid "The syslog output, pre-filtered for travelmate related messages only."
+msgstr ""
+"La salida de syslog, prefiltrada solo para mensajes relacionados con "
+"travelmate."
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/cfg_firewall_tab.lua:19
+msgid ""
+"This form allows you to modify the content of the main firewall "
+"configuration file (/etc/config/firewall)."
+msgstr ""
+"Este formulario le permite modificar el contenido del archivo de "
+"configuración del firewall principal (/etc/config/firewall)."
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/cfg_network_tab.lua:19
+msgid ""
+"This form allows you to modify the content of the main network configuration "
+"file (/etc/config/network)."
+msgstr ""
+"Este formulario le permite modificar el contenido del archivo de "
+"configuración de la red principal (/etc/config/network)."
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/configuration_tab.lua:21
+msgid ""
+"This form allows you to modify the content of the main travelmate "
+"configuration file (/etc/config/travelmate)."
+msgstr ""
+"Este formulario le permite modificar el contenido del archivo de "
+"configuración principal de travelmate (/etc/config/travelmate)."
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/cfg_wireless_tab.lua:19
+msgid ""
+"This form allows you to modify the content of the main wireless "
+"configuration file (/etc/config/wireless)."
+msgstr ""
+"Este formulario le permite modificar el contenido del archivo de "
+"configuración inalámbrica principal (/etc/config/wireless)."
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:28
+msgid "This step has only to be done once."
+msgstr "Este paso solo debe hacerse una vez."
+
+#: applications/luci-app-travelmate/luasrc/controller/travelmate.lua:17
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:13
+msgid "Travelmate"
+msgstr "Travelmate"
+
+#: applications/luci-app-travelmate/luasrc/view/travelmate/runtime.htm:101
+msgid "Travelmate Status (Quality)"
+msgstr "Estado de Travelmate (Calidad)"
+
+#: applications/luci-app-travelmate/luasrc/view/travelmate/runtime.htm:107
+msgid "Travelmate Version"
+msgstr "Versión de Travelmate"
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:64
+msgid "Treat missing internet availability as an error."
+msgstr ""
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:112
+msgid "Trigger Delay"
+msgstr "Retraso de disparo"
+
+#: applications/luci-app-travelmate/luasrc/view/travelmate/wifi_scan.htm:21
+#: applications/luci-app-travelmate/luasrc/view/travelmate/wifi_scan.htm:23
+msgid "Unknown"
+msgstr "Desconocido"
+
+#: applications/luci-app-travelmate/luasrc/view/travelmate/stations.htm:131
+msgid "Up"
+msgstr "Arriba"
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:74
+msgid "Uplink / Trigger interface"
+msgstr "Interfaz de enlace / disparador"
+
+#: applications/luci-app-travelmate/luasrc/view/travelmate/wifi_scan.htm:48
+msgid "Uplink BSSID"
+msgstr "BSSID de enlace"
+
+#: applications/luci-app-travelmate/luasrc/view/travelmate/wifi_scan.htm:47
+msgid "Uplink SSID"
+msgstr "SSID de enlace"
+
+#: applications/luci-app-travelmate/luasrc/view/travelmate/runtime.htm:145
+msgid "View AP QR-Codes"
+msgstr "Ver códigos QR del AP"
+
+#: applications/luci-app-travelmate/luasrc/controller/travelmate.lua:20
+msgid "View Logfile"
+msgstr "Ver archivo de registro"
+
+#: applications/luci-app-travelmate/luasrc/view/travelmate/wifi_scan.htm:19
+msgid "WEP"
+msgstr "WEP"
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:58
+msgid "WEP-Passphrase"
+msgstr "Frase de contraseña WEP"
+
+#: applications/luci-app-travelmate/luasrc/view/travelmate/wifi_scan.htm:11
+msgid "WPA"
+msgstr "WPA"
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:76
+msgid "WPA-Passphrase"
+msgstr "Frase de contraseña WPA"
+
+#: applications/luci-app-travelmate/luasrc/view/travelmate/wifi_scan.htm:11
+msgid "WPA/WPA2"
+msgstr "WPA/WPA2"
+
+#: applications/luci-app-travelmate/luasrc/view/travelmate/wifi_scan.htm:11
+msgid "WPA2"
+msgstr "WPA2"
+
+#: applications/luci-app-travelmate/luasrc/view/travelmate/wifi_scan.htm:43
+msgid "Wireless Scan"
+msgstr "Escanear red WiFi"
+
+#: applications/luci-app-travelmate/luasrc/controller/travelmate.lua:19
+msgid "Wireless Stations"
+msgstr "Estaciones WiFi"
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:27
+msgid "add it to the wan zone of the firewall."
+msgstr "añadir a la zona wan del firewall"
+
+#: applications/luci-app-travelmate/luasrc/view/travelmate/wifi_scan.htm:56
+msgid "hidden"
+msgstr "oculto"
+
+#: applications/luci-app-travelmate/luasrc/view/travelmate/runtime.htm:197
+msgid "with SSID"
+msgstr "con SSID"
diff --git a/applications/luci-app-travelmate/po/ja/travelmate.po b/applications/luci-app-travelmate/po/ja/travelmate.po
index 2fd46df929..00b8e7dc00 100644
--- a/applications/luci-app-travelmate/po/ja/travelmate.po
+++ b/applications/luci-app-travelmate/po/ja/travelmate.po
@@ -29,7 +29,7 @@ msgstr "アップリンクの追加"
msgid "Add Wireless Uplink Configuration"
msgstr "無線アップリンク追加の設定"
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:105
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:113
msgid ""
"Additional trigger delay in seconds before travelmate processing begins."
msgstr "Travelmate の処理が開始されるまでの、追加の遅延時間(秒)です。"
@@ -50,6 +50,12 @@ msgstr "認証"
msgid "Automatic"
msgstr "自動"
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:107
+msgid ""
+"Automatically resets the 'Faulty Stations' list after n minutes. Default is "
+"'0' which means no expiry."
+msgstr ""
+
#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:44
#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:27
#: applications/luci-app-travelmate/luasrc/view/travelmate/stations.htm:111
@@ -62,11 +68,11 @@ msgstr "BSSID"
msgid "Back to overview"
msgstr "概要へ戻る"
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:63
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:58
msgid "Captive Portal Detection"
msgstr "キャプティブポータル検知"
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:64
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:59
msgid ""
"Check the internet availability, log captive portal redirections and keep "
"the uplink connection 'alive'."
@@ -88,15 +94,15 @@ msgid ""
msgstr ""
"トラベル ルーター機能を有効化するための、 Travelmate パッケージの設定です。"
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:110
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:118
msgid "Connection Limit"
msgstr "接続制限"
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:30
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:25
msgid "Create Uplink interface"
msgstr "アップリンク インターフェースの作成"
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:31
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:26
msgid ""
"Create a new wireless wan uplink interface, configure it to use dhcp and"
msgstr ""
@@ -152,11 +158,11 @@ msgstr "無線アップリンク設定の編集"
msgid "Edit this Uplink"
msgstr "このアップリンクを編集"
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:59
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:54
msgid "Enable Travelmate"
msgstr "Travelmate の有効化"
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:96
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:98
msgid "Enable Verbose Debug Logging"
msgstr "詳細なデバッグ ログの有効化"
@@ -171,7 +177,7 @@ msgstr "詳細なデバッグ ログの有効化"
msgid "Encryption"
msgstr "暗号化"
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:93
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:95
msgid "Extra Options"
msgstr "拡張オプション"
@@ -216,7 +222,7 @@ msgstr "TKIP"
msgid "Force TKIP and CCMP (AES)"
msgstr "TKIP と CCMP (AES)"
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:123
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:131
msgid ""
"How long should travelmate wait for a successful wlan uplink connection."
msgstr "Travelmate が無線アップリンクへの接続成功を待つ時間です。"
@@ -237,11 +243,11 @@ msgstr "BSSID の無視"
msgid "Input file not found, please check your configuration."
msgstr "入力ファイルが見つかりません。設定を確認してください。"
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:122
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:130
msgid "Interface Timeout"
msgstr "インターフェース タイムアウト"
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:29
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:24
msgid "Interface Wizard"
msgstr "インターフェース ウィザード"
@@ -249,11 +255,15 @@ msgstr "インターフェース ウィザード"
msgid "Last Run"
msgstr "最終実行"
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:106
+msgid "List Auto Expiry"
+msgstr ""
+
#: applications/luci-app-travelmate/luasrc/view/travelmate/runtime.htm:59
msgid "Loading"
msgstr "読み込み中"
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:117
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:125
msgid ""
"Minimum signal quality threshold as percent for conditional uplink (dis-) "
"connections."
@@ -269,24 +279,28 @@ msgstr "下へ"
msgid "Move up"
msgstr "上へ"
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:74
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:75
msgid "Name of the used uplink interface."
msgstr "使用されるアップリンク インターフェースの名前です。"
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:63
+msgid "Net Error Check"
+msgstr ""
+
#: applications/luci-app-travelmate/luasrc/view/travelmate/wifi_scan.htm:25
msgid "Open"
msgstr "オープン"
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:94
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:96
msgid ""
"Options for further tweaking in case the defaults are not suitable for you."
msgstr "デフォルトの設定が適切でない場合、さらに設定するためのオプションです。"
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:128
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:136
msgid "Overall Timeout"
msgstr "実行間隔"
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:129
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:137
msgid "Overall retry timeout in seconds."
msgstr "全体的な再試行タイムアウト(秒)です。"
@@ -324,11 +338,11 @@ msgstr "クライアント証明書へのパス"
msgid "Path to Private Key"
msgstr "秘密鍵へのパス"
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:68
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:69
msgid "ProActive Uplink Switch"
msgstr "積極的なアップリンク切替"
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:69
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:70
msgid ""
"Proactively scan and switch to a higher prioritized uplink, despite of an "
"already existing connection."
@@ -347,7 +361,7 @@ msgstr ""
"クを追加することができます。現在使用されているアップリンクは青色で、問題のあ"
"るステーションは赤色で強調されます。"
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:100
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:102
msgid "Radio Selection / Order"
msgstr "無線の選択 / 順番"
@@ -364,7 +378,7 @@ msgstr "再起動"
msgid "Restart Travelmate"
msgstr "Travelmate の再起動"
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:101
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:103
msgid ""
"Restrict travelmate to a single radio (e.g. 'radio1') or change the overall "
"scanning order (e.g. 'radio1 radio2 radio0')."
@@ -372,7 +386,7 @@ msgstr ""
"Travelmate を単一の無線(例: 'radio1')のみに制限したり、全体的なスキャンの順"
"番を変更します(例: 'radio1 radio2 radio0')。"
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:111
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:119
msgid "Retry limit to connect to an uplink."
msgstr "アップリンクへの接続を試行する回数です。"
@@ -407,7 +421,7 @@ msgstr "スキャン:"
msgid "Show/Hide QR-Codes"
msgstr "QR コードを表示/非表示"
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:116
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:124
msgid "Signal Quality Threshold"
msgstr "シグナル品質閾値"
@@ -468,7 +482,7 @@ msgstr ""
"このフォームでは、無線 設定ファイル (/etc/config/wireless) の内容を変更するこ"
"とができます。"
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:33
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:28
msgid "This step has only to be done once."
msgstr "この手順は、一度だけ実行される必要があります。"
@@ -485,7 +499,11 @@ msgstr "Travelmate ステータス(品質)"
msgid "Travelmate Version"
msgstr "Travelmate バージョン"
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:104
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:64
+msgid "Treat missing internet availability as an error."
+msgstr ""
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:112
msgid "Trigger Delay"
msgstr "トリガ遅延"
@@ -498,7 +516,7 @@ msgstr "不明"
msgid "Up"
msgstr "上へ"
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:73
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:74
msgid "Uplink / Trigger interface"
msgstr "アップリンク / トリガー インターフェース"
@@ -550,7 +568,7 @@ msgstr "無線スキャン"
msgid "Wireless Stations"
msgstr "無線ステーション"
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:32
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:27
msgid "add it to the wan zone of the firewall."
msgstr "ファイアウォールの wan ゾーンに追加します。"
diff --git a/applications/luci-app-travelmate/po/pt-br/travelmate.po b/applications/luci-app-travelmate/po/pt-br/travelmate.po
index ca9c057a6f..32e9f2500c 100644
--- a/applications/luci-app-travelmate/po/pt-br/travelmate.po
+++ b/applications/luci-app-travelmate/po/pt-br/travelmate.po
@@ -29,7 +29,7 @@ msgstr "Adicionar Enlace para Fora"
msgid "Add Wireless Uplink Configuration"
msgstr "Adicionar Configuração Sem Fio de Enlace para Fora"
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:105
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:113
msgid ""
"Additional trigger delay in seconds before travelmate processing begins."
msgstr "Atraso adicional em segundos antes do travelmate processe os gatilhos."
@@ -50,6 +50,12 @@ msgstr "Autenticação"
msgid "Automatic"
msgstr "Automático"
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:107
+msgid ""
+"Automatically resets the 'Faulty Stations' list after n minutes. Default is "
+"'0' which means no expiry."
+msgstr ""
+
#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:44
#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:27
#: applications/luci-app-travelmate/luasrc/view/travelmate/stations.htm:111
@@ -62,11 +68,11 @@ msgstr "BSSID"
msgid "Back to overview"
msgstr "Voltar para visão geral"
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:63
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:58
msgid "Captive Portal Detection"
msgstr "Detecção de Portal de Autenticação"
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:64
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:59
msgid ""
"Check the internet availability, log captive portal redirections and keep "
"the uplink connection 'alive'."
@@ -89,15 +95,15 @@ msgstr ""
"Configuração do travelmate para habilitar a funcionalidade de roteador de "
"viagem."
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:110
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:118
msgid "Connection Limit"
msgstr "Limite de conexão"
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:30
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:25
msgid "Create Uplink interface"
msgstr "Criar Interface de Saída"
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:31
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:26
msgid ""
"Create a new wireless wan uplink interface, configure it to use dhcp and"
msgstr ""
@@ -152,11 +158,11 @@ msgstr "Editar Configurações da Rede sem fio de saída"
msgid "Edit this Uplink"
msgstr "Editar Configurações da Rede de saída"
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:59
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:54
msgid "Enable Travelmate"
msgstr "Habilitar o Travelmate"
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:96
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:98
msgid "Enable Verbose Debug Logging"
msgstr "Habilitar os registros de depuração detalhados"
@@ -171,7 +177,7 @@ msgstr "Habilitar os registros de depuração detalhados"
msgid "Encryption"
msgstr "Cifragem"
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:93
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:95
msgid "Extra Options"
msgstr "Opções adicionais"
@@ -216,7 +222,7 @@ msgstr "Forçar TKIP"
msgid "Force TKIP and CCMP (AES)"
msgstr "Forçar TKIP e CCMP (AES)"
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:123
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:131
msgid ""
"How long should travelmate wait for a successful wlan uplink connection."
msgstr ""
@@ -241,11 +247,11 @@ msgstr ""
"O arquivo entrado não foi encontrado. Por favor, verifique suas "
"configurações."
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:122
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:130
msgid "Interface Timeout"
msgstr "Estouro de Tempo da Interface"
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:29
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:24
msgid "Interface Wizard"
msgstr "Assistente da Interface"
@@ -253,11 +259,15 @@ msgstr "Assistente da Interface"
msgid "Last Run"
msgstr "Última Execução"
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:106
+msgid "List Auto Expiry"
+msgstr ""
+
#: applications/luci-app-travelmate/luasrc/view/travelmate/runtime.htm:59
msgid "Loading"
msgstr "Carregando"
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:117
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:125
msgid ""
"Minimum signal quality threshold as percent for conditional uplink (dis-) "
"connections."
@@ -273,26 +283,30 @@ msgstr "Mover para baixo"
msgid "Move up"
msgstr "Mover para cima"
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:74
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:75
msgid "Name of the used uplink interface."
msgstr "Nome da interface usada para o enlace de saída"
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:63
+msgid "Net Error Check"
+msgstr ""
+
#: applications/luci-app-travelmate/luasrc/view/travelmate/wifi_scan.htm:25
msgid "Open"
msgstr "Abrir"
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:94
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:96
msgid ""
"Options for further tweaking in case the defaults are not suitable for you."
msgstr ""
"Opções para aprimoramentos adicionais caso as opções padrão não sejam "
"suficientes para você."
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:128
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:136
msgid "Overall Timeout"
msgstr "Estouro de Tempo Global"
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:129
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:137
msgid "Overall retry timeout in seconds."
msgstr "Estouro de tempo global em segundos."
@@ -330,11 +344,11 @@ msgstr "Caminho para o Certificado do Cliente"
msgid "Path to Private Key"
msgstr "Caminho para a Chave Privada"
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:68
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:69
msgid "ProActive Uplink Switch"
msgstr ""
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:69
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:70
msgid ""
"Proactively scan and switch to a higher prioritized uplink, despite of an "
"already existing connection."
@@ -351,7 +365,7 @@ msgstr ""
"escanear por um novo. O enlace em uso está destacado em azul, enquanto as "
"estações com falha estão em vermelho."
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:100
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:102
msgid "Radio Selection / Order"
msgstr ""
@@ -368,13 +382,13 @@ msgstr "Reiniciar"
msgid "Restart Travelmate"
msgstr "Reiniciar o Travelmate"
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:101
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:103
msgid ""
"Restrict travelmate to a single radio (e.g. 'radio1') or change the overall "
"scanning order (e.g. 'radio1 radio2 radio0')."
msgstr ""
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:111
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:119
msgid "Retry limit to connect to an uplink."
msgstr "Limite de retentativa de conexão com um enlace externo."
@@ -409,7 +423,7 @@ msgstr "Escanear"
msgid "Show/Hide QR-Codes"
msgstr ""
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:116
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:124
msgid "Signal Quality Threshold"
msgstr "Limite da Qualidade do Sinal"
@@ -459,7 +473,7 @@ msgid ""
msgstr ""
"Este formulário permite a modificação das configurações da rede sem fio."
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:33
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:28
msgid "This step has only to be done once."
msgstr "Este passo precisa ser feito apenas uma vez."
@@ -476,7 +490,11 @@ msgstr "Estado do Travelmate (Qualidade)"
msgid "Travelmate Version"
msgstr "Versão do Travelmate"
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:104
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:64
+msgid "Treat missing internet availability as an error."
+msgstr ""
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:112
msgid "Trigger Delay"
msgstr "Atraso no Gatilho"
@@ -489,7 +507,7 @@ msgstr "Desconhecido"
msgid "Up"
msgstr "Acima"
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:73
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:74
msgid "Uplink / Trigger interface"
msgstr "Enlace externo"
@@ -541,7 +559,7 @@ msgstr "Escaneamento da Rede Sem Fio"
msgid "Wireless Stations"
msgstr "Estações Associadas"
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:32
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:27
msgid "add it to the wan zone of the firewall."
msgstr "adicionar à zona wan do firewall."
diff --git a/applications/luci-app-travelmate/po/ru/travelmate.po b/applications/luci-app-travelmate/po/ru/travelmate.po
index 24d6c2f18b..127d0b0051 100644
--- a/applications/luci-app-travelmate/po/ru/travelmate.po
+++ b/applications/luci-app-travelmate/po/ru/travelmate.po
@@ -32,7 +32,7 @@ msgstr "Подключение к сети"
msgid "Add Wireless Uplink Configuration"
msgstr "Добавить настройку внешней беспроводной сети"
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:105
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:113
msgid ""
"Additional trigger delay in seconds before travelmate processing begins."
msgstr "Дополнительная задержка в секундах до запуска TravelMate."
@@ -53,6 +53,12 @@ msgstr "Аутентификация"
msgid "Automatic"
msgstr "Автоматически"
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:107
+msgid ""
+"Automatically resets the 'Faulty Stations' list after n minutes. Default is "
+"'0' which means no expiry."
+msgstr ""
+
#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:44
#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:27
#: applications/luci-app-travelmate/luasrc/view/travelmate/stations.htm:111
@@ -65,11 +71,11 @@ msgstr "BSSID"
msgid "Back to overview"
msgstr "Назад в меню"
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:63
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:58
msgid "Captive Portal Detection"
msgstr ""
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:64
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:59
msgid ""
"Check the internet availability, log captive portal redirections and keep "
"the uplink connection 'alive'."
@@ -88,15 +94,15 @@ msgid ""
"functionality."
msgstr "Настройка утилиты TravelMate - помощника путешественника. "
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:110
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:118
msgid "Connection Limit"
msgstr "Ограничение соединений"
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:30
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:25
msgid "Create Uplink interface"
msgstr ""
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:31
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:26
msgid ""
"Create a new wireless wan uplink interface, configure it to use dhcp and"
msgstr ""
@@ -152,11 +158,11 @@ msgstr "Редактировать настройки беспроводной
msgid "Edit this Uplink"
msgstr "Редактировать настройки сети"
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:59
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:54
msgid "Enable Travelmate"
msgstr "Включить Travelmate"
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:96
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:98
msgid "Enable Verbose Debug Logging"
msgstr "Включить подробное ведение журнала отладки"
@@ -171,7 +177,7 @@ msgstr "Включить подробное ведение журнала отл
msgid "Encryption"
msgstr "Шифрование"
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:93
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:95
msgid "Extra Options"
msgstr "Дополнительные настройки"
@@ -216,7 +222,7 @@ msgstr "Назначить TKIP"
msgid "Force TKIP and CCMP (AES)"
msgstr "Назначить TKIP и CCMP (AES)"
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:123
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:131
msgid ""
"How long should travelmate wait for a successful wlan uplink connection."
msgstr ""
@@ -237,11 +243,11 @@ msgstr "Игнорировать BSSID"
msgid "Input file not found, please check your configuration."
msgstr "Config файл не найден, настройте config файл."
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:122
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:130
msgid "Interface Timeout"
msgstr "Временная задержка интерфейса"
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:29
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:24
msgid "Interface Wizard"
msgstr "Помощник настройки интерфейса"
@@ -249,11 +255,15 @@ msgstr "Помощник настройки интерфейса"
msgid "Last Run"
msgstr ""
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:106
+msgid "List Auto Expiry"
+msgstr ""
+
#: applications/luci-app-travelmate/luasrc/view/travelmate/runtime.htm:59
msgid "Loading"
msgstr ""
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:117
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:125
msgid ""
"Minimum signal quality threshold as percent for conditional uplink (dis-) "
"connections."
@@ -267,26 +277,30 @@ msgstr "Переместить вниз"
msgid "Move up"
msgstr "Переместить вверх"
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:74
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:75
msgid "Name of the used uplink interface."
msgstr "Имя используемого интерфейса внешней сети."
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:63
+msgid "Net Error Check"
+msgstr ""
+
#: applications/luci-app-travelmate/luasrc/view/travelmate/wifi_scan.htm:25
msgid "Open"
msgstr "Открыть"
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:94
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:96
msgid ""
"Options for further tweaking in case the defaults are not suitable for you."
msgstr ""
"Возможные варианты детальной настройки, если значения по умолчанию не "
"подходят для вас."
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:128
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:136
msgid "Overall Timeout"
msgstr "Общее время ожидания"
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:129
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:137
msgid "Overall retry timeout in seconds."
msgstr ""
@@ -324,11 +338,11 @@ msgstr "Путь к Client-Сертификату"
msgid "Path to Private Key"
msgstr "Путь к Приватному ключу"
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:68
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:69
msgid "ProActive Uplink Switch"
msgstr ""
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:69
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:70
msgid ""
"Proactively scan and switch to a higher prioritized uplink, despite of an "
"already existing connection."
@@ -345,7 +359,7 @@ msgstr ""
"существующий список внешних сетей или выполнять их поиск. Используемое "
"сетевое соединение выделено синим цветом."
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:100
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:102
msgid "Radio Selection / Order"
msgstr ""
@@ -362,13 +376,13 @@ msgstr ""
msgid "Restart Travelmate"
msgstr ""
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:101
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:103
msgid ""
"Restrict travelmate to a single radio (e.g. 'radio1') or change the overall "
"scanning order (e.g. 'radio1 radio2 radio0')."
msgstr ""
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:111
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:119
msgid "Retry limit to connect to an uplink."
msgstr ""
@@ -403,7 +417,7 @@ msgstr "Поиск"
msgid "Show/Hide QR-Codes"
msgstr ""
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:116
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:124
msgid "Signal Quality Threshold"
msgstr ""
@@ -462,7 +476,7 @@ msgstr ""
"Страница настройки беспроводных соединений, изменение содержимого config "
"файла wireless настройки беспроводных сетей (/etc/config/wireless)."
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:33
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:28
msgid "This step has only to be done once."
msgstr ""
@@ -479,7 +493,11 @@ msgstr ""
msgid "Travelmate Version"
msgstr "Версия TravelMate"
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:104
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:64
+msgid "Treat missing internet availability as an error."
+msgstr ""
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:112
msgid "Trigger Delay"
msgstr ""
@@ -492,7 +510,7 @@ msgstr "Неизвестно"
msgid "Up"
msgstr ""
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:73
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:74
msgid "Uplink / Trigger interface"
msgstr "Включить интерфейс<br />внешней сети"
@@ -544,7 +562,7 @@ msgstr "Найденные точки доступа Wi-Fi"
msgid "Wireless Stations"
msgstr "Клиенты беспроводной сети"
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:32
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:27
msgid "add it to the wan zone of the firewall."
msgstr ""
diff --git a/applications/luci-app-travelmate/po/templates/travelmate.pot b/applications/luci-app-travelmate/po/templates/travelmate.pot
index ee3b75a028..aa9e395332 100644
--- a/applications/luci-app-travelmate/po/templates/travelmate.pot
+++ b/applications/luci-app-travelmate/po/templates/travelmate.pot
@@ -18,7 +18,7 @@ msgstr ""
msgid "Add Wireless Uplink Configuration"
msgstr ""
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:105
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:113
msgid ""
"Additional trigger delay in seconds before travelmate processing begins."
msgstr ""
@@ -39,6 +39,12 @@ msgstr ""
msgid "Automatic"
msgstr ""
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:107
+msgid ""
+"Automatically resets the 'Faulty Stations' list after n minutes. Default is "
+"'0' which means no expiry."
+msgstr ""
+
#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:44
#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:27
#: applications/luci-app-travelmate/luasrc/view/travelmate/stations.htm:111
@@ -51,11 +57,11 @@ msgstr ""
msgid "Back to overview"
msgstr ""
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:63
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:58
msgid "Captive Portal Detection"
msgstr ""
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:64
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:59
msgid ""
"Check the internet availability, log captive portal redirections and keep "
"the uplink connection 'alive'."
@@ -74,15 +80,15 @@ msgid ""
"functionality."
msgstr ""
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:110
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:118
msgid "Connection Limit"
msgstr ""
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:30
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:25
msgid "Create Uplink interface"
msgstr ""
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:31
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:26
msgid ""
"Create a new wireless wan uplink interface, configure it to use dhcp and"
msgstr ""
@@ -136,11 +142,11 @@ msgstr ""
msgid "Edit this Uplink"
msgstr ""
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:59
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:54
msgid "Enable Travelmate"
msgstr ""
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:96
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:98
msgid "Enable Verbose Debug Logging"
msgstr ""
@@ -155,7 +161,7 @@ msgstr ""
msgid "Encryption"
msgstr ""
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:93
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:95
msgid "Extra Options"
msgstr ""
@@ -198,7 +204,7 @@ msgstr ""
msgid "Force TKIP and CCMP (AES)"
msgstr ""
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:123
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:131
msgid ""
"How long should travelmate wait for a successful wlan uplink connection."
msgstr ""
@@ -219,11 +225,11 @@ msgstr ""
msgid "Input file not found, please check your configuration."
msgstr ""
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:122
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:130
msgid "Interface Timeout"
msgstr ""
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:29
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:24
msgid "Interface Wizard"
msgstr ""
@@ -231,11 +237,15 @@ msgstr ""
msgid "Last Run"
msgstr ""
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:106
+msgid "List Auto Expiry"
+msgstr ""
+
#: applications/luci-app-travelmate/luasrc/view/travelmate/runtime.htm:59
msgid "Loading"
msgstr ""
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:117
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:125
msgid ""
"Minimum signal quality threshold as percent for conditional uplink (dis-) "
"connections."
@@ -249,24 +259,28 @@ msgstr ""
msgid "Move up"
msgstr ""
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:74
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:75
msgid "Name of the used uplink interface."
msgstr ""
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:63
+msgid "Net Error Check"
+msgstr ""
+
#: applications/luci-app-travelmate/luasrc/view/travelmate/wifi_scan.htm:25
msgid "Open"
msgstr ""
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:94
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:96
msgid ""
"Options for further tweaking in case the defaults are not suitable for you."
msgstr ""
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:128
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:136
msgid "Overall Timeout"
msgstr ""
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:129
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:137
msgid "Overall retry timeout in seconds."
msgstr ""
@@ -304,11 +318,11 @@ msgstr ""
msgid "Path to Private Key"
msgstr ""
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:68
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:69
msgid "ProActive Uplink Switch"
msgstr ""
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:69
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:70
msgid ""
"Proactively scan and switch to a higher prioritized uplink, despite of an "
"already existing connection."
@@ -321,7 +335,7 @@ msgid ""
"one. The currently used uplink is emphasized in blue, faulty stations in red."
msgstr ""
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:100
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:102
msgid "Radio Selection / Order"
msgstr ""
@@ -338,13 +352,13 @@ msgstr ""
msgid "Restart Travelmate"
msgstr ""
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:101
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:103
msgid ""
"Restrict travelmate to a single radio (e.g. 'radio1') or change the overall "
"scanning order (e.g. 'radio1 radio2 radio0')."
msgstr ""
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:111
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:119
msgid "Retry limit to connect to an uplink."
msgstr ""
@@ -379,7 +393,7 @@ msgstr ""
msgid "Show/Hide QR-Codes"
msgstr ""
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:116
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:124
msgid "Signal Quality Threshold"
msgstr ""
@@ -428,7 +442,7 @@ msgid ""
"configuration file (/etc/config/wireless)."
msgstr ""
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:33
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:28
msgid "This step has only to be done once."
msgstr ""
@@ -445,7 +459,11 @@ msgstr ""
msgid "Travelmate Version"
msgstr ""
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:104
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:64
+msgid "Treat missing internet availability as an error."
+msgstr ""
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:112
msgid "Trigger Delay"
msgstr ""
@@ -458,7 +476,7 @@ msgstr ""
msgid "Up"
msgstr ""
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:73
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:74
msgid "Uplink / Trigger interface"
msgstr ""
@@ -510,7 +528,7 @@ msgstr ""
msgid "Wireless Stations"
msgstr ""
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:32
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:27
msgid "add it to the wan zone of the firewall."
msgstr ""
diff --git a/applications/luci-app-travelmate/po/zh-cn/travelmate.po b/applications/luci-app-travelmate/po/zh-cn/travelmate.po
index 2cb7370818..1ac234c498 100644
--- a/applications/luci-app-travelmate/po/zh-cn/travelmate.po
+++ b/applications/luci-app-travelmate/po/zh-cn/travelmate.po
@@ -1,24 +1,28 @@
#
-# Yangfl <mmyangfl@gmail.com>, 2018.
+# Yangfl <mmyangfl@gmail.com>, 2018-2019.
#
msgid ""
msgstr ""
-"Content-Type: text/plain; charset=UTF-8\n"
+"Project-Id-Version: \n"
+"POT-Creation-Date: \n"
+"PO-Revision-Date: 2019-01-03 21:37+0800\n"
"Last-Translator: Yangfl <mmyangfl@gmail.com>\n"
"Language-Team: <debian-l10n-chinese@lists.debian.org>\n"
+"Language: zh_CN\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: Gtranslator 3.30.1\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"PO-Revision-Date: 2018-08-17 17:06+0800\n"
-"X-Generator: Gtranslator 2.91.7\n"
#: applications/luci-app-travelmate/luasrc/view/travelmate/runtime.htm:197
msgid "AP on"
-msgstr ""
+msgstr "AP 开启"
#: applications/luci-app-travelmate/luasrc/view/travelmate/stations.htm:113
#: applications/luci-app-travelmate/luasrc/view/travelmate/wifi_scan.htm:51
msgid "Action"
-msgstr ""
+msgstr "动作"
#: applications/luci-app-travelmate/luasrc/view/travelmate/wifi_scan.htm:80
msgid "Add Uplink"
@@ -28,7 +32,7 @@ msgstr "添加上行连接"
msgid "Add Wireless Uplink Configuration"
msgstr "添加无线上行连接配置"
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:105
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:113
msgid ""
"Additional trigger delay in seconds before travelmate processing begins."
msgstr "在 travelmate 处理开始前的额外触发延迟(秒)。"
@@ -49,6 +53,12 @@ msgstr "认证"
msgid "Automatic"
msgstr "自动"
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:107
+msgid ""
+"Automatically resets the 'Faulty Stations' list after n minutes. Default is "
+"'0' which means no expiry."
+msgstr ""
+
#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:44
#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:27
#: applications/luci-app-travelmate/luasrc/view/travelmate/stations.htm:111
@@ -61,11 +71,11 @@ msgstr "BSSID"
msgid "Back to overview"
msgstr "返回概述"
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:63
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:58
msgid "Captive Portal Detection"
msgstr "强制门户检测"
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:64
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:59
msgid ""
"Check the internet availability, log captive portal redirections and keep "
"the uplink connection 'alive'."
@@ -84,15 +94,15 @@ msgid ""
"functionality."
msgstr "配置 travelmate 包,以启用旅行路由器功能。"
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:110
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:118
msgid "Connection Limit"
msgstr "连接限制"
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:30
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:25
msgid "Create Uplink interface"
msgstr "创建上行连接界面"
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:31
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:26
msgid ""
"Create a new wireless wan uplink interface, configure it to use dhcp and"
msgstr "创建一个新的无线 wan 上行接口,将其配置为使用 dhcp 及"
@@ -146,11 +156,11 @@ msgstr "编辑无线上行连接配置"
msgid "Edit this Uplink"
msgstr "编辑此上行连接"
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:59
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:54
msgid "Enable Travelmate"
msgstr "启用 travelmate"
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:96
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:98
msgid "Enable Verbose Debug Logging"
msgstr "启用详细调试日志"
@@ -165,13 +175,13 @@ msgstr "启用详细调试日志"
msgid "Encryption"
msgstr "加密"
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:93
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:95
msgid "Extra Options"
msgstr "额外选项"
#: applications/luci-app-travelmate/luasrc/view/travelmate/runtime.htm:125
msgid "Faulty Stations"
-msgstr ""
+msgstr "不良站点"
#: applications/luci-app-travelmate/luasrc/view/travelmate/stations.htm:148
msgid "Find and join network on"
@@ -179,7 +189,7 @@ msgstr "查找并加入网络"
#: applications/luci-app-travelmate/luasrc/view/travelmate/runtime.htm:208
msgid "For QR-Code support please install package 'qrencode'!"
-msgstr ""
+msgstr "如需 QR 码支持,请安装“qrencode”软件包!"
#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:15
msgid ""
@@ -208,7 +218,7 @@ msgstr "强制 TKIP"
msgid "Force TKIP and CCMP (AES)"
msgstr "强制 TKIP 和 CCMP(AES)"
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:123
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:131
msgid ""
"How long should travelmate wait for a successful wlan uplink connection."
msgstr "travelmate 等待 wlan 上行连接成功最长时间。"
@@ -229,23 +239,27 @@ msgstr "忽略 BSSID"
msgid "Input file not found, please check your configuration."
msgstr "未找到输入文件,请检查您的配置。"
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:122
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:130
msgid "Interface Timeout"
msgstr "接口超时"
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:29
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:24
msgid "Interface Wizard"
msgstr "接口向导"
#: applications/luci-app-travelmate/luasrc/view/travelmate/runtime.htm:131
msgid "Last Run"
+msgstr "上次运行"
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:106
+msgid "List Auto Expiry"
msgstr ""
#: applications/luci-app-travelmate/luasrc/view/travelmate/runtime.htm:59
msgid "Loading"
-msgstr ""
+msgstr "载入中"
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:117
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:125
msgid ""
"Minimum signal quality threshold as percent for conditional uplink (dis-) "
"connections."
@@ -259,24 +273,28 @@ msgstr "下移"
msgid "Move up"
msgstr "上移"
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:74
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:75
msgid "Name of the used uplink interface."
msgstr "要使用的上行连接接口名称。"
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:63
+msgid "Net Error Check"
+msgstr ""
+
#: applications/luci-app-travelmate/luasrc/view/travelmate/wifi_scan.htm:25
msgid "Open"
msgstr "开"
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:94
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:96
msgid ""
"Options for further tweaking in case the defaults are not suitable for you."
msgstr "如果默认值不适合您,可以选择进一步调整。"
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:128
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:136
msgid "Overall Timeout"
msgstr "总体超时"
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:129
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:137
msgid "Overall retry timeout in seconds."
msgstr "总体重试超时(秒)。"
@@ -314,15 +332,15 @@ msgstr "客户证书路径"
msgid "Path to Private Key"
msgstr "私钥路径"
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:68
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:69
msgid "ProActive Uplink Switch"
-msgstr ""
+msgstr "ProActive 上行链路切换器"
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:69
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:70
msgid ""
"Proactively scan and switch to a higher prioritized uplink, despite of an "
"already existing connection."
-msgstr ""
+msgstr "不管已经存在的连接,主动扫描并切换到更高优先级的上行链路。"
#: applications/luci-app-travelmate/luasrc/view/travelmate/stations.htm:103
msgid ""
@@ -333,9 +351,9 @@ msgstr ""
"此处显示 travelmate 接口(%s)所有已配置上行连接的概述。您可以编辑、删除或重"
"新排序现有连接,或扫描新上行连接。当前使用的上行连接以蓝色突出显示。"
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:100
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:102
msgid "Radio Selection / Order"
-msgstr ""
+msgstr "无线电选择/顺序"
#: applications/luci-app-travelmate/luasrc/view/travelmate/wifi_scan.htm:94
msgid "Repeat scan"
@@ -344,19 +362,21 @@ msgstr "重新扫描"
#: applications/luci-app-travelmate/luasrc/view/travelmate/runtime.htm:15
#: applications/luci-app-travelmate/luasrc/view/travelmate/runtime.htm:140
msgid "Restart"
-msgstr ""
+msgstr "重启"
#: applications/luci-app-travelmate/luasrc/view/travelmate/runtime.htm:138
msgid "Restart Travelmate"
-msgstr ""
+msgstr "重启 Travelmate"
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:101
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:103
msgid ""
"Restrict travelmate to a single radio (e.g. 'radio1') or change the overall "
"scanning order (e.g. 'radio1 radio2 radio0')."
msgstr ""
+"将 travelmate 限制在单个无线电上(例如“radio1”),或改变整个扫描顺序(例"
+"如“radio1 radio2 radio0”)。"
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:111
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:119
msgid "Retry limit to connect to an uplink."
msgstr "连接到上行连接的重试限制。"
@@ -389,9 +409,9 @@ msgstr "扫描"
#: applications/luci-app-travelmate/luasrc/view/travelmate/runtime.htm:147
msgid "Show/Hide QR-Codes"
-msgstr ""
+msgstr "显示/隐藏 QR 码"
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:116
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:124
msgid "Signal Quality Threshold"
msgstr "信号质量阈值"
@@ -440,7 +460,7 @@ msgid ""
"configuration file (/etc/config/wireless)."
msgstr "此表单允许您修改主无线配置文件(/etc/config/wireless)的内容。"
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:33
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:28
msgid "This step has only to be done once."
msgstr "此步骤只需执行一次。"
@@ -457,7 +477,11 @@ msgstr "Travelmate 状态(质量)"
msgid "Travelmate Version"
msgstr "Travelmate 版本"
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:104
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:64
+msgid "Treat missing internet availability as an error."
+msgstr ""
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:112
msgid "Trigger Delay"
msgstr "触发延迟"
@@ -470,7 +494,7 @@ msgstr "未知"
msgid "Up"
msgstr "上"
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:73
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:74
msgid "Uplink / Trigger interface"
msgstr "上行 / 触发接口"
@@ -522,9 +546,9 @@ msgstr "无线扫描"
msgid "Wireless Stations"
msgstr "无线站点"
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:32
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:27
msgid "add it to the wan zone of the firewall."
-msgstr ""
+msgstr "将其添加到防火墙的 wan 区域。"
#: applications/luci-app-travelmate/luasrc/view/travelmate/wifi_scan.htm:56
msgid "hidden"
@@ -532,57 +556,4 @@ msgstr "隐藏"
#: applications/luci-app-travelmate/luasrc/view/travelmate/runtime.htm:197
msgid "with SSID"
-msgstr ""
-
-#~ msgid ""
-#~ "Connect your Android or iOS devices to your router's WiFi using the shown "
-#~ "QR code."
-#~ msgstr "使用显示的 QR 码,将您的 Android 或 iOS 设备连接到路由器 WiFi。"
-
-#~ msgid ""
-#~ "Here you'll find the QR codes from all of your configured Access Points. "
-#~ "It allows you to connect your Android or iOS devices to your router's "
-#~ "WiFi using the QR code shown below."
-#~ msgstr ""
-#~ "在这里,您可以找到所有已配置的接入点的 QR 码。您可以使用下面显示的 QR 码,"
-#~ "使 Android 或 iOS 设备连接到路由器 WiFi。"
-
-#~ msgid "Last rundate"
-#~ msgstr "最后运行时间"
-
-#~ msgid ""
-#~ "Provides an overview of all configured uplinks for the travelmate "
-#~ "interface (%s). You can edit, delete or re-order existing uplinks or scan "
-#~ "for a new one. The currently used uplink is emphasized in blue."
-#~ msgstr ""
-#~ "此处显示 travelmate 接口(%s)所有已配置上行连接的概述。您可以编辑、删除或"
-#~ "重新排序现有连接,或扫描新上行连接。当前使用的上行连接以蓝色突出显示。"
-
-#~ msgid "QR-Codes"
-#~ msgstr "QR 码"
-
-#~ msgid "Radio selection"
-#~ msgstr "无线选择"
-
-#~ msgid "Restrict travelmate to a dedicated radio, e.g. 'radio0'."
-#~ msgstr "将 travelmate 限制在专用无线电中,如“radio0”。"
-
-#~ msgid "Station ID (SSID/BSSID)"
-#~ msgstr "站点 ID(SSID/BSSID)"
-
-#~ msgid "Station Radio"
-#~ msgstr "站点无线"
-
-#~ msgid ""
-#~ "This form shows the syslog output, pre-filtered for travelmate related "
-#~ "messages only."
-#~ msgstr "此表单显示 syslog 输出,仅针对 travelmate 相关消息进行预过滤。"
-
-#~ msgid "Travelmate Logfile"
-#~ msgstr "Travelmate 日志文件"
-
-#~ msgid "add it to the wan zone of the firewall.<br />"
-#~ msgstr "将其添加到防火墙的 wan 区域。<br />"
-
-#~ msgid "n/a"
-#~ msgstr "n/a"
+msgstr "带 SSID"
diff --git a/applications/luci-app-travelmate/po/zh-tw/travelmate.po b/applications/luci-app-travelmate/po/zh-tw/travelmate.po
index cd51fc48ab..3b1d697e5c 100644
--- a/applications/luci-app-travelmate/po/zh-tw/travelmate.po
+++ b/applications/luci-app-travelmate/po/zh-tw/travelmate.po
@@ -1,24 +1,28 @@
#
-# Yangfl <mmyangfl@gmail.com>, 2018.
+# Yangfl <mmyangfl@gmail.com>, 2018-2019.
#
msgid ""
msgstr ""
-"Content-Type: text/plain; charset=UTF-8\n"
+"Project-Id-Version: \n"
+"POT-Creation-Date: \n"
+"PO-Revision-Date: 2019-01-03 21:37+0800\n"
"Last-Translator: Yangfl <mmyangfl@gmail.com>\n"
"Language-Team: <debian-l10n-chinese@lists.debian.org>\n"
+"Language: zh_TW\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: Gtranslator 3.30.1\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"PO-Revision-Date: 2018-08-17 17:06+0800\n"
-"X-Generator: Gtranslator 2.91.7\n"
#: applications/luci-app-travelmate/luasrc/view/travelmate/runtime.htm:197
msgid "AP on"
-msgstr ""
+msgstr "AP 開啟"
#: applications/luci-app-travelmate/luasrc/view/travelmate/stations.htm:113
#: applications/luci-app-travelmate/luasrc/view/travelmate/wifi_scan.htm:51
msgid "Action"
-msgstr ""
+msgstr "動作"
#: applications/luci-app-travelmate/luasrc/view/travelmate/wifi_scan.htm:80
msgid "Add Uplink"
@@ -28,7 +32,7 @@ msgstr "新增上行連線"
msgid "Add Wireless Uplink Configuration"
msgstr "新增無線上行連線配置"
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:105
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:113
msgid ""
"Additional trigger delay in seconds before travelmate processing begins."
msgstr "在 travelmate 處理開始前的額外觸發延遲(秒)。"
@@ -49,6 +53,12 @@ msgstr "認證"
msgid "Automatic"
msgstr "自動"
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:107
+msgid ""
+"Automatically resets the 'Faulty Stations' list after n minutes. Default is "
+"'0' which means no expiry."
+msgstr ""
+
#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:44
#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:27
#: applications/luci-app-travelmate/luasrc/view/travelmate/stations.htm:111
@@ -61,11 +71,11 @@ msgstr "BSSID"
msgid "Back to overview"
msgstr "返回概述"
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:63
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:58
msgid "Captive Portal Detection"
msgstr "強制門戶檢測"
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:64
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:59
msgid ""
"Check the internet availability, log captive portal redirections and keep "
"the uplink connection 'alive'."
@@ -85,15 +95,15 @@ msgid ""
"functionality."
msgstr "配置 travelmate 包,以啟用旅行路由器功能。"
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:110
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:118
msgid "Connection Limit"
msgstr "連線限制"
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:30
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:25
msgid "Create Uplink interface"
msgstr "建立上行連線介面"
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:31
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:26
msgid ""
"Create a new wireless wan uplink interface, configure it to use dhcp and"
msgstr "建立一個新的無線 wan 上行介面,將其配置為使用 dhcp 及"
@@ -147,11 +157,11 @@ msgstr "編輯無線上行連線配置"
msgid "Edit this Uplink"
msgstr "編輯此上行連線"
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:59
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:54
msgid "Enable Travelmate"
msgstr "啟用 travelmate"
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:96
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:98
msgid "Enable Verbose Debug Logging"
msgstr "啟用詳細除錯日誌"
@@ -166,13 +176,13 @@ msgstr "啟用詳細除錯日誌"
msgid "Encryption"
msgstr "加密"
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:93
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:95
msgid "Extra Options"
msgstr "額外選項"
#: applications/luci-app-travelmate/luasrc/view/travelmate/runtime.htm:125
msgid "Faulty Stations"
-msgstr ""
+msgstr "不良站點"
#: applications/luci-app-travelmate/luasrc/view/travelmate/stations.htm:148
msgid "Find and join network on"
@@ -180,7 +190,7 @@ msgstr "查詢並加入網路"
#: applications/luci-app-travelmate/luasrc/view/travelmate/runtime.htm:208
msgid "For QR-Code support please install package 'qrencode'!"
-msgstr ""
+msgstr "如需 QR 碼支援,請安裝“qrencode”軟體包!"
#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:15
msgid ""
@@ -209,7 +219,7 @@ msgstr "強制 TKIP"
msgid "Force TKIP and CCMP (AES)"
msgstr "強制 TKIP 和 CCMP(AES)"
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:123
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:131
msgid ""
"How long should travelmate wait for a successful wlan uplink connection."
msgstr "travelmate 等待 wlan 上行連線成功最長時間。"
@@ -230,23 +240,27 @@ msgstr "忽略 BSSID"
msgid "Input file not found, please check your configuration."
msgstr "未找到輸入檔案,請檢查您的配置。"
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:122
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:130
msgid "Interface Timeout"
msgstr "介面超時"
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:29
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:24
msgid "Interface Wizard"
msgstr "介面嚮導"
#: applications/luci-app-travelmate/luasrc/view/travelmate/runtime.htm:131
msgid "Last Run"
-msgstr "最後執行時間"
+msgstr "上次執行"
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:106
+msgid "List Auto Expiry"
+msgstr ""
#: applications/luci-app-travelmate/luasrc/view/travelmate/runtime.htm:59
msgid "Loading"
-msgstr ""
+msgstr "載入中"
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:117
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:125
msgid ""
"Minimum signal quality threshold as percent for conditional uplink (dis-) "
"connections."
@@ -260,24 +274,28 @@ msgstr "下移"
msgid "Move up"
msgstr "上移"
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:74
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:75
msgid "Name of the used uplink interface."
msgstr "要使用的上行連線介面名稱。"
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:63
+msgid "Net Error Check"
+msgstr ""
+
#: applications/luci-app-travelmate/luasrc/view/travelmate/wifi_scan.htm:25
msgid "Open"
msgstr "開"
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:94
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:96
msgid ""
"Options for further tweaking in case the defaults are not suitable for you."
msgstr "如果預設值不適合您,可以選擇進一步調整。"
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:128
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:136
msgid "Overall Timeout"
msgstr "總體超時"
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:129
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:137
msgid "Overall retry timeout in seconds."
msgstr "總體重試超時(秒)。"
@@ -315,15 +333,15 @@ msgstr "客戶證書路徑"
msgid "Path to Private Key"
msgstr "私鑰路徑"
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:68
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:69
msgid "ProActive Uplink Switch"
-msgstr ""
+msgstr "ProActive 上行鏈路切換器"
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:69
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:70
msgid ""
"Proactively scan and switch to a higher prioritized uplink, despite of an "
"already existing connection."
-msgstr ""
+msgstr "不管已經存在的連線,主動掃描並切換到更高優先順序的上行鏈路。"
#: applications/luci-app-travelmate/luasrc/view/travelmate/stations.htm:103
msgid ""
@@ -334,9 +352,9 @@ msgstr ""
"此處顯示 travelmate 介面(%s)所有已配置上行連線的概述。您可以編輯、刪除或重"
"新排序現有連線,或掃描新上行連線。當前使用的上行連線以藍色突出顯示。"
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:100
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:102
msgid "Radio Selection / Order"
-msgstr ""
+msgstr "無線電選擇/順序"
#: applications/luci-app-travelmate/luasrc/view/travelmate/wifi_scan.htm:94
msgid "Repeat scan"
@@ -345,19 +363,21 @@ msgstr "重新掃描"
#: applications/luci-app-travelmate/luasrc/view/travelmate/runtime.htm:15
#: applications/luci-app-travelmate/luasrc/view/travelmate/runtime.htm:140
msgid "Restart"
-msgstr ""
+msgstr "重啟"
#: applications/luci-app-travelmate/luasrc/view/travelmate/runtime.htm:138
msgid "Restart Travelmate"
-msgstr ""
+msgstr "重啟 Travelmate"
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:101
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:103
msgid ""
"Restrict travelmate to a single radio (e.g. 'radio1') or change the overall "
"scanning order (e.g. 'radio1 radio2 radio0')."
msgstr ""
+"將 travelmate 限制在單個無線電上(例如“radio1”),或改變整個掃描順序(例"
+"如“radio1 radio2 radio0”)。"
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:111
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:119
msgid "Retry limit to connect to an uplink."
msgstr "連線到上行連線的重試限制。"
@@ -390,9 +410,9 @@ msgstr "掃描"
#: applications/luci-app-travelmate/luasrc/view/travelmate/runtime.htm:147
msgid "Show/Hide QR-Codes"
-msgstr ""
+msgstr "顯示/隱藏 QR 碼"
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:116
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:124
msgid "Signal Quality Threshold"
msgstr "訊號質量閾值"
@@ -402,7 +422,7 @@ msgstr "訊號強度"
#: applications/luci-app-travelmate/luasrc/view/travelmate/runtime.htm:113
msgid "Station ID (RADIO/SSID/BSSID)"
-msgstr ""
+msgstr "站點 ID(RADIO/SSID/BSSID)"
#: applications/luci-app-travelmate/luasrc/view/travelmate/runtime.htm:119
msgid "Station Interface"
@@ -441,7 +461,7 @@ msgid ""
"configuration file (/etc/config/wireless)."
msgstr "此表單允許您修改主無線配置檔案(/etc/config/wireless)的內容。"
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:33
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:28
msgid "This step has only to be done once."
msgstr "此步驟只需執行一次。"
@@ -458,7 +478,11 @@ msgstr "Travelmate 狀態(質量)"
msgid "Travelmate Version"
msgstr "Travelmate 版本"
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:104
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:64
+msgid "Treat missing internet availability as an error."
+msgstr ""
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:112
msgid "Trigger Delay"
msgstr "觸發延遲"
@@ -471,7 +495,7 @@ msgstr "未知"
msgid "Up"
msgstr "上"
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:73
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:74
msgid "Uplink / Trigger interface"
msgstr "上行 / 觸發介面"
@@ -523,7 +547,7 @@ msgstr "無線掃描"
msgid "Wireless Stations"
msgstr "無線站點"
-#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:32
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:27
msgid "add it to the wan zone of the firewall."
msgstr "將其新增到防火牆的 wan 區域。"
@@ -533,57 +557,4 @@ msgstr "隱藏"
#: applications/luci-app-travelmate/luasrc/view/travelmate/runtime.htm:197
msgid "with SSID"
-msgstr ""
-
-#~ msgid ""
-#~ "Connect your Android or iOS devices to your router's WiFi using the shown "
-#~ "QR code."
-#~ msgstr "使用顯示的 QR 碼,將您的 Android 或 iOS 裝置連線到路由器 WiFi。"
-
-#~ msgid ""
-#~ "Here you'll find the QR codes from all of your configured Access Points. "
-#~ "It allows you to connect your Android or iOS devices to your router's "
-#~ "WiFi using the QR code shown below."
-#~ msgstr ""
-#~ "在這裡,您可以找到所有已配置的接入點的 QR 碼。您可以使用下面顯示的 QR 碼,"
-#~ "使 Android 或 iOS 裝置連線到路由器 WiFi。"
-
-#~ msgid "Last rundate"
-#~ msgstr "最後執行時間"
-
-#~ msgid ""
-#~ "Provides an overview of all configured uplinks for the travelmate "
-#~ "interface (%s). You can edit, delete or re-order existing uplinks or scan "
-#~ "for a new one. The currently used uplink is emphasized in blue."
-#~ msgstr ""
-#~ "此處顯示 travelmate 介面(%s)所有已配置上行連線的概述。您可以編輯、刪除或"
-#~ "重新排序現有連線,或掃描新上行連線。當前使用的上行連線以藍色突出顯示。"
-
-#~ msgid "QR-Codes"
-#~ msgstr "QR 碼"
-
-#~ msgid "Radio selection"
-#~ msgstr "無線選擇"
-
-#~ msgid "Restrict travelmate to a dedicated radio, e.g. 'radio0'."
-#~ msgstr "將 travelmate 限制在專用無線電中,如“radio0”。"
-
-#~ msgid "Station ID (SSID/BSSID)"
-#~ msgstr "站點 ID(SSID/BSSID)"
-
-#~ msgid "Station Radio"
-#~ msgstr "站點無線"
-
-#~ msgid ""
-#~ "This form shows the syslog output, pre-filtered for travelmate related "
-#~ "messages only."
-#~ msgstr "此表單顯示 syslog 輸出,僅針對 travelmate 相關訊息進行預過濾。"
-
-#~ msgid "Travelmate Logfile"
-#~ msgstr "Travelmate 日誌檔案"
-
-#~ msgid "add it to the wan zone of the firewall.<br />"
-#~ msgstr "將其新增到防火牆的 wan 區域。<br />"
-
-#~ msgid "n/a"
-#~ msgstr "n/a"
+msgstr "帶 SSID"
diff --git a/applications/luci-app-uhttpd/po/en/uhttpd.po b/applications/luci-app-uhttpd/po/en/uhttpd.po
new file mode 100644
index 0000000000..67c06d8547
--- /dev/null
+++ b/applications/luci-app-uhttpd/po/en/uhttpd.po
@@ -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
index 0000000000..c11a3a3df9
--- /dev/null
+++ b/applications/luci-app-uhttpd/po/es/uhttpd.po
@@ -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/Makefile b/applications/luci-app-unbound/Makefile
index 6d953e13b2..6b43adab3f 100644
--- a/applications/luci-app-unbound/Makefile
+++ b/applications/luci-app-unbound/Makefile
@@ -7,7 +7,7 @@
include $(TOPDIR)/rules.mk
LUCI_TITLE:=Unbound Recursive DNS Resolver Configuration
-LUCI_DEPENDS:=+unbound
+LUCI_DEPENDS:=+unbound-daemon
include ../../luci.mk
diff --git a/applications/luci-app-unbound/luasrc/controller/unbound.lua b/applications/luci-app-unbound/luasrc/controller/unbound.lua
index 5e19621842..32879cb9f2 100644
--- a/applications/luci-app-unbound/luasrc/controller/unbound.lua
+++ b/applications/luci-app-unbound/luasrc/controller/unbound.lua
@@ -53,7 +53,7 @@ function index()
call("QueryLocalZone"), _("Local Zones"), 30).leaf = true
entry({"admin", "services", "unbound", "status", "dumpcache"},
- call("QueryCacheDump"), _("Cache Dump"), 40).leaf = true
+ call("QueryDumpCache"), _("DNS Cache"), 40).leaf = true
else
entry({"admin", "services", "unbound", "status", "statistics"},
call("ShowEmpty"), _("Statistics"), 10).leaf = true
@@ -153,17 +153,33 @@ function QueryLocalZone()
{heading = "", description = lcldesc, content = lcldata})
end
-function QueryCacheDump()
+
+function QueryDumpCache()
+ local tp = require "luci.template"
+ local tr = require "luci.i18n"
+ local lcldesc
local lcldata = luci.util.exec(
"unbound-control -c /var/lib/unbound/unbound.conf dump_cache")
- local lcldesc = luci.i18n.translate(
- "This shows Unbound 'cache_dump'. Useful to check if unbound is actually caching dns entities.")
- luci.template.render("unbound/show-textbox",
- {heading = "", description = lcldesc, content = lcldata})
+ if #lcldata > 262144 then
+ lcldesc = tr.translate(
+ "Unbound cache is too large to display in LuCI.")
+
+ tp.render("unbound/show-empty",
+ {heading = "", description = lcldesc})
+
+ else
+ lcldesc = tr.translate(
+ "This shows 'ubound-control dump_cache' for auditing records including DNSSEC.")
+
+ tp.render("unbound/show-textbox",
+ {heading = "", description = lcldesc, content = lcldata})
+ end
+
end
+
function ShowUnboundConf()
local unboundfile = "/var/lib/unbound/unbound.conf"
local lcldata = nixio.fs.readfile(unboundfile)
@@ -196,7 +212,7 @@ function ShowAdblock()
if fs.stat(adblockfile).size > 262144 then
lcldesc = tr.translate(
- "Adblock domain list '" .. adblockfile .. "' is too large for LuCI.")
+ "Adblock domain list is too large to display in LuCI.")
tp.render("unbound/show-empty",
{heading = "", description = lcldesc})
diff --git a/applications/luci-app-unbound/po/es/unbound.po b/applications/luci-app-unbound/po/es/unbound.po
new file mode 100644
index 0000000000..5ae545b609
--- /dev/null
+++ b/applications/luci-app-unbound/po/es/unbound.po
@@ -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>"
diff --git a/applications/luci-app-unbound/po/templates/unbound.pot b/applications/luci-app-unbound/po/templates/unbound.pot
index 661ecc6996..d310cbbadc 100644
--- a/applications/luci-app-unbound/po/templates/unbound.pot
+++ b/applications/luci-app-unbound/po/templates/unbound.pot
@@ -21,8 +21,8 @@ msgstr ""
msgid "Accept queries only from local subnets"
msgstr ""
-#: applications/luci-app-unbound/luasrc/controller/unbound.lua:198
-msgid "Adblock domain list '"
+#: applications/luci-app-unbound/luasrc/controller/unbound.lua:214
+msgid "Adblock domain list is too large to display in LuCI."
msgstr ""
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:38
@@ -53,10 +53,6 @@ msgstr ""
msgid "Break the loop where DNSSEC needs NTP and NTP needs DNS"
msgstr ""
-#: applications/luci-app-unbound/luasrc/controller/unbound.lua:56
-msgid "Cache Dump"
-msgstr ""
-
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:75
msgid "Choose Unbounds listening port"
msgstr ""
@@ -81,6 +77,10 @@ msgstr ""
msgid "DHCPv4 to SLAAC"
msgstr ""
+#: applications/luci-app-unbound/luasrc/controller/unbound.lua:56
+msgid "DNS Cache"
+msgstr ""
+
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:55
msgid "DNS over TLS"
msgstr ""
@@ -583,16 +583,15 @@ msgstr ""
msgid "This could display more statistics with the unbound-control package."
msgstr ""
-#: applications/luci-app-unbound/luasrc/controller/unbound.lua:170
-#: applications/luci-app-unbound/luasrc/controller/unbound.lua:181
-#: applications/luci-app-unbound/luasrc/controller/unbound.lua:206
+#: applications/luci-app-unbound/luasrc/controller/unbound.lua:186
+#: applications/luci-app-unbound/luasrc/controller/unbound.lua:197
+#: applications/luci-app-unbound/luasrc/controller/unbound.lua:222
msgid "This shows '"
msgstr ""
-#: applications/luci-app-unbound/luasrc/controller/unbound.lua:160
+#: applications/luci-app-unbound/luasrc/controller/unbound.lua:173
msgid ""
-"This shows Unbound 'cache_dump'. Useful to check if unbound is actually "
-"caching dns entities."
+"This shows 'ubound-control dump_cache' for auditing records including DNSSEC."
msgstr ""
#: applications/luci-app-unbound/luasrc/controller/unbound.lua:137
@@ -645,6 +644,10 @@ msgstr ""
msgid "Unbound Control App"
msgstr ""
+#: applications/luci-app-unbound/luasrc/controller/unbound.lua:166
+msgid "Unbound cache is too large to display in LuCI."
+msgstr ""
+
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:81
msgid "Undefined"
msgstr ""
diff --git a/applications/luci-app-unbound/po/zh-cn/unbound.po b/applications/luci-app-unbound/po/zh-cn/unbound.po
new file mode 100644
index 0000000000..f581059519
--- /dev/null
+++ b/applications/luci-app-unbound/po/zh-cn/unbound.po
@@ -0,0 +1,755 @@
+msgid ""
+msgstr "Content-Type: text/plain; charset=UTF-8\n"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:96
+msgid "(root)"
+msgstr "(根)"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:201
+msgid ", and <var>%s</var> entries"
+msgstr ",及 <var>%s</var> 条目"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:172
+msgid ", and try <var>%s</var>"
+msgstr ",并尝试 <var>%s</var> "
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:78
+msgid "AXFR"
+msgstr "AXFR"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:59
+msgid "Accept queries only from local subnets"
+msgstr "仅接受来自本地子网的查询"
+
+#: applications/luci-app-unbound/luasrc/controller/unbound.lua:214
+msgid "Adblock domain list is too large to display in LuCI."
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:38
+msgid "Advanced"
+msgstr "高级"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:237
+msgid "Aggressive"
+msgstr "激进"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:34
+msgid "Allow open recursion when record not in zone"
+msgstr "记录不在区域中时允许递归查询"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:38
+msgid "Authoritative (zone file)"
+msgstr "权威(区域文件)"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:33
+msgid "Basic"
+msgstr "基本"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:242
+msgid "Break down query components for limited added privacy"
+msgstr "细分查询组件以增加有限的隐私"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:69
+msgid "Break the loop where DNSSEC needs NTP and NTP needs DNS"
+msgstr "打破 DNSSEC 需要 NTP,NTP 又需要 DNS 的循环"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:75
+msgid "Choose Unbounds listening port"
+msgstr "选择 Unbounds 监听端口"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:213
+msgid "Chose the IP versions used upstream and downstream"
+msgstr "选择上游和下游使用的 IP 版本"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:56
+msgid "Connect to servers using TLS"
+msgstr "使用 TLS 连接到服务器"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:39
+msgid "DHCP"
+msgstr "DHCP"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:131
+msgid "DHCP Link"
+msgstr "DHCP 链接"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:139
+msgid "DHCPv4 to SLAAC"
+msgstr "DHCPv4 到 SLAAC"
+
+#: applications/luci-app-unbound/luasrc/controller/unbound.lua:56
+msgid "DNS Cache"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:55
+msgid "DNS over TLS"
+msgstr "DNS over TLS"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:98
+msgid "DNS64 Prefix"
+msgstr "DNS64 前缀"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:68
+msgid "DNSSEC NTP Fix"
+msgstr "DNSSEC NTP 修复"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:214
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:225
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:235
+msgid "Default"
+msgstr "默认"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:156
+msgid "Denied (nxdomain)"
+msgstr "否认(nxdomain)"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:22
+msgid "Directed Zone"
+msgstr "转移区域"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:77
+msgid "Directory only part of URL"
+msgstr "目录只是 URL 的一部分"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:106
+msgid "Domain Insecure"
+msgstr "域不安全"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:72
+msgid "Domain name to verify TLS certificate"
+msgstr "用于验证 TLS 证书的域名"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:146
+msgid "Domain suffix for this router and DHCP clients"
+msgstr "此路由器和 DHCP 客户端的域名后缀"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:254
+msgid "EDNS Size"
+msgstr "EDNS 大小"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/manual.lua:14
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/uciedit.lua:14
+msgid "Edit '"
+msgstr "编辑'"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/server.lua:14
+msgid "Edit 'server:' clause options for 'include:"
+msgstr "编辑“server:”子选项,位于'include:"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:23
+msgid ""
+"Edit a forward, stub, or zone-file-cache zone for Unbound to use instead of "
+"recursion."
+msgstr "编辑 Unbound 使用的转发、存根或区域文件缓存区域,而不进行递归查询。"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/extended.lua:14
+msgid "Edit clauses such as 'forward-zone:' for 'include:"
+msgstr "编辑子选项,例如“forward-zone:”,位于'include:"
+
+#: applications/luci-app-unbound/luasrc/controller/unbound.lua:85
+msgid "Edit: Extended"
+msgstr "编辑:扩展"
+
+#: applications/luci-app-unbound/luasrc/controller/unbound.lua:82
+msgid "Edit: Server"
+msgstr "编辑:服务器"
+
+#: applications/luci-app-unbound/luasrc/controller/unbound.lua:70
+msgid "Edit: UCI"
+msgstr "编辑:UCI"
+
+#: applications/luci-app-unbound/luasrc/controller/unbound.lua:77
+msgid "Edit: Unbound"
+msgstr "编辑:Unbound"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:39
+msgid "Enable"
+msgstr "启用"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:93
+msgid "Enable DNS64"
+msgstr "启用 DNS64"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:63
+msgid "Enable DNSSEC"
+msgstr "启用 DNSSEC"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:45
+msgid "Enable Unbound"
+msgstr "启用 Unbound"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:203
+msgid "Enable access for unbound-control"
+msgstr "启用 unbound-control 访问"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:94
+msgid "Enable the DNS64 module"
+msgstr "启用 DNS64 模块"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:64
+msgid "Enable the DNSSEC validator module"
+msgstr "启用 DNSSEC 验证模块"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:46
+msgid "Enable the initialization scripts for Unbound"
+msgstr "启用 Unbound 的初始化脚本"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:30
+msgid "Enable this directed zone"
+msgstr "启用此转移区域"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:29
+msgid "Enabled"
+msgstr "启用"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:266
+msgid "Extended Statistics"
+msgstr "扩展统计"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:267
+msgid "Extended statistics are printed from unbound-control"
+msgstr "扩展统计信息从 unbound-control 打印"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:188
+msgid "Extra DNS"
+msgstr "额外的 DNS"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:33
+msgid "Fall Back"
+msgstr "回退"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:36
+msgid "Fallback"
+msgstr "回退"
+
+#: applications/luci-app-unbound/luasrc/controller/unbound.lua:65
+msgid "Files"
+msgstr "文件"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:90
+msgid "Filter Entire Subnet"
+msgstr "过滤整个子网"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:81
+msgid "Filter Localhost Rebind"
+msgstr "过滤本地主机重绑定"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:89
+msgid "Filter Private Address"
+msgstr "过滤私有地址"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:86
+msgid "Filter Private Rebind"
+msgstr "过滤私有地址重绑定"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:71
+msgid "Forward"
+msgstr "转发"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:40
+msgid "Forward (simple handoff)"
+msgstr "转发(简单切换)"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:68
+msgid "Forward TLS"
+msgstr "转发 TLS"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:52
+msgid "Forward to upstream nameservers (ISP)"
+msgstr "转发到上游名称服务器(ISP)"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:170
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:182
+msgid "Host FQDN, All Addresses"
+msgstr "主机 FQDN,所有地址"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:192
+msgid "Host Records"
+msgstr "主机记录"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:193
+msgid "Host/MX/SRV RR"
+msgstr "主机/MX/SRV RR"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:194
+msgid "Host/MX/SRV/CNAME RR"
+msgstr "主机/MX/SRV/CNAME RR"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:169
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:181
+msgid "Hostname, All Addresses"
+msgstr "主机名,所有地址"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:168
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:180
+msgid "Hostname, Primary Address"
+msgstr "主机名,主要地址"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:165
+msgid "How to enter the LAN or local network router in DNS"
+msgstr "如何在 DNS 中进入 LAN 或本地网络路由器"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:154
+msgid "How to treat queries of this local domain"
+msgstr "如何处理此本地域的查询"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:216
+msgid "IP4 All and IP6 Local"
+msgstr "所有 IP4 及本地 IP6"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:215
+msgid "IP4 Only"
+msgstr "仅 IP4"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:219
+msgid "IP4 and IP6"
+msgstr "IP4 及 IP6"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:217
+msgid "IP6 Only*"
+msgstr "仅 IP6*"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:218
+msgid "IP6 Preferred"
+msgstr "首选 IP6"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:191
+msgid "Ignore"
+msgstr "忽视"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:171
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:183
+msgid "Interface FQDN, All Addresses"
+msgstr "接口 FQDN,所有地址"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:164
+msgid "LAN DNS"
+msgstr "局域网 DNS"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:229
+msgid "Large"
+msgstr "大"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:112
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:273
+msgid "Limit days between RFC5011 copies to reduce flash writes"
+msgstr "限制 RFC5011 副本之间的天数,以减少闪存写入"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:255
+msgid "Limit extended DNS packet size"
+msgstr "限制扩展 DNS 数据包大小"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:132
+msgid "Link to supported programs to load DHCP into DNS"
+msgstr "链接到支持的程序,以将 DHCP 加载到 DNS 中"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:107
+msgid "List domains to bypass checks of DNSSEC"
+msgstr "列出要绕过 DNSSEC 检查的域名"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:74
+msgid "Listening Port"
+msgstr "监听端口"
+
+#: applications/luci-app-unbound/luasrc/controller/unbound.lua:50
+msgid "Local Data"
+msgstr "本地数据"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:145
+msgid "Local Domain"
+msgstr "本地域名"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:153
+msgid "Local Domain Type"
+msgstr "本地域名类型"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:207
+msgid "Local Host, Encrypted"
+msgstr "本地主机,加密"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:206
+msgid "Local Host, No Encryption"
+msgstr "本地主机,无加密"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:58
+msgid "Local Service"
+msgstr "本地服务"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:208
+msgid "Local Subnet, Encrypted"
+msgstr "本地子网,加密"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:209
+msgid "Local Subnet, Static Encryption"
+msgstr "本地子网,静态加密"
+
+#: applications/luci-app-unbound/luasrc/controller/unbound.lua:53
+msgid "Local Zones"
+msgstr "本地区域"
+
+#: applications/luci-app-unbound/luasrc/controller/unbound.lua:41
+msgid "Log"
+msgstr "日志"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:49
+msgid "Manual Conf"
+msgstr "手动配置"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:228
+msgid "Medium"
+msgstr "介质"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:223
+msgid "Memory Resource"
+msgstr "内存资源"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:122
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:283
+msgid "Networks that may trigger Unbound to reload (avoid wan6)"
+msgstr "可触发 Unbound 重新加载的网络(避免 wan6)"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:167
+msgid "No Entry"
+msgstr "无条目"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:88
+msgid "No Filter"
+msgstr "无过滤器"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:133
+msgid "No Link"
+msgstr "无链接"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:205
+msgid "No Remote Control"
+msgstr "无远程控制"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:45
+msgid ""
+"Note: SSL/TLS library is missing an API. Please review syslog. >> logread ..."
+msgstr "注意:SSL/TLS库缺少 API。请查看 syslog。 >> logread ..."
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:16
+msgid ""
+"Organize directed forward, stub, and authoritative zones <a href=\"%s\" "
+"target=\"_blank\">(help)</a>."
+msgstr ""
+"组织转移转发、存根和权威区域<a href=\"%s\" target=\"_blank\">(帮助)</a>。"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:177
+msgid "Override the WAN side router entry in DNS"
+msgstr "覆盖路由器中的 WAN 端 DNS 条目"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:236
+msgid "Passive"
+msgstr "被动"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:60
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:66
+msgid "Port servers will receive queries on"
+msgstr "服务器将接收查询的端口"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:99
+msgid "Prefix for generated DNS64 addresses"
+msgstr "生成 DNS64 地址的前缀"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:261
+msgid "Prevent excessively short cache periods"
+msgstr "防止缓存期过短"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:82
+msgid "Protect against upstream response of 127.0.0.0/8"
+msgstr "防止 127.0.0.0/8 的上游响应"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:87
+msgid "Protect against upstream responses within local subnets"
+msgstr "防止本地子网内的上游响应"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:241
+msgid "Query Minimize"
+msgstr "最小化查询"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:75
+msgid "Recurse"
+msgstr "递归"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:212
+msgid "Recursion Protocol"
+msgstr "递归协议"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:233
+msgid "Recursion Strength"
+msgstr "递归强度"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:234
+msgid "Recursion activity affects memory growth and CPU load"
+msgstr "递归活动会增大内存使用和 CPU 负载"
+
+#: applications/luci-app-unbound/luasrc/controller/unbound.lua:22
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:22
+msgid "Recursive DNS"
+msgstr "递归 DNS"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:157
+msgid "Refused"
+msgstr "拒绝"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:40
+msgid "Resource"
+msgstr "资源"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:111
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:272
+msgid "Root DSKEY Age"
+msgstr "Root DSKEY 年龄"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/extended.lua:11
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/manual.lua:11
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/server.lua:11
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/uciedit.lua:11
+msgid "Save"
+msgstr "保存"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:59
+msgid "Server Port"
+msgstr "服务器端口"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:65
+msgid "Server TLS Port"
+msgstr "服务器 TLS 端口"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:47
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:33
+msgid "Servers"
+msgstr "服务器"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:48
+msgid "Servers for this zone; see README.md for optional form"
+msgstr "该区域的服务器;有关选项格式,请参阅 README.md"
+
+#: applications/luci-app-unbound/luasrc/controller/unbound.lua:96
+msgid "Show: Adblock"
+msgstr "显示:Adblock"
+
+#: applications/luci-app-unbound/luasrc/controller/unbound.lua:90
+msgid "Show: DHCP"
+msgstr "显示:DHCP"
+
+#: applications/luci-app-unbound/luasrc/controller/unbound.lua:73
+msgid "Show: Unbound"
+msgstr "显示:Unbound"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:50
+msgid "Skip UCI and use /etc/unbound/unbound.conf"
+msgstr "跳过 UCI 并使用 /etc/unbound/unbound.conf"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:227
+msgid "Small"
+msgstr "小"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:158
+msgid "Static (local only)"
+msgstr "静态(仅限本地)"
+
+#: applications/luci-app-unbound/luasrc/controller/unbound.lua:47
+#: applications/luci-app-unbound/luasrc/controller/unbound.lua:59
+msgid "Statistics"
+msgstr "统计"
+
+#: applications/luci-app-unbound/luasrc/controller/unbound.lua:38
+msgid "Status"
+msgstr "状态"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:248
+msgid "Strict Minimize"
+msgstr "严格最小化"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:249
+msgid "Strict version of 'query minimize' but it can break DNS"
+msgstr "严格版本的“最小化查询”,但会破坏 DNS 标准"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:39
+msgid "Stub (forced recursion)"
+msgstr "存根(强制递归)"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:71
+msgid "TLS Name Index"
+msgstr "TLS 名称索引"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:260
+msgid "TTL Minimum"
+msgstr "最小 TTL"
+
+#: applications/luci-app-unbound/luasrc/controller/unbound.lua:103
+msgid "This could display more statistics with the unbound-control package."
+msgstr "可以使用 unbound-control 包显示更多统计信息。"
+
+#: applications/luci-app-unbound/luasrc/controller/unbound.lua:186
+#: applications/luci-app-unbound/luasrc/controller/unbound.lua:197
+#: applications/luci-app-unbound/luasrc/controller/unbound.lua:222
+msgid "This shows '"
+msgstr "显示'"
+
+#: applications/luci-app-unbound/luasrc/controller/unbound.lua:173
+msgid ""
+"This shows 'ubound-control dump_cache' for auditing records including DNSSEC."
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/controller/unbound.lua:137
+msgid ""
+"This shows Unbound 'local-data:' entries from default, .conf, or control."
+msgstr "显示来自默认、.conf 或 control 的 Unbound “local-data:”条目。"
+
+#: applications/luci-app-unbound/luasrc/controller/unbound.lua:149
+msgid ""
+"This shows Unbound 'local-zone:' entries from default, .conf, or control."
+msgstr "显示来自默认、.conf 或 control 的 Unbound “local-zone:”条目。"
+
+#: applications/luci-app-unbound/luasrc/controller/unbound.lua:125
+msgid "This shows Unbound self reported performance statistics."
+msgstr "显示 Unbound 自我报告的性能统计信息。"
+
+#: applications/luci-app-unbound/luasrc/controller/unbound.lua:113
+msgid "This shows syslog filtered for events involving Unbound."
+msgstr "显示筛选出的涉及 Unbound 事件的 syslog。"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:226
+msgid "Tiny"
+msgstr "小"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:159
+msgid "Transparent (local/global)"
+msgstr "透明(本地/全球)"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:121
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:282
+msgid "Trigger Networks"
+msgstr "触发网络"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:27
+msgid "Type"
+msgstr "类型"
+
+#: applications/luci-app-unbound/luasrc/controller/unbound.lua:26
+msgid "Unbound"
+msgstr "Unbound"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:23
+msgid ""
+"Unbound <a href=\"%s\" target=\"_blank\">(NLnet Labs)</a> is a validating, "
+"recursive, and caching DNS resolver <a href=\"%s\" target=\"_blank\">(help)</"
+"a>."
+msgstr ""
+"Unbound <a href=\"%s\" target=\"_blank\">(NLnet Labs)</a>是一个验证、递归和缓"
+"存 DNS 解析器<a href=\"%s\" target=\"_blank\">(帮助)</a>。"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:202
+msgid "Unbound Control App"
+msgstr "Unbound 控制应用程序"
+
+#: applications/luci-app-unbound/luasrc/controller/unbound.lua:166
+msgid "Unbound cache is too large to display in LuCI."
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:81
+msgid "Undefined"
+msgstr "未定义"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:51
+msgid "Use 'resolv.conf.auto'"
+msgstr "使用“resolv.conf.auto”"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:140
+msgid "Use DHCPv4 MAC to discover IP6 hosts SLAAC (EUI64)"
+msgstr "使用 DHCPv4 MAC 发现 IP6 主机 SLAAC(EUI64)"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:179
+msgid "Use Upstream"
+msgstr "使用上游"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:189
+msgid "Use extra DNS entries found in /etc/config/dhcp"
+msgstr "使用 /etc/config/dhcp 中的额外 DNS 条目"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:224
+msgid "Use menu System/Processes to observe any memory growth"
+msgstr "使用 系统/进程 菜单观察内存增长"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:176
+msgid "WAN DNS"
+msgstr "WAN DNS"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:44
+msgid "Zone (Domain) names included in this zone combination"
+msgstr "包含在此区域组合中的区域(域)名称"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:76
+msgid "Zone Download URL"
+msgstr "区域下载 URL"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:43
+msgid "Zone Names"
+msgstr "区域名称"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:37
+msgid "Zone Type"
+msgstr "区域类型"
+
+#: applications/luci-app-unbound/luasrc/controller/unbound.lua:32
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:30
+msgid "Zones"
+msgstr "区域"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:112
+msgid "accept upstream results for"
+msgstr "接受上游结果"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:115
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:276
+msgid "default"
+msgstr "默认"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:175
+msgid "download from <var>%s</var>"
+msgstr "从 <var>%s</var> 下载"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:118
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:279
+msgid "never"
+msgstr "从不"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:118
+msgid "prefetch zone files for"
+msgstr "预取区域文件,为"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:115
+msgid "select recursion for"
+msgstr "进行递归,为"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:121
+msgid "unknown action for"
+msgstr "未知行为,为"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:205
+msgid "use <var>%s</var> nameservers"
+msgstr "使用 <var>%s</var> 名称服务器"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:156
+msgid "use nameservers"
+msgstr "使用名称服务器"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:164
+msgid "with default certificate for <var>%s</var>"
+msgstr "使用 <var>%s</var> 的默认证书"
+
+#~ msgid "Adblock domain list '"
+#~ msgstr "Adblock 域名列表'"
+
+#~ msgid "Cache Dump"
+#~ msgstr "缓存转储"
+
+#~ msgid ""
+#~ "This shows Unbound 'cache_dump'. Useful to check if unbound is actually "
+#~ "caching dns entities."
+#~ msgstr ""
+#~ "显示 Unbound的“cache_dump”。用于检查 unbound 是否实际缓存 dns 实体。"
diff --git a/applications/luci-app-unbound/po/zh-tw/unbound.po b/applications/luci-app-unbound/po/zh-tw/unbound.po
new file mode 100644
index 0000000000..504e33c123
--- /dev/null
+++ b/applications/luci-app-unbound/po/zh-tw/unbound.po
@@ -0,0 +1,755 @@
+msgid ""
+msgstr "Content-Type: text/plain; charset=UTF-8\n"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:96
+msgid "(root)"
+msgstr "(根)"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:201
+msgid ", and <var>%s</var> entries"
+msgstr ",及 <var>%s</var> 條目"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:172
+msgid ", and try <var>%s</var>"
+msgstr ",並嘗試 <var>%s</var> "
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:78
+msgid "AXFR"
+msgstr "AXFR"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:59
+msgid "Accept queries only from local subnets"
+msgstr "僅接受來自本地子網的查詢"
+
+#: applications/luci-app-unbound/luasrc/controller/unbound.lua:214
+msgid "Adblock domain list is too large to display in LuCI."
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:38
+msgid "Advanced"
+msgstr "高階"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:237
+msgid "Aggressive"
+msgstr "激進"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:34
+msgid "Allow open recursion when record not in zone"
+msgstr "記錄不在區域中時允許遞迴查詢"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:38
+msgid "Authoritative (zone file)"
+msgstr "權威(區域檔案)"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:33
+msgid "Basic"
+msgstr "基本"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:242
+msgid "Break down query components for limited added privacy"
+msgstr "細分查詢元件以增加有限的隱私"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:69
+msgid "Break the loop where DNSSEC needs NTP and NTP needs DNS"
+msgstr "打破 DNSSEC 需要 NTP,NTP 又需要 DNS 的迴圈"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:75
+msgid "Choose Unbounds listening port"
+msgstr "選擇 Unbounds 監聽埠"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:213
+msgid "Chose the IP versions used upstream and downstream"
+msgstr "選擇上游和下游使用的 IP 版本"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:56
+msgid "Connect to servers using TLS"
+msgstr "使用 TLS 連線到伺服器"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:39
+msgid "DHCP"
+msgstr "DHCP"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:131
+msgid "DHCP Link"
+msgstr "DHCP 連結"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:139
+msgid "DHCPv4 to SLAAC"
+msgstr "DHCPv4 到 SLAAC"
+
+#: applications/luci-app-unbound/luasrc/controller/unbound.lua:56
+msgid "DNS Cache"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:55
+msgid "DNS over TLS"
+msgstr "DNS over TLS"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:98
+msgid "DNS64 Prefix"
+msgstr "DNS64 字首"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:68
+msgid "DNSSEC NTP Fix"
+msgstr "DNSSEC NTP 修復"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:214
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:225
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:235
+msgid "Default"
+msgstr "預設"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:156
+msgid "Denied (nxdomain)"
+msgstr "否認(nxdomain)"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:22
+msgid "Directed Zone"
+msgstr "轉移區域"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:77
+msgid "Directory only part of URL"
+msgstr "目錄只是 URL 的一部分"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:106
+msgid "Domain Insecure"
+msgstr "域不安全"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:72
+msgid "Domain name to verify TLS certificate"
+msgstr "用於驗證 TLS 證書的域名"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:146
+msgid "Domain suffix for this router and DHCP clients"
+msgstr "此路由器和 DHCP 客戶端的域名字尾"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:254
+msgid "EDNS Size"
+msgstr "EDNS 大小"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/manual.lua:14
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/uciedit.lua:14
+msgid "Edit '"
+msgstr "編輯'"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/server.lua:14
+msgid "Edit 'server:' clause options for 'include:"
+msgstr "編輯“server:”子選項,位於'include:"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:23
+msgid ""
+"Edit a forward, stub, or zone-file-cache zone for Unbound to use instead of "
+"recursion."
+msgstr "編輯 Unbound 使用的轉發、存根或區域檔案快取區域,而不進行遞迴查詢。"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/extended.lua:14
+msgid "Edit clauses such as 'forward-zone:' for 'include:"
+msgstr "編輯子選項,例如“forward-zone:”,位於'include:"
+
+#: applications/luci-app-unbound/luasrc/controller/unbound.lua:85
+msgid "Edit: Extended"
+msgstr "編輯:擴充套件"
+
+#: applications/luci-app-unbound/luasrc/controller/unbound.lua:82
+msgid "Edit: Server"
+msgstr "編輯:伺服器"
+
+#: applications/luci-app-unbound/luasrc/controller/unbound.lua:70
+msgid "Edit: UCI"
+msgstr "編輯:UCI"
+
+#: applications/luci-app-unbound/luasrc/controller/unbound.lua:77
+msgid "Edit: Unbound"
+msgstr "編輯:Unbound"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:39
+msgid "Enable"
+msgstr "啟用"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:93
+msgid "Enable DNS64"
+msgstr "啟用 DNS64"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:63
+msgid "Enable DNSSEC"
+msgstr "啟用 DNSSEC"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:45
+msgid "Enable Unbound"
+msgstr "啟用 Unbound"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:203
+msgid "Enable access for unbound-control"
+msgstr "啟用 unbound-control 訪問"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:94
+msgid "Enable the DNS64 module"
+msgstr "啟用 DNS64 模組"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:64
+msgid "Enable the DNSSEC validator module"
+msgstr "啟用 DNSSEC 驗證模組"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:46
+msgid "Enable the initialization scripts for Unbound"
+msgstr "啟用 Unbound 的初始化指令碼"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:30
+msgid "Enable this directed zone"
+msgstr "啟用此轉移區域"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:29
+msgid "Enabled"
+msgstr "啟用"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:266
+msgid "Extended Statistics"
+msgstr "擴充套件統計"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:267
+msgid "Extended statistics are printed from unbound-control"
+msgstr "擴充套件統計資訊從 unbound-control 列印"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:188
+msgid "Extra DNS"
+msgstr "額外的 DNS"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:33
+msgid "Fall Back"
+msgstr "回退"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:36
+msgid "Fallback"
+msgstr "回退"
+
+#: applications/luci-app-unbound/luasrc/controller/unbound.lua:65
+msgid "Files"
+msgstr "檔案"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:90
+msgid "Filter Entire Subnet"
+msgstr "過濾整個子網"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:81
+msgid "Filter Localhost Rebind"
+msgstr "過濾本地主機重繫結"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:89
+msgid "Filter Private Address"
+msgstr "過濾私有地址"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:86
+msgid "Filter Private Rebind"
+msgstr "過濾私有地址重繫結"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:71
+msgid "Forward"
+msgstr "轉發"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:40
+msgid "Forward (simple handoff)"
+msgstr "轉發(簡單切換)"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:68
+msgid "Forward TLS"
+msgstr "轉發 TLS"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:52
+msgid "Forward to upstream nameservers (ISP)"
+msgstr "轉發到上游名稱伺服器(ISP)"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:170
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:182
+msgid "Host FQDN, All Addresses"
+msgstr "主機 FQDN,所有地址"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:192
+msgid "Host Records"
+msgstr "主機記錄"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:193
+msgid "Host/MX/SRV RR"
+msgstr "主機/MX/SRV RR"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:194
+msgid "Host/MX/SRV/CNAME RR"
+msgstr "主機/MX/SRV/CNAME RR"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:169
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:181
+msgid "Hostname, All Addresses"
+msgstr "主機名,所有地址"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:168
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:180
+msgid "Hostname, Primary Address"
+msgstr "主機名,主要地址"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:165
+msgid "How to enter the LAN or local network router in DNS"
+msgstr "如何在 DNS 中進入 LAN 或本地網路路由器"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:154
+msgid "How to treat queries of this local domain"
+msgstr "如何處理此本地域的查詢"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:216
+msgid "IP4 All and IP6 Local"
+msgstr "所有 IP4 及本地 IP6"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:215
+msgid "IP4 Only"
+msgstr "僅 IP4"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:219
+msgid "IP4 and IP6"
+msgstr "IP4 及 IP6"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:217
+msgid "IP6 Only*"
+msgstr "僅 IP6*"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:218
+msgid "IP6 Preferred"
+msgstr "首選 IP6"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:191
+msgid "Ignore"
+msgstr "忽視"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:171
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:183
+msgid "Interface FQDN, All Addresses"
+msgstr "介面 FQDN,所有地址"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:164
+msgid "LAN DNS"
+msgstr "區域網 DNS"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:229
+msgid "Large"
+msgstr "大"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:112
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:273
+msgid "Limit days between RFC5011 copies to reduce flash writes"
+msgstr "限制 RFC5011 副本之間的天數,以減少快閃記憶體寫入"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:255
+msgid "Limit extended DNS packet size"
+msgstr "限制擴充套件 DNS 資料包大小"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:132
+msgid "Link to supported programs to load DHCP into DNS"
+msgstr "連結到支援的程式,以將 DHCP 載入到 DNS 中"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:107
+msgid "List domains to bypass checks of DNSSEC"
+msgstr "列出要繞過 DNSSEC 檢查的域名"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:74
+msgid "Listening Port"
+msgstr "監聽埠"
+
+#: applications/luci-app-unbound/luasrc/controller/unbound.lua:50
+msgid "Local Data"
+msgstr "本地資料"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:145
+msgid "Local Domain"
+msgstr "本地域名"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:153
+msgid "Local Domain Type"
+msgstr "本地域名型別"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:207
+msgid "Local Host, Encrypted"
+msgstr "本地主機,加密"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:206
+msgid "Local Host, No Encryption"
+msgstr "本地主機,無加密"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:58
+msgid "Local Service"
+msgstr "本地服務"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:208
+msgid "Local Subnet, Encrypted"
+msgstr "本地子網,加密"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:209
+msgid "Local Subnet, Static Encryption"
+msgstr "本地子網,靜態加密"
+
+#: applications/luci-app-unbound/luasrc/controller/unbound.lua:53
+msgid "Local Zones"
+msgstr "本地區域"
+
+#: applications/luci-app-unbound/luasrc/controller/unbound.lua:41
+msgid "Log"
+msgstr "日誌"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:49
+msgid "Manual Conf"
+msgstr "手動配置"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:228
+msgid "Medium"
+msgstr "介質"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:223
+msgid "Memory Resource"
+msgstr "記憶體資源"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:122
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:283
+msgid "Networks that may trigger Unbound to reload (avoid wan6)"
+msgstr "可觸發 Unbound 重新載入的網路(避免 wan6)"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:167
+msgid "No Entry"
+msgstr "無條目"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:88
+msgid "No Filter"
+msgstr "無過濾器"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:133
+msgid "No Link"
+msgstr "無連結"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:205
+msgid "No Remote Control"
+msgstr "無遠端控制"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:45
+msgid ""
+"Note: SSL/TLS library is missing an API. Please review syslog. >> logread ..."
+msgstr "注意:SSL/TLS庫缺少 API。請檢視 syslog。 >> logread ..."
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:16
+msgid ""
+"Organize directed forward, stub, and authoritative zones <a href=\"%s\" "
+"target=\"_blank\">(help)</a>."
+msgstr ""
+"組織轉移轉發、存根和權威區域<a href=\"%s\" target=\"_blank\">(幫助)</a>。"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:177
+msgid "Override the WAN side router entry in DNS"
+msgstr "覆蓋路由器中的 WAN 端 DNS 條目"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:236
+msgid "Passive"
+msgstr "被動"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:60
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:66
+msgid "Port servers will receive queries on"
+msgstr "伺服器將接收查詢的埠"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:99
+msgid "Prefix for generated DNS64 addresses"
+msgstr "生成 DNS64 地址的字首"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:261
+msgid "Prevent excessively short cache periods"
+msgstr "防止快取期過短"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:82
+msgid "Protect against upstream response of 127.0.0.0/8"
+msgstr "防止 127.0.0.0/8 的上游響應"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:87
+msgid "Protect against upstream responses within local subnets"
+msgstr "防止本地子網內的上游響應"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:241
+msgid "Query Minimize"
+msgstr "最小化查詢"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:75
+msgid "Recurse"
+msgstr "遞迴"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:212
+msgid "Recursion Protocol"
+msgstr "遞迴協議"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:233
+msgid "Recursion Strength"
+msgstr "遞迴強度"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:234
+msgid "Recursion activity affects memory growth and CPU load"
+msgstr "遞迴活動會增大記憶體使用和 CPU 負載"
+
+#: applications/luci-app-unbound/luasrc/controller/unbound.lua:22
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:22
+msgid "Recursive DNS"
+msgstr "遞迴 DNS"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:157
+msgid "Refused"
+msgstr "拒絕"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:40
+msgid "Resource"
+msgstr "資源"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:111
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:272
+msgid "Root DSKEY Age"
+msgstr "Root DSKEY 年齡"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/extended.lua:11
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/manual.lua:11
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/server.lua:11
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/uciedit.lua:11
+msgid "Save"
+msgstr "儲存"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:59
+msgid "Server Port"
+msgstr "伺服器埠"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:65
+msgid "Server TLS Port"
+msgstr "伺服器 TLS 埠"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:47
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:33
+msgid "Servers"
+msgstr "伺服器"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:48
+msgid "Servers for this zone; see README.md for optional form"
+msgstr "該區域的伺服器;有關選項格式,請參閱 README.md"
+
+#: applications/luci-app-unbound/luasrc/controller/unbound.lua:96
+msgid "Show: Adblock"
+msgstr "顯示:Adblock"
+
+#: applications/luci-app-unbound/luasrc/controller/unbound.lua:90
+msgid "Show: DHCP"
+msgstr "顯示:DHCP"
+
+#: applications/luci-app-unbound/luasrc/controller/unbound.lua:73
+msgid "Show: Unbound"
+msgstr "顯示:Unbound"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:50
+msgid "Skip UCI and use /etc/unbound/unbound.conf"
+msgstr "跳過 UCI 並使用 /etc/unbound/unbound.conf"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:227
+msgid "Small"
+msgstr "小"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:158
+msgid "Static (local only)"
+msgstr "靜態(僅限本地)"
+
+#: applications/luci-app-unbound/luasrc/controller/unbound.lua:47
+#: applications/luci-app-unbound/luasrc/controller/unbound.lua:59
+msgid "Statistics"
+msgstr "統計"
+
+#: applications/luci-app-unbound/luasrc/controller/unbound.lua:38
+msgid "Status"
+msgstr "狀態"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:248
+msgid "Strict Minimize"
+msgstr "嚴格最小化"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:249
+msgid "Strict version of 'query minimize' but it can break DNS"
+msgstr "嚴格版本的“最小化查詢”,但會破壞 DNS 標準"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:39
+msgid "Stub (forced recursion)"
+msgstr "存根(強制遞迴)"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:71
+msgid "TLS Name Index"
+msgstr "TLS 名稱索引"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:260
+msgid "TTL Minimum"
+msgstr "最小 TTL"
+
+#: applications/luci-app-unbound/luasrc/controller/unbound.lua:103
+msgid "This could display more statistics with the unbound-control package."
+msgstr "可以使用 unbound-control 包顯示更多統計資訊。"
+
+#: applications/luci-app-unbound/luasrc/controller/unbound.lua:186
+#: applications/luci-app-unbound/luasrc/controller/unbound.lua:197
+#: applications/luci-app-unbound/luasrc/controller/unbound.lua:222
+msgid "This shows '"
+msgstr "顯示'"
+
+#: applications/luci-app-unbound/luasrc/controller/unbound.lua:173
+msgid ""
+"This shows 'ubound-control dump_cache' for auditing records including DNSSEC."
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/controller/unbound.lua:137
+msgid ""
+"This shows Unbound 'local-data:' entries from default, .conf, or control."
+msgstr "顯示來自預設、.conf 或 control 的 Unbound “local-data:”條目。"
+
+#: applications/luci-app-unbound/luasrc/controller/unbound.lua:149
+msgid ""
+"This shows Unbound 'local-zone:' entries from default, .conf, or control."
+msgstr "顯示來自預設、.conf 或 control 的 Unbound “local-zone:”條目。"
+
+#: applications/luci-app-unbound/luasrc/controller/unbound.lua:125
+msgid "This shows Unbound self reported performance statistics."
+msgstr "顯示 Unbound 自我報告的效能統計資訊。"
+
+#: applications/luci-app-unbound/luasrc/controller/unbound.lua:113
+msgid "This shows syslog filtered for events involving Unbound."
+msgstr "顯示篩選出的涉及 Unbound 事件的 syslog。"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:226
+msgid "Tiny"
+msgstr "小"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:159
+msgid "Transparent (local/global)"
+msgstr "透明(本地/全球)"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:121
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:282
+msgid "Trigger Networks"
+msgstr "觸發網路"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:27
+msgid "Type"
+msgstr "型別"
+
+#: applications/luci-app-unbound/luasrc/controller/unbound.lua:26
+msgid "Unbound"
+msgstr "Unbound"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:23
+msgid ""
+"Unbound <a href=\"%s\" target=\"_blank\">(NLnet Labs)</a> is a validating, "
+"recursive, and caching DNS resolver <a href=\"%s\" target=\"_blank\">(help)</"
+"a>."
+msgstr ""
+"Unbound <a href=\"%s\" target=\"_blank\">(NLnet Labs)</a>是一個驗證、遞迴和緩"
+"存 DNS 解析器<a href=\"%s\" target=\"_blank\">(幫助)</a>。"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:202
+msgid "Unbound Control App"
+msgstr "Unbound 控制應用程式"
+
+#: applications/luci-app-unbound/luasrc/controller/unbound.lua:166
+msgid "Unbound cache is too large to display in LuCI."
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:81
+msgid "Undefined"
+msgstr "未定義"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:51
+msgid "Use 'resolv.conf.auto'"
+msgstr "使用“resolv.conf.auto”"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:140
+msgid "Use DHCPv4 MAC to discover IP6 hosts SLAAC (EUI64)"
+msgstr "使用 DHCPv4 MAC 發現 IP6 主機 SLAAC(EUI64)"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:179
+msgid "Use Upstream"
+msgstr "使用上游"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:189
+msgid "Use extra DNS entries found in /etc/config/dhcp"
+msgstr "使用 /etc/config/dhcp 中的額外 DNS 條目"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:224
+msgid "Use menu System/Processes to observe any memory growth"
+msgstr "使用 系統/程序 選單觀察記憶體增長"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:176
+msgid "WAN DNS"
+msgstr "WAN DNS"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:44
+msgid "Zone (Domain) names included in this zone combination"
+msgstr "包含在此區域組合中的區域(域)名稱"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:76
+msgid "Zone Download URL"
+msgstr "區域下載 URL"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:43
+msgid "Zone Names"
+msgstr "區域名稱"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:37
+msgid "Zone Type"
+msgstr "區域型別"
+
+#: applications/luci-app-unbound/luasrc/controller/unbound.lua:32
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:30
+msgid "Zones"
+msgstr "區域"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:112
+msgid "accept upstream results for"
+msgstr "接受上游結果"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:115
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:276
+msgid "default"
+msgstr "預設"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:175
+msgid "download from <var>%s</var>"
+msgstr "從 <var>%s</var> 下載"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:118
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:279
+msgid "never"
+msgstr "從不"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:118
+msgid "prefetch zone files for"
+msgstr "預取區域檔案,為"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:115
+msgid "select recursion for"
+msgstr "進行遞迴,為"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:121
+msgid "unknown action for"
+msgstr "未知行為,為"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:205
+msgid "use <var>%s</var> nameservers"
+msgstr "使用 <var>%s</var> 名稱伺服器"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:156
+msgid "use nameservers"
+msgstr "使用名稱伺服器"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:164
+msgid "with default certificate for <var>%s</var>"
+msgstr "使用 <var>%s</var> 的預設證書"
+
+#~ msgid "Adblock domain list '"
+#~ msgstr "Adblock 域名列表'"
+
+#~ msgid "Cache Dump"
+#~ msgstr "快取轉儲"
+
+#~ msgid ""
+#~ "This shows Unbound 'cache_dump'. Useful to check if unbound is actually "
+#~ "caching dns entities."
+#~ msgstr ""
+#~ "顯示 Unbound的“cache_dump”。用於檢查 unbound 是否實際快取 dns 實體。"
diff --git a/applications/luci-app-upnp/po/es/upnp.po b/applications/luci-app-upnp/po/es/upnp.po
index 46146595ec..1ca7912880 100644
--- a/applications/luci-app-upnp/po/es/upnp.po
+++ b/applications/luci-app-upnp/po/es/upnp.po
@@ -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
diff --git a/applications/luci-app-vnstat/po/es/vnstat.po b/applications/luci-app-vnstat/po/es/vnstat.po
index 70a5b3e378..1530e575bc 100644
--- a/applications/luci-app-vnstat/po/es/vnstat.po
+++ b/applications/luci-app-vnstat/po/es/vnstat.po
@@ -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
index 0000000000..9fdbcacb5b
--- /dev/null
+++ b/applications/luci-app-vpnbypass/po/es/vpnbypass.po
@@ -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"
diff --git a/applications/luci-app-watchcat/po/es/watchcat.po b/applications/luci-app-watchcat/po/es/watchcat.po
index 16c2937d51..d11f9dcb66 100644
--- a/applications/luci-app-watchcat/po/es/watchcat.po
+++ b/applications/luci-app-watchcat/po/es/watchcat.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
-"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2012-08-23 23:07+0200\n"
+"Project-Id-Version: \n"
+"PO-Revision-Date: 2019-05-16 15:28-0300\n"
"Last-Translator: José Vicente <josevteg@gmail.com>\n"
"Language-Team: none\n"
"Language: es\n"
@@ -9,7 +9,8 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-"X-Generator: Pootle 2.0.6\n"
+"X-Generator: Poedit 2.2.1\n"
+"POT-Creation-Date: \n"
#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:21
msgid "Forced reboot delay"
@@ -17,7 +18,7 @@ msgstr "Espera para forzar reinicio"
#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:40
msgid "Host address to ping"
-msgstr "Dirección de máquina a la que hacer ping"
+msgstr "Dirección de host para hacer ping"
#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:47
msgid ""
@@ -34,14 +35,14 @@ msgid ""
"engaged.Default unit is seconds, you can use the suffix 'm' for minutes, 'h' "
"for hours or 'd' for days"
msgstr ""
-"En modo periódico define el período de rearranque. En modo internet define "
-"el mayor período de tiempo sin acceso a internet antes de provocar un "
-"reinicio. Por defecto son segundos, pero puede añadir 'm' para minutos, 'h' "
-"para horas o 'd' para días"
+"En modo periódico, define el período de reinicio. En el modo de Internet, "
+"define el período de tiempo más largo sin acceso a Internet antes de iniciar "
+"el reinicio. La unidad predeterminada es de segundos, puede usar el sufijo "
+"'m' para los minutos, 'h' para las horas o 'd' para los días"
#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:15
msgid "Operating mode"
-msgstr "Modo de operar"
+msgstr "Modo de operación"
#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:30
msgid "Period"
@@ -49,7 +50,7 @@ msgstr "Período"
#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:39
msgid "Ping host"
-msgstr "Máquina a la que hacer ping"
+msgstr "Host al que hacer ping"
#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:46
msgid "Ping period"
@@ -61,20 +62,20 @@ msgid "Watchcat"
msgstr "Watchcat"
#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:6
-#, fuzzy
msgid ""
"Watchcat allows configuring a periodic reboot when the Internet connection "
"has been lost for a certain period of time."
msgstr ""
-"Watchcat permite configurar un reinicio periódico si la conexión a internet "
-"si pierde durante un cierto tiempo."
+"Watchcat permite configurar un reinicio periódico cuando la conexión a "
+"Internet se ha perdido durante un cierto período de tiempo."
#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:22
-#, fuzzy
msgid ""
"When rebooting the system, the watchcat will trigger a soft reboot. Entering "
"a non zero value here will trigger a delayed hard reboot if the soft reboot "
"fails. Enter a number of seconds to enable, use 0 to disable"
msgstr ""
-"Watchcat provocará por defecto un reinicio suave. Poniendo un valor mayor "
-"que cero se provocará un reinicio completo si el anterior ha fallado"
+"Al reiniciar el sistema, el watchcat activará un reinicio suave. Si ingresa "
+"un valor que no sea cero aquí, se iniciará un reinicio con retraso si el "
+"reinicio por software falla. Ingrese un número de segundos para habilitar, "
+"use 0 para deshabilitar"
diff --git a/applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua b/applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua
index 61a94ca5dc..1644514166 100644
--- a/applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua
+++ b/applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua
@@ -37,7 +37,9 @@ end
-- BEGIN Map
m = Map("wifi_schedule", translate("Wifi Schedule"), translate("Defines a schedule when to turn on and off wifi."))
-function m.on_commit(self)
+m.apply_on_parse = true
+
+function m.on_apply(self)
sys.exec("/usr/bin/wifi_schedule.sh cron")
end
-- END Map
diff --git a/applications/luci-app-wifischedule/po/de/wifischedule.po b/applications/luci-app-wifischedule/po/de/wifischedule.po
new file mode 100644
index 0000000000..ce05c739aa
--- /dev/null
+++ b/applications/luci-app-wifischedule/po/de/wifischedule.po
@@ -0,0 +1,139 @@
+msgid ""
+msgstr "Content-Type: text/plain; charset=UTF-8\n"
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:81
+msgid "Activate wifi"
+msgstr "WLAN aktivieren"
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:65
+msgid "Could not find required /usr/bin/wifi_schedule.sh or /sbin/wifi"
+msgstr "Konnte /usr/bin/wifi_schedule.sh oder /sbin/wifi nicht finden"
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:244
+msgid "Could not find required program /usr/bin/iwinfo"
+msgstr ""
+
+#: applications/luci-app-wifischedule/luasrc/controller/wifischedule/wifi_schedule.lua:41
+msgid "Cron Jobs"
+msgstr ""
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:154
+msgid "Day(s) of Week"
+msgstr "Wochentag(e)"
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:39
+msgid "Defines a schedule when to turn on and off wifi."
+msgstr ""
+"Definiert einen Zeitplan, wann das WLAN ein- und ausgeschaltet werden soll"
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:133
+msgid "Determine Modules Automatically"
+msgstr "Module automatisch ermitteln"
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:88
+msgid "Disable wifi gracefully"
+msgstr "Wifi ordnungsgemäß deaktivieren"
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:95
+msgid "Disabled wifi forced"
+msgstr "Wifi abrupt deaktivieren"
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:148
+msgid "Enable"
+msgstr "Aktivieren"
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:55
+msgid "Enable Wifi Schedule"
+msgstr "Wifi-Zeitschaltung aktivieren"
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:74
+msgid "Enable logging"
+msgstr "Protokollierung aktivieren"
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:235
+msgid "Force disabling wifi even if stations associated"
+msgstr "Deaktivieren des WLANs auch bei verbundenen Stationen"
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:161
+msgid "Friday"
+msgstr "Freitag"
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:48
+msgid "Global Settings"
+msgstr "Globale Einstellungen"
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:157
+msgid "Monday"
+msgstr "Montag"
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:162
+msgid "Saturday"
+msgstr "Samstag"
+
+#: applications/luci-app-wifischedule/luasrc/controller/wifischedule/wifi_schedule.lua:27
+msgid "Schedule"
+msgstr "Zeitschaltung"
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:142
+msgid "Schedule events"
+msgstr "Ereignisse planen"
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:196
+msgid "Start Time"
+msgstr "Startzeit"
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:167
+msgid "Start WiFi"
+msgstr "WiFi starten"
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:230
+msgid "Stop Time"
+msgstr "Stoppzeit"
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:201
+msgid "Stop WiFi"
+msgstr "WiFi stoppen"
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:163
+msgid "Sunday"
+msgstr "Sonntag"
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:33
+msgid "The value %s is invalid"
+msgstr "Der Wert %s ist ungültig"
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:160
+msgid "Thursday"
+msgstr "Donnerstag"
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:158
+msgid "Tuesday"
+msgstr "Dienstag"
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:102
+msgid "Unload Modules (experimental; saves more power)"
+msgstr "Module entladen (experimentell - spart mehr Energie)"
+
+#: applications/luci-app-wifischedule/luasrc/controller/wifischedule/wifi_schedule.lua:29
+msgid "View Cron Jobs"
+msgstr "Cron-Jobs anzeigen"
+
+#: applications/luci-app-wifischedule/luasrc/controller/wifischedule/wifi_schedule.lua:28
+msgid "View Logfile"
+msgstr "Protokolldatei anzeigen"
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:159
+msgid "Wednesday"
+msgstr "Mittwoch"
+
+#: applications/luci-app-wifischedule/luasrc/controller/wifischedule/wifi_schedule.lua:26
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:39
+msgid "Wifi Schedule"
+msgstr "Wifi-Zeitschaltung"
+
+#: applications/luci-app-wifischedule/luasrc/controller/wifischedule/wifi_schedule.lua:35
+msgid "Wifi Schedule Logfile"
+msgstr "Protokolldatei für Wifi-Zeitschaltung"
+
+#~ msgid "Could not find required programm /usr/bin/iwinfo"
+#~ msgstr "Konnte /usr/bin/iwinfo nicht finden"
diff --git a/applications/luci-app-wifischedule/po/es/wifischedule.po b/applications/luci-app-wifischedule/po/es/wifischedule.po
new file mode 100644
index 0000000000..03e0fccd0c
--- /dev/null
+++ b/applications/luci-app-wifischedule/po/es/wifischedule.po
@@ -0,0 +1,146 @@
+msgid ""
+msgstr ""
+"Content-Type: text/plain; charset=UTF-8\n"
+"Project-Id-Version: \n"
+"POT-Creation-Date: \n"
+"PO-Revision-Date: \n"
+"Language-Team: \n"
+"MIME-Version: 1.0\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: Poedit 2.2.1\n"
+"Last-Translator: \n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"Language: es\n"
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:81
+msgid "Activate wifi"
+msgstr "Habilitar WiFi"
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:65
+msgid "Could not find required /usr/bin/wifi_schedule.sh or /sbin/wifi"
+msgstr "No se pudo encontrar /usr/bin/wifi_schedule.sh o /sbin/wifi requerido"
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:244
+msgid "Could not find required program /usr/bin/iwinfo"
+msgstr "No se pudo encontrar el programa requerido /usr/bin/iwinfo"
+
+#: applications/luci-app-wifischedule/luasrc/controller/wifischedule/wifi_schedule.lua:41
+msgid "Cron Jobs"
+msgstr "Cron Jobs"
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:154
+msgid "Day(s) of Week"
+msgstr "Día(s) de la semana"
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:39
+msgid "Defines a schedule when to turn on and off wifi."
+msgstr "Define un horario de cuándo encender y apagar WiFi."
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:133
+msgid "Determine Modules Automatically"
+msgstr "Determinar módulos automáticamente"
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:88
+msgid "Disable wifi gracefully"
+msgstr "Deshabilitar WiFi con gracia"
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:95
+msgid "Disabled wifi forced"
+msgstr "Deshabilitar WiFi forzosamente"
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:148
+msgid "Enable"
+msgstr "Habilitar"
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:55
+msgid "Enable Wifi Schedule"
+msgstr "Habilitar programación WiFi"
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:74
+msgid "Enable logging"
+msgstr "Habilitar el registro"
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:235
+msgid "Force disabling wifi even if stations associated"
+msgstr "Forzar deshabilitación de WiFi incluso con clientes conectados"
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:161
+msgid "Friday"
+msgstr "Viernes"
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:48
+msgid "Global Settings"
+msgstr "Configuración global"
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:157
+msgid "Monday"
+msgstr "Lunes"
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:162
+msgid "Saturday"
+msgstr "Sábado"
+
+#: applications/luci-app-wifischedule/luasrc/controller/wifischedule/wifi_schedule.lua:27
+msgid "Schedule"
+msgstr "Programar"
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:142
+msgid "Schedule events"
+msgstr "Programar eventos"
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:196
+msgid "Start Time"
+msgstr "Hora de inicio"
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:167
+msgid "Start WiFi"
+msgstr "Iniciar WiFi"
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:230
+msgid "Stop Time"
+msgstr "Hora de detención"
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:201
+msgid "Stop WiFi"
+msgstr "Detener WiFi"
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:163
+msgid "Sunday"
+msgstr "Domingo"
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:33
+msgid "The value %s is invalid"
+msgstr "El valor %s es inválido"
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:160
+msgid "Thursday"
+msgstr "Jueves"
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:158
+msgid "Tuesday"
+msgstr "Martes"
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:102
+msgid "Unload Modules (experimental; saves more power)"
+msgstr "Módulos de descarga (experimental; ahorra más energía)"
+
+#: applications/luci-app-wifischedule/luasrc/controller/wifischedule/wifi_schedule.lua:29
+msgid "View Cron Jobs"
+msgstr "Ver los trabajos de Cron"
+
+#: applications/luci-app-wifischedule/luasrc/controller/wifischedule/wifi_schedule.lua:28
+msgid "View Logfile"
+msgstr "Ver archivo de registro"
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:159
+msgid "Wednesday"
+msgstr "Miércoles"
+
+#: applications/luci-app-wifischedule/luasrc/controller/wifischedule/wifi_schedule.lua:26
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:39
+msgid "Wifi Schedule"
+msgstr "Programar WiFi"
+
+#: applications/luci-app-wifischedule/luasrc/controller/wifischedule/wifi_schedule.lua:35
+msgid "Wifi Schedule Logfile"
+msgstr "Archivo de registro de programación WiFi"
diff --git a/applications/luci-app-wifischedule/po/it/wifischedule.po b/applications/luci-app-wifischedule/po/it/wifischedule.po
index 8040b58d3c..0a410299d9 100644
--- a/applications/luci-app-wifischedule/po/it/wifischedule.po
+++ b/applications/luci-app-wifischedule/po/it/wifischedule.po
@@ -1,15 +1,15 @@
msgid ""
msgstr "Content-Type: text/plain; charset=UTF-8\n"
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:79
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:81
msgid "Activate wifi"
msgstr "Attiva wifi"
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:63
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:65
msgid "Could not find required /usr/bin/wifi_schedule.sh or /sbin/wifi"
msgstr "Impossibile trovare /usr/bin/wifi_schedule.sh o /sbin/wifi"
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:242
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:244
msgid "Could not find required program /usr/bin/iwinfo"
msgstr "Impossibile trovare il programma /usr/bin/iwinfo"
@@ -17,7 +17,7 @@ msgstr "Impossibile trovare il programma /usr/bin/iwinfo"
msgid "Cron Jobs"
msgstr "Operazioni Programmate"
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:152
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:154
msgid "Day(s) of Week"
msgstr "Giorno(i) della Settimana"
@@ -25,47 +25,47 @@ msgstr "Giorno(i) della Settimana"
msgid "Defines a schedule when to turn on and off wifi."
msgstr "Definisce un piano di accensione o spegnimento del wifi"
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:131
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:133
msgid "Determine Modules Automatically"
msgstr "Determina i Moduli Automaticamente"
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:86
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:88
msgid "Disable wifi gracefully"
msgstr "Disabilita wifi con grazia"
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:93
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:95
msgid "Disabled wifi forced"
msgstr "Disabilita wifi con forza"
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:146
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:148
msgid "Enable"
msgstr "Abilita"
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:53
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:55
msgid "Enable Wifi Schedule"
msgstr "Abilita il Piano Wifi"
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:72
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:74
msgid "Enable logging"
msgstr "Abilita il registro"
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:233
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:235
msgid "Force disabling wifi even if stations associated"
msgstr "Forza disattivazione wifi anche con stazioni associate"
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:159
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:161
msgid "Friday"
msgstr "Venerdì"
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:46
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:48
msgid "Global Settings"
msgstr "Impostazioni Globali"
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:155
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:157
msgid "Monday"
msgstr "Lunedì"
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:160
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:162
msgid "Saturday"
msgstr "Sabato"
@@ -73,27 +73,27 @@ msgstr "Sabato"
msgid "Schedule"
msgstr "Piano"
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:140
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:142
msgid "Schedule events"
msgstr "Piano eventi"
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:194
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:196
msgid "Start Time"
msgstr "Orario di Inizio"
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:165
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:167
msgid "Start WiFi"
msgstr ""
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:228
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:230
msgid "Stop Time"
msgstr "Orario di Stop"
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:199
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:201
msgid "Stop WiFi"
msgstr ""
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:161
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:163
msgid "Sunday"
msgstr "Domenica"
@@ -101,15 +101,15 @@ msgstr "Domenica"
msgid "The value %s is invalid"
msgstr "Il valore %s è invalido"
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:158
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:160
msgid "Thursday"
msgstr "Giovedì"
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:156
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:158
msgid "Tuesday"
msgstr "Martedì"
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:100
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:102
msgid "Unload Modules (experimental; saves more power)"
msgstr "Scarica Moduli (sperimentale; risparmia più energia)"
@@ -121,7 +121,7 @@ msgstr "Vedi Operazioni Programmate"
msgid "View Logfile"
msgstr "Vedi il Registro"
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:157
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:159
msgid "Wednesday"
msgstr "Mercoledì"
diff --git a/applications/luci-app-wifischedule/po/ja/wifischedule.po b/applications/luci-app-wifischedule/po/ja/wifischedule.po
index d242b7a4f6..c99763b8e6 100644
--- a/applications/luci-app-wifischedule/po/ja/wifischedule.po
+++ b/applications/luci-app-wifischedule/po/ja/wifischedule.po
@@ -12,16 +12,16 @@ msgstr ""
"X-Generator: Poedit 1.8.11\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:79
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:81
msgid "Activate wifi"
msgstr "WiFiのアクティブ化"
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:63
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:65
msgid "Could not find required /usr/bin/wifi_schedule.sh or /sbin/wifi"
msgstr ""
"必須の /usr/bin/wifi_schedule.sh または /sbin/wifi が見つかりませんでした。"
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:242
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:244
msgid "Could not find required program /usr/bin/iwinfo"
msgstr "必須のプログラム /usr/bin/iwinfo が見つかりませんでした。"
@@ -29,7 +29,7 @@ msgstr "必須のプログラム /usr/bin/iwinfo が見つかりませんでし
msgid "Cron Jobs"
msgstr "Cronジョブ"
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:152
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:154
msgid "Day(s) of Week"
msgstr "曜日"
@@ -37,47 +37,47 @@ msgstr "曜日"
msgid "Defines a schedule when to turn on and off wifi."
msgstr "WiFiのオンとオフを切り替えるスケジュールを設定します。"
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:131
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:133
msgid "Determine Modules Automatically"
msgstr "モジュールを自動的に決定する"
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:86
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:88
msgid "Disable wifi gracefully"
msgstr "WiFiの通常終了"
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:93
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:95
msgid "Disabled wifi forced"
msgstr "WiFiの強制終了"
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:146
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:148
msgid "Enable"
msgstr "有効"
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:53
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:55
msgid "Enable Wifi Schedule"
msgstr "WiFi スケジュールの有効化"
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:72
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:74
msgid "Enable logging"
msgstr "ログの有効化"
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:233
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:235
msgid "Force disabling wifi even if stations associated"
msgstr "ステーションが関連付けられていてもWiFiを強制終了する"
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:159
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:161
msgid "Friday"
msgstr "金曜日"
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:46
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:48
msgid "Global Settings"
msgstr "全体設定"
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:155
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:157
msgid "Monday"
msgstr "月曜日"
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:160
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:162
msgid "Saturday"
msgstr "土曜日"
@@ -85,27 +85,27 @@ msgstr "土曜日"
msgid "Schedule"
msgstr "スケジュール"
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:140
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:142
msgid "Schedule events"
msgstr "実行スケジュール"
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:194
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:196
msgid "Start Time"
msgstr "開始時刻"
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:165
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:167
msgid "Start WiFi"
msgstr "WiFiの開始"
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:228
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:230
msgid "Stop Time"
msgstr "停止時刻"
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:199
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:201
msgid "Stop WiFi"
msgstr "WiFiの停止"
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:161
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:163
msgid "Sunday"
msgstr "日曜日"
@@ -113,15 +113,15 @@ msgstr "日曜日"
msgid "The value %s is invalid"
msgstr "%s の値が無効です"
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:158
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:160
msgid "Thursday"
msgstr "木曜日"
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:156
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:158
msgid "Tuesday"
msgstr "火曜日"
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:100
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:102
msgid "Unload Modules (experimental; saves more power)"
msgstr "モジュールのアンロード(実験的、より省電力)"
@@ -133,7 +133,7 @@ msgstr "Cronジョブの確認"
msgid "View Logfile"
msgstr "ログファイルの確認"
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:157
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:159
msgid "Wednesday"
msgstr "水曜日"
diff --git a/applications/luci-app-wifischedule/po/pt-br/wifischedule.po b/applications/luci-app-wifischedule/po/pt-br/wifischedule.po
index 7cca93f7f8..08771f06ef 100644
--- a/applications/luci-app-wifischedule/po/pt-br/wifischedule.po
+++ b/applications/luci-app-wifischedule/po/pt-br/wifischedule.po
@@ -12,17 +12,17 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
"Language: pt_BR\n"
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:79
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:81
msgid "Activate wifi"
msgstr "Ativar a WiFi"
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:63
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:65
msgid "Could not find required /usr/bin/wifi_schedule.sh or /sbin/wifi"
msgstr ""
"Não foi possível localizar os programas necessários '/usr/bin/wifi_schedule."
"sh' ou '/sbin/wifi'."
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:242
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:244
msgid "Could not find required program /usr/bin/iwinfo"
msgstr "Não foi possível localizar o programa necessário '/usr/bin/iwinfo'"
@@ -30,7 +30,7 @@ msgstr "Não foi possível localizar o programa necessário '/usr/bin/iwinfo'"
msgid "Cron Jobs"
msgstr "Tarefas da Cron"
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:152
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:154
msgid "Day(s) of Week"
msgstr "Dia(s) da semana"
@@ -38,47 +38,47 @@ msgstr "Dia(s) da semana"
msgid "Defines a schedule when to turn on and off wifi."
msgstr "Define um agendamento para quando ligar ou desligar a WiFi."
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:131
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:133
msgid "Determine Modules Automatically"
msgstr "Determinar os Módulos Automaticamente"
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:86
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:88
msgid "Disable wifi gracefully"
msgstr "Desabilitar a WiFi amistosamente"
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:93
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:95
msgid "Disabled wifi forced"
msgstr "WiFi foi desabilitada de forma forçada."
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:146
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:148
msgid "Enable"
msgstr "Habilitar"
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:53
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:55
msgid "Enable Wifi Schedule"
msgstr "Habilitar o agendamento da WiFi"
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:72
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:74
msgid "Enable logging"
msgstr "Habilite os registros (log)"
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:233
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:235
msgid "Force disabling wifi even if stations associated"
msgstr "Force a desativação da WiFi mesmo se existirem estações associadas "
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:159
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:161
msgid "Friday"
msgstr "Sexta-feira"
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:46
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:48
msgid "Global Settings"
msgstr "Configurações Globais"
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:155
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:157
msgid "Monday"
msgstr "Segunda-Feira"
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:160
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:162
msgid "Saturday"
msgstr "Sábado"
@@ -86,27 +86,27 @@ msgstr "Sábado"
msgid "Schedule"
msgstr "Agendamento"
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:140
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:142
msgid "Schedule events"
msgstr "Eventos do agendamento"
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:194
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:196
msgid "Start Time"
msgstr "Hora Inicial"
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:165
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:167
msgid "Start WiFi"
msgstr "Iniciar WiFi"
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:228
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:230
msgid "Stop Time"
msgstr "Hora Final"
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:199
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:201
msgid "Stop WiFi"
msgstr "Parar WiFi"
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:161
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:163
msgid "Sunday"
msgstr "Domingo"
@@ -114,15 +114,15 @@ msgstr "Domingo"
msgid "The value %s is invalid"
msgstr "O valor %s é inválido"
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:158
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:160
msgid "Thursday"
msgstr "Quita-feira"
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:156
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:158
msgid "Tuesday"
msgstr "Terça-feira"
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:100
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:102
msgid "Unload Modules (experimental; saves more power)"
msgstr "Descarregar Módulos (experimental, poupa mais energia)"
@@ -134,7 +134,7 @@ msgstr "Visualizar Tarefas da Cron"
msgid "View Logfile"
msgstr "Visualizar o Arquivo de Registros (log)"
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:157
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:159
msgid "Wednesday"
msgstr "Quarta-feira"
diff --git a/applications/luci-app-wifischedule/po/ru/wifischedule.po b/applications/luci-app-wifischedule/po/ru/wifischedule.po
index c5e4fb6ca8..3734e5ade2 100644
--- a/applications/luci-app-wifischedule/po/ru/wifischedule.po
+++ b/applications/luci-app-wifischedule/po/ru/wifischedule.po
@@ -15,15 +15,15 @@ msgstr ""
"Project-Info: Это технический перевод, не дословный. Главное-удобный русский "
"интерфейс, все проверялось в графическом режиме, совместим с другими apps\n"
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:79
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:81
msgid "Activate wifi"
msgstr "Включить Wi-Fi"
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:63
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:65
msgid "Could not find required /usr/bin/wifi_schedule.sh or /sbin/wifi"
msgstr "Не удалось найти файл /usr/bin/wifi_schedule.sh или /sbin/wifi"
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:242
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:244
msgid "Could not find required program /usr/bin/iwinfo"
msgstr "Не удалось найти требуемую программу /usr/bin/iwinfo"
@@ -31,7 +31,7 @@ msgstr "Не удалось найти требуемую программу /us
msgid "Cron Jobs"
msgstr "Cron задания"
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:152
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:154
msgid "Day(s) of Week"
msgstr "День (дни) недели"
@@ -39,47 +39,47 @@ msgstr "День (дни) недели"
msgid "Defines a schedule when to turn on and off wifi."
msgstr "Определяет расписание включения и выключения Wi-Fi."
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:131
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:133
msgid "Determine Modules Automatically"
msgstr "Автоматическое определение модулей"
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:86
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:88
msgid "Disable wifi gracefully"
msgstr "Отключить Wi-Fi корректно"
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:93
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:95
msgid "Disabled wifi forced"
msgstr "Отключить Wi-Fi принудительно"
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:146
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:148
msgid "Enable"
msgstr "Включить"
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:53
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:55
msgid "Enable Wifi Schedule"
msgstr "Включить Wi-Fi планировщик"
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:72
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:74
msgid "Enable logging"
msgstr "Включить ведение системного журнала"
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:233
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:235
msgid "Force disabling wifi even if stations associated"
msgstr "Принудительно отключить Wi-Fi даже если имеются подключенные клиенты"
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:159
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:161
msgid "Friday"
msgstr "Пятница"
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:46
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:48
msgid "Global Settings"
msgstr "Основные настройки"
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:155
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:157
msgid "Monday"
msgstr "Понедельник"
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:160
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:162
msgid "Saturday"
msgstr "Суббота"
@@ -87,27 +87,27 @@ msgstr "Суббота"
msgid "Schedule"
msgstr "Планировщик"
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:140
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:142
msgid "Schedule events"
msgstr "Планировщик событий"
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:194
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:196
msgid "Start Time"
msgstr "Время начала"
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:165
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:167
msgid "Start WiFi"
msgstr "Время включения Wi-Fi"
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:228
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:230
msgid "Stop Time"
msgstr "Время окончания"
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:199
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:201
msgid "Stop WiFi"
msgstr "Время отключения Wi-Fi"
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:161
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:163
msgid "Sunday"
msgstr "Воскресенье"
@@ -115,15 +115,15 @@ msgstr "Воскресенье"
msgid "The value %s is invalid"
msgstr "Значение %s является недействительным"
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:158
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:160
msgid "Thursday"
msgstr "Четверг"
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:156
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:158
msgid "Tuesday"
msgstr "Вторник"
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:100
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:102
msgid "Unload Modules (experimental; saves more power)"
msgstr ""
"Модули не загружаются (экспериментальная опция; экономит больше энергии)"
@@ -136,7 +136,7 @@ msgstr "Показать сron задания"
msgid "View Logfile"
msgstr "Показать системный журнал"
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:157
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:159
msgid "Wednesday"
msgstr "Среда"
diff --git a/applications/luci-app-wifischedule/po/sv/wifischedule.po b/applications/luci-app-wifischedule/po/sv/wifischedule.po
index a8b819deb1..02ff9d75ad 100644
--- a/applications/luci-app-wifischedule/po/sv/wifischedule.po
+++ b/applications/luci-app-wifischedule/po/sv/wifischedule.po
@@ -1,15 +1,15 @@
msgid ""
msgstr "Content-Type: text/plain; charset=UTF-8\n"
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:79
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:81
msgid "Activate wifi"
msgstr "Aktivera wifi"
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:63
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:65
msgid "Could not find required /usr/bin/wifi_schedule.sh or /sbin/wifi"
msgstr ""
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:242
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:244
msgid "Could not find required program /usr/bin/iwinfo"
msgstr ""
@@ -17,7 +17,7 @@ msgstr ""
msgid "Cron Jobs"
msgstr "Cron-jobb"
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:152
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:154
msgid "Day(s) of Week"
msgstr "Dag(ar) i veckan"
@@ -25,47 +25,47 @@ msgstr "Dag(ar) i veckan"
msgid "Defines a schedule when to turn on and off wifi."
msgstr "Anger ett schema när wifi ska startas och stängas ner."
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:131
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:133
msgid "Determine Modules Automatically"
msgstr "Avgör moduler automatiskt"
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:86
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:88
msgid "Disable wifi gracefully"
msgstr "Inaktivera wifi elegant"
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:93
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:95
msgid "Disabled wifi forced"
msgstr "Inaktivering av wifi påtvingat"
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:146
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:148
msgid "Enable"
msgstr "Aktivera"
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:53
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:55
msgid "Enable Wifi Schedule"
msgstr "Aktivera Wifi-schema"
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:72
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:74
msgid "Enable logging"
msgstr "Aktivera loggning"
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:233
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:235
msgid "Force disabling wifi even if stations associated"
msgstr ""
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:159
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:161
msgid "Friday"
msgstr "Fredag"
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:46
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:48
msgid "Global Settings"
msgstr "Globala inställningar"
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:155
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:157
msgid "Monday"
msgstr "Måndag"
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:160
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:162
msgid "Saturday"
msgstr "Lördag"
@@ -73,27 +73,27 @@ msgstr "Lördag"
msgid "Schedule"
msgstr "Schema"
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:140
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:142
msgid "Schedule events"
msgstr "Schemalägg händelser"
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:194
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:196
msgid "Start Time"
msgstr "Starttid"
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:165
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:167
msgid "Start WiFi"
msgstr "Starta WiFi"
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:228
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:230
msgid "Stop Time"
msgstr "Stopptid"
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:199
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:201
msgid "Stop WiFi"
msgstr "Stoppa WiFi"
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:161
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:163
msgid "Sunday"
msgstr "Söndag"
@@ -101,15 +101,15 @@ msgstr "Söndag"
msgid "The value %s is invalid"
msgstr "Värdet %s är ogiltigt"
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:158
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:160
msgid "Thursday"
msgstr "Torsdag"
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:156
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:158
msgid "Tuesday"
msgstr "Tisdag"
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:100
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:102
msgid "Unload Modules (experimental; saves more power)"
msgstr "Befria moduler (experimentiell; sparar mer ström)"
@@ -121,7 +121,7 @@ msgstr "Se Cron-jobb"
msgid "View Logfile"
msgstr "Se loggfilen"
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:157
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:159
msgid "Wednesday"
msgstr "Onsdag"
diff --git a/applications/luci-app-wifischedule/po/templates/wifischedule.pot b/applications/luci-app-wifischedule/po/templates/wifischedule.pot
index 00f2ad45a6..2e52bbc234 100644
--- a/applications/luci-app-wifischedule/po/templates/wifischedule.pot
+++ b/applications/luci-app-wifischedule/po/templates/wifischedule.pot
@@ -1,15 +1,15 @@
msgid ""
msgstr "Content-Type: text/plain; charset=UTF-8"
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:79
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:81
msgid "Activate wifi"
msgstr ""
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:63
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:65
msgid "Could not find required /usr/bin/wifi_schedule.sh or /sbin/wifi"
msgstr ""
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:242
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:244
msgid "Could not find required program /usr/bin/iwinfo"
msgstr ""
@@ -17,7 +17,7 @@ msgstr ""
msgid "Cron Jobs"
msgstr ""
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:152
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:154
msgid "Day(s) of Week"
msgstr ""
@@ -25,47 +25,47 @@ msgstr ""
msgid "Defines a schedule when to turn on and off wifi."
msgstr ""
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:131
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:133
msgid "Determine Modules Automatically"
msgstr ""
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:86
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:88
msgid "Disable wifi gracefully"
msgstr ""
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:93
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:95
msgid "Disabled wifi forced"
msgstr ""
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:146
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:148
msgid "Enable"
msgstr ""
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:53
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:55
msgid "Enable Wifi Schedule"
msgstr ""
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:72
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:74
msgid "Enable logging"
msgstr ""
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:233
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:235
msgid "Force disabling wifi even if stations associated"
msgstr ""
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:159
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:161
msgid "Friday"
msgstr ""
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:46
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:48
msgid "Global Settings"
msgstr ""
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:155
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:157
msgid "Monday"
msgstr ""
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:160
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:162
msgid "Saturday"
msgstr ""
@@ -73,27 +73,27 @@ msgstr ""
msgid "Schedule"
msgstr ""
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:140
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:142
msgid "Schedule events"
msgstr ""
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:194
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:196
msgid "Start Time"
msgstr ""
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:165
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:167
msgid "Start WiFi"
msgstr ""
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:228
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:230
msgid "Stop Time"
msgstr ""
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:199
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:201
msgid "Stop WiFi"
msgstr ""
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:161
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:163
msgid "Sunday"
msgstr ""
@@ -101,15 +101,15 @@ msgstr ""
msgid "The value %s is invalid"
msgstr ""
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:158
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:160
msgid "Thursday"
msgstr ""
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:156
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:158
msgid "Tuesday"
msgstr ""
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:100
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:102
msgid "Unload Modules (experimental; saves more power)"
msgstr ""
@@ -121,7 +121,7 @@ msgstr ""
msgid "View Logfile"
msgstr ""
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:157
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:159
msgid "Wednesday"
msgstr ""
diff --git a/applications/luci-app-wifischedule/po/zh-cn/wifischedule.po b/applications/luci-app-wifischedule/po/zh-cn/wifischedule.po
index 7a5d66db9e..0f839982c4 100644
--- a/applications/luci-app-wifischedule/po/zh-cn/wifischedule.po
+++ b/applications/luci-app-wifischedule/po/zh-cn/wifischedule.po
@@ -1,15 +1,15 @@
msgid ""
msgstr "Content-Type: text/plain; charset=UTF-8\n"
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:79
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:81
msgid "Activate wifi"
msgstr "激活 WiFi"
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:63
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:65
msgid "Could not find required /usr/bin/wifi_schedule.sh or /sbin/wifi"
msgstr "无法找到必需的 /usr/bin/wifi_schedule.sh 或 /sbin/wifi"
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:242
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:244
msgid "Could not find required program /usr/bin/iwinfo"
msgstr "无法找到必需程序:/usr/bin/iwinfo"
@@ -17,7 +17,7 @@ msgstr "无法找到必需程序:/usr/bin/iwinfo"
msgid "Cron Jobs"
msgstr "计划任务"
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:152
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:154
msgid "Day(s) of Week"
msgstr "星期"
@@ -25,47 +25,47 @@ msgstr "星期"
msgid "Defines a schedule when to turn on and off wifi."
msgstr "定义自动打开和关闭 WiFi 的计划表"
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:131
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:133
msgid "Determine Modules Automatically"
msgstr "自动确定模块"
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:86
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:88
msgid "Disable wifi gracefully"
msgstr "正常关闭 WiFi"
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:93
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:95
msgid "Disabled wifi forced"
msgstr "强制关闭 WiFi"
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:146
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:148
msgid "Enable"
msgstr "启用"
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:53
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:55
msgid "Enable Wifi Schedule"
msgstr "启用 WiFi 计划"
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:72
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:74
msgid "Enable logging"
msgstr "启用日志"
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:233
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:235
msgid "Force disabling wifi even if stations associated"
msgstr "即使有设备连接也强制关闭 WiFi"
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:159
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:161
msgid "Friday"
msgstr "星期五"
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:46
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:48
msgid "Global Settings"
msgstr "全局设置"
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:155
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:157
msgid "Monday"
msgstr "星期一"
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:160
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:162
msgid "Saturday"
msgstr "星期六"
@@ -73,27 +73,27 @@ msgstr "星期六"
msgid "Schedule"
msgstr "计划表"
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:140
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:142
msgid "Schedule events"
msgstr "计划事件"
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:194
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:196
msgid "Start Time"
msgstr "启动时间"
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:165
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:167
msgid "Start WiFi"
msgstr "启动 WiFi"
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:228
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:230
msgid "Stop Time"
msgstr "关闭时间"
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:199
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:201
msgid "Stop WiFi"
msgstr "关闭 WiFi"
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:161
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:163
msgid "Sunday"
msgstr "星期日"
@@ -101,15 +101,15 @@ msgstr "星期日"
msgid "The value %s is invalid"
msgstr "%s 的值无效"
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:158
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:160
msgid "Thursday"
msgstr "星期四"
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:156
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:158
msgid "Tuesday"
msgstr "星期二"
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:100
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:102
msgid "Unload Modules (experimental; saves more power)"
msgstr "卸载模块(实验性的,节省更多电量)"
@@ -121,7 +121,7 @@ msgstr "查看计划任务"
msgid "View Logfile"
msgstr "查看日志文件"
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:157
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:159
msgid "Wednesday"
msgstr "星期三"
diff --git a/applications/luci-app-wifischedule/po/zh-tw/wifischedule.po b/applications/luci-app-wifischedule/po/zh-tw/wifischedule.po
index 0933f1504c..ee16f48907 100644
--- a/applications/luci-app-wifischedule/po/zh-tw/wifischedule.po
+++ b/applications/luci-app-wifischedule/po/zh-tw/wifischedule.po
@@ -1,15 +1,15 @@
msgid ""
msgstr "Content-Type: text/plain; charset=UTF-8\n"
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:79
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:81
msgid "Activate wifi"
msgstr "啟用 WiFi"
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:63
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:65
msgid "Could not find required /usr/bin/wifi_schedule.sh or /sbin/wifi"
msgstr "無法找到必需的 /usr/bin/wifi_schedule.sh 或 /sbin/wifi"
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:242
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:244
msgid "Could not find required program /usr/bin/iwinfo"
msgstr "無法找到必需程式:/usr/bin/iwinfo"
@@ -17,7 +17,7 @@ msgstr "無法找到必需程式:/usr/bin/iwinfo"
msgid "Cron Jobs"
msgstr "計劃任務"
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:152
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:154
msgid "Day(s) of Week"
msgstr "星期"
@@ -25,47 +25,47 @@ msgstr "星期"
msgid "Defines a schedule when to turn on and off wifi."
msgstr "定義自動開啟和關閉 WiFi 的計劃表"
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:131
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:133
msgid "Determine Modules Automatically"
msgstr "自動確定模組"
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:86
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:88
msgid "Disable wifi gracefully"
msgstr "正常關閉 WiFi"
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:93
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:95
msgid "Disabled wifi forced"
msgstr "強制關閉 WiFi"
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:146
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:148
msgid "Enable"
msgstr "啟用"
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:53
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:55
msgid "Enable Wifi Schedule"
msgstr "啟用 WiFi 計劃"
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:72
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:74
msgid "Enable logging"
msgstr "啟用日誌"
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:233
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:235
msgid "Force disabling wifi even if stations associated"
msgstr "即使有裝置連線也強制關閉 WiFi"
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:159
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:161
msgid "Friday"
msgstr "星期五"
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:46
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:48
msgid "Global Settings"
msgstr "全域性設定"
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:155
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:157
msgid "Monday"
msgstr "星期一"
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:160
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:162
msgid "Saturday"
msgstr "星期六"
@@ -73,27 +73,27 @@ msgstr "星期六"
msgid "Schedule"
msgstr "計劃表"
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:140
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:142
msgid "Schedule events"
msgstr "計劃事件"
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:194
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:196
msgid "Start Time"
msgstr "啟動時間"
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:165
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:167
msgid "Start WiFi"
msgstr "啟動 WiFi"
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:228
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:230
msgid "Stop Time"
msgstr "關閉時間"
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:199
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:201
msgid "Stop WiFi"
msgstr "關閉 WiFi"
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:161
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:163
msgid "Sunday"
msgstr "星期日"
@@ -101,15 +101,15 @@ msgstr "星期日"
msgid "The value %s is invalid"
msgstr "%s 的值無效"
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:158
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:160
msgid "Thursday"
msgstr "星期四"
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:156
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:158
msgid "Tuesday"
msgstr "星期二"
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:100
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:102
msgid "Unload Modules (experimental; saves more power)"
msgstr "解除安裝模組(實驗性的,節省更多電量)"
@@ -121,7 +121,7 @@ msgstr "檢視計劃任務"
msgid "View Logfile"
msgstr "檢視日誌檔案"
-#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:157
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:159
msgid "Wednesday"
msgstr "星期三"
diff --git a/applications/luci-app-wireguard/po/es/wireguard.po b/applications/luci-app-wireguard/po/es/wireguard.po
new file mode 100644
index 0000000000..3179d39ba5
--- /dev/null
+++ b/applications/luci-app-wireguard/po/es/wireguard.po
@@ -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"
diff --git a/applications/luci-app-wireguard/po/zh-cn/wireguard.po b/applications/luci-app-wireguard/po/zh-cn/wireguard.po
index 3d173e596b..1c5d2410de 100644
--- a/applications/luci-app-wireguard/po/zh-cn/wireguard.po
+++ b/applications/luci-app-wireguard/po/zh-cn/wireguard.po
@@ -1,16 +1,16 @@
#
-# Yangfl <mmyangfl@gmail.com>, 2018.
+# Yangfl <mmyangfl@gmail.com>, 2018-2019.
#
msgid ""
msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Project-Id-Version: \n"
"POT-Creation-Date: \n"
-"PO-Revision-Date: 2018-08-07 20:23+0800\n"
+"PO-Revision-Date: 2019-01-03 20:51+0800\n"
"Language-Team: <debian-l10n-chinese@lists.debian.org>\n"
"MIME-Version: 1.0\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: Gtranslator 2.91.7\n"
+"X-Generator: Gtranslator 3.30.1\n"
"Last-Translator: Yangfl <mmyangfl@gmail.com>\n"
"Plural-Forms: nplurals=1; plural=0;\n"
"Language: zh_CN\n"
@@ -79,7 +79,7 @@ msgstr "公钥"
#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:199
msgid "Show/Hide QR-Code"
-msgstr ""
+msgstr "显示/隐藏 QR 码"
#: applications/luci-app-wireguard/luasrc/controller/wireguard.lua:7
msgid "WireGuard Status"
diff --git a/applications/luci-app-wireguard/po/zh-tw/wireguard.po b/applications/luci-app-wireguard/po/zh-tw/wireguard.po
index 84953036e6..53f26d9faa 100644
--- a/applications/luci-app-wireguard/po/zh-tw/wireguard.po
+++ b/applications/luci-app-wireguard/po/zh-tw/wireguard.po
@@ -1,19 +1,19 @@
#
-# Yangfl <mmyangfl@gmail.com>, 2018.
+# Yangfl <mmyangfl@gmail.com>, 2018-2019.
#
msgid ""
msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Project-Id-Version: \n"
"POT-Creation-Date: \n"
-"PO-Revision-Date: 2018-08-07 20:23+0800\n"
+"PO-Revision-Date: 2019-01-03 20:51+0800\n"
"Language-Team: <debian-l10n-chinese@lists.debian.org>\n"
"MIME-Version: 1.0\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: Gtranslator 2.91.7\n"
+"X-Generator: Gtranslator 3.30.1\n"
"Last-Translator: Yangfl <mmyangfl@gmail.com>\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"Language: zh_TW\n"
+"Language: zh_CN\n"
#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:157
msgid "Allowed IPs"
@@ -79,7 +79,7 @@ msgstr "公鑰"
#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:199
msgid "Show/Hide QR-Code"
-msgstr ""
+msgstr "顯示/隱藏 QR 碼"
#: applications/luci-app-wireguard/luasrc/controller/wireguard.lua:7
msgid "WireGuard Status"
diff --git a/applications/luci-app-wol/po/es/wol.po b/applications/luci-app-wol/po/es/wol.po
index 104052747a..b9052e9263 100644
--- a/applications/luci-app-wol/po/es/wol.po
+++ b/applications/luci-app-wol/po/es/wol.po
@@ -2,10 +2,10 @@
#
msgid ""
msgstr ""
-"Project-Id-Version: PACKAGE VERSION\n"
+"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2010-04-19 00:29+0200\n"
-"PO-Revision-Date: 2012-08-22 21:41+0200\n"
+"PO-Revision-Date: 2019-05-15 00:41-0300\n"
"Last-Translator: José Vicente <josevteg@gmail.com>\n"
"Language-Team: none\n"
"Language: es\n"
@@ -13,19 +13,19 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-"X-Generator: Pootle 2.0.6\n"
+"X-Generator: Poedit 2.2.1\n"
#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:38
msgid "Broadcast on all interfaces"
-msgstr "Propagar en todas las interfaces"
+msgstr "Transmitir en todas las interfaces"
#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:47
msgid "Choose the host to wake up or enter a custom MAC address to use"
-msgstr "Elija la máquina a despertar o introduzca su dirección MAC"
+msgstr "Elija el host a despertar o introduzca su dirección MAC"
#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:46
msgid "Host to wake up"
-msgstr "Máquina a despertar"
+msgstr "Host a despertar"
#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:31
msgid "Network interface to use"
@@ -33,15 +33,14 @@ msgstr "Interfaz de red a utilizar"
#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:55
msgid "Send to broadcast address"
-msgstr ""
+msgstr "Enviar a la dirección de transmisión"
#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:24
-#, fuzzy
msgid ""
"Sometimes only one of the two tools works. If one fails, try the other one"
msgstr ""
-"A veces, sólo se inicia una de las dos herramientas. Si una falla, intente "
-"con la otra"
+"A veces solo una de las dos herramientas funciona. Si uno falla, prueba el "
+"otro."
#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:32
msgid "Specifies the interface the WoL packet is sent on"
@@ -62,12 +61,12 @@ msgstr "Wake on LAN"
msgid ""
"Wake on LAN is a mechanism to remotely boot computers in the local network."
msgstr ""
-"Wake on LAN permite arrancar ordenadores conectados en una red local de "
-"forma remota."
+"Wake on LAN es un mecanismo para iniciar equipos de forma remota en la red "
+"local."
#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:12
msgid "Wake up host"
-msgstr "Despertar máquina"
+msgstr "Despertar host"
#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:23
msgid "WoL program"