summaryrefslogtreecommitdiffhomepage
path: root/applications
diff options
context:
space:
mode:
Diffstat (limited to 'applications')
-rw-r--r--applications/luci-app-adblock/po/de/adblock.po70
-rw-r--r--applications/luci-app-adblock/po/es/adblock.po6
-rw-r--r--applications/luci-app-adblock/po/fr/adblock.po40
-rw-r--r--applications/luci-app-adblock/po/pl/adblock.po242
-rw-r--r--applications/luci-app-adblock/po/ro/adblock.po11
-rw-r--r--applications/luci-app-adblock/po/ru/adblock.po115
-rw-r--r--applications/luci-app-adblock/po/sv/adblock.po106
-rw-r--r--applications/luci-app-adblock/po/tr/adblock.po10
-rw-r--r--applications/luci-app-adblock/po/uk/adblock.po6
-rw-r--r--applications/luci-app-adblock/po/vi/adblock.po78
-rw-r--r--applications/luci-app-advanced-reboot/Makefile6
-rw-r--r--applications/luci-app-advanced-reboot/README.md4
-rw-r--r--applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua441
-rw-r--r--applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm128
-rw-r--r--applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm8
-rw-r--r--applications/luci-app-advanced-reboot/po/de/advanced-reboot.po69
-rw-r--r--applications/luci-app-advanced-reboot/po/es/advanced-reboot.po17
-rw-r--r--applications/luci-app-advanced-reboot/po/pl/advanced-reboot.po97
-rw-r--r--applications/luci-app-advanced-reboot/po/ro/advanced-reboot.po66
-rw-r--r--applications/luci-app-advanced-reboot/po/ru/advanced-reboot.po31
-rw-r--r--applications/luci-app-advanced-reboot/po/tr/advanced-reboot.po62
-rw-r--r--applications/luci-app-advanced-reboot/po/uk/advanced-reboot.po6
-rw-r--r--applications/luci-app-advanced-reboot/po/vi/advanced-reboot.po83
-rw-r--r--applications/luci-app-advanced-reboot/root/etc/uci-defaults/40_luci-advanced-reboot5
-rw-r--r--applications/luci-app-ahcp/po/de/ahcp.po10
-rw-r--r--applications/luci-app-ahcp/po/pl/ahcp.po32
-rw-r--r--applications/luci-app-ahcp/po/uk/ahcp.po8
-rw-r--r--applications/luci-app-ahcp/po/vi/ahcp.po11
-rw-r--r--applications/luci-app-aria2/po/de/aria2.po206
-rw-r--r--applications/luci-app-aria2/po/es/aria2.po4
-rw-r--r--applications/luci-app-aria2/po/pl/aria2.po97
-rw-r--r--applications/luci-app-aria2/po/pt/aria2.po210
-rw-r--r--applications/luci-app-aria2/po/ro/aria2.po9
-rw-r--r--applications/luci-app-aria2/po/ru/aria2.po19
-rw-r--r--applications/luci-app-aria2/po/tr/aria2.po8
-rw-r--r--applications/luci-app-aria2/po/vi/aria2.po10
-rw-r--r--applications/luci-app-attendedsysupgrade/po/de/attendedsysupgrade.po8
-rw-r--r--applications/luci-app-attendedsysupgrade/po/ru/attendedsysupgrade.po9
-rw-r--r--applications/luci-app-attendedsysupgrade/po/tr/attendedsysupgrade.po8
-rw-r--r--applications/luci-app-banip/po/de/banip.po96
-rw-r--r--applications/luci-app-banip/po/es/banip.po29
-rw-r--r--applications/luci-app-banip/po/fr/banip.po13
-rw-r--r--applications/luci-app-banip/po/pl/banip.po47
-rw-r--r--applications/luci-app-banip/po/pt/banip.po36
-rw-r--r--applications/luci-app-banip/po/ro/banip.po9
-rw-r--r--applications/luci-app-banip/po/ru/banip.po15
-rw-r--r--applications/luci-app-banip/po/sv/banip.po17
-rw-r--r--applications/luci-app-banip/po/tr/banip.po8
-rw-r--r--applications/luci-app-banip/po/vi/banip.po17
-rw-r--r--applications/luci-app-banip/po/zh-cn/banip.po8
-rw-r--r--applications/luci-app-bcp38/po/de/bcp38.po27
-rw-r--r--applications/luci-app-bcp38/po/pl/bcp38.po21
-rw-r--r--applications/luci-app-bcp38/po/vi/bcp38.po8
-rw-r--r--applications/luci-app-bmx7/po/de/bmx7.po70
-rw-r--r--applications/luci-app-bmx7/po/pl/bmx7.po27
-rw-r--r--applications/luci-app-bmx7/po/pt/bmx7.po84
-rw-r--r--applications/luci-app-bmx7/po/ro/bmx7.po9
-rw-r--r--applications/luci-app-bmx7/po/tr/bmx7.po8
-rw-r--r--applications/luci-app-bmx7/po/vi/bmx7.po8
-rw-r--r--applications/luci-app-bmx7/po/zh-cn/bmx7.po16
-rw-r--r--applications/luci-app-cifsd/po/de/cifsd.po19
-rw-r--r--applications/luci-app-cifsd/po/es/cifsd.po8
-rw-r--r--applications/luci-app-cifsd/po/pl/cifsd.po45
-rw-r--r--applications/luci-app-cifsd/po/zh-cn/cifsd.po15
-rw-r--r--applications/luci-app-clamav/po/de/clamav.po76
-rw-r--r--applications/luci-app-clamav/po/es/clamav.po6
-rw-r--r--applications/luci-app-clamav/po/pl/clamav.po85
-rw-r--r--applications/luci-app-clamav/po/vi/clamav.po8
-rw-r--r--applications/luci-app-commands/po/fr/commands.po8
-rw-r--r--applications/luci-app-commands/po/pl/commands.po37
-rw-r--r--applications/luci-app-commands/po/ro/commands.po15
-rw-r--r--applications/luci-app-commands/po/ru/commands.po19
-rw-r--r--applications/luci-app-commands/po/sv/commands.po13
-rw-r--r--applications/luci-app-commands/po/tr/commands.po10
-rw-r--r--applications/luci-app-commands/po/vi/commands.po14
-rw-r--r--applications/luci-app-cshark/po/de/cshark.po14
-rw-r--r--applications/luci-app-cshark/po/es/cshark.po17
-rw-r--r--applications/luci-app-cshark/po/pl/cshark.po55
-rw-r--r--applications/luci-app-cshark/po/ro/cshark.po9
-rw-r--r--applications/luci-app-cshark/po/ru/cshark.po10
-rw-r--r--applications/luci-app-cshark/po/tr/cshark.po8
-rw-r--r--applications/luci-app-cshark/po/vi/cshark.po8
-rw-r--r--applications/luci-app-cshark/po/zh-cn/cshark.po16
-rw-r--r--applications/luci-app-dcwapd/po/de/dcwapd.po29
-rw-r--r--applications/luci-app-dcwapd/po/fr/dcwapd.po21
-rw-r--r--applications/luci-app-dcwapd/po/pl/dcwapd.po54
-rw-r--r--applications/luci-app-dcwapd/po/uk/dcwapd.po8
-rw-r--r--applications/luci-app-dcwapd/po/vi/dcwapd.po12
-rw-r--r--applications/luci-app-dcwapd/po/zh-cn/dcwapd.po8
-rw-r--r--applications/luci-app-ddns/Makefile20
-rw-r--r--applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js994
-rw-r--r--applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js46
-rwxr-xr-xapplications/luci-app-ddns/luasrc/controller/ddns.lua330
-rw-r--r--applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua1504
-rw-r--r--applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua121
-rw-r--r--applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua166
-rw-r--r--applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua249
-rwxr-xr-xapplications/luci-app-ddns/luasrc/tools/ddns.lua429
-rw-r--r--applications/luci-app-ddns/luasrc/view/admin_status/index/ddns.htm1
-rw-r--r--applications/luci-app-ddns/luasrc/view/ddns/detail_logview.htm56
-rw-r--r--applications/luci-app-ddns/luasrc/view/ddns/detail_lvalue.htm23
-rw-r--r--applications/luci-app-ddns/luasrc/view/ddns/detail_value.htm9
-rw-r--r--applications/luci-app-ddns/luasrc/view/ddns/global_value.htm33
-rw-r--r--applications/luci-app-ddns/luasrc/view/ddns/overview_doubleline.htm10
-rw-r--r--applications/luci-app-ddns/luasrc/view/ddns/overview_enabled.htm16
-rw-r--r--applications/luci-app-ddns/luasrc/view/ddns/overview_startstop.htm17
-rw-r--r--applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm180
-rw-r--r--applications/luci-app-ddns/luasrc/view/ddns/system_status.htm60
-rw-r--r--applications/luci-app-ddns/po/bg/ddns.po865
-rw-r--r--applications/luci-app-ddns/po/ca/ddns.po886
-rw-r--r--applications/luci-app-ddns/po/cs/ddns.po872
-rw-r--r--applications/luci-app-ddns/po/de/ddns.po1401
-rw-r--r--applications/luci-app-ddns/po/el/ddns.po874
-rw-r--r--applications/luci-app-ddns/po/en/ddns.po865
-rw-r--r--applications/luci-app-ddns/po/es/ddns.po1400
-rw-r--r--applications/luci-app-ddns/po/fr/ddns.po1056
-rw-r--r--applications/luci-app-ddns/po/he/ddns.po872
-rw-r--r--applications/luci-app-ddns/po/hi/ddns.po865
-rw-r--r--applications/luci-app-ddns/po/hu/ddns.po872
-rw-r--r--applications/luci-app-ddns/po/it/ddns.po1337
-rw-r--r--applications/luci-app-ddns/po/ja/ddns.po872
-rw-r--r--applications/luci-app-ddns/po/ko/ddns.po865
-rw-r--r--applications/luci-app-ddns/po/ms/ddns.po865
-rw-r--r--applications/luci-app-ddns/po/no/ddns.po875
-rw-r--r--applications/luci-app-ddns/po/pl/ddns.po1068
-rw-r--r--applications/luci-app-ddns/po/pt-br/ddns.po1355
-rw-r--r--applications/luci-app-ddns/po/pt/ddns.po906
-rw-r--r--applications/luci-app-ddns/po/ro/ddns.po886
-rw-r--r--applications/luci-app-ddns/po/ru/ddns.po1350
-rw-r--r--applications/luci-app-ddns/po/sk/ddns.po865
-rw-r--r--applications/luci-app-ddns/po/sv/ddns.po1043
-rw-r--r--applications/luci-app-ddns/po/templates/ddns.pot865
-rw-r--r--applications/luci-app-ddns/po/tr/ddns.po870
-rw-r--r--applications/luci-app-ddns/po/uk/ddns.po891
-rw-r--r--applications/luci-app-ddns/po/vi/ddns.po874
-rw-r--r--applications/luci-app-ddns/po/zh-cn/ddns.po1342
-rw-r--r--applications/luci-app-ddns/po/zh-tw/ddns.po1304
-rwxr-xr-xapplications/luci-app-ddns/root/usr/libexec/rpcd/luci.ddns321
-rw-r--r--applications/luci-app-ddns/root/usr/share/rpcd/acl.d/luci-app-ddns.json17
-rw-r--r--applications/luci-app-dnscrypt-proxy/po/de/dnscrypt-proxy.po114
-rw-r--r--applications/luci-app-dnscrypt-proxy/po/es/dnscrypt-proxy.po6
-rw-r--r--applications/luci-app-dnscrypt-proxy/po/pl/dnscrypt-proxy.po73
-rw-r--r--applications/luci-app-dnscrypt-proxy/po/pt/dnscrypt-proxy.po111
-rw-r--r--applications/luci-app-dnscrypt-proxy/po/ru/dnscrypt-proxy.po19
-rw-r--r--applications/luci-app-dnscrypt-proxy/po/vi/dnscrypt-proxy.po10
-rw-r--r--applications/luci-app-dump1090/po/de/dump1090.po16
-rw-r--r--applications/luci-app-dump1090/po/es/dump1090.po2
-rw-r--r--applications/luci-app-dump1090/po/pl/dump1090.po15
-rw-r--r--applications/luci-app-dynapoint/po/es/dynapoint.po2
-rw-r--r--applications/luci-app-dynapoint/po/pl/dynapoint.po49
-rw-r--r--applications/luci-app-dynapoint/po/pt/dynapoint.po52
-rw-r--r--applications/luci-app-e2guardian/Makefile18
-rw-r--r--applications/luci-app-e2guardian/luasrc/controller/e2guardian.lua22
-rw-r--r--applications/luci-app-e2guardian/luasrc/model/cbi/e2guardian.lua399
-rw-r--r--applications/luci-app-e2guardian/po/templates/e2guardian.pot483
-rw-r--r--applications/luci-app-firewall/po/de/firewall.po90
-rw-r--r--applications/luci-app-firewall/po/es/firewall.po14
-rw-r--r--applications/luci-app-firewall/po/fr/firewall.po26
-rw-r--r--applications/luci-app-firewall/po/pl/firewall.po71
-rw-r--r--applications/luci-app-firewall/po/pt/firewall.po189
-rw-r--r--applications/luci-app-firewall/po/ro/firewall.po15
-rw-r--r--applications/luci-app-firewall/po/tr/firewall.po10
-rw-r--r--applications/luci-app-firewall/po/uk/firewall.po22
-rw-r--r--applications/luci-app-firewall/po/vi/firewall.po17
-rw-r--r--applications/luci-app-firewall/po/zh-cn/firewall.po8
-rw-r--r--applications/luci-app-fwknopd/po/pl/fwknopd.po24
-rw-r--r--applications/luci-app-https_dns_proxy/po/de/https_dns_proxy.po26
-rw-r--r--applications/luci-app-https_dns_proxy/po/es/https_dns_proxy.po27
-rw-r--r--applications/luci-app-https_dns_proxy/po/pl/https_dns_proxy.po29
-rw-r--r--applications/luci-app-https_dns_proxy/po/pt/https_dns_proxy.po22
-rw-r--r--applications/luci-app-https_dns_proxy/po/sv/https_dns_proxy.po6
-rw-r--r--applications/luci-app-https_dns_proxy/po/zh-cn/https_dns_proxy.po15
-rw-r--r--applications/luci-app-ltqtapi/po/de/ltqtapi.po32
-rw-r--r--applications/luci-app-ltqtapi/po/pl/ltqtapi.po39
-rw-r--r--applications/luci-app-ltqtapi/po/pt/ltqtapi.po24
-rw-r--r--applications/luci-app-ltqtapi/po/uk/ltqtapi.po6
-rw-r--r--applications/luci-app-ltqtapi/po/vi/ltqtapi.po8
-rw-r--r--applications/luci-app-ltqtapi/po/zh-cn/ltqtapi.po8
-rw-r--r--applications/luci-app-lxc/luasrc/model/cbi/lxc.lua4
-rw-r--r--applications/luci-app-lxc/po/es/lxc.po6
-rw-r--r--applications/luci-app-lxc/po/pl/lxc.po53
-rw-r--r--applications/luci-app-lxc/po/ro/lxc.po11
-rw-r--r--applications/luci-app-lxc/po/ru/lxc.po8
-rw-r--r--applications/luci-app-lxc/po/tr/lxc.po10
-rw-r--r--applications/luci-app-lxc/po/vi/lxc.po10
-rw-r--r--applications/luci-app-lxc/po/zh-cn/lxc.po16
-rw-r--r--applications/luci-app-minidlna/po/de/minidlna.po10
-rw-r--r--applications/luci-app-minidlna/po/pl/minidlna.po25
-rw-r--r--applications/luci-app-minidlna/po/pt/minidlna.po48
-rw-r--r--applications/luci-app-minidlna/po/uk/minidlna.po12
-rw-r--r--applications/luci-app-minidlna/po/vi/minidlna.po14
-rw-r--r--applications/luci-app-minidlna/po/zh-cn/minidlna.po10
-rw-r--r--applications/luci-app-mjpg-streamer/po/de/mjpg-streamer.po28
-rw-r--r--applications/luci-app-mjpg-streamer/po/es/mjpg-streamer.po6
-rw-r--r--applications/luci-app-mjpg-streamer/po/pl/mjpg-streamer.po106
-rw-r--r--applications/luci-app-mjpg-streamer/po/pt/mjpg-streamer.po6
-rw-r--r--applications/luci-app-mwan3/po/es/mwan3.po30
-rw-r--r--applications/luci-app-mwan3/po/fr/mwan3.po12
-rw-r--r--applications/luci-app-mwan3/po/pl/mwan3.po95
-rw-r--r--applications/luci-app-mwan3/po/pt/mwan3.po12
-rw-r--r--applications/luci-app-mwan3/po/ro/mwan3.po9
-rw-r--r--applications/luci-app-mwan3/po/ru/mwan3.po8
-rw-r--r--applications/luci-app-mwan3/po/tr/mwan3.po8
-rw-r--r--applications/luci-app-mwan3/po/uk/mwan3.po12
-rw-r--r--applications/luci-app-mwan3/po/vi/mwan3.po18
-rw-r--r--applications/luci-app-nft-qos/po/de/nft-qos.po74
-rw-r--r--applications/luci-app-nft-qos/po/es/nft-qos.po10
-rw-r--r--applications/luci-app-nft-qos/po/fr/nft-qos.po10
-rw-r--r--applications/luci-app-nft-qos/po/pl/nft-qos.po52
-rw-r--r--applications/luci-app-nft-qos/po/vi/nft-qos.po12
-rw-r--r--applications/luci-app-nft-qos/po/zh-cn/nft-qos.po15
-rw-r--r--applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua4
-rw-r--r--applications/luci-app-nlbwmon/po/de/nlbwmon.po46
-rw-r--r--applications/luci-app-nlbwmon/po/es/nlbwmon.po4
-rw-r--r--applications/luci-app-nlbwmon/po/fr/nlbwmon.po8
-rw-r--r--applications/luci-app-nlbwmon/po/pl/nlbwmon.po58
-rw-r--r--applications/luci-app-nlbwmon/po/pt/nlbwmon.po10
-rw-r--r--applications/luci-app-nlbwmon/po/vi/nlbwmon.po10
-rw-r--r--applications/luci-app-nlbwmon/po/zh-cn/nlbwmon.po8
-rw-r--r--applications/luci-app-noddos/po/es/noddos.po17
-rw-r--r--applications/luci-app-noddos/po/fr/noddos.po10
-rw-r--r--applications/luci-app-noddos/po/pl/noddos.po57
-rw-r--r--applications/luci-app-noddos/po/zh-cn/noddos.po12
-rw-r--r--applications/luci-app-ntpc/po/pl/ntpc.po15
-rw-r--r--applications/luci-app-nut/po/de/nut.po10
-rw-r--r--applications/luci-app-nut/po/es/nut.po12
-rw-r--r--applications/luci-app-nut/po/pl/nut.po24
-rw-r--r--applications/luci-app-nut/po/vi/nut.po10
-rw-r--r--applications/luci-app-ocserv/po/de/ocserv.po16
-rw-r--r--applications/luci-app-ocserv/po/es/ocserv.po6
-rw-r--r--applications/luci-app-ocserv/po/fr/ocserv.po8
-rw-r--r--applications/luci-app-ocserv/po/pl/ocserv.po37
-rw-r--r--applications/luci-app-ocserv/po/pt/ocserv.po103
-rw-r--r--applications/luci-app-ocserv/po/ro/ocserv.po9
-rw-r--r--applications/luci-app-ocserv/po/tr/ocserv.po8
-rw-r--r--applications/luci-app-ocserv/po/uk/ocserv.po6
-rw-r--r--applications/luci-app-ocserv/po/vi/ocserv.po12
-rw-r--r--applications/luci-app-ocserv/po/zh-cn/ocserv.po12
-rw-r--r--applications/luci-app-olsr-services/po/pl/olsr-services.po15
-rw-r--r--applications/luci-app-olsr-services/po/pt/olsr-services.po8
-rw-r--r--applications/luci-app-olsr-services/po/vi/olsr-services.po8
-rw-r--r--applications/luci-app-olsr-services/po/zh-cn/olsr-services.po10
-rw-r--r--applications/luci-app-olsr-viz/po/pl/olsr-viz.po11
-rw-r--r--applications/luci-app-olsr/po/de/olsr.po16
-rw-r--r--applications/luci-app-olsr/po/es/olsr.po16
-rw-r--r--applications/luci-app-olsr/po/fr/olsr.po8
-rw-r--r--applications/luci-app-olsr/po/pl/olsr.po30
-rw-r--r--applications/luci-app-olsr/po/pt/olsr.po12
-rw-r--r--applications/luci-app-olsr/po/uk/olsr.po10
-rw-r--r--applications/luci-app-olsr/po/vi/olsr.po16
-rw-r--r--applications/luci-app-olsr/po/zh-cn/olsr.po8
-rw-r--r--applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua5
-rw-r--r--applications/luci-app-openvpn/po/es/openvpn.po14
-rw-r--r--applications/luci-app-openvpn/po/fr/openvpn.po10
-rw-r--r--applications/luci-app-openvpn/po/pl/openvpn.po56
-rw-r--r--applications/luci-app-openvpn/po/pt/openvpn.po59
-rw-r--r--applications/luci-app-openvpn/po/vi/openvpn.po14
-rw-r--r--applications/luci-app-opkg/luasrc/controller/opkg.lua15
-rw-r--r--applications/luci-app-opkg/po/de/opkg.po14
-rw-r--r--applications/luci-app-opkg/po/es/opkg.po10
-rw-r--r--applications/luci-app-opkg/po/fr/opkg.po8
-rw-r--r--applications/luci-app-opkg/po/pl/opkg.po22
-rw-r--r--applications/luci-app-opkg/po/pt/opkg.po10
-rw-r--r--applications/luci-app-opkg/po/ro/opkg.po15
-rw-r--r--applications/luci-app-opkg/po/ru/opkg.po13
-rw-r--r--applications/luci-app-opkg/po/sv/opkg.po8
-rw-r--r--applications/luci-app-opkg/po/tr/opkg.po11
-rw-r--r--applications/luci-app-opkg/po/uk/opkg.po16
-rw-r--r--applications/luci-app-opkg/po/vi/opkg.po14
-rw-r--r--applications/luci-app-opkg/po/zh-cn/opkg.po21
-rw-r--r--applications/luci-app-p910nd/po/es/p910nd.po8
-rw-r--r--applications/luci-app-p910nd/po/pl/p910nd.po17
-rw-r--r--applications/luci-app-p910nd/po/pt/p910nd.po4
-rw-r--r--applications/luci-app-p910nd/po/sv/p910nd.po13
-rw-r--r--applications/luci-app-pagekitec/po/pl/pagekitec.po31
-rw-r--r--applications/luci-app-polipo/po/de/polipo.po13
-rw-r--r--applications/luci-app-polipo/po/es/polipo.po12
-rw-r--r--applications/luci-app-polipo/po/pl/polipo.po21
-rw-r--r--applications/luci-app-polipo/po/ro/polipo.po15
-rw-r--r--applications/luci-app-polipo/po/sv/polipo.po13
-rw-r--r--applications/luci-app-polipo/po/tr/polipo.po10
-rw-r--r--applications/luci-app-polipo/po/vi/polipo.po13
-rw-r--r--applications/luci-app-privoxy/po/es/privoxy.po8
-rw-r--r--applications/luci-app-privoxy/po/pl/privoxy.po25
-rw-r--r--applications/luci-app-privoxy/po/ro/privoxy.po9
-rw-r--r--applications/luci-app-privoxy/po/tr/privoxy.po8
-rw-r--r--applications/luci-app-privoxy/po/vi/privoxy.po8
-rw-r--r--applications/luci-app-privoxy/po/zh-cn/privoxy.po15
-rw-r--r--applications/luci-app-qos/po/fr/qos.po13
-rw-r--r--applications/luci-app-qos/po/pl/qos.po17
-rw-r--r--applications/luci-app-qos/po/pt/qos.po6
-rw-r--r--applications/luci-app-qos/po/vi/qos.po53
-rw-r--r--applications/luci-app-radicale/po/es/radicale.po44
-rw-r--r--applications/luci-app-radicale/po/fr/radicale.po8
-rw-r--r--applications/luci-app-radicale/po/pl/radicale.po41
-rw-r--r--applications/luci-app-radicale/po/pt/radicale.po6
-rw-r--r--applications/luci-app-radicale/po/ro/radicale.po9
-rw-r--r--applications/luci-app-radicale/po/tr/radicale.po8
-rw-r--r--applications/luci-app-radicale/po/vi/radicale.po8
-rw-r--r--applications/luci-app-radicale/po/zh-cn/radicale.po10
-rw-r--r--applications/luci-app-radicale2/po/de/radicale2.po12
-rw-r--r--applications/luci-app-radicale2/po/es/radicale2.po222
-rw-r--r--applications/luci-app-radicale2/po/fr/radicale2.po14
-rw-r--r--applications/luci-app-radicale2/po/pl/radicale2.po34
-rw-r--r--applications/luci-app-radicale2/po/pt/radicale2.po6
-rw-r--r--applications/luci-app-radicale2/po/zh-cn/radicale2.po10
-rw-r--r--applications/luci-app-rp-pppoe-server/po/de/rp-pppoe-server.po8
-rw-r--r--applications/luci-app-rp-pppoe-server/po/es/rp-pppoe-server.po19
-rw-r--r--applications/luci-app-rp-pppoe-server/po/pl/rp-pppoe-server.po32
-rw-r--r--applications/luci-app-rp-pppoe-server/po/pt/rp-pppoe-server.po6
-rw-r--r--applications/luci-app-rp-pppoe-server/po/zh-cn/rp-pppoe-server.po12
-rw-r--r--applications/luci-app-samba/po/es/samba.po8
-rw-r--r--applications/luci-app-samba/po/pl/samba.po21
-rw-r--r--applications/luci-app-samba4/po/de/samba4.po8
-rw-r--r--applications/luci-app-samba4/po/es/samba4.po10
-rw-r--r--applications/luci-app-samba4/po/pl/samba4.po19
-rw-r--r--applications/luci-app-samba4/po/pt/samba4.po20
-rw-r--r--applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js66
-rw-r--r--applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js54
-rw-r--r--applications/luci-app-shadowsocks-libev/po/de/shadowsocks-libev.po8
-rw-r--r--applications/luci-app-shadowsocks-libev/po/es/shadowsocks-libev.po12
-rw-r--r--applications/luci-app-shadowsocks-libev/po/pl/shadowsocks-libev.po30
-rw-r--r--applications/luci-app-shadowsocks-libev/po/uk/shadowsocks-libev.po7
-rw-r--r--applications/luci-app-shadowsocks-libev/po/zh-cn/shadowsocks-libev.po8
-rw-r--r--applications/luci-app-shairplay/po/es/shairplay.po6
-rw-r--r--applications/luci-app-shairplay/po/pl/shairplay.po27
-rw-r--r--applications/luci-app-simple-adblock/po/de/simple-adblock.po69
-rw-r--r--applications/luci-app-simple-adblock/po/pl/simple-adblock.po88
-rw-r--r--applications/luci-app-simple-adblock/po/zh-cn/simple-adblock.po15
-rw-r--r--applications/luci-app-splash/po/es/splash.po6
-rw-r--r--applications/luci-app-splash/po/fr/splash.po8
-rw-r--r--applications/luci-app-splash/po/pl/splash.po34
-rw-r--r--applications/luci-app-splash/po/pt/splash.po19
-rw-r--r--applications/luci-app-splash/po/ru/splash.po19
-rw-r--r--applications/luci-app-splash/po/vi/splash.po22
-rw-r--r--applications/luci-app-squid/po/de/squid.po12
-rw-r--r--applications/luci-app-squid/po/pl/squid.po19
-rw-r--r--applications/luci-app-squid/po/pt/squid.po8
-rw-r--r--applications/luci-app-squid/po/zh-cn/squid.po10
-rw-r--r--applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iwinfo.lua2
-rw-r--r--applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/load.lua21
-rw-r--r--applications/luci-app-statistics/po/de/statistics.po14
-rw-r--r--applications/luci-app-statistics/po/es/statistics.po14
-rw-r--r--applications/luci-app-statistics/po/fr/statistics.po8
-rw-r--r--applications/luci-app-statistics/po/pl/statistics.po86
-rw-r--r--applications/luci-app-statistics/po/vi/statistics.po14
-rw-r--r--applications/luci-app-tinyproxy/po/de/tinyproxy.po10
-rw-r--r--applications/luci-app-tinyproxy/po/es/tinyproxy.po10
-rw-r--r--applications/luci-app-tinyproxy/po/ro/tinyproxy.po10
-rw-r--r--applications/luci-app-tinyproxy/po/tr/tinyproxy.po10
-rw-r--r--applications/luci-app-tinyproxy/po/vi/tinyproxy.po13
-rw-r--r--applications/luci-app-transmission/po/de/transmission.po14
-rw-r--r--applications/luci-app-transmission/po/es/transmission.po11
-rw-r--r--applications/luci-app-transmission/po/pl/transmission.po29
-rw-r--r--applications/luci-app-travelmate/po/de/travelmate.po8
-rw-r--r--applications/luci-app-travelmate/po/es/travelmate.po26
-rw-r--r--applications/luci-app-travelmate/po/fr/travelmate.po12
-rw-r--r--applications/luci-app-travelmate/po/pl/travelmate.po233
-rw-r--r--applications/luci-app-travelmate/po/pt/travelmate.po12
-rw-r--r--applications/luci-app-travelmate/po/ro/travelmate.po11
-rw-r--r--applications/luci-app-travelmate/po/ru/travelmate.po21
-rw-r--r--applications/luci-app-travelmate/po/sv/travelmate.po7
-rw-r--r--applications/luci-app-travelmate/po/tr/travelmate.po10
-rw-r--r--applications/luci-app-travelmate/po/uk/travelmate.po6
-rw-r--r--applications/luci-app-travelmate/po/vi/travelmate.po14
-rw-r--r--applications/luci-app-travelmate/po/zh-cn/travelmate.po12
-rw-r--r--applications/luci-app-ttyd/po/de/ttyd.po18
-rw-r--r--applications/luci-app-ttyd/po/es/ttyd.po8
-rw-r--r--applications/luci-app-ttyd/po/fr/ttyd.po8
-rw-r--r--applications/luci-app-ttyd/po/pl/ttyd.po75
-rw-r--r--applications/luci-app-ttyd/po/pt/ttyd.po4
-rw-r--r--applications/luci-app-ttyd/po/vi/ttyd.po8
-rw-r--r--applications/luci-app-ttyd/po/zh-cn/ttyd.po91
-rw-r--r--applications/luci-app-udpxy/po/es/udpxy.po2
-rw-r--r--applications/luci-app-udpxy/po/pl/udpxy.po17
-rw-r--r--applications/luci-app-udpxy/po/pt/udpxy.po6
-rw-r--r--applications/luci-app-udpxy/po/ro/udpxy.po9
-rw-r--r--applications/luci-app-udpxy/po/tr/udpxy.po8
-rw-r--r--applications/luci-app-udpxy/po/vi/udpxy.po8
-rw-r--r--applications/luci-app-udpxy/po/zh-cn/udpxy.po10
-rw-r--r--applications/luci-app-uhttpd/po/de/uhttpd.po8
-rw-r--r--applications/luci-app-uhttpd/po/es/uhttpd.po6
-rw-r--r--applications/luci-app-uhttpd/po/pl/uhttpd.po78
-rw-r--r--applications/luci-app-uhttpd/po/zh-cn/uhttpd.po10
-rw-r--r--applications/luci-app-unbound/po/de/unbound.po56
-rw-r--r--applications/luci-app-unbound/po/es/unbound.po4
-rw-r--r--applications/luci-app-unbound/po/pl/unbound.po47
-rw-r--r--applications/luci-app-unbound/po/ro/unbound.po9
-rw-r--r--applications/luci-app-unbound/po/tr/unbound.po8
-rw-r--r--applications/luci-app-unbound/po/uk/unbound.po6
-rw-r--r--applications/luci-app-unbound/po/vi/unbound.po14
-rw-r--r--applications/luci-app-upnp/po/de/upnp.po8
-rw-r--r--applications/luci-app-upnp/po/es/upnp.po8
-rw-r--r--applications/luci-app-upnp/po/pl/upnp.po33
-rw-r--r--applications/luci-app-upnp/po/pt/upnp.po58
-rw-r--r--applications/luci-app-upnp/po/tr/upnp.po10
-rw-r--r--applications/luci-app-upnp/po/uk/upnp.po6
-rw-r--r--applications/luci-app-upnp/po/vi/upnp.po19
-rw-r--r--applications/luci-app-vpnbypass/po/de/vpnbypass.po19
-rw-r--r--applications/luci-app-vpnbypass/po/es/vpnbypass.po18
-rw-r--r--applications/luci-app-vpnbypass/po/fr/vpnbypass.po8
-rw-r--r--applications/luci-app-vpnbypass/po/pl/vpnbypass.po43
-rw-r--r--applications/luci-app-vpnbypass/po/pt/vpnbypass.po18
-rw-r--r--applications/luci-app-vpnbypass/po/ru/vpnbypass.po19
-rw-r--r--applications/luci-app-vpnbypass/po/sv/vpnbypass.po16
-rw-r--r--applications/luci-app-vpnbypass/po/tr/vpnbypass.po8
-rw-r--r--applications/luci-app-vpnbypass/po/vi/vpnbypass.po10
-rw-r--r--applications/luci-app-vpnbypass/po/zh-cn/vpnbypass.po22
-rw-r--r--applications/luci-app-watchcat/po/pl/watchcat.po21
-rw-r--r--applications/luci-app-wifischedule/po/fr/wifischedule.po64
-rw-r--r--applications/luci-app-wifischedule/po/pl/wifischedule.po72
-rw-r--r--applications/luci-app-wifischedule/po/pt/wifischedule.po20
-rw-r--r--applications/luci-app-wifischedule/po/uk/wifischedule.po18
-rw-r--r--applications/luci-app-wifischedule/po/vi/wifischedule.po8
-rw-r--r--applications/luci-app-wireguard/po/pl/wireguard.po43
-rw-r--r--applications/luci-app-wireguard/po/pt/wireguard.po39
-rw-r--r--applications/luci-app-wireguard/po/vi/wireguard.po8
-rw-r--r--applications/luci-app-wol/po/es/wol.po15
-rw-r--r--applications/luci-app-wol/po/pl/wol.po18
-rw-r--r--applications/luci-app-wol/po/ru/wol.po27
-rw-r--r--applications/luci-app-wol/po/uk/wol.po11
421 files changed, 19708 insertions, 24962 deletions
diff --git a/applications/luci-app-adblock/po/de/adblock.po b/applications/luci-app-adblock/po/de/adblock.po
index 3d7365031..79fccdedd 100644
--- a/applications/luci-app-adblock/po/de/adblock.po
+++ b/applications/luci-app-adblock/po/de/adblock.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2019-10-30 03:22+0000\n"
-"Last-Translator: ssantos <ssantos@web.de>\n"
+"PO-Revision-Date: 2019-11-15 03:06+0000\n"
+"Last-Translator: Paul Spooren <mail@aparcar.org>\n"
"Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsadblock/de/>\n"
"Language: de\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 3.9.1\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:78
msgid ""
@@ -270,6 +270,8 @@ msgid ""
"Filter the DNS Query result set for a particular domain, client or time "
"frame."
msgstr ""
+"DNS-Abfrageergebnis nach bestimmter Domain, bestimmtem Client oder "
+"bestimmtem Zeitrahmen filtern."
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:203
msgid "Flush DNS Cache"
@@ -301,7 +303,7 @@ msgstr "Lokales DNS erzwingen"
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:170
msgid "Full path to the blacklist file."
-msgstr ""
+msgstr "Vollständiger Pfad zur Datei der Negativliste."
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:176
msgid "Full path to the whitelist file."
@@ -312,6 +314,8 @@ msgid ""
"Gather dns related network traffic via tcpdump to provide a DNS Query Report "
"on demand."
msgstr ""
+"DNS-bezogenen Netzwerkverkehr über tcpdump sammeln, um bei Bedarf einen DNS-"
+"Abfragebbericht bereitzustellen."
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:10
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:9
@@ -325,7 +329,7 @@ msgstr "Letzter Lauf"
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:307
msgid "Latest DNS Queries"
-msgstr ""
+msgstr "Aktuellste DNS Abfragen"
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:55
msgid ""
@@ -347,6 +351,8 @@ msgid ""
"List of supported DNS blocking variants. By default 'nxdomain' will be used "
"for all DNS backends."
msgstr ""
+"Liste der unterstützten DNS-Blockierungsvarianten. Standardmäßig wird "
+"'nxdomain' für alle DNS-Backends verwendet."
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:44
msgid "List of supported and fully pre-configured download utilities."
@@ -362,11 +368,11 @@ msgstr "Lade"
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:192
msgid "Local FW/DNS Ports"
-msgstr ""
+msgstr "Lokale FW/DNS-Ports"
#: applications/luci-app-adblock/luasrc/controller/adblock.lua:22
msgid "Logfile"
-msgstr ""
+msgstr "Logdatei"
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:109
msgid "Low Priority Service"
@@ -375,6 +381,8 @@ msgstr "Dienst mit niedriger Priorität"
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:256
msgid "Mail profile used in 'msmtp' for adblock notification E-Mails."
msgstr ""
+"Mail-Profil, das in 'msmtp' für Adblock-Benachrichtigs-E-Mails verwendet "
+"wird."
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:120
msgid "Max. Download Queue"
@@ -383,7 +391,7 @@ msgstr "Max. Download-Warteschlange"
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:26
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:69
msgid "Name / IP-Address"
-msgstr ""
+msgstr "Name / IP-Adresse"
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:90
msgid "No"
@@ -422,10 +430,14 @@ msgstr "Bitte bearbeiten Sie diese Datei direkt in einer Terminalsitzung."
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:154
msgid "Please note: this needs manual 'msmtp' package installation and setup."
msgstr ""
+"Bitte beachten: Hierzu ist die manuelle Installation und Konfiguration des "
+"'msmtp' Pakets erforderlich."
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:136
msgid "Please note: this needs manual 'tcpdump-mini' package installation."
msgstr ""
+"Bitte beachten: Dies erfordert die manuelle Installation des Pakets 'tcpdump-"
+"mini'."
#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:52
msgid "Query"
@@ -440,16 +452,21 @@ msgid ""
"Raise the minimum notification count, to get E-Mails if the overall count is "
"less or equal to the given limit (default 0),"
msgstr ""
+"Erhöhe die minimale Anzahl der Benachrichtigungen, um E-Mails zu erhalten, "
+"wenn die Gesamtzahl kleiner oder gleich der angegebenen Grenze ist (Standard "
+"0),"
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:158
msgid "Receiver address for adblock notification E-Mails."
-msgstr ""
+msgstr "Empfängeradresse für Adblock-Benachrichtigungs-E-Mails."
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:117
msgid ""
"Redirect all DNS queries from 'lan' zone to the local resolver, applies to "
"udp and tcp protocol on ports 53, 853 and 5353."
msgstr ""
+"Leitet alle DNS-Abfragen von der Zone 'lan' an den lokalen Resolver weiter, "
+"gilt für die Protokolle UDP und TCP auf den Ports 53, 853 und 5353."
#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:28
#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:39
@@ -464,23 +481,23 @@ msgstr "Aktualisieren der Blocklistenquellen"
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:281
msgid "Refresh Report"
-msgstr ""
+msgstr "Bericht aktualisieren"
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:231
msgid "Report Chunk Count"
-msgstr ""
+msgstr "Bericht Datenblock Anzahl"
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:238
msgid "Report Chunk Size"
-msgstr ""
+msgstr "Bericht Datenblock Größe"
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:139
msgid "Report Directory"
-msgstr ""
+msgstr "Berichtsverzeichnis"
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:208
msgid "Report Interface"
-msgstr ""
+msgstr "Bericht Schnittstelle"
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:225
msgid "Report Listen Port(s)"
@@ -501,10 +518,13 @@ msgid ""
msgstr ""
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:128
+#, fuzzy
msgid ""
"Resets the final DNS blockfile 'adb_list.overall' after loading through the "
"DNS backend."
msgstr ""
+"Setzt die endgültige DNS-Blockdatei 'adb_list.overall' zurück, nachdem sie "
+"über das DNS-Backend geladen wurde."
#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:37
msgid "Resume"
@@ -529,10 +549,12 @@ msgid ""
"Send notification E-Mails in case of a processing error or if domain count "
"is &le; 0."
msgstr ""
+"Sende Benachrichtigungs-E-Mails im Falle eines Verarbeitungsfehlers oder "
+"wenn die Domainanzahl &le; 0 ist."
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:246
msgid "Sender address for adblock notification E-Mails."
-msgstr ""
+msgstr "Absenderadresse für Adblock-Benachrichtigungs-E-Mails."
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:110
msgid ""
@@ -554,6 +576,8 @@ msgstr ""
msgid ""
"Space separated list of firewall ports which should be redirected locally."
msgstr ""
+"Leerzeichengetrennte Liste der Firewall-Ports, die lokal umgeleitet werden "
+"sollen."
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:226
msgid ""
@@ -562,7 +586,7 @@ msgstr ""
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:256
msgid "Start Date"
-msgstr ""
+msgstr "Startdatum"
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:54
msgid "Startup Trigger"
@@ -593,6 +617,8 @@ msgid ""
"Target directory for dns related report files. Default is '/tmp', please use "
"preferably a non-volatile disk if available."
msgstr ""
+"Zielverzeichnis für DNS-bezogene Berichtsdateien. Standard ist '/tmp', bitte "
+"vorzugsweise einen nichtflüchtigen Speicherort verwenden, falls vorhanden."
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:165
msgid "Target directory for the generated blocklist 'adb_list.overall'."
@@ -654,11 +680,13 @@ msgid ""
"This option saves an enormous amount of storage space, but starts a small "
"ubus/adblock monitor in the background."
msgstr ""
+"Diese Option spart enorm viel Speicherplatz, startet aber einen kleinen ubus/"
+"adblock-Monitor im Hintergrund."
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:82
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
msgid "Time"
-msgstr ""
+msgstr "Zeit"
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:26
msgid ""
@@ -670,15 +698,15 @@ msgstr ""
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:287
msgid "Top 10 Reporting"
-msgstr ""
+msgstr "Top 10 der Berichterstattung"
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:251
msgid "Topic for adblock notification E-Mails."
-msgstr ""
+msgstr "Betreff für Adblock-Benachrichtigungs-E-Mails."
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:268
msgid "Total DNS Queries"
-msgstr ""
+msgstr "Gesamtzahl der DNS-Abfragen"
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:181
msgid "Trigger Delay"
@@ -709,3 +737,5 @@ msgid ""
"e.g. to receive an E-Mail notification with every adblock run set this value "
"to 200000."
msgstr ""
+"um z.B. eine E-Mail-Benachrichtigung mit jedem Adblock-Lauf zu erhalten, "
+"diesen Wert auf 200000 setzen."
diff --git a/applications/luci-app-adblock/po/es/adblock.po b/applications/luci-app-adblock/po/es/adblock.po
index 68176cc71..b946e5e5c 100644
--- a/applications/luci-app-adblock/po/es/adblock.po
+++ b/applications/luci-app-adblock/po/es/adblock.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: \n"
-"PO-Revision-Date: 2019-11-02 16:07+0000\n"
+"PO-Revision-Date: 2019-11-08 21:05+0000\n"
"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsadblock/es/>\n"
@@ -255,7 +255,7 @@ msgstr ""
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:81
msgid "Enabled"
-msgstr "Activado"
+msgstr "Activar"
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:262
msgid "End Date"
@@ -539,7 +539,7 @@ msgstr "Reanudar"
#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:149
msgid "Runtime Information"
-msgstr "Información en tiempo de ejecución"
+msgstr "Información de tiempo de ejecución"
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:84
msgid "SSL req."
diff --git a/applications/luci-app-adblock/po/fr/adblock.po b/applications/luci-app-adblock/po/fr/adblock.po
index 437ce8acf..920de2de4 100644
--- a/applications/luci-app-adblock/po/fr/adblock.po
+++ b/applications/luci-app-adblock/po/fr/adblock.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2019-10-24 13:55+0000\n"
-"Last-Translator: Nathan <bonnemainsnathan@gmail.com>\n"
+"PO-Revision-Date: 2019-11-13 21:11+0000\n"
+"Last-Translator: mna <mnaud@libertysurf.fr>\n"
"Language-Team: French <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsadblock/fr/>\n"
"Language: fr\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n > 1;\n"
-"X-Generator: Weblate 3.9.1-dev\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:78
msgid ""
@@ -142,9 +142,8 @@ msgid "DNS File Reset"
msgstr "Réinitialiser le fichier de DNS"
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:197
-#, fuzzy
msgid "DNS Inotify"
-msgstr "Chiffrement DNS"
+msgstr "Notifications DNS"
#: applications/luci-app-adblock/luasrc/controller/adblock.lua:20
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:134
@@ -165,22 +164,31 @@ msgid "Description"
msgstr "Description"
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:198
+#, fuzzy
msgid ""
"Disable adblock triggered restarts and the 'DNS File Reset' for dns backends "
"with autoload features."
msgstr ""
+"Désactiver le redémarrage automatique d'adblock ainsi que l'option \"DNS "
+"File Reset\" pour activer le redémarrage du DNS via le moteur utilisé."
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:187
+#, fuzzy
msgid ""
"Disable the toplevel domain compression, if the number of blocked domains is "
"greater than this threshold."
msgstr ""
+"Désactiver la compression des réponses de haut niveau si le nombre de "
+"domaine bloqués est supérieur à ce seuil."
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:36
+#, fuzzy
msgid ""
"Dnsmasq also supports 'null' block variants, which may provide better "
"response times."
msgstr ""
+"Dnsmaq supporte également l'option \"null block\", celle-ci peut fournir de "
+"meilleurs temps de réponse."
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:28
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:71
@@ -194,9 +202,8 @@ msgid "Domain/Client/Date/Time"
msgstr "Domaine/Client/Date/Heure"
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:43
-#, fuzzy
msgid "Download Utility"
-msgstr "Télécharger l'utilitaire"
+msgstr "Utilitaire de téléchargement"
#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:163
#, fuzzy
@@ -208,8 +215,9 @@ msgid "E-Mail Notification"
msgstr "Notifications par e-mail"
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:260
+#, fuzzy
msgid "E-Mail Notification Count"
-msgstr ""
+msgstr "Nombre de notification par e-mail"
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:255
msgid "E-Mail Profile"
@@ -221,7 +229,7 @@ msgstr "Adresse e-mail du destinataire"
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:245
msgid "E-Mail Sender Address"
-msgstr "Adresse e-mail de l'envoyeur"
+msgstr "Adresse e-mail de l'émetteur"
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:250
msgid "E-Mail Topic"
@@ -244,8 +252,9 @@ msgid "Enable Adblock"
msgstr "Activer le bloqueur de publicité"
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:106
+#, fuzzy
msgid "Enable verbose debug logging in case of any processing error."
-msgstr ""
+msgstr "Activer le mode verbeux en cas d'erreur de traitement."
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:81
msgid "Enabled"
@@ -264,10 +273,13 @@ msgid "Filter"
msgstr "Filtrer"
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:292
+#, fuzzy
msgid ""
"Filter the DNS Query result set for a particular domain, client or time "
"frame."
msgstr ""
+"Filtrer les réponses DNS pour un domaine particulier, un client oubien un "
+"interval de temps."
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:203
msgid "Flush DNS Cache"
@@ -661,20 +673,22 @@ msgid "Topic for adblock notification E-Mails."
msgstr ""
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:268
+#, fuzzy
msgid "Total DNS Queries"
-msgstr ""
+msgstr "Nombre total de Requêtes DNS"
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:181
msgid "Trigger Delay"
msgstr "Délai de déclenchement"
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:105
+#, fuzzy
msgid "Verbose Debug Logging"
-msgstr ""
+msgstr "Logs en mode verbeux"
#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:22
msgid "Waiting for command to complete..."
-msgstr "En attente de la commande pour terminer…"
+msgstr "En attente que la commande se termine…"
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:102
msgid "Whitelist"
diff --git a/applications/luci-app-adblock/po/pl/adblock.po b/applications/luci-app-adblock/po/pl/adblock.po
index 1d49b7f1d..40af9d365 100644
--- a/applications/luci-app-adblock/po/pl/adblock.po
+++ b/applications/luci-app-adblock/po/pl/adblock.po
@@ -1,99 +1,115 @@
msgid ""
msgstr ""
+"PO-Revision-Date: 2019-11-15 03:06+0000\n"
+"Last-Translator: Krzysiek Janiczek <krzysztof.janiczek@gmail.com>\n"
+"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsadblock/pl/>\n"
"Language: pl\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
+"|| n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:78
msgid ""
"<b>Caution:</b> To prevent OOM exceptions on low memory devices with less "
"than 64 MB free RAM, please only select a few of them!"
msgstr ""
+"<b>Uwaga:</b> Aby zapobiec wyjątkom braku pamięci (OOM) na urządzeniach o "
+"małej pamięci z mniej niż 64 MB wolnej pamięci RAM, wybierz tylko kilka z "
+"nich!"
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:86
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
msgid "Action"
-msgstr ""
+msgstr "Akcja"
#: applications/luci-app-adblock/luasrc/controller/adblock.lua:17
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:10
msgid "Adblock"
-msgstr ""
+msgstr "Adblock"
#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:151
msgid "Adblock Status"
-msgstr ""
+msgstr "Status Adblocka"
#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:157
msgid "Adblock Version"
-msgstr ""
+msgstr "Wersja Adblocka"
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:182
msgid "Additional trigger delay in seconds before adblock processing begins."
msgstr ""
+"Dodatkowe opóźnienie wyzwalacza w sekundach przed rozpoczęciem przetwarzania "
+"adblocka."
#: applications/luci-app-adblock/luasrc/controller/adblock.lua:23
msgid "Advanced"
-msgstr ""
+msgstr "Zaawansowane"
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:85
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
msgid "Answer"
-msgstr ""
+msgstr "Odpowiedź"
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:96
msgid "Archive Categories"
-msgstr ""
+msgstr "Kategorie archiwum"
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:146
#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:181
msgid "Backup Directory"
-msgstr ""
+msgstr "Katalog kopii zapasowej"
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:106
msgid "Blacklist"
-msgstr ""
+msgstr "Czarna lista"
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:169
msgid "Blacklist File"
-msgstr ""
+msgstr "Plik Czarnej listy"
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:274
msgid "Blocked DNS Queries"
-msgstr ""
+msgstr "Zablokowane zapytania DNS"
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:30
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:73
msgid "Blocked Domain"
-msgstr ""
+msgstr "Zablokowane domeny"
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:77
msgid "Blocklist Sources"
-msgstr ""
+msgstr "Źródła listy blokowanych"
#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:37
msgid "Blocklist not found!"
-msgstr ""
+msgstr "Nie znaleziono listy blokowanych!"
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:56
msgid ""
"Choose 'none' to disable automatic startups, 'timed' to use a classic "
"timeout (default 30 sec.) or select another trigger interface."
msgstr ""
+"Wybierz 'brak', aby wyłączyć automatyczne uruchamianie, 'timed', aby użyć "
+"klasycznego timeout (domyślnie 30 sek.) lub wybierz inny interfejs "
+"wyzwalacza."
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:83
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
msgid "Client"
-msgstr ""
+msgstr "Klient"
#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:59
msgid "Collecting data..."
-msgstr ""
+msgstr "Trwa zbieranie danych..."
#: 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 ""
+"Konfiguracja pakietu adblock do blokowania domen reklam/nadużyć używając DNS."
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:25
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:27
@@ -102,49 +118,49 @@ msgstr ""
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:70
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:72
msgid "Count"
-msgstr ""
+msgstr "Licznik"
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:24
msgid "DNS Backend (DNS Directory)"
-msgstr ""
+msgstr "Backend DNS (katalog DNS)"
#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:169
msgid "DNS Backend, DNS Directory"
-msgstr ""
+msgstr "Backend DNS, katalog DNS"
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:34
msgid "DNS Blocking Variant"
-msgstr ""
+msgstr "Wariant blokowania DNS"
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:164
msgid "DNS Directory"
-msgstr ""
+msgstr "Katalog DNS"
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:127
msgid "DNS File Reset"
-msgstr ""
+msgstr "Resetowanie pliku DNS"
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:197
msgid "DNS Inotify"
-msgstr ""
+msgstr "DNS Inotify"
#: applications/luci-app-adblock/luasrc/controller/adblock.lua:20
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:134
msgid "DNS Query Report"
-msgstr ""
+msgstr "Raport zapytań DNS"
#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:175
msgid "DNS Variant, DNS File Reset"
-msgstr ""
+msgstr "Wariant DNS, resetowanie pliku DNS"
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:81
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
msgid "Date"
-msgstr ""
+msgstr "Data"
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:94
msgid "Description"
-msgstr ""
+msgstr "Opis"
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:198
msgid ""
@@ -157,155 +173,171 @@ msgid ""
"Disable the toplevel domain compression, if the number of blocked domains is "
"greater than this threshold."
msgstr ""
+"Wyłącz kompresję domen najwyższego poziomu, jeśli liczba blokowanych domen "
+"jest większa niż ten próg."
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:36
msgid ""
"Dnsmasq also supports 'null' block variants, which may provide better "
"response times."
msgstr ""
+"Dnsmasq również wspiera warianty blokowania 'null', które mogą zapewnić "
+"lepsze czasy reakcji."
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:28
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:71
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:84
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
msgid "Domain"
-msgstr ""
+msgstr "Domena"
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:294
msgid "Domain/Client/Date/Time"
-msgstr ""
+msgstr "Domena/Klient/Data/Czas"
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:43
msgid "Download Utility"
-msgstr ""
+msgstr "Narzędzie pobierania"
#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:163
msgid "Download Utility (SSL Library)"
-msgstr ""
+msgstr "Narzędzie pobierania (biblioteka SSL)"
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:152
msgid "E-Mail Notification"
-msgstr ""
+msgstr "Powiadomienie E-Mail"
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:260
msgid "E-Mail Notification Count"
-msgstr ""
+msgstr "Licznik powiadomień E-Mail"
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:255
msgid "E-Mail Profile"
-msgstr ""
+msgstr "Profil E-Mail"
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:157
msgid "E-Mail Receiver Address"
-msgstr ""
+msgstr "Adres E-Mail odbiorcy"
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:245
msgid "E-Mail Sender Address"
-msgstr ""
+msgstr "Adres E-Mail nadawcy"
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:250
msgid "E-Mail Topic"
-msgstr ""
+msgstr "Temat E-maila"
#: applications/luci-app-adblock/luasrc/controller/adblock.lua:24
msgid "Edit Blacklist"
-msgstr ""
+msgstr "Edytowanie czarnej listy"
#: applications/luci-app-adblock/luasrc/controller/adblock.lua:26
msgid "Edit Configuration"
-msgstr ""
+msgstr "Edytowanie konfiguracji"
#: applications/luci-app-adblock/luasrc/controller/adblock.lua:25
msgid "Edit Whitelist"
-msgstr ""
+msgstr "Edytowanie białej listy"
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:20
msgid "Enable Adblock"
-msgstr ""
+msgstr "Włącz Adblocka"
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:106
msgid "Enable verbose debug logging in case of any processing error."
msgstr ""
+"Włącz pełne rejestrowanie debugowania w przypadku jakiegokolwiek błędu "
+"przetwarzania."
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:81
msgid "Enabled"
-msgstr ""
+msgstr "Włączone"
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:262
msgid "End Date"
-msgstr ""
+msgstr "Data końcowa"
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:102
msgid "Extra Options"
-msgstr ""
+msgstr "Opcje dodatkowe"
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:302
msgid "Filter"
-msgstr ""
+msgstr "Filtr"
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:292
msgid ""
"Filter the DNS Query result set for a particular domain, client or time "
"frame."
msgstr ""
+"Filtruj wynik zapytania DNS ustawiony dla danej domeny, klienta lub "
+"przedziału czasu."
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:203
msgid "Flush DNS Cache"
-msgstr ""
+msgstr "Opróżnij pamięć podręczną DNS"
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:204
msgid "Flush DNS Cache after adblock processing."
-msgstr ""
+msgstr "Opróżnij pamięć podręczną DNS po przetworzeniu blokady reklam."
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:12
msgid ""
"For further information <a href=\"%s\" target=\"_blank\">check the online "
"documentation</a>"
msgstr ""
+"Więcej informacji <a href=\"%s\" target=\"_blank\">znajdziesz w dokumentacji "
+"online </a>"
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:122
msgid ""
"For further performance improvements you can raise this value, e.g. '8' or "
"'16' should be safe."
msgstr ""
+"W celu poprawy wydajności możesz zwiększyć tę wartość, np. '8' lub '16' "
+"powinny być bezpieczne."
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:116
msgid "Force Local DNS"
-msgstr ""
+msgstr "Wymuś lokalny DNS"
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:170
msgid "Full path to the blacklist file."
-msgstr ""
+msgstr "Pełna ścieżka do pliku czarnej listy."
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:176
msgid "Full path to the whitelist file."
-msgstr ""
+msgstr "Pełna ścieżka do pliku białej listy."
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:135
msgid ""
"Gather dns related network traffic via tcpdump to provide a DNS Query Report "
"on demand."
msgstr ""
+"Zbierz ruch sieciowy związany z usługą DNS za pośrednictwem programu "
+"tcpdump, aby na żądanie udostępnić raport zapytań DNS."
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:10
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:9
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:10
msgid "Input file not found, please check your configuration."
-msgstr ""
+msgstr "Nie znaleziono pliku wejściowego, proszę sprawdzić swoją konfigurację."
#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:193
msgid "Last Run"
-msgstr ""
+msgstr "Ostatnie uruchomienie"
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:307
msgid "Latest DNS Queries"
-msgstr ""
+msgstr "Ostatnie zapytania DNS"
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:55
msgid ""
"List of available network interfaces. Usually the startup will be triggered "
"by the 'wan' interface."
msgstr ""
+"Lista dostępnych interfejsów sieciowych. Zazwyczaj uruchomienie zostanie "
+"wywołane przez interfejs 'wan'."
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:25
msgid ""
@@ -326,19 +358,19 @@ msgstr ""
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:221
#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:98
msgid "Loading"
-msgstr ""
+msgstr "Ładowanie"
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:192
msgid "Local FW/DNS Ports"
-msgstr ""
+msgstr "Lokalne porty FW/DNS"
#: applications/luci-app-adblock/luasrc/controller/adblock.lua:22
msgid "Logfile"
-msgstr ""
+msgstr "Plik dziennika"
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:109
msgid "Low Priority Service"
-msgstr ""
+msgstr "Usługa niskopriorytetowa"
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:256
msgid "Mail profile used in 'msmtp' for adblock notification E-Mails."
@@ -346,29 +378,31 @@ msgstr ""
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:120
msgid "Max. Download Queue"
-msgstr ""
+msgstr "Maksymalny rozmiar kolejki pobierania"
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:26
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:69
msgid "Name / IP-Address"
-msgstr ""
+msgstr "Nazwa / Adres IP"
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:90
msgid "No"
-msgstr ""
+msgstr "Nie"
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:103
msgid ""
"Options for further tweaking in case the defaults are not suitable for you."
msgstr ""
+"Opcje dla dalszych zmian w przypadku, gdy domyślne nie są dla ciebie "
+"odpowiednie."
#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:187
msgid "Overall Domains"
-msgstr ""
+msgstr "Domen ogółem"
#: applications/luci-app-adblock/luasrc/controller/adblock.lua:18
msgid "Overview"
-msgstr ""
+msgstr "Przegląd"
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:32
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:32
@@ -376,59 +410,67 @@ msgid ""
"Please add only one domain per line. Comments introduced with '#' are "
"allowed - ip addresses, wildcards and regex are not."
msgstr ""
+"Dodaj tylko jedną domenę na wierszu. Komentarze wprowadzone za pomocą „#” są "
+"dozwolone - adresy IP, symbole wieloznaczne i wyrażenia regularne nie są "
+"dozwolone."
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:19
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:18
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:19
msgid "Please edit this file directly in a terminal session."
-msgstr ""
+msgstr "Proszę edytować ten plik bezpośrednio w sesji terminala."
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:154
msgid "Please note: this needs manual 'msmtp' package installation and setup."
-msgstr ""
+msgstr "Uwaga: to wymaga ręcznej instalacji i konfiguracji pakietu 'msmtp'."
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:136
msgid "Please note: this needs manual 'tcpdump-mini' package installation."
-msgstr ""
+msgstr "Uwaga: to wymaga ręcznej instalacji pakietu 'tcpdump-mini'."
#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:52
msgid "Query"
-msgstr ""
+msgstr "Zapytanie"
#: applications/luci-app-adblock/luasrc/controller/adblock.lua:27
+#, fuzzy
msgid "Query domains"
-msgstr ""
+msgstr "Sprawdzenie domeny"
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:261
msgid ""
"Raise the minimum notification count, to get E-Mails if the overall count is "
"less or equal to the given limit (default 0),"
msgstr ""
+"Podnieś minimalną liczbę powiadomień, aby otrzymywać e-maile, jeśli ogólna "
+"liczba jest mniejsza lub równa podanemu limitowi (domyślnie 0),"
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:158
msgid "Receiver address for adblock notification E-Mails."
-msgstr ""
+msgstr "Adres odbiorcy dla powiadomień E-Mailowych adblocka."
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:117
msgid ""
"Redirect all DNS queries from 'lan' zone to the local resolver, applies to "
"udp and tcp protocol on ports 53, 853 and 5353."
msgstr ""
+"Przekieruj wszystkie zapytania DNS ze strefy 'lan' do lokalnego resolvera, "
+"dotyczy protokołu UDP i TCP na portach 53, 853 i 5353."
#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:28
#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:39
#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:50
#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:111
msgid "Refresh"
-msgstr ""
+msgstr "Odśwież"
#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:208
msgid "Refresh Blocklist Sources"
-msgstr ""
+msgstr "Odśwież listę blokowanych"
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:281
msgid "Refresh Report"
-msgstr ""
+msgstr "Odśwież raport"
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:231
msgid "Report Chunk Count"
@@ -463,6 +505,8 @@ msgid ""
"Reporting interface used by tcpdump, set to 'any' for multiple interfaces "
"(default 'br-lan')."
msgstr ""
+"Interfejs raportowania używany przez tcpdump, ustaw na 'any' dla wielu "
+"interfejsów (domyślnie 'br-lan')."
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:128
msgid ""
@@ -472,31 +516,33 @@ msgstr ""
#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:37
msgid "Resume"
-msgstr ""
+msgstr "Podsumowanie"
#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:149
msgid "Runtime Information"
-msgstr ""
+msgstr "Informacja o środowisku uruchomieniowym"
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:84
msgid "SSL req."
-msgstr ""
+msgstr "wymagany 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 ""
+msgstr "Zapisz"
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:153
msgid ""
"Send notification E-Mails in case of a processing error or if domain count "
"is &le; 0."
msgstr ""
+"Wyślij e-mail z powiadomieniem w przypadku błędu przetwarzania lub gdy "
+"liczba domen to &le; 0."
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:246
msgid "Sender address for adblock notification E-Mails."
-msgstr ""
+msgstr "Adres nadawcy dla powiadomień E-Mailowych adblocka."
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:110
msgid ""
@@ -514,6 +560,8 @@ msgstr ""
msgid ""
"Space separated list of firewall ports which should be redirected locally."
msgstr ""
+"Rozdzielona spacjami lista portów zapory, które powinny być przekierowywane "
+"lokalnie."
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:226
msgid ""
@@ -522,21 +570,21 @@ msgstr ""
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:256
msgid "Start Date"
-msgstr ""
+msgstr "Data rozpoczęcia"
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:54
msgid "Startup Trigger"
-msgstr ""
+msgstr "Wyzwalacz uruchomienia"
#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:26
#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:48
#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:109
msgid "Suspend"
-msgstr ""
+msgstr "Zawieszenie"
#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:200
msgid "Suspend / Resume Adblock"
-msgstr ""
+msgstr "Zawieś / Wznów Adblocka"
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:186
msgid "TLD Compression Threshold"
@@ -547,22 +595,26 @@ msgid ""
"Target directory for adblock source backups. Default is '/tmp', please use "
"preferably a non-volatile disk if available."
msgstr ""
+"Katalog docelowy kopii zapasowych źródeł adblocka. Domyślnie jest to '/tmp', "
+"najlepiej użyć nieulotnego dysku, jeśli jest dostępny."
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:140
msgid ""
"Target directory for dns related report files. Default is '/tmp', please use "
"preferably a non-volatile disk if available."
msgstr ""
+"Katalog docelowy dla plików raportów związanych z DNS. Domyślnie jest to '/"
+"tmp', najlepiej użyć nieulotnego dysku, jeśli jest dostępny."
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:165
msgid "Target directory for the generated blocklist 'adb_list.overall'."
-msgstr ""
+msgstr "Katalog docelowy dla wygenerowanej listy blokowania 'adb_list.overall'."
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:18
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:17
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:18
msgid "The file size is too large for online editing in LuCI (&ge; 100 KB)."
-msgstr ""
+msgstr "Rozmiar pliku jest zbyt duży do edycji online w LuCI (&ge; 100 KB)."
#: applications/luci-app-adblock/luasrc/view/adblock/logread.htm:31
msgid "The syslog output, pre-filtered for adblock related messages only."
@@ -580,23 +632,29 @@ msgstr ""
msgid ""
"This form allows you to modify the content of the adblock blacklist (%s)."
msgstr ""
+"Ten formularz umożliwia modyfikowanie zawartości czarnej listy adblocka (%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 ""
+"Ten formularz umożliwia modyfikowanie zawartości białej listy adblocka (%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 ""
+"Ten formularz pozwala na modyfikację zawartości głównego pliku "
+"konfiguracyjnego adblocka (/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 ""
+"Formularz ten pozwala na przeszukanie aktywnych list blokowania dla "
+"niektórych domen, np. w celu dodania do białej listy."
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:129
msgid ""
@@ -607,13 +665,15 @@ msgstr ""
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:82
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
msgid "Time"
-msgstr ""
+msgstr "Czas"
#: 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 ""
+"Aby nadpisać ścieżkę domyślną użyj opcji 'Katalog DNS' w sekcji dodatkowej "
+"poniżej."
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:287
msgid "Top 10 Reporting"
@@ -621,35 +681,35 @@ msgstr ""
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:251
msgid "Topic for adblock notification E-Mails."
-msgstr ""
+msgstr "Temat dla powiadomień E-Mailowych adblocka."
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:268
msgid "Total DNS Queries"
-msgstr ""
+msgstr "Całkowita liczba zapytań DNS"
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:181
msgid "Trigger Delay"
-msgstr ""
+msgstr "Opóźnienie wyzwalacza"
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:105
msgid "Verbose Debug Logging"
-msgstr ""
+msgstr "Pełne rejestrowanie debugowania"
#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:22
msgid "Waiting for command to complete..."
-msgstr ""
+msgstr "Oczekiwanie na polecenie do wykonania..."
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:102
msgid "Whitelist"
-msgstr ""
+msgstr "Biała lista"
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:175
msgid "Whitelist File"
-msgstr ""
+msgstr "Plik białej listy"
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:88
msgid "Yes"
-msgstr ""
+msgstr "Tak"
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:262
msgid ""
diff --git a/applications/luci-app-adblock/po/ro/adblock.po b/applications/luci-app-adblock/po/ro/adblock.po
index 7f5e7632e..53276715e 100644
--- a/applications/luci-app-adblock/po/ro/adblock.po
+++ b/applications/luci-app-adblock/po/ro/adblock.po
@@ -1,8 +1,15 @@
msgid ""
msgstr ""
+"PO-Revision-Date: 2019-11-05 07:43+0000\n"
+"Last-Translator: olimpiumarius <oliver_magnum44@yahoo.com>\n"
+"Language-Team: Romanian <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsadblock/ro/>\n"
"Language: ro\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: Weblate 3.10-dev\n"
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:78
msgid ""
@@ -13,7 +20,7 @@ msgstr ""
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:86
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
msgid "Action"
-msgstr ""
+msgstr "Actiune"
#: applications/luci-app-adblock/luasrc/controller/adblock.lua:17
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:10
@@ -326,7 +333,7 @@ msgstr ""
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:221
#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:98
msgid "Loading"
-msgstr ""
+msgstr "Incarcare"
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:192
msgid "Local FW/DNS Ports"
diff --git a/applications/luci-app-adblock/po/ru/adblock.po b/applications/luci-app-adblock/po/ru/adblock.po
index 4218abc69..59693d9ee 100644
--- a/applications/luci-app-adblock/po/ru/adblock.po
+++ b/applications/luci-app-adblock/po/ru/adblock.po
@@ -1,17 +1,18 @@
msgid ""
msgstr ""
-"Content-Type: text/plain; charset=UTF-8\n"
"Project-Id-Version: LuCI: adblock\n"
"POT-Creation-Date: 2017-10-22 13:00+0300\n"
-"PO-Revision-Date: 2018-02-07 00:23+0300\n"
-"Language-Team: http://cyber-place.ru\n"
+"PO-Revision-Date: 2019-11-15 03:06+0000\n"
+"Last-Translator: Alex Vinnick <alexv10@gmail.com>\n"
+"Language-Team: Russian <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsadblock/ru/>\n"
+"Language: ru\n"
"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: Poedit 1.8.7.1\n"
-"Last-Translator: Olimjon aka Kobin23 <olimko98@gmail.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"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<="
+"4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 3.10-dev\n"
"Project-Info: Это технический перевод, не дословный. Главное-удобный русский "
"интерфейс, все проверялось в графическом режиме, совместим с другими apps\n"
@@ -26,12 +27,13 @@ msgstr ""
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:86
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
msgid "Action"
-msgstr ""
+msgstr "Действие"
#: applications/luci-app-adblock/luasrc/controller/adblock.lua:17
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:10
+#, fuzzy
msgid "Adblock"
-msgstr "AdBlock"
+msgstr "Adblock"
#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:151
msgid "Adblock Status"
@@ -52,11 +54,11 @@ msgstr "Дополнительно"
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:85
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
msgid "Answer"
-msgstr ""
+msgstr "Ответ"
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:96
msgid "Archive Categories"
-msgstr ""
+msgstr "Категории архива"
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:146
#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:181
@@ -65,20 +67,20 @@ msgstr "Папка для бэкапа"
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:106
msgid "Blacklist"
-msgstr ""
+msgstr "Чёрный Список"
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:169
msgid "Blacklist File"
-msgstr ""
+msgstr "Файл черного списка"
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:274
msgid "Blocked DNS Queries"
-msgstr ""
+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 ""
+msgstr "Заблокированный домен"
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:77
msgid "Blocklist Sources"
@@ -100,7 +102,7 @@ msgstr ""
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:83
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
msgid "Client"
-msgstr ""
+msgstr "Клиент"
#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:59
msgid "Collecting data..."
@@ -120,7 +122,7 @@ msgstr ""
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:70
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:72
msgid "Count"
-msgstr ""
+msgstr "Счёт"
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:24
msgid "DNS Backend (DNS Directory)"
@@ -128,11 +130,11 @@ msgstr "DNS бэкенд (папка DNS)"
#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:169
msgid "DNS Backend, DNS Directory"
-msgstr ""
+msgstr "Внутренний DNS, DNS каталог"
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:34
msgid "DNS Blocking Variant"
-msgstr ""
+msgstr "Блокировавший вариант DNS"
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:164
msgid "DNS Directory"
@@ -140,25 +142,25 @@ msgstr "Папка DNS"
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:127
msgid "DNS File Reset"
-msgstr ""
+msgstr "Сброс файла DNS"
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:197
msgid "DNS Inotify"
-msgstr ""
+msgstr "DNS Inotify"
#: applications/luci-app-adblock/luasrc/controller/adblock.lua:20
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:134
msgid "DNS Query Report"
-msgstr ""
+msgstr "Репорт запроса DNS"
#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:175
msgid "DNS Variant, DNS File Reset"
-msgstr ""
+msgstr "Вариант DNS, Сброс файла DNS"
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:81
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
msgid "Date"
-msgstr ""
+msgstr "Дата"
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:94
msgid "Description"
@@ -169,29 +171,35 @@ msgid ""
"Disable adblock triggered restarts and the 'DNS File Reset' for dns backends "
"with autoload features."
msgstr ""
+"Отключить adblock запускаемые перезапуски и сброс файла DNS для бэкендов dns "
+"с функцией автозагрузки."
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:187
msgid ""
"Disable the toplevel domain compression, if the number of blocked domains is "
"greater than this threshold."
msgstr ""
+"Отключить сжатие доменам, если число заблокированных доменов превышает этот "
+"порог."
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:36
msgid ""
"Dnsmasq also supports 'null' block variants, which may provide better "
"response times."
msgstr ""
+"Dnsmask также поддерживает вариант \"null\" блок, который позволяет лучше "
+"реагировать на запросы."
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:28
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:71
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:84
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
msgid "Domain"
-msgstr ""
+msgstr "Домен"
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:294
msgid "Domain/Client/Date/Time"
-msgstr ""
+msgstr "Домен/Клиент/Дата/Время"
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:43
msgid "Download Utility"
@@ -203,27 +211,27 @@ msgstr "Утилита для скачивания (с библиотекой SS
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:152
msgid "E-Mail Notification"
-msgstr ""
+msgstr "Уведомление электронной почты"
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:260
msgid "E-Mail Notification Count"
-msgstr ""
+msgstr "Счёт уведомлений электронной почты"
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:255
msgid "E-Mail Profile"
-msgstr ""
+msgstr "Личный профиль электронной почты"
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:157
msgid "E-Mail Receiver Address"
-msgstr ""
+msgstr "Адрес получателя электронной почты"
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:245
msgid "E-Mail Sender Address"
-msgstr ""
+msgstr "Адрес посланника электронной почты"
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:250
msgid "E-Mail Topic"
-msgstr ""
+msgstr "Тема письма"
#: applications/luci-app-adblock/luasrc/controller/adblock.lua:24
msgid "Edit Blacklist"
@@ -251,7 +259,7 @@ msgstr "Включено"
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:262
msgid "End Date"
-msgstr ""
+msgstr "Дата окончания"
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:102
msgid "Extra Options"
@@ -259,13 +267,15 @@ msgstr "Дополнительные настройки"
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:302
msgid "Filter"
-msgstr ""
+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:203
msgid "Flush DNS Cache"
@@ -297,7 +307,7 @@ msgstr "Локальный DNS"
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:170
msgid "Full path to the blacklist file."
-msgstr ""
+msgstr "Полное расписание пути к файлу чёрного списка."
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:176
msgid "Full path to the whitelist file."
@@ -308,6 +318,8 @@ msgid ""
"Gather dns related network traffic via tcpdump to provide a DNS Query Report "
"on demand."
msgstr ""
+"Собирать DNS сетевой трафик через tcpdump для того, чтобы предоставить отчет "
+"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
@@ -321,18 +333,21 @@ msgstr "Последний запуск"
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:307
msgid "Latest DNS Queries"
-msgstr ""
+msgstr "Свежие DNS запросы"
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:55
msgid ""
"List of available network interfaces. Usually the startup will be triggered "
"by the 'wan' interface."
msgstr ""
+"Список доступных сетевых интерфейсов. \tОбычно запускается ‘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 ""
+"Список поддерживаемых бэкэндов DNS с каталогом экспортных директорий по "
+"умолчанию."
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:35
msgid ""
@@ -350,7 +365,7 @@ msgstr ""
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:221
#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:98
msgid "Loading"
-msgstr "Загрузка"
+msgstr "Загружаем"
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:192
msgid "Local FW/DNS Ports"
@@ -358,7 +373,7 @@ msgstr ""
#: applications/luci-app-adblock/luasrc/controller/adblock.lua:22
msgid "Logfile"
-msgstr ""
+msgstr "Файл с логами"
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:109
msgid "Low Priority Service"
@@ -375,7 +390,7 @@ msgstr "Максимальная очередь загрузки"
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:26
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:69
msgid "Name / IP-Address"
-msgstr ""
+msgstr "Имя / IP-адрес"
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:90
msgid "No"
@@ -413,11 +428,11 @@ msgstr "Редактируйте данный файл только в терм
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:154
msgid "Please note: this needs manual 'msmtp' package installation and setup."
-msgstr ""
+msgstr "Внимание: необходима ручная установка и настройка пакета 'msmtp'."
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:136
msgid "Please note: this needs manual 'tcpdump-mini' package installation."
-msgstr ""
+msgstr "Внимание: необходима ручная установка пакета 'tcpdump-mini'."
#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:52
msgid "Query"
@@ -434,8 +449,9 @@ msgid ""
msgstr ""
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:158
+#, fuzzy
msgid "Receiver address for adblock notification E-Mails."
-msgstr ""
+msgstr "Адрес получателя писем уведомлений adblock."
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:117
msgid ""
@@ -448,15 +464,15 @@ msgstr ""
#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:50
#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:111
msgid "Refresh"
-msgstr ""
+msgstr "Обновить"
#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:208
msgid "Refresh Blocklist Sources"
-msgstr ""
+msgstr "Обновить источники списков блокировок"
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:281
msgid "Refresh Report"
-msgstr ""
+msgstr "Обновить отчёт"
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:231
msgid "Report Chunk Count"
@@ -517,10 +533,13 @@ msgid "Save"
msgstr "Сохранить"
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:153
+#, fuzzy
msgid ""
"Send notification E-Mails 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:246
msgid "Sender address for adblock notification E-Mails."
@@ -550,7 +569,7 @@ msgstr ""
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:256
msgid "Start Date"
-msgstr ""
+msgstr "Дата начала"
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:54
msgid "Startup Trigger"
@@ -677,7 +696,7 @@ msgstr "Ожидание завершения выполнения команд
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:102
msgid "Whitelist"
-msgstr ""
+msgstr "Белый список"
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:175
msgid "Whitelist File"
diff --git a/applications/luci-app-adblock/po/sv/adblock.po b/applications/luci-app-adblock/po/sv/adblock.po
index b58a2d456..bc90f9e4a 100644
--- a/applications/luci-app-adblock/po/sv/adblock.po
+++ b/applications/luci-app-adblock/po/sv/adblock.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2019-10-17 20:24+0000\n"
+"PO-Revision-Date: 2019-11-06 23:06+0000\n"
"Last-Translator: Mattias Münster <mattiasmun@gmail.com>\n"
"Language-Team: Swedish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsadblock/sv/>\n"
@@ -8,13 +8,15 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 3.9.1-dev\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:78
msgid ""
"<b>Caution:</b> To prevent OOM exceptions on low memory devices with less "
"than 64 MB free RAM, please only select a few of them!"
msgstr ""
+"<b>Varning:</b> För att förhindra OOM-undantag på enheter med lågt minne med "
+"mindre än 64 MB ledigt RAM-minne, välj bara några av dem!"
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:86
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
@@ -37,6 +39,8 @@ msgstr "Version av Adblock"
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:182
msgid "Additional trigger delay in seconds before adblock processing begins."
msgstr ""
+"Ytterligare trigger fördröjning i sekunder innan Adblock-bearbetningen "
+"påbörjas."
#: applications/luci-app-adblock/luasrc/controller/adblock.lua:23
msgid "Advanced"
@@ -45,11 +49,11 @@ msgstr "Avancerat"
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:85
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
msgid "Answer"
-msgstr ""
+msgstr "Svar"
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:96
msgid "Archive Categories"
-msgstr ""
+msgstr "Arkiv kategorier"
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:146
#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:181
@@ -62,16 +66,16 @@ msgstr "Svartlista"
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:169
msgid "Blacklist File"
-msgstr ""
+msgstr "Svartlista fil"
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:274
msgid "Blocked DNS Queries"
-msgstr ""
+msgstr "Blockerade DNS-frågor"
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:30
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:73
msgid "Blocked Domain"
-msgstr ""
+msgstr "Blockerad domän"
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:77
msgid "Blocklist Sources"
@@ -79,7 +83,7 @@ msgstr "Källor för blockeringslistor"
#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:37
msgid "Blocklist not found!"
-msgstr ""
+msgstr "Blocklista hittades inte!"
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:56
msgid ""
@@ -121,11 +125,11 @@ msgstr "DNS-bakände (DNS-mapp)"
#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:169
msgid "DNS Backend, DNS Directory"
-msgstr ""
+msgstr "DNS-backend, DNS-katalog"
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:34
msgid "DNS Blocking Variant"
-msgstr ""
+msgstr "DNS-blockeringsvariant"
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:164
msgid "DNS Directory"
@@ -133,25 +137,25 @@ msgstr "DNS-mapp"
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:127
msgid "DNS File Reset"
-msgstr ""
+msgstr "DNS-filåterställning"
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:197
msgid "DNS Inotify"
-msgstr ""
+msgstr "DNS-Inotify"
#: applications/luci-app-adblock/luasrc/controller/adblock.lua:20
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:134
msgid "DNS Query Report"
-msgstr ""
+msgstr "DNS-Frågerapport"
#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:175
msgid "DNS Variant, DNS File Reset"
-msgstr ""
+msgstr "DNS-variant, DNS-filåterställning"
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:81
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
msgid "Date"
-msgstr ""
+msgstr "Datum"
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:94
msgid "Description"
@@ -162,18 +166,24 @@ msgid ""
"Disable adblock triggered restarts and the 'DNS File Reset' for dns backends "
"with autoload features."
msgstr ""
+"Inaktivera adblock utlöst omstart och 'DNS-fil återställning' för DNS-"
+"backends med autoload funktioner."
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:187
msgid ""
"Disable the toplevel domain compression, if the number of blocked domains is "
"greater than this threshold."
msgstr ""
+"Inaktivera komprimering av toppnivådomänen om antalet blockerade domäner är "
+"större än tröskelvärdet."
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:36
msgid ""
"Dnsmasq also supports 'null' block variants, which may provide better "
"response times."
msgstr ""
+"Dnsmasq stöder också 'null'-blockvarianter, vilket kan ge bättre "
+"responstider."
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:28
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:71
@@ -184,11 +194,11 @@ msgstr "Domän"
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:294
msgid "Domain/Client/Date/Time"
-msgstr ""
+msgstr "Domän/Klient/Datum/Tid"
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:43
msgid "Download Utility"
-msgstr ""
+msgstr "Ladda ner verktyget"
#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:163
msgid "Download Utility (SSL Library)"
@@ -196,27 +206,27 @@ msgstr "Nerladdningsprogram (SSL-bibliotek)"
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:152
msgid "E-Mail Notification"
-msgstr ""
+msgstr "E-postavisering"
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:260
msgid "E-Mail Notification Count"
-msgstr ""
+msgstr "Antal e-postaviseringar"
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:255
msgid "E-Mail Profile"
-msgstr ""
+msgstr "E-postprofil"
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:157
msgid "E-Mail Receiver Address"
-msgstr ""
+msgstr "E-postmottagaradress"
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:245
msgid "E-Mail Sender Address"
-msgstr ""
+msgstr "E-post avsändaradress"
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:250
msgid "E-Mail Topic"
-msgstr ""
+msgstr "E-postämne"
#: applications/luci-app-adblock/luasrc/controller/adblock.lua:24
msgid "Edit Blacklist"
@@ -236,7 +246,7 @@ msgstr "Aktivera adblock"
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:106
msgid "Enable verbose debug logging in case of any processing error."
-msgstr ""
+msgstr "Aktivera utförlig felsökningsloggning vid eventuella bearbetningsfel."
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:81
msgid "Enabled"
@@ -244,7 +254,7 @@ msgstr "Aktiverad"
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:262
msgid "End Date"
-msgstr ""
+msgstr "Slutdatum"
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:102
msgid "Extra Options"
@@ -258,27 +268,31 @@ msgstr "Filtrera"
msgid ""
"Filter the DNS Query result set for a particular domain, client or time "
"frame."
-msgstr ""
+msgstr "Filtrera DNS-frågeresultatet för en viss domän, klient eller tidsram."
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:203
msgid "Flush DNS Cache"
-msgstr ""
+msgstr "Töm DNS-cache"
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:204
msgid "Flush DNS Cache after adblock processing."
-msgstr ""
+msgstr "Töm DNS-cachen efter adblock-bearbetning."
#: 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 ""
+"För ytterligare information <a href=\"%s\" target=\"_blank\">läs online-"
+"dokumentationen</a>"
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:122
msgid ""
"For further performance improvements you can raise this value, e.g. '8' or "
"'16' should be safe."
msgstr ""
+"För ytterligare prestandaförbättringar kan du höja detta värde, t.ex. \"8\" "
+"eller \"16\" bör vara säkra."
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:116
msgid "Force Local DNS"
@@ -286,17 +300,19 @@ msgstr "Tvinga lokal DNS"
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:170
msgid "Full path to the blacklist file."
-msgstr ""
+msgstr "Full sökväg till svartliste-filen."
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:176
msgid "Full path to the whitelist file."
-msgstr ""
+msgstr "Full sökväg till vitliste-filen."
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:135
msgid ""
"Gather dns related network traffic via tcpdump to provide a DNS Query Report "
"on demand."
msgstr ""
+"Samla DNS-relaterad nätverkstrafik via tcpdump för att tillhandahålla en DNS-"
+"Frågerapport på begäran."
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:10
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:9
@@ -311,28 +327,32 @@ msgstr "Kördes senast"
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:307
msgid "Latest DNS Queries"
-msgstr ""
+msgstr "Senaste DNS-frågor"
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:55
msgid ""
"List of available network interfaces. Usually the startup will be triggered "
"by the 'wan' interface."
msgstr ""
+"Lista över tillgängliga nätverksgränssnitt. Vanligtvis kommer uppstarten att "
+"utlösas av gränssnittet '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 ""
+msgstr "Lista med stödda DNS-backends med deras standardlista exportkatalog."
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:35
msgid ""
"List of supported DNS blocking variants. By default 'nxdomain' will be used "
"for all DNS backends."
msgstr ""
+"Lista med stödda DNS-blockeringsvarianter. Som standard kommer 'nxdomän' att "
+"användas för alla DNS-backend."
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:44
msgid "List of supported and fully pre-configured download utilities."
-msgstr ""
+msgstr "Lista över stödda och helt förkonfigurerade nedladdningsverktyg."
#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:21
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:221
@@ -342,28 +362,28 @@ msgstr "Laddar"
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:192
msgid "Local FW/DNS Ports"
-msgstr ""
+msgstr "Lokala FW/DNS-portar"
#: applications/luci-app-adblock/luasrc/controller/adblock.lua:22
msgid "Logfile"
-msgstr ""
+msgstr "Loggfil"
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:109
msgid "Low Priority Service"
-msgstr ""
+msgstr "Lågprioriterad tjänst"
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:256
msgid "Mail profile used in 'msmtp' for adblock notification E-Mails."
-msgstr ""
+msgstr "E-postprofil som används i 'msmtp' för adblock e-postaviseringar."
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:120
msgid "Max. Download Queue"
-msgstr ""
+msgstr "Max. Nedladdningskö"
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:26
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:69
msgid "Name / IP-Address"
-msgstr ""
+msgstr "Namn / IP-adress"
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:90
msgid "No"
@@ -373,10 +393,11 @@ msgstr "Nej"
msgid ""
"Options for further tweaking in case the defaults are not suitable for you."
msgstr ""
+"Alternativ för ytterligare finjustering om standardvärdena inte passar dig."
#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:187
msgid "Overall Domains"
-msgstr ""
+msgstr "Övergripande domäner"
#: applications/luci-app-adblock/luasrc/controller/adblock.lua:18
msgid "Overview"
@@ -388,6 +409,8 @@ msgid ""
"Please add only one domain per line. Comments introduced with '#' are "
"allowed - ip addresses, wildcards and regex are not."
msgstr ""
+"Lägg bara till en domän per rad. Kommentarer introducerade med '#' är "
+"tillåtna - ip-adresser, jokertecken och regex är inte."
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:19
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:18
@@ -398,10 +421,11 @@ msgstr "Vänligen redigera den här filen direkt i en terminal-session."
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:154
msgid "Please note: this needs manual 'msmtp' package installation and setup."
msgstr ""
+"Observera: detta behöver manuell 'msmtp' -paketinstallation och installation."
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:136
msgid "Please note: this needs manual 'tcpdump-mini' package installation."
-msgstr ""
+msgstr "Observera: detta kräver manuell 'tcpdump-mini' paketinstallation."
#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:52
msgid "Query"
diff --git a/applications/luci-app-adblock/po/tr/adblock.po b/applications/luci-app-adblock/po/tr/adblock.po
index 27bf4a208..1e522a098 100644
--- a/applications/luci-app-adblock/po/tr/adblock.po
+++ b/applications/luci-app-adblock/po/tr/adblock.po
@@ -1,8 +1,14 @@
msgid ""
msgstr ""
+"PO-Revision-Date: 2019-11-13 13:08+0000\n"
+"Last-Translator: Yunus BAYRAK <yunus@baygunelektronik.com>\n"
+"Language-Team: Turkish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsadblock/tr/>\n"
"Language: tr\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:78
msgid ""
@@ -13,7 +19,7 @@ msgstr ""
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:86
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
msgid "Action"
-msgstr ""
+msgstr "Eylem"
#: applications/luci-app-adblock/luasrc/controller/adblock.lua:17
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:10
@@ -326,7 +332,7 @@ msgstr ""
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:221
#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:98
msgid "Loading"
-msgstr ""
+msgstr "Yükleniyor"
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:192
msgid "Local FW/DNS Ports"
diff --git a/applications/luci-app-adblock/po/uk/adblock.po b/applications/luci-app-adblock/po/uk/adblock.po
index b1e6564f0..925b12b00 100644
--- a/applications/luci-app-adblock/po/uk/adblock.po
+++ b/applications/luci-app-adblock/po/uk/adblock.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2019-10-27 22:31+0000\n"
+"PO-Revision-Date: 2019-11-05 01:57+0000\n"
"Last-Translator: Yurii Petrashko <yuripet@gmail.com>\n"
"Language-Team: Ukrainian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsadblock/uk/>\n"
@@ -9,7 +9,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<="
"4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 3.9.1-dev\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:78
msgid ""
@@ -20,7 +20,7 @@ msgstr ""
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:86
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
msgid "Action"
-msgstr ""
+msgstr "Дія"
#: applications/luci-app-adblock/luasrc/controller/adblock.lua:17
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:10
diff --git a/applications/luci-app-adblock/po/vi/adblock.po b/applications/luci-app-adblock/po/vi/adblock.po
index 4a72194fa..4717311d5 100644
--- a/applications/luci-app-adblock/po/vi/adblock.po
+++ b/applications/luci-app-adblock/po/vi/adblock.po
@@ -1,99 +1,112 @@
msgid ""
msgstr ""
+"PO-Revision-Date: 2019-11-13 13:09+0000\n"
+"Last-Translator: Le Van Uoc <kunkun3012@gmail.com>\n"
+"Language-Team: Vietnamese <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsadblock/vi/>\n"
"Language: vi\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:78
msgid ""
"<b>Caution:</b> To prevent OOM exceptions on low memory devices with less "
"than 64 MB free RAM, please only select a few of them!"
msgstr ""
+"<b>Lưu ý:</b> Chỉ lựa chọn một vài bộ lọc quảng cáo để tránh tình trạng đầy "
+"bộ nhớ trên thiết bị có dung lượng bộ nhớ truy cập ngẫu nhiên (RAM) ít hơn "
+"64 MB!"
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:86
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
msgid "Action"
-msgstr ""
+msgstr "Hành động"
#: applications/luci-app-adblock/luasrc/controller/adblock.lua:17
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:10
msgid "Adblock"
-msgstr ""
+msgstr "Chặn quảng cáo"
#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:151
msgid "Adblock Status"
-msgstr ""
+msgstr "Trạng thái chặn quảng cáo"
#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:157
msgid "Adblock Version"
-msgstr ""
+msgstr "Phiên bản chặn quảng cáo"
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:182
msgid "Additional trigger delay in seconds before adblock processing begins."
msgstr ""
+"Kích hoạt độ trễ trong vài giây trước khi bắt đầu tiến trình chặn quảng cáo."
#: applications/luci-app-adblock/luasrc/controller/adblock.lua:23
msgid "Advanced"
-msgstr ""
+msgstr "Nâng cao"
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:85
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
msgid "Answer"
-msgstr ""
+msgstr "Phản hồi"
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:96
msgid "Archive Categories"
-msgstr ""
+msgstr "Danh mục lưu trữ"
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:146
#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:181
msgid "Backup Directory"
-msgstr ""
+msgstr "Thư mục sao lưu"
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:106
msgid "Blacklist"
-msgstr ""
+msgstr "Danh sách đen"
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:169
msgid "Blacklist File"
-msgstr ""
+msgstr "Tập tin danh sách đen"
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:274
+#, fuzzy
msgid "Blocked DNS Queries"
-msgstr ""
+msgstr "Chặn truy vấn DNS"
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:30
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:73
msgid "Blocked Domain"
-msgstr ""
+msgstr "Tên miền bị chặn"
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:77
msgid "Blocklist Sources"
-msgstr ""
+msgstr "Bộ lọc"
#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:37
msgid "Blocklist not found!"
-msgstr ""
+msgstr "Không tìm thấy bộ lọc!"
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:56
msgid ""
"Choose 'none' to disable automatic startups, 'timed' to use a classic "
"timeout (default 30 sec.) or select another trigger interface."
msgstr ""
+"Chọn \"none\" để tắt tự khởi động, \"timed\" để hẹn giờ (mặc địch là 30 giây)"
+" hoặc chọn giao diện khởi động khác."
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:83
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
msgid "Client"
-msgstr ""
+msgstr "Khách hàng"
#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:59
msgid "Collecting data..."
-msgstr ""
+msgstr "Đang lấy dữ liệu..."
#: 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 ""
+msgstr "Cấu hình chặn quảng cáo bằng cách sử dụng DNS."
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:25
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:27
@@ -102,11 +115,11 @@ msgstr ""
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:70
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:72
msgid "Count"
-msgstr ""
+msgstr "Bộ đếm"
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:24
msgid "DNS Backend (DNS Directory)"
-msgstr ""
+msgstr "Thư mục lưu trữ DNS"
#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:169
msgid "DNS Backend, DNS Directory"
@@ -326,7 +339,7 @@ msgstr ""
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:221
#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:98
msgid "Loading"
-msgstr ""
+msgstr "Đang tải"
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:192
msgid "Local FW/DNS Ports"
@@ -584,7 +597,7 @@ msgstr ""
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:31
msgid ""
"This form allows you to modify the content of the adblock whitelist (%s)."
-msgstr ""
+msgstr "Mẫu này cho phép bạn chỉnh sửa nội dung của danh sách trắng (%s)."
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:30
msgid ""
@@ -607,17 +620,19 @@ msgstr ""
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:82
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
msgid "Time"
-msgstr ""
+msgstr "Thời gian"
#: 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 ""
+"Để ghi đè lên tập tin gốc, hãy sử dụng \"Thư mục DNS\" với nhứng yêu tố bên "
+"dưới."
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:287
msgid "Top 10 Reporting"
-msgstr ""
+msgstr "10 báo cáo hàng đầu"
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:251
msgid "Topic for adblock notification E-Mails."
@@ -625,34 +640,37 @@ msgstr ""
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:268
msgid "Total DNS Queries"
-msgstr ""
+msgstr "Tổng DNS truy vấn"
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:181
msgid "Trigger Delay"
-msgstr ""
+msgstr "Kích hoạt độ trễ"
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:105
+#, fuzzy
msgid "Verbose Debug Logging"
-msgstr ""
+msgstr "Nhật ký gỡ lỗi khởi động"
#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:22
msgid "Waiting for command to complete..."
-msgstr ""
+msgstr "Vui lòng chờ đến khi lệnh được thực thi hoàn thành..."
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:102
msgid "Whitelist"
-msgstr ""
+msgstr "Danh sách trắng"
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:175
msgid "Whitelist File"
-msgstr ""
+msgstr "Tập tin danh sách trắng"
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:88
msgid "Yes"
-msgstr ""
+msgstr "Có"
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:262
msgid ""
"e.g. to receive an E-Mail notification with every adblock run set this value "
"to 200000."
msgstr ""
+"ví dụ: Để nhận email thông báo mỗi lần kích hoạt chặn quảng cáo, đặt giá trị "
+"này là 200000."
diff --git a/applications/luci-app-advanced-reboot/Makefile b/applications/luci-app-advanced-reboot/Makefile
index 329acece4..a08d57fd8 100644
--- a/applications/luci-app-advanced-reboot/Makefile
+++ b/applications/luci-app-advanced-reboot/Makefile
@@ -3,7 +3,7 @@
include $(TOPDIR)/rules.mk
-PKG_LICENSE:=GPL-3.0+
+PKG_LICENSE:=GPL-3.0-or-later
PKG_MAINTAINER:=Stan Grishin <stangri@melmac.net>
LUCI_TITLE:=Advanced Linksys Reboot Web UI
@@ -11,9 +11,9 @@ LUCI_DESCRIPTION:=Provides Web UI (found under System/Advanced Reboot) to reboot
an alternative partition. Also provides Web UI to shut down (power off) your device. Supported dual-partition\
routers are listed at https://github.com/openwrt/luci/blob/master/applications/luci-app-advanced-reboot/README.md
-LUCI_DEPENDS:=+luci-mod-admin-full
+LUCI_DEPENDS:=+luci-compat +luci-mod-admin-full
LUCI_PKGARCH:=all
-PKG_RELEASE:=42
+PKG_RELEASE:=43
include ../../luci.mk
diff --git a/applications/luci-app-advanced-reboot/README.md b/applications/luci-app-advanced-reboot/README.md
index 61e43637d..50ca1bc2d 100644
--- a/applications/luci-app-advanced-reboot/README.md
+++ b/applications/luci-app-advanced-reboot/README.md
@@ -22,11 +22,11 @@ Currently supported dual-partition devices include:
- Linksys WRT32X
- ZyXEL NBG6817
-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).
+If your device is not in the list above, however it is a [dual-firmware device](https://openwrt.org/tag/dual_firmware?do=showtag&tag=dual_firmware) and 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")
+![screenshot](https://raw.githubusercontent.com/stangri/openwrt_packages/master/screenshots/luci-app-advanced-reboot/screenshot02.png "screenshot")
## How to install
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 6b8cba4c4..8b97f2e56 100644
--- a/applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua
+++ b/applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua
@@ -3,203 +3,282 @@
module("luci.controller.advanced_reboot", package.seeall)
+local util = require "luci.util"
+local fs = require "nixio.fs"
+local sys = require "luci.sys"
+local http = require "luci.http"
+local dispatcher = require "luci.dispatcher"
+local i18n = require "luci.i18n"
+local ltemplate = require "luci.template"
+local ip = require "luci.ip"
+local http = require "luci.http"
+local sys = require "luci.sys"
+local dispatcher = require "luci.dispatcher"
+local uci = require "luci.model.uci".cursor()
+
+function is_alt_mountable(p1_mtd, p2_mtd)
+ if p1_mtd:sub(1,3) == "mtd" and
+ p2_mtd:sub(1,3) == "mtd" and
+ fs.access("/usr/sbin/ubiattach") and
+ fs.access("/usr/sbin/ubiblock") and
+ fs.access("/bin/mount") then
+ return true
+ else
+ return false
+ end
+end
+
+function get_partition_os_info(op_ubi)
+ local cp_info, ap_info
+ if fs.access("/etc/os-release") then
+ cp_info = util.trim(util.exec('. /etc/os-release && echo "$PRETTY_NAME"'))
+ end
+ alt_partition_unmount(op_ubi)
+ alt_partition_mount(op_ubi)
+ if fs.access("/alt/rom/etc/os-release") then
+ ap_info = util.trim(util.exec('. /alt/rom/etc/os-release && echo "$PRETTY_NAME"'))
+ end
+ alt_partition_unmount(op_ubi)
+ return cp_info, ap_info
+end
+
+function alt_partition_mount(op_ubi)
+ local ubi_dev
+ util.exec('for i in rom overlay firmware; do [ ! -d "$i" ] && mkdir -p "/alt/${i}"; done')
+ util.exec("ubidetach -m " .. tostring(op_ubi))
+ ubi_dev = tostring(util.exec("ubiattach -m " .. tostring(op_ubi)))
+ _, _, ubi_dev = ubi_dev:find("UBI device number (%d+)")
+ if not ubi_dev then
+ util.exec("ubidetach -m " .. tostring(op_ubi))
+ return
+ end
+ util.exec("ubiblock --create /dev/ubi" .. ubi_dev .. "_0")
+ util.exec("mount -t squashfs -o ro /dev/ubiblock" .. ubi_dev .. "_0 /alt/rom")
+ util.exec("mount -t ubifs /dev/ubi1_" .. ubi_dev .. " /alt/overlay")
+ util.exec("mount -t overlay overlay -o noatime,lowerdir=/alt/rom,upperdir=/alt/overlay/upper,workdir=/alt/overlay/work /alt/firmware")
+end
+
+function alt_partition_unmount(op_ubi)
+ util.exec("umount /alt/firmware")
+ util.exec("umount /alt/overlay")
+ util.exec("umount /alt/rom")
+ util.exec("ubiblock --remove /dev/ubi1_0")
+ util.exec("ubidetach -m " .. tostring(op_ubi))
+ util.exec('rm -rf /alt')
+end
+
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 EA8300", "linksys-ea8300", "mtd10", "mtd12", 192, "boot_part", 1, 2},
- {"Linksys EA8500", "ea8500", "mtd13", "mtd15", 32, "boot_part", 1, 2},
+ -- deviceName, boardName, part1MTD, part2MTD, offset, envVar1, envVar1Value1, envVar1Value2, envVar2, envVar2Value1, envVar2Value2
+ {"Linksys EA3500", "linksys-audi", "mtd3", "mtd5", 32, "boot_part", 1, 2, "bootcmd", "run nandboot", "run altnandboot"},
+ {"Linksys E4200v2/EA4500", "linksys-viper", "mtd3", "mtd5", 32, "boot_part", 1, 2, "bootcmd", "run nandboot", "run altnandboot"},
+ {"Linksys EA6350v3", "linksys-ea6350v3", "mtd10", "mtd12", 192, "boot_part", 1, 2},
+ {"Linksys EA8300", "linksys-ea8300", "mtd10", "mtd12", 192, "boot_part", 1, 2},
+ {"Linksys EA8500", "ea8500", "mtd13", "mtd15", 32, "boot_part", 1, 2},
-- {"Linksys EA9500", "linksys-panamera", "mtd3", "mtd6", 28, "boot_part", 1, 2},
- {"Linksys WRT1200AC", "linksys-caiman", "mtd4", "mtd6", 32, "boot_part", 1, 2, "bootcmd", "run nandboot", "run altnandboot"},
- {"Linksys WRT1900AC", "linksys-mamba", "mtd4", "mtd6", 32, "boot_part", 1, 2, "bootcmd", "run nandboot", "run altnandboot"},
- {"Linksys WRT1900ACv2", "linksys-cobra", "mtd4", "mtd6", 32, "boot_part", 1, 2, "bootcmd", "run nandboot", "run altnandboot"},
- {"Linksys WRT1900ACS", "linksys-shelby", "mtd4", "mtd6", 32, "boot_part", 1, 2, "bootcmd", "run nandboot", "run altnandboot"},
- {"Linksys WRT3200ACM", "linksys-rango", "mtd5", "mtd7", 32, "boot_part", 1, 2, "bootcmd", "run nandboot", "run altnandboot"},
- {"Linksys WRT32X", "linksys-venom", "mtd5", "mtd7", nil, "boot_part", 1, 2, "bootcmd", "run nandboot", "run altnandboot"},
- {"ZyXEL NBG6817","nbg6817","mmcblk0p4","mmcblk0p7", 32, nil, 255, 1}
+ {"Linksys WRT1200AC", "linksys-caiman", "mtd4", "mtd6", 32, "boot_part", 1, 2, "bootcmd", "run nandboot", "run altnandboot"},
+ {"Linksys WRT1900AC", "linksys-mamba", "mtd4", "mtd6", 32, "boot_part", 1, 2, "bootcmd", "run nandboot", "run altnandboot"},
+ {"Linksys WRT1900ACv2", "linksys-cobra", "mtd4", "mtd6", 32, "boot_part", 1, 2, "bootcmd", "run nandboot", "run altnandboot"},
+ {"Linksys WRT1900ACS", "linksys-shelby", "mtd4", "mtd6", 32, "boot_part", 1, 2, "bootcmd", "run nandboot", "run altnandboot"},
+ {"Linksys WRT3200ACM", "linksys-rango", "mtd5", "mtd7", 32, "boot_part", 1, 2, "bootcmd", "run nandboot", "run altnandboot"},
+ {"Linksys WRT32X", "linksys-venom", "mtd5", "mtd7", nil, "boot_part", 1, 2, "bootcmd", "run nandboot", "run altnandboot"},
+ {"ZyXEL NBG6817", "nbg6817", "mmcblk0p4", "mmcblk0p7", 32, nil, 255, 1}
}
-errorMessage = nil
-rom_board_name = luci.util.trim(luci.sys.exec("cat /tmp/sysinfo/board_name"))
+-- local errorMessage, d
+-- local device_name, p1_mtd, p2_mtd, offset, bev1, bev1p1, bev1p2, bev2, bev2p1, bev2p2
+romBoardName = util.trim(util.exec("cat /tmp/sysinfo/board_name"))
+
for i=1, #devices do
- device_board_name = devices[i][2]:gsub('%p','')
- if rom_board_name and rom_board_name:gsub('%p',''):match(device_board_name) then
- device_name = devices[i][1]
- partition_one_mtd = devices[i][3] or nil
- partition_two_mtd = devices[i][4] or nil
- partition_skip = devices[i][5] or nil
- boot_envvar1 = devices[i][6] or nil
- boot_envvar1_partition_one = tonumber(devices[i][7]) or nil
- boot_envvar1_partition_two = tonumber(devices[i][8]) or nil
- boot_envvar2 = devices[i][9] or nil
- 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=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=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
- if partition_one_label and string.find(partition_one_label, "OpenWrt") then partition_one_os = "OpenWrt" end
- if partition_one_label and string.find(partition_one_label, "Linksys") then partition_one_os = "Linksys" end
- if partition_two_label and string.find(partition_two_label, "LEDE") then partition_two_os = "LEDE" end
- if partition_two_label and string.find(partition_two_label, "OpenWrt") then partition_two_os = "OpenWrt" end
- if partition_two_label and string.find(partition_two_label, "Linksys") then partition_two_os = "Linksys" end
- if device_name and device_name == "ZyXEL NBG6817" then
- if not partition_one_os then partition_one_os = "ZyXEL" end
- if not partition_two_os then partition_two_os = "ZyXEL" end
- end
- if device_name and device_name == "Linksys WRT32X" then
- if not partition_one_os then partition_one_os = "Unknown/Compressed" end
- if not partition_two_os then partition_two_os = "Unknown/Compressed" end
- end
- if not partition_one_os then partition_one_os = "Unknown" end
- if not partition_two_os then partition_two_os = "Unknown" end
- if partition_one_os and partition_one_version then partition_one_os = partition_one_os .. " (Linux " .. partition_one_version .. ")" end
- if partition_two_os and partition_two_version then partition_two_os = partition_two_os .. " (Linux " .. partition_two_version .. ")" end
+ d = devices[i][2]:gsub('%p','')
+ if romBoardName and romBoardName:gsub('%p',''):match(d) then
+ device_name = devices[i][1]
+ p1_mtd = devices[i][3] or nil
+ p2_mtd = devices[i][4] or nil
+ offset = devices[i][5] or nil
+ bev1 = devices[i][6] or nil
+ bev1p1 = tonumber(devices[i][7]) or nil
+ bev1p2 = tonumber(devices[i][8]) or nil
+ bev2 = devices[i][9] or nil
+ bev2p1 = devices[i][10] or nil
+ bev2p2 = devices[i][11] or nil
+ if p1_mtd and offset then
+ p1_label = util.trim(util.exec("dd if=/dev/" .. p1_mtd .. " bs=1 skip=" .. offset .. " count=128" .. " 2>/dev/null"))
+ n, p1_version = p1_label:match('(Linux)-([%d|.]+)')
+ end
+ if p2_mtd and offset then
+ p2_label = util.trim(util.exec("dd if=/dev/" .. p2_mtd .. " bs=1 skip=" .. offset .. " count=128" .. " 2>/dev/null"))
+ n, p2_version = p2_label:match('(Linux)-([%d|.]+)')
+ end
+ if p1_label and p1_label:find("LEDE") then p1_os = "LEDE" end
+ if p1_label and p1_label:find("OpenWrt") then p1_os = "OpenWrt" end
+ if p1_label and p1_label:find("Linksys") then p1_os = "Linksys" end
+ if p2_label and p2_label:find("LEDE") then p2_os = "LEDE" end
+ if p2_label and p2_label:find("OpenWrt") then p2_os = "OpenWrt" end
+ if p2_label and p2_label:find("Linksys") then p2_os = "Linksys" end
+ if device_name == "ZyXEL NBG6817" then
+ if not p1_os then p1_os = "ZyXEL" end
+ if not p2_os then p2_os = "ZyXEL" end
+ end
+ if device_name == "Linksys WRT32X" then
+ if not p1_os then p1_os = "Unknown/Compressed" end
+ if not p2_os then p2_os = "Unknown/Compressed" end
+ end
+ if not p1_os then p1_os = "Unknown" end
+ if not p2_os then p2_os = "Unknown" end
+ if p1_os and p1_version then p1_os = p1_os .. " (Linux " .. p1_version .. ")" end
+ if p2_os and p2_version then p2_os = p2_os .. " (Linux " .. p2_version .. ")" end
- if device_name 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 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\"'"))
- end
- else
- if nixio.fs.access("/usr/sbin/fw_printenv") and nixio.fs.access("/usr/sbin/fw_setenv") then
- current_partition = tonumber(luci.util.trim(luci.sys.exec("/usr/sbin/fw_printenv -n " .. boot_envvar1)))
- end
- end
- other_partition = current_partition == boot_envvar1_partition_two and boot_envvar1_partition_one or boot_envvar1_partition_two
- end
+ if device_name == "ZyXEL NBG6817" then
+ if not zyxelFlagPartition then zyxelFlagPartition = util.trim(util.exec(". /lib/functions.sh; find_mtd_part 0:DUAL_FLAG")) end
+ if not zyxelFlagPartition then
+ errorMessage = errorMessage or "" .. i18n.translate("Unable to find Dual Boot Flag Partition." .. " ")
+ util.perror(i18n.translate("Unable to find Dual Boot Flag Partition."))
+ else
+ current_partition = tonumber(util.exec("dd if=" .. zyxelFlagPartition .. " bs=1 count=1 2>/dev/null | hexdump -n 1 -e '1/1 \"%d\"'"))
+ end
+ else
+ if fs.access("/usr/sbin/fw_printenv") and fs.access("/usr/sbin/fw_setenv") then
+ current_partition = tonumber(util.trim(util.exec("fw_printenv -n " .. bev1)))
+ end
+ end
+ other_partition = current_partition == bev1p2 and bev1p1 or bev1p2
+
+ if is_alt_mountable(p1_mtd, p2_mtd) then
+ if current_partition == bev1p1 then
+ op_ubi = tonumber(p2_mtd:sub(4)) + 1
+ else
+ op_ubi = tonumber(p1_mtd:sub(4)) + 1
+ end
+ local cp_info, ap_info = get_partition_os_info(op_ubi)
+ if current_partition == bev1p1 then
+ p1_os = cp_info or p1_os
+ p2_os = ap_info or p2_os
+ else
+ p1_os = ap_info or p1_os
+ p2_os = cp_info or p2_os
+ end
+ end
+ end
end
function index()
- entry({"admin", "system", "advanced_reboot"}, template("advanced_reboot/advanced_reboot"), _("Advanced Reboot"), 90)
- entry({"admin", "system", "advanced_reboot", "reboot"}, post("action_reboot"))
- entry({"admin", "system", "advanced_reboot", "alternative_reboot"}, post("action_altreboot"))
- entry({"admin", "system", "advanced_reboot", "power_off"}, post("action_poweroff"))
+ entry({"admin", "system", "advanced_reboot"}, template("advanced_reboot/advanced_reboot"), _("Advanced Reboot"), 90)
+ entry({"admin", "system", "advanced_reboot", "reboot"}, post("action_reboot"))
+ entry({"admin", "system", "advanced_reboot", "alternative_reboot"}, post("action_altreboot"))
+ entry({"admin", "system", "advanced_reboot", "power_off"}, post("action_poweroff"))
end
function action_reboot()
- local uci = require "luci.model.uci".cursor()
- local ip = uci:get("network", "lan", "ipaddr")
- luci.template.render("advanced_reboot/applyreboot", {
- title = luci.i18n.translate("Rebooting..."),
- msg = luci.i18n.translate("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."),
- addr = luci.ip.new(type(ip) == "string" and ip or "192.168.1.1") or "192.168.1.1"
- })
- luci.sys.reboot()
+ ltemplate.render("admin_system/applyreboot", {
+ title = i18n.translate("Rebooting..."),
+ msg = i18n.translate("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."),
+ addr = ip.new(type(ip) == "string" and ip or "192.168.1.1") or "192.168.1.1"
+ })
+ sys.reboot()
end
function action_altreboot()
- local uci = require "luci.model.uci".cursor()
- local zyxelFlagPartition, zyxelBootFlag, zyxelNewBootFlag, errorCode, curEnvSetting, newEnvSetting
- errorMessage = nil
- errorCode = 0
- if luci.http.formvalue("cancel") then
- luci.http.redirect(luci.dispatcher.build_url('admin/system/advanced_reboot'))
- return
- end
- local step = tonumber(luci.http.formvalue("step") or 1)
- if step == 1 then
- if device_name and nixio.fs.access("/usr/sbin/fw_printenv") and nixio.fs.access("/usr/sbin/fw_setenv") then
- luci.template.render("advanced_reboot/alternative_reboot",{})
- else
- luci.template.render("advanced_reboot/advanced_reboot",{errorMessage = luci.i18n.translate("No access to fw_printenv or fw_printenv!")})
- end
- elseif step == 2 then
- if boot_envvar1 or boot_envvar2 then -- Linksys devices
- if boot_envvar1 then
- curEnvSetting = tonumber(luci.util.trim(luci.sys.exec("/usr/sbin/fw_printenv -n " .. boot_envvar1)))
- if not curEnvSetting then
- errorMessage = errorMessage .. luci.i18n.translate("Unable to obtain firmware environment variable") .. ": " .. boot_envvar1 .. ". "
- luci.util.perror(luci.i18n.translate("Unable to obtain firmware environment variable") .. ": " .. boot_envvar1 .. ".")
- else
- 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 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
- end
- if boot_envvar2 then
- curEnvSetting = luci.util.trim(luci.sys.exec("/usr/sbin/fw_printenv -n " .. boot_envvar2))
- if not curEnvSetting then
- 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 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
- end
- else -- NetGear device
- 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." .. " ")
- luci.util.perror(luci.i18n.translate("Unable to find Dual Boot Flag Partition."))
- else
- zyxelBootFlag = tonumber(luci.sys.exec("dd if=" .. zyxelFlagPartition .. " bs=1 count=1 2>/dev/null | hexdump -n 1 -e '1/1 \"%d\"'"))
- zyxelNewBootFlag = zyxelBootFlag and zyxelBootFlag == 1 and "\\xff" or "\\x01"
- if zyxelNewBootFlag then
- errorCode = luci.sys.call("printf \"" .. zyxelNewBootFlag .. "\" >" .. zyxelFlagPartition )
- if errorCode ~= 0 then
- 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
- end
- end
- if not errorMessage then
- luci.template.render("advanced_reboot/applyreboot", {
- title = luci.i18n.translate("Rebooting..."),
- msg = luci.i18n.translate("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."),
- addr = luci.ip.new(uci:get("network", "lan", "ipaddr")) or "192.168.1.1"
- })
- luci.sys.reboot()
- else
- luci.template.render("advanced_reboot/advanced_reboot",{
- rom_board_name=rom_board_name,
- device_name=device_name,
- boot_envvar1_partition_one=boot_envvar1_partition_one,
- partition_one_os=partition_one_os,
- boot_envvar1_partition_two=boot_envvar1_partition_two,
- partition_two_os=partition_two_os,
- current_partition=current_partition,
- errorMessage = errorMessage})
- end
- end
+ local zyxelFlagPartition, zyxelBootFlag, zyxelNewBootFlag, errorCode, curEnvSetting, newEnvSetting
+ errorMessage = nil
+ errorCode = 0
+ if http.formvalue("cancel") then
+ http.redirect(dispatcher.build_url('admin/system/advanced_reboot'))
+ return
+ end
+ local step = tonumber(http.formvalue("step") or 1)
+ if step == 1 then
+ if fs.access("/usr/sbin/fw_printenv") and fs.access("/usr/sbin/fw_setenv") then
+ ltemplate.render("advanced_reboot/alternative_reboot",{})
+ else
+ ltemplate.render("advanced_reboot/advanced_reboot",{errorMessage = i18n.translate("No access to fw_printenv or fw_printenv!")})
+ end
+ elseif step == 2 then
+ if bev1 or bev2 then -- Linksys devices
+ if bev1 then
+ curEnvSetting = tonumber(util.trim(util.exec("fw_printenv -n " .. bev1)))
+ if not curEnvSetting then
+ errorMessage = errorMessage .. i18n.translate("Unable to obtain firmware environment variable") .. ": " .. bev1 .. ". "
+ util.perror(i18n.translate("Unable to obtain firmware environment variable") .. ": " .. bev1 .. ".")
+ else
+ newEnvSetting = curEnvSetting == bev1p1 and bev1p2 or bev1p1
+ errorCode = sys.call("fw_setenv " .. bev1 .. " " .. newEnvSetting)
+ if errorCode ~= 0 then
+ errorMessage = errorMessage or "" .. i18n.translate("Unable to set firmware environment variable") .. ": " .. bev1 .. " " .. i18n.translate("to") .. " " .. newEnvSetting .. ". "
+ util.perror(i18n.translate("Unable to set firmware environment variable") .. ": " .. bev1 .. " " .. i18n.translate("to") .. " " .. newEnvSetting .. ".")
+ end
+ end
+ end
+ if bev2 then
+ curEnvSetting = util.trim(util.exec("fw_printenv -n " .. bev2))
+ if not curEnvSetting then
+ errorMessage = errorMessage or "" .. i18n.translate("Unable to obtain firmware environment variable") .. ": " .. bev2 .. ". "
+ util.perror(i18n.translate("Unable to obtain firmware environment variable") .. ": " .. bev2 .. ".")
+ else
+ newEnvSetting = curEnvSetting == bev2p1 and bev2p2 or bev2p1
+ errorCode = sys.call("fw_setenv " .. bev2 .. " '" .. newEnvSetting .. "'")
+ if errorCode ~= 0 then
+ errorMessage = errorMessage or "" .. i18n.translate("Unable to set firmware environment variable") .. ": " .. bev2 .. " " .. i18n.translate("to") .. " " .. newEnvSetting .. ". "
+ util.perror(i18n.translate("Unable to set firmware environment variable") .. ": " .. bev2 .. " " .. i18n.translate("to") .. " " .. newEnvSetting .. ".")
+ end
+ end
+ end
+ else -- NetGear device
+ if not zyxelFlagPartition then zyxelFlagPartition = util.trim(util.exec(". /lib/functions.sh; find_mtd_part 0:DUAL_FLAG")) end
+ if not zyxelFlagPartition then
+ errorMessage = errorMessage .. i18n.translate("Unable to find Dual Boot Flag Partition." .. " ")
+ util.perror(i18n.translate("Unable to find Dual Boot Flag Partition."))
+ else
+ zyxelBootFlag = tonumber(util.exec("dd if=" .. zyxelFlagPartition .. " bs=1 count=1 2>/dev/null | hexdump -n 1 -e '1/1 \"%d\"'"))
+ zyxelNewBootFlag = zyxelBootFlag and zyxelBootFlag == 1 and "\\xff" or "\\x01"
+ if zyxelNewBootFlag then
+ errorCode = sys.call("printf \"" .. zyxelNewBootFlag .. "\" >" .. zyxelFlagPartition )
+ if errorCode ~= 0 then
+ errorMessage = errorMessage or "" .. i18n.translate("Unable to set Dual Boot Flag Partition entry for partition") .. ": " .. zyxelFlagPartition .. ". "
+ util.perror(i18n.translate("Unable to set Dual Boot Flag Partition entry for partition") .. ": " .. zyxelFlagPartition .. ".")
+ end
+ end
+ end
+ end
+ if not errorMessage then
+ ltemplate.render("admin_system/applyreboot", {
+ title = i18n.translate("Rebooting..."),
+ msg = i18n.translate("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."),
+ addr = ip.new(uci:get("network", "lan", "ipaddr")) or "192.168.1.1"
+ })
+ sys.reboot()
+ else
+ ltemplate.render("advanced_reboot/advanced_reboot",{
+ romBoardName=romBoardName,
+ device_name=device_name,
+ bev1p1=bev1p1,
+ p1_os=p1_os,
+ bev1p2=bev1p2,
+ p2_os=p2_os,
+ current_partition=current_partition,
+ errorMessage = errorMessage})
+ end
+ end
end
function action_poweroff()
- local uci = require "luci.model.uci".cursor()
- if luci.http.formvalue("cancel") then
- luci.http.redirect(luci.dispatcher.build_url('admin/system/advanced_reboot'))
- return
- end
- local step = tonumber(luci.http.formvalue("step") or 1)
- if step == 1 then
- if nixio.fs.access("/sbin/poweroff") then
- luci.template.render("advanced_reboot/power_off",{})
- else
- luci.template.render("advanced_reboot/advanced_reboot",{})
- end
- elseif step == 2 then
- luci.template.render("advanced_reboot/applyreboot", {
- title = luci.i18n.translate("Shutting down..."),
- msg = luci.i18n.translate("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."),
- addr = luci.ip.new(uci:get("network", "lan", "ipaddr")) or "192.168.1.1"
- })
- luci.sys.call("/sbin/poweroff")
- end
+ local uci = require "luci.model.uci".cursor()
+ if http.formvalue("cancel") then
+ http.redirect(dispatcher.build_url('admin/system/advanced_reboot'))
+ return
+ end
+ local step = tonumber(http.formvalue("step") or 1)
+ if step == 1 then
+ if fs.access("/sbin/poweroff") then
+ ltemplate.render("advanced_reboot/power_off",{})
+ else
+ ltemplate.render("advanced_reboot/advanced_reboot",{})
+ end
+ elseif step == 2 then
+ ltemplate.render("admin_system/applyreboot", {
+ title = i18n.translate("Shutting down..."),
+ msg = i18n.translate("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."),
+ addr = ip.new(uci:get("network", "lan", "ipaddr")) or "192.168.1.1"
+ })
+ sys.call("/sbin/poweroff")
+ end
end
diff --git a/applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm b/applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm
index 5c14f52ff..f3d8338c4 100644
--- a/applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm
+++ b/applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm
@@ -20,70 +20,70 @@
<%- if device_name then -%>
<fieldset class="cbi-section">
- <legend><%=device_name%><%: Partitions%></legend>
- <div class="table cbi-section-table" id="partitions">
- <div class="tr cbi-section-table-titles">
- <div class="th cbi-section-table-cell"><%:Partition%></div>
- <div class="th cbi-section-table-cell"><%:Status%></div>
- <div class="th cbi-section-table-cell"><%:Firmware/OS (Kernel)%></div>
- <div class="th cbi-section-table-cell"><%:Action%></div>
- </div>
- <div class="tr cbi-section-table-row">
- <div class="td">
- <%=string.format("%X", boot_envvar1_partition_one)%>
- </div>
- <div class="td">
- <%- if boot_envvar1_partition_one == current_partition then -%><%:Current%><%- else -%><%:Alternative%><%- end -%>
- </div>
- <div class="td">
- <%=partition_one_os%>
- </div>
- <div class="td">
- <%- if boot_envvar1_partition_one == current_partition then -%>
- <form method="post" action="<%=url('admin/system/advanced_reboot/reboot')%>">
- <input type="hidden" name="token" value="<%=token%>" />
- <input id="reboot-button" type="submit" class="cbi-button cbi-button-apply important" value="<%:Reboot to current partition%>" />
- </form>
- <%- else -%>
- <form method="post" action="<%=url('admin/system/advanced_reboot/alternative_reboot')%>">
- <input type="hidden" name="token" value="<%=token%>" />
- <input id="altreboot-button" type="submit" class="cbi-button cbi-button-apply important" value="<%:Reboot to alternative partition...%>" />
- </form>
- <%- end -%>
- </div>
- </div>
- <div class="tr cbi-section-table-row">
- <div class="td">
- <%=string.format("%X", boot_envvar1_partition_two)%>
- </div>
- <div class="td">
- <%- if boot_envvar1_partition_two == current_partition then -%><%:Current%><%- else -%><%:Alternative%><%- end -%>
- </div>
- <div class="td">
- <%=partition_two_os%>
- </div>
- <div class="td">
- <%- if boot_envvar1_partition_two == current_partition then -%>
- <form method="post" action="<%=url('admin/system/advanced_reboot/reboot')%>">
- <input type="hidden" name="token" value="<%=token%>" />
- <input id="reboot-button" type="submit" class="cbi-button cbi-button-apply important" value="<%:Reboot to current partition%>" />
- </form>
- <%- else -%>
- <form method="post" action="<%=url('admin/system/advanced_reboot/alternative_reboot')%>">
- <input type="hidden" name="token" value="<%=token%>" />
- <input id="altreboot-button" type="submit" class="cbi-button cbi-button-apply important" value="<%:Reboot to alternative partition...%>" />
- </form>
- <%- end -%>
- </div>
- </div>
- </div>
+ <legend><%=device_name%><%: Partitions%></legend>
+ <div class="table cbi-section-table" id="partitions">
+ <div class="tr cbi-section-table-titles">
+ <div class="th cbi-section-table-cell"><%:Partition%></div>
+ <div class="th cbi-section-table-cell"><%:Status%></div>
+ <div class="th cbi-section-table-cell"><%:Firmware%></div>
+ <div class="th cbi-section-table-cell"><%:Reboot%></div>
+ </div>
+ <div class="tr cbi-section-table-row cbi-rowstyle-1">
+ <div class="td">
+ <%=string.format("%X", bev1p1)%>
+ </div>
+ <div class="td">
+ <%- if bev1p1 == current_partition then -%><%:Current%><%- else -%><%:Alternative%><%- end -%>
+ </div>
+ <div class="td">
+ <%=p1_os%>
+ </div>
+ <div class="td">
+ <%- if bev1p1 == current_partition then -%>
+ <form method="post" action="<%=url('admin/system/advanced_reboot/reboot')%>">
+ <input type="hidden" name="token" value="<%=token%>" />
+ <input id="reboot-button" type="submit" class="cbi-button cbi-button-apply important" value="<%:Reboot to current partition%>" />
+ </form>
+ <%- else -%>
+ <form method="post" action="<%=url('admin/system/advanced_reboot/alternative_reboot')%>">
+ <input type="hidden" name="token" value="<%=token%>" />
+ <input id="altreboot-button" type="submit" class="cbi-button cbi-button-apply important" value="<%:Reboot to alternative partition...%>" />
+ </form>
+ <%- end -%>
+ </div>
+ </div>
+ <div class="tr cbi-section-table-row cbi-rowstyle-2">
+ <div class="td">
+ <%=string.format("%X", bev1p2)%>
+ </div>
+ <div class="td">
+ <%- if bev1p2 == current_partition then -%><%:Current%><%- else -%><%:Alternative%><%- end -%>
+ </div>
+ <div class="td">
+ <%=p2_os%>
+ </div>
+ <div class="td">
+ <%- if bev1p2 == current_partition then -%>
+ <form method="post" action="<%=url('admin/system/advanced_reboot/reboot')%>">
+ <input type="hidden" name="token" value="<%=token%>" />
+ <input id="reboot-button" type="submit" class="cbi-button cbi-button-apply important" value="<%:Reboot to current partition%>" />
+ </form>
+ <%- else -%>
+ <form method="post" action="<%=url('admin/system/advanced_reboot/alternative_reboot')%>">
+ <input type="hidden" name="token" value="<%=token%>" />
+ <input id="altreboot-button" type="submit" class="cbi-button cbi-button-apply important" value="<%:Reboot to alternative partition...%>" />
+ </form>
+ <%- end -%>
+ </div>
+ </div>
+ </div>
</fieldset>
<%- else -%>
- <%- if rom_board_name then -%>
- <p class="alert-message warning"><%=pcdata(translatef("Warning: Device (%s) is unknown or isn't a dual-partition device!", rom_board_name))%></p>
- <%- else -%>
- <p class="alert-message warning"><%=pcdata(translatef("Warning: Unable to obtain device information!"))%></p>
- <%- end -%>
+ <%- if rom_board_name then -%>
+ <p class="alert-message warning"><%=pcdata(translatef("Warning: Device (%s) is unknown or isn't a dual-partition device!", rom_board_name))%></p>
+ <%- else -%>
+ <p class="alert-message warning"><%=pcdata(translatef("Warning: Unable to obtain device information!"))%></p>
+ <%- end -%>
<%- end -%>
<hr />
@@ -91,10 +91,10 @@
<%- if nixio.fs.access("/sbin/poweroff") then -%>
<form method="post" action="<%=url('admin/system/advanced_reboot/power_off')%>">
<input type="hidden" name="token" value="<%=token%>" />
- <input id="poweroff-button" type="submit" class="cbi-button cbi-button-apply important" value="<%:Perform power off...%>" />
+ <input id="poweroff-button" type="submit" class="cbi-button cbi-button-apply important" value="<%:Perform power off...%>" />
</form>
<%- else -%>
- <p class="alert-message warning"><%:Warning: This system does not support powering off!%></p>
+ <p class="alert-message warning"><%:Warning: This system does not support powering off!%></p>
<%- end -%>
<%+footer%>
diff --git a/applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm b/applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm
index b15f16b0d..db1102062 100644
--- a/applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm
+++ b/applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm
@@ -10,10 +10,10 @@
<h2 name="content"><%:Reboot Device to an Alternative Partition%> - <%:Confirm%></h2>
<p>
<%_ 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 />
+ 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. %>
</p>
diff --git a/applications/luci-app-advanced-reboot/po/de/advanced-reboot.po b/applications/luci-app-advanced-reboot/po/de/advanced-reboot.po
index ae009241a..e27f146e9 100644
--- a/applications/luci-app-advanced-reboot/po/de/advanced-reboot.po
+++ b/applications/luci-app-advanced-reboot/po/de/advanced-reboot.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2019-11-04 01:53+0000\n"
-"Last-Translator: ssantos <ssantos@web.de>\n"
+"PO-Revision-Date: 2019-11-07 08:29+0000\n"
+"Last-Translator: Kiste <christian.buschau+weblate@mailbox.org>\n"
"Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsadvanced-reboot/de/>\n"
"Language: de\n"
@@ -17,12 +17,12 @@ msgstr "Aktion"
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:83
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:10
msgid "Advanced Reboot"
-msgstr ""
+msgstr "Erweitertes Neustarten"
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:36
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:60
msgid "Alternative"
-msgstr ""
+msgstr "Alternative"
#: 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
@@ -31,25 +31,25 @@ msgstr "Abbrechen"
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:42
msgid "Changes applied."
-msgstr ""
+msgstr "Änderungen angewendet."
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:10
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/power_off.htm:10
msgid "Confirm"
-msgstr ""
+msgstr "Bestätigen"
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:36
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:60
msgid "Current"
-msgstr ""
+msgstr "Aktuell"
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:18
msgid "ERROR:"
-msgstr ""
+msgstr "FEHLER:"
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:28
msgid "Firmware/OS (Kernel)"
-msgstr ""
+msgstr "Firmware/Betriebssystem (Kernel)"
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:45
msgid "Loading"
@@ -57,53 +57,53 @@ msgstr "Lade"
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:114
msgid "No access to fw_printenv or fw_printenv!"
-msgstr ""
+msgstr "Kein Zugriff auf fw_printenv oder fw_printenv!"
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:26
msgid "Partition"
-msgstr ""
+msgstr "Partition"
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:23
msgid "Partitions"
-msgstr ""
+msgstr "Partitionen"
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:94
msgid "Perform power off..."
-msgstr ""
+msgstr "Ausschalten durchführen....."
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/power_off.htm:10
msgid "Power Off Device"
-msgstr ""
+msgstr "Gerät ausschalten"
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:25
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/power_off.htm:21
msgid "Proceed"
-msgstr ""
+msgstr "Weiter"
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:10
msgid "Reboot Device to an Alternative Partition"
-msgstr ""
+msgstr "Gerät von einer alternativen Partition neu starten"
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:50
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:74
msgid "Reboot to alternative partition..."
-msgstr ""
+msgstr "Von alternativer Partition neu starten..."
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:45
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:69
msgid "Reboot to current partition"
-msgstr ""
+msgstr "Von aktueller Partition neu starten"
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:93
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:165
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:9
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:39
msgid "Rebooting..."
-msgstr ""
+msgstr "Starte neu..."
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:199
msgid "Shutting down..."
-msgstr ""
+msgstr "Fahre herunter..."
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:27
msgid "Status"
@@ -120,6 +120,10 @@ msgid ""
"address of your computer to reach the device again, depending on your "
"settings."
msgstr ""
+"Das System wird jetzt neu gestartet.<br /> DAS GERÄT NICHT AUSSCHALTEN!<br />"
+" Einige Minuten warten, bevor versucht wird, die Verbindung "
+"wiederherzustellen. Es kann notwendig sein, die Adresse des Computers zu "
+"erneuern, um das Gerät je nach Einstellungen wieder zu erreichen."
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:166
msgid ""
@@ -128,6 +132,11 @@ msgid ""
"might be necessary to renew the address of your computer to reach the device "
"again, depending on your settings."
msgstr ""
+"Das System startet jetzt von einer alternativen Partition neu.<br /> DAS "
+"GERÄT NICHT AUSSCHALTEN!<br /> Ein paar Minuten warten, bevor versucht wird, "
+"die Verbindung wiederherzustellen. Es kann notwendig sein, die Adresse des "
+"Computers zu erneuern, um das Gerät je nach den Einstellungen wieder zu "
+"erreichen."
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:200
msgid ""
@@ -135,25 +144,30 @@ msgid ""
"might be necessary to renew the address of your computer to reach the device "
"again, depending on your settings."
msgstr ""
+"Das System schaltet sich jetzt ab.<br /> DAS GERÄT NICHT AUSSCHALTEN!<br /> "
+"Es kann notwendig sein, die Adresse des Computers zu erneuern, um das Gerät "
+"je nach den Einstellungen wieder zu erreichen."
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:68
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:69
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:149
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:150
+#, fuzzy
msgid "Unable to find Dual Boot Flag Partition."
-msgstr ""
+msgstr "Dual Boot Flag Partition konnte nicht gefunden werden."
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:121
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:122
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:135
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:136
msgid "Unable to obtain firmware environment variable"
-msgstr ""
+msgstr "Firmware-Umgebungsvariable kann nicht abgerufen werden"
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:157
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:158
msgid "Unable to set Dual Boot Flag Partition entry for partition"
msgstr ""
+"Eintrag Dual Boot Flag Partition kann für die Partition nicht gesetzt werden"
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:127
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:128
@@ -180,6 +194,9 @@ msgid ""
"support power off.<br /><br /> Click \"Proceed\" below to power off your "
"device."
msgstr ""
+"WARNUNG: Das Ausschalten kann zu einem Neustart eines Geräts führen, das das "
+"Ausschalten nicht unterstützt.<br /><br /> Auf \"Fortfahren\" klicken, um "
+"das Gerät auszuschalten."
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:46
msgid "Waiting for changes to be applied..."
@@ -187,7 +204,7 @@ msgstr "Änderungen werden angewandt..."
#: 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 ""
+msgstr "Warnung: Gerät (%s) ist unbekannt oder ist kein Dual-Partitionsgerät!"
#: 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!"
@@ -197,15 +214,15 @@ msgstr ""
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:97
msgid "Warning: This system does not support powering off!"
-msgstr ""
+msgstr "Warnung: Dieses System unterstützt kein Ausschalten!"
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:85
msgid "Warning: Unable to obtain device information!"
-msgstr ""
+msgstr "Warnung: Geräteinformationen konnten nicht abgerufen werden!"
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:127
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:128
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:141
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:142
msgid "to"
-msgstr ""
+msgstr "zu"
diff --git a/applications/luci-app-advanced-reboot/po/es/advanced-reboot.po b/applications/luci-app-advanced-reboot/po/es/advanced-reboot.po
index eced5317f..6611e1a90 100644
--- a/applications/luci-app-advanced-reboot/po/es/advanced-reboot.po
+++ b/applications/luci-app-advanced-reboot/po/es/advanced-reboot.po
@@ -1,16 +1,17 @@
msgid ""
msgstr ""
-"Content-Type: text/plain; charset=UTF-8\n"
"Project-Id-Version: \n"
"POT-Creation-Date: \n"
-"PO-Revision-Date: 2019-10-08 15:37-0300\n"
-"Language-Team: \n"
-"MIME-Version: 1.0\n"
-"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: Poedit 2.2.4\n"
+"PO-Revision-Date: 2019-11-06 00:14+0000\n"
"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
-"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsadvanced-reboot/es/>\n"
"Language: es\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:29
msgid "Action"
@@ -75,7 +76,7 @@ msgstr "Realizar apagado..."
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/power_off.htm:10
msgid "Power Off Device"
-msgstr "Apagar dispositivo..."
+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
diff --git a/applications/luci-app-advanced-reboot/po/pl/advanced-reboot.po b/applications/luci-app-advanced-reboot/po/pl/advanced-reboot.po
index ad4083972..91cff6948 100644
--- a/applications/luci-app-advanced-reboot/po/pl/advanced-reboot.po
+++ b/applications/luci-app-advanced-reboot/po/pl/advanced-reboot.po
@@ -1,111 +1,118 @@
msgid ""
msgstr ""
+"PO-Revision-Date: 2019-11-06 23:06+0000\n"
+"Last-Translator: Krzysztof Grzelak <9tysiecy@gmail.com>\n"
+"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsadvanced-reboot/pl/>\n"
"Language: pl\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
+"|| n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:29
msgid "Action"
-msgstr ""
+msgstr "Akcja"
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:83
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:10
msgid "Advanced Reboot"
-msgstr ""
+msgstr "Zaawansowany restart"
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:36
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:60
msgid "Alternative"
-msgstr ""
+msgstr "Alternatywne"
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:24
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/power_off.htm:20
msgid "Cancel"
-msgstr ""
+msgstr "Anuluj"
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:42
msgid "Changes applied."
-msgstr ""
+msgstr "Zmiany zostały zastosowane."
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:10
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/power_off.htm:10
msgid "Confirm"
-msgstr ""
+msgstr "Potwierdź"
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:36
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:60
msgid "Current"
-msgstr ""
+msgstr "Obecny"
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:18
msgid "ERROR:"
-msgstr ""
+msgstr "BŁĄD:"
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:28
msgid "Firmware/OS (Kernel)"
-msgstr ""
+msgstr "Firmware/System operacyjny (Jądro)"
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:45
msgid "Loading"
-msgstr ""
+msgstr "Ładowanie"
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:114
msgid "No access to fw_printenv or fw_printenv!"
-msgstr ""
+msgstr "Brak dostępu do fw_printenv lub fw_printenv!"
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:26
msgid "Partition"
-msgstr ""
+msgstr "Partycja"
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:23
msgid "Partitions"
-msgstr ""
+msgstr "Partycje"
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:94
msgid "Perform power off..."
-msgstr ""
+msgstr "Wyłącz zasilanie..."
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/power_off.htm:10
msgid "Power Off Device"
-msgstr ""
+msgstr "Wyłącz urządzenie"
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:25
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/power_off.htm:21
msgid "Proceed"
-msgstr ""
+msgstr "Przejdź dalej"
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:10
msgid "Reboot Device to an Alternative Partition"
-msgstr ""
+msgstr "Ponowne uruchomienie urządzenia do innej partycji"
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:50
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:74
msgid "Reboot to alternative partition..."
-msgstr ""
+msgstr "Ponowne uruchomienie do innej partycji..."
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:45
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:69
msgid "Reboot to current partition"
-msgstr ""
+msgstr "Ponowne uruchomienie na obecnej partycji"
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:93
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:165
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:9
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:39
msgid "Rebooting..."
-msgstr ""
+msgstr "Ponowne uruchamianie..."
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:199
msgid "Shutting down..."
-msgstr ""
+msgstr "Zamykanie..."
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:27
msgid "Status"
-msgstr ""
+msgstr "Status"
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:39
msgid "System"
-msgstr ""
+msgstr "System"
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:94
msgid ""
@@ -114,6 +121,10 @@ msgid ""
"address of your computer to reach the device again, depending on your "
"settings."
msgstr ""
+"System jest teraz ponownie uruchamiany.<br />NIE WYŁĄCZAJ ZASILANIA "
+"URZĄDZENIA!<br />Poczekaj kilka minut przed próbą ponownego nawiązania "
+"połączenia. W zależności od ustawień może być konieczne odnowienie adresu "
+"komputera, aby ponownie połączyć się z urządzeniem."
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:166
msgid ""
@@ -122,6 +133,10 @@ msgid ""
"might be necessary to renew the address of your computer to reach the device "
"again, depending on your settings."
msgstr ""
+"System jest teraz ponownie uruchamiany do innej partycji.<br />NIE WYŁĄCZAJ "
+"ZASILANIA URZĄDZENIA!<br />Poczekaj kilka minut przed próbą ponownego "
+"nawiązania połączenia. W zależności od ustawień może być konieczne "
+"odnowienie adresu komputera, aby ponownie połączyć się z urządzeniem."
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:200
msgid ""
@@ -129,32 +144,36 @@ msgid ""
"might be necessary to renew the address of your computer to reach the device "
"again, depending on your settings."
msgstr ""
+"System jest teraz zamykany.<br />NIE WYŁĄCZAJ ZASILANIA URZĄDZENIA!<br />"
+"Poczekaj kilka minut przed próbą ponownego nawiązania połączenia. W "
+"zależności od ustawień może być konieczne odnowienie adresu komputera, aby "
+"ponownie połączyć się z urządzeniem."
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:68
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:69
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:149
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:150
msgid "Unable to find Dual Boot Flag Partition."
-msgstr ""
+msgstr "Nie można odnaleźć partycji z flagą Dual Boot."
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:121
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:122
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:135
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:136
msgid "Unable to obtain firmware environment variable"
-msgstr ""
+msgstr "Nie można uzyskać zmiennej środowiskowej oprogramowania układowego"
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:157
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:158
msgid "Unable to set Dual Boot Flag Partition entry for partition"
-msgstr ""
+msgstr "Nie można ustawić wpisu flagi partycji podwójnego rozruchu dla partycji"
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:127
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:128
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:141
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:142
msgid "Unable to set firmware environment variable"
-msgstr ""
+msgstr "Nie można ustawić zmiennej środowiskowej oprogramowania układowego"
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:12
msgid ""
@@ -167,6 +186,15 @@ msgid ""
"back to the currently active partition.<br /><br /> Click \"Proceed\" below "
"to reboot device to an alternative partition."
msgstr ""
+"OSTRZEŻENIE: Inna partycja może mieć swoje własne ustawienia i zupełnie inny "
+"firmware.<br /><br /> Ponieważ konfiguracja sieci i SSID/hasło WiFi na innej "
+"partycji mogą być różne, być może trzeba będzie dostosować ustawienia "
+"komputera, aby mieć dostęp do urządzenia po ponownym uruchomieniu systemu.<"
+"br /><br /> Należy również pamiętać, że alternatywne firmware partycji może "
+"nie zapewniać łatwego sposobu przełączenia aktywnej partycji i ponownego "
+"uruchomienia systemu na obecnie aktywną partycję.<br /><br /> Kliknij "
+"przycisk \"Kontynuuj\" poniżej, aby zrestartować urządzenie do innej "
+"partycji."
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/power_off.htm:12
msgid ""
@@ -174,30 +202,37 @@ msgid ""
"support power off.<br /><br /> Click \"Proceed\" below to power off your "
"device."
msgstr ""
+"OSTRZEŻENIE: Wyłączenie może skutkować ponownym uruchomieniem urządzenia, "
+"które nie obsługuje wyłączenia zasilania.<br /><br /> Kliknij \"Kontynuuj\" "
+"poniżej, aby wyłączyć urządzenie."
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:46
msgid "Waiting for changes to be applied..."
-msgstr ""
+msgstr "Oczekiwanie na zastosowanie zmian..."
#: 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 ""
+"Ostrzeżenie: Urządzenie (%s) jest nieznane lub nie jest urządzeniem z dwiema "
+"partycjami!"
#: 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 ""
+"Ostrzeżenie: Istnieją niezapisane zmiany, które zostaną utracone po ponownym "
+"uruchomieniu urządzenia!"
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:97
msgid "Warning: This system does not support powering off!"
-msgstr ""
+msgstr "Ostrzeżenie: ten system nie obsługuje wyłączania zasilania!"
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:85
msgid "Warning: Unable to obtain device information!"
-msgstr ""
+msgstr "Ostrzeżenie: Nie można uzyskać informacji o urządzeniu!"
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:127
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:128
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:141
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:142
msgid "to"
-msgstr ""
+msgstr "do"
diff --git a/applications/luci-app-advanced-reboot/po/ro/advanced-reboot.po b/applications/luci-app-advanced-reboot/po/ro/advanced-reboot.po
index 06898474a..ace6dd926 100644
--- a/applications/luci-app-advanced-reboot/po/ro/advanced-reboot.po
+++ b/applications/luci-app-advanced-reboot/po/ro/advanced-reboot.po
@@ -1,111 +1,118 @@
msgid ""
msgstr ""
+"PO-Revision-Date: 2019-11-06 00:14+0000\n"
+"Last-Translator: olimpiumarius <oliver_magnum44@yahoo.com>\n"
+"Language-Team: Romanian <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsadvanced-reboot/ro/>\n"
"Language: ro\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: Weblate 3.10-dev\n"
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:29
msgid "Action"
-msgstr ""
+msgstr "Actiune"
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:83
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:10
msgid "Advanced Reboot"
-msgstr ""
+msgstr "Repornire Avansata"
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:36
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:60
msgid "Alternative"
-msgstr ""
+msgstr "Alternativ"
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:24
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/power_off.htm:20
msgid "Cancel"
-msgstr ""
+msgstr "Anulare"
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:42
msgid "Changes applied."
-msgstr ""
+msgstr "Modificari efectuate"
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:10
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/power_off.htm:10
msgid "Confirm"
-msgstr ""
+msgstr "Confirmare"
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:36
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:60
msgid "Current"
-msgstr ""
+msgstr "Curent"
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:18
msgid "ERROR:"
-msgstr ""
+msgstr "Eroare"
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:28
msgid "Firmware/OS (Kernel)"
-msgstr ""
+msgstr "Firmware / sistem de operare (Kernel)"
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:45
msgid "Loading"
-msgstr ""
+msgstr "Incarcare"
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:114
msgid "No access to fw_printenv or fw_printenv!"
-msgstr ""
+msgstr "Nu aveți acces la fw_printenv sau fw_printenv!"
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:26
msgid "Partition"
-msgstr ""
+msgstr "Partitie"
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:23
msgid "Partitions"
-msgstr ""
+msgstr "Partitii"
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:94
msgid "Perform power off..."
-msgstr ""
+msgstr "Efectuare oprire"
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/power_off.htm:10
msgid "Power Off Device"
-msgstr ""
+msgstr "Oprire dispozitiv"
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:25
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/power_off.htm:21
msgid "Proceed"
-msgstr ""
+msgstr "Continua"
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:10
msgid "Reboot Device to an Alternative Partition"
-msgstr ""
+msgstr "Reporniți dispozitivul într-o partiție alternativă"
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:50
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:74
msgid "Reboot to alternative partition..."
-msgstr ""
+msgstr "Reporniți in partiția alternativă"
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:45
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:69
msgid "Reboot to current partition"
-msgstr ""
+msgstr "Reporniți in partitia curenta"
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:93
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:165
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:9
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:39
msgid "Rebooting..."
-msgstr ""
+msgstr "Reporneste"
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:199
msgid "Shutting down..."
-msgstr ""
+msgstr "Oprire"
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:27
msgid "Status"
-msgstr ""
+msgstr "stsatus"
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:39
msgid "System"
-msgstr ""
+msgstr "Sistem"
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:94
msgid ""
@@ -114,6 +121,10 @@ msgid ""
"address of your computer to reach the device again, depending on your "
"settings."
msgstr ""
+"Sistemul se repornește acum. <br /> NU DECONECTATI DISPOZITIVUL! <br /> "
+"Așteptați câteva minute înainte de a încerca să vă reconectați. Poate fi "
+"necesar să reînoiți adresa computerului pentru a ajunge din nou la "
+"dispozitiv, în funcție de setările dvs."
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:166
msgid ""
@@ -122,6 +133,10 @@ msgid ""
"might be necessary to renew the address of your computer to reach the device "
"again, depending on your settings."
msgstr ""
+"Sistemul se repornește către o partiție alternativă. <br /> NU DECONECTATI "
+"DISPOZITIVUL! <br /> Așteptați câteva minute înainte de a încerca să vă "
+"reconectați. Poate fi necesar să reînnoiți adresa computerului pentru a "
+"ajunge din nou la dispozitiv, în funcție de setările dvs."
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:200
msgid ""
@@ -129,13 +144,16 @@ msgid ""
"might be necessary to renew the address of your computer to reach the device "
"again, depending on your settings."
msgstr ""
+"Sistemul se oprește acum. <br /> NU DECONECTATI DISPOZITIVUL! <br /> Ar "
+"putea fi necesar să reînnoiești adresa computerului pentru a ajunge din nou "
+"la dispozitiv, în funcție de setările tale."
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:68
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:69
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:149
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:150
msgid "Unable to find Dual Boot Flag Partition."
-msgstr ""
+msgstr "Imposibil de găsit partiția Dual Boot"
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:121
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:122
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 7cd54f7c0..9c29adf6c 100644
--- a/applications/luci-app-advanced-reboot/po/ru/advanced-reboot.po
+++ b/applications/luci-app-advanced-reboot/po/ru/advanced-reboot.po
@@ -1,17 +1,18 @@
msgid ""
msgstr ""
-"Content-Type: text/plain; charset=UTF-8\n"
"Project-Id-Version: LuCI: advanced-reboot\n"
"POT-Creation-Date: 2017-11-30 15:20+0300\n"
-"PO-Revision-Date: 2018-01-05 19:53+0300\n"
-"Language-Team: http://cyber-place.ru\n"
+"PO-Revision-Date: 2019-11-15 03:06+0000\n"
+"Last-Translator: Alex Vinnick <alexv10@gmail.com>\n"
+"Language-Team: Russian <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsadvanced-reboot/ru/>\n"
+"Language: ru\n"
"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: Poedit 1.8.7.1\n"
-"Last-Translator: Vladimir aka sunny <picfun@ya.ru>\n"
-"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
-"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
-"Language: ru\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<="
+"4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:29
msgid "Action"
@@ -34,7 +35,7 @@ msgstr "Отменить"
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:42
msgid "Changes applied."
-msgstr ""
+msgstr "Изменения установлены."
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:10
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/power_off.htm:10
@@ -56,7 +57,7 @@ msgstr "Прошивка/ОС (Ядро)"
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:45
msgid "Loading"
-msgstr ""
+msgstr "Загружаем"
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:114
msgid "No access to fw_printenv or fw_printenv!"
@@ -114,7 +115,7 @@ msgstr "Состояние"
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:39
msgid "System"
-msgstr ""
+msgstr "Система"
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:94
msgid ""
@@ -209,11 +210,11 @@ msgstr ""
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:46
msgid "Waiting for changes to be applied..."
-msgstr ""
+msgstr "Ждём установления изменений..."
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:83
msgid "Warning: Device (%s) is unknown or isn't a dual-partition device!"
-msgstr ""
+msgstr "Внимание: Устройство (%s) не известно или не имеет двойную перегородку!"
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:14
msgid "Warning: There are unsaved changes that will get lost on reboot!"
@@ -227,14 +228,14 @@ msgstr "Внимание: Эта система не поддерживает о
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:85
msgid "Warning: Unable to obtain device information!"
-msgstr ""
+msgstr "Внимание: Невозможно приобрести информацию устройства!"
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:127
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:128
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:141
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:142
msgid "to"
-msgstr ""
+msgstr "в"
#~ msgid "Alternative reboot cancelled."
#~ msgstr "Альтернативная перезагрузка отменена."
diff --git a/applications/luci-app-advanced-reboot/po/tr/advanced-reboot.po b/applications/luci-app-advanced-reboot/po/tr/advanced-reboot.po
index 9442130cd..fa2a4c40f 100644
--- a/applications/luci-app-advanced-reboot/po/tr/advanced-reboot.po
+++ b/applications/luci-app-advanced-reboot/po/tr/advanced-reboot.po
@@ -1,45 +1,51 @@
msgid ""
msgstr ""
+"PO-Revision-Date: 2019-11-13 13:08+0000\n"
+"Last-Translator: Yunus BAYRAK <yunus@baygunelektronik.com>\n"
+"Language-Team: Turkish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsadvanced-reboot/tr/>\n"
"Language: tr\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:29
msgid "Action"
-msgstr ""
+msgstr "Eylem"
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:83
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:10
msgid "Advanced Reboot"
-msgstr ""
+msgstr "Gelişmiş Yeniden Başlatma"
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:36
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:60
msgid "Alternative"
-msgstr ""
+msgstr "Alternatif"
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:24
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/power_off.htm:20
msgid "Cancel"
-msgstr ""
+msgstr "İptal"
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:42
msgid "Changes applied."
-msgstr ""
+msgstr "Değişiklikler uygulandı."
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:10
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/power_off.htm:10
msgid "Confirm"
-msgstr ""
+msgstr "Onayla"
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:36
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:60
msgid "Current"
-msgstr ""
+msgstr "Geçerli"
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:18
msgid "ERROR:"
-msgstr ""
+msgstr "HATA:"
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:28
msgid "Firmware/OS (Kernel)"
@@ -47,65 +53,65 @@ msgstr ""
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:45
msgid "Loading"
-msgstr ""
+msgstr "Yükleniyor"
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:114
msgid "No access to fw_printenv or fw_printenv!"
-msgstr ""
+msgstr "fw_printenv e veya fw_printenv e erişim yok!"
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:26
msgid "Partition"
-msgstr ""
+msgstr "Bölüm"
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:23
msgid "Partitions"
-msgstr ""
+msgstr "Bölümler"
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:94
msgid "Perform power off..."
-msgstr ""
+msgstr "Güç kapat..."
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/power_off.htm:10
msgid "Power Off Device"
-msgstr ""
+msgstr "Cihazın Gücünü Kapat"
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:25
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/power_off.htm:21
msgid "Proceed"
-msgstr ""
+msgstr "İlerle"
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:10
msgid "Reboot Device to an Alternative Partition"
-msgstr ""
+msgstr "Alternatif Bölüm için cihazı yeniden başlat"
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:50
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:74
msgid "Reboot to alternative partition..."
-msgstr ""
+msgstr "alternatif bölüm için yeniden başlat..."
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:45
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:69
msgid "Reboot to current partition"
-msgstr ""
+msgstr "Mevcut bölüm için yeniden başlat"
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:93
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:165
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:9
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:39
msgid "Rebooting..."
-msgstr ""
+msgstr "Yeniden Başlatılıyor..."
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:199
msgid "Shutting down..."
-msgstr ""
+msgstr "Kapatılıyor..."
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:27
msgid "Status"
-msgstr ""
+msgstr "Durum"
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:39
msgid "System"
-msgstr ""
+msgstr "Sistem"
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:94
msgid ""
@@ -114,6 +120,10 @@ msgid ""
"address of your computer to reach the device again, depending on your "
"settings."
msgstr ""
+"Sistem yeniden başlatılıyor.<br /> CİHAZ GÜCÜNÜ KAPATMAYIN!<br /> Yeniden "
+"bağlanmayı denemeden önce birkaç dakika bekleyin.Bu ayarlarınıza göre, "
+"yeniden cihaza erişebilmeniz için, bilgisayar adresinin yenilenmesinde "
+"gereklidir."
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:166
msgid ""
@@ -135,14 +145,14 @@ msgstr ""
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:149
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:150
msgid "Unable to find Dual Boot Flag Partition."
-msgstr ""
+msgstr "Dual Boot Flag bölümü bulunamadı."
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:121
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:122
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:135
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:136
msgid "Unable to obtain firmware environment variable"
-msgstr ""
+msgstr "Firmware ortam değişkenine ulaşılamıyor"
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:157
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:158
@@ -177,7 +187,7 @@ msgstr ""
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:46
msgid "Waiting for changes to be applied..."
-msgstr ""
+msgstr "Değişikliklerin uygulanması bekleniyor..."
#: 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!"
@@ -200,4 +210,4 @@ msgstr ""
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:141
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:142
msgid "to"
-msgstr ""
+msgstr "a"
diff --git a/applications/luci-app-advanced-reboot/po/uk/advanced-reboot.po b/applications/luci-app-advanced-reboot/po/uk/advanced-reboot.po
index 042175ea5..e75a38b29 100644
--- a/applications/luci-app-advanced-reboot/po/uk/advanced-reboot.po
+++ b/applications/luci-app-advanced-reboot/po/uk/advanced-reboot.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2019-10-27 21:31+0000\n"
+"PO-Revision-Date: 2019-11-05 01:57+0000\n"
"Last-Translator: Yurii Petrashko <yuripet@gmail.com>\n"
"Language-Team: Ukrainian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsadvanced-reboot/uk/>\n"
@@ -9,11 +9,11 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<="
"4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 3.9.1-dev\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:29
msgid "Action"
-msgstr ""
+msgstr "Дія"
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:83
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:10
diff --git a/applications/luci-app-advanced-reboot/po/vi/advanced-reboot.po b/applications/luci-app-advanced-reboot/po/vi/advanced-reboot.po
index c721384da..7d789ae60 100644
--- a/applications/luci-app-advanced-reboot/po/vi/advanced-reboot.po
+++ b/applications/luci-app-advanced-reboot/po/vi/advanced-reboot.po
@@ -1,111 +1,117 @@
msgid ""
msgstr ""
+"PO-Revision-Date: 2019-11-13 13:08+0000\n"
+"Last-Translator: Le Van Uoc <kunkun3012@gmail.com>\n"
+"Language-Team: Vietnamese <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsadvanced-reboot/vi/>\n"
"Language: vi\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:29
msgid "Action"
-msgstr ""
+msgstr "Hành động"
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:83
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:10
msgid "Advanced Reboot"
-msgstr ""
+msgstr "Khởi động nâng cao"
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:36
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:60
msgid "Alternative"
-msgstr ""
+msgstr "Thay thế"
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:24
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/power_off.htm:20
msgid "Cancel"
-msgstr ""
+msgstr "Hủy bỏ"
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:42
msgid "Changes applied."
-msgstr ""
+msgstr "Các thay đổi đã được áp dụng."
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:10
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/power_off.htm:10
msgid "Confirm"
-msgstr ""
+msgstr "Xác nhận"
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:36
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:60
msgid "Current"
-msgstr ""
+msgstr "Hiện tại"
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:18
msgid "ERROR:"
-msgstr ""
+msgstr "Lỗi:"
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:28
msgid "Firmware/OS (Kernel)"
-msgstr ""
+msgstr "Bộ nạp khởi động"
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:45
msgid "Loading"
-msgstr ""
+msgstr "Đang tải"
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:114
msgid "No access to fw_printenv or fw_printenv!"
-msgstr ""
+msgstr "Không thể truy cập tới fw_printenv!"
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:26
msgid "Partition"
-msgstr ""
+msgstr "Phân vùng"
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:23
msgid "Partitions"
-msgstr ""
+msgstr "Phân vùng"
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:94
msgid "Perform power off..."
-msgstr ""
+msgstr "Thực hiện tắt nguồn..."
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/power_off.htm:10
msgid "Power Off Device"
-msgstr ""
+msgstr "Tắt nguồn thiết bị"
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:25
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/power_off.htm:21
msgid "Proceed"
-msgstr ""
+msgstr "Tiến trình"
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:10
msgid "Reboot Device to an Alternative Partition"
-msgstr ""
+msgstr "Khởi động lại thiết bị vào phân vùng thay thế"
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:50
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:74
msgid "Reboot to alternative partition..."
-msgstr ""
+msgstr "Đang khởi động vào phân vùng thay thế..."
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:45
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:69
msgid "Reboot to current partition"
-msgstr ""
+msgstr "Khởi động lại vào phần vùng hiện tại"
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:93
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:165
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:9
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:39
msgid "Rebooting..."
-msgstr ""
+msgstr "Đang khởi động lại..."
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:199
msgid "Shutting down..."
-msgstr ""
+msgstr "Đang tắt nguồn..."
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:27
msgid "Status"
-msgstr ""
+msgstr "Trạng thái"
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:39
msgid "System"
-msgstr ""
+msgstr "Hệ thống"
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:94
msgid ""
@@ -114,6 +120,10 @@ msgid ""
"address of your computer to reach the device again, depending on your "
"settings."
msgstr ""
+"Hệ thống sẽ được khởi động lại ngay.<br /> VUI LÒNG KHÔNG TẮT NGUỒN THIẾT "
+"BỊ!<br /> Vui lòng chờ một vài phút trước khi thử kết nối lại. Bạn có thể "
+"cần phải cập nhật lại địa chỉ máy tính để kết nối lại với thiết bị, phụ "
+"thuộc vào cài đặt máy tính."
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:166
msgid ""
@@ -122,6 +132,10 @@ msgid ""
"might be necessary to renew the address of your computer to reach the device "
"again, depending on your settings."
msgstr ""
+"Hệ thống sẽ được khởi động lại vào phân vùng thay thế ngay.<br /> VUI LÒNG "
+"KHÔNG TẮT NGUỒN THIẾT BỊ!<br /> Vui lòng chờ một vài phút trước khi thử kết "
+"nối lại. Bạn có thể cần phải cập nhật lại địa chỉ máy tính để kết nối lại "
+"với thiết bị, phụ thuộc vào cài đặt máy tính."
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:200
msgid ""
@@ -129,32 +143,35 @@ msgid ""
"might be necessary to renew the address of your computer to reach the device "
"again, depending on your settings."
msgstr ""
+"Hệ thống sẽ được tắt nguồn ngay.<br /> VUI LÒNG KHÔNG TẮT NGUỒN THIẾT BỊ!<br "
+"/> Bạn có thể cần phải cập nhật lại địa chỉ máy tính để kết nối lại với "
+"thiết bị, phụ thuộc vào cài đặt máy tính."
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:68
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:69
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:149
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:150
msgid "Unable to find Dual Boot Flag Partition."
-msgstr ""
+msgstr "Không tìm thấy phân vùng khởi động kép."
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:121
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:122
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:135
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:136
msgid "Unable to obtain firmware environment variable"
-msgstr ""
+msgstr "Không thể lấy được biến bộ nạp khởi động"
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:157
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:158
msgid "Unable to set Dual Boot Flag Partition entry for partition"
-msgstr ""
+msgstr "Không thể cài phân vùng khởi động kép"
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:127
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:128
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:141
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:142
msgid "Unable to set firmware environment variable"
-msgstr ""
+msgstr "Không thể cài biến môi trường khởi động"
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:12
msgid ""
@@ -177,27 +194,29 @@ msgstr ""
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:46
msgid "Waiting for changes to be applied..."
-msgstr ""
+msgstr "Vui lòng chờ để áp dụng các thay đổi..."
#: 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 ""
+"Cảnh báo: Không thể nhận diện thiết bị (%s) hoặc không phải là thiết bị có "
+"hai phân vùng!"
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:14
msgid "Warning: There are unsaved changes that will get lost on reboot!"
-msgstr ""
+msgstr "Cảnh báo: Những thay đổi chưa được lưu sẽ bị xóa khi khởi động lại!"
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:97
msgid "Warning: This system does not support powering off!"
-msgstr ""
+msgstr "Cảnh báo: Hệ thống không hỗ trợ việc tắt nguồn!"
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:85
msgid "Warning: Unable to obtain device information!"
-msgstr ""
+msgstr "Cảnh báo: Không lấy được thông tin thiết bị!"
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:127
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:128
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:141
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:142
msgid "to"
-msgstr ""
+msgstr "đến"
diff --git a/applications/luci-app-advanced-reboot/root/etc/uci-defaults/40_luci-advanced-reboot b/applications/luci-app-advanced-reboot/root/etc/uci-defaults/40_luci-advanced-reboot
new file mode 100644
index 000000000..e1a8f1e30
--- /dev/null
+++ b/applications/luci-app-advanced-reboot/root/etc/uci-defaults/40_luci-advanced-reboot
@@ -0,0 +1,5 @@
+#!/bin/sh
+
+rm -rf /var/luci-modulecache/; rm -f /var/luci-indexcache;
+exit 0
+
diff --git a/applications/luci-app-ahcp/po/de/ahcp.po b/applications/luci-app-ahcp/po/de/ahcp.po
index 5376ec30b..d56d29ccb 100644
--- a/applications/luci-app-ahcp/po/de/ahcp.po
+++ b/applications/luci-app-ahcp/po/de/ahcp.po
@@ -1,8 +1,8 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2019-10-23 09:53+0000\n"
-"Last-Translator: Paul Spooren <mail@aparcar.org>\n"
+"PO-Revision-Date: 2019-11-06 00:10+0000\n"
+"Last-Translator: ssantos <ssantos@web.de>\n"
"Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsahcp/de/>\n"
"Language: de\n"
@@ -10,12 +10,12 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 3.9.1-dev\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-ahcp/luasrc/controller/ahcp.lua:11
#: applications/luci-app-ahcp/luasrc/model/cbi/ahcp.lua:4
msgid "AHCP Server"
-msgstr "AHCP Server"
+msgstr "AHCP-Server"
#: applications/luci-app-ahcp/luasrc/model/cbi/ahcp.lua:4
msgid ""
@@ -139,7 +139,7 @@ msgstr "Konfiguriert die bekannt gegebenen IPv4- und IPv6-DNS-Server"
msgid "Specifies the announced IPv4 and IPv6 network prefixes in CIDR notation"
msgstr ""
"Konfiguriert die bekannt gegebenen IPv4- und IPv6-Netzwerkprefixe. Angabe in "
-"CIDR-Notation."
+"CIDR-Notation"
#: applications/luci-app-ahcp/luasrc/view/ahcp_status.htm:25
msgid "The AHCP Service is not running."
diff --git a/applications/luci-app-ahcp/po/pl/ahcp.po b/applications/luci-app-ahcp/po/pl/ahcp.po
index 7f28b97db..dafe9e834 100644
--- a/applications/luci-app-ahcp/po/pl/ahcp.po
+++ b/applications/luci-app-ahcp/po/pl/ahcp.po
@@ -1,16 +1,17 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2012-04-14 16:40+0200\n"
-"Last-Translator: Tomecki <przykryweczka@gmail.com>\n"
-"Language-Team: none\n"
+"PO-Revision-Date: 2019-11-13 13:06+0000\n"
+"Last-Translator: Marcin Net <marcin.net@linux.pl>\n"
+"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsahcp/pl/>\n"
"Language: pl\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
-"|| n%100>=20) ? 1 : 2);\n"
-"X-Generator: Pootle 2.0.4\n"
+"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
+"|| n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-ahcp/luasrc/controller/ahcp.lua:11
#: applications/luci-app-ahcp/luasrc/model/cbi/ahcp.lua:4
@@ -18,17 +19,16 @@ msgid "AHCP Server"
msgstr "Serwer 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 "
"networks where it is difficult or impossible to configure a server within "
"every link-layer broadcast domain, for example mobile ad-hoc networks."
msgstr ""
-"AHCP to protokół automatycznej konfiguracji sieci IPv6 i IPv6/IPv4 "
-"przeznaczone do stosowania zamiast DHCP w sieciach, w których jest trudne "
-"lub wręcz niemożliwe, aby skonfigurować serwer w każdej warstwie łącza "
-"domeny rozgłoszeniowej, na przykład w mobilnych sieciach ad-hoc."
+"AHCP jest protokołem autokonfiguracji dla sieci IPv6 i dual-stack IPv6/IPv4, "
+"przeznaczonym do wykorzystania w miejsce wykrywania routera lub DHCP w "
+"sieciach, w których konfiguracja serwera w każdej domenie nadawczej warstwy "
+"łączącej, np. w sieciach mobilnych ad-hoc, jest trudna lub niemożliwa."
#: applications/luci-app-ahcp/luasrc/view/ahcp_status.htm:34
msgid "Active AHCP Leases"
@@ -48,7 +48,7 @@ msgstr "Wiek"
#: applications/luci-app-ahcp/luasrc/model/cbi/ahcp.lua:38
msgid "Announced DNS servers"
-msgstr "Rozgłaszane serwery DNS"
+msgstr "Rozgłaszaj serwery DNS"
#: applications/luci-app-ahcp/luasrc/model/cbi/ahcp.lua:44
msgid "Announced NTP servers"
@@ -60,11 +60,11 @@ msgstr "Rozgłaszane prefiksy"
#: applications/luci-app-ahcp/luasrc/view/ahcp_status.htm:42
msgid "Collecting data..."
-msgstr "Zbieranie informacji..."
+msgstr "Trwa zbieranie danych..."
#: applications/luci-app-ahcp/luasrc/model/cbi/admin_network/proto_ahcp.lua:55
msgid "Disable DNS setup"
-msgstr ""
+msgstr "Wyłącz konfigurację DNS"
#: applications/luci-app-ahcp/luasrc/model/cbi/ahcp.lua:21
msgid "Forwarder"
@@ -77,7 +77,7 @@ msgstr "Ustawienia podstawowe"
#: applications/luci-app-ahcp/luasrc/model/cbi/admin_network/proto_ahcp.lua:24
#: applications/luci-app-ahcp/luasrc/model/cbi/ahcp.lua:61
msgid "IPv4 and IPv6"
-msgstr "IPv4 oraz IPv6"
+msgstr "IPv4 i IPv6"
#: applications/luci-app-ahcp/luasrc/model/cbi/admin_network/proto_ahcp.lua:25
#: applications/luci-app-ahcp/luasrc/model/cbi/ahcp.lua:62
@@ -100,7 +100,7 @@ msgstr "Czas dzierżawy"
#: applications/luci-app-ahcp/luasrc/model/cbi/ahcp.lua:105
msgid "Log file"
-msgstr "Plik dziennika"
+msgstr "Plik logowania"
#: applications/luci-app-ahcp/luasrc/model/cbi/admin_network/proto_ahcp.lua:11
#: applications/luci-app-ahcp/luasrc/model/cbi/ahcp.lua:50
diff --git a/applications/luci-app-ahcp/po/uk/ahcp.po b/applications/luci-app-ahcp/po/uk/ahcp.po
index f6503a446..4d5f69785 100644
--- a/applications/luci-app-ahcp/po/uk/ahcp.po
+++ b/applications/luci-app-ahcp/po/uk/ahcp.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2019-10-27 21:29+0000\n"
+"PO-Revision-Date: 2019-11-05 01:56+0000\n"
"Last-Translator: Yurii Petrashko <yuripet@gmail.com>\n"
"Language-Team: Ukrainian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsahcp/uk/>\n"
@@ -11,7 +11,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<="
"4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 3.9.1-dev\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-ahcp/luasrc/controller/ahcp.lua:11
#: applications/luci-app-ahcp/luasrc/model/cbi/ahcp.lua:4
@@ -82,12 +82,12 @@ msgstr "IPv4 та IPv6"
#: applications/luci-app-ahcp/luasrc/model/cbi/admin_network/proto_ahcp.lua:25
#: applications/luci-app-ahcp/luasrc/model/cbi/ahcp.lua:62
msgid "IPv4 only"
-msgstr "Тільки IPv4"
+msgstr "Лише IPv4"
#: applications/luci-app-ahcp/luasrc/model/cbi/admin_network/proto_ahcp.lua:26
#: applications/luci-app-ahcp/luasrc/model/cbi/ahcp.lua:63
msgid "IPv6 only"
-msgstr "Тільки IPv6"
+msgstr "Лише IPv6"
#: applications/luci-app-ahcp/luasrc/model/cbi/ahcp.lua:97
msgid "Lease directory"
diff --git a/applications/luci-app-ahcp/po/vi/ahcp.po b/applications/luci-app-ahcp/po/vi/ahcp.po
index 18cdef2ee..5106528a7 100644
--- a/applications/luci-app-ahcp/po/vi/ahcp.po
+++ b/applications/luci-app-ahcp/po/vi/ahcp.po
@@ -1,15 +1,16 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2013-12-05 04:46+0200\n"
-"Last-Translator: Thành <tienthanh.dqc@gmail.com>\n"
-"Language-Team: none\n"
+"PO-Revision-Date: 2019-11-13 13:06+0000\n"
+"Last-Translator: Le Van Uoc <kunkun3012@gmail.com>\n"
+"Language-Team: Vietnamese <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsahcp/vi/>\n"
"Language: vi\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Pootle 2.0.6\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-ahcp/luasrc/controller/ahcp.lua:11
#: applications/luci-app-ahcp/luasrc/model/cbi/ahcp.lua:4
@@ -59,7 +60,7 @@ msgstr "Quảng bá tiền tố"
#: applications/luci-app-ahcp/luasrc/view/ahcp_status.htm:42
msgid "Collecting data..."
-msgstr "Đang kết xuất dữ liệu..."
+msgstr "Đang lấy dữ liệu..."
#: applications/luci-app-ahcp/luasrc/model/cbi/admin_network/proto_ahcp.lua:55
msgid "Disable DNS setup"
diff --git a/applications/luci-app-aria2/po/de/aria2.po b/applications/luci-app-aria2/po/de/aria2.po
index 4356414e2..c0cc2e42a 100644
--- a/applications/luci-app-aria2/po/de/aria2.po
+++ b/applications/luci-app-aria2/po/de/aria2.po
@@ -1,26 +1,26 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2019-10-23 09:54+0000\n"
-"Last-Translator: Paul Spooren <mail@aparcar.org>\n"
+"PO-Revision-Date: 2019-11-07 08:29+0000\n"
+"Last-Translator: Kiste <christian.buschau+weblate@mailbox.org>\n"
"Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsaria2/de/>\n"
"Language: de\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 3.9.1-dev\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:296
msgid "<abbr title=\"Local Peer Discovery\">LPD</abbr> enabled"
-msgstr ""
+msgstr "<abbr title=\"Local Peer Discovery\">LPD</abbr> aktiviert"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:414
msgid "Additional BT tracker"
-msgstr ""
+msgstr "Zusätzliche BT-Tracker"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:419
msgid "Advanced Options"
-msgstr ""
+msgstr "Erweiterte Optionen"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:169
msgid "All proxy"
@@ -35,25 +35,27 @@ msgstr ""
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/files.lua:14
#: applications/luci-app-aria2/luasrc/view/aria2/log_template.htm:45
msgid "Aria2"
-msgstr ""
+msgstr "Aria2"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:37
msgid ""
"Aria2 is a lightweight multi-protocol &amp; multi-source, cross platform "
"download utility."
msgstr ""
+"Aria2 ist ein leightgewichtiges Multi-Protokoll & Multi-Quellen, "
+"plattformübergreifendes Download-Dienstprogramm."
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:428
msgid "Auto save interval"
-msgstr ""
+msgstr "Automatisches Speicherintervall"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:56
msgid "Basic Options"
-msgstr ""
+msgstr "Grundlegende Optionen"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:276
msgid "BitTorrent Options"
-msgstr ""
+msgstr "BitTorrent-Optionen"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:335
msgid "BitTorrent listen port"
@@ -61,21 +63,24 @@ msgstr ""
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:189
msgid "CA certificate"
-msgstr ""
+msgstr "CA-Zertifikat"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:195
msgid "Certificate"
-msgstr ""
+msgstr "Zertifikat"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:182
msgid "Check certificate"
-msgstr ""
+msgstr "Zertifikat überprüfen"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:242
msgid ""
"Close connection if download speed is lower than or equal to this "
"value(bytes per sec). 0 means has no lowest speed limit."
msgstr ""
+"Schließe die Verbindung wenn die Download-Geschwinidigkeit niedriger oder "
+"gleich dieses Wertes (Bytes pro Sekunde) ist. 0 heißt es gibt keine "
+"niedrigste Geschwindigkeitsgrenze."
#: applications/luci-app-aria2/luasrc/view/aria2/log_template.htm:49
#: applications/luci-app-aria2/luasrc/view/aria2/settings_header.htm:29
@@ -84,7 +89,7 @@ msgstr "Sammle Daten..."
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:73
msgid "Config file directory"
-msgstr ""
+msgstr "Verzeichnis der Konfigurationsdatei"
#: applications/luci-app-aria2/luasrc/controller/aria2.lua:21
msgid "Configuration"
@@ -92,15 +97,15 @@ msgstr "Konfiguration"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:230
msgid "Connect timeout"
-msgstr ""
+msgstr "Verbindungszeitüberschreitung"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/files.lua:19
msgid "Content of config file: <code>%s</code>"
-msgstr ""
+msgstr "Inhalt der Konfigurationsdatei: <code>%s</code>"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/files.lua:29
msgid "Content of session file: <code>%s</code>"
-msgstr ""
+msgstr "Inhalt der Sitzungsdatei: <code>%s</code>"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:341
msgid "DHT Listen port"
@@ -115,10 +120,12 @@ msgid ""
"Disable IPv6. This is useful if you have to use broken DNS and want to avoid "
"terribly slow AAAA record lookup."
msgstr ""
+"Deaktiviere IPv6. Dies ist sinnvoll falls man einen kaputten DNS benutzen "
+"muss und fürchterlich langsame AAAA Record Lookups vermeiden will."
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:440
msgid "Disk cache"
-msgstr ""
+msgstr "Festplatten-Cache"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:259
msgid "Don't split less than 2*SIZE byte range. Possible values: 1M-1024M."
@@ -126,36 +133,38 @@ msgstr ""
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:254
msgid "Download a file using N connections."
-msgstr ""
+msgstr "Lade eine Datei mit N Verbindungen herunter."
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:69
msgid "Download directory"
-msgstr ""
+msgstr "Download-Verzeichnis"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/files.lua:26
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/files.lua:36
msgid "Empty file."
-msgstr ""
+msgstr "Leere Datei."
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:280
msgid "Enable IPv4 DHT functionality. It also enables UDP tracker support."
msgstr ""
+"Aktiviere IPv4 DHT Funktionalität. Aktiviviert auch UDP-Tracker-"
+"Unterstützung."
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:290
msgid "Enable IPv6 DHT functionality."
-msgstr ""
+msgstr "Aktiviere IPv6 DHT Funktionalität."
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:298
msgid "Enable Local Peer Discovery."
-msgstr ""
+msgstr "Lokale Peer-Erkennung aktivieren."
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:307
msgid "Enable Peer Exchange extension."
-msgstr ""
+msgstr "Peer Exchange Erweiterung aktivieren."
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:442
msgid "Enable disk cache (in bytes), set 0 to disabled."
-msgstr ""
+msgstr "Festplatten-Cache aktivieren (in Bytes), 0 zum Deaktivieren."
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:77
msgid "Enable logging"
@@ -163,11 +172,11 @@ msgstr "Protokollierung aktivieren"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:305
msgid "Enable peer exchange"
-msgstr ""
+msgstr "Peer Exchange aktivieren"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:166
msgid "Enable proxy"
-msgstr ""
+msgstr "Proxy aktivieren"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:58
msgid "Enabled"
@@ -180,44 +189,46 @@ msgstr "Fehler"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:44
msgid "Error: Can't find aria2c in PATH, please reinstall aria2."
msgstr ""
+"Fehler: aria2c kann in PATH nicht gefunden werden, bitte aria2 neu "
+"installieren."
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:482
msgid "Extra Settings"
-msgstr ""
+msgstr "Zusätzliche Einstellungen"
#: applications/luci-app-aria2/luasrc/view/aria2/log_template.htm:39
msgid "Failed to load log data."
-msgstr ""
+msgstr "Das Laden von Protokolldaten ist fehlgeschlagen."
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:350
msgid "False"
-msgstr ""
+msgstr "Falsch"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:447
msgid "File allocation"
-msgstr ""
+msgstr "Dateizuweisung"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/files.lua:25
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/files.lua:35
msgid "File does not exist."
-msgstr ""
+msgstr "Datei existiert nicht."
#: applications/luci-app-aria2/luasrc/controller/aria2.lua:24
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/files.lua:14
msgid "Files"
-msgstr ""
+msgstr "Dateien"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:348
msgid "Follow torrent"
-msgstr ""
+msgstr "Folge Torrent"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:38
msgid "For more information, please visit: %s"
-msgstr ""
+msgstr "Für weitere Informationen siehe: %s"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:460
msgid "Force save"
-msgstr ""
+msgstr "Speichern erzwingen"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:129
msgid "Generate Randomly"
@@ -225,19 +236,19 @@ msgstr ""
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:210
msgid "HTTP accept gzip"
-msgstr ""
+msgstr "HTTP akzeptiert gzip"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:219
msgid "HTTP no cache"
-msgstr ""
+msgstr "HTTP kein Cache"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:164
msgid "HTTP/FTP/SFTP Options"
-msgstr ""
+msgstr "HTTP/FTP/SFTP-Optionen"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:227
msgid "Header"
-msgstr ""
+msgstr "Header"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/files.lua:15
msgid "Here shows the files used by aria2."
@@ -245,15 +256,15 @@ msgstr ""
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:278
msgid "IPv4 <abbr title=\"Distributed Hash Table\">DHT</abbr> enabled"
-msgstr ""
+msgstr "IPv4 <abbr title=\"Distributed Hash Table\">DHT</abbr> aktiviert"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:288
msgid "IPv6 <abbr title=\"Distributed Hash Table\">DHT</abbr> enabled"
-msgstr ""
+msgstr "IPv6 <abbr title=\"Distributed Hash Table\">DHT</abbr> aktiviert"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:421
msgid "IPv6 disabled"
-msgstr ""
+msgstr "IPv6 deaktiviert"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:379
msgid ""
@@ -262,6 +273,11 @@ msgid ""
"Configuring this option with your preferred download speed can increase your "
"download speed in some cases."
msgstr ""
+"Wenn die gesamte Download-Geschwindigkeit jedes Torrents niedriger ist als "
+"SPEED, erhöht aria2 vorübergehend die Anzahl der Peers, um mehr Download-"
+"Geschwindigkeit zu erreichen. Diese Option mit der bevorzugten Download-"
+"Geschwindigkeit zu konfigurieren kann in einigen Fällen die Download-"
+"Geschwindigkeit erhöhen."
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:88
msgid "Info"
@@ -269,27 +285,27 @@ msgstr "Info"
#: applications/luci-app-aria2/luasrc/view/aria2/settings_header.htm:33
msgid "Installed web interface:"
-msgstr ""
+msgstr "Installiertes Webinterface:"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:158
msgid "Json-RPC URL"
-msgstr ""
+msgstr "Json-RPC URL"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:351
msgid "Keep in memory"
-msgstr ""
+msgstr "Im Speicher behalten"
#: applications/luci-app-aria2/luasrc/view/aria2/log_template.htm:34
msgid "Last 50 lines of log file:"
-msgstr ""
+msgstr "Letzte 50 Zeilen der Protokolldatei:"
#: applications/luci-app-aria2/luasrc/view/aria2/log_template.htm:36
msgid "Last 50 lines of syslog:"
-msgstr ""
+msgstr "Letzte 50 Zeilen des Syslog:"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:62
msgid "Leave blank to use default user."
-msgstr ""
+msgstr "Leer lassen für Standard-Benutzer."
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:415
msgid "List of additional BitTorrent tracker's announce URI."
@@ -300,6 +316,8 @@ msgid ""
"List of extra settings. Format: option=value, eg. <code>netrc-path=/tmp/."
"netrc</code>."
msgstr ""
+"Liste der zusätzlichen Einstellungen. Format: Option=Wert, z.B. <code>netrc-"
+"path=/tmp/.netrc</code>."
#: applications/luci-app-aria2/luasrc/view/aria2/log_template.htm:48
msgid "Loading"
@@ -307,11 +325,11 @@ msgstr "Lade"
#: applications/luci-app-aria2/luasrc/controller/aria2.lua:27
msgid "Log"
-msgstr ""
+msgstr "Protokoll"
#: applications/luci-app-aria2/luasrc/view/aria2/log_template.htm:45
msgid "Log Data"
-msgstr ""
+msgstr "Protokolldaten"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:80
msgid "Log file"
@@ -319,64 +337,64 @@ msgstr "Protokolldatei"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:85
msgid "Log level"
-msgstr ""
+msgstr "Protokollierungsstufe"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:240
msgid "Lowest speed limit"
-msgstr ""
+msgstr "Niedrigste Geschwindigkeitsbegrenzung"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:94
msgid "Max concurrent downloads"
-msgstr ""
+msgstr "Max. gleichzeitige Downloads"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:248
msgid "Max connection per server"
-msgstr ""
+msgstr "Max. Verbindungen pro Server"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:475
msgid "Max download limit"
-msgstr ""
+msgstr "Maximales Download-Limit"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:253
msgid "Max number of split"
-msgstr ""
+msgstr "Maximale Anzahl von Splits"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:367
msgid "Max open files"
-msgstr ""
+msgstr "Max. geöffnete Dateien"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:468
msgid "Max overall download limit"
-msgstr ""
+msgstr "Maximales Gesamt-Download-Limit"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:353
msgid "Max overall upload limit"
-msgstr ""
+msgstr "Maximales Gesamt-Upload-Limit"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:372
msgid "Max peers"
-msgstr ""
+msgstr "Maximal Peers"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:262
msgid "Max tries"
-msgstr ""
+msgstr "Maximale Versuche"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:360
msgid "Max upload limit"
-msgstr ""
+msgstr "Maximales Upload-Limit"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:258
msgid "Min split size"
-msgstr ""
+msgstr "Min. Splitgröße"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:115
msgid "No Authentication"
-msgstr ""
+msgstr "Keine Authentifizierung"
#: applications/luci-app-aria2/luasrc/view/aria2/log_template.htm:35
#: applications/luci-app-aria2/luasrc/view/aria2/log_template.htm:37
msgid "No log data."
-msgstr ""
+msgstr "Keine Protokolldaten."
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:454
msgid "None"
@@ -388,89 +406,94 @@ msgstr "Notiz"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:99
msgid "Pause"
-msgstr ""
+msgstr "Pausieren"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:99
msgid "Pause download after added."
-msgstr ""
+msgstr "Pausiere Download nach dem Hinzufügen."
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:105
msgid "Pause downloads created as a result of metadata download."
msgstr ""
+"Pausiere Downloads, die aufgrund des Herunterladens von Metadaten erstellt "
+"wurden."
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:104
msgid "Pause metadata"
-msgstr ""
+msgstr "Pausiere Metadaten"
#: applications/luci-app-aria2/luasrc/view/aria2/settings_header.htm:64
msgid "Please input token length:"
-msgstr ""
+msgstr "Bitte Tokenlänge eingeben:"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:393
msgid "Prefix of peer ID"
-msgstr ""
+msgstr "Präfix der Peer-ID"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:203
msgid "Private key"
-msgstr ""
+msgstr "Privater Schlüssel"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:177
msgid "Proxy password"
-msgstr ""
+msgstr "Proxy-Passwort"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:174
msgid "Proxy user"
-msgstr ""
+msgstr "Proxy-Benutzer"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:97
msgid "RPC Options"
-msgstr ""
+msgstr "RPC Optionen"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:114
msgid "RPC authentication method"
-msgstr ""
+msgstr "RPC-Authentifizierungsverfahren"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:140
msgid "RPC certificate"
-msgstr ""
+msgstr "RPC-Zertifikat"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:122
msgid "RPC password"
-msgstr ""
+msgstr "RPC-Passwort"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:110
msgid "RPC port"
-msgstr ""
+msgstr "RPC-Port"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:149
msgid "RPC private key"
-msgstr ""
+msgstr "Privater RPC-Schlüssel"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:133
msgid "RPC secure"
-msgstr ""
+msgstr "RPC gesichert"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:126
msgid "RPC token"
-msgstr ""
+msgstr "RPC-Token"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:134
msgid ""
"RPC transport will be encrypted by SSL/TLS. The RPC clients must use https "
"scheme to access the server. For WebSocket client, use wss scheme."
msgstr ""
+"RPC-Transport wird mit SSL/TLS verschlüsselt. Die RPC-Clients müssen das "
+"https-Schema verwenden, um auf den Server zuzugreifen. Für WebSocket-Client "
+"wss-Schema verwenden."
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:119
msgid "RPC username"
-msgstr ""
+msgstr "RPC Benutzername"
#: applications/luci-app-aria2/luasrc/view/aria2/log_template.htm:51
msgid "Refresh every 10 seconds."
-msgstr ""
+msgstr "Alle 10 Sekunden aktualisieren."
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:322
msgid "Remove unselected file"
-msgstr ""
+msgstr "Nicht ausgewählte Datei entfernen"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:323
msgid ""
@@ -478,10 +501,13 @@ msgid ""
"Please use this option with care because it will actually remove files from "
"your disk."
msgstr ""
+"Entfernt die nicht ausgewählten Dateien, wenn der Download in BitTorrent "
+"abgeschlossen ist. Bitte verwenden diese Option mit Vorsicht verwenden, da "
+"sie tatsächlich Dateien von der Festplatte entfernt."
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:377
msgid "Request peer speed limit"
-msgstr ""
+msgstr "Peer-Geschwindigkeitsbegrenzung anfordern"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:266
msgid "Retry wait"
@@ -489,11 +515,11 @@ msgstr ""
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:61
msgid "Run daemon as user"
-msgstr ""
+msgstr "Daemon als Benutzer ausführen"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:315
msgid "Sava metadata"
-msgstr ""
+msgstr "Speichere Metadaten"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:429
msgid ""
@@ -712,7 +738,7 @@ msgstr ""
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:349
msgid "True"
-msgstr ""
+msgstr "Wahr"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:156
msgid "Use WebSocket"
@@ -764,7 +790,7 @@ msgstr ""
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:116
msgid "Username & Password"
-msgstr ""
+msgstr "Benutzername & Passwort"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:183
msgid ""
diff --git a/applications/luci-app-aria2/po/es/aria2.po b/applications/luci-app-aria2/po/es/aria2.po
index 593ebcabf..ecae3ade7 100644
--- a/applications/luci-app-aria2/po/es/aria2.po
+++ b/applications/luci-app-aria2/po/es/aria2.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: \n"
-"PO-Revision-Date: 2019-11-02 16:06+0000\n"
+"PO-Revision-Date: 2019-11-13 23:05+0000\n"
"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsaria2/es/>\n"
@@ -794,7 +794,7 @@ msgstr ""
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:236
msgid "Timeout"
-msgstr "Tiempo de espera"
+msgstr "Tiempo agotado"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:117
msgid "Token"
diff --git a/applications/luci-app-aria2/po/pl/aria2.po b/applications/luci-app-aria2/po/pl/aria2.po
index dd92114ba..7f31206c5 100644
--- a/applications/luci-app-aria2/po/pl/aria2.po
+++ b/applications/luci-app-aria2/po/pl/aria2.po
@@ -1,12 +1,19 @@
msgid ""
msgstr ""
+"PO-Revision-Date: 2019-11-13 21:11+0000\n"
+"Last-Translator: Michal L <michalrmsmi@wp.pl>\n"
+"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsaria2/pl/>\n"
"Language: pl\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
+"|| n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:296
msgid "<abbr title=\"Local Peer Discovery\">LPD</abbr> enabled"
-msgstr ""
+msgstr "<abbr title=\"Local Peer Discovery\">LPD</abbr>włączone"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:414
msgid "Additional BT tracker"
@@ -14,7 +21,7 @@ msgstr ""
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:419
msgid "Advanced Options"
-msgstr ""
+msgstr "Opcje zaawansowane"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:169
msgid "All proxy"
@@ -29,7 +36,7 @@ msgstr ""
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/files.lua:14
#: applications/luci-app-aria2/luasrc/view/aria2/log_template.htm:45
msgid "Aria2"
-msgstr ""
+msgstr "Aria2"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:37
msgid ""
@@ -39,54 +46,56 @@ msgstr ""
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:428
msgid "Auto save interval"
-msgstr ""
+msgstr "Automatyczne zapisywanie interwału"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:56
msgid "Basic Options"
-msgstr ""
+msgstr "Opcje podstawowe"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:276
msgid "BitTorrent Options"
-msgstr ""
+msgstr "Opcje BitTorrent"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:335
msgid "BitTorrent listen port"
-msgstr ""
+msgstr "Port nasłuchowy BitTorrent"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:189
msgid "CA certificate"
-msgstr ""
+msgstr "Certyfikat CA"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:195
msgid "Certificate"
-msgstr ""
+msgstr "Certyfikat"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:182
msgid "Check certificate"
-msgstr ""
+msgstr "Sprawdź certyfikat"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:242
msgid ""
"Close connection if download speed is lower than or equal to this "
"value(bytes per sec). 0 means has no lowest speed limit."
msgstr ""
+"Zamknij połączenie, jeśli prędkość pobierania jest mniejsza lub równa tej "
+"wartości (bajty na sekundę). 0 oznacza, że nie ma dolnej granicy prędkości."
#: applications/luci-app-aria2/luasrc/view/aria2/log_template.htm:49
#: applications/luci-app-aria2/luasrc/view/aria2/settings_header.htm:29
msgid "Collecting data..."
-msgstr ""
+msgstr "Trwa zbieranie danych..."
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:73
msgid "Config file directory"
-msgstr ""
+msgstr "Konfiguracja katalogu plików"
#: applications/luci-app-aria2/luasrc/controller/aria2.lua:21
msgid "Configuration"
-msgstr ""
+msgstr "Konfiguracja"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:230
msgid "Connect timeout"
-msgstr ""
+msgstr "Limit połączenia"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/files.lua:19
msgid "Content of config file: <code>%s</code>"
@@ -98,11 +107,11 @@ msgstr ""
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:341
msgid "DHT Listen port"
-msgstr ""
+msgstr "Port nasłuchowy DHT"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:87
msgid "Debug"
-msgstr ""
+msgstr "Debugowanie"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:422
msgid ""
@@ -112,7 +121,7 @@ msgstr ""
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:440
msgid "Disk cache"
-msgstr ""
+msgstr "Cache dysku"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:259
msgid "Don't split less than 2*SIZE byte range. Possible values: 1M-1024M."
@@ -124,12 +133,12 @@ msgstr ""
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:69
msgid "Download directory"
-msgstr ""
+msgstr "Katalog pobierania"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/files.lua:26
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/files.lua:36
msgid "Empty file."
-msgstr ""
+msgstr "Pusty plik."
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:280
msgid "Enable IPv4 DHT functionality. It also enables UDP tracker support."
@@ -137,11 +146,11 @@ msgstr ""
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:290
msgid "Enable IPv6 DHT functionality."
-msgstr ""
+msgstr "Włącz funkcjonalność IPv6 DHT."
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:298
msgid "Enable Local Peer Discovery."
-msgstr ""
+msgstr "Włącz wykrywanie lokalnych partnerów."
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:307
msgid "Enable Peer Exchange extension."
@@ -149,11 +158,11 @@ msgstr ""
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:442
msgid "Enable disk cache (in bytes), set 0 to disabled."
-msgstr ""
+msgstr "Włącz cache dysku (w bajtach), ustawienie 0 oznacza wyłączenie."
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:77
msgid "Enable logging"
-msgstr ""
+msgstr "Włącz rejestrowanie"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:305
msgid "Enable peer exchange"
@@ -161,15 +170,15 @@ msgstr ""
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:166
msgid "Enable proxy"
-msgstr ""
+msgstr "Włącz proxy"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:58
msgid "Enabled"
-msgstr ""
+msgstr "Włączone"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:91
msgid "Error"
-msgstr ""
+msgstr "Błąd"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:44
msgid "Error: Can't find aria2c in PATH, please reinstall aria2."
@@ -177,15 +186,15 @@ msgstr ""
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:482
msgid "Extra Settings"
-msgstr ""
+msgstr "Specjalne ustawienia"
#: applications/luci-app-aria2/luasrc/view/aria2/log_template.htm:39
msgid "Failed to load log data."
-msgstr ""
+msgstr "Nie udało się załadować danych z dziennika."
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:350
msgid "False"
-msgstr ""
+msgstr "Nieprawda"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:447
msgid "File allocation"
@@ -194,20 +203,20 @@ msgstr ""
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/files.lua:25
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/files.lua:35
msgid "File does not exist."
-msgstr ""
+msgstr "Plik nie istnieje."
#: applications/luci-app-aria2/luasrc/controller/aria2.lua:24
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/files.lua:14
msgid "Files"
-msgstr ""
+msgstr "Pliki"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:348
msgid "Follow torrent"
-msgstr ""
+msgstr "Podążaj za torrentem"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:38
msgid "For more information, please visit: %s"
-msgstr ""
+msgstr "Aby uzyskać więcej informacji, odwiedź: %s"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:460
msgid "Force save"
@@ -215,7 +224,7 @@ msgstr ""
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:129
msgid "Generate Randomly"
-msgstr ""
+msgstr "Generuj losowo"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:210
msgid "HTTP accept gzip"
@@ -227,7 +236,7 @@ msgstr ""
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:164
msgid "HTTP/FTP/SFTP Options"
-msgstr ""
+msgstr "Opcje HTTP/FTP/SFTP "
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:227
msgid "Header"
@@ -247,7 +256,7 @@ msgstr ""
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:421
msgid "IPv6 disabled"
-msgstr ""
+msgstr "Wyłączenie IPv6"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:379
msgid ""
@@ -259,7 +268,7 @@ msgstr ""
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:88
msgid "Info"
-msgstr ""
+msgstr "Informacja"
#: applications/luci-app-aria2/luasrc/view/aria2/settings_header.htm:33
msgid "Installed web interface:"
@@ -297,11 +306,11 @@ msgstr ""
#: applications/luci-app-aria2/luasrc/view/aria2/log_template.htm:48
msgid "Loading"
-msgstr ""
+msgstr "Ładowanie"
#: applications/luci-app-aria2/luasrc/controller/aria2.lua:27
msgid "Log"
-msgstr ""
+msgstr "Dziennik"
#: applications/luci-app-aria2/luasrc/view/aria2/log_template.htm:45
msgid "Log Data"
@@ -309,7 +318,7 @@ msgstr ""
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:80
msgid "Log file"
-msgstr ""
+msgstr "Plik logowania"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:85
msgid "Log level"
@@ -374,11 +383,11 @@ msgstr ""
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:454
msgid "None"
-msgstr ""
+msgstr "Brak"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:89
msgid "Notice"
-msgstr ""
+msgstr "Spostrzeżenie"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:99
msgid "Pause"
@@ -598,7 +607,7 @@ msgstr ""
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:35
msgid "Settings"
-msgstr ""
+msgstr "Ustawienia"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:483
msgid "Settings in this section will be added to config file."
@@ -698,7 +707,7 @@ msgstr ""
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:236
msgid "Timeout"
-msgstr ""
+msgstr "Limit czasu"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:117
msgid "Token"
diff --git a/applications/luci-app-aria2/po/pt/aria2.po b/applications/luci-app-aria2/po/pt/aria2.po
index 383a8ebaa..674e5b916 100644
--- a/applications/luci-app-aria2/po/pt/aria2.po
+++ b/applications/luci-app-aria2/po/pt/aria2.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2019-11-02 16:06+0000\n"
+"PO-Revision-Date: 2019-11-13 13:07+0000\n"
"Last-Translator: ssantos <ssantos@web.de>\n"
"Language-Team: Portuguese <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsaria2/pt/>\n"
@@ -348,52 +348,52 @@ msgstr "Máximo de descarregamentos simultâneos"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:248
msgid "Max connection per server"
-msgstr ""
+msgstr "Quantidade máxima de conexões por servidor"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:475
msgid "Max download limit"
-msgstr ""
+msgstr "Limite máximo de descarregamentos"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:253
msgid "Max number of split"
-msgstr ""
+msgstr "Quantidade máxima de divisões"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:367
msgid "Max open files"
-msgstr ""
+msgstr "Máximo de ficheiros abertos"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:468
msgid "Max overall download limit"
-msgstr ""
+msgstr "Limite máximo global de descarregamento"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:353
msgid "Max overall upload limit"
-msgstr ""
+msgstr "Limite máximo global de envio"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:372
msgid "Max peers"
-msgstr ""
+msgstr "Máximo de pares"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:262
msgid "Max tries"
-msgstr ""
+msgstr "Max tenta"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:360
msgid "Max upload limit"
-msgstr ""
+msgstr "Limite máximo de envio"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:258
msgid "Min split size"
-msgstr ""
+msgstr "Tamanho mínimo de divisão"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:115
msgid "No Authentication"
-msgstr ""
+msgstr "Sem Autenticação"
#: applications/luci-app-aria2/luasrc/view/aria2/log_template.htm:35
#: applications/luci-app-aria2/luasrc/view/aria2/log_template.htm:37
msgid "No log data."
-msgstr ""
+msgstr "Sem dados de registo."
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:454
msgid "None"
@@ -405,51 +405,53 @@ msgstr "Aviso"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:99
msgid "Pause"
-msgstr ""
+msgstr "Pausa"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:99
msgid "Pause download after added."
-msgstr ""
+msgstr "Pausa descarregar após adicionado."
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:105
msgid "Pause downloads created as a result of metadata download."
msgstr ""
+"Pausar descarregamentos criados como resultado do descarregamento de "
+"metadados."
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:104
msgid "Pause metadata"
-msgstr ""
+msgstr "Pausar metadados"
#: applications/luci-app-aria2/luasrc/view/aria2/settings_header.htm:64
msgid "Please input token length:"
-msgstr ""
+msgstr "Por favor, introduza o comprimento do token:"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:393
msgid "Prefix of peer ID"
-msgstr ""
+msgstr "Prefixo do ID do par"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:203
msgid "Private key"
-msgstr ""
+msgstr "Chave privada"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:177
msgid "Proxy password"
-msgstr ""
+msgstr "Palavra-passe da proxy"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:174
msgid "Proxy user"
-msgstr ""
+msgstr "Utilizador do proxy"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:97
msgid "RPC Options"
-msgstr ""
+msgstr "Opções de RPC"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:114
msgid "RPC authentication method"
-msgstr ""
+msgstr "Método de autenticação de RPC"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:140
msgid "RPC certificate"
-msgstr ""
+msgstr "Certificado do RPC"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:122
msgid "RPC password"
@@ -461,21 +463,24 @@ msgstr "Porta RPC"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:149
msgid "RPC private key"
-msgstr ""
+msgstr "Chave privada de RPC"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:133
msgid "RPC secure"
-msgstr ""
+msgstr "RPC seguro"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:126
msgid "RPC token"
-msgstr ""
+msgstr "Token de RPC"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:134
msgid ""
"RPC transport will be encrypted by SSL/TLS. The RPC clients must use https "
"scheme to access the server. For WebSocket client, use wss scheme."
msgstr ""
+"O transporte RPC será criptografado por SSL/TLS. Os clientes de RPC devem "
+"usar o esquema https para acessar o servidor. Para o cliente WebSocket, use "
+"o esquema wss."
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:119
msgid "RPC username"
@@ -483,11 +488,11 @@ msgstr "Nome do utilizador RPC"
#: applications/luci-app-aria2/luasrc/view/aria2/log_template.htm:51
msgid "Refresh every 10 seconds."
-msgstr ""
+msgstr "Atualize a cada 10 segundos."
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:322
msgid "Remove unselected file"
-msgstr ""
+msgstr "Remover ficheiro não selecionado"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:323
msgid ""
@@ -495,14 +500,17 @@ msgid ""
"Please use this option with care because it will actually remove files from "
"your disk."
msgstr ""
+"Remove os ficheiros não selecionados quando o descarregamento é concluído no "
+"BitTorrent. Por favor, use esta opção com cuidado porque ele irá realmente "
+"remover ficheiros do seu disco."
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:377
msgid "Request peer speed limit"
-msgstr ""
+msgstr "Solicitar limite de velocidade do par"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:266
msgid "Retry wait"
-msgstr ""
+msgstr "Esperar até repetir"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:61
msgid "Run daemon as user"
@@ -510,13 +518,15 @@ msgstr "Executar serviço como utilizador"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:315
msgid "Sava metadata"
-msgstr ""
+msgstr "Gravar metadados"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:429
msgid ""
"Save a control file(*.aria2) every N seconds. If 0 is given, a control file "
"is not saved during download."
msgstr ""
+"Gravar um ficheiro de controle (*.aria2) a cada N segundos. Se 0 for dado, "
+"um ficheiro de controle não será salvo durante o descarregamento."
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:461
msgid ""
@@ -524,12 +534,18 @@ msgid ""
"This option also saves control file in that situations. This may be useful "
"to save BitTorrent seeding which is recognized as completed state."
msgstr ""
+"Gravar o descarregamento no ficheiro de sessão mesmo que o descarregamento "
+"tenha sido concluído ou removido. Esta opção também grava o ficheiro de "
+"controle nessas situações. Isso pode ser útil para gravar a propagação "
+"BitTorrent, que é reconhecida como estado concluído."
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:435
msgid ""
"Save error/unfinished downloads to session file every N seconds. If 0 is "
"given, file will be saved only when aria2 exits."
msgstr ""
+"Gravar erros/descarregamentos inacabados no ficheiro de sessão a cada N "
+"segundos. Se 0 for dado, o ficheiro será gravado somente quando aria2 sair."
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:316
msgid ""
@@ -537,26 +553,31 @@ msgid ""
"BitTorrent Magnet URI is used. The file name is hex encoded info hash with "
"suffix \".torrent\"."
msgstr ""
+"Gravar metadados como ficheiro \".torrent\". Esta opção tem efeito apenas "
+"quando BitTorrent Magnet URI é usado. O nome do ficheiro é codificado "
+"hexadecimal info hash com o sufixo \".torrent\"."
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:434
msgid "Save session interval"
-msgstr ""
+msgstr "Gravar intervalo de sessão"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:330
msgid "Seed previously downloaded files without verifying piece hashes."
msgstr ""
+"Semear ficheiros descarregados anteriormente sem verificar os hashes das "
+"peças."
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:401
msgid "Seed ratio"
-msgstr ""
+msgstr "Proporção de sementes"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:408
msgid "Seed time"
-msgstr ""
+msgstr "Tempo da semente"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:329
msgid "Seed unverified"
-msgstr ""
+msgstr "Semente não verificada"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:211
msgid ""
@@ -564,6 +585,9 @@ msgid ""
"if remote server responds with <code>Content-Encoding: gzip</code> or "
"<code>Content-Encoding: deflate</code>."
msgstr ""
+"Enviar cabeçalho de solicitação <code>Accept: deflate, gzip</code> e inflar "
+"a resposta se o servidor remoto responder com <code>Content-Encoding: "
+"gzip</code> ou <code>Content-Encoding: deflate</code>.."
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:220
msgid ""
@@ -572,6 +596,10 @@ msgid ""
"you can add Cache-Control header with a directive you like using \"Header\" "
"option."
msgstr ""
+"Enviar cabeçalho <code>Cache-Control: no-cache</code> e <code>Pragma: no-"
+"cache</code> para evitar conteúdo do cache. Se desativado, esses cabeçalhos "
+"não são enviados e pode adicionar o cabeçalho Cache-Control com uma diretiva "
+"que gosta de usando a opção \"Header\"."
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:336
msgid ""
@@ -579,30 +607,44 @@ msgid ""
"\"6881-6999\" and \"6881-6889,6999\". Make sure that the specified ports are "
"open for incoming TCP traffic."
msgstr ""
+"Defina o número da porta TCP para desarregas BitTorrent. Aceitar formato: \""
+"6881.6885\", \"6881-6999\" e \"6881-6889,6999\". Certifique-se de que as "
+"portas especificadas estão abertas para o tráfego TCP de entrada."
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:342
msgid ""
"Set UDP listening port used by DHT(IPv4, IPv6) and UDP tracker. Make sure "
"that the specified ports are open for incoming UDP traffic."
msgstr ""
+"Definir a porta de escuta UDP usada pelo DHT(IPv4, IPv6) e pelo rastreador "
+"UDP. Certifique-se de que as portas especificadas estão abertas para o "
+"tráfego UDP de entrada."
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:477
msgid ""
"Set max download speed per each download in bytes/sec. 0 means unrestricted."
msgstr ""
+"Definir a velocidade máxima de descarregamento por cada descarregamento em "
+"bytes/sec. 0 significa irrestrito."
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:470
msgid "Set max overall download speed in bytes/sec. 0 means unrestricted."
msgstr ""
+"Defina a velocidade máxima global de descarregamento em bytes/seg. 0 "
+"significa irrestrito."
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:355
msgid "Set max overall upload speed in bytes/sec. 0 means unrestricted."
msgstr ""
+"Defina a velocidade máxima global de envio em bytes/segundos. 0 significa "
+"irrestrito."
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:362
msgid ""
"Set max upload speed per each torrent in bytes/sec. 0 means unrestricted."
msgstr ""
+"Defina a velocidade máxima de envio por cada torrent em bytes/segundos. 0 "
+"significa irrestrito."
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:231
msgid ""
@@ -610,14 +652,17 @@ msgid ""
"server. After the connection is established, this option makes no effect and "
"\"Timeout\" option is used instead."
msgstr ""
+"Defina o tempo limite de conexão em segundos para estabelecer conexão com o "
+"servidor HTTP/FTP/proxy. Depois que a conexão é estabelecida, esta opção não "
+"faz nenhum efeito e a opção \"Timeout\" é usada em vez disso."
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:267
msgid "Set the seconds to wait between retries."
-msgstr ""
+msgstr "Defina os segundos para esperar entre novas tentativas."
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:272
msgid "Set user agent for HTTP(S) downloads."
-msgstr ""
+msgstr "Defina o agente de utilizador para descarregas HTTP(S)."
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:35
msgid "Settings"
@@ -626,14 +671,15 @@ msgstr "Configurações"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:483
msgid "Settings in this section will be added to config file."
msgstr ""
+"As configurações nesta secção serão adicionadas ao ficheiro de configuração."
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:487
msgid "Settings list"
-msgstr ""
+msgstr "Lista de configurações"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:161
msgid "Show URL"
-msgstr ""
+msgstr "Mostrar URL"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:448
msgid ""
@@ -645,12 +691,22 @@ msgid ""
"FAT32 because it takes almost same time as \"prealloc\" and it blocks aria2 "
"entirely until allocation finishes."
msgstr ""
+"Especifique o método de alocação de ficheiros. Se estiver a usar sistemas de "
+"ficheiros mais recentes, como ext4 (com suporte a extensões), btrfs, xfs ou "
+"NTFS (somente compilação MinGW), \"falloc\" será a sua melhor escolha. Aloca "
+"ficheiros grandes (alguns GiB) quase instantaneamente, mas pode não estar "
+"disponível se o seu sistema não tiver a função posix_fallocate (3). Não use "
+"\"falloc\" com sistemas de ficheiros legados, como ext3 e FAT32, pois leva "
+"quase o mesmo tempo como \"prealloc\" e bloqueia aria2 completamente até a "
+"alocação terminar."
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:368
msgid ""
"Specify maximum number of files to open in multi-file BitTorrent download "
"globally."
msgstr ""
+"Especificar a quantidade máxima de ficheiros a serem abertos no "
+"descarregamento global do BitTorrent para vários ficheiros."
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:409
msgid ""
@@ -658,6 +714,10 @@ msgid ""
"with this option, seeding ends when at least one of the conditions is "
"satisfied. Specifying 0 disables seeding after download completed."
msgstr ""
+"Especifica o tempo de semeadura em minutos. Se a opção \"Relação de "
+"sementes\" for especificada com esta opção, semear termina quando pelo menos "
+"uma das condições for satisfeita. Especificar 0 desativa semear após a "
+"conclusão do descarregamento."
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:402
msgid ""
@@ -665,10 +725,15 @@ msgid ""
"RATIO. You are strongly encouraged to specify equals or more than 1.0 here. "
"Specify 0.0 if you intend to do seeding regardless of share ratio."
msgstr ""
+"Especifique a relação da participação. Semea torrents completadas até que o "
+"rácio de partilha atinja a RATIO. É fortemente encorajado a especificar "
+"iguais ou mais de 1.0 aqui. Especifique 0.0 se pretende semear "
+"independentemente da proporção de compartilhamento."
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:373
msgid "Specify the maximum number of peers per torrent, 0 means unlimited."
msgstr ""
+"Especifique a quantidade máxima de pares por torrent, 0 significa ilimitado."
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:394
msgid ""
@@ -677,40 +742,51 @@ msgid ""
"than 20 bytes are specified, random byte data are added to make its length "
"20 bytes."
msgstr ""
+"Especifique o prefixo do peer ID. O peer ID no BitTorrent tem 20 bytes de "
+"comprimento. Se forem especificados mais de 20 bytes, apenas os primeiros 20 "
+"bytes são utilizados . Se menos de 20 bytes forem especificados, dados de "
+"bytes aleatórios são adicionados para chegar ao comprimento de 20 bytes."
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:388
msgid ""
"Stop BitTorrent download if download speed is 0 in consecutive N seconds. If "
"0 is given, this feature is disabled."
msgstr ""
+"Parar o descarregamento do BitTorrent se a velocidade de descarregar for 0 "
+"em N segundos consecutivos. Se 0 for dado, este recurso será desativado."
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:387
msgid "Stop timeout"
-msgstr ""
+msgstr "Tempo limite de paragem"
#: applications/luci-app-aria2/luasrc/view/aria2/settings_header.htm:48
msgid "The Aria2 service is not running."
-msgstr ""
+msgstr "O serviço Aria2 não está em execução."
#: applications/luci-app-aria2/luasrc/view/aria2/settings_header.htm:47
msgid "The Aria2 service is running."
-msgstr ""
+msgstr "O serviço Aria2 está em execução."
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:74
msgid "The directory to store the config file, session file and DHT file."
msgstr ""
+"O diretório para armazenar o ficheiro de configuração, ficheiro de sessão e "
+"ficheiro DHT."
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:70
msgid "The directory to store the downloaded file. eg. <code>/mnt/sda1</code>"
msgstr ""
+"O diretório para armazenar o ficheiro descarregado, por exemplo, <code>/mnt/"
+"sda1</code>"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:81
msgid "The file name of the log file."
-msgstr ""
+msgstr "O nome do ficheiro de log."
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:249
msgid "The maximum number of connections to one server for each download."
msgstr ""
+"A quantidade máxima de conexões a um servidor para cada descarregamento."
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:281
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:291
@@ -718,32 +794,36 @@ msgstr ""
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:308
msgid "This option will be ignored if a private flag is set in a torrent."
msgstr ""
+"Essa opção será ignorada se um sinalizador privado for definido num torrent."
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:236
msgid "Timeout"
-msgstr ""
+msgstr "Tempo limite"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:117
msgid "Token"
-msgstr ""
+msgstr "Chave eletrónica"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:349
msgid "True"
-msgstr ""
+msgstr "Verdadeiro"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:156
msgid "Use WebSocket"
-msgstr ""
+msgstr "Usar WebSocket"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:170
msgid "Use a proxy server for all protocols."
-msgstr ""
+msgstr "Usar um servidor proxy para todos os protocolos."
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:190
msgid ""
"Use the certificate authorities in FILE to verify the peers. The certificate "
"file must be in PEM format and can contain multiple CA certificates."
msgstr ""
+"Usar as autoridades certificadoras no FILE para verificar os pares. O "
+"ficheiro de certificado deve estar no formato PEM e pode conter vários "
+"certificados AC."
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:141
msgid ""
@@ -753,6 +833,12 @@ msgid ""
"PKCS12 files with a blank import password can be opened!<br/>When using PEM, "
"you have to specify the \"RPC private key\" as well."
msgstr ""
+"Utilizar o certificado em FILE para o servidor RPC. O certificado deve estar "
+"em formato PKCS12 (.p12, .pfx) ou PEM.<br/>Os ficheiros PKCS12 devem conter "
+"o certificado, uma chave e opcionalmente uma cadeia de certificados "
+"adicionais. Somente ficheiros PKCS12 com uma palavra-passe de importação em "
+"branco podem ser abertos!<br/>Ao usar o PEM, também tem que especificar a \""
+"chave privada RPC\"."
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:196
msgid ""
@@ -762,35 +848,47 @@ msgid ""
"PKCS12 files with a blank import password can be opened!<br/>When using PEM, "
"you have to specify the \"Private key\" as well."
msgstr ""
+"Utilizar o certificado de cliente no FILE. O certificado deve estar em "
+"formato PKCS12 (.p12, .pfx) ou PEM.<br/>Os ficheiros PKCS12 devem conter o "
+"certificado, uma chave e opcionalmente uma cadeia de certificados "
+"adicionais. Somente ficheiros PKCS12 com uma palavra-passe de importação em "
+"branco podem ser abertos!<br/>Ao usar o PEM, também tem que especificar a \""
+"Private key\"."
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:150
msgid ""
"Use the private key in FILE for RPC server. The private key must be "
"decrypted and in PEM format."
msgstr ""
+"Usar a chave privada em FILE para o servidor RPC. A chave privada deve ser "
+"descodificada e em formato PEM."
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:204
msgid ""
"Use the private key in FILE. The private key must be decrypted and in PEM "
"format. The behavior when encrypted one is given is undefined."
msgstr ""
+"Usar a chave privada em FILE. A chave privada deve ser descodificada e em "
+"formato PEM. O comportamento quando um encriptado é dado é indefinido."
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:271
msgid "User agent"
-msgstr ""
+msgstr "Agente de utilizador"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:116
msgid "Username & Password"
-msgstr ""
+msgstr "Nome de Utilizador e Palavra-passe"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:183
msgid ""
"Verify the peer using certificates specified in \"CA certificate\" option."
msgstr ""
+"Verificar o par usando certificados especificados na opção \"Certificado AC\""
+"."
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:90
msgid "Warn"
-msgstr ""
+msgstr "Avisar"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:244
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:356
@@ -800,16 +898,16 @@ msgstr ""
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:471
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:478
msgid "You can append K or M."
-msgstr ""
+msgstr "Pode anexar K ou M."
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:457
msgid "falloc"
-msgstr ""
+msgstr "falloc"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:455
msgid "prealloc"
-msgstr ""
+msgstr "prealloc"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:456
msgid "trunc"
-msgstr ""
+msgstr "trunc"
diff --git a/applications/luci-app-aria2/po/ro/aria2.po b/applications/luci-app-aria2/po/ro/aria2.po
index 4c670c6f4..ef3bdeaed 100644
--- a/applications/luci-app-aria2/po/ro/aria2.po
+++ b/applications/luci-app-aria2/po/ro/aria2.po
@@ -1,8 +1,15 @@
msgid ""
msgstr ""
+"PO-Revision-Date: 2019-11-05 07:43+0000\n"
+"Last-Translator: olimpiumarius <oliver_magnum44@yahoo.com>\n"
+"Language-Team: Romanian <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsaria2/ro/>\n"
"Language: ro\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: Weblate 3.10-dev\n"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:296
msgid "<abbr title=\"Local Peer Discovery\">LPD</abbr> enabled"
@@ -297,7 +304,7 @@ msgstr ""
#: applications/luci-app-aria2/luasrc/view/aria2/log_template.htm:48
msgid "Loading"
-msgstr ""
+msgstr "Incarcare"
#: applications/luci-app-aria2/luasrc/controller/aria2.lua:27
msgid "Log"
diff --git a/applications/luci-app-aria2/po/ru/aria2.po b/applications/luci-app-aria2/po/ru/aria2.po
index 45bc2a67e..205921892 100644
--- a/applications/luci-app-aria2/po/ru/aria2.po
+++ b/applications/luci-app-aria2/po/ru/aria2.po
@@ -1,17 +1,18 @@
msgid ""
msgstr ""
-"Content-Type: text/plain; charset=UTF-8\n"
"Project-Id-Version: LuCI: aria2\n"
"POT-Creation-Date: 2017-11-30 23:45+0300\n"
-"PO-Revision-Date: 2018-01-31 18:33+0300\n"
-"Language-Team: http://cyber-place.ru\n"
+"PO-Revision-Date: 2019-11-15 03:06+0000\n"
+"Last-Translator: Alex Vinnick <alexv10@gmail.com>\n"
+"Language-Team: Russian <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsaria2/ru/>\n"
+"Language: ru\n"
"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: Poedit 1.8.7.1\n"
-"Last-Translator: Vladimir aka sunny <picfun@ya.ru>\n"
-"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
-"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
-"Language: ru\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<="
+"4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 3.10-dev\n"
"Project-Info: Это технический перевод, не дословный. Главное-удобный русский "
"интерфейс, все проверялось в графическом режиме, совместим с другими apps\n"
@@ -308,7 +309,7 @@ msgstr ""
#: applications/luci-app-aria2/luasrc/view/aria2/log_template.htm:48
msgid "Loading"
-msgstr ""
+msgstr "Загружаем"
#: applications/luci-app-aria2/luasrc/controller/aria2.lua:27
msgid "Log"
diff --git a/applications/luci-app-aria2/po/tr/aria2.po b/applications/luci-app-aria2/po/tr/aria2.po
index 4dc86c32a..415fe8474 100644
--- a/applications/luci-app-aria2/po/tr/aria2.po
+++ b/applications/luci-app-aria2/po/tr/aria2.po
@@ -1,8 +1,14 @@
msgid ""
msgstr ""
+"PO-Revision-Date: 2019-11-13 13:07+0000\n"
+"Last-Translator: Yunus BAYRAK <yunus@baygunelektronik.com>\n"
+"Language-Team: Turkish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsaria2/tr/>\n"
"Language: tr\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:296
msgid "<abbr title=\"Local Peer Discovery\">LPD</abbr> enabled"
@@ -297,7 +303,7 @@ msgstr ""
#: applications/luci-app-aria2/luasrc/view/aria2/log_template.htm:48
msgid "Loading"
-msgstr ""
+msgstr "Yükleniyor"
#: applications/luci-app-aria2/luasrc/controller/aria2.lua:27
msgid "Log"
diff --git a/applications/luci-app-aria2/po/vi/aria2.po b/applications/luci-app-aria2/po/vi/aria2.po
index d5b923034..6c938dae8 100644
--- a/applications/luci-app-aria2/po/vi/aria2.po
+++ b/applications/luci-app-aria2/po/vi/aria2.po
@@ -1,8 +1,14 @@
msgid ""
msgstr ""
+"PO-Revision-Date: 2019-11-13 13:07+0000\n"
+"Last-Translator: Le Van Uoc <kunkun3012@gmail.com>\n"
+"Language-Team: Vietnamese <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsaria2/vi/>\n"
"Language: vi\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:296
msgid "<abbr title=\"Local Peer Discovery\">LPD</abbr> enabled"
@@ -74,7 +80,7 @@ msgstr ""
#: applications/luci-app-aria2/luasrc/view/aria2/log_template.htm:49
#: applications/luci-app-aria2/luasrc/view/aria2/settings_header.htm:29
msgid "Collecting data..."
-msgstr ""
+msgstr "Đang lấy dữ liệu..."
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:73
msgid "Config file directory"
@@ -297,7 +303,7 @@ msgstr ""
#: applications/luci-app-aria2/luasrc/view/aria2/log_template.htm:48
msgid "Loading"
-msgstr ""
+msgstr "Đang tải"
#: applications/luci-app-aria2/luasrc/controller/aria2.lua:27
msgid "Log"
diff --git a/applications/luci-app-attendedsysupgrade/po/de/attendedsysupgrade.po b/applications/luci-app-attendedsysupgrade/po/de/attendedsysupgrade.po
index a12b5fe46..72e1d8e4a 100644
--- a/applications/luci-app-attendedsysupgrade/po/de/attendedsysupgrade.po
+++ b/applications/luci-app-attendedsysupgrade/po/de/attendedsysupgrade.po
@@ -1,10 +1,16 @@
msgid ""
msgstr ""
+"PO-Revision-Date: 2019-11-07 08:28+0000\n"
+"Last-Translator: Kiste <christian.buschau+weblate@mailbox.org>\n"
+"Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsattendedsysupgrade/de/>\n"
"Language: de\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-attendedsysupgrade/luasrc/controller/attendedsysupgrade.lua:4
#: applications/luci-app-attendedsysupgrade/luasrc/view/attendedsysupgrade.htm:76
msgid "Attended Sysupgrade"
-msgstr ""
+msgstr "Begleitetes Sysupgrade"
diff --git a/applications/luci-app-attendedsysupgrade/po/ru/attendedsysupgrade.po b/applications/luci-app-attendedsysupgrade/po/ru/attendedsysupgrade.po
index 411798180..bd4883b0c 100644
--- a/applications/luci-app-attendedsysupgrade/po/ru/attendedsysupgrade.po
+++ b/applications/luci-app-attendedsysupgrade/po/ru/attendedsysupgrade.po
@@ -1,10 +1,17 @@
msgid ""
msgstr ""
+"PO-Revision-Date: 2019-11-15 03:05+0000\n"
+"Last-Translator: Alex Vinnick <alexv10@gmail.com>\n"
+"Language-Team: Russian <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsattendedsysupgrade/ru/>\n"
"Language: ru\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<="
+"4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-attendedsysupgrade/luasrc/controller/attendedsysupgrade.lua:4
#: applications/luci-app-attendedsysupgrade/luasrc/view/attendedsysupgrade.htm:76
msgid "Attended Sysupgrade"
-msgstr ""
+msgstr "Обновление Системы с участием"
diff --git a/applications/luci-app-attendedsysupgrade/po/tr/attendedsysupgrade.po b/applications/luci-app-attendedsysupgrade/po/tr/attendedsysupgrade.po
index f9c6f056a..3ba15cd17 100644
--- a/applications/luci-app-attendedsysupgrade/po/tr/attendedsysupgrade.po
+++ b/applications/luci-app-attendedsysupgrade/po/tr/attendedsysupgrade.po
@@ -1,10 +1,16 @@
msgid ""
msgstr ""
+"PO-Revision-Date: 2019-11-13 13:07+0000\n"
+"Last-Translator: Yunus BAYRAK <yunus@baygunelektronik.com>\n"
+"Language-Team: Turkish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsattendedsysupgrade/tr/>\n"
"Language: tr\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-attendedsysupgrade/luasrc/controller/attendedsysupgrade.lua:4
#: applications/luci-app-attendedsysupgrade/luasrc/view/attendedsysupgrade.htm:76
msgid "Attended Sysupgrade"
-msgstr ""
+msgstr "Güncelleme Kontrol"
diff --git a/applications/luci-app-banip/po/de/banip.po b/applications/luci-app-banip/po/de/banip.po
index a221c19ee..98c108283 100644
--- a/applications/luci-app-banip/po/de/banip.po
+++ b/applications/luci-app-banip/po/de/banip.po
@@ -1,30 +1,32 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2019-10-30 03:22+0000\n"
-"Last-Translator: ssantos <ssantos@web.de>\n"
+"PO-Revision-Date: 2019-11-07 08:29+0000\n"
+"Last-Translator: Kiste <christian.buschau+weblate@mailbox.org>\n"
"Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsbanip/de/>\n"
"Language: de\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 3.9.1\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:89
msgid "ASN Overview"
-msgstr ""
+msgstr "ASN-Übersicht"
#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:90
msgid "ASN Prefixes"
-msgstr ""
+msgstr "ASN-Präfixe"
#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:74
msgid "ASN/Country"
-msgstr ""
+msgstr "ASN/Land"
#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:139
msgid "Additional trigger delay in seconds before banIP processing begins."
msgstr ""
+"Zusätzliche Triggerverzögerung in Sekunden bevor die BanIP-Verarbeitung "
+"beginnt."
#: applications/luci-app-banip/luasrc/controller/banip.lua:21
msgid "Advanced"
@@ -32,7 +34,7 @@ msgstr "Fortgeschritten"
#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:24
msgid "Automatic WAN Interface Detection"
-msgstr ""
+msgstr "Automatische Erkennung der WAN-Schnittstelle"
#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:94
#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:138
@@ -48,20 +50,23 @@ msgstr ""
#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:45
msgid "Check the current available IPSets."
-msgstr ""
+msgstr "Aktuell verfügbare IPSets überprüfen."
#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:11
msgid ""
"Configuration of the banIP package to block ip adresses/subnets via IPSet."
msgstr ""
+"Konfiguration des banIP-Pakets zum Blockieren von IP-Adressen/Subnetzen via "
+"IPSet."
#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:92
+#, fuzzy
msgid "Country Resources"
-msgstr ""
+msgstr "Länderressourcen"
#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:94
msgid "DNS Chain"
-msgstr ""
+msgstr "DNS-Kette"
#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:177
msgid "DST Target IPv4"
@@ -77,7 +82,7 @@ msgstr "Beschreibung"
#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:134
msgid "Download Options"
-msgstr ""
+msgstr "Download-Optionen"
#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:126
msgid "Download Utility"
@@ -85,7 +90,7 @@ msgstr "Download-Werkzeug"
#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:126
msgid "Download Utility, RT Monitor"
-msgstr ""
+msgstr "Download-Dienstprogramm, RT Monitor"
#: applications/luci-app-banip/luasrc/controller/banip.lua:22
msgid "Edit Blacklist"
@@ -101,7 +106,7 @@ msgstr "Positivliste bearbeiten"
#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:20
msgid "Enable banIP"
-msgstr ""
+msgstr "banIP aktivieren"
#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:84
msgid "Enable verbose debug logging in case of any processing error."
@@ -111,7 +116,7 @@ msgstr ""
#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:82
msgid "Enter IP/CIDR/ASN/ISO"
-msgstr ""
+msgstr "IP/CIDR/ASN/ISO eingeben"
#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:80
msgid "Extra Options"
@@ -135,27 +140,27 @@ msgstr ""
#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:88
msgid "Geo Location"
-msgstr ""
+msgstr "Geo-Standort"
#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:95
msgid "IANA Information"
-msgstr ""
+msgstr "IANA-Information"
#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:91
msgid "IP/ASN Mapping"
-msgstr ""
+msgstr "IP/ASN-Mapping"
#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:132
msgid "IPSet Information"
-msgstr ""
+msgstr "IPSet Information"
#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:56
msgid "IPSet Sources"
-msgstr ""
+msgstr "IPSet-Quellen"
#: applications/luci-app-banip/luasrc/controller/banip.lua:18
msgid "IPSet-Lookup"
-msgstr ""
+msgstr "IPSet-Lookup"
#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:10
#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:9
@@ -195,7 +200,7 @@ msgstr "Lade"
#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:27
#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:58
msgid "Loading ..."
-msgstr ""
+msgstr "Lade ..."
#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:114
msgid "Local Save Blacklist Addons"
@@ -211,7 +216,7 @@ msgstr "Dienst mit niedriger Priorität"
#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:28
msgid "Manual WAN Interface Selection"
-msgstr ""
+msgstr "Manuelle Auswahl der WAN-Schnittstelle"
#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:100
msgid "Max. Download Queue"
@@ -220,7 +225,7 @@ msgstr "Max. Download-Warteschlange"
#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:34
#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:65
msgid "No response!"
-msgstr ""
+msgstr "Keine Antwort!"
#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:81
msgid ""
@@ -239,6 +244,8 @@ msgid ""
"Please add only one IPv4 or IPv6 address per line. IP ranges in CIDR "
"notation and comments introduced with '#' are allowed."
msgstr ""
+"Bitte nur eine IPv4- oder IPv6-Adresse pro Zeile hinzufügen. IP-Bereiche in "
+"CIDR-Notation und mit '#' eingeführte Kommentare sind erlaubt."
#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:19
#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:18
@@ -248,7 +255,7 @@ msgstr "Bitte bearbeiten Sie diese Datei direkt in einer Terminalsitzung."
#: applications/luci-app-banip/luasrc/controller/banip.lua:19
msgid "RIPE-Lookup"
-msgstr ""
+msgstr "RIPE-Lookup"
#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:18
#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:153
@@ -257,16 +264,16 @@ msgstr "Aktualisieren"
#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:151
msgid "Refresh IPSets"
-msgstr ""
+msgstr "IPSets aktualisieren"
#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:21
#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:160
msgid "Reload"
-msgstr ""
+msgstr "Neu laden"
#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:158
msgid "Reload IPSet Sources"
-msgstr ""
+msgstr "IPSet-Quellen neu laden"
#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:112
msgid "Runtime Information"
@@ -308,17 +315,19 @@ msgstr ""
#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:127
msgid "Select your preferred download utility."
-msgstr ""
+msgstr "Bevorzugtes Download-Utility auswählen."
#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:29
msgid "Select your preferred interface(s) manually."
-msgstr ""
+msgstr "Bevorzugte(n) Schnittstelle(n) manuell auswählen."
#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:88
msgid ""
"Set the nice level to 'low priority' and banIP background processing will "
"take less resources from the system."
msgstr ""
+"Nice-Level auf 'low priority' stellen und die banIP-Hintergrundverarbeitung "
+"benötigt weniger Ressourcen vom System."
#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:51
msgid "Show only set member with packet counter &gt; 0"
@@ -334,22 +343,28 @@ msgstr ""
msgid ""
"Special options for the selected download utility, e.g. '--timeout=20 -O'."
msgstr ""
+"Spezielle Optionen für das ausgewählte Download-Dienstprogramm, z.B.'--"
+"timeout=20 -O'."
#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:144
msgid "Start Type"
-msgstr ""
+msgstr "Starttyp"
#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:44
msgid ""
"Starts a small log/banIP monitor in the background to block SSH/LuCI brute "
"force attacks in realtime."
msgstr ""
+"Startet einen kleinen Log/BanIP-Monitor im Hintergrund, um SSH/LuCI-Brute-"
+"Force-Angriffe in Echtzeit zu blockieren."
#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:95
msgid ""
"Target directory for banIP backups. Default is '/tmp', please use preferably "
"a non-volatile disk if available."
msgstr ""
+"Zielverzeichnis für banIP-Backups. Standard ist '/tmp', bitte vorzugsweise "
+"einen nichtflüchtigen Speicherort verwenden, falls vorhanden."
#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:77
msgid ""
@@ -357,6 +372,9 @@ msgid ""
"details look <a href=\"https://stat.ripe.net/docs/data_api\" target=\"_blank"
"\" rel=\"noopener noreferrer\">here</a>."
msgstr ""
+"Die RIPEstat Data API ist die öffentliche Datenschnittstelle von RIPE NCC, "
+"für Details siehe <a href=\"https://stat.ripe.net/docs/data_api\" target=\""
+"_blank\" rel=\"noopener noreferrer\">hier</a>."
#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:18
#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:17
@@ -424,17 +442,23 @@ msgstr ""
msgid ""
"This form allows you to modify the content of the banIP blacklist (%s).<br />"
msgstr ""
+"Dieses Formular ermöglicht, den Inhalt der banIP-Blacklist (%s) zu ändern.<"
+"br />"
#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:31
msgid ""
"This form allows you to modify the content of the banIP whitelist (%s).<br />"
msgstr ""
+"Dieses Formular ermöglicht, den Inhalt der banIP-Whitelist (%s) zu ändern.<"
+"br />"
#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:30
msgid ""
"This form allows you to modify the content of the main banIP configuration "
"file (/etc/config/banip)."
msgstr ""
+"Dieses Formular ermöglicht, den Inhalt der Haupt-banIP-Konfigurationsdatei (/"
+"etc/config/banip) zu ändern."
#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:138
msgid "Trigger Delay"
@@ -473,25 +497,25 @@ msgstr ""
#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:93
msgid "Whois Information"
-msgstr ""
+msgstr "Whois-Informationen"
#: applications/luci-app-banip/luasrc/controller/banip.lua:16
#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:10
msgid "banIP"
-msgstr ""
+msgstr "banIP"
#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:114
msgid "banIP Status"
-msgstr ""
+msgstr "banIP Status"
#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:120
msgid "banIP Version"
-msgstr ""
+msgstr "banIP Version"
#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:59
msgid "enable IPv4"
-msgstr ""
+msgstr "aktiviere IPv4"
#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:62
msgid "enable IPv6"
-msgstr ""
+msgstr "aktiviere IPv6"
diff --git a/applications/luci-app-banip/po/es/banip.po b/applications/luci-app-banip/po/es/banip.po
index 00996d7b5..d52087958 100644
--- a/applications/luci-app-banip/po/es/banip.po
+++ b/applications/luci-app-banip/po/es/banip.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: 2019-07-23 22:17-0300\n"
-"PO-Revision-Date: 2019-10-25 18:00+0000\n"
-"Last-Translator: Adolfo Jayme Barrientos <fitojb@ubuntu.com>\n"
+"PO-Revision-Date: 2019-11-06 00:14+0000\n"
+"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsbanip/es/>\n"
"Language: es\n"
@@ -11,7 +11,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 3.9.1-dev\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:89
msgid "ASN Overview"
@@ -42,7 +42,7 @@ msgstr "Detección automática de la interfaz WAN"
#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:94
#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:138
msgid "Backup Directory"
-msgstr "Directorio de copia de seguridad"
+msgstr "Directorio de respaldo"
#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:115
msgid ""
@@ -140,8 +140,8 @@ msgid ""
"For further performance improvements you can raise this value, e.g. '8' or "
"'16' should be safe."
msgstr ""
-"Para obtener más mejoras de rendimiento, puede aumentar este valor, por "
-"ejemplo, '8' o '16' deben ser seguros."
+"Para otras mejoras de rendimiento, puede aumentar este valor, por ejemplo, "
+"'8' o '16' deben ser seguros."
#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:88
msgid "Geo Location"
@@ -171,8 +171,7 @@ msgstr "Búsqueda de IPSet"
#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:9
#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:10
msgid "Input file not found, please check your configuration."
-msgstr ""
-"Archivo de entrada no encontrado, por favor verifique su configuración."
+msgstr "Archivo de entrada no encontrado, por favor revise su configuración."
#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:166
msgid "LAN Forward Chain IPv4"
@@ -192,7 +191,7 @@ msgstr "Cadena de entrada LAN IPv6"
#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:144
msgid "Last Run"
-msgstr "Último arranque"
+msgstr "Último inicio"
#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:59
#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:97
@@ -218,7 +217,7 @@ msgstr "Complementos locales para guardar la lista blanca"
#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:87
msgid "Low Priority Service"
-msgstr "Servicio de baja prioridad"
+msgstr "Servicio con prioridad baja"
#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:28
msgid "Manual WAN Interface Selection"
@@ -226,7 +225,7 @@ msgstr "Selección manual de interfaz WAN"
#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:100
msgid "Max. Download Queue"
-msgstr "Máx. cola de descarga"
+msgstr "Cola máxima de descarga"
#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:34
#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:65
@@ -242,7 +241,7 @@ msgstr ""
#: applications/luci-app-banip/luasrc/controller/banip.lua:17
msgid "Overview"
-msgstr "Visión general"
+msgstr "Vista general"
#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:32
#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:32
@@ -257,7 +256,7 @@ msgstr ""
#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:18
#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:19
msgid "Please edit this file directly in a terminal session."
-msgstr "Edite este archivo directamente en una sesión de terminal."
+msgstr "Por favor, edite este archivo directamente en una sesión de terminal."
#: applications/luci-app-banip/luasrc/controller/banip.lua:19
msgid "RIPE-Lookup"
@@ -266,7 +265,7 @@ msgstr "Buscar RIPE"
#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:18
#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:153
msgid "Refresh"
-msgstr "Actualizar"
+msgstr "Refrescar"
#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:151
msgid "Refresh IPSets"
@@ -492,7 +491,7 @@ msgstr ""
#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:138
msgid "Trigger Delay"
-msgstr "Retardo de disparo"
+msgstr "Retraso de disparo"
#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:83
msgid "Verbose Debug Logging"
diff --git a/applications/luci-app-banip/po/fr/banip.po b/applications/luci-app-banip/po/fr/banip.po
index 493767038..2dfba79a4 100644
--- a/applications/luci-app-banip/po/fr/banip.po
+++ b/applications/luci-app-banip/po/fr/banip.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2019-10-24 13:55+0000\n"
-"Last-Translator: Nathan <bonnemainsnathan@gmail.com>\n"
+"PO-Revision-Date: 2019-11-13 13:08+0000\n"
+"Last-Translator: Baptiste <weblate@bitsofnetworks.org>\n"
"Language-Team: French <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsbanip/fr/>\n"
"Language: fr\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n > 1;\n"
-"X-Generator: Weblate 3.9.1-dev\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:89
msgid "ASN Overview"
@@ -80,9 +80,8 @@ msgid "Download Options"
msgstr "Options de téléchargement"
#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:126
-#, fuzzy
msgid "Download Utility"
-msgstr "Télécharger l'utilitaire"
+msgstr "Utilitaire de téléchargement"
#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:126
msgid "Download Utility, RT Monitor"
@@ -107,6 +106,8 @@ msgstr ""
#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:84
msgid "Enable verbose debug logging in case of any processing error."
msgstr ""
+"Activer la journalisation de débogage détaillée en cas d'erreur de "
+"traitement."
#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:82
msgid "Enter IP/CIDR/ASN/ISO"
@@ -185,7 +186,7 @@ msgstr "Dernière exécution"
#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:59
#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:97
msgid "Load"
-msgstr "Charger"
+msgstr "Charge"
#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:81
msgid "Loading"
diff --git a/applications/luci-app-banip/po/pl/banip.po b/applications/luci-app-banip/po/pl/banip.po
index 5bdf83260..6394ee551 100644
--- a/applications/luci-app-banip/po/pl/banip.po
+++ b/applications/luci-app-banip/po/pl/banip.po
@@ -1,8 +1,15 @@
msgid ""
msgstr ""
+"PO-Revision-Date: 2019-11-15 03:06+0000\n"
+"Last-Translator: Krzysiek Janiczek <krzysztof.janiczek@gmail.com>\n"
+"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsbanip/pl/>\n"
"Language: pl\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
+"|| n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:89
msgid "ASN Overview"
@@ -22,7 +29,7 @@ msgstr ""
#: applications/luci-app-banip/luasrc/controller/banip.lua:21
msgid "Advanced"
-msgstr ""
+msgstr "Zaawansowane"
#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:24
msgid "Automatic WAN Interface Detection"
@@ -31,7 +38,7 @@ msgstr ""
#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:94
#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:138
msgid "Backup Directory"
-msgstr ""
+msgstr "Katalog kopii zapasowej"
#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:115
msgid ""
@@ -67,7 +74,7 @@ msgstr ""
#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:72
msgid "Description"
-msgstr ""
+msgstr "Opis"
#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:134
msgid "Download Options"
@@ -83,15 +90,15 @@ msgstr ""
#: applications/luci-app-banip/luasrc/controller/banip.lua:22
msgid "Edit Blacklist"
-msgstr ""
+msgstr "Edytowanie czarnej listy"
#: applications/luci-app-banip/luasrc/controller/banip.lua:24
msgid "Edit Configuration"
-msgstr ""
+msgstr "Edytowanie konfiguracji"
#: applications/luci-app-banip/luasrc/controller/banip.lua:23
msgid "Edit Whitelist"
-msgstr ""
+msgstr "Edytowanie białej listy"
#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:20
msgid "Enable banIP"
@@ -107,7 +114,7 @@ msgstr ""
#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:80
msgid "Extra Options"
-msgstr ""
+msgstr "Opcje dodatkowe"
#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:12
msgid ""
@@ -149,7 +156,7 @@ msgstr ""
#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:9
#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:10
msgid "Input file not found, please check your configuration."
-msgstr ""
+msgstr "Nie znaleziono pliku wejściowego, proszę sprawdzić swoją konfigurację."
#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:166
msgid "LAN Forward Chain IPv4"
@@ -169,16 +176,16 @@ msgstr ""
#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:144
msgid "Last Run"
-msgstr ""
+msgstr "Ostatnie uruchomienie"
#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:59
#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:97
msgid "Load"
-msgstr ""
+msgstr "Obciążenie"
#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:81
msgid "Loading"
-msgstr ""
+msgstr "Ładowanie"
#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:27
#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:58
@@ -214,10 +221,12 @@ msgstr ""
msgid ""
"Options for further tweaking in case the defaults are not suitable for you."
msgstr ""
+"Opcje dla dalszych zmian w przypadku, gdy domyślne nie są dla ciebie "
+"odpowiednie."
#: applications/luci-app-banip/luasrc/controller/banip.lua:17
msgid "Overview"
-msgstr ""
+msgstr "Przegląd"
#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:32
#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:32
@@ -230,7 +239,7 @@ msgstr ""
#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:18
#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:19
msgid "Please edit this file directly in a terminal session."
-msgstr ""
+msgstr "Proszę edytować ten plik bezpośrednio w sesji terminala."
#: applications/luci-app-banip/luasrc/controller/banip.lua:19
msgid "RIPE-Lookup"
@@ -239,7 +248,7 @@ msgstr ""
#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:18
#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:153
msgid "Refresh"
-msgstr ""
+msgstr "Odśwież"
#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:151
msgid "Refresh IPSets"
@@ -248,7 +257,7 @@ msgstr ""
#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:21
#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:160
msgid "Reload"
-msgstr ""
+msgstr "Przeładuj"
#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:158
msgid "Reload IPSet Sources"
@@ -256,7 +265,7 @@ msgstr ""
#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:112
msgid "Runtime Information"
-msgstr ""
+msgstr "Informacja o środowisku uruchomieniowym"
#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:171
msgid "SRC Target IPv4"
@@ -282,7 +291,7 @@ msgstr ""
#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:26
#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:27
msgid "Save"
-msgstr ""
+msgstr "Zapisz"
#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:108
msgid "Select the SSH daemon for logfile parsing, to detect break-in events."
@@ -420,7 +429,7 @@ msgstr ""
#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:138
msgid "Trigger Delay"
-msgstr ""
+msgstr "Opóźnienie wyzwalacza"
#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:83
msgid "Verbose Debug Logging"
@@ -428,7 +437,7 @@ msgstr ""
#: applications/luci-app-banip/luasrc/controller/banip.lua:20
msgid "View Logfile"
-msgstr ""
+msgstr "Wyświetl plik dziennika"
#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:156
msgid "WAN Forward Chain IPv4"
diff --git a/applications/luci-app-banip/po/pt/banip.po b/applications/luci-app-banip/po/pt/banip.po
index 692ffefe5..05ff48dfb 100644
--- a/applications/luci-app-banip/po/pt/banip.po
+++ b/applications/luci-app-banip/po/pt/banip.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2019-11-02 16:06+0000\n"
+"PO-Revision-Date: 2019-11-05 01:57+0000\n"
"Last-Translator: ssantos <ssantos@web.de>\n"
"Language-Team: Portuguese <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsbanip/pt/>\n"
@@ -441,34 +441,47 @@ msgid ""
"This data call returns the recursive chain of DNS forward (A/AAAA/CNAME) and "
"reverse (PTR) records starting form either a hostname or an IP address."
msgstr ""
+"Esta chamada de dados retorna a cadeia recursiva dos registros DNS forward ("
+"A/AAAAA/CNAME) e reverse (PTR), começando com um nome de host ou um endereço "
+"IP."
#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:34
msgid ""
"This data call returns whois information from the relevant Regional Internet "
"Registry and Routing Registry."
msgstr ""
+"Esta chamada de dados retorna informações whois dos relevantes Registro "
+"Regional de Internet e Registro de Roteamento."
#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:22
msgid ""
"This data call shows general informations about an ASN like its announcement "
"status and the name of its holder according to the WHOIS service."
msgstr ""
+"Esta chamada de dados mostra informações gerais sobre um ASN como o seu "
+"estado de anúncio e o nome do seu titular de acordo com o serviço WHOIS."
#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:31
msgid ""
"This form allows you to modify the content of the banIP blacklist (%s).<br />"
msgstr ""
+"Este formulário permite que você modifique o conteúdo da lista negra da "
+"banIP (%s).<br />"
#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:31
msgid ""
"This form allows you to modify the content of the banIP whitelist (%s).<br />"
msgstr ""
+"Este formulário permite que modifique o conteúdo da lista branca da banIP "
+"(%s).<br />"
#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:30
msgid ""
"This form allows you to modify the content of the main banIP configuration "
"file (/etc/config/banip)."
msgstr ""
+"Este formulário permite que você modifique o conteúdo do ficheiro principal "
+"de configuração da banIP (/etc/config/banip)."
#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:138
msgid "Trigger Delay"
@@ -480,7 +493,7 @@ msgstr "Registro de Depuração Detalhado"
#: applications/luci-app-banip/luasrc/controller/banip.lua:20
msgid "View Logfile"
-msgstr ""
+msgstr "Ver Ficheiro de Registo"
#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:156
msgid "WAN Forward Chain IPv4"
@@ -492,11 +505,11 @@ msgstr "Cadeia para Frente de WAN IPv6"
#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:151
msgid "WAN Input Chain IPv4"
-msgstr ""
+msgstr "Cadeia de Entrada de LAN IPv4"
#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:183
msgid "WAN Input Chain IPv6"
-msgstr ""
+msgstr "Cadeia de Entrada WAN IPv6"
#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:120
msgid ""
@@ -504,28 +517,31 @@ msgid ""
"permanently in the local whitelist. Disable this option to prevent the local "
"save."
msgstr ""
+"Os addons automáticos da whitelist são armazenados temporários no IPSet e "
+"gravadaos permanentemente na lista branca local. Desative esta opção para "
+"evitar a gravar localmente."
#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:93
msgid "Whois Information"
-msgstr ""
+msgstr "Informações do Whois"
#: applications/luci-app-banip/luasrc/controller/banip.lua:16
#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:10
msgid "banIP"
-msgstr ""
+msgstr "banIP"
#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:114
msgid "banIP Status"
-msgstr ""
+msgstr "Estado da banIP"
#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:120
msgid "banIP Version"
-msgstr ""
+msgstr "Versão da banIP"
#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:59
msgid "enable IPv4"
-msgstr ""
+msgstr "ativar IPv4"
#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:62
msgid "enable IPv6"
-msgstr ""
+msgstr "ativar IPv6"
diff --git a/applications/luci-app-banip/po/ro/banip.po b/applications/luci-app-banip/po/ro/banip.po
index 9af66168e..3824c2c3b 100644
--- a/applications/luci-app-banip/po/ro/banip.po
+++ b/applications/luci-app-banip/po/ro/banip.po
@@ -1,8 +1,15 @@
msgid ""
msgstr ""
+"PO-Revision-Date: 2019-11-05 07:43+0000\n"
+"Last-Translator: olimpiumarius <oliver_magnum44@yahoo.com>\n"
+"Language-Team: Romanian <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsbanip/ro/>\n"
"Language: ro\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: Weblate 3.10-dev\n"
#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:89
msgid "ASN Overview"
@@ -178,7 +185,7 @@ msgstr ""
#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:81
msgid "Loading"
-msgstr ""
+msgstr "Incarcare"
#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:27
#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:58
diff --git a/applications/luci-app-banip/po/ru/banip.po b/applications/luci-app-banip/po/ru/banip.po
index e05090c1b..d47440cff 100644
--- a/applications/luci-app-banip/po/ru/banip.po
+++ b/applications/luci-app-banip/po/ru/banip.po
@@ -1,8 +1,15 @@
msgid ""
msgstr ""
+"PO-Revision-Date: 2019-11-15 03:06+0000\n"
+"Last-Translator: Alex Vinnick <alexv10@gmail.com>\n"
+"Language-Team: Russian <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsbanip/ru/>\n"
"Language: ru\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<="
+"4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:89
msgid "ASN Overview"
@@ -75,7 +82,7 @@ msgstr ""
#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:126
msgid "Download Utility"
-msgstr ""
+msgstr "Утилита для скачивания"
#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:126
msgid "Download Utility, RT Monitor"
@@ -107,7 +114,7 @@ msgstr ""
#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:80
msgid "Extra Options"
-msgstr ""
+msgstr "Дополнительные настройки"
#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:12
msgid ""
@@ -178,7 +185,7 @@ msgstr ""
#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:81
msgid "Loading"
-msgstr ""
+msgstr "Загружаем"
#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:27
#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:58
@@ -239,7 +246,7 @@ msgstr ""
#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:18
#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:153
msgid "Refresh"
-msgstr ""
+msgstr "Обновить"
#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:151
msgid "Refresh IPSets"
diff --git a/applications/luci-app-banip/po/sv/banip.po b/applications/luci-app-banip/po/sv/banip.po
index ee9dcee1f..44ba85235 100644
--- a/applications/luci-app-banip/po/sv/banip.po
+++ b/applications/luci-app-banip/po/sv/banip.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2019-10-17 20:23+0000\n"
+"PO-Revision-Date: 2019-11-06 23:06+0000\n"
"Last-Translator: Mattias Münster <mattiasmun@gmail.com>\n"
"Language-Team: Swedish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsbanip/sv/>\n"
@@ -8,7 +8,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 3.9.1-dev\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:89
msgid "ASN Overview"
@@ -81,7 +81,7 @@ msgstr ""
#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:126
msgid "Download Utility"
-msgstr ""
+msgstr "Ladda ner verktyget"
#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:126
msgid "Download Utility, RT Monitor"
@@ -105,7 +105,7 @@ msgstr ""
#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:84
msgid "Enable verbose debug logging in case of any processing error."
-msgstr ""
+msgstr "Aktivera utförlig felsökningsloggning vid eventuella bearbetningsfel."
#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:82
msgid "Enter IP/CIDR/ASN/ISO"
@@ -120,12 +120,16 @@ msgid ""
"For further information <a href=\"%s\" target=\"_blank\">check the online "
"documentation</a>"
msgstr ""
+"För ytterligare information <a href=\"%s\" target=\"_blank\">läs online-"
+"dokumentationen</a>"
#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:102
msgid ""
"For further performance improvements you can raise this value, e.g. '8' or "
"'16' should be safe."
msgstr ""
+"För ytterligare prestandaförbättringar kan du höja detta värde, t.ex. \"8\" "
+"eller \"16\" bör vara säkra."
#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:88
msgid "Geo Location"
@@ -202,7 +206,7 @@ msgstr ""
#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:87
msgid "Low Priority Service"
-msgstr ""
+msgstr "Lågprioriterad tjänst"
#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:28
msgid "Manual WAN Interface Selection"
@@ -210,7 +214,7 @@ msgstr ""
#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:100
msgid "Max. Download Queue"
-msgstr ""
+msgstr "Max. Nedladdningskö"
#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:34
#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:65
@@ -221,6 +225,7 @@ msgstr ""
msgid ""
"Options for further tweaking in case the defaults are not suitable for you."
msgstr ""
+"Alternativ för ytterligare finjustering om standardvärdena inte passar dig."
#: applications/luci-app-banip/luasrc/controller/banip.lua:17
msgid "Overview"
diff --git a/applications/luci-app-banip/po/tr/banip.po b/applications/luci-app-banip/po/tr/banip.po
index bc0726487..66f28c103 100644
--- a/applications/luci-app-banip/po/tr/banip.po
+++ b/applications/luci-app-banip/po/tr/banip.po
@@ -1,8 +1,14 @@
msgid ""
msgstr ""
+"PO-Revision-Date: 2019-11-13 13:08+0000\n"
+"Last-Translator: Yunus BAYRAK <yunus@baygunelektronik.com>\n"
+"Language-Team: Turkish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsbanip/tr/>\n"
"Language: tr\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:89
msgid "ASN Overview"
@@ -178,7 +184,7 @@ msgstr ""
#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:81
msgid "Loading"
-msgstr ""
+msgstr "Yükleniyor"
#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:27
#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:58
diff --git a/applications/luci-app-banip/po/vi/banip.po b/applications/luci-app-banip/po/vi/banip.po
index 0323af93e..0e1ecd480 100644
--- a/applications/luci-app-banip/po/vi/banip.po
+++ b/applications/luci-app-banip/po/vi/banip.po
@@ -1,8 +1,14 @@
msgid ""
msgstr ""
+"PO-Revision-Date: 2019-11-13 13:08+0000\n"
+"Last-Translator: Le Van Uoc <kunkun3012@gmail.com>\n"
+"Language-Team: Vietnamese <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsbanip/vi/>\n"
"Language: vi\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:89
msgid "ASN Overview"
@@ -22,7 +28,7 @@ msgstr ""
#: applications/luci-app-banip/luasrc/controller/banip.lua:21
msgid "Advanced"
-msgstr ""
+msgstr "Nâng cao"
#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:24
msgid "Automatic WAN Interface Detection"
@@ -31,7 +37,7 @@ msgstr ""
#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:94
#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:138
msgid "Backup Directory"
-msgstr ""
+msgstr "Thư mục sao lưu"
#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:115
msgid ""
@@ -178,7 +184,7 @@ msgstr ""
#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:81
msgid "Loading"
-msgstr ""
+msgstr "Đang tải"
#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:27
#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:58
@@ -420,11 +426,12 @@ msgstr ""
#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:138
msgid "Trigger Delay"
-msgstr ""
+msgstr "Kích hoạt độ trễ"
#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:83
+#, fuzzy
msgid "Verbose Debug Logging"
-msgstr ""
+msgstr "Nhật ký gỡ lỗi khởi động"
#: applications/luci-app-banip/luasrc/controller/banip.lua:20
msgid "View Logfile"
diff --git a/applications/luci-app-banip/po/zh-cn/banip.po b/applications/luci-app-banip/po/zh-cn/banip.po
index 22030f919..67daf1a56 100644
--- a/applications/luci-app-banip/po/zh-cn/banip.po
+++ b/applications/luci-app-banip/po/zh-cn/banip.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2019-10-22 08:53+0000\n"
-"Last-Translator: Zheng Qian <sotux82@gmail.com>\n"
+"PO-Revision-Date: 2019-11-13 23:05+0000\n"
+"Last-Translator: Chen Minqiang <ptpt52@gmail.com>\n"
"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsbanip/zh_Hans/>\n"
"Language: zh-cn\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 3.9.1-dev\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:89
msgid "ASN Overview"
@@ -259,7 +259,7 @@ msgstr "刷新 IPSet"
#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:21
#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:160
msgid "Reload"
-msgstr "重新载入"
+msgstr "重启"
#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:158
msgid "Reload IPSet Sources"
diff --git a/applications/luci-app-bcp38/po/de/bcp38.po b/applications/luci-app-bcp38/po/de/bcp38.po
index 6f032f0bf..5434a4c89 100644
--- a/applications/luci-app-bcp38/po/de/bcp38.po
+++ b/applications/luci-app-bcp38/po/de/bcp38.po
@@ -1,42 +1,47 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2019-10-18 07:53+0000\n"
-"Last-Translator: Paul Spooren <mail@aparcar.org>\n"
+"PO-Revision-Date: 2019-11-07 08:29+0000\n"
+"Last-Translator: Kiste <christian.buschau+weblate@mailbox.org>\n"
"Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsbcp38/de/>\n"
"Language: de\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 3.9.1-dev\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-bcp38/luasrc/model/cbi/bcp38.lua:61
msgid "Allowed IP ranges"
-msgstr ""
+msgstr "Erlaubte IP-Bereiche"
#: applications/luci-app-bcp38/luasrc/model/cbi/bcp38.lua:34
+#, fuzzy
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 ""
+"Versuche, automatisch zu erkennen, ob die Upstream-IP durch die "
+"Konfiguration blockiert wird, und füge eine Ausnahme hinzu, wenn dies der "
+"Fall ist. Wenn das nicht korrekt funktioniert, können Ausnahmen unten "
+"manuell hinzufügen."
#: applications/luci-app-bcp38/luasrc/model/cbi/bcp38.lua:33
msgid "Auto-detect upstream IP"
-msgstr ""
+msgstr "Upstream-IP automatisch erkennen"
#: applications/luci-app-bcp38/luasrc/controller/bcp38.lua:6
#: applications/luci-app-bcp38/luasrc/model/cbi/bcp38.lua:20
msgid "BCP38"
-msgstr ""
+msgstr "BCP38"
#: applications/luci-app-bcp38/luasrc/model/cbi/bcp38.lua:27
msgid "BCP38 config"
-msgstr ""
+msgstr "BCP38-Konfiguration"
#: applications/luci-app-bcp38/luasrc/model/cbi/bcp38.lua:56
msgid "Blocked IP ranges"
-msgstr ""
+msgstr "Blockierte IP-Bereiche"
#: applications/luci-app-bcp38/luasrc/model/cbi/bcp38.lua:30
msgid "Enable"
@@ -50,6 +55,8 @@ msgstr "Schnittstellenname"
msgid ""
"Interface to apply the blocking to (should be the upstream WAN interface)."
msgstr ""
+"Schnittstelle, auf die die Blockierung angewendet werden soll (sollte die "
+"Upstream-WAN-Schnittstelle sein)."
#: applications/luci-app-bcp38/luasrc/model/cbi/bcp38.lua:61
msgid ""
@@ -64,3 +71,7 @@ msgid ""
"bcp38\">BCP 38</a>. For IPv6, only source specific default routes are "
"installed, so no BCP38 firewall routes are needed."
msgstr ""
+"Diese Funktion verhindert, dass Pakete mit privaten Adresszielen gemäß <a "
+"href=\"http://tools.ietf.org/html/bcp38\">BCP 38</a> ins Internet gehen. Für "
+"IPv6 werden nur quellenspezifische Standardrouten installiert, so dass keine "
+"BCP38-Firewallrouten benötigt werden."
diff --git a/applications/luci-app-bcp38/po/pl/bcp38.po b/applications/luci-app-bcp38/po/pl/bcp38.po
index e47aa95ab..9bff6e189 100644
--- a/applications/luci-app-bcp38/po/pl/bcp38.po
+++ b/applications/luci-app-bcp38/po/pl/bcp38.po
@@ -1,12 +1,19 @@
msgid ""
msgstr ""
+"PO-Revision-Date: 2019-11-13 13:08+0000\n"
+"Last-Translator: Marcin Net <marcin.net@linux.pl>\n"
+"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsbcp38/pl/>\n"
"Language: pl\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
+"|| n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-bcp38/luasrc/model/cbi/bcp38.lua:61
msgid "Allowed IP ranges"
-msgstr ""
+msgstr "Dozwolone zakresy IP"
#: applications/luci-app-bcp38/luasrc/model/cbi/bcp38.lua:34
msgid ""
@@ -17,28 +24,28 @@ msgstr ""
#: applications/luci-app-bcp38/luasrc/model/cbi/bcp38.lua:33
msgid "Auto-detect upstream IP"
-msgstr ""
+msgstr "Automatyczne wykrywanie nadrzędnego adresu IP"
#: applications/luci-app-bcp38/luasrc/controller/bcp38.lua:6
#: applications/luci-app-bcp38/luasrc/model/cbi/bcp38.lua:20
msgid "BCP38"
-msgstr ""
+msgstr "BCP38"
#: applications/luci-app-bcp38/luasrc/model/cbi/bcp38.lua:27
msgid "BCP38 config"
-msgstr ""
+msgstr "Konfiguracja BCP38"
#: applications/luci-app-bcp38/luasrc/model/cbi/bcp38.lua:56
msgid "Blocked IP ranges"
-msgstr ""
+msgstr "Blokowane zakresy adresów IP"
#: applications/luci-app-bcp38/luasrc/model/cbi/bcp38.lua:30
msgid "Enable"
-msgstr ""
+msgstr "Włącz"
#: applications/luci-app-bcp38/luasrc/model/cbi/bcp38.lua:39
msgid "Interface name"
-msgstr ""
+msgstr "Nazwa interfejsu"
#: applications/luci-app-bcp38/luasrc/model/cbi/bcp38.lua:39
msgid ""
diff --git a/applications/luci-app-bcp38/po/vi/bcp38.po b/applications/luci-app-bcp38/po/vi/bcp38.po
index e6e516a01..75ad5fa10 100644
--- a/applications/luci-app-bcp38/po/vi/bcp38.po
+++ b/applications/luci-app-bcp38/po/vi/bcp38.po
@@ -1,8 +1,14 @@
msgid ""
msgstr ""
+"PO-Revision-Date: 2019-11-13 13:08+0000\n"
+"Last-Translator: Le Van Uoc <kunkun3012@gmail.com>\n"
+"Language-Team: Vietnamese <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsbcp38/vi/>\n"
"Language: vi\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-bcp38/luasrc/model/cbi/bcp38.lua:61
msgid "Allowed IP ranges"
@@ -34,7 +40,7 @@ msgstr ""
#: applications/luci-app-bcp38/luasrc/model/cbi/bcp38.lua:30
msgid "Enable"
-msgstr ""
+msgstr "Kích hoạt"
#: applications/luci-app-bcp38/luasrc/model/cbi/bcp38.lua:39
msgid "Interface name"
diff --git a/applications/luci-app-bmx7/po/de/bmx7.po b/applications/luci-app-bmx7/po/de/bmx7.po
index bb9dd93de..213f712ba 100644
--- a/applications/luci-app-bmx7/po/de/bmx7.po
+++ b/applications/luci-app-bmx7/po/de/bmx7.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2019-10-18 07:55+0000\n"
-"Last-Translator: Paul Spooren <mail@aparcar.org>\n"
+"PO-Revision-Date: 2019-11-07 08:29+0000\n"
+"Last-Translator: Kiste <christian.buschau+weblate@mailbox.org>\n"
"Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsbmx7/de/>\n"
"Language: de\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 3.9.1-dev\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-bmx7/root/www/luci-static/resources/bmx7/js/netjsongraph.js:510
msgid "+ d.x +"
@@ -20,23 +20,23 @@ msgstr ""
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/tunnels_j.htm:33
msgid "Announcements"
-msgstr ""
+msgstr "Ankündigungen"
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:27
msgid "BMX7 revision"
-msgstr ""
+msgstr "BMX7-Revision"
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/tunnels_j.htm:41
msgid "Bandwith"
-msgstr ""
+msgstr "Bandbreite"
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/admin_status/index/bmx7_nodes.htm:3
msgid "Bmx7 mesh nodes"
-msgstr ""
+msgstr "Bmx7 Mesh-Knoten"
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:44
msgid "CPU usage"
-msgstr ""
+msgstr "CPU-Auslastung"
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/admin_status/index/bmx7_nodes.htm:12
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:79
@@ -62,23 +62,23 @@ msgstr ""
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:61
msgid "LinkLocal Ipv6"
-msgstr ""
+msgstr "Link-lokale IPv6"
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:71
msgid "Links"
-msgstr ""
+msgstr "Links"
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/tunnels_j.htm:42
msgid "Local net"
-msgstr ""
+msgstr "Lokales Netz"
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:60
msgid "Max rate"
-msgstr ""
+msgstr "Max. Rate"
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:45
msgid "Memory usage"
-msgstr ""
+msgstr "Speichernutzung"
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/admin_status/index/bmx7_nodes.htm:13
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/nodes_j.htm:80
@@ -94,7 +94,7 @@ msgstr "Name"
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:40
msgid "Neighbours"
-msgstr ""
+msgstr "Nachbarn"
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/tunnels_j.htm:40
msgid "Network"
@@ -102,15 +102,15 @@ msgstr "Netzwerk"
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:53
msgid "Network interfaces"
-msgstr ""
+msgstr "Netzwerkschnittstellen"
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/tunnels_j.htm:39
msgid "Node"
-msgstr ""
+msgstr "Node"
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:18
msgid "Node configuration"
-msgstr ""
+msgstr "Node-Konfiguration"
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:25
msgid "Node key"
@@ -118,15 +118,15 @@ msgstr ""
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:23
msgid "Node name"
-msgstr ""
+msgstr "Node-Name"
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:35
msgid "Node status"
-msgstr ""
+msgstr "Node-Status"
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:39
msgid "Nodes seen"
-msgstr ""
+msgstr "Gesehene Nodes"
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/nodes_j.htm:70
msgid "Originators"
@@ -139,11 +139,11 @@ msgstr ""
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/admin_status/index/bmx7_nodes.htm:10
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/nodes_j.htm:78
msgid "Primary IPv6"
-msgstr ""
+msgstr "Primäre IPv6"
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:24
msgid "Primary IPv6 address"
-msgstr ""
+msgstr "Primäre IPv6-Adresse"
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:62
msgid "RX BpP"
@@ -151,11 +151,11 @@ msgstr ""
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:80
msgid "RX rate"
-msgstr ""
+msgstr "RX-Rate"
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/tunnels_j.htm:45
msgid "Rating"
-msgstr ""
+msgstr "Bewertung"
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:78
msgid "Remote linklocal IPv6"
@@ -168,22 +168,22 @@ msgstr "Routen"
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/admin_status/index/bmx7_nodes.htm:9
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/nodes_j.htm:77
msgid "S/s/T/t"
-msgstr ""
+msgstr "S/s/T/t"
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:26
msgid "Short DHash"
-msgstr ""
+msgstr "Kurzer DHash"
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/admin_status/index/bmx7_nodes.htm:8
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/nodes_j.htm:76
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:22
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:75
msgid "Short ID"
-msgstr ""
+msgstr "Kurze ID"
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:58
msgid "State"
-msgstr ""
+msgstr "Zustand"
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/tunnels_j.htm:37
msgid "Status"
@@ -191,27 +191,27 @@ msgstr "Status"
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:63
msgid "TX BpP"
-msgstr ""
+msgstr "TX BpP"
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:81
msgid "TX rate"
-msgstr ""
+msgstr "TX-Rate"
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/tunnels_j.htm:44
msgid "Tun Metric"
-msgstr ""
+msgstr "Tun-Metrik"
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:42
msgid "Tunnelled IPv4 address"
-msgstr ""
+msgstr "Getunnelte IPv4-Adresse"
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:41
msgid "Tunnelled IPv6 address"
-msgstr ""
+msgstr "Getunnelte IPv6-Adresse"
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:46
msgid "Tx queue"
-msgstr ""
+msgstr "Tx-Warteschlange"
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:59
msgid "Type"
@@ -224,4 +224,4 @@ msgstr "Laufzeit"
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/admin_status/index/bmx7_nodes.htm:11
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/nodes_j.htm:79
msgid "Via Neighbour"
-msgstr ""
+msgstr "Via Nachbar"
diff --git a/applications/luci-app-bmx7/po/pl/bmx7.po b/applications/luci-app-bmx7/po/pl/bmx7.po
index bc85df7d4..654d733cb 100644
--- a/applications/luci-app-bmx7/po/pl/bmx7.po
+++ b/applications/luci-app-bmx7/po/pl/bmx7.po
@@ -1,8 +1,15 @@
msgid ""
msgstr ""
+"PO-Revision-Date: 2019-11-13 13:08+0000\n"
+"Last-Translator: Marcin Net <marcin.net@linux.pl>\n"
+"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsbmx7/pl/>\n"
"Language: pl\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
+"|| n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-bmx7/root/www/luci-static/resources/bmx7/js/netjsongraph.js:510
msgid "+ d.x +"
@@ -35,11 +42,11 @@ msgstr ""
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/admin_status/index/bmx7_nodes.htm:12
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:79
msgid "Device"
-msgstr ""
+msgstr "Urządzenie"
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:57
msgid "Interface"
-msgstr ""
+msgstr "Interfejs"
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/nodes_j.htm:81
msgid "Last Desc"
@@ -77,14 +84,14 @@ msgstr ""
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/admin_status/index/bmx7_nodes.htm:13
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/nodes_j.htm:80
msgid "Metric"
-msgstr ""
+msgstr "Metryka"
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/admin_status/index/bmx7_nodes.htm:7
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/nodes_j.htm:75
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:76
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/tunnels_j.htm:38
msgid "Name"
-msgstr ""
+msgstr "Nazwa"
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:40
msgid "Neighbours"
@@ -92,7 +99,7 @@ msgstr ""
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/tunnels_j.htm:40
msgid "Network"
-msgstr ""
+msgstr "Sieć"
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:53
msgid "Network interfaces"
@@ -157,7 +164,7 @@ msgstr ""
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:82
msgid "Routes"
-msgstr ""
+msgstr "Ścieżki routingu"
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/admin_status/index/bmx7_nodes.htm:9
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/nodes_j.htm:77
@@ -177,11 +184,11 @@ msgstr ""
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:58
msgid "State"
-msgstr ""
+msgstr "Stan"
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/tunnels_j.htm:37
msgid "Status"
-msgstr ""
+msgstr "Status"
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:63
msgid "TX BpP"
@@ -209,11 +216,11 @@ msgstr ""
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:59
msgid "Type"
-msgstr ""
+msgstr "Typ"
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:43
msgid "Uptime"
-msgstr ""
+msgstr "Czas pracy"
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/admin_status/index/bmx7_nodes.htm:11
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/nodes_j.htm:79
diff --git a/applications/luci-app-bmx7/po/pt/bmx7.po b/applications/luci-app-bmx7/po/pt/bmx7.po
index 8cc0a8280..8b56e9554 100644
--- a/applications/luci-app-bmx7/po/pt/bmx7.po
+++ b/applications/luci-app-bmx7/po/pt/bmx7.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2019-11-02 16:07+0000\n"
+"PO-Revision-Date: 2019-11-06 00:15+0000\n"
"Last-Translator: ssantos <ssantos@web.de>\n"
"Language-Team: Portuguese <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsbmx7/pt/>\n"
@@ -12,36 +12,36 @@ msgstr ""
#: applications/luci-app-bmx7/root/www/luci-static/resources/bmx7/js/netjsongraph.js:510
msgid "+ d.x +"
-msgstr ""
+msgstr "+ d.x +"
#: applications/luci-app-bmx7/root/www/luci-static/resources/bmx7/js/netjsongraph.js:173
msgid "+ d3.event.translate +"
-msgstr ""
+msgstr "+ d3.event.translate +"
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/tunnels_j.htm:33
msgid "Announcements"
-msgstr ""
+msgstr "Anúncios"
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:27
msgid "BMX7 revision"
-msgstr ""
+msgstr "Revisão do BMX7"
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/tunnels_j.htm:41
msgid "Bandwith"
-msgstr ""
+msgstr "Largura de banda"
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/admin_status/index/bmx7_nodes.htm:3
msgid "Bmx7 mesh nodes"
-msgstr ""
+msgstr "Nós de mesh Bmx7"
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:44
msgid "CPU usage"
-msgstr ""
+msgstr "Utilização da CPU"
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/admin_status/index/bmx7_nodes.htm:12
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:79
msgid "Device"
-msgstr "Dispositivo"
+msgstr "Aparelho"
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:57
msgid "Interface"
@@ -49,36 +49,36 @@ msgstr "Interface"
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/nodes_j.htm:81
msgid "Last Desc"
-msgstr ""
+msgstr "Último Desc"
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/admin_status/index/bmx7_nodes.htm:14
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/nodes_j.htm:82
msgid "Last Ref"
-msgstr ""
+msgstr "Última Ref"
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:77
msgid "Link key"
-msgstr ""
+msgstr "Chave de ligação"
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:61
msgid "LinkLocal Ipv6"
-msgstr ""
+msgstr "LinkLocal Ipv6"
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:71
msgid "Links"
-msgstr ""
+msgstr "Ligações"
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/tunnels_j.htm:42
msgid "Local net"
-msgstr ""
+msgstr "Rede local"
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:60
msgid "Max rate"
-msgstr ""
+msgstr "Taxa máxima"
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:45
msgid "Memory usage"
-msgstr ""
+msgstr "Utilização de memória"
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/admin_status/index/bmx7_nodes.htm:13
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/nodes_j.htm:80
@@ -102,64 +102,64 @@ msgstr "Rede"
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:53
msgid "Network interfaces"
-msgstr ""
+msgstr "Interfaces de rede"
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/tunnels_j.htm:39
msgid "Node"
-msgstr ""
+msgstr "Nó"
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:18
msgid "Node configuration"
-msgstr ""
+msgstr "Configuração do nó"
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:25
msgid "Node key"
-msgstr ""
+msgstr "Chave do nó"
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:23
msgid "Node name"
-msgstr ""
+msgstr "Nome do nó"
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:35
msgid "Node status"
-msgstr ""
+msgstr "Estado do nó"
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:39
msgid "Nodes seen"
-msgstr ""
+msgstr "Nós vistos"
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/nodes_j.htm:70
msgid "Originators"
-msgstr ""
+msgstr "Originadores"
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/tunnels_j.htm:43
msgid "Path Metric"
-msgstr ""
+msgstr "Métrica do Caminho"
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/admin_status/index/bmx7_nodes.htm:10
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/nodes_j.htm:78
msgid "Primary IPv6"
-msgstr ""
+msgstr "IPv6 Primário"
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:24
msgid "Primary IPv6 address"
-msgstr ""
+msgstr "Endereço do IPv6 primário"
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:62
msgid "RX BpP"
-msgstr ""
+msgstr "RX BpP"
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:80
msgid "RX rate"
-msgstr ""
+msgstr "Taxa RX"
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/tunnels_j.htm:45
msgid "Rating"
-msgstr ""
+msgstr "Classificação"
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:78
msgid "Remote linklocal IPv6"
-msgstr ""
+msgstr "Linklocal IPv6 remoto"
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:82
msgid "Routes"
@@ -168,18 +168,18 @@ msgstr "Rotas"
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/admin_status/index/bmx7_nodes.htm:9
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/nodes_j.htm:77
msgid "S/s/T/t"
-msgstr ""
+msgstr "S/s/T/t"
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:26
msgid "Short DHash"
-msgstr ""
+msgstr "DHash curto"
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/admin_status/index/bmx7_nodes.htm:8
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/nodes_j.htm:76
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:22
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:75
msgid "Short ID"
-msgstr ""
+msgstr "ID curto"
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:58
msgid "State"
@@ -191,27 +191,27 @@ msgstr "Estado"
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:63
msgid "TX BpP"
-msgstr ""
+msgstr "TX BpP"
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:81
msgid "TX rate"
-msgstr ""
+msgstr "Taxa TX"
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/tunnels_j.htm:44
msgid "Tun Metric"
-msgstr ""
+msgstr "Métrico do Tun"
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:42
msgid "Tunnelled IPv4 address"
-msgstr ""
+msgstr "Endereço IPv4 tunelado"
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:41
msgid "Tunnelled IPv6 address"
-msgstr ""
+msgstr "Endereço IPv6 tunelado"
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:46
msgid "Tx queue"
-msgstr ""
+msgstr "Fila Tx"
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:59
msgid "Type"
@@ -224,4 +224,4 @@ msgstr "Uptime"
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/admin_status/index/bmx7_nodes.htm:11
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/nodes_j.htm:79
msgid "Via Neighbour"
-msgstr ""
+msgstr "Via Vizinho"
diff --git a/applications/luci-app-bmx7/po/ro/bmx7.po b/applications/luci-app-bmx7/po/ro/bmx7.po
index 2196f06da..5c7fd09a4 100644
--- a/applications/luci-app-bmx7/po/ro/bmx7.po
+++ b/applications/luci-app-bmx7/po/ro/bmx7.po
@@ -1,8 +1,15 @@
msgid ""
msgstr ""
+"PO-Revision-Date: 2019-11-06 00:15+0000\n"
+"Last-Translator: olimpiumarius <oliver_magnum44@yahoo.com>\n"
+"Language-Team: Romanian <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsbmx7/ro/>\n"
"Language: ro\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: Weblate 3.10-dev\n"
#: applications/luci-app-bmx7/root/www/luci-static/resources/bmx7/js/netjsongraph.js:510
msgid "+ d.x +"
@@ -181,7 +188,7 @@ msgstr ""
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/tunnels_j.htm:37
msgid "Status"
-msgstr ""
+msgstr "stsatus"
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:63
msgid "TX BpP"
diff --git a/applications/luci-app-bmx7/po/tr/bmx7.po b/applications/luci-app-bmx7/po/tr/bmx7.po
index 44d682e2a..6c64138f7 100644
--- a/applications/luci-app-bmx7/po/tr/bmx7.po
+++ b/applications/luci-app-bmx7/po/tr/bmx7.po
@@ -1,8 +1,14 @@
msgid ""
msgstr ""
+"PO-Revision-Date: 2019-11-13 13:08+0000\n"
+"Last-Translator: Yunus BAYRAK <yunus@baygunelektronik.com>\n"
+"Language-Team: Turkish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsbmx7/tr/>\n"
"Language: tr\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-bmx7/root/www/luci-static/resources/bmx7/js/netjsongraph.js:510
msgid "+ d.x +"
@@ -181,7 +187,7 @@ msgstr ""
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/tunnels_j.htm:37
msgid "Status"
-msgstr ""
+msgstr "Durum"
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:63
msgid "TX BpP"
diff --git a/applications/luci-app-bmx7/po/vi/bmx7.po b/applications/luci-app-bmx7/po/vi/bmx7.po
index b7d8e7efd..b923a2194 100644
--- a/applications/luci-app-bmx7/po/vi/bmx7.po
+++ b/applications/luci-app-bmx7/po/vi/bmx7.po
@@ -1,8 +1,14 @@
msgid ""
msgstr ""
+"PO-Revision-Date: 2019-11-13 13:08+0000\n"
+"Last-Translator: Le Van Uoc <kunkun3012@gmail.com>\n"
+"Language-Team: Vietnamese <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsbmx7/vi/>\n"
"Language: vi\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-bmx7/root/www/luci-static/resources/bmx7/js/netjsongraph.js:510
msgid "+ d.x +"
@@ -181,7 +187,7 @@ msgstr ""
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/tunnels_j.htm:37
msgid "Status"
-msgstr ""
+msgstr "Trạng thái"
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:63
msgid "TX BpP"
diff --git a/applications/luci-app-bmx7/po/zh-cn/bmx7.po b/applications/luci-app-bmx7/po/zh-cn/bmx7.po
index 955a337a0..b33446fc5 100644
--- a/applications/luci-app-bmx7/po/zh-cn/bmx7.po
+++ b/applications/luci-app-bmx7/po/zh-cn/bmx7.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2019-10-22 08:54+0000\n"
-"Last-Translator: Zheng Qian <sotux82@gmail.com>\n"
+"PO-Revision-Date: 2019-11-15 03:06+0000\n"
+"Last-Translator: Meano Lee <meanocat@gmail.com>\n"
"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsbmx7/zh_Hans/>\n"
"Language: zh-cn\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 3.9.1-dev\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-bmx7/root/www/luci-static/resources/bmx7/js/netjsongraph.js:510
msgid "+ d.x +"
@@ -45,7 +45,7 @@ msgstr "设备"
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:57
msgid "Interface"
-msgstr ""
+msgstr "接口"
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/nodes_j.htm:81
msgid "Last Desc"
@@ -90,7 +90,7 @@ msgstr ""
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:76
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/tunnels_j.htm:38
msgid "Name"
-msgstr ""
+msgstr "名称"
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:40
msgid "Neighbours"
@@ -98,7 +98,7 @@ msgstr ""
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/tunnels_j.htm:40
msgid "Network"
-msgstr ""
+msgstr "网络"
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:53
msgid "Network interfaces"
@@ -183,7 +183,7 @@ msgstr ""
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:58
msgid "State"
-msgstr ""
+msgstr "状况"
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/tunnels_j.htm:37
msgid "Status"
@@ -219,7 +219,7 @@ msgstr "类型"
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:43
msgid "Uptime"
-msgstr ""
+msgstr "运行时间"
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/admin_status/index/bmx7_nodes.htm:11
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/nodes_j.htm:79
diff --git a/applications/luci-app-cifsd/po/de/cifsd.po b/applications/luci-app-cifsd/po/de/cifsd.po
index 07c958ef8..40fa5c5e3 100644
--- a/applications/luci-app-cifsd/po/de/cifsd.po
+++ b/applications/luci-app-cifsd/po/de/cifsd.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2019-10-23 09:54+0000\n"
-"Last-Translator: Paul Spooren <mail@aparcar.org>\n"
+"PO-Revision-Date: 2019-11-07 08:28+0000\n"
+"Last-Translator: Kiste <christian.buschau+weblate@mailbox.org>\n"
"Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationscifsd/de/>\n"
"Language: de\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 3.9.1-dev\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:72
msgid "Allow guests"
@@ -41,10 +41,12 @@ msgstr "Template bearbeiten"
#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:34
msgid "Edit the template that is used for generating the cifsd configuration."
msgstr ""
+"Bearbeite die Vorlage, die für die Erstellung der cifsd-Konfiguration "
+"verwendet wird."
#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:67
msgid "Force Root"
-msgstr ""
+msgstr "Root erzwingen"
#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:21
msgid "General Settings"
@@ -52,7 +54,7 @@ msgstr "Allgemeine Einstellungen"
#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:82
msgid "Hide dot files"
-msgstr ""
+msgstr "Dotfiles ausblenden"
#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:77
msgid "Inherit owner"
@@ -63,8 +65,11 @@ msgid "Interface"
msgstr "Schnittstelle"
#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:25
+#, fuzzy
msgid "Listen only on the given interface or, if unspecified, on lan"
msgstr ""
+"Nur an die gegebene Schnittstelle binden, wenn nicht spezifiziert an lan "
+"binden"
#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:51
msgid "Name"
@@ -102,6 +107,10 @@ msgid ""
"('|') should not be changed. They get their values from the 'General "
"Settings' tab."
msgstr ""
+"Dies ist der Inhalt der Datei '/etc/cifs/smb.conf.template', aus der die "
+"cifsd-Konfiguration generiert wird. Werte, die durch Pipes ('|') "
+"eingeschlossen sind, sollten nicht verändert werden. Sie erhalten ihre Werte "
+"vom Tab 'Allgemeine Einstellungen'."
#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:27
msgid "Workgroup"
diff --git a/applications/luci-app-cifsd/po/es/cifsd.po b/applications/luci-app-cifsd/po/es/cifsd.po
index ab8198c51..4fb2ffde9 100644
--- a/applications/luci-app-cifsd/po/es/cifsd.po
+++ b/applications/luci-app-cifsd/po/es/cifsd.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: 2019-10-16 16:58-0300\n"
-"PO-Revision-Date: 2019-10-31 02:45+0000\n"
+"PO-Revision-Date: 2019-11-13 23:05+0000\n"
"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationscifsd/es/>\n"
@@ -43,7 +43,7 @@ msgstr "Editar plantilla"
#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:34
msgid "Edit the template that is used for generating the cifsd configuration."
-msgstr ""
+msgstr "Edite la plantilla que se utiliza para generar la configuración cifsd."
#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:67
msgid "Force Root"
@@ -105,6 +105,10 @@ msgid ""
"('|') should not be changed. They get their values from the 'General "
"Settings' tab."
msgstr ""
+"Este es el contenido del archivo '/etc/cifs/smb.conf.template' desde el cual "
+"se generará su configuración cifsd. Los valores encerrados por símbolos de "
+"tubería ('|') no deben cambiarse. Obtienen sus valores de la pestaña "
+"'Configuración general'."
#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:27
msgid "Workgroup"
diff --git a/applications/luci-app-cifsd/po/pl/cifsd.po b/applications/luci-app-cifsd/po/pl/cifsd.po
index d00e2d346..ad23ebd32 100644
--- a/applications/luci-app-cifsd/po/pl/cifsd.po
+++ b/applications/luci-app-cifsd/po/pl/cifsd.po
@@ -1,16 +1,23 @@
msgid ""
msgstr ""
+"PO-Revision-Date: 2019-11-13 21:11+0000\n"
+"Last-Translator: Michal L <michalrmsmi@wp.pl>\n"
+"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationscifsd/pl/>\n"
"Language: pl\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
+"|| n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:72
msgid "Allow guests"
-msgstr ""
+msgstr "Zezwalaj Gościom"
#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:69
msgid "Allowed users"
-msgstr ""
+msgstr "Użytkownicy z prawem dostępu"
#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:57
msgid "Browse-able"
@@ -18,23 +25,23 @@ msgstr ""
#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:84
msgid "Create mask"
-msgstr ""
+msgstr "Utwórz maskę"
#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:30
msgid "Description"
-msgstr ""
+msgstr "Opis"
#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:89
msgid "Directory mask"
-msgstr ""
+msgstr "Maska katalogu"
#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:22
msgid "Edit Template"
-msgstr ""
+msgstr "Edytuj szablon"
#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:34
msgid "Edit the template that is used for generating the cifsd configuration."
-msgstr ""
+msgstr "Edytuj szablon, który jest używany do generowania konfiguracji cifsd."
#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:67
msgid "Force Root"
@@ -42,7 +49,7 @@ msgstr ""
#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:21
msgid "General Settings"
-msgstr ""
+msgstr "Ustawienia główne"
#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:82
msgid "Hide dot files"
@@ -54,38 +61,40 @@ msgstr ""
#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:24
msgid "Interface"
-msgstr ""
+msgstr "Interfejs"
#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:25
msgid "Listen only on the given interface or, if unspecified, on lan"
-msgstr ""
+msgstr "Słuchaj tylko na podanym interfejsie, lub jeśli nie podano na LANie"
#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:51
msgid "Name"
-msgstr ""
+msgstr "Nazwa"
#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:16
#: applications/luci-app-cifsd/luasrc/controller/cifsd.lua:10
msgid "Network Shares"
-msgstr ""
+msgstr "Udziały sieciowe"
#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:52
msgid "Path"
-msgstr ""
+msgstr "Ścieżka"
#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:47
msgid ""
"Please add directories to share. Each directory refers to a folder on a "
"mounted device."
msgstr ""
+"Proszę dodać katalogi do udostępnienia. Każdy katalog odnosi się do folderu "
+"w zamontowanym urządzeniu."
#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:62
msgid "Read-only"
-msgstr ""
+msgstr "Tylko do odczytu"
#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:46
msgid "Shared Directories"
-msgstr ""
+msgstr "Udostępniane katalogi"
#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:35
msgid ""
@@ -94,7 +103,11 @@ msgid ""
"('|') should not be changed. They get their values from the 'General "
"Settings' tab."
msgstr ""
+"To jest zawartość pliku '/etc/cifs/smb.conf.template', na podstawie którego "
+"zostanie wygenerowana konfiguracja cifsd. Wartości otoczone symbolem kreski "
+"pionowej ('|') nie powinny być zmieniane. Wartości ich zostaną pobrane z "
+"zakładki \"Ustawienia ogólne\"."
#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:27
msgid "Workgroup"
-msgstr ""
+msgstr "Grupa robocza"
diff --git a/applications/luci-app-cifsd/po/zh-cn/cifsd.po b/applications/luci-app-cifsd/po/zh-cn/cifsd.po
index b27ba7c83..1d1eda6e6 100644
--- a/applications/luci-app-cifsd/po/zh-cn/cifsd.po
+++ b/applications/luci-app-cifsd/po/zh-cn/cifsd.po
@@ -1,16 +1,17 @@
msgid ""
msgstr ""
-"Content-Type: text/plain; charset=UTF-8\n"
"Project-Id-Version: \n"
"POT-Creation-Date: \n"
-"PO-Revision-Date: \n"
-"Language-Team: \n"
+"PO-Revision-Date: 2019-11-13 23:05+0000\n"
+"Last-Translator: Chen Minqiang <ptpt52@gmail.com>\n"
+"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
+"openwrt/luciapplicationscifsd/zh_Hans/>\n"
+"Language: zh-cn\n"
"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: Poedit 2.2.4\n"
-"Last-Translator: Richard Yu <yurichard3839@gmail.com>\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"Language: zh_CN\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:72
msgid "Allow guests"
@@ -70,7 +71,7 @@ msgstr "仅监听指定的接口,未指定则监听 lan"
#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:51
msgid "Name"
-msgstr "共享名"
+msgstr "名称"
#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:16
#: applications/luci-app-cifsd/luasrc/controller/cifsd.lua:10
diff --git a/applications/luci-app-clamav/po/de/clamav.po b/applications/luci-app-clamav/po/de/clamav.po
index 2ff6b213b..b3faff8bb 100644
--- a/applications/luci-app-clamav/po/de/clamav.po
+++ b/applications/luci-app-clamav/po/de/clamav.po
@@ -1,120 +1,120 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2019-10-23 09:54+0000\n"
-"Last-Translator: Paul Spooren <mail@aparcar.org>\n"
+"PO-Revision-Date: 2019-11-07 08:29+0000\n"
+"Last-Translator: Kiste <christian.buschau+weblate@mailbox.org>\n"
"Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsclamav/de/>\n"
"Language: de\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 3.9.1-dev\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:143
msgid "10"
-msgstr ""
+msgstr "10"
#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:133
msgid "1024"
-msgstr ""
+msgstr "1024"
#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:59
msgid "15"
-msgstr ""
+msgstr "15"
#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:154
msgid "150M"
-msgstr ""
+msgstr "150M"
#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:36
msgid "1M"
-msgstr ""
+msgstr "1M"
#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:60
#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:144
msgid "20"
-msgstr ""
+msgstr "20"
#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:138
msgid "2048"
-msgstr ""
+msgstr "2048"
#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:37
msgid "2M"
-msgstr ""
+msgstr "2M"
#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:155
msgid "50M"
-msgstr ""
+msgstr "50M"
#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:35
msgid "512K"
-msgstr ""
+msgstr "512K"
#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:149
msgid "600"
-msgstr ""
+msgstr "600"
#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:123
msgid "Block encrypted archives"
-msgstr ""
+msgstr "Blockiere verschlüsselte Archive"
#: applications/luci-app-clamav/luasrc/controller/clamav.lua:21
#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:22
msgid "ClamAV"
-msgstr ""
+msgstr "ClamAV"
#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:147
msgid "Database check every N sec"
-msgstr ""
+msgstr "Datenbanküberprüfung alle N Sekunden"
#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:88
msgid "Detect broken executables"
-msgstr ""
+msgstr "Erkenne defekte ausführbare Dateien"
#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:73
msgid "Detect possibly unwanted apps"
-msgstr ""
+msgstr "Erkenne möglicherweise unerwünschte Programme"
#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:45
msgid "Enable verbose logging"
-msgstr ""
+msgstr "Ausführliche Protokollierung aktivieren"
#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:63
msgid "Follow directory symlinks"
-msgstr ""
+msgstr "Folge Verzeichnis-Symlinks"
#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:68
msgid "Follow file symlinks"
-msgstr ""
+msgstr "Folge Datei-Symlinks"
#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:30
msgid "Log"
-msgstr ""
+msgstr "Protokoll"
#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:50
msgid "Log additional infection info"
-msgstr ""
+msgstr "Protokolliere zusätzliche Infektionsinformationen"
#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:40
msgid "Log time with each message"
-msgstr ""
+msgstr "Protokolliere die Zeit mit jeder Nachricht"
#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:58
msgid "Max directory scan depth"
-msgstr ""
+msgstr "Max. Verzeichnisscantiefe"
#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:141
msgid "Max number of threads"
-msgstr ""
+msgstr "Max. Anzahl von Threads"
#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:34
msgid "Max size of log file"
-msgstr ""
+msgstr "Max. Größe der Protokolldatei"
#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:152
msgid "Max size of scanned file"
-msgstr ""
+msgstr "Max. Größe der gescannten Datei"
#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:41
#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:46
@@ -137,19 +137,19 @@ msgstr "Nein"
#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:136
msgid "Port range, highest port"
-msgstr ""
+msgstr "Portbereich, höchster Port"
#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:131
msgid "Port range, lowest port"
-msgstr ""
+msgstr "Portbereich, niedrigster Port"
#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:83
msgid "Scan ELF files"
-msgstr ""
+msgstr "ELF-Dateien scannen"
#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:93
msgid "Scan MS Office and .msi files"
-msgstr ""
+msgstr "MS Office und .msi Dateien scannen"
#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:113
msgid "Scan RFC1341 messages split over many emails"
@@ -157,23 +157,23 @@ msgstr ""
#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:118
msgid "Scan archives"
-msgstr ""
+msgstr "Archive scannen"
#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:108
msgid "Scan emails"
-msgstr ""
+msgstr "E-Mails scannen"
#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:98
msgid "Scan pdf files"
-msgstr ""
+msgstr "PDF-Dateien scannen"
#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:78
msgid "Scan portable executables"
-msgstr ""
+msgstr "Portable ausführbare Dateien scannen"
#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:103
msgid "Scan swf files"
-msgstr ""
+msgstr "SWF-Dateien scannen"
#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:29
msgid "Settings"
diff --git a/applications/luci-app-clamav/po/es/clamav.po b/applications/luci-app-clamav/po/es/clamav.po
index ef8c1088b..60988bae8 100644
--- a/applications/luci-app-clamav/po/es/clamav.po
+++ b/applications/luci-app-clamav/po/es/clamav.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: \n"
-"PO-Revision-Date: 2019-10-22 08:53+0000\n"
+"PO-Revision-Date: 2019-11-06 00:14+0000\n"
"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsclamav/es/>\n"
@@ -11,7 +11,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 3.9.1-dev\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:143
msgid "10"
@@ -180,7 +180,7 @@ msgstr "Escanear archivos swf"
#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:29
msgid "Settings"
-msgstr "Ajustes"
+msgstr "Configuraciones"
#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:42
#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:47
diff --git a/applications/luci-app-clamav/po/pl/clamav.po b/applications/luci-app-clamav/po/pl/clamav.po
index f75b6a8da..6d78be22a 100644
--- a/applications/luci-app-clamav/po/pl/clamav.po
+++ b/applications/luci-app-clamav/po/pl/clamav.po
@@ -1,114 +1,121 @@
msgid ""
msgstr ""
+"PO-Revision-Date: 2019-11-06 00:14+0000\n"
+"Last-Translator: Michal L <michalrmsmi@wp.pl>\n"
+"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsclamav/pl/>\n"
"Language: pl\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
+"|| n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:143
msgid "10"
-msgstr ""
+msgstr "10"
#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:133
msgid "1024"
-msgstr ""
+msgstr "1024"
#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:59
msgid "15"
-msgstr ""
+msgstr "15"
#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:154
msgid "150M"
-msgstr ""
+msgstr "150M"
#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:36
msgid "1M"
-msgstr ""
+msgstr "1M"
#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:60
#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:144
msgid "20"
-msgstr ""
+msgstr "20"
#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:138
msgid "2048"
-msgstr ""
+msgstr "2048"
#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:37
msgid "2M"
-msgstr ""
+msgstr "2M"
#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:155
msgid "50M"
-msgstr ""
+msgstr "50M"
#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:35
msgid "512K"
-msgstr ""
+msgstr "512K"
#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:149
msgid "600"
-msgstr ""
+msgstr "600"
#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:123
msgid "Block encrypted archives"
-msgstr ""
+msgstr "Blokowanie zaszyfrowanych archiwów"
#: applications/luci-app-clamav/luasrc/controller/clamav.lua:21
#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:22
msgid "ClamAV"
-msgstr ""
+msgstr "ClamAV"
#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:147
msgid "Database check every N sec"
-msgstr ""
+msgstr "Sprawdzanie bazy danych co N sekund"
#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:88
msgid "Detect broken executables"
-msgstr ""
+msgstr "Wykrywanie uszkodzonych plików wykonywalnych"
#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:73
msgid "Detect possibly unwanted apps"
-msgstr ""
+msgstr "Wykrywanie potencjalnie niechcianych aplikacji"
#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:45
msgid "Enable verbose logging"
-msgstr ""
+msgstr "Włącza więcej komunikatów dziennika"
#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:63
msgid "Follow directory symlinks"
-msgstr ""
+msgstr "Śledź dowiązania symboliczne do katalogu"
#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:68
msgid "Follow file symlinks"
-msgstr ""
+msgstr "Śledź dowiązania symboliczne do pliku"
#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:30
msgid "Log"
-msgstr ""
+msgstr "Dziennik"
#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:50
msgid "Log additional infection info"
-msgstr ""
+msgstr "Rejestrowanie dodatkowych informacji o infekcji"
#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:40
msgid "Log time with each message"
-msgstr ""
+msgstr "Rejestrowanie czasu z każdą wiadomością"
#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:58
msgid "Max directory scan depth"
-msgstr ""
+msgstr "Maksymalna głębokość skanowania katalogu"
#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:141
msgid "Max number of threads"
-msgstr ""
+msgstr "Maksymalna liczba wątków"
#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:34
msgid "Max size of log file"
-msgstr ""
+msgstr "Maksymalny rozmiar pliku dziennika"
#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:152
msgid "Max size of scanned file"
-msgstr ""
+msgstr "Maksymalny rozmiar skanowanego pliku"
#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:41
#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:46
@@ -127,51 +134,51 @@ msgstr ""
#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:119
#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:124
msgid "No"
-msgstr ""
+msgstr "Nie"
#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:136
msgid "Port range, highest port"
-msgstr ""
+msgstr "Zakres portów, najwyższy port"
#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:131
msgid "Port range, lowest port"
-msgstr ""
+msgstr "Zakres portów, najniższy port"
#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:83
msgid "Scan ELF files"
-msgstr ""
+msgstr "Skanuj pliki ELF"
#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:93
msgid "Scan MS Office and .msi files"
-msgstr ""
+msgstr "Skanuj pliki MS Office i .msi"
#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:113
msgid "Scan RFC1341 messages split over many emails"
-msgstr ""
+msgstr "Skanuj wiadomości RFC1341 podzielone na wiele e-maili"
#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:118
msgid "Scan archives"
-msgstr ""
+msgstr "Skanuj archiwa"
#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:108
msgid "Scan emails"
-msgstr ""
+msgstr "Skanuj emaile"
#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:98
msgid "Scan pdf files"
-msgstr ""
+msgstr "Skanuj pliki pdf"
#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:78
msgid "Scan portable executables"
-msgstr ""
+msgstr "Skanuj przenośne pliki wykonywalne"
#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:103
msgid "Scan swf files"
-msgstr ""
+msgstr "Skanuj pliki swf"
#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:29
msgid "Settings"
-msgstr ""
+msgstr "Ustawienia"
#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:42
#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:47
@@ -190,4 +197,4 @@ msgstr ""
#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:120
#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:125
msgid "Yes"
-msgstr ""
+msgstr "Tak"
diff --git a/applications/luci-app-clamav/po/vi/clamav.po b/applications/luci-app-clamav/po/vi/clamav.po
index 92b7608f8..c44734692 100644
--- a/applications/luci-app-clamav/po/vi/clamav.po
+++ b/applications/luci-app-clamav/po/vi/clamav.po
@@ -1,8 +1,14 @@
msgid ""
msgstr ""
+"PO-Revision-Date: 2019-11-13 13:08+0000\n"
+"Last-Translator: Le Van Uoc <kunkun3012@gmail.com>\n"
+"Language-Team: Vietnamese <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsclamav/vi/>\n"
"Language: vi\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:143
msgid "10"
@@ -190,4 +196,4 @@ msgstr ""
#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:120
#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:125
msgid "Yes"
-msgstr ""
+msgstr "Có"
diff --git a/applications/luci-app-commands/po/fr/commands.po b/applications/luci-app-commands/po/fr/commands.po
index dcdf0fe90..497b96134 100644
--- a/applications/luci-app-commands/po/fr/commands.po
+++ b/applications/luci-app-commands/po/fr/commands.po
@@ -1,8 +1,8 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2019-10-24 13:53+0000\n"
-"Last-Translator: Nathan <bonnemainsnathan@gmail.com>\n"
+"PO-Revision-Date: 2019-11-13 13:06+0000\n"
+"Last-Translator: Baptiste <weblate@bitsofnetworks.org>\n"
"Language-Team: French <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationscommands/fr/>\n"
"Language: fr\n"
@@ -10,7 +10,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n > 1;\n"
-"X-Generator: Weblate 3.9.1-dev\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:16
msgid "A short textual description of the configured command"
@@ -146,7 +146,7 @@ msgstr ""
#: applications/luci-app-commands/luasrc/view/commands.htm:54
msgid "Waiting for command to complete..."
-msgstr "En attente de la commande pour terminer…"
+msgstr "En attente que la commande se termine…"
#~ msgid "Access command with"
#~ msgstr "Accéder à la commande par"
diff --git a/applications/luci-app-commands/po/pl/commands.po b/applications/luci-app-commands/po/pl/commands.po
index 1e5aa680b..7f21ca01c 100644
--- a/applications/luci-app-commands/po/pl/commands.po
+++ b/applications/luci-app-commands/po/pl/commands.po
@@ -1,16 +1,17 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2014-02-25 18:03+0200\n"
-"Last-Translator: TheTranslator2238 <mateusz2238@outlook.com>\n"
-"Language-Team: none\n"
+"PO-Revision-Date: 2019-11-08 21:04+0000\n"
+"Last-Translator: Marcin Net <marcin.net@linux.pl>\n"
+"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationscommands/pl/>\n"
"Language: pl\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
-"|| n%100>=20) ? 1 : 2);\n"
-"X-Generator: Pootle 2.0.6\n"
+"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
+"|| n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:16
msgid "A short textual description of the configured command"
@@ -42,23 +43,23 @@ msgstr "Kod:"
#: applications/luci-app-commands/luasrc/view/commands.htm:164
msgid "Collecting data..."
-msgstr "Zbieram dane:"
+msgstr "Trwa zbieranie danych..."
#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:18
msgid "Command"
-msgstr "Komenda"
+msgstr "Polecenie"
#: applications/luci-app-commands/luasrc/view/commands_public.htm:30
msgid "Command executed successfully."
-msgstr ""
+msgstr "Pomyślne wykonanie komendy."
#: applications/luci-app-commands/luasrc/view/commands_public.htm:32
msgid "Command exited with status code"
-msgstr ""
+msgstr "Komenda zakończona kodem statusu"
#: applications/luci-app-commands/luasrc/view/commands.htm:73
msgid "Command failed"
-msgstr "Zła komenda"
+msgstr "Błędne polecenie"
#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:19
msgid "Command line to execute"
@@ -96,11 +97,11 @@ msgstr "Opis"
#: applications/luci-app-commands/luasrc/view/commands.htm:150
msgid "Download"
-msgstr "Download"
+msgstr "Pobieranie"
#: applications/luci-app-commands/luasrc/view/commands.htm:119
msgid "Download execution result"
-msgstr ""
+msgstr "Pobierz wynik wykonania"
#: applications/luci-app-commands/luasrc/view/commands.htm:79
msgid "Failed to execute command!"
@@ -116,7 +117,7 @@ msgstr "Ładowanie"
#: applications/luci-app-commands/luasrc/view/commands.htm:119
msgid "Or display result"
-msgstr ""
+msgstr "Lub wyświetl wynik"
#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:24
msgid "Public access"
@@ -128,11 +129,11 @@ msgstr "Uruchom"
#: applications/luci-app-commands/luasrc/view/commands_public.htm:41
msgid "Standard Error"
-msgstr ""
+msgstr "Standardowy błąd"
#: applications/luci-app-commands/luasrc/view/commands_public.htm:36
msgid "Standard Output"
-msgstr ""
+msgstr "Standardowe wyjście"
#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:7
msgid ""
@@ -140,11 +141,11 @@ msgid ""
"invoked from the web interface."
msgstr ""
"Ta strona pozwala ci skonfigurować niestandardową komendę którą można łatwo "
-"użyć z Web Interfejsa"
+"wywołać z interfejsu sieciowego."
#: applications/luci-app-commands/luasrc/view/commands.htm:54
msgid "Waiting for command to complete..."
-msgstr "Czekanie na wykonanie komendy..."
+msgstr "Oczekiwanie na polecenie do wykonania..."
#~ msgid "Access command with"
#~ msgstr "Dostęp do komendy przez"
diff --git a/applications/luci-app-commands/po/ro/commands.po b/applications/luci-app-commands/po/ro/commands.po
index 3682059b5..ba8961f0f 100644
--- a/applications/luci-app-commands/po/ro/commands.po
+++ b/applications/luci-app-commands/po/ro/commands.po
@@ -1,16 +1,17 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2014-06-28 18:45+0200\n"
-"Last-Translator: xxvirusxx <condor20_05@yahoo.it>\n"
-"Language-Team: none\n"
+"PO-Revision-Date: 2019-11-05 07:43+0000\n"
+"Last-Translator: olimpiumarius <oliver_magnum44@yahoo.com>\n"
+"Language-Team: Romanian <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationscommands/ro/>\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"
+"Plural-Forms: nplurals=3; plural=n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < "
+"20)) ? 1 : 2;\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:16
msgid "A short textual description of the configured command"
@@ -112,7 +113,7 @@ msgstr "Link"
#: applications/luci-app-commands/luasrc/view/commands.htm:53
msgid "Loading"
-msgstr "Se incarca"
+msgstr "Incarcare"
#: applications/luci-app-commands/luasrc/view/commands.htm:119
msgid "Or display result"
diff --git a/applications/luci-app-commands/po/ru/commands.po b/applications/luci-app-commands/po/ru/commands.po
index 97f66626a..f000d2329 100644
--- a/applications/luci-app-commands/po/ru/commands.po
+++ b/applications/luci-app-commands/po/ru/commands.po
@@ -1,17 +1,18 @@
msgid ""
msgstr ""
-"Content-Type: text/plain; charset=UTF-8\n"
"Project-Id-Version: LuCI: commands\n"
"POT-Creation-Date: 2013-10-15 16:48+0300\n"
-"PO-Revision-Date: 2018-01-14 11:42+0300\n"
-"Language-Team: http://cyber-place.ru\n"
+"PO-Revision-Date: 2019-11-15 03:04+0000\n"
+"Last-Translator: Alex Vinnick <alexv10@gmail.com>\n"
+"Language-Team: Russian <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationscommands/ru/>\n"
+"Language: ru\n"
"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: Poedit 1.8.7.1\n"
-"Last-Translator: Vladimir aka sunny <picfun@ya.ru>\n"
-"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
-"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
-"Language: ru\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<="
+"4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 3.10-dev\n"
"Project-Info: Это технический перевод, не дословный. Главное-удобный русский "
"интерфейс, все проверялось в графическом режиме, совместим с другими apps\n"
@@ -117,7 +118,7 @@ msgstr "Ссылка"
#: applications/luci-app-commands/luasrc/view/commands.htm:53
msgid "Loading"
-msgstr "Загрузка"
+msgstr "Загружаем"
#: applications/luci-app-commands/luasrc/view/commands.htm:119
msgid "Or display result"
diff --git a/applications/luci-app-commands/po/sv/commands.po b/applications/luci-app-commands/po/sv/commands.po
index f983eb307..1a40d5ba9 100644
--- a/applications/luci-app-commands/po/sv/commands.po
+++ b/applications/luci-app-commands/po/sv/commands.po
@@ -1,13 +1,16 @@
msgid ""
msgstr ""
-"Content-Type: text/plain; charset=UTF-8\n"
"Project-Id-Version: PACKAGE VERSION\n"
-"Last-Translator: Automatically generated\n"
-"Language-Team: none\n"
+"PO-Revision-Date: 2019-11-13 13:06+0000\n"
+"Last-Translator: Mattias Münster <mattiasmun@gmail.com>\n"
+"Language-Team: Swedish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationscommands/sv/>\n"
"Language: sv\n"
"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:16
msgid "A short textual description of the configured command"
@@ -47,7 +50,7 @@ msgstr "Kommando"
#: applications/luci-app-commands/luasrc/view/commands_public.htm:30
msgid "Command executed successfully."
-msgstr "Kommandot utfördes korrekt"
+msgstr "Kommandot utfördes korrekt."
#: applications/luci-app-commands/luasrc/view/commands_public.htm:32
msgid "Command exited with status code"
diff --git a/applications/luci-app-commands/po/tr/commands.po b/applications/luci-app-commands/po/tr/commands.po
index 602230a8e..9953c6ed6 100644
--- a/applications/luci-app-commands/po/tr/commands.po
+++ b/applications/luci-app-commands/po/tr/commands.po
@@ -1,12 +1,16 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"Last-Translator: Automatically generated\n"
-"Language-Team: none\n"
+"PO-Revision-Date: 2019-11-13 13:06+0000\n"
+"Last-Translator: Yunus BAYRAK <yunus@baygunelektronik.com>\n"
+"Language-Team: Turkish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationscommands/tr/>\n"
+"Language: tr\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:16
msgid "A short textual description of the configured command"
@@ -106,7 +110,7 @@ msgstr ""
#: applications/luci-app-commands/luasrc/view/commands.htm:53
msgid "Loading"
-msgstr ""
+msgstr "Yükleniyor"
#: applications/luci-app-commands/luasrc/view/commands.htm:119
msgid "Or display result"
diff --git a/applications/luci-app-commands/po/vi/commands.po b/applications/luci-app-commands/po/vi/commands.po
index 602230a8e..947995b35 100644
--- a/applications/luci-app-commands/po/vi/commands.po
+++ b/applications/luci-app-commands/po/vi/commands.po
@@ -1,12 +1,16 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"Last-Translator: Automatically generated\n"
-"Language-Team: none\n"
+"PO-Revision-Date: 2019-11-13 13:06+0000\n"
+"Last-Translator: Le Van Uoc <kunkun3012@gmail.com>\n"
+"Language-Team: Vietnamese <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationscommands/vi/>\n"
+"Language: vi\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:16
msgid "A short textual description of the configured command"
@@ -36,7 +40,7 @@ msgstr ""
#: applications/luci-app-commands/luasrc/view/commands.htm:164
msgid "Collecting data..."
-msgstr ""
+msgstr "Đang lấy dữ liệu..."
#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:18
msgid "Command"
@@ -106,7 +110,7 @@ msgstr ""
#: applications/luci-app-commands/luasrc/view/commands.htm:53
msgid "Loading"
-msgstr ""
+msgstr "Đang tải"
#: applications/luci-app-commands/luasrc/view/commands.htm:119
msgid "Or display result"
@@ -136,4 +140,4 @@ msgstr ""
#: applications/luci-app-commands/luasrc/view/commands.htm:54
msgid "Waiting for command to complete..."
-msgstr ""
+msgstr "Vui lòng chờ đến khi lệnh được thực thi hoàn thành..."
diff --git a/applications/luci-app-cshark/po/de/cshark.po b/applications/luci-app-cshark/po/de/cshark.po
index e1fe2d4ef..8b0c4d2d2 100644
--- a/applications/luci-app-cshark/po/de/cshark.po
+++ b/applications/luci-app-cshark/po/de/cshark.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2019-10-20 01:49+0000\n"
-"Last-Translator: Paul Spooren <mail@aparcar.org>\n"
+"PO-Revision-Date: 2019-11-06 23:05+0000\n"
+"Last-Translator: tmo26 <tmo26@gmx.de>\n"
"Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationscshark/de/>\n"
"Language: de\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 3.9.1-dev\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-cshark/luasrc/view/cshark.htm:24
msgid "Actions"
@@ -33,7 +33,7 @@ msgstr ""
#: applications/luci-app-cshark/luasrc/controller/cshark.lua:19
#: applications/luci-app-cshark/luasrc/model/cbi/admin_network/cshark.lua:17
msgid "CloudShark"
-msgstr ""
+msgstr "CloudShark"
#: applications/luci-app-cshark/luasrc/model/cbi/admin_network/cshark.lua:27
msgid "CloudShark API token"
@@ -88,15 +88,15 @@ msgstr "beliebig"
#: applications/luci-app-cshark/luasrc/view/cshark.htm:47
msgid "bytes"
-msgstr ""
+msgstr "Bytes"
#: applications/luci-app-cshark/luasrc/view/cshark.htm:46
msgid "packets"
-msgstr ""
+msgstr "Pakete"
#: applications/luci-app-cshark/luasrc/view/cshark.htm:45
msgid "seconds"
-msgstr ""
+msgstr "Sekunden"
#: applications/luci-app-cshark/luasrc/view/cshark.htm:22
msgid "seconds, packets, bytes"
diff --git a/applications/luci-app-cshark/po/es/cshark.po b/applications/luci-app-cshark/po/es/cshark.po
index 143c2aae6..ae4deb01b 100644
--- a/applications/luci-app-cshark/po/es/cshark.po
+++ b/applications/luci-app-cshark/po/es/cshark.po
@@ -1,16 +1,17 @@
msgid ""
msgstr ""
-"Content-Type: text/plain; charset=UTF-8\n"
"Project-Id-Version: \n"
"POT-Creation-Date: 2019-07-22 17:23-0300\n"
-"PO-Revision-Date: 2019-08-01 22:00-0300\n"
-"Language-Team: \n"
-"MIME-Version: 1.0\n"
-"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: Poedit 2.2.3\n"
+"PO-Revision-Date: 2019-11-06 00:11+0000\n"
"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
-"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationscshark/es/>\n"
"Language: es\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-cshark/luasrc/view/cshark.htm:24
msgid "Actions"
@@ -86,7 +87,7 @@ msgstr "Esperando a que se complete la carga..."
#: applications/luci-app-cshark/luasrc/view/cshark.htm:39
msgid "any"
-msgstr "ninguno"
+msgstr "cualquiera"
#: applications/luci-app-cshark/luasrc/view/cshark.htm:47
msgid "bytes"
diff --git a/applications/luci-app-cshark/po/pl/cshark.po b/applications/luci-app-cshark/po/pl/cshark.po
index 52f15a791..223d9ecb9 100644
--- a/applications/luci-app-cshark/po/pl/cshark.po
+++ b/applications/luci-app-cshark/po/pl/cshark.po
@@ -1,105 +1,112 @@
msgid ""
msgstr ""
+"PO-Revision-Date: 2019-11-06 00:11+0000\n"
+"Last-Translator: Michal L <michalrmsmi@wp.pl>\n"
+"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationscshark/pl/>\n"
"Language: pl\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
+"|| n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-cshark/luasrc/view/cshark.htm:24
msgid "Actions"
-msgstr ""
+msgstr "Akcje"
#: applications/luci-app-cshark/luasrc/view/cshark.htm:72
msgid "Capture URL"
-msgstr ""
+msgstr "Przechwytywanie adresu URL"
#: applications/luci-app-cshark/luasrc/view/cshark.htm:68
msgid "Capture links"
-msgstr ""
+msgstr "Przechwytywanie łączy"
#: applications/luci-app-cshark/luasrc/view/cshark.htm:73
msgid "Capture time"
-msgstr ""
+msgstr "Czas przechwytywania"
#: applications/luci-app-cshark/luasrc/view/cshark.htm:284
msgid "Clear list"
-msgstr ""
+msgstr "Wyczyść listę"
#: applications/luci-app-cshark/luasrc/controller/cshark.lua:19
#: applications/luci-app-cshark/luasrc/model/cbi/admin_network/cshark.lua:17
msgid "CloudShark"
-msgstr ""
+msgstr "CloudShark"
#: applications/luci-app-cshark/luasrc/model/cbi/admin_network/cshark.lua:27
msgid "CloudShark API token"
-msgstr ""
+msgstr "Token API CloudShark"
#: applications/luci-app-cshark/luasrc/model/cbi/admin_network/cshark.lua:26
msgid "CloudShark URL"
-msgstr ""
+msgstr "URL do CloudShark"
#: applications/luci-app-cshark/luasrc/view/cshark.htm:23
#: applications/luci-app-cshark/luasrc/view/cshark.htm:51
msgid "Filter"
-msgstr ""
+msgstr "Filtr"
#: applications/luci-app-cshark/luasrc/view/cshark.htm:21
#: applications/luci-app-cshark/luasrc/view/cshark.htm:28
msgid "Interface"
-msgstr ""
+msgstr "Interfejs"
#: applications/luci-app-cshark/luasrc/view/cshark.htm:92
msgid "Loading"
-msgstr ""
+msgstr "Ładowanie"
#: applications/luci-app-cshark/luasrc/model/cbi/admin_network/cshark.lua:22
msgid "Options"
-msgstr ""
+msgstr "Opcje"
#: applications/luci-app-cshark/luasrc/view/cshark.htm:54
#: applications/luci-app-cshark/luasrc/view/cshark.htm:196
msgid "Start capture"
-msgstr ""
+msgstr "Rozpocznij przechwytywanie"
#: applications/luci-app-cshark/luasrc/view/cshark.htm:17
msgid "Start network capture"
-msgstr ""
+msgstr "Rozpocznij przechwytywanie sieci"
#: applications/luci-app-cshark/luasrc/view/cshark.htm:181
msgid "Stop capture"
-msgstr ""
+msgstr "Zatrzymaj przechwytywanie"
#: applications/luci-app-cshark/luasrc/view/cshark.htm:93
msgid "Waiting for capture to complete..."
-msgstr ""
+msgstr "Oczekiwanie na ukończenie przechwytywania..."
#: applications/luci-app-cshark/luasrc/view/cshark.htm:93
msgid "Waiting for upload to complete..."
-msgstr ""
+msgstr "Oczekiwanie na zakończenie przesyłania..."
#: applications/luci-app-cshark/luasrc/view/cshark.htm:39
msgid "any"
-msgstr ""
+msgstr "dowolny"
#: applications/luci-app-cshark/luasrc/view/cshark.htm:47
msgid "bytes"
-msgstr ""
+msgstr "bajtów"
#: applications/luci-app-cshark/luasrc/view/cshark.htm:46
msgid "packets"
-msgstr ""
+msgstr "pakietów"
#: applications/luci-app-cshark/luasrc/view/cshark.htm:45
msgid "seconds"
-msgstr ""
+msgstr "sekund"
#: applications/luci-app-cshark/luasrc/view/cshark.htm:22
msgid "seconds, packets, bytes"
-msgstr ""
+msgstr "sekund, pakietów, bajtów"
#: applications/luci-app-cshark/luasrc/view/cshark.htm:44
msgid "timeout, bytes, seconds"
-msgstr ""
+msgstr "limit czasu, bajtów, sekund"
#: applications/luci-app-cshark/luasrc/view/cshark.htm:151
msgid "value for [seconds, packets, bytes] must be Integer"
-msgstr ""
+msgstr "wartość dla [sekund, pakietów, bajtów] musi być liczbą całkowitą"
diff --git a/applications/luci-app-cshark/po/ro/cshark.po b/applications/luci-app-cshark/po/ro/cshark.po
index eb2333d2a..4bfc2775e 100644
--- a/applications/luci-app-cshark/po/ro/cshark.po
+++ b/applications/luci-app-cshark/po/ro/cshark.po
@@ -1,8 +1,15 @@
msgid ""
msgstr ""
+"PO-Revision-Date: 2019-11-05 07:43+0000\n"
+"Last-Translator: olimpiumarius <oliver_magnum44@yahoo.com>\n"
+"Language-Team: Romanian <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationscshark/ro/>\n"
"Language: ro\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: Weblate 3.10-dev\n"
#: applications/luci-app-cshark/luasrc/view/cshark.htm:24
msgid "Actions"
@@ -49,7 +56,7 @@ msgstr ""
#: applications/luci-app-cshark/luasrc/view/cshark.htm:92
msgid "Loading"
-msgstr ""
+msgstr "Incarcare"
#: applications/luci-app-cshark/luasrc/model/cbi/admin_network/cshark.lua:22
msgid "Options"
diff --git a/applications/luci-app-cshark/po/ru/cshark.po b/applications/luci-app-cshark/po/ru/cshark.po
index f77375adf..9a831ea50 100644
--- a/applications/luci-app-cshark/po/ru/cshark.po
+++ b/applications/luci-app-cshark/po/ru/cshark.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2019-10-19 18:25+0000\n"
-"Last-Translator: Anton Kikin <a.a.kikin@gmail.com>\n"
+"PO-Revision-Date: 2019-11-15 03:04+0000\n"
+"Last-Translator: Alex Vinnick <alexv10@gmail.com>\n"
"Language-Team: Russian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationscshark/ru/>\n"
"Language: ru\n"
@@ -9,7 +9,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<="
"4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 3.9.1-dev\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-cshark/luasrc/view/cshark.htm:24
msgid "Actions"
@@ -47,7 +47,7 @@ msgstr ""
#: applications/luci-app-cshark/luasrc/view/cshark.htm:23
#: applications/luci-app-cshark/luasrc/view/cshark.htm:51
msgid "Filter"
-msgstr ""
+msgstr "Фильтр"
#: applications/luci-app-cshark/luasrc/view/cshark.htm:21
#: applications/luci-app-cshark/luasrc/view/cshark.htm:28
@@ -56,7 +56,7 @@ msgstr ""
#: applications/luci-app-cshark/luasrc/view/cshark.htm:92
msgid "Loading"
-msgstr ""
+msgstr "Загружаем"
#: applications/luci-app-cshark/luasrc/model/cbi/admin_network/cshark.lua:22
msgid "Options"
diff --git a/applications/luci-app-cshark/po/tr/cshark.po b/applications/luci-app-cshark/po/tr/cshark.po
index 8e0460d9c..1628035cc 100644
--- a/applications/luci-app-cshark/po/tr/cshark.po
+++ b/applications/luci-app-cshark/po/tr/cshark.po
@@ -1,8 +1,14 @@
msgid ""
msgstr ""
+"PO-Revision-Date: 2019-11-13 13:06+0000\n"
+"Last-Translator: Yunus BAYRAK <yunus@baygunelektronik.com>\n"
+"Language-Team: Turkish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationscshark/tr/>\n"
"Language: tr\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-cshark/luasrc/view/cshark.htm:24
msgid "Actions"
@@ -49,7 +55,7 @@ msgstr ""
#: applications/luci-app-cshark/luasrc/view/cshark.htm:92
msgid "Loading"
-msgstr ""
+msgstr "Yükleniyor"
#: applications/luci-app-cshark/luasrc/model/cbi/admin_network/cshark.lua:22
msgid "Options"
diff --git a/applications/luci-app-cshark/po/vi/cshark.po b/applications/luci-app-cshark/po/vi/cshark.po
index 8adf02110..b5dc908f9 100644
--- a/applications/luci-app-cshark/po/vi/cshark.po
+++ b/applications/luci-app-cshark/po/vi/cshark.po
@@ -1,8 +1,14 @@
msgid ""
msgstr ""
+"PO-Revision-Date: 2019-11-13 13:06+0000\n"
+"Last-Translator: Le Van Uoc <kunkun3012@gmail.com>\n"
+"Language-Team: Vietnamese <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationscshark/vi/>\n"
"Language: vi\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-cshark/luasrc/view/cshark.htm:24
msgid "Actions"
@@ -49,7 +55,7 @@ msgstr ""
#: applications/luci-app-cshark/luasrc/view/cshark.htm:92
msgid "Loading"
-msgstr ""
+msgstr "Đang tải"
#: applications/luci-app-cshark/luasrc/model/cbi/admin_network/cshark.lua:22
msgid "Options"
diff --git a/applications/luci-app-cshark/po/zh-cn/cshark.po b/applications/luci-app-cshark/po/zh-cn/cshark.po
index 4e0f6152e..376cc98d0 100644
--- a/applications/luci-app-cshark/po/zh-cn/cshark.po
+++ b/applications/luci-app-cshark/po/zh-cn/cshark.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2019-10-18 07:48+0000\n"
-"Last-Translator: Zheng Qian <sotux82@gmail.com>\n"
+"PO-Revision-Date: 2019-11-15 03:05+0000\n"
+"Last-Translator: Meano Lee <meanocat@gmail.com>\n"
"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationscshark/zh_Hans/>\n"
-"Language: zh_Hans\n"
+"Language: zh-cn\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 3.9.1-dev\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-cshark/luasrc/view/cshark.htm:24
msgid "Actions"
@@ -51,7 +51,7 @@ msgstr ""
#: applications/luci-app-cshark/luasrc/view/cshark.htm:21
#: applications/luci-app-cshark/luasrc/view/cshark.htm:28
msgid "Interface"
-msgstr ""
+msgstr "接口"
#: applications/luci-app-cshark/luasrc/view/cshark.htm:92
msgid "Loading"
@@ -59,7 +59,7 @@ msgstr "加载中"
#: applications/luci-app-cshark/luasrc/model/cbi/admin_network/cshark.lua:22
msgid "Options"
-msgstr ""
+msgstr "选项"
#: applications/luci-app-cshark/luasrc/view/cshark.htm:54
#: applications/luci-app-cshark/luasrc/view/cshark.htm:196
@@ -84,7 +84,7 @@ msgstr ""
#: applications/luci-app-cshark/luasrc/view/cshark.htm:39
msgid "any"
-msgstr ""
+msgstr "任意"
#: applications/luci-app-cshark/luasrc/view/cshark.htm:47
msgid "bytes"
@@ -96,7 +96,7 @@ msgstr ""
#: applications/luci-app-cshark/luasrc/view/cshark.htm:45
msgid "seconds"
-msgstr ""
+msgstr "秒"
#: applications/luci-app-cshark/luasrc/view/cshark.htm:22
msgid "seconds, packets, bytes"
diff --git a/applications/luci-app-dcwapd/po/de/dcwapd.po b/applications/luci-app-dcwapd/po/de/dcwapd.po
index e432d9adf..e2f52dff4 100644
--- a/applications/luci-app-dcwapd/po/de/dcwapd.po
+++ b/applications/luci-app-dcwapd/po/de/dcwapd.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2019-11-04 01:53+0000\n"
-"Last-Translator: ssantos <ssantos@web.de>\n"
+"PO-Revision-Date: 2019-11-07 08:29+0000\n"
+"Last-Translator: Kiste <christian.buschau+weblate@mailbox.org>\n"
"Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsdcwapd/de/>\n"
"Language: de\n"
@@ -22,17 +22,19 @@ msgstr ""
#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:89
#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:102
msgid "Data Channels"
-msgstr ""
+msgstr "Datenkanäle"
#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:102
msgid "Define data channels over which outbound filtered packets will flow."
-msgstr ""
+msgstr "Datenkanäle definieren, über die ausgehende gefilterte Pakete fließen."
#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:179
msgid ""
"Define filter rules to apply to outbound packets. Matching packets will flow "
"over the data channel."
msgstr ""
+"Filterregeln definieren, die für ausgehende Pakete gelten. Entsprechende "
+"Pakete werden über den Datenkanal fließen."
#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:45
msgid "Define primary channels and their corresponding data channels."
@@ -43,12 +45,13 @@ msgid "Destination port"
msgstr "Zielport"
#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:21
+#, fuzzy
msgid "Dual Channel Wi-Fi AP Daemon"
-msgstr ""
+msgstr "Dual-Channel Wi-Fi AP Daemon"
#: applications/luci-app-dcwapd/luasrc/controller/dcwapd.lua:11
msgid "Dual Channel WiFi"
-msgstr ""
+msgstr "Dual-Channel WiFi"
#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:34
#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:52
@@ -57,12 +60,12 @@ msgstr "Aktivieren"
#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:154
msgid "Filter Sets"
-msgstr ""
+msgstr "Filtersätze"
#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:166
#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:179
msgid "Filters"
-msgstr ""
+msgstr "Filter"
#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:27
msgid "General"
@@ -82,7 +85,7 @@ msgstr "MAC-Adresse"
#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:186
msgid "Packet size"
-msgstr ""
+msgstr "Paketgröße"
#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:204
msgid "Protocol"
@@ -96,10 +99,12 @@ msgstr "SSID"
#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:154
msgid "Select filters to apply to matching MAC addresses."
msgstr ""
+"Filter auswählen, die auf übereinstimmende MAC-Adressen angewendet werden "
+"sollen."
#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:192
msgid "Source IP"
-msgstr ""
+msgstr "Quell IP"
#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:198
msgid "Source port"
@@ -107,11 +112,11 @@ msgstr "Quellport"
#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:40
msgid "Specify the temporary directory for dcwapd file storage."
-msgstr ""
+msgstr "Temporäres Verzeichnis für die Speicherung von dcwapd-Dateien angeben."
#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:40
msgid "Temp Directory"
-msgstr ""
+msgstr "Temp-Verzeichnis"
#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:22
msgid ""
diff --git a/applications/luci-app-dcwapd/po/fr/dcwapd.po b/applications/luci-app-dcwapd/po/fr/dcwapd.po
index 8ad0a9c9f..97b9e3725 100644
--- a/applications/luci-app-dcwapd/po/fr/dcwapd.po
+++ b/applications/luci-app-dcwapd/po/fr/dcwapd.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2019-10-25 18:00+0000\n"
-"Last-Translator: Nathan <bonnemainsnathan@gmail.com>\n"
+"PO-Revision-Date: 2019-11-13 13:08+0000\n"
+"Last-Translator: reyur <remicaruyer@gmail.com>\n"
"Language-Team: French <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsdcwapd/fr/>\n"
"Language: fr\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n > 1;\n"
-"X-Generator: Weblate 3.9.1-dev\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:72
#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:121
@@ -17,26 +17,31 @@ msgstr "Passerelle"
#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:45
msgid "Channel Sets"
-msgstr ""
+msgstr "Ensemble des canaux"
#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:89
#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:102
msgid "Data Channels"
-msgstr ""
+msgstr "Canaux de données"
#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:102
msgid "Define data channels over which outbound filtered packets will flow."
msgstr ""
+"Définissez les canaux de données sur lesquels les paquets filtrés sortants "
+"seront acheminés."
#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:179
msgid ""
"Define filter rules to apply to outbound packets. Matching packets will flow "
"over the data channel."
msgstr ""
+"Définissez les règles de filtrage à appliquer aux paquets sortants. Les "
+"paquets correspondants passeront sur le canal de données."
#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:45
msgid "Define primary channels and their corresponding data channels."
msgstr ""
+"Définissez les canaux principaux et leurs canaux de données correspondants."
#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:213
msgid "Destination port"
@@ -48,7 +53,7 @@ msgstr ""
#: applications/luci-app-dcwapd/luasrc/controller/dcwapd.lua:11
msgid "Dual Channel WiFi"
-msgstr ""
+msgstr "Wifi double canal"
#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:34
#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:52
@@ -57,7 +62,7 @@ msgstr "Activer"
#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:154
msgid "Filter Sets"
-msgstr ""
+msgstr "Ensembles de filtres"
#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:166
#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:179
@@ -95,7 +100,7 @@ msgstr "SSID"
#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:154
msgid "Select filters to apply to matching MAC addresses."
-msgstr ""
+msgstr "Sélectionnez les filtres à appliquer aux adresses MAC correspondantes."
#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:192
msgid "Source IP"
diff --git a/applications/luci-app-dcwapd/po/pl/dcwapd.po b/applications/luci-app-dcwapd/po/pl/dcwapd.po
index 58f2cebbd..37fe1861a 100644
--- a/applications/luci-app-dcwapd/po/pl/dcwapd.po
+++ b/applications/luci-app-dcwapd/po/pl/dcwapd.po
@@ -1,26 +1,35 @@
msgid ""
msgstr ""
+"PO-Revision-Date: 2019-11-15 03:06+0000\n"
+"Last-Translator: Michal L <michalrmsmi@wp.pl>\n"
+"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsdcwapd/pl/>\n"
"Language: pl\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
+"|| n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:72
#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:121
msgid "Bridge"
-msgstr ""
+msgstr "Most"
#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:45
msgid "Channel Sets"
-msgstr ""
+msgstr "Zestawy kanałów"
#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:89
#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:102
msgid "Data Channels"
-msgstr ""
+msgstr "Kanały danych"
#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:102
msgid "Define data channels over which outbound filtered packets will flow."
msgstr ""
+"Określa kanały danych, przez które będą przepływać filtrowane pakiety "
+"wychodzące."
#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:179
msgid ""
@@ -34,78 +43,78 @@ msgstr ""
#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:213
msgid "Destination port"
-msgstr ""
+msgstr "Port docelowy"
#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:21
msgid "Dual Channel Wi-Fi AP Daemon"
-msgstr ""
+msgstr "Dual Channel Wi-Fi AP Daemon"
#: applications/luci-app-dcwapd/luasrc/controller/dcwapd.lua:11
msgid "Dual Channel WiFi"
-msgstr ""
+msgstr "Dwukanałowa sieć WiFi"
#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:34
#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:52
msgid "Enable"
-msgstr ""
+msgstr "Włącz"
#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:154
msgid "Filter Sets"
-msgstr ""
+msgstr "Zestawy filtrów"
#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:166
#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:179
msgid "Filters"
-msgstr ""
+msgstr "Filtry"
#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:27
msgid "General"
-msgstr ""
+msgstr "Ogólne"
#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:27
msgid "General Settings"
-msgstr ""
+msgstr "Ustawienia główne"
#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:138
msgid "Interfaces"
-msgstr ""
+msgstr "Interfejsy"
#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:161
msgid "MAC Address"
-msgstr ""
+msgstr "Adres MAC"
#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:186
msgid "Packet size"
-msgstr ""
+msgstr "Rozmiar pakietu"
#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:204
msgid "Protocol"
-msgstr ""
+msgstr "Protokół"
#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:58
#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:107
msgid "SSID"
-msgstr ""
+msgstr "SSID"
#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:154
msgid "Select filters to apply to matching MAC addresses."
-msgstr ""
+msgstr "Wybierz filtry do zastosowania dla pasujących adresów MAC."
#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:192
msgid "Source IP"
-msgstr ""
+msgstr "Źródłowy adres IP"
#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:198
msgid "Source port"
-msgstr ""
+msgstr "Port źródłowy"
#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:40
msgid "Specify the temporary directory for dcwapd file storage."
-msgstr ""
+msgstr "Określa tymczasowy katalog dla przechowywania plików dcwapd."
#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:40
msgid "Temp Directory"
-msgstr ""
+msgstr "Katalog tymczasowy"
#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:22
msgid ""
@@ -113,3 +122,6 @@ msgid ""
"you can use two simultaneous Wi-Fi connections to decrease wireless traffic "
"congestion and increase throughput."
msgstr ""
+"Z <abbr title=\"Dual Channel Wi-Fi AP Daemon\">Dwukanałową siecią WiFi</abbr>"
+" możesz używać dwóch równoległych połączeń Wi-Fi w celu zmniejszenia "
+"zatłoczenia sieci bezprzewodowej i zwiększenia przepustowości."
diff --git a/applications/luci-app-dcwapd/po/uk/dcwapd.po b/applications/luci-app-dcwapd/po/uk/dcwapd.po
index 7fd8ca6bd..141d38988 100644
--- a/applications/luci-app-dcwapd/po/uk/dcwapd.po
+++ b/applications/luci-app-dcwapd/po/uk/dcwapd.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2019-10-27 21:31+0000\n"
+"PO-Revision-Date: 2019-11-05 01:57+0000\n"
"Last-Translator: Yurii Petrashko <yuripet@gmail.com>\n"
"Language-Team: Ukrainian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsdcwapd/uk/>\n"
@@ -9,7 +9,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<="
"4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 3.9.1-dev\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:72
#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:121
@@ -41,7 +41,7 @@ msgstr ""
#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:213
msgid "Destination port"
-msgstr ""
+msgstr "Порт призначення"
#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:21
msgid "Dual Channel Wi-Fi AP Daemon"
@@ -104,7 +104,7 @@ msgstr ""
#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:198
msgid "Source port"
-msgstr ""
+msgstr "Порт джерела"
#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:40
msgid "Specify the temporary directory for dcwapd file storage."
diff --git a/applications/luci-app-dcwapd/po/vi/dcwapd.po b/applications/luci-app-dcwapd/po/vi/dcwapd.po
index 0c16ff7e2..a30f366f8 100644
--- a/applications/luci-app-dcwapd/po/vi/dcwapd.po
+++ b/applications/luci-app-dcwapd/po/vi/dcwapd.po
@@ -1,8 +1,14 @@
msgid ""
msgstr ""
+"PO-Revision-Date: 2019-11-13 13:08+0000\n"
+"Last-Translator: Le Van Uoc <kunkun3012@gmail.com>\n"
+"Language-Team: Vietnamese <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsdcwapd/vi/>\n"
"Language: vi\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:72
#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:121
@@ -47,7 +53,7 @@ msgstr ""
#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:34
#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:52
msgid "Enable"
-msgstr ""
+msgstr "Kích hoạt"
#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:154
msgid "Filter Sets"
@@ -68,7 +74,7 @@ msgstr ""
#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:138
msgid "Interfaces"
-msgstr ""
+msgstr "Giao diện"
#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:161
msgid "MAC Address"
@@ -80,7 +86,7 @@ msgstr ""
#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:204
msgid "Protocol"
-msgstr ""
+msgstr "Giao thức"
#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:58
#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:107
diff --git a/applications/luci-app-dcwapd/po/zh-cn/dcwapd.po b/applications/luci-app-dcwapd/po/zh-cn/dcwapd.po
index db428cb20..a1a9de8c2 100644
--- a/applications/luci-app-dcwapd/po/zh-cn/dcwapd.po
+++ b/applications/luci-app-dcwapd/po/zh-cn/dcwapd.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2019-10-22 08:53+0000\n"
-"Last-Translator: Zheng Qian <sotux82@gmail.com>\n"
+"PO-Revision-Date: 2019-11-15 03:06+0000\n"
+"Last-Translator: Meano Lee <meanocat@gmail.com>\n"
"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsdcwapd/zh_Hans/>\n"
"Language: zh-cn\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 3.9.1-dev\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:72
#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:121
@@ -91,7 +91,7 @@ msgstr "协议"
#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:58
#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:107
msgid "SSID"
-msgstr ""
+msgstr "SSID"
#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:154
msgid "Select filters to apply to matching MAC addresses."
diff --git a/applications/luci-app-ddns/Makefile b/applications/luci-app-ddns/Makefile
index 5084c88e4..3fe679d9c 100644
--- a/applications/luci-app-ddns/Makefile
+++ b/applications/luci-app-ddns/Makefile
@@ -8,30 +8,12 @@
include $(TOPDIR)/rules.mk
-# PKG_NAME:=luci-app-ddns
-
-# Version == major.minor.patch
-# increase on new functionality (minor) or patches (patch)
-PKG_VERSION:=2.4.9
-
-# Release == build
-# increase on changes of translation files
-PKG_RELEASE:=7
-
PKG_LICENSE:=Apache-2.0
PKG_MAINTAINER:=Ansuel Smith <ansuelsmth@gmail.com>
-# LuCI specific settings
LUCI_TITLE:=LuCI Support for Dynamic DNS Client (ddns-scripts)
LUCI_DEPENDS:=+luci-compat +luci-lib-ipkg +luci-mod-admin-full +ddns-scripts
-# LUCI_PKGARCH:=all
-
-define Package/$(PKG_NAME)/config
-# shown in make menuconfig <Help>
-help
- $(LUCI_TITLE)
- Version: $(PKG_VERSION)-$(PKG_RELEASE)
-endef
+LUCI_PKGARCH:=all
include ../../luci.mk
diff --git a/applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js b/applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js
new file mode 100644
index 000000000..f19445366
--- /dev/null
+++ b/applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js
@@ -0,0 +1,994 @@
+'use strict';
+'require uci';
+'require rpc';
+'require fs';
+'require form';
+'require tools.widgets as widgets';
+
+var callGetLogServices, callInitAction, callDDnsGetStatus;
+
+var NextUpdateStrings = {};
+
+NextUpdateStrings = {
+ 'Verify' : _("Verify"),
+ 'Run once' : _("Run once"),
+ 'Disabled' : _("Disabled"),
+ 'Stopped' : _("Stopped")
+}
+
+var time_res = {};
+time_res['seconds'] = 1;
+time_res['minutes'] = 60;
+time_res['hours'] = 3600;
+
+callGetLogServices = rpc.declare({
+ object: 'luci.ddns',
+ method: 'get_services_log',
+ params: [ 'service_name' ],
+ expect: { },
+});
+
+callInitAction = rpc.declare({
+ object: 'luci',
+ method: 'setInitAction',
+ params: [ 'name', 'action' ],
+ expect: { result: false }
+});
+
+callDDnsGetStatus = rpc.declare({
+ object: 'luci.ddns',
+ method: 'get_ddns_state',
+ expect: { }
+});
+
+return L.view.extend({
+
+ callDDnsGetEnv: rpc.declare({
+ object: 'luci.ddns',
+ method: 'get_env',
+ expect: { }
+ }),
+
+ callDDnsGetServicesStatus: rpc.declare({
+ object: 'luci.ddns',
+ method: 'get_services_status',
+ expect: { }
+ }),
+
+ poll_status: function(map, data) {
+ var status = data[1] || [], service = data[0] || [], rows = map.querySelectorAll('.cbi-section-table-row[data-sid]'),
+ section_id, cfg_detail_ip, cfg_update, cfg_status, host, ip, last_update,
+ next_update, service_status, reload, cfg_enabled, stop,
+ ddns_enabled = map.querySelector('[data-name="_enabled"]').querySelector('.cbi-value-field'),
+ ddns_toggle = map.querySelector('[data-name="_toggle"]').querySelector('button');
+
+ ddns_toggle.innerHTML = status['_enabled'] ? _('Stop DDNS') : _('Start DDNS')
+
+ L.dom.content(ddns_enabled, function() {
+ return E([], [
+ E('div', {}, status['_enabled'] ? _('DDNS Autostart enabled') : [
+ _('DDNS Autostart disabled'),
+ E('div', { 'class' : 'cbi-value-description' },
+ _("Currently DDNS updates are not started at boot or on interface events.") + "<br>" +
+ _("This is the default if you run DDNS scripts by yourself (i.e. via cron with force_interval set to '0')"))
+ ]),]);
+ });
+
+ for (var i = 0; i < rows.length; i++) {
+ section_id = rows[i].getAttribute('data-sid');
+ cfg_detail_ip = rows[i].querySelector('[data-name="_cfg_detail_ip"]');
+ cfg_update = rows[i].querySelector('[data-name="_cfg_update"]');
+ cfg_status = rows[i].querySelector('[data-name="_cfg_status"]');
+ reload = rows[i].querySelector('.cbi-section-actions .reload');
+ stop = rows[i].querySelector('.cbi-section-actions .stop');
+ cfg_enabled = uci.get('ddns', section_id, 'enabled');
+
+ reload.disabled = (status['_enabled'] == 0 || cfg_enabled == 0);
+
+ host = uci.get('ddns', section_id, 'lookup_host') || _('Configuration Error');
+ ip = _('No Data');
+ last_update = _('Never');
+ next_update = _('Unknown');
+ service_status = '<b>' + _('Not Running') + '</b>';
+
+ if (service[section_id]) {
+ stop.disabled = (!service[section_id].pid || (service[section_id].pid && cfg_enabled == '1'));
+ if (service[section_id].ip)
+ ip = service[section_id].ip;
+ if (service[section_id].last_update)
+ last_update = service[section_id].last_update;
+ if (service[section_id].next_update)
+ next_update = NextUpdateStrings[service[section_id].next_update] || service[section_id].next_update;
+ if (service[section_id].pid)
+ service_status = '<b>' + _('Running') + '</b> : ' + service[section_id].pid;
+ }
+
+ cfg_detail_ip.innerHTML = host + '<br>' + ip;
+ cfg_update.innerHTML = last_update + '<br>' + next_update;
+ cfg_status.innerHTML = service_status;
+ }
+
+ return;
+ },
+
+ load: function() {
+ return Promise.all([
+ this.callDDnsGetServicesStatus(),
+ callDDnsGetStatus(),
+ this.callDDnsGetEnv(),
+ fs.lines('/etc/ddns/services'),
+ fs.lines('/etc/ddns/services_ipv6'),
+ uci.load('ddns')
+ ]);
+ },
+
+ render: function(data) {
+ var resolved = data[0] || [];
+ var status = data[1] || [];
+ var env = data[2] || [];
+ var logdir = uci.get('ddns', 'global', 'ddns_logdir') || "/var/log/ddns";
+
+ var services4 = [];
+ var services6 = [];
+
+ data[3].forEach(function(item) {
+ if (!item.startsWith("#")) {
+ services4.push(item.split('\t')[0].slice(1,-1));
+ }
+ });
+
+ data[4].forEach(function(item) {
+ if (!item.startsWith("#")) {
+ services6.push(item.split('\t')[0].slice(1,-1));
+ }
+ });
+
+ var m, s, o;
+
+ m = new form.Map('ddns', _('Dynamic DNS'),);
+
+ var is = m.section(form.NamedSection, 'global', 'ddns', _('Information'));
+
+ s = is;
+
+ o = s.option(form.DummyValue, '_version', _('Dynamic DNS Version'));
+ o.cfgvalue = function() {
+ return status[this.option];
+ };
+
+ o = s.option(form.DummyValue, '_enabled', _('State'));
+ o.cfgvalue = function() {
+ var res = status[this.option];
+ if (!res) {
+ this.description = _("Currently DDNS updates are not started at boot or on interface events.") + "<br>" +
+ _("This is the default if you run DDNS scripts by yourself (i.e. via cron with force_interval set to '0')")
+ }
+ return res ? _('DDNS Autostart enabled') : _('DDNS Autostart disabled')
+ };
+
+ o = s.option(form.DummyValue, '_toggle', '&nbsp');
+ o.cfgvalue = function() {
+ var action = status['_enabled'] ? 'stop' : 'start';
+ return E([], [
+ E('button', {
+ 'class': 'cbi-button cbi-button-apply',
+ 'click': L.ui.createHandlerFn(this, function() {
+ return callDDnsGetStatus().then(L.bind(function(data) {
+ return callInitAction('ddns', action == 'stop' ? 'disable' : 'enable').then(function() {
+ return callInitAction('ddns', action);
+ });
+ }, this)).then(L.bind(m.render, m));
+ })
+ }, _(action.toUpperCase() + ' DDns'))]);
+ };
+
+ o = s.option(form.DummyValue, '_restart', '&nbsp');
+ o.cfgvalue = function() {
+ return E([], [
+ E('button', {
+ 'class': 'cbi-button cbi-button-apply',
+ 'click': L.ui.createHandlerFn(this, function() {
+ return callInitAction('ddns', 'restart').then(L.bind(m.render, m));
+ })
+ }, _('Restart DDns'))]);
+ };
+
+ // DDns hints
+
+ if (!env['has_ipv6']) {
+ o = s.option(form.DummyValue, '_no_ipv6');
+ o.rawhtml = true;
+ o.title = '<b>' + _("IPv6 not supported") + '</b>';
+ o.cfgvalue = function() { return _("IPv6 is currently not (fully) supported by this system") + "<br>" +
+ _("Please follow the instructions on OpenWrt's homepage to enable IPv6 support") + "<br>" +
+ _("or update your system to the latest OpenWrt Release")};
+ }
+
+ if (!env['has_ssl']) {
+ o = s.option(form.DummyValue, '_no_https');
+ o.titleref = L.url("admin", "system", "opkg")
+ o.rawhtml = true;
+ o.title = '<b>' + _("HTTPS not supported") + '</b>';
+ o.cfgvalue = function() { return _("Neither GNU Wget with SSL nor cURL installed to support secure updates via HTTPS protocol.") +
+ "<br />- " +
+ _("You should install 'wget' or 'curl' or 'uclient-fetch' with 'libustream-*ssl' package.") +
+ "<br />- " +
+ _("In some versions cURL/libcurl in OpenWrt is compiled without proxy support.")};
+ }
+
+ if (!env['has_bindnet']) {
+ o = s.option(form.DummyValue, '_no_bind_network');
+ o.titleref = L.url("admin", "system", "opkg")
+ o.rawhtml = true;
+ o.title = '<b>' + _("Binding to a specific network not supported") + '</b>';
+ o.cfgvalue = function() { return _("Neither GNU Wget with SSL nor cURL installed to select a network to use for communication.") +
+ "<br />- " +
+ _("You should install 'wget' or 'curl' package.") +
+ "<br />- " +
+ _("GNU Wget will use the IP of given network, cURL will use the physical interface.") +
+ "<br />- " +
+ _("In some versions cURL/libcurl in OpenWrt is compiled without proxy support.")};
+ }
+
+ if (!env['has_proxy']) {
+ o = s.option(form.DummyValue, '_no_proxy');
+ o.titleref = L.url("admin", "system", "opkg")
+ o.rawhtml = true;
+ o.title = '<b>' + _("cURL without Proxy Support") + '</b>';
+ o.cfgvalue = function() { return _("cURL is installed, but libcurl was compiled without proxy support.") +
+ "<br />- " +
+ _("You should install 'wget' or 'uclient-fetch' package or replace libcurl.") +
+ "<br />- " +
+ _("In some versions cURL/libcurl in OpenWrt is compiled without proxy support.")};
+ }
+
+ if (!env['has_forceip']) {
+ o = s.option(form.DummyValue, '_no_force_ip');
+ o.titleref = L.url("admin", "system", "opkg")
+ o.rawhtml = true;
+ o.title = '<b>' + _("Force IP Version not supported") + '</b>';
+ o.cfgvalue = function() { return _("BusyBox's nslookup and Wget do not support to specify " +
+ "the IP version to use for communication with DDNS Provider!") +
+ "<br />- " + _("You should install 'wget' or 'curl' or 'uclient-fetch' package.")
+ };
+ }
+
+ if (!env['has_bindhost']) {
+ o = s.option(form.DummyValue, '_no_dnstcp');
+ o.titleref = L.url("admin", "system", "opkg")
+ o.rawhtml = true;
+ o.title = '<b>' + _("DNS requests via TCP not supported") + '</b>';
+ o.cfgvalue = function() { return _("BusyBox's nslookup and hostip do not support to specify to use TCP " +
+ "instead of default UDP when requesting DNS server!") +
+ "<br />- " +
+ _("You should install 'bind-host' or 'knot-host' or 'drill' package for DNS requests.")};
+ }
+
+ if (!env['has_dnsserver']) {
+ o = s.option(form.DummyValue, '_no_dnsserver');
+ o.titleref = L.url("admin", "system", "opkg")
+ o.rawhtml = true;
+ o.title = '<b>' + _("Using specific DNS Server not supported") + '</b>';
+ o.cfgvalue = function() { return _("BusyBox's nslookup in the current compiled version " +
+ "does not handle given DNS Servers correctly!") +
+ "<br />- " +
+ _("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.")};
+ }
+
+ if (env['has_ssl'] && !env['has_cacerts']) {
+ o = s.option(form.DummyValue, '_no_certs');
+ o.titleref = L.url("admin", "system", "opkg")
+ o.rawhtml = true;
+ o.title = '<b>' + _("No certificates found") + '</b>';
+ o.cfgvalue = function() { return _("If using secure communication you should verify server certificates!") +
+ "<br />- " +
+ _("Install 'ca-certificates' package or needed certificates " +
+ "by hand into /etc/ssl/certs default directory")};
+ }
+
+ // DDns services
+ s = m.section(form.GridSection, 'service', _('Services'));
+ s.anonymous = true;
+ s.addremove = true;
+ s.addbtntitle = _('Add new services...');
+
+ s.anonymous = true;
+ s.addremove = true;
+ s.sortable = true;
+
+ s.handleAdd = function(ev) {
+ var m2 = new form.Map('ddns'),
+ s2 = m2.section(form.NamedSection, '_new_');
+
+ s2.render = function() {
+ return Promise.all([
+ {},
+ this.renderUCISection('_new_')
+ ]).then(this.renderContents.bind(this));
+ };
+
+ name = s2.option(form.Value, 'name', _('Name'));
+ name.rmempty = false;
+ name.datatype = 'uciname';
+ name.placeholder = _('New DDns Service…');
+ name.validate = function(section_id, value) {
+ if (uci.get('ddns', value) != null)
+ return _('The service name is already used');
+
+ return true;
+ };
+
+ m2.render().then(L.bind(function(nodes) {
+ L.ui.showModal(_('Add new services...'), [
+ nodes,
+ E('div', { 'class': 'right' }, [
+ E('button', {
+ 'class': 'btn',
+ 'click': L.ui.hideModal
+ }, _('Cancel')), ' ',
+ E('button', {
+ 'class': 'cbi-button cbi-button-positive important',
+ 'click': L.ui.createHandlerFn(this, function(ev) {
+ var nameval = name.isValid('_new_') ? name.formvalue('_new_') : null;
+
+ if (nameval == null || nameval == '')
+ return;
+
+ return m.save(function() {
+ uci.add('ddns', 'service', nameval);
+ }).then(L.bind(m.children[1].renderMoreOptionsModal, m.children[1], nameval));
+ })
+ }, _('Create service'))
+ ])
+ ], 'cbi-modal');
+
+ nodes.querySelector('[id="%s"] input[type="text"]'.format(name.cbid('_new_'))).focus();
+ }, this));
+ };
+
+ s.renderRowActions = function(section_id) {
+ var tdEl = this.super('renderRowActions', [ section_id, _('Edit') ]),
+ cfg_enabled = uci.get('ddns', section_id, 'enabled'),
+ reload_opt = {
+ 'class': 'cbi-button cbi-button-neutral reload',
+ 'click': L.ui.createHandlerFn(this, function() {
+ return fs.exec('/usr/lib/ddns/dynamic_dns_lucihelper.sh',
+ [ '-S', section_id, '--', 'start' ]).then(L.bind(m.render, m));
+ }),
+ 'title': _('Reload this service'),
+ },
+ stop_opt = {
+ 'class': 'cbi-button cbi-button-neutral stop',
+ 'click': L.ui.createHandlerFn(this, function() {
+ return fs.exec('/usr/lib/ddns/dynamic_dns_lucihelper.sh',
+ [ '-S', section_id, '--', 'start' ]).then(L.bind(m.render, m));
+ }),
+ 'title': _('Stop this service'),
+ };
+
+ if (status['_enabled'] == 0 || cfg_enabled == 0)
+ reload_opt['disabled'] = 'disabled';
+
+ if (!resolved[section_id] || !resolved[section_id].pid ||
+ (resolved[section_id].pid && cfg_enabled == '1'))
+ stop_opt['disabled'] = 'disabled';
+
+ L.dom.content(tdEl.lastChild, [
+ E('button', stop_opt, _('Stop')),
+ E('button', reload_opt, _('Reload')),
+ tdEl.lastChild.childNodes[0],
+ tdEl.lastChild.childNodes[1],
+ tdEl.lastChild.childNodes[2]
+ ]);
+
+ return tdEl;
+ };
+
+ o = s.option(form.DummyValue, '_cfg_name', _('Name'));
+ o.modalonly = false;
+ o.textvalue = function(section_id) {
+ return '<b>' + section_id + '</b>';
+ }
+
+ o = s.option(form.DummyValue, '_cfg_detail_ip', _('Lookup Hostname') + "<br>" + _('Registered IP'));
+ o.rawhtml = true;
+ o.modalonly = false;
+ o.textvalue = function(section_id) {
+ var host = uci.get('ddns', section_id, 'lookup_host') || _('Configuration Error'),
+ ip = _('No Data');
+ if (resolved[section_id] && resolved[section_id].ip)
+ ip = resolved[section_id].ip;
+
+ return host + '<br>' + ip;
+ };
+
+ o = s.option(form.Flag, 'enabled', _('Enabled'));
+ o.rmempty = false;
+ o.editable = true;
+ o.modalonly = false;
+
+ o = s.option(form.DummyValue, '_cfg_update', _('Last Update') + "<br>" + _('Next Update'));
+ o.rawhtml = true;
+ o.modalonly = false;
+ o.textvalue = function(section_id) {
+ var last_update = _('Never'), next_update = _('Unknown');
+ if (resolved[section_id]) {
+ if (resolved[section_id].last_update)
+ last_update = resolved[section_id].last_update;
+ if (resolved[section_id].next_update)
+ next_update = NextUpdateStrings[resolved[section_id].next_update] || resolved[section_id].next_update;
+ }
+
+ return last_update + '<br>' + next_update;
+ };
+
+ s.modaltitle = function(section_id) {
+ return _('DDns Service') + ' » ' + section_id;
+ };
+
+ o = s.option(form.DummyValue, '_cfg_status', _('Status'));
+ o.modalonly = false;
+ o.textvalue = function(section_id) {
+ var text = '<b>' + _('Not Running') + '</b>';
+
+ if (resolved[section_id] && resolved[section_id].pid)
+ text = '<b>' + _('Running') + '</b> : ' + resolved[section_id].pid;
+
+ return text;
+ }
+
+
+ s.tab('basic', _('Basic Settings'));
+ s.tab('advanced', _('Advanced Settings'));
+ s.tab('timer', _('Timer Settings'));
+ s.tab('logview', _('Log File Viewer'));
+
+ // TAB: BASIC
+
+ // enabled
+ o = s.taboption('basic', form.Flag, 'enabled', _('Enabled'),_("If this service section is disabled it could not be started." + "<br />" +
+ "Neither from LuCI interface nor from console"));
+ o.modalonly = true;
+ o.rmempty = false;
+ o.default = '1';
+
+ // lookup_host
+
+ o = s.taboption('basic', form.Value, 'lookup_host', _("Lookup Hostname"),
+ _("Hostname/FQDN to validate, if IP update happen or necessary") );
+ o.rmempty = false;
+ o.placeholder = "myhost.example.com";
+ o.datatype = 'and(minlength(3),hostname("strict"))';
+ o.modalonly = true;
+
+ // use_ipv6
+
+ o = s.taboption('basic', form.ListValue, 'use_ipv6', _("IP address version"),
+ _("Defines which IP address 'IPv4/IPv6' is send to the DDNS provider"));
+ o.default = '0';
+ o.modalonly = true;
+ o.rmempty = false;
+
+ o.value("0", _("IPv4-Address"))
+ if (env["has_ipv6"])
+ o.value("1", _("IPv6-Address"))
+
+ // service_name
+
+ o = s.taboption('basic', form.ListValue, 'ipv4_service_name', _("DDNS Service provider") + " [IPv4]");
+ o.depends("use_ipv6", "0")
+ o.modalonly = true;
+
+ for (var i = 0; i < services4.length; i++)
+ o.value(services4[i]);
+
+ o.value('-',"-- " + _("custom") + " --");
+
+ o.cfgvalue = function(section_id) {
+ return uci.get('ddns', section_id, 'service_name');
+ }
+
+ o.write = function(section_id, formvalue) {
+ if (formvalue != '-') {
+ uci.set('ddns', section_id, 'update_url', null);
+ uci.set('ddns', section_id, 'update_script', null);
+ return uci.set('ddns', section_id, 'service_name', formvalue);
+ }
+ return uci.set('ddns', section_id, 'service_name', null);
+ };
+
+ o = s.taboption('basic', form.ListValue, 'ipv6_service_name', _("DDNS Service provider") + " [IPv6]");
+ o.depends("use_ipv6", "1")
+ o.modalonly = true;
+
+ for (var i = 0; i < services6.length; i++)
+ o.value(services6[i]);
+
+ o.value('-',"-- " + _("custom") + " --");
+
+ o.cfgvalue = function(section_id) {
+ return uci.get('ddns', section_id, 'service_name');
+ }
+
+ o.write = function(section_id, formvalue) {
+ if (formvalue != '-') {
+ uci.set('ddns', section_id, 'update_url', null);
+ uci.set('ddns', section_id, 'update_script', null);
+ return uci.set('ddns', section_id, 'service_name', formvalue);
+ }
+ return uci.set('ddns', section_id, 'service_name', null);
+ };
+
+ // update_url
+
+ o = s.taboption('basic', form.Value, 'update_url', _("Custom update-URL"),
+ _("Update URL to be used for updating your DDNS Provider." + "<br />" +
+ "Follow instructions you will find on their WEB page."));
+ o.modalonly = true;
+ o.rmempty = false;
+ o.depends("ipv6_service_name","-");
+ o.depends("ipv4_service_name","-");
+
+ // update_script
+
+ o = s.taboption('basic', form.Value, 'update_script', _("Custom update-script"),
+ _("Custom update script to be used for updating your DDNS Provider."));
+ o.modalonly = true;
+ o.rmempty = false;
+ o.depends("ipv6_service_name","-");
+ o.depends("ipv4_service_name","-");
+
+ // domain
+
+ o = s.taboption('basic', form.Value, 'domain', _("Domain"),
+ _("Replaces [USERNAME] in Update-URL (URL-encoded)"));
+ o.modalonly = true;
+ o.rmempty = false;
+
+ // username
+
+ o = s.taboption('basic', form.Value, 'username', _("Username"),
+ _("Replaces [USERNAME] in Update-URL (URL-encoded)"));
+ o.modalonly = true;
+ o.rmempty = false;
+
+ // password
+
+
+ o = s.taboption('basic', form.Value, 'password', _("Password"),
+ _("Replaces [PASSWORD] in Update-URL (URL-encoded)"));
+ o.password = true;
+ o.modalonly = true;
+ o.rmempty = false;
+
+ // param_enc
+
+ o = s.taboption('basic', form.Value, 'param_enc', _("Optional Encoded Parameter"),
+ _("Optional: Replaces [PARAMENC] in Update-URL (URL-encoded)"));
+ o.optional = true;
+ o.modalonly = true;
+
+ // param_opt
+
+ o = s.taboption('basic', form.Value, 'param_opt', _("Optional Parameter"),
+ _("Optional: Replaces [PARAMOPT] in Update-URL (NOT URL-encoded)"));
+ o.optional = true;
+ o.modalonly = true;
+
+ // use_https
+
+ if (env['has_ssl']) {
+ o = s.taboption('basic', form.Flag, 'use_https', _("Use HTTP Secure"),
+ _("Enable secure communication with DDNS provider"));
+ o.optional = true;
+ o.modalonly = true;
+
+ o = s.taboption('basic', form.Value, 'cacert',
+ _("Path to CA-Certificate"),
+ _("directory or path/file") + "<br>" +
+ _("or") + '<b>' + " IGNORE " + '</b>' +
+ _("to run HTTPS without verification of server certificates (insecure)"));
+ o.modalonly = true;
+ o.depends("use_https", "1");
+ o.placeholder = "/etc/ssl/certs";
+ o.rmempty = false;
+ };
+
+ // TAB Advanced
+
+ // ip_source
+
+ o = s.taboption('advanced', form.ListValue, 'ip_source', _("IP address source"),
+ _("Defines the source to read systems IP-Address from, that will be send to the DDNS provider"));
+
+ o.modalonly = true;
+ o.default = "network";
+ o.value("network", _("Network"));
+ o.value("web", _("URL"));
+ o.value("interface", _("Interface"));
+ o.value("script", _("Script"));
+
+ o.write = function(section_id, formvalue) {
+ switch(formvalue) {
+ case 'network':
+ uci.set('ddns', section_id, "ip_url",null);
+ uci.set('ddns', section_id, "ip_interface",null);
+ uci.set('ddns', section_id, "ip_script",null);
+ break;
+ case 'web':
+ uci.set('ddns', section_id, "ip_network",null);
+ uci.set('ddns', section_id, "ip_interface",null);
+ uci.set('ddns', section_id, "ip_script",null);
+ break;
+ case 'interface':
+ uci.set('ddns', section_id, "ip_network",null);
+ uci.set('ddns', section_id, "ip_url",null);
+ uci.set('ddns', section_id, "ip_script",null);
+ break;
+ case 'script':
+ uci.set('ddns', section_id, "ip_network",null);
+ uci.set('ddns', section_id, "ip_url",null);
+ uci.set('ddns', section_id, "ip_interface",null);
+ break;
+ default:
+ break;
+ };
+
+ return uci.set('ddns', section_id, 'ip_source', formvalue )
+ };
+
+ // ip_network
+
+ o = s.taboption('advanced', widgets.ZoneSelect, 'ip_network', _("Network"),
+ _("Defines the network to read systems IP-Address from"));
+ o.depends('ip_source','network');
+ o.modalonly = true;
+ o.default = 'wan';
+ o.multiple = false;
+
+ // ip_url
+
+ o = s.taboption('advanced', form.Value, 'ip_url', _("URL to detect"),
+ _("Defines the Web page to read systems IP-Address from" + '<br>' +
+ _('Example for IPv4' + ': http://checkip.dyndns.com') + '<br>' +
+ _('Example for IPv6' + ': http://checkipv6.dyndns.com')));
+ o.depends("ip_source", "web")
+
+ o.modalonly = true;
+
+ // ip_interface
+
+ o = s.taboption('advanced', widgets.ZoneSelect, 'ip_interface', _("Interface"),
+ _("Defines the interface to read systems IP-Address from"));
+
+ o.modalonly = true;
+ o.depends("ip_source", "interface")
+ o.multiple = false;
+ o.default = 'wan';
+
+ // ip_script
+
+ o = s.taboption('advanced', form.Value, 'ip_script', _("Script"),
+ _("User defined script to read systems IP-Address"));
+
+ o.modalonly = true;
+ o.depends("ip_source", "script")
+ o.placeholder = "/path/to/script.sh"
+
+ // interface
+
+ o = s.taboption('advanced', widgets.ZoneSelect, 'interface', _("Event Network"),
+ _("Network on which the ddns-updater scripts will be started"));
+
+ o.modalonly = true;
+ o.multiple = false;
+ o.default = 'wan';
+ o.depends("ip_source", "web");
+ o.depends("ip_source", "script");
+
+ // interface_show
+
+ o = s.taboption('advanced', form.DummyValue, '_interface', _("Event Network"),
+ _("Network on which the ddns-updater scripts will be started"));
+ o.depends("ip_source", "interface");
+ o.depends("ip_source", "network");
+ o.forcewrite = true;
+ o.modalonly = true;
+ o.cfgvalue = function(section_id) {
+ return uci.get('ddns', section_id, 'interface') || _('This will be autoset to the selected interface');
+ };
+ o.write = function(section_id) {
+ var opt = this.section.children.filter(function(o) { return o.option == 'ip_source' })[0].formvalue(section_id);
+ var val = this.section.children.filter(function(o) { return o.option == 'ip_'+opt })[0].formvalue(section_id);
+ return uci.set('ddns', section_id, 'interface', val);
+ };
+
+ // bind_network
+
+ if (env['has_bindnet']) {
+ o = s.taboption('advanced', widgets.ZoneSelect, 'bind_network', _("Bind Network"),
+ _('OPTIONAL: Network to use for communication') + '<br>' +
+ _("Network on which the ddns-updater scripts will be started"));
+ o.depends("ip_source", "web");
+ o.optional = true;
+ o.rmempty = true;
+ o.modalonly = true;
+ }
+
+ // force_ipversion
+
+ if (env['has_forceip']) {
+ o = s.taboption('advanced', form.Flag, 'force_ipversion', _("Force IP Version"),
+ _('OPTIONAL: Force the usage of pure IPv4/IPv6 only communication.'));
+ o.optional = true;
+ o.rmempty = true;
+ o.modalonly = true;
+ }
+
+ // dns_server
+
+ if (env['has_dnsserver']) {
+ o = s.taboption("advanced", form.Value, "dns_server",
+ _("DNS-Server"),
+ _("OPTIONAL: Use non-default DNS-Server to detect 'Registered IP'.") + "<br />" +
+ _("Format: IP or FQDN"));
+ o.placeholder = "mydns.lan"
+ o.optional = true;
+ o.rmempty = true;
+ o.modalonly = true;
+ }
+
+ // force_dnstcp
+
+ if (env['has_bindhost']) {
+ o = s.taboption("advanced", form.Flag, "force_dnstcp",
+ _("Force TCP on DNS"),
+ _("OPTIONAL: Force the use of TCP instead of default UDP on DNS requests."));
+ o.optional = true;
+ o.rmempty = true;
+ o.modalonly = true;
+ }
+
+ // proxy
+
+ if (env['has_proxy']) {
+ o = s.taboption("advanced", form.Value, "proxy", _("PROXY-Server"),
+ _("OPTIONAL: Proxy-Server for detection and updates.") + "<br />" +
+ _("Format") + ": " + '<b>' + "[user:password@]proxyhost:port" + '</b>' + "<br />" +
+ _("IPv6 address must be given in square brackets") + ": " +
+ '<b>' + " [2001:db8::1]:8080" + '</b>');
+ o.optional = true;
+ o.rmempty = true;
+ o.modalonly = true;
+ }
+
+ // use_syslog
+
+ o = s.taboption("advanced", form.ListValue, "use_syslog", _("Log to syslog"),
+ _("Writes log messages to syslog. Critical Errors will always be written to syslog."));
+ o.modalonly = true;
+ o.placeholder = "2"
+ o.optional = true;
+ o.value("0", _("No logging"))
+ o.value("1", _("Info"))
+ o.value("2", _("Notice"))
+ o.value("3", _("Warning"))
+ o.value("4", _("Error"))
+
+ // use_logfile
+
+ o = s.taboption("advanced", form.Flag, "use_logfile", _("Log to file"));
+ o.default = '1';
+ o.optional = true;
+ o.modalonly = true;
+ o.cfgvalue = function(section_id) {
+ this.description = _("Writes detailed messages to log file. File will be truncated automatically.") + "<br>" +
+ _("File") + ': "' + logdir + '/' + section_id + '.log"';
+ return uci.get('ddns', section_id, 'use_logfile');
+ };
+
+ // TAB Timer
+
+ // check_interval
+ o = s.taboption("timer", form.Value, "check_interval", _("Check Interval"));
+ o.placeholder = "30";
+ o.modalonly = true;
+ o.datatype = 'uinteger';
+
+ o.validate = function(section_id, formvalue) {
+ var unit = this.section.children.filter(function(o) { return o.option == 'check_unit' })[0].formvalue(section_id),
+ time_to_sec = time_res[unit || 'minutes'] * formvalue;
+
+ if (formvalue && time_to_sec < 300)
+ return _('Values below 5 minutes == 300 seconds are not supported');
+
+ return true;
+
+ };
+
+ // check_interval
+ o = s.taboption("timer", form.ListValue, "check_unit",'Check Unit');
+ o.description = _("Interval unit to check for changed IP");
+ o.modalonly = true;
+ o.default = "minutes"
+ o.value("seconds", _("seconds"));
+ o.value("minutes", _("minutes"));
+ o.value("hours", _("hours"));
+
+ // force_interval
+
+ o = s.taboption("timer", form.Value, "force_interval", _("Force Interval"));
+ o.description = _("Interval to force updates send to DDNS Provider" + "<br />" +
+ "Setting this parameter to 0 will force the script to only run once");
+ o.placeholder = "72";
+ o.optional = true;
+ o.modalonly = true;
+ o.datatype = 'uinteger';
+
+ o.validate = function(section_id, formvalue) {
+
+ if (!formvalue)
+ return true;
+
+ var check_unit = this.section.children.filter(function(o) { return o.option == 'check_unit' })[0].formvalue(section_id),
+ check_val = this.section.children.filter(function(o) { return o.option == 'check_interval' })[0].formvalue(section_id),
+ force_unit = this.section.children.filter(function(o) { return o.option == 'force_unit' })[0].formvalue(section_id),
+ check_to_sec = time_res[check_unit || 'minutes'] * ( check_val || '30'),
+ force_to_sec = time_res[force_unit || 'minutes'] * formvalue;
+
+ if (force_to_sec != 0 && force_to_sec < check_to_sec)
+ return _("Values lower 'Check Interval' except '0' are not supported");
+
+ return true;
+ };
+
+ // force_unit
+
+ o = s.taboption("timer", form.ListValue, "force_unit",'Force Unit');
+ o.description = _("Interval unit to force updates send to DDNS Provider");
+ o.modalonly = true;
+ o.optional = true;
+ o.default = "minutes"
+ o.value("minutes", _("minutes"));
+ o.value("hours", _("hours"));
+ o.value("hours", _("days"));
+
+ // retry_count
+
+ o = s.taboption("timer", form.Value, "retry_count", _("Error Retry Counter"));
+ o.description = _("On Error the script will stop execution after given number of retrys")
+ + "<br />"
+ + _("The default setting of '0' will retry infinite.");
+ o.placeholder = "0";
+ o.optional = true;
+ o.modalonly = true;
+ o.datatype = 'uinteger';
+
+ // retry_interval
+
+ o = s.taboption("timer", form.Value, "retry_interval", _("Error Retry Interval"));
+ o.description = _("On Error the script will stop execution after given number of retrys")
+ + "<br />"
+ + _("The default setting of '0' will retry infinite.");
+ o.placeholder = "60";
+ o.optional = true;
+ o.modalonly = true;
+ o.datatype = 'uinteger';
+
+ // retry_unit
+
+ o = s.taboption("timer", form.ListValue, "retry_unit",'Retry Unit');
+ o.description = _("On Error the script will retry the failed action after given time");
+ o.modalonly = true;
+ o.optional = true;
+ o.default = "seconds"
+ o.value("seconds", _("seconds"));
+ o.value("minutes", _("minutes"));
+
+ // TAB logview
+
+ o = s.taboption("logview", form.DummyValue, '_read_log', '');
+ o.depends('use_logfile','1');
+ o.modalonly = true;
+ o.cfgvalue = function(section_id) {
+ return E([], [
+ E('button', {
+ 'class': 'cbi-button cbi-button-apply',
+ 'click': L.ui.createHandlerFn(this, function() {
+ var o = this.section.children.filter(function(o) { return o.option == '_logview' })[0];
+ return callGetLogServices(section_id).then(L.bind(o.update_log, o));
+ })
+ }, _('Read / Reread log file'))]);
+ };
+
+ o = s.taboption("logview", form.DummyValue, "_logview");
+ o.depends('use_logfile','1');
+ o.modalonly = true;
+
+ o.update_log = L.bind(function(view, log_data) {
+ return document.getElementById('log_area').innerHTML = log_data.result;
+ }, o, this)
+
+ o.render = L.bind(function() {
+ return E([
+ E('p', {}, _('This is the current content of the log file in ') + logdir + ' for this service.'),
+ E('p', {}, E('textarea', { 'style': 'width:100%', 'rows': 20, 'readonly' : 'readonly', 'id' : 'log_area' }, _('Please press [Read] button') ))
+ ]);
+ }, o, this)
+
+
+ // Advanced Configuration Section
+
+ s = m.section(form.NamedSection, 'global', 'ddns', _('Global Configuration'));
+ s.description = _('Configure here the details for all Dynamic DNS services including this LuCI application.')
+ + '<br /><strong>'
+ + _("It is NOT recommended for casual users to change settings on this page.")
+ + '</strong><br />'
+ + '<a href="https://openwrt.org/docs/guide-user/base-system/ddns#section_ddns" target="_blank">'
+ + _('For detailed information about parameter settings look here.')
+ + '</a>';
+ s.addremove = false;
+
+ o = s.option(form.Flag, 'upd_privateip', _("Allow non-public IP's"));
+ o.description = _("Non-public and by default blocked IP's") + ':'
+ + '<br /><strong>IPv4: </strong>'
+ + '0/8, 10/8, 100.64/10, 127/8, 169.254/16, 172.16/12, 192.168/16'
+ + '<br /><strong>IPv6: </strong>'
+ + '::/32, f000::/4"';
+ o.default = "0";
+ o.optional = true;
+
+ o = s.option(form.Value, 'ddns_dateformat', _('Date format'));
+ o.description = '<a href="http://www.cplusplus.com/reference/ctime/strftime/" target="_blank">'
+ + _("For supported codes look here")
+ + '</a><br>' +
+ _('Current setting: ') + '<b>' + status['_curr_dateformat'] + '</b>';
+ o.default = "%F %R"
+ o.optional = true;
+ o.rmempty = true;
+
+ o = s.option(form.Value, 'ddns_rundir', _('Status directory'));
+ o.description = _('Directory contains PID and other status information for each running section.');
+ o.default = "/var/run/ddns";
+ o.optional = true;
+ o.rmempty = true;
+
+ o = s.option(form.Value, 'ddns_logdir', _('Log directory'));
+ o.description = _('Directory contains Log files for each running section.');
+ o.default = "/var/log/ddns";
+ o.optional = true;
+ o.rmempty = true;
+ o.validate = function(section_id, formvalue) {
+ if (formvalue.indexOf('../') !== -1)
+ return _('"../" not allowed in path for Security Reason.')
+
+ return true;
+ }
+
+ o = s.option(form.Value, 'ddns_loglines', _('Log length'));
+ o.description = _('Number of last lines stored in log files');
+ o.datatype = 'min(1)';
+ o.default = '250';
+
+ if (env['has_wget'] && env['has_curl']) {
+
+ o = s.option(form.Flag, 'use_curl', _('Use cURL'));
+ o.description = _('If Wget and cURL package are installed, Wget is used for communication by default.');
+ o.default = "0";
+ o.optional = true;
+ o.rmempty = true;
+
+ }
+
+ return m.render().then(L.bind(function(m, nodes) {
+ L.Poll.add(L.bind(function() {
+ return Promise.all([
+ this.callDDnsGetServicesStatus(),
+ callDDnsGetStatus()
+ ]).then(L.bind(this.poll_status, this, nodes));
+ }, this), 5);
+ return nodes;
+ }, this, m));
+ }
+});
diff --git a/applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js b/applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js
new file mode 100644
index 000000000..698cf8d25
--- /dev/null
+++ b/applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js
@@ -0,0 +1,46 @@
+'use strict';
+'require rpc';
+'require uci';
+
+return L.Class.extend({
+ title: _('Dynamic DNS'),
+
+ callDDnsGetServicesStatus: rpc.declare({
+ object: 'luci.ddns',
+ method: 'get_services_status',
+ expect: { }
+ }),
+
+ load: function() {
+ return Promise.all([
+ this.callDDnsGetServicesStatus(),
+ uci.load('ddns')
+ ]);
+ },
+
+ render: function(data) {
+ var services = data[0];
+
+ var table = E('div', { 'class': 'table' }, [
+ E('div', { 'class': 'tr table-titles' }, [
+ E('div', { 'class': 'th' }, _('Configuration')),
+ E('div', { 'class': 'th' }, _('Next Update')),
+ E('div', { 'class': 'th' }, _('Lookup Hostname')),
+ E('div', { 'class': 'th' }, _('Registered IP')),
+ E('div', { 'class': 'th' }, _('Network'))
+ ])
+ ]);
+
+ cbi_update_table(table, Object.keys(services).map(function(key, index) {
+ return [
+ key,
+ services[key].next_update ? _(services[key].next_update) : _('Unknown'),
+ uci.get('ddns',key,'lookup_host'),
+ services[key].ip ? services[key].ip : _('No Data'),
+ (uci.get('ddns',key,'use_ipv6') == '1' ? 'IPv6' : 'IPv4') + ' / ' + uci.get('ddns',key,'interface')
+ ];
+ }), E('em', _('There is no service configured.')));
+
+ return E([table]);
+ }
+});
diff --git a/applications/luci-app-ddns/luasrc/controller/ddns.lua b/applications/luci-app-ddns/luasrc/controller/ddns.lua
index 24735289e..247edef32 100755
--- a/applications/luci-app-ddns/luasrc/controller/ddns.lua
+++ b/applications/luci-app-ddns/luasrc/controller/ddns.lua
@@ -6,334 +6,6 @@
module("luci.controller.ddns", package.seeall)
-local NX = require "nixio"
-local NXFS = require "nixio.fs"
-local DISP = require "luci.dispatcher"
-local HTTP = require "luci.http"
-local I18N = require "luci.i18n" -- not globally avalible here
-local IPKG = require "luci.model.ipkg"
-local SYS = require "luci.sys"
-local UCI = require "luci.model.uci"
-local UTIL = require "luci.util"
-local DDNS = require "luci.tools.ddns" -- ddns multiused functions
-
-luci_helper = "/usr/lib/ddns/dynamic_dns_lucihelper.sh"
-
-local srv_name = "ddns-scripts"
-local srv_ver_min = "2.7.7" -- minimum version of service required
-local app_name = "luci-app-ddns"
-local app_title = "Dynamic DNS"
-local app_version = "2.4.9-1"
-
-local translate = I18N.translate
-
function index()
- local nxfs = require "nixio.fs" -- global definitions not available
- local sys = require "luci.sys" -- in function index()
- local muci = require "luci.model.uci"
-
- -- no config create an empty one
- if not nxfs.access("/etc/config/ddns") then
- nxfs.writefile("/etc/config/ddns", "")
- end
-
- -- preset new option "lookup_host" if not already defined
- local uci = muci.cursor()
- local commit = false
- uci:foreach("ddns", "service", function (s)
- if not s["lookup_host"] and s["domain"] then
- uci:set("ddns", s[".name"], "lookup_host", s["domain"])
- commit = true
- end
- end)
- if commit then uci:commit("ddns") end
- uci:unload("ddns")
-
- entry( {"admin", "services", "ddns"}, cbi("ddns/overview"), _("Dynamic DNS"), 59)
- entry( {"admin", "services", "ddns", "detail"}, cbi("ddns/detail"), nil ).leaf = true
- entry( {"admin", "services", "ddns", "hints"}, cbi("ddns/hints",
- {hideapplybtn=true, hidesavebtn=true, hideresetbtn=true}), nil ).leaf = true
- entry( {"admin", "services", "ddns", "global"}, cbi("ddns/global"), nil ).leaf = true
- entry( {"admin", "services", "ddns", "logview"}, call("logread") ).leaf = true
- entry( {"admin", "services", "ddns", "startstop"}, post("startstop") ).leaf = true
- entry( {"admin", "services", "ddns", "status"}, call("status") ).leaf = true
-end
-
--- Application specific information functions
-function app_description()
- local tmp = {}
- tmp[#tmp+1] = translate("Dynamic DNS allows that your router can be reached with \
- a fixed hostname while having a dynamically changing IP address.")
- tmp[#tmp+1] = [[<br />]]
- tmp[#tmp+1] = translate("OpenWrt Wiki") .. ": "
- tmp[#tmp+1] = [[<a href="https://openwrt.org/docs/guide-user/services/ddns/client" target="_blank">]]
- tmp[#tmp+1] = translate("DDNS Client Documentation")
- tmp[#tmp+1] = [[</a>]]
- tmp[#tmp+1] = " --- "
- tmp[#tmp+1] = [[<a href="https://openwrt.org/docs/guide-user/base-system/ddns" target="_blank">]]
- tmp[#tmp+1] = translate("DDNS Client Configuration")
- tmp[#tmp+1] = [[</a>]]
-
- return table.concat(tmp)
-end
-function app_title_back()
- local tmp = {}
- tmp[#tmp+1] = [[<a href="]]
- tmp[#tmp+1] = DISP.build_url("admin", "services", "ddns")
- tmp[#tmp+1] = [[">]]
- tmp[#tmp+1] = translate(app_title)
- tmp[#tmp+1] = [[</a>]]
- return table.concat(tmp)
-end
-
--- Standardized application/service functions
-function app_title_main()
- local tmp = {}
- tmp[#tmp+1] = [[<a href="javascript:alert(']]
- tmp[#tmp+1] = translate("Version Information")
- tmp[#tmp+1] = [[\n\n]] .. app_name
- tmp[#tmp+1] = [[\n]] .. translate("Version") .. [[: ]] .. app_version
- tmp[#tmp+1] = [[\n\n]] .. srv_name .. [[ ]] .. translate("required") .. [[:]]
- tmp[#tmp+1] = [[\n]] .. translate("Version") .. [[: ]]
- tmp[#tmp+1] = srv_ver_min .. [[ ]] .. translate("or higher")
- tmp[#tmp+1] = [[\n\n]] .. srv_name .. [[ ]] .. translate("installed") .. [[:]]
- tmp[#tmp+1] = [[\n]] .. translate("Version") .. [[: ]]
- tmp[#tmp+1] = (service_version() or translate("NOT installed"))
- tmp[#tmp+1] = [[\n\n]]
- tmp[#tmp+1] = [[')">]]
- tmp[#tmp+1] = translate(app_title)
- tmp[#tmp+1] = [[</a>]]
-
- return table.concat(tmp)
-end
-
-function service_version()
-
- local srv_ver_cmd = luci_helper .. " -V | awk {'print $2'} "
- local ver
-
- if IPKG then
- ver = IPKG.info(srv_name)[srv_name].Version
- else
- ver = UTIL.exec(srv_ver_cmd)
- end
-
- if ver and #ver > 0 then return ver or nil end
-
-end
-
-function service_ok()
- return IPKG.compare_versions((service_version() or "0"), ">=", srv_ver_min)
-end
-
--- internal function to read all sections status and return data array
-local function _get_status()
- local uci = UCI.cursor()
- local service = SYS.init.enabled("ddns") and 1 or 0
- local url_start = DISP.build_url("admin", "system", "startup")
- local data = {} -- Array to transfer data to javascript
-
- data[#data+1] = {
- enabled = service, -- service enabled
- url_up = url_start, -- link to enable DDS (System-Startup)
- }
-
- uci:foreach("ddns", "service", function (s)
-
- -- Get section we are looking at
- -- and enabled state
- local section = s[".name"]
- local enabled = tonumber(s["enabled"]) or 0
- local datelast = "_empty_" -- formatted date of last update
- local datenext = "_empty_" -- formatted date of next update
- local datenextstat = nil
-
- -- get force seconds
- local force_seconds = DDNS.calc_seconds(
- tonumber(s["force_interval"]) or 72 ,
- s["force_unit"] or "hours" )
- -- get/validate pid and last update
- local pid = DDNS.get_pid(section)
- local uptime = SYS.uptime()
- local lasttime = DDNS.get_lastupd(section)
- if lasttime > uptime then -- /var might not be linked to /tmp
- lasttime = 0 -- and/or not cleared on reboot
- end
-
- -- no last update happen
- if lasttime == 0 then
- datelast = "_never_"
-
- -- we read last update
- else
- -- calc last update
- -- sys.epoch - sys uptime + lastupdate(uptime)
- local epoch = os.time() - uptime + lasttime
- -- use linux date to convert epoch
- datelast = DDNS.epoch2date(epoch)
- -- calc and fill next update
- datenext = DDNS.epoch2date(epoch + force_seconds)
- end
-
- -- process running but update needs to happen
- -- problems if force_seconds > uptime
- force_seconds = (force_seconds > uptime) and uptime or force_seconds
- if pid > 0 and ( lasttime + force_seconds - uptime ) <= 0 then
- datenext = "_verify_"
- datenextstat = translate("Verify")
-
- -- run once
- elseif force_seconds == 0 then
- datenext = "_runonce_"
- datenextstat = translate("Run once")
-
- -- no process running and NOT enabled
- elseif pid == 0 and enabled == 0 then
- datenext = "_disabled_"
- datenextstat = translate("Disabled")
-
- -- no process running and enabled
- elseif pid == 0 and enabled ~= 0 then
- datenext = "_stopped_"
- datenextstat = translate("Stopped")
- end
-
- -- get/set monitored interface and IP version
- local iface = s["interface"] or "wan"
- local use_ipv6 = tonumber(s["use_ipv6"]) or 0
- local ipv = (use_ipv6 == 1) and "IPv6" or "IPv4"
- iface = ipv .. " / " .. iface
-
- -- try to get registered IP
- local lookup_host = s["lookup_host"] or "_nolookup_"
-
- local chk_sec = DDNS.calc_seconds(
- tonumber(s["check_interval"]) or 10,
- s["check_unit"] or "minutes" )
- local reg_ip = DDNS.get_regip(section, chk_sec)
-
- if reg_ip == "NOFILE" then
- local dnsserver = s["dns_server"] or ""
- local force_ipversion = tonumber(s["force_ipversion"] or 0)
- local force_dnstcp = tonumber(s["force_dnstcp"] or 0)
- local is_glue = tonumber(s["is_glue"] or 0)
- local command = luci_helper .. [[ -]]
- if (use_ipv6 == 1) then command = command .. [[6]] end
- if (force_ipversion == 1) then command = command .. [[f]] end
- if (force_dnstcp == 1) then command = command .. [[t]] end
- if (is_glue == 1) then command = command .. [[g]] end
- command = command .. [[l ]] .. lookup_host
- command = command .. [[ -S ]] .. section
- if (#dnsserver > 0) then command = command .. [[ -d ]] .. dnsserver end
- command = command .. [[ -- get_registered_ip]]
- reg_ip = SYS.exec(command)
- end
-
- -- fill transfer array
- data[#data+1] = {
- section = section,
- enabled = enabled,
- iface = iface,
- lookup = lookup_host,
- reg_ip = reg_ip,
- pid = pid,
- datelast = datelast,
- datenext = datenext,
- datenextstat = datenextstat
- }
- end)
-
- uci:unload("ddns")
- return data
-end
-
--- called by XHR.get from detail_logview.htm
-function logread(section)
- -- read application settings
- local uci = UCI.cursor()
- local ldir = uci:get("ddns", "global", "ddns_logdir") or "/var/log/ddns"
- local lfile = ldir .. "/" .. section .. ".log"
- local ldata = NXFS.readfile(lfile)
-
- if not ldata or #ldata == 0 then
- ldata="_nodata_"
- end
- uci:unload("ddns")
- HTTP.write(ldata)
-end
-
--- called by XHR.get from overview_status.htm
-function startstop(section, enabled)
- local uci = UCI.cursor()
- local pid = DDNS.get_pid(section)
- local data = {} -- Array to transfer data to javascript
-
- -- if process running we want to stop and return
- if pid > 0 then
- local tmp = NX.kill(pid, 15) -- terminate
- NX.nanosleep(2) -- 2 second "show time"
- -- status changed so return full status
- data = _get_status()
- HTTP.prepare_content("application/json")
- HTTP.write_json(data)
- return
- end
-
- -- read uncommitted changes
- -- we don't save and commit data from other section or other options
- -- only enabled will be done
- local exec = true
- local changed = uci:changes("ddns")
- for k_config, v_section in pairs(changed) do
- -- security check because uci.changes only gets our config
- if k_config ~= "ddns" then
- exec = false
- break
- end
- for k_section, v_option in pairs(v_section) do
- -- check if only section of button was changed
- if k_section ~= section then
- exec = false
- break
- end
- for k_option, v_value in pairs(v_option) do
- -- check if only enabled was changed
- if k_option ~= "enabled" then
- exec = false
- break
- end
- end
- end
- end
-
- -- we can not execute because other
- -- uncommitted changes pending, so exit here
- if not exec then
- HTTP.write("_uncommitted_")
- return
- end
-
- -- save enable state
- uci:set("ddns", section, "enabled", ( (enabled == "true") and "1" or "0") )
- uci:save("ddns")
- uci:commit("ddns")
- uci:unload("ddns")
-
- -- start ddns-updater for section
- local command = "%s -S %s -- start" %{ luci_helper, UTIL.shellquote(section) }
- os.execute(command)
- NX.nanosleep(3) -- 3 seconds "show time"
-
- -- status changed so return full status
- data = _get_status()
- HTTP.prepare_content("application/json")
- HTTP.write_json(data)
+ entry( {"admin", "services", "ddns"}, view("ddns/overview"), _("Dynamic DNS"), 59)
end
-
--- called by XHR.poll from overview_status.htm
-function status()
- local data = _get_status()
- HTTP.prepare_content("application/json")
- HTTP.write_json(data)
-end
-
diff --git a/applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua b/applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua
deleted file mode 100644
index ecabec4e2..000000000
--- a/applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua
+++ /dev/null
@@ -1,1504 +0,0 @@
--- Copyright 2008 Steven Barth <steven@midlink.org>
--- Copyright 2008 Jo-Philipp Wich <jow@openwrt.org>
--- Copyright 2013 Manuel Munz <freifunk at somakoma dot de>
--- Copyright 2014-2016 Christian Schoenebeck <christian dot schoenebeck at gmail dot com>
--- Licensed to the public under the Apache License 2.0.
-
-local NX = require "nixio"
-local NXFS = require "nixio.fs"
-local SYS = require "luci.sys"
-local UTIL = require "luci.util"
-local HTTP = require "luci.http"
-local DISP = require "luci.dispatcher"
-local WADM = require "luci.tools.webadmin"
-local DTYP = require "luci.cbi.datatypes"
-local CTRL = require "luci.controller.ddns" -- this application's controller
-local DDNS = require "luci.tools.ddns" -- ddns multiused functions
-
--- takeover arguments -- #######################################################
-local section = arg[1]
-
--- html constants -- ###########################################################
-local font_red = "<font color='red'>"
-local font_off = "</font>"
-local bold_on = "<strong>"
-local bold_off = "</strong>"
-
--- error text constants -- #####################################################
-local err_ipv6_plain = translate("IPv6 not supported") .. " - " ..
- translate("please select 'IPv4' address version")
-local err_ipv6_basic = bold_on ..
- font_red ..
- translate("IPv6 not supported") ..
- font_off ..
- "<br />" .. translate("please select 'IPv4' address version") ..
- bold_off
-local err_ipv6_other = bold_on ..
- font_red ..
- translate("IPv6 not supported") ..
- font_off ..
- "<br />" .. translate("please select 'IPv4' address version in") .. " " ..
- [[<a href="]] ..
- DISP.build_url("admin", "services", "ddns", "detail", section) ..
- "?tab.dns." .. section .. "=basic" ..
- [[">]] ..
- translate("Basic Settings") ..
- [[</a>]] ..
- bold_off
-
-function err_tab_basic(self)
- return translate("Basic Settings") .. " - " .. self.title .. ": "
-end
-function err_tab_adv(self)
- return translate("Advanced Settings") .. " - " .. self.title .. ": "
-end
-function err_tab_timer(self)
- return translate("Timer Settings") .. " - " .. self.title .. ": "
-end
-
--- read services/services_ipv6 files -- ########################################
-local services4 = { } -- IPv4 --
-local fd4 = io.open("/etc/ddns/services", "r")
-if fd4 then
- local ln, s, t
- repeat
- ln = fd4:read("*l")
- s = ln and ln:match('^%s*".*') -- only handle lines beginning with "
- s = s and s:gsub('"','') -- remove "
- t = s and UTIL.split(s,"(%s+)",nil,true) -- split on whitespaces
- if t then services4[t[1]]=t[2] end
- until not ln
- fd4:close()
-end
-
-local services6 = { } -- IPv6 --
-local fd6 = io.open("/etc/ddns/services_ipv6", "r")
-if fd6 then
- local ln, s, t
- repeat
- ln = fd6:read("*l")
- s = ln and ln:match('^%s*".*') -- only handle lines beginning with "
- s = s and s:gsub('"','') -- remove "
- t = s and UTIL.split(s,"(%s+)",nil,true) -- split on whitespaces
- if t then services6[t[1]]=t[2] end
- until not ln
- fd6:close()
-end
-
--- multi-used functions -- ####################################################
--- function to verify settings around ip_source
--- will use dynamic_dns_lucihelper to check if
--- local IP can be read
-local function _verify_ip_source()
- -- section is globally defined here be calling argument (see above)
- local _arg
-
- local _ipv6 = usev6:formvalue(section)
- local _source = (_ipv6 == "1")
- and src6:formvalue(section)
- or src4:formvalue(section)
-
- local command = CTRL.luci_helper .. [[ -]]
- if (_ipv6 == "1") then command = command .. [[6]] end
-
- if _source == "network" then
- _arg = (_ipv6 == "1")
- and ipn6:formvalue(section)
- or ipn4:formvalue(section)
- command = command .. [[n ]] .. _arg
- elseif _source == "web" then
- _arg = (_ipv6 == "1")
- and iurl6:formvalue(section)
- or iurl4:formvalue(section)
- command = command .. [[u ]] .. _arg
-
- -- proxy only needed for checking url
- _arg = (pxy) and pxy:formvalue(section) or ""
- if (_arg and #_arg > 0) then
- command = command .. [[ -p ]] .. _arg
- end
- elseif _source == "interface" then
- command = command .. [[i ]] .. ipi:formvalue(section)
- elseif _source == "script" then
- command = command .. [[s ]] .. ips:formvalue(section)
- end
- command = command .. [[ -- get_local_ip]]
- return (SYS.call(command) == 0)
-end
-
--- function to check if option is used inside url or script
--- return -1 on error, 0 NOT required, 1 required
-local function _option_used(option, urlscript)
- local surl -- search string for url
- local ssh -- search string for script
- local required -- option used inside url or script
-
- if option == "domain" then surl, ssh = '%[DOMAIN%]', '%$domain'
- elseif option == "username" then surl, ssh = '%[USERNAME%]', '%$username'
- elseif option == "password" then surl, ssh = '%[PASSWORD%]', '%$password'
- elseif option == "param_enc" then surl, ssh = '%[PARAMENC%]', '%$param_enc'
- elseif option == "param_opt" then surl, ssh = '%[PARAMOPT%]', '%$param_opt'
- else
- error("undefined option")
- return -1 -- return on error
- end
-
- local required = false
- -- handle url
- if urlscript:find('http') then
- required = ( urlscript:find(surl) )
- -- handle script
- else
- if not urlscript:find("/") then
- -- might be inside ddns-scripts directory
- urlscript = "/usr/lib/ddns/" .. urlscript
- end
- -- problem with script exit here
- if not NXFS.access(urlscript) then return -1 end
-
- local f = io.input(urlscript)
- -- still problem with script exit here
- if not f then return -1 end
- for l in f:lines() do
- repeat
- if l:find('^#') then break end -- continue on comment lines
- required = ( l:find(surl) or l:find(ssh) )
- until true
- if required then break end
- end
- f:close()
- end
- return (required and 1 or 0)
-end
-
--- function to verify if option is valid
-local function _option_validate(self, value, optional)
- -- section is globally defined here be calling argument (see above)
- local fusev6 = usev6:formvalue(section) or "0"
- local fsvc4 = svc4:formvalue(section) or "-"
- local fsvc6 = svc6:formvalue(section) or "-"
- local urlsh, used
-
- -- IP-Version dependent custom service selected
- if (fusev6 == "0" and fsvc4 == "-") or
- (fusev6 == "1" and fsvc6 == "-") then
- -- read custom url
- urlsh = uurl:formvalue(section) or ""
- -- no url then read custom script
- if (#urlsh == 0) then
- urlsh = ush:formvalue(section) or ""
- end
- -- IPv4 read from services4 table
- elseif (fusev6 == "0") then
- urlsh = services4[fsvc4] or ""
- -- IPv6 read from services6 table
- else
- urlsh = services6[fsvc6] or ""
- end
- -- problem with url or script exit here
- -- error handled somewhere else
- if (#urlsh == 0) then return "" end
-
- used = _option_used(self.option, urlsh)
- -- on error or not used return empty string
- if used < 1 then return "" end
- -- needed but no data then return error
- if not value or (#value == 0) then
- if optional then return nil end
- return nil, err_tab_basic(self) .. translate("missing / required")
- end
- return value
-end
-
--- cbi-map definition -- #######################################################
-local m = Map("ddns")
-m.title = CTRL.app_title_back()
-m.description = CTRL.app_description()
-m.redirect = DISP.build_url("admin", "services", "ddns")
-
-m.on_after_commit = function(self)
- if self.changed then -- changes ?
- local pid = DDNS.get_pid(section)
- if pid > 0 then -- running ?
- local tmp = NX.kill(pid, 1) -- send SIGHUP
- end
- end
-end
-
--- provider switch was requested, save and reload page
-if m:formvalue("cbid.ddns.%s._switch" % section) then -- section == arg[1]
- local fsvc
- local fusev6 = m:formvalue("cbid.ddns.%s.use_ipv6" % section) or "0"
- if fusev6 == "1" then
- fsvc = m:formvalue("cbid.ddns.%s.ipv6_service_name" % section) or ""
- else
- fsvc = m:formvalue("cbid.ddns.%s.ipv4_service_name" % section) or ""
- end
-
- if fusev6 ~= (m:get(section, "use_ipv6") or "0") then -- IPv6 was changed
- m:set(section, "use_ipv6", fusev6) -- save it
- end
-
- if fsvc ~= "-" then -- NOT "custom"
- m:set(section, "service_name", fsvc) -- save it
- else -- else
- m:del(section, "service_name") -- delete it
- end
- m.uci:save(m.config)
-
- -- reload page
- HTTP.redirect( DISP.build_url("admin", "services", "ddns", "detail", section) )
- return
-end
-
--- read application settings -- ################################################
--- log directory
-local logdir = m.uci:get(m.config, "global", "ddns_logdir") or "/var/log/ddns"
-
--- cbi-section definition -- ###################################################
-local ns = m:section( NamedSection, section, "service",
- translate("Details for") .. ([[: <strong>%s</strong>]] % section),
- translate("Configure here the details for selected Dynamic DNS service.") )
-ns.instance = section -- arg [1]
-ns:tab("basic", translate("Basic Settings"), nil )
-ns:tab("advanced", translate("Advanced Settings"), nil )
-ns:tab("timer", translate("Timer Settings"), nil )
-ns:tab("logview", translate("Log File Viewer"), nil )
-
--- TAB: Basic #####################################################################################
--- enabled -- #################################################################
-en = ns:taboption("basic", Flag, "enabled",
- translate("Enabled"),
- translate("If this service section is disabled it could not be started." .. "<br />" ..
- "Neither from LuCI interface nor from console") )
-en.orientation = "horizontal"
-
--- IPv4/IPv6 - lookup_host -- #################################################
-luh = ns:taboption("basic", Value, "lookup_host",
- translate("Lookup Hostname"),
- translate("Hostname/FQDN to validate, if IP update happen or necessary") )
-luh.rmempty = false
-luh.placeholder = "myhost.example.com"
-function luh.validate(self, value)
- if not value
- or not (#value > 0)
- or not DTYP.hostname(value) then
- return nil, err_tab_basic(self) .. translate("invalid FQDN / required - Sample") .. ": 'myhost.example.com'"
- else
- return UTIL.trim(value)
- end
-end
-function luh.parse(self, section, novld)
- DDNS.value_parse(self, section, novld)
-end
-
--- use_ipv6 -- ################################################################
-
---We call it globally as it's called 11 times even outside specific function, saves 11 os.execute slow command!
-local has_ipv6 = DDNS.env_info("has_ipv6")
-
-usev6 = ns:taboption("basic", ListValue, "use_ipv6",
- translate("IP address version"),
- translate("Defines which IP address 'IPv4/IPv6' is send to the DDNS provider") )
-usev6.widget = "radio"
-usev6.default = "0"
-usev6:value("0", translate("IPv4-Address") )
-function usev6.cfgvalue(self, section)
- local value = AbstractValue.cfgvalue(self, section) or "0"
- if has_ipv6 or (value == "1" and not has_ipv6) then
- self:value("1", translate("IPv6-Address") )
- end
- if value == "1" and not has_ipv6 then
- self.description = err_ipv6_basic
- end
- return value
-end
-function usev6.validate(self, value)
- if (value == "1" and has_ipv6) or value == "0" then
- return value
- end
- return nil, err_tab_basic(self) .. err_ipv6_plain
-end
-function usev6.parse(self, section, novld)
- DDNS.value_parse(self, section, novld)
-end
-
--- IPv4 - service_name -- #####################################################
-svc4 = ns:taboption("basic", ListValue, "ipv4_service_name",
- translate("DDNS Service provider") .. " [IPv4]" )
-svc4.default = "-"
-svc4:depends("use_ipv6", "0") -- only show on IPv4
-function svc4.cfgvalue(self, section)
- local v = DDNS.read_value(self, section, "service_name")
- if v and (#v > 0) then
- for s, u in UTIL.kspairs(services4) do
- if v == s then return v end
- end
- end
- return "-"
-end
-function svc4.validate(self, value)
- if usev6:formvalue(section) ~= "1" then -- do only on IPv4
- return value
- else
- return "" -- suppress validate error
- end
-end
-function svc4.write(self, section, value)
- if usev6:formvalue(section) ~= "1" then -- do only IPv4 here
- self.map:del(section, self.option) -- to be shure
- if value ~= "-" then -- and write "service_name
- self.map:del(section, "update_url") -- delete update_url
- self.map:del(section, "update_script") -- delete update_script
- return self.map:set(section, "service_name", value)
- else
- return self.map:del(section, "service_name")
- end
- end
-end
-function svc4.parse(self, section, novld)
- DDNS.value_parse(self, section, novld)
-end
-
--- IPv6 - service_name -- #####################################################
-svc6 = ns:taboption("basic", ListValue, "ipv6_service_name",
- translate("DDNS Service provider") .. " [IPv6]" )
-svc6.default = "-"
-svc6:depends("use_ipv6", "1") -- only show on IPv6
-if not has_ipv6 then
- svc6.description = err_ipv6_basic
-end
-function svc6.cfgvalue(self, section)
- local v = DDNS.read_value(self, section, "service_name")
- if v and (#v > 0) then
- for s, u in UTIL.kspairs(services4) do
- if v == s then return v end
- end
- end
- return "-"
-end
-function svc6.validate(self, value)
- if usev6:formvalue(section) == "1" then -- do only on IPv6
- if has_ipv6 then return value end
- return nil, err_tab_basic(self) .. err_ipv6_plain
- else
- return "" -- suppress validate error
- end
-end
-function svc6.write(self, section, value)
- if usev6:formvalue(section) == "1" then -- do only when IPv6
- self.map:del(section, self.option) -- delete "ipv6_service_name" helper
- if value ~= "-" then -- and write "service_name
- self.map:del(section, "update_url") -- delete update_url
- self.map:del(section, "update_script") -- delete update_script
- return self.map:set(section, "service_name", value)
- else
- return self.map:del(section, "service_name")
- end
- end
-end
-function svc6.parse(self, section, novld)
- DDNS.value_parse(self, section, novld)
-end
-
--- IPv4/IPv6 - change Provider -- #############################################
-svs = ns:taboption("basic", Button, "_switch")
-svs.title = translate("Really change DDNS provider?")
-svs.inputtitle = translate("Change provider")
-svs.inputstyle = "apply"
-
--- IPv4/IPv6 - update_url -- ##################################################
-uurl = ns:taboption("basic", Value, "update_url",
- translate("Custom update-URL"),
- translate("Update URL to be used for updating your DDNS Provider." .. "<br />" ..
- "Follow instructions you will find on their WEB page.") )
-function uurl.validate(self, value)
- local fush = ush:formvalue(section)
- local fusev6 = usev6:formvalue(section)
-
- if (fusev6 ~= "1" and svc4:formvalue(section) ~= "-") or
- (fusev6 == "1" and svc6:formvalue(section) ~= "-") then
- return "" -- suppress validate error
- elseif not value or (#value == 0) then
- if not fush or (#fush == 0) then
- return nil, err_tab_basic(self) .. translate("missing / required")
- else
- return "" -- suppress validate error / update_script is given
- end
- elseif (#fush > 0) then
- return nil, err_tab_basic(self) .. translate("either url or script could be set")
- end
-
- local url = DDNS.parse_url(value)
- if not url.scheme == "http" then
- return nil, err_tab_basic(self) .. translate("must start with 'http://'")
- elseif not url.query then
- return nil, err_tab_basic(self) .. "<QUERY> " .. translate("missing / required")
- elseif not url.host then
- return nil, err_tab_basic(self) .. "<HOST> " .. translate("missing / required")
- elseif SYS.call([[nslookup ]] .. url.host .. [[ >/dev/null 2>&1]]) ~= 0 then
- return nil, err_tab_basic(self) .. translate("can not resolve host: ") .. url.host
- end
-
- return value
-end
-function uurl.parse(self, section, novld)
- DDNS.value_parse(self, section, novld)
-end
-
--- IPv4/IPv6 - update_script -- ###############################################
-ush = ns:taboption("basic", Value, "update_script",
- translate("Custom update-script"),
- translate("Custom update script to be used for updating your DDNS Provider.") )
-function ush.validate(self, value)
- local fuurl = uurl:formvalue(section)
- local fusev6 = usev6:formvalue(section)
-
- if (fusev6 ~= "1" and svc4:formvalue(section) ~= "-") or
- (fusev6 == "1" and svc6:formvalue(section) ~= "-") then
- return "" -- suppress validate error
- elseif not value or (#value == 0) then
- if not fuurl or (#fuurl == 0) then
- return nil, err_tab_basic(self) .. translate("missing / required")
- else
- return "" -- suppress validate error / update_url is given
- end
- elseif (#fuurl > 0) then
- return nil, err_tab_basic(self) .. translate("either url or script could be set")
- elseif not NXFS.access(value) then
- return nil, err_tab_basic(self) .. translate("File not found")
- end
- return value
-end
-function ush.parse(self, section, novld)
- DDNS.value_parse(self, section, novld)
-end
-
--- IPv4/IPv6 - domain -- ######################################################
-dom = ns:taboption("basic", Value, "domain",
- translate("Domain"),
- translate("Replaces [DOMAIN] in Update-URL") )
-dom.placeholder = "myhost.example.com"
-function dom.validate(self, value)
- return _option_validate(self, value)
-end
-function dom.parse(self, section, novld)
- DDNS.value_parse(self, section, novld)
-end
-
--- IPv4/IPv6 - username -- ####################################################
-user = ns:taboption("basic", Value, "username",
- translate("Username"),
- translate("Replaces [USERNAME] in Update-URL (URL-encoded)") )
-function user.validate(self, value)
- return _option_validate(self, value)
-end
-function user.parse(self, section, novld)
- DDNS.value_parse(self, section, novld)
-end
-
--- IPv4/IPv6 - password -- ####################################################
-pw = ns:taboption("basic", Value, "password",
- translate("Password"),
- translate("Replaces [PASSWORD] in Update-URL (URL-encoded)") )
-pw.password = true
-function pw.validate(self, value)
- return _option_validate(self, value)
-end
-function pw.parse(self, section, novld)
- DDNS.value_parse(self, section, novld)
-end
-
--- IPv4/IPv6 - param_enc -- ###################################################
-pe = ns:taboption("basic", Value, "param_enc",
- translate("Optional Encoded Parameter"),
- translate("Optional: Replaces [PARAMENC] in Update-URL (URL-encoded)") )
-function pe.validate(self, value)
- return _option_validate(self, value, true)
-end
-function pe.parse(self, section, novld)
- DDNS.value_parse(self, section, novld)
-end
-
--- IPv4/IPv6 - param_opt -- ###################################################
-po = ns:taboption("basic", Value, "param_opt",
- translate("Optional Parameter"),
- translate("Optional: Replaces [PARAMOPT] in Update-URL (NOT URL-encoded)") )
-function po.validate(self, value)
- return _option_validate(self, value, true)
-end
-function po.parse(self, section, novld)
- DDNS.value_parse(self, section, novld)
-end
-
--- handled service dependent show/display -- ##################################
--- IPv4 --
-local cv4 = svc4:cfgvalue(section)
-if cv4 ~= "-" then
- svs:depends ("ipv4_service_name", "-" ) -- show only if "-"
- ush:depends ("ipv4_service_name", "?")
- uurl:depends("ipv4_service_name", "?")
-else
- uurl:depends("ipv4_service_name", "-")
- ush:depends ("ipv4_service_name", "-")
- dom:depends("ipv4_service_name", "-" )
- user:depends("ipv4_service_name", "-" )
- pw:depends("ipv4_service_name", "-" )
- pe:depends("ipv4_service_name", "-" )
- po:depends("ipv4_service_name", "-" )
-end
-for s, u in UTIL.kspairs(services4) do
- svc4:value(s) -- fill DropDown-List
- if cv4 ~= s then
- svs:depends("ipv4_service_name", s )
- else
- dom:depends ("ipv4_service_name", ((_option_used(dom.option, u) == 1) and s or "?") )
- user:depends("ipv4_service_name", ((_option_used(user.option, u) == 1) and s or "?") )
- pw:depends ("ipv4_service_name", ((_option_used(pw.option, u) == 1) and s or "?") )
- pe:depends ("ipv4_service_name", ((_option_used(pe.option, u) == 1) and s or "?") )
- po:depends ("ipv4_service_name", ((_option_used(po.option, u) == 1) and s or "?") )
- end
-end
-svc4:value("-", translate("-- custom --") )
-
--- IPv6 --
-local cv6 = svc6:cfgvalue(section)
-if cv6 ~= "-" then
- svs:depends ("ipv6_service_name", "-" )
- uurl:depends("ipv6_service_name", "?")
- ush:depends ("ipv6_service_name", "?")
-else
- uurl:depends("ipv6_service_name", "-")
- ush:depends ("ipv6_service_name", "-")
- dom:depends("ipv6_service_name", "-" )
- user:depends("ipv6_service_name", "-" )
- pw:depends("ipv6_service_name", "-" )
- pe:depends("ipv6_service_name", "-" )
- po:depends("ipv6_service_name", "-" )
-end
-for s, u in UTIL.kspairs(services6) do
- svc6:value(s) -- fill DropDown-List
- if cv6 ~= s then
- svs:depends("ipv6_service_name", s )
- else
- dom:depends ("ipv6_service_name", ((_option_used(dom.option, u) == 1) and s or "?") )
- user:depends("ipv6_service_name", ((_option_used(user.option, u) == 1) and s or "?") )
- pw:depends ("ipv6_service_name", ((_option_used(pw.option, u) == 1) and s or "?") )
- pe:depends ("ipv6_service_name", ((_option_used(pe.option, u) == 1) and s or "?") )
- po:depends ("ipv6_service_name", ((_option_used(po.option, u) == 1) and s or "?") )
- end
-end
-svc6:value("-", translate("-- custom --") )
-
--- IPv4/IPv6 - use_https -- ###################################################
-
---We call it globally as it's called 4 times outside specific function.
-local has_ssl = DDNS.env_info("has_ssl")
-
-if has_ssl or ( ( m:get(section, "use_https") or "0" ) == "1" ) then
- https = ns:taboption("basic", Flag, "use_https",
- translate("Use HTTP Secure") )
- https.orientation = "horizontal"
- function https.cfgvalue(self, section)
- local value = AbstractValue.cfgvalue(self, section)
- if not has_ssl and value == "1" then
- self.description = bold_on .. font_red ..
- translate("HTTPS not supported") .. font_off .. "<br />" ..
- translate("please disable") .. " !" .. bold_off
- else
- self.description = translate("Enable secure communication with DDNS provider")
- end
- return value
- end
- function https.validate(self, value)
- if (value == "1" and has_ssl ) or value == "0" then return value end
- return nil, err_tab_basic(self) .. translate("HTTPS not supported") .. " !"
- end
- function https.write(self, section, value)
- if value == "1" then
- return self.map:set(section, self.option, value)
- else
- self.map:del(section, "cacert")
- return self.map:del(section, self.option)
- end
- end
-end
-
--- IPv4/IPv6 - cacert -- ######################################################
-if has_ssl then
- cert = ns:taboption("basic", Value, "cacert",
- translate("Path to CA-Certificate"),
- translate("directory or path/file") .. "<br />" ..
- translate("or") .. bold_on .. " IGNORE " .. bold_off ..
- translate("to run HTTPS without verification of server certificates (insecure)") )
- cert:depends("use_https", "1")
- cert.placeholder = "/etc/ssl/certs"
- cert.forcewrite = true
- function cert.validate(self, value)
- if https:formvalue(section) ~= "1" then
- return "" -- suppress validate error if NOT https
- end
- if value then -- otherwise errors in datatype check
- if DTYP.directory(value)
- or DTYP.file(value)
- or (value == "IGNORE")
- or (#value == 0) then
- return value
- end
- end
- return nil, err_tab_basic(self) ..
- translate("file or directory not found or not 'IGNORE'") .. " !"
- end
- function cert.parse(self, section, novld)
- DDNS.value_parse(self, section, novld)
- end
-end
-
--- TAB: Advanced #################################################################################
--- IPv4 - ip_source -- ########################################################
-src4 = ns:taboption("advanced", ListValue, "ipv4_source",
- translate("IP address source") .. " [IPv4]",
- translate("Defines the source to read systems IPv4-Address from, that will be send to the DDNS provider") )
-src4:depends("use_ipv6", "0") -- IPv4 selected
-src4.default = "network"
-src4:value("network", translate("Network"))
-src4:value("web", translate("URL"))
-src4:value("interface", translate("Interface"))
-src4:value("script", translate("Script"))
-function src4.cfgvalue(self, section)
- return DDNS.read_value(self, section, "ip_source")
-end
-function src4.validate(self, value)
- if usev6:formvalue(section) == "1" then
- return "" -- ignore on IPv6 selected
- elseif not _verify_ip_source() then
- return nil, err_tab_adv(self) ..
- translate("can not detect local IP. Please select a different Source combination")
- else
- return value
- end
-end
-function src4.write(self, section, value)
- if usev6:formvalue(section) == "1" then
- return true -- ignore on IPv6 selected
- elseif value == "network" then
- self.map:del(section, "ip_url") -- delete not need parameters
- self.map:del(section, "ip_interface")
- self.map:del(section, "ip_script")
- elseif value == "web" then
- self.map:del(section, "ip_network") -- delete not need parameters
- self.map:del(section, "ip_interface")
- self.map:del(section, "ip_script")
- elseif value == "interface" then
- self.map:del(section, "ip_network") -- delete not need parameters
- self.map:del(section, "ip_url")
- self.map:del(section, "ip_script")
- elseif value == "script" then
- self.map:del(section, "ip_network")
- self.map:del(section, "ip_url") -- delete not need parameters
- self.map:del(section, "ip_interface")
- end
- self.map:del(section, self.option) -- delete "ipv4_source" helper
- return self.map:set(section, "ip_source", value) -- and write "ip_source
-end
-function src4.parse(self, section, novld)
- DDNS.value_parse(self, section, novld)
-end
-
--- IPv6 - ip_source -- ########################################################
-src6 = ns:taboption("advanced", ListValue, "ipv6_source",
- translate("IP address source") .. " [IPv6]",
- translate("Defines the source to read systems IPv6-Address from, that will be send to the DDNS provider") )
-src6:depends("use_ipv6", 1) -- IPv6 selected
-src6.default = "network"
-src6:value("network", translate("Network"))
-src6:value("web", translate("URL"))
-src6:value("interface", translate("Interface"))
-src6:value("script", translate("Script"))
-if not has_ipv6 then
- src6.description = err_ipv6_other
-end
-function src6.cfgvalue(self, section)
- return DDNS.read_value(self, section, "ip_source")
-end
-function src6.validate(self, value)
- if usev6:formvalue(section) ~= "1" then
- return "" -- ignore on IPv4 selected
- elseif not has_ipv6 then
- return nil, err_tab_adv(self) .. err_ipv6_plain
- elseif not _verify_ip_source() then
- return nil, err_tab_adv(self) ..
- translate("can not detect local IP. Please select a different Source combination")
- else
- return value
- end
-end
-function src6.write(self, section, value)
- if usev6:formvalue(section) ~= "1" then
- return true -- ignore on IPv4 selected
- elseif value == "network" then
- self.map:del(section, "ip_url") -- delete not need parameters
- self.map:del(section, "ip_interface")
- self.map:del(section, "ip_script")
- elseif value == "web" then
- self.map:del(section, "ip_network") -- delete not need parameters
- self.map:del(section, "ip_interface")
- self.map:del(section, "ip_script")
- elseif value == "interface" then
- self.map:del(section, "ip_network") -- delete not need parameters
- self.map:del(section, "ip_url")
- self.map:del(section, "ip_script")
- elseif value == "script" then
- self.map:del(section, "ip_network")
- self.map:del(section, "ip_url") -- delete not need parameters
- self.map:del(section, "ip_interface")
- end
- self.map:del(section, self.option) -- delete "ipv4_source" helper
- return self.map:set(section, "ip_source", value) -- and write "ip_source
-end
-function src6.parse(self, section, novld)
- DDNS.value_parse(self, section, novld)
-end
-
--- IPv4 - ip_network (default "wan") -- #######################################
-ipn4 = ns:taboption("advanced", ListValue, "ipv4_network",
- translate("Network") .. " [IPv4]",
- translate("Defines the network to read systems IPv4-Address from") )
-ipn4:depends("ipv4_source", "network")
-ipn4.default = "wan"
-WADM.cbi_add_networks(ipn4)
-function ipn4.cfgvalue(self, section)
- return DDNS.read_value(self, section, "ip_network")
-end
-function ipn4.validate(self, value)
- if usev6:formvalue(section) == "1"
- or src4:formvalue(section) ~= "network" then
- -- ignore if IPv6 selected OR
- -- ignore everything except "network"
- return ""
- else
- return value
- end
-end
-function ipn4.write(self, section, value)
- if usev6:formvalue(section) == "1"
- or src4:formvalue(section) ~= "network" then
- -- ignore if IPv6 selected OR
- -- ignore everything except "network"
- return true
- else
- -- set also as "interface" for monitoring events changes/hot-plug
- self.map:set(section, "interface", value)
- self.map:del(section, self.option) -- delete "ipv4_network" helper
- return self.map:set(section, "ip_network", value) -- and write "ip_network"
- end
-end
-function ipn4.parse(self, section, novld)
- DDNS.value_parse(self, section, novld)
-end
-
--- IPv6 - ip_network (default "wan6") -- ######################################
-ipn6 = ns:taboption("advanced", ListValue, "ipv6_network",
- translate("Network") .. " [IPv6]" )
-ipn6:depends("ipv6_source", "network")
-ipn6.default = "wan6"
-WADM.cbi_add_networks(ipn6)
-if has_ipv6 then
- ipn6.description = translate("Defines the network to read systems IPv6-Address from")
-else
- ipn6.description = err_ipv6_other
-end
-function ipn6.cfgvalue(self, section)
- return DDNS.read_value(self, section, "ip_network")
-end
-function ipn6.validate(self, value)
- if usev6:formvalue(section) ~= "1"
- or src6:formvalue(section) ~= "network" then
- -- ignore if IPv4 selected OR
- -- ignore everything except "network"
- return ""
- elseif has_ipv6 then
- return value
- else
- return nil, err_tab_adv(self) .. err_ipv6_plain
- end
-end
-function ipn6.write(self, section, value)
- if usev6:formvalue(section) ~= "1"
- or src6:formvalue(section) ~= "network" then
- -- ignore if IPv4 selected OR
- -- ignore everything except "network"
- return true
- else
- -- set also as "interface" for monitoring events changes/hotplug
- self.map:set(section, "interface", value)
- self.map:del(section, self.option) -- delete "ipv6_network" helper
- return self.map:set(section, "ip_network", value) -- and write "ip_network"
- end
-end
-function ipn6.parse(self, section, novld)
- DDNS.value_parse(self, section, novld)
-end
-
--- IPv4 - ip_url (default "checkip.dyndns.com") -- ############################
-iurl4 = ns:taboption("advanced", Value, "ipv4_url",
- translate("URL to detect") .. " [IPv4]",
- translate("Defines the Web page to read systems IPv4-Address from") )
-iurl4:depends("ipv4_source", "web")
-iurl4.default = "http://checkip.dyndns.com"
-function iurl4.cfgvalue(self, section)
- return DDNS.read_value(self, section, "ip_url")
-end
-function iurl4.validate(self, value)
- if usev6:formvalue(section) == "1"
- or src4:formvalue(section) ~= "web" then
- -- ignore if IPv6 selected OR
- -- ignore everything except "web"
- return ""
- elseif not value or #value == 0 then
- return nil, err_tab_adv(self) .. translate("missing / required")
- end
-
- local url = DDNS.parse_url(value)
- if not (url.scheme == "http" or url.scheme == "https") then
- return nil, err_tab_adv(self) .. translate("must start with 'http://'")
- elseif not url.host then
- return nil, err_tab_adv(self) .. "<HOST> " .. translate("missing / required")
- elseif SYS.call([[nslookup ]] .. url.host .. [[>/dev/null 2>&1]]) ~= 0 then
- return nil, err_tab_adv(self) .. translate("can not resolve host: ") .. url.host
- else
- return value
- end
-end
-function iurl4.write(self, section, value)
- if usev6:formvalue(section) == "1"
- or src4:formvalue(section) ~= "web" then
- -- ignore if IPv6 selected OR
- -- ignore everything except "web"
- return true
- else
- self.map:del(section, self.option) -- delete "ipv4_url" helper
- return self.map:set(section, "ip_url", value) -- and write "ip_url"
- end
-end
-function iurl4.parse(self, section, novld)
- DDNS.value_parse(self, section, novld)
-end
-
--- IPv6 - ip_url (default "checkipv6.dyndns.com") -- ##########################
-iurl6 = ns:taboption("advanced", Value, "ipv6_url",
- translate("URL to detect") .. " [IPv6]" )
-iurl6:depends("ipv6_source", "web")
-iurl6.default = "http://checkipv6.dyndns.com"
-if has_ipv6 then
- iurl6.description = translate("Defines the Web page to read systems IPv6-Address from")
-else
- iurl6.description = err_ipv6_other
-end
-function iurl6.cfgvalue(self, section)
- return DDNS.read_value(self, section, "ip_url")
-end
-function iurl6.validate(self, value)
- if usev6:formvalue(section) ~= "1"
- or src6:formvalue(section) ~= "web" then
- -- ignore if IPv4 selected OR
- -- ignore everything except "web"
- return ""
- elseif not has_ipv6 then
- return nil, err_tab_adv(self) .. err_ipv6_plain
- elseif not value or #value == 0 then
- return nil, err_tab_adv(self) .. translate("missing / required")
- end
-
- local url = DDNS.parse_url(value)
- if not (url.scheme == "http" or url.scheme == "https") then
- return nil, err_tab_adv(self) .. translate("must start with 'http://'")
- elseif not url.host then
- return nil, err_tab_adv(self) .. "<HOST> " .. translate("missing / required")
- elseif SYS.call([[nslookup ]] .. url.host .. [[>/dev/null 2>&1]]) ~= 0 then
- return nil, err_tab_adv(self) .. translate("can not resolve host: ") .. url.host
- else
- return value
- end
-end
-function iurl6.write(self, section, value)
- if usev6:formvalue(section) ~= "1"
- or src6:formvalue(section) ~= "web" then
- -- ignore if IPv4 selected OR
- -- ignore everything except "web"
- return true
- else
- self.map:del(section, self.option) -- delete "ipv6_url" helper
- return self.map:set(section, "ip_url", value) -- and write "ip_url"
- end
-end
-function iurl6.parse(self, section, novld)
- DDNS.value_parse(self, section, novld)
-end
-
--- IPv4 + IPv6 - ip_interface -- ##############################################
-ipi = ns:taboption("advanced", ListValue, "ip_interface",
- translate("Interface"),
- translate("Defines the interface to read systems IP-Address from") )
-ipi:depends("ipv4_source", "interface") -- IPv4
-ipi:depends("ipv6_source", "interface") -- or IPv6
-for _, v in pairs(SYS.net.devices()) do
- -- show only interface set to a network
- -- and ignore loopback
- net = WADM.iface_get_network(v)
- if net and net ~= "loopback" then
- ipi:value(v)
- end
-end
-function ipi.validate(self, value)
- local fusev6 = usev6:formvalue(section)
- if (fusev6 ~= "1" and src4:formvalue(section) ~= "interface")
- or (fusev6 == "1" and src6:formvalue(section) ~= "interface") then
- return ""
- else
- return value
- end
-end
-function ipi.write(self, section, value)
- local fusev6 = usev6:formvalue(section)
- if (fusev6 ~= "1" and src4:formvalue(section) ~= "interface")
- or (fusev6 == "1" and src6:formvalue(section) ~= "interface") then
- return true
- else
- -- get network from device to
- -- set also as "interface" for monitoring events changes/hotplug
- local net = WADM.iface_get_network(value)
- self.map:set(section, "interface", net)
- return self.map:set(section, self.option, value)
- end
-end
-function ipi.parse(self, section, novld)
- DDNS.value_parse(self, section, novld)
-end
-
--- IPv4 + IPv6 - ip_script -- #################################################
-ips = ns:taboption("advanced", Value, "ip_script",
- translate("Script"),
- translate("User defined script to read systems IP-Address") )
-ips:depends("ipv4_source", "script") -- IPv4
-ips:depends("ipv6_source", "script") -- or IPv6
-ips.placeholder = "/path/to/script.sh"
-function ips.validate(self, value)
- local fusev6 = usev6:formvalue(section)
- local split
- if value then split = UTIL.split(value, " ") end
-
- if (fusev6 ~= "1" and src4:formvalue(section) ~= "script")
- or (fusev6 == "1" and src6:formvalue(section) ~= "script") then
- return ""
- elseif not value or not (#value > 0) or not NXFS.access(split[1], "x") then
- return nil, err_tab_adv(self) ..
- translate("not found or not executable - Sample: '/path/to/script.sh'")
- else
- return value
- end
-end
-function ips.write(self, section, value)
- local fusev6 = usev6:formvalue(section)
- if (fusev6 ~= "1" and src4:formvalue(section) ~= "script")
- or (fusev6 == "1" and src6:formvalue(section) ~= "script") then
- return true
- else
- return self.map:set(section, self.option, value)
- end
-end
-function ips.parse(self, section, novld)
- DDNS.value_parse(self, section, novld)
-end
-
--- IPv4 - interface - default "wan" -- ########################################
--- event network to monitor changes/hotplug/dynamic_dns_updater.sh
--- only needs to be set if "ip_source"="web" or "script"
--- if "ip_source"="network" or "interface" we use their network
-eif4 = ns:taboption("advanced", ListValue, "ipv4_interface",
- translate("Event Network") .. " [IPv4]",
- translate("Network on which the ddns-updater scripts will be started") )
-eif4:depends("ipv4_source", "web")
-eif4:depends("ipv4_source", "script")
-eif4.default = "wan"
-WADM.cbi_add_networks(eif4)
-function eif4.cfgvalue(self, section)
- return DDNS.read_value(self, section, "interface")
-end
-function eif4.validate(self, value)
- local fsrc4 = src4:formvalue(section) or ""
- if usev6:formvalue(section) == "1"
- or fsrc4 == "network"
- or fsrc4 == "interface" then
- return "" -- ignore IPv6, network, interface
- else
- return value
- end
-end
-function eif4.write(self, section, value)
- local fsrc4 = src4:formvalue(section) or ""
- if usev6:formvalue(section) == "1"
- or fsrc4 == "network"
- or fsrc4 == "interface" then
- return true -- ignore IPv6, network, interface
- else
- self.map:del(section, self.option) -- delete "ipv4_interface" helper
- return self.map:set(section, "interface", value) -- and write "interface"
- end
-end
-function eif4.parse(self, section, novld)
- DDNS.value_parse(self, section, novld)
-end
-
--- IPv6 - interface - default "wan6" -- #######################################
--- event network to monitor changes/hotplug
--- only needs to be set if "ip_source"="web" or "script"
--- if "ip_source"="network" or "interface" we use their network
-eif6 = ns:taboption("advanced", ListValue, "ipv6_interface",
- translate("Event Network") .. " [IPv6]" )
-eif6:depends("ipv6_source", "web")
-eif6:depends("ipv6_source", "script")
-eif6.default = "wan6"
-WADM.cbi_add_networks(eif6)
-if not has_ipv6 then
- eif6.description = err_ipv6_other
-else
- eif6.description = translate("Network on which the ddns-updater scripts will be started")
-end
-function eif6.cfgvalue(self, section)
- return DDNS.read_value(self, section, "interface")
-end
-function eif6.validate(self, value)
- local fsrc6 = src6:formvalue(section) or ""
- if usev6:formvalue(section) ~= "1"
- or fsrc6 == "network"
- or fsrc6 == "interface" then
- return "" -- ignore IPv4, network, interface
- elseif not has_ipv6 then
- return nil, err_tab_adv(self) .. err_ipv6_plain
- else
- return value
- end
-end
-function eif6.write(self, section, value)
- local fsrc6 = src6:formvalue(section) or ""
- if usev6:formvalue(section) ~= "1"
- or fsrc6 == "network"
- or fsrc6 == "interface" then
- return true -- ignore IPv4, network, interface
- else
- self.map:del(section, self.option) -- delete "ipv6_interface" helper
- return self.map:set(section, "interface", value) -- and write "interface"
- end
-end
-function eif6.parse(self, section, novld)
- DDNS.value_parse(self, section, novld)
-end
-
--- IPv4/IPv6 - bind_network -- ################################################
-
-local has_bindnet = DDNS.env_info("has_bindnet")
-
-if has_bindnet or ( ( m:get(section, "bind_network") or "" ) ~= "" ) then
- bnet = ns:taboption("advanced", ListValue, "bind_network",
- translate("Bind Network") )
- bnet:depends("ipv4_source", "web")
- bnet:depends("ipv6_source", "web")
- bnet.default = ""
- bnet:value("", translate("-- default --"))
- WADM.cbi_add_networks(bnet)
- function bnet.cfgvalue(self, section)
- local value = AbstractValue.cfgvalue(self, section)
- if not has_bindnet and value ~= "" then
- self.description = bold_on .. font_red ..
- translate("Binding to a specific network not supported") .. font_off .. "<br />" ..
- translate("please set to 'default'") .. " !" .. bold_off
- else
- self.description = translate("OPTIONAL: Network to use for communication") ..
- "<br />" .. translate("Casual users should not change this setting")
- end
- return value
- end
- function bnet.validate(self, value)
- if ( (value ~= "") and has_bindnet ) or (value == "") then return value end
- return nil, err_tab_adv(self) .. translate("Binding to a specific network not supported") .. " !"
- end
- function bnet.parse(self, section, novld)
- DDNS.value_parse(self, section, novld)
- end
-end
-
--- IPv4 + IPv6 - force_ipversion -- ###########################################
--- optional to force wget/curl and host to use only selected IP version
--- command parameter "-4" or "-6"
-
-local has_forceip = DDNS.env_info("has_forceip")
-
-if has_forceip or ( ( m:get(section, "force_ipversion") or "0" ) ~= "0" ) then
- fipv = ns:taboption("advanced", Flag, "force_ipversion",
- translate("Force IP Version") )
- fipv.orientation = "horizontal"
- function fipv.cfgvalue(self, section)
- local value = AbstractValue.cfgvalue(self, section)
- if not has_forceip and value ~= "0" then
- self.description = bold_on .. font_red ..
- translate("Force IP Version not supported") .. font_off .. "<br />" ..
- translate("please disable") .. " !" .. bold_off
- else
- self.description = translate("OPTIONAL: Force the usage of pure IPv4/IPv6 only communication.")
- end
- return value
- end
- function fipv.validate(self, value)
- if (value == "1" and has_forceip) or value == "0" then return value end
- return nil, err_tab_adv(self) .. translate("Force IP Version not supported")
- end
-end
-
--- IPv4 + IPv6 - dns_server -- ################################################
--- optional DNS Server to use resolving my IP
-
-local has_dnsserver = DDNS.env_info("has_dnsserver")
-
-if has_dnsserver or ( ( m:get(section, "dns_server") or "" ) ~= "" ) then
- dns = ns:taboption("advanced", Value, "dns_server",
- translate("DNS-Server"),
- translate("OPTIONAL: Use non-default DNS-Server to detect 'Registered IP'.") .. "<br />" ..
- translate("Format: IP or FQDN"))
- dns.placeholder = "mydns.lan"
- function dns.validate(self, value)
- -- if .datatype is set, then it is checked before calling this function
- if not value or (#value == 0) then
- return "" -- ignore on empty
- elseif not has_dnsserver then
- return nil, err_tab_adv(self) .. translate("Specifying a DNS-Server is not supported")
- elseif not DTYP.host(value) then
- return nil, err_tab_adv(self) .. translate("use hostname, FQDN, IPv4- or IPv6-Address")
- else
- local ipv6 = usev6:formvalue(section) or "0"
- local force = fipv:formvalue(section) or "0"
- local command = CTRL.luci_helper .. [[ -]]
- if (ipv6 == 1) then command = command .. [[6]] end
- if (force == 1) then command = command .. [[f]] end
- command = command .. [[d ]] .. value .. [[ -- verify_dns]]
-
- local ret = SYS.call(command)
- if ret == 0 then return value -- everything OK
- elseif ret == 2 then return nil, err_tab_adv(self) .. translate("nslookup can not resolve host")
- elseif ret == 3 then return nil, err_tab_adv(self) .. translate("nc (netcat) can not connect")
- elseif ret == 4 then return nil, err_tab_adv(self) .. translate("Forced IP Version don't matched")
- else return nil, err_tab_adv(self) .. translate("unspecific error")
- end
- end
- end
- function dns.parse(self, section, novld)
- DDNS.value_parse(self, section, novld)
- end
-end
-
--- IPv4 + IPv6 - force_dnstcp -- ##############################################
-
-local has_bindhost = DDNS.env_info("has_bindhost")
-
-if has_bindhost or ( ( m:get(section, "force_dnstcp") or "0" ) ~= "0" ) then
- tcp = ns:taboption("advanced", Flag, "force_dnstcp",
- translate("Force TCP on DNS") )
- tcp.orientation = "horizontal"
- function tcp.cfgvalue(self, section)
- local value = AbstractValue.cfgvalue(self, section)
- if not has_bindhost and value ~= "0" then
- self.description = bold_on .. font_red ..
- translate("DNS requests via TCP not supported") .. font_off .. "<br />" ..
- translate("please disable") .. " !" .. bold_off
- else
- self.description = translate("OPTIONAL: Force the use of TCP instead of default UDP on DNS requests.")
- end
- return value
- end
- function tcp.validate(self, value)
- if (value == "1" and has_bindhost ) or value == "0" then
- return value
- end
- return nil, err_tab_adv(self) .. translate("DNS requests via TCP not supported")
- end
-end
-
--- IPv4 + IPv6 - proxy -- #####################################################
--- optional Proxy to use for http/https requests [user:password@]proxyhost[:port]
-
-local has_proxy = DDNS.env_info("has_proxy")
-
-if has_proxy or ( ( m:get(section, "proxy") or "" ) ~= "" ) then
- pxy = ns:taboption("advanced", Value, "proxy",
- translate("PROXY-Server") )
- pxy.placeholder="user:password@myproxy.lan:8080"
- function pxy.cfgvalue(self, section)
- local value = AbstractValue.cfgvalue(self, section)
- if not has_proxy and value ~= "" then
- self.description = bold_on .. font_red ..
- translate("PROXY-Server not supported") .. font_off .. "<br />" ..
- translate("please remove entry") .. "!" .. bold_off
- else
- self.description = translate("OPTIONAL: Proxy-Server for detection and updates.") .. "<br />" ..
- translate("Format") .. ": " .. bold_on .. "[user:password@]proxyhost:port" .. bold_off .. "<br />" ..
- translate("IPv6 address must be given in square brackets") .. ": " ..
- bold_on .. " [2001:db8::1]:8080" .. bold_off
- end
- return value
- end
- function pxy.validate(self, value)
- -- if .datatype is set, then it is checked before calling this function
- if not value or (#value == 0) then
- return "" -- ignore on empty
- elseif has_proxy then
- local ipv6 = usev6:formvalue(section) or "0"
- local force = fipv:formvalue(section) or "0"
- local command = CTRL.luci_helper .. [[ -]]
- if (ipv6 == 1) then command = command .. [[6]] end
- if (force == 1) then command = command .. [[f]] end
- command = command .. [[p ]] .. value .. [[ -- verify_proxy]]
- local ret = SYS.call(command)
- if ret == 0 then return value
- elseif ret == 2 then return nil, err_tab_adv(self) .. translate("nslookup can not resolve host")
- elseif ret == 3 then return nil, err_tab_adv(self) .. translate("nc (netcat) can not connect")
- elseif ret == 4 then return nil, err_tab_adv(self) .. translate("Forced IP Version don't matched")
- elseif ret == 5 then return nil, err_tab_adv(self) .. translate("proxy port missing")
- else return nil, err_tab_adv(self) .. translate("unspecific error")
- end
- else
- return nil, err_tab_adv(self) .. translate("PROXY-Server not supported")
- end
- end
- function pxy.parse(self, section, novld)
- DDNS.value_parse(self, section, novld)
- end
-end
-
--- use_syslog -- ##############################################################
-slog = ns:taboption("advanced", ListValue, "use_syslog",
- translate("Log to syslog"),
- translate("Writes log messages to syslog. Critical Errors will always be written to syslog.") )
-slog.default = "2"
-slog:value("0", translate("No logging"))
-slog:value("1", translate("Info"))
-slog:value("2", translate("Notice"))
-slog:value("3", translate("Warning"))
-slog:value("4", translate("Error"))
-function slog.parse(self, section, novld)
- DDNS.value_parse(self, section, novld)
-end
-
--- use_logfile -- #############################################################
-logf = ns:taboption("advanced", Flag, "use_logfile",
- translate("Log to file"),
- translate("Writes detailed messages to log file. File will be truncated automatically.") .. "<br />" ..
- translate("File") .. [[: "]] .. logdir .. [[/]] .. section .. [[.log"]] )
-logf.orientation = "horizontal"
-logf.default = "1" -- if not defined write to log by default
-
--- TAB: Timer ####################################################################################
--- check_interval -- ##########################################################
-ci = ns:taboption("timer", Value, "check_interval",
- translate("Check Interval") )
-ci.template = "ddns/detail_value"
-ci.default = "10"
-function ci.validate(self, value)
- if not DTYP.uinteger(value)
- or tonumber(value) < 1 then
- return nil, err_tab_timer(self) .. translate("minimum value 5 minutes == 300 seconds")
- end
-
- local secs = DDNS.calc_seconds(value, cu:formvalue(section))
- if secs >= 300 then
- return value
- else
- return nil, err_tab_timer(self) .. translate("minimum value 5 minutes == 300 seconds")
- end
-end
-function ci.write(self, section, value)
- -- remove when default
- local secs = DDNS.calc_seconds(value, cu:formvalue(section))
- if secs ~= 600 then --default 10 minutes
- return self.map:set(section, self.option, value)
- else
- self.map:del(section, "check_unit")
- return self.map:del(section, self.option)
- end
-end
-function ci.parse(self, section, novld)
- DDNS.value_parse(self, section, novld)
-end
-
--- check_unit -- ##############################################################
-cu = ns:taboption("timer", ListValue, "check_unit", "not displayed, but needed otherwise error",
- translate("Interval to check for changed IP" .. "<br />" ..
- "Values below 5 minutes == 300 seconds are not supported") )
-cu.template = "ddns/detail_lvalue"
-cu.default = "minutes"
-cu:value("seconds", translate("seconds"))
-cu:value("minutes", translate("minutes"))
-cu:value("hours", translate("hours"))
---cu:value("days", translate("days"))
-function cu.write(self, section, value)
- -- remove when default
- local secs = DDNS.calc_seconds(ci:formvalue(section), value)
- if secs ~= 600 then --default 10 minutes
- return self.map:set(section, self.option, value)
- else
- return true
- end
-end
-function cu.parse(self, section, novld)
- DDNS.value_parse(self, section, novld)
-end
-
--- force_interval (modified) -- ###############################################
-fi = ns:taboption("timer", Value, "force_interval",
- translate("Force Interval") )
-fi.template = "ddns/detail_value"
-fi.default = "72" -- see dynamic_dns_updater.sh script
---fi.rmempty = false -- validate ourselves for translatable error messages
-function fi.validate(self, value)
- if not DTYP.uinteger(value)
- or tonumber(value) < 0 then
- return nil, err_tab_timer(self) .. translate("minimum value '0'")
- end
-
- local force_s = DDNS.calc_seconds(value, fu:formvalue(section))
- if force_s == 0 then
- return value
- end
-
- local ci_value = ci:formvalue(section)
- if not DTYP.uinteger(ci_value) then
- return "" -- ignore because error in check_interval above
- end
-
- local check_s = DDNS.calc_seconds(ci_value, cu:formvalue(section))
- if force_s >= check_s then
- return value
- end
-
- return nil, err_tab_timer(self) .. translate("must be greater or equal 'Check Interval'")
-end
-function fi.write(self, section, value)
- -- simulate rmempty=true remove default
- local secs = DDNS.calc_seconds(value, fu:formvalue(section))
- if secs ~= 259200 then --default 72 hours == 3 days
- return self.map:set(section, self.option, value)
- else
- self.map:del(section, "force_unit")
- return self.map:del(section, self.option)
- end
-end
-function fi.parse(self, section, novld)
- DDNS.value_parse(self, section, novld)
-end
-
--- force_unit -- ##############################################################
-fu = ns:taboption("timer", ListValue, "force_unit", "not displayed, but needed otherwise error",
- translate("Interval to force updates send to DDNS Provider" .. "<br />" ..
- "Setting this parameter to 0 will force the script to only run once" .. "<br />" ..
- "Values lower 'Check Interval' except '0' are not supported") )
-fu.template = "ddns/detail_lvalue"
-fu.default = "hours"
---fu.rmempty = false -- want to control write process
---fu:value("seconds", translate("seconds"))
-fu:value("minutes", translate("minutes"))
-fu:value("hours", translate("hours"))
-fu:value("days", translate("days"))
-function fu.write(self, section, value)
- -- simulate rmempty=true remove default
- local secs = DDNS.calc_seconds(fi:formvalue(section), value)
- if secs ~= 259200 and secs ~= 0 then --default 72 hours == 3 days
- return self.map:set(section, self.option, value)
- else
- return true
- end
-end
-function fu.parse(self, section, novld)
- DDNS.value_parse(self, section, novld)
-end
-
--- retry_count -- #############################################################
-rc = ns:taboption("timer", Value, "retry_count")
-rc.title = translate("Error Retry Counter")
-rc.description = translate("On Error the script will stop execution after given number of retrys")
- .. "<br />"
- .. translate("The default setting of '0' will retry infinite.")
-rc.default = "0"
-function rc.validate(self, value)
- if not DTYP.uinteger(value) then
- return nil, err_tab_timer(self) .. translate("minimum value '0'")
- else
- return value
- end
-end
-function rc.parse(self, section, novld)
- DDNS.value_parse(self, section, novld)
-end
-
--- retry_interval -- ##########################################################
-ri = ns:taboption("timer", Value, "retry_interval",
- translate("Error Retry Interval") )
-ri.template = "ddns/detail_value"
-ri.default = "60"
-function ri.validate(self, value)
- if not DTYP.uinteger(value)
- or tonumber(value) < 1 then
- return nil, err_tab_timer(self) .. translate("minimum value '1'")
- else
- return value
- end
-end
-function ri.write(self, section, value)
- -- simulate rmempty=true remove default
- local secs = DDNS.calc_seconds(value, ru:formvalue(section))
- if secs ~= 60 then --default 60seconds
- return self.map:set(section, self.option, value)
- else
- self.map:del(section, "retry_unit")
- return self.map:del(section, self.option)
- end
-end
-function ri.parse(self, section, novld)
- DDNS.value_parse(self, section, novld)
-end
-
--- retry_unit -- ##############################################################
-ru = ns:taboption("timer", ListValue, "retry_unit", "not displayed, but needed otherwise error",
- translate("On Error the script will retry the failed action after given time") )
-ru.template = "ddns/detail_lvalue"
-ru.default = "seconds"
---ru.rmempty = false -- want to control write process
-ru:value("seconds", translate("seconds"))
-ru:value("minutes", translate("minutes"))
---ru:value("hours", translate("hours"))
---ru:value("days", translate("days"))
-function ru.write(self, section, value)
- -- simulate rmempty=true remove default
- local secs = DDNS.calc_seconds(ri:formvalue(section), value)
- if secs ~= 60 then --default 60seconds
- return self.map:set(section, self.option, value)
- else
- return true -- will be deleted by retry_interval
- end
-end
-function ru.parse(self, section, novld)
- DDNS.value_parse(self, section, novld)
-end
-
--- TAB: LogView ##################################################################################
-lv = ns:taboption("logview", DummyValue, "_logview")
-lv.template = "ddns/detail_logview"
-lv.inputtitle = translate("Read / Reread log file")
-lv.rows = 50
-function lv.cfgvalue(self, section)
- local lfile=logdir .. "/" .. section .. ".log"
- if NXFS.access(lfile) then
- return lfile .. "\n" .. translate("Please press [Read] button")
- end
- return lfile .. "\n" .. translate("File not found or empty")
-end
-
-return m
diff --git a/applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua b/applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua
deleted file mode 100644
index 2f0620014..000000000
--- a/applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua
+++ /dev/null
@@ -1,121 +0,0 @@
--- Copyright 2014 Christian Schoenebeck <christian dot schoenebeck at gmail dot com>
--- Licensed to the public under the Apache License 2.0.
-
-local NX = require "nixio"
-local NXFS = require "nixio.fs"
-local DISP = require "luci.dispatcher"
-local SYS = require "luci.sys"
-local CTRL = require "luci.controller.ddns" -- this application's controller
-local DDNS = require "luci.tools.ddns" -- ddns multiused functions
-
--- cbi-map definition -- #######################################################
-local m = Map("ddns")
-m.title = CTRL.app_title_back()
-m.description = CTRL.app_description()
-m.redirect = DISP.build_url("admin", "services", "ddns")
-
-function m.commit_handler(self)
- if self.changed then -- changes ?
- local command = CTRL.luci_helper .. " -- reload"
- os.execute(command) -- reload configuration
- end
-end
-
--- cbi-section definition -- ###################################################
-local ns = m:section( NamedSection, "global", "ddns",
- translate("Global Settings"),
- translate("Configure here the details for all Dynamic DNS services including this LuCI application.")
- .. [[<br /><strong>]]
- .. translate("It is NOT recommended for casual users to change settings on this page.")
- .. [[</strong><br />]]
- .. [[<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>]]
- )
-
--- section might not exist
-function ns.cfgvalue(self, section)
- if not self.map:get(section) then
- self.map:set(section, nil, self.sectiontype)
- end
- return self.map:get(section)
-end
-
--- upd_privateip -- ###########################################################
-local ali = ns:option(Flag, "upd_privateip")
-ali.title = translate("Allow non-public IP's")
-ali.description = translate("Non-public and by default blocked IP's") .. ":"
- .. [[<br /><strong>IPv4: </strong>]]
- .. "0/8, 10/8, 100.64/10, 127/8, 169.254/16, 172.16/12, 192.168/16"
- .. [[<br /><strong>IPv6: </strong>]]
- .. "::/32, f000::/4"
-ali.default = "0"
-
--- ddns_dateformat -- #########################################################
-local df = ns:option(Value, "ddns_dateformat")
-df.title = translate("Date format")
-df.description = [[<a href="http://www.cplusplus.com/reference/ctime/strftime/" target="_blank">]]
- .. translate("For supported codes look here")
- .. [[</a>]]
-df.template = "ddns/global_value"
-df.default = "%F %R"
-df.date_string = ""
-function df.cfgvalue(self, section)
- local value = AbstractValue.cfgvalue(self, section) or self.default
- local epoch = os.time()
- self.date_string = DDNS.epoch2date(epoch, value)
- return value
-end
-function df.parse(self, section, novld)
- DDNS.value_parse(self, section, novld)
-end
-
--- ddns_rundir -- #############################################################
-local rd = ns:option(Value, "ddns_rundir")
-rd.title = translate("Status directory")
-rd.description = translate("Directory contains PID and other status information for each running section")
-rd.default = "/var/run/ddns"
--- no need to validate. if empty default is used everything else created by dns-scripts
-function rd.parse(self, section, novld)
- DDNS.value_parse(self, section, novld)
-end
-
--- ddns_logdir -- #############################################################
-local ld = ns:option(Value, "ddns_logdir")
-ld.title = translate("Log directory")
-ld.description = translate("Directory contains Log files for each running section")
-ld.default = "/var/log/ddns"
--- no need to validate. if empty default is used everything else created by dns-scripts
-function ld.parse(self, section, novld)
- DDNS.value_parse(self, section, novld)
-end
-
--- ddns_loglines -- ###########################################################
-local ll = ns:option(Value, "ddns_loglines")
-ll.title = translate("Log length")
-ll.description = translate("Number of last lines stored in log files")
-ll.default = "250"
-function ll.validate(self, value)
- local n = tonumber(value)
- if not n or math.floor(n) ~= n or n < 1 then
- return nil, self.title .. ": " .. translate("minimum value '1'")
- end
- return value
-end
-function ll.parse(self, section, novld)
- DDNS.value_parse(self, section, novld)
-end
-
--- use_curl -- ################################################################
-if (SYS.call([[ grep -i "\+ssl" /usr/bin/wget >/dev/null 2>&1 ]]) == 0)
-and NXFS.access("/usr/bin/curl") then
- local pc = ns:option(Flag, "use_curl")
- pc.title = translate("Use cURL")
- pc.description = translate("If both cURL and GNU Wget are installed, Wget is used by default.")
- .. [[<br />]]
- .. translate("To use cURL activate this option.")
- pc.orientation = "horizontal"
- pc.default = "0"
-end
-
-return m
diff --git a/applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua b/applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua
deleted file mode 100644
index 290ef516a..000000000
--- a/applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua
+++ /dev/null
@@ -1,166 +0,0 @@
--- Copyright 2014-2016 Christian Schoenebeck <christian dot schoenebeck at gmail dot com>
--- Licensed to the public under the Apache License 2.0.
-
-local DISP = require "luci.dispatcher"
-local SYS = require "luci.sys"
-local CTRL = require "luci.controller.ddns" -- this application's controller
-local DDNS = require "luci.tools.ddns" -- ddns multiused functions
-
--- html constants
-font_red = [[<font color="red">]]
-font_off = [[</font>]]
-bold_on = [[<strong>]]
-bold_off = [[</strong>]]
-
--- cbi-map definition -- #######################################################
-m = Map("ddns")
-m.title = CTRL.app_title_back()
-m.description = CTRL.app_description()
-m.redirect = DISP.build_url("admin", "services", "ddns")
-
--- SimpleSection definition -- #################################################
--- show Hints to optimize installation and script usage
-s = m:section( SimpleSection,
- translate("Hints"),
- translate("Below a list of configuration tips for your system to run Dynamic DNS updates without limitations") )
-
--- 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", "opkg")
- so.rawhtml = true
- so.title = font_red .. bold_on ..
- translate("Software update required") .. bold_off .. font_off
- so.value = translate("The currently installed 'ddns-scripts' package did not support all available settings.") ..
- "<br />" ..
- translate("Please update to the current version!")
-end
-
--- DDNS Service disabled
-if not SYS.init.enabled("ddns") then
- local se = s:option(DummyValue, "_not_enabled")
- se.titleref = DISP.build_url("admin", "system", "startup")
- se.rawhtml = true
- se.title = bold_on ..
- translate("DDNS Autostart disabled") .. bold_off
- se.value = translate("Currently DDNS updates are not started at boot or on interface events." .. "<br />" ..
- "This is the default if you run DDNS scripts by yourself (i.e. via cron with force_interval set to '0')" )
-end
-
--- No IPv6 support
-if not DDNS.env_info("has_ipv6") then
- local v6 = s:option(DummyValue, "_no_ipv6")
- v6.titleref = 'http://www.openwrt.org" target="_blank'
- v6.rawhtml = true
- v6.title = bold_on ..
- translate("IPv6 not supported") .. bold_off
- v6.value = translate("IPv6 is currently not (fully) supported by this system" .. "<br />" ..
- "Please follow the instructions on OpenWrt's homepage to enable IPv6 support" .. "<br />" ..
- "or update your system to the latest OpenWrt Release")
-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", "opkg")
- sl.rawhtml = true
- sl.title = bold_on ..
- translate("HTTPS not supported") .. bold_off
- sl.value = translate("Neither GNU Wget with SSL nor cURL installed to support secure updates via HTTPS protocol.") ..
- "<br />- " ..
- translate("You should install 'wget' or 'curl' or 'uclient-fetch' with 'libustream-*ssl' package.") ..
- "<br />- " ..
- translate("In some versions cURL/libcurl in OpenWrt is compiled without proxy support.")
-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", "opkg")
- bn.rawhtml = true
- bn.title = bold_on ..
- translate("Binding to a specific network not supported") .. bold_off
- bn.value = translate("Neither GNU Wget with SSL nor cURL installed to select a network to use for communication.") ..
- "<br />- " ..
- translate("You should install 'wget' or 'curl' package.") ..
- "<br />- " ..
- translate("GNU Wget will use the IP of given network, cURL will use the physical interface.") ..
- "<br />- " ..
- translate("In some versions cURL/libcurl in OpenWrt is compiled without proxy support.")
-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", "opkg")
- px.rawhtml = true
- px.title = bold_on ..
- translate("cURL without Proxy Support") .. bold_off
- px.value = translate("cURL is installed, but libcurl was compiled without proxy support.") ..
- "<br />- " ..
- translate("You should install 'wget' or 'uclient-fetch' package or replace libcurl.") ..
- "<br />- " ..
- translate("In some versions cURL/libcurl in OpenWrt is compiled without proxy support.")
-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", "opkg")
- fi.rawhtml = true
- fi.title = bold_on ..
- translate("Force IP Version not supported") .. bold_off
- local value = translate("BusyBox's nslookup and Wget do not support to specify " ..
- "the IP version to use for communication with DDNS Provider!")
- if not (DDNS.env_info("has_wgetssl") or DDNS.env_info("has_curl") or DDNS.env_info("has_fetch")) then
- value = value .. "<br />- " ..
- translate("You should install 'wget' or 'curl' or 'uclient-fetch' package.")
- end
- if not DDNS.env_info("has_bindhost") then
- value = value .. "<br />- " ..
- translate("You should install 'bind-host' or 'knot-host' or 'drill' package for DNS requests.")
- end
- fi.value = value
-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", "opkg")
- dt.rawhtml = true
- dt.title = bold_on ..
- translate("DNS requests via TCP not supported") .. bold_off
- dt.value = translate("BusyBox's nslookup and hostip do not support to specify to use TCP " ..
- "instead of default UDP when requesting DNS server!") ..
- "<br />- " ..
- translate("You should install 'bind-host' or 'knot-host' or 'drill' package for DNS requests.")
-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", "opkg")
- ds.rawhtml = true
- ds.title = bold_on ..
- translate("Using specific DNS Server not supported") .. bold_off
- ds.value = translate("BusyBox's nslookup in the current compiled version " ..
- "does not handle given DNS Servers correctly!") ..
- "<br />- " ..
- translate("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.")
-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", "opkg")
- ca.rawhtml = true
- ca.title = bold_on ..
- translate("No certificates found") .. bold_off
- ca.value = translate("If using secure communication you should verify server certificates!") ..
- "<br />- " ..
- translate("Install 'ca-certificates' package or needed certificates " ..
- "by hand into /etc/ssl/certs default directory")
-end
-
-return m
diff --git a/applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua b/applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua
deleted file mode 100644
index 11f73800e..000000000
--- a/applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua
+++ /dev/null
@@ -1,249 +0,0 @@
--- Copyright 2014-2018 Christian Schoenebeck <christian dot schoenebeck at gmail dot com>
--- Licensed to the public under the Apache License 2.0.
-
-local DISP = require "luci.dispatcher"
-local HTTP = require "luci.http"
-local SYS = require "luci.sys"
-local CTRL = require "luci.controller.ddns" -- this application's controller
-local DDNS = require "luci.tools.ddns" -- ddns multiused functions
-
-local show_hints = not (DDNS.env_info("has_ipv6") -- IPv6 support
- and DDNS.env_info("has_ssl") -- HTTPS support
- and DDNS.env_info("has_proxy") -- Proxy support
- and DDNS.env_info("has_bindhost") -- DNS TCP support
- and DDNS.env_info("has_forceip") -- Force IP version
- and DDNS.env_info("has_dnsserver") -- DNS server support
- and DDNS.env_info("has_bindnet") -- Bind to network/interface
- and DDNS.env_info("has_cacerts") -- certificates installed at /etc/ssl/certs
- )
-local not_enabled = not SYS.init.enabled("ddns")
-local need_update = not CTRL.service_ok()
-
--- html constants
-font_red = [[<font color="red">]]
-font_off = [[</font>]]
-bold_on = [[<strong>]]
-bold_off = [[</strong>]]
-
--- cbi-map definition -- #######################################################
-m = Map("ddns")
-m.title = CTRL.app_title_main()
-m.description = CTRL.app_description()
-
-m.on_after_commit = function(self)
- if self.changed then -- changes ?
- local command = CTRL.luci_helper
- if SYS.init.enabled("ddns") then -- ddns service enabled, restart all
- command = command .. " -- restart"
- os.execute(command)
- else -- ddns service disabled, send SIGHUP to running
- command = command .. " -- reload"
- os.execute(command)
- end
- end
-end
-
--- SimpleSection definition -- ##################################################
--- with all the JavaScripts we need for "a good Show"
-a = m:section( SimpleSection )
-a.template = "ddns/overview_status"
-
--- SimpleSection definition -- #################################################
--- show Hints to optimize installation and script usage
-if show_hints or need_update or not_enabled then
-
- s = m:section( SimpleSection, translate("Hints") )
-
- -- ddns-scripts needs to be updated for full functionality
- if need_update then
- local dv = s:option(DummyValue, "_update_needed")
- dv.titleref = DISP.build_url("admin", "system", "packages")
- dv.rawhtml = true
- dv.title = font_red .. bold_on ..
- translate("Software update required") .. bold_off .. font_off
- dv.value = translate("The currently installed 'ddns-scripts' package did not support all available settings.") ..
- "<br />" ..
- translate("Please update to the current version!")
- end
-
- -- DDNS Service disabled
- if not_enabled then
- local dv = s:option(DummyValue, "_not_enabled")
- dv.titleref = DISP.build_url("admin", "system", "startup")
- dv.rawhtml = true
- dv.title = bold_on ..
- translate("DDNS Autostart disabled") .. bold_off
- dv.value = translate("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.")
- end
-
- -- Show more hints on a separate page
- if show_hints then
- local dv = s:option(DummyValue, "_separate")
- dv.titleref = DISP.build_url("admin", "services", "ddns", "hints")
- dv.rawhtml = true
- dv.title = bold_on ..
- translate("Show more") .. bold_off
- dv.value = translate("Follow this link" .. "<br />" ..
- "You will find more hints to optimize your system to run DDNS scripts with all options")
- end
-end
-
--- TableSection definition -- ##################################################
-ts = m:section( TypedSection, "service",
- translate("Overview"),
- translate("Below is a list of configured DDNS configurations and their current state.")
- .. "<br />"
- .. translate("If you want to send updates for IPv4 and IPv6 you need to define two separate Configurations "
- .. "i.e. 'myddns_ipv4' and 'myddns_ipv6'")
- .. "<br />"
- .. [[<a href="]] .. DISP.build_url("admin", "services", "ddns", "global") .. [[">]]
- .. translate("To change global settings click here") .. [[</a>]] )
-ts.sectionhead = translate("Configuration")
-ts.template = "cbi/tblsection"
-ts.addremove = true
-ts.extedit = DISP.build_url("admin", "services", "ddns", "detail", "%s")
-function ts.create(self, name)
- AbstractSection.create(self, name)
- HTTP.redirect( self.extedit:format(name) )
-end
-
--- Lookup_Host and registered IP -- #################################################
-dom = ts:option(DummyValue, "_lookupIP",
- translate("Lookup Hostname") .. "<br />" .. translate("Registered IP") )
-dom.template = "ddns/overview_doubleline"
-function dom.set_one(self, section)
- local lookup = self.map:get(section, "lookup_host") or ""
- if lookup ~= "" then
- return lookup
- else
- return [[<em>]] .. translate("config error") .. [[</em>]]
- end
-end
-function dom.set_two(self, section)
- local chk_sec = DDNS.calc_seconds(
- tonumber(self.map:get(section, "check_interval")) or 10,
- self.map:get(section, "check_unit") or "minutes" )
- local ip = DDNS.get_regip(section, chk_sec)
- if ip == "NOFILE" then
- local lookup_host = self.map:get(section, "lookup_host") or ""
- if lookup_host == "" then return "" end
- local dnsserver = self.map:get(section, "dnsserver") or ""
- local use_ipv6 = tonumber(self.map:get(section, "use_ipv6") or 0)
- local force_ipversion = tonumber(self.map:get(section, "force_ipversion") or 0)
- local force_dnstcp = tonumber(self.map:get(section, "force_dnstcp") or 0)
- local is_glue = tonumber(self.map:get(section, "is_glue") or 0)
- local command = CTRL.luci_helper .. [[ -]]
- if (use_ipv6 == 1) then command = command .. [[6]] end
- if (force_ipversion == 1) then command = command .. [[f]] end
- if (force_dnstcp == 1) then command = command .. [[t]] end
- if (is_glue == 1) then command = command .. [[g]] end
- command = command .. [[l ]] .. lookup_host
- command = command .. [[ -S ]] .. section
- if (#dnsserver > 0) then command = command .. [[ -d ]] .. dnsserver end
- command = command .. [[ -- get_registered_ip]]
- ip = SYS.exec(command)
- end
- if ip == "" then ip = translate("no data") end
- return ip
-end
-
--- enabled
-ena = ts:option( Flag, "enabled",
- translate("Enabled"))
-ena.template = "ddns/overview_enabled"
-ena.rmempty = false
-
--- show PID and next update
-upd = ts:option( DummyValue, "_update",
- translate("Last Update") .. "<br />" .. translate("Next Update"))
-upd.template = "ddns/overview_doubleline"
-function upd.set_one(self, section) -- fill Last Update
- -- get/validate last update
- local uptime = SYS.uptime()
- local lasttime = DDNS.get_lastupd(section)
- if lasttime > uptime then -- /var might not be linked to /tmp and cleared on reboot
- lasttime = 0
- end
-
- -- no last update happen
- if lasttime == 0 then
- return translate("never")
-
- -- we read last update
- else
- -- calc last update
- -- os.epoch - sys.uptime + lastupdate(uptime)
- local epoch = os.time() - uptime + lasttime
- -- use linux date to convert epoch
- return DDNS.epoch2date(epoch)
- end
-end
-function upd.set_two(self, section) -- fill Next Update
- -- get enabled state
- local enabled = tonumber(self.map:get(section, "enabled") or 0)
- local datenext = translate("unknown error") -- formatted date of next update
-
- -- get force seconds
- local force_interval = tonumber(self.map:get(section, "force_interval") or 72)
- local force_unit = self.map:get(section, "force_unit") or "hours"
- local force_seconds = DDNS.calc_seconds(force_interval, force_unit)
-
- -- get last update and get/validate PID
- local uptime = SYS.uptime()
- local lasttime = DDNS.get_lastupd(section)
- if lasttime > uptime then -- /var might not be linked to /tmp and cleared on reboot
- lasttime = 0
- end
- local pid = DDNS.get_pid(section)
-
- -- calc next update
- if lasttime > 0 then
- local epoch = os.time() - uptime + lasttime + force_seconds
- -- use linux date to convert epoch
- datelast = DDNS.epoch2date(epoch)
- end
-
- -- process running but update needs to happen
- if pid > 0 and ( lasttime + force_seconds - uptime ) < 0 then
- datenext = translate("Verify")
-
- -- run once
- elseif force_seconds == 0 then
- datenext = translate("Run once")
-
- -- no process running and NOT enabled
- elseif pid == 0 and enabled == 0 then
- datenext = translate("Disabled")
-
- -- no process running and NOT
- elseif pid == 0 and enabled ~= 0 then
- datenext = translate("Stopped")
- end
-
- return datenext
-end
-
--- start/stop button
-btn = ts:option( Button, "_startstop",
- translate("Process ID") .. "<br />" .. translate("Start / Stop") )
-btn.template = "ddns/overview_startstop"
-function btn.cfgvalue(self, section)
- local pid = DDNS.get_pid(section)
- if pid > 0 then
- btn.inputtitle = "PID: " .. pid
- btn.inputstyle = "reset"
- btn.disabled = false
- elseif (self.map:get(section, "enabled") or "0") ~= "0" then
- btn.inputtitle = translate("Start")
- btn.inputstyle = "apply"
- btn.disabled = false
- else
- btn.inputtitle = "----------"
- btn.inputstyle = "button"
- btn.disabled = true
- end
- return true
-end
-
-return m
diff --git a/applications/luci-app-ddns/luasrc/tools/ddns.lua b/applications/luci-app-ddns/luasrc/tools/ddns.lua
deleted file mode 100755
index be7f3eeff..000000000
--- a/applications/luci-app-ddns/luasrc/tools/ddns.lua
+++ /dev/null
@@ -1,429 +0,0 @@
--- Copyright 2014-2018 Christian Schoenebeck <christian dot schoenebeck at gmail dot com>
--- Licensed to the public under the Apache License 2.0.
-
-module("luci.tools.ddns", package.seeall)
-
-local NX = require "nixio"
-local NXFS = require "nixio.fs"
-local UCI = require "luci.model.uci"
-local SYS = require "luci.sys"
-
-function env_info(type)
-
- if ( type == "has_ssl" ) or ( type == "has_proxy" ) or ( type == "has_forceip" )
- or ( type == "has_bindnet" ) or ( type == "has_fetch" )
- or ( type == "has_wgetssl" ) or ( type == "has_curl" )
- or ( type == "has_curlssl" ) or ( type == "has_curlpxy" )
- or ( type == "has_fetchssl" ) or ( type == "has_bbwget" ) then
-
- local function has_wgetssl()
- return (SYS.call( [[which wget-ssl >/dev/null 2>&1]] ) == 0) -- and true or nil
- end
-
- local function has_curlssl()
- return (SYS.call( [[$(which curl) -V 2>&1 | grep -qF "https"]] ) == 0)
- end
-
- local function has_fetch()
- return (SYS.call( [[which uclient-fetch >/dev/null 2>&1]] ) == 0)
- end
-
- local function has_fetchssl()
- return NXFS.access("/lib/libustream-ssl.so")
- end
-
- local function has_curl()
- return (SYS.call( [[which curl >/dev/null 2>&1]] ) == 0)
- end
-
- local function has_curlpxy()
- return (SYS.call( [[grep -i "all_proxy" /usr/lib/libcurl.so* >/dev/null 2>&1]] ) == 0)
- end
-
- local function has_bbwget()
- return (SYS.call( [[$(which wget) -V 2>&1 | grep -iqF "busybox"]] ) == 0)
- end
-
- if type == "has_wgetssl" then
- return has_wgetssl()
-
- elseif type == "has_curl" then
- return has_curl()
-
- elseif type == "has_curlssl" then
- return has_curlssl()
-
- elseif type == "has_curlpxy" then
- return has_curlpxy()
-
- elseif type == "has_fetch" then
- return has_fetch()
-
- elseif type == "has_fetchssl" then
- return has_fetchssl()
-
- elseif type == "has_bbwget" then
- return has_bbwget()
-
- elseif type == "has_ssl" then
- if has_wgetssl() then return true end
- if has_curlssl() then return true end
- if (has_fetch() and has_fetchssl()) then return true end
- return false
-
- elseif type == "has_proxy" then
- if has_wgetssl() then return true end
- if has_curlpxy() then return true end
- if has_fetch() then return true end
- if has_bbwget() then return true end
- return false
-
- elseif type == "has_forceip" then
- if has_wgetssl() then return true end
- if has_curl() then return true end
- if has_fetch() then return true end -- only really needed for transfer
- return false
-
- elseif type == "has_bindnet" then
- if has_curl() then return true end
- if has_wgetssl() then return true end
- return false
- end
-
- elseif ( type == "has_dnsserver" ) or ( type == "has_bindhost" ) or ( type == "has_hostip" ) or ( type == "has_nslookup" ) then
- local function has_bindhost()
- if (SYS.call( [[which host >/dev/null 2>&1]] ) == 0) then return true end
- if (SYS.call( [[which khost >/dev/null 2>&1]] ) == 0) then return true end
- if (SYS.call( [[which drill >/dev/null 2>&1]] ) == 0) then return true end
- return false
- end
-
- local function has_hostip()
- return (SYS.call( [[which hostip >/dev/null 2>&1]] ) == 0)
- end
-
- local function has_nslookup()
- return (SYS.call( [[which nslookup >/dev/null 2>&1]] ) == 0)
- end
-
- if type == "has_bindhost" then
- return has_bindhost()
- elseif type == "has_hostip" then
- return has_hostip()
- elseif type == "has_nslookup" then
- return has_nslookup()
- elseif type == "has_dnsserver" then
- if has_bindhost() then return true end
- if has_hostip() then return true end
- if has_nslookup() then return true end
- return false
- end
-
- elseif type == "has_ipv6" then
- return (NXFS.access("/proc/net/ipv6_route") and NXFS.access("/usr/sbin/ip6tables"))
-
- elseif type == "has_cacerts" then
- --old _check_certs() local function
- local _, v = NXFS.glob("/etc/ssl/certs/*.crt")
- if ( v == 0 ) then _, v = NXFS.glob("/etc/ssl/certs/*.pem") end
- return (v > 0)
- else
- return
- end
-
-end
-
--- function to calculate seconds from given interval and unit
-function calc_seconds(interval, unit)
- if not tonumber(interval) then
- return nil
- elseif unit == "days" then
- return (tonumber(interval) * 86400) -- 60 sec * 60 min * 24 h
- elseif unit == "hours" then
- return (tonumber(interval) * 3600) -- 60 sec * 60 min
- elseif unit == "minutes" then
- return (tonumber(interval) * 60) -- 60 sec
- elseif unit == "seconds" then
- return tonumber(interval)
- else
- return nil
- end
-end
-
--- convert epoch date to given format
-function epoch2date(epoch, format)
- if not format or #format < 2 then
- local uci = UCI.cursor()
- format = uci:get("ddns", "global", "ddns_dateformat") or "%F %R"
- uci:unload("ddns")
- end
- format = format:gsub("%%n", "<br />") -- replace newline
- format = format:gsub("%%t", " ") -- replace tab
- return os.date(format, epoch)
-end
-
--- read lastupdate from [section].update file
-function get_lastupd(section)
- local uci = UCI.cursor()
- local rdir = uci:get("ddns", "global", "ddns_rundir") or "/var/run/ddns"
- local etime = tonumber(NXFS.readfile("%s/%s.update" % { rdir, section } ) or 0 )
- uci:unload("ddns")
- return etime
-end
-
--- read registered IP from [section].ip file
-function get_regip(section, chk_sec)
- local uci = UCI.cursor()
- local rdir = uci:get("ddns", "global", "ddns_rundir") or "/var/run/ddns"
- local ip = "NOFILE"
- if NXFS.access("%s/%s.ip" % { rdir, section }) then
- local ftime = NXFS.stat("%s/%s.ip" % { rdir, section }, "ctime") or 0
- local otime = os.time()
- -- give ddns-scripts time (9 sec) to update file
- if otime < (ftime + chk_sec + 9) then
- ip = NXFS.readfile("%s/%s.ip" % { rdir, section })
- end
- end
- uci:unload("ddns")
- return ip
-end
-
--- read PID from run file and verify if still running
-function get_pid(section)
- local uci = UCI.cursor()
- local rdir = uci:get("ddns", "global", "ddns_rundir") or "/var/run/ddns"
- local pid = tonumber(NXFS.readfile("%s/%s.pid" % { rdir, section } ) or 0 )
- if pid > 0 and not NX.kill(pid, 0) then
- pid = 0
- end
- uci:unload("ddns")
- return pid
-end
-
--- replacement of build-in read of UCI option
--- modified AbstractValue.cfgvalue(self, section) from cbi.lua
--- needed to read from other option then current value definition
-function read_value(self, section, option)
- local value
- if self.tag_error[section] then
- value = self:formvalue(section)
- else
- value = self.map:get(section, option)
- end
-
- if not value then
- return nil
- elseif not self.cast or self.cast == type(value) then
- return value
- elseif self.cast == "string" then
- if type(value) == "table" then
- return value[1]
- end
- elseif self.cast == "table" then
- return { value }
- end
-end
-
--- replacement of build-in parse of "Value"
--- modified AbstractValue.parse(self, section, novld) from cbi.lua
--- validate is called if rmempty/optional true or false
--- before write check if forcewrite, value eq default, and more
-function value_parse(self, section, novld)
- local fvalue = self:formvalue(section)
- local fexist = ( fvalue and (#fvalue > 0) ) -- not "nil" and "not empty"
- local cvalue = self:cfgvalue(section)
- local rm_opt = ( self.rmempty or self.optional )
- local eq_cfg -- flag: equal cfgvalue
-
- -- If favlue and cvalue are both tables and have the same content
- -- make them identical
- if type(fvalue) == "table" and type(cvalue) == "table" then
- eq_cfg = (#fvalue == #cvalue)
- if eq_cfg then
- for i=1, #fvalue do
- if cvalue[i] ~= fvalue[i] then
- eq_cfg = false
- end
- end
- end
- if eq_cfg then
- fvalue = cvalue
- end
- end
-
- -- removed parameter "section" from function call because used/accepted nowhere
- -- also removed call to function "transfer"
- local vvalue, errtxt = self:validate(fvalue)
-
- -- error handling; validate return "nil"
- if not vvalue then
- if novld then -- and "novld" set
- return -- then exit without raising an error
- end
-
- if fexist then -- and there is a formvalue
- self:add_error(section, "invalid", errtxt or self.title .. ": invalid")
- return -- so data are invalid
- elseif not rm_opt then -- and empty formvalue but NOT (rmempty or optional) set
- self:add_error(section, "missing", errtxt or self.title .. ": missing")
- return -- so data is missing
- elseif errtxt then
- self:add_error(section, "invalid", errtxt)
- return
- end
--- error ("\n option: " .. self.option ..
--- "\n fvalue: " .. tostring(fvalue) ..
--- "\n fexist: " .. tostring(fexist) ..
--- "\n cvalue: " .. tostring(cvalue) ..
--- "\n vvalue: " .. tostring(vvalue) ..
--- "\n vexist: " .. tostring(vexist) ..
--- "\n rm_opt: " .. tostring(rm_opt) ..
--- "\n eq_cfg: " .. tostring(eq_cfg) ..
--- "\n eq_def: " .. tostring(eq_def) ..
--- "\n novld : " .. tostring(novld) ..
--- "\n errtxt: " .. tostring(errtxt) )
- end
-
- -- lets continue with value returned from validate
- eq_cfg = ( vvalue == cvalue ) -- update equal_config flag
- local vexist = ( vvalue and (#vvalue > 0) ) and true or false -- not "nil" and "not empty"
- local eq_def = ( vvalue == self.default ) -- equal_default flag
-
- -- (rmempty or optional) and (no data or equal_default)
- if rm_opt and (not vexist or eq_def) then
- if self:remove(section) then -- remove data from UCI
- self.section.changed = true -- and push events
- end
- return
- end
-
- -- not forcewrite and no changes, so nothing to write
- if not self.forcewrite and eq_cfg then
- return
- end
-
- -- we should have a valid value here
- assert (vvalue, "\n option: " .. self.option ..
- "\n fvalue: " .. tostring(fvalue) ..
- "\n fexist: " .. tostring(fexist) ..
- "\n cvalue: " .. tostring(cvalue) ..
- "\n vvalue: " .. tostring(vvalue) ..
- "\n vexist: " .. tostring(vexist) ..
- "\n rm_opt: " .. tostring(rm_opt) ..
- "\n eq_cfg: " .. tostring(eq_cfg) ..
- "\n eq_def: " .. tostring(eq_def) ..
- "\n errtxt: " .. tostring(errtxt) )
-
- -- write data to UCI; raise event only on changes
- if self:write(section, vvalue) and not eq_cfg then
- self.section.changed = true
- end
-end
-
------------------------------------------------------------------------------
--- copied from https://svn.nmap.org/nmap/nselib/url.lua
--- @author Diego Nehab
--- @author Eddie Bell <ejlbell@gmail.com>
---[[
- URI parsing, composition and relative URL resolution
- LuaSocket toolkit.
- Author: Diego Nehab
- RCS ID: $Id: url.lua,v 1.37 2005/11/22 08:33:29 diego Exp $
- parse_query and build_query added For nmap (Eddie Bell <ejlbell@gmail.com>)
-]]--
----
--- Parses a URL and returns a table with all its parts according to RFC 2396.
---
--- The following grammar describes the names given to the URL parts.
--- <code>
--- <url> ::= <scheme>://<authority>/<path>;<params>?<query>#<fragment>
--- <authority> ::= <userinfo>@<host>:<port>
--- <userinfo> ::= <user>[:<password>]
--- <path> :: = {<segment>/}<segment>
--- </code>
---
--- The leading <code>/</code> in <code>/<path></code> is considered part of
--- <code><path></code>.
--- @param url URL of request.
--- @param default Table with default values for each field.
--- @return A table with the following fields, where RFC naming conventions have
--- been preserved:
--- <code>scheme</code>, <code>authority</code>, <code>userinfo</code>,
--- <code>user</code>, <code>password</code>, <code>host</code>,
--- <code>port</code>, <code>path</code>, <code>params</code>,
--- <code>query</code>, and <code>fragment</code>.
------------------------------------------------------------------------------
-function parse_url(url) --, default)
- -- initialize default parameters
- local parsed = {}
--- for i,v in base.pairs(default or parsed) do
--- parsed[i] = v
--- end
-
- -- remove whitespace
--- url = string.gsub(url, "%s", "")
- -- get fragment
- url = string.gsub(url, "#(.*)$",
- function(f)
- parsed.fragment = f
- return ""
- end)
- -- get scheme. Lower-case according to RFC 3986 section 3.1.
- url = string.gsub(url, "^([%w][%w%+%-%.]*)%:",
- function(s)
- parsed.scheme = string.lower(s);
- return ""
- end)
- -- get authority
- url = string.gsub(url, "^//([^/]*)",
- function(n)
- parsed.authority = n
- return ""
- end)
- -- get query stringing
- url = string.gsub(url, "%?(.*)",
- function(q)
- parsed.query = q
- return ""
- end)
- -- get params
- url = string.gsub(url, "%;(.*)",
- function(p)
- parsed.params = p
- return ""
- end)
- -- path is whatever was left
- parsed.path = url
-
- local authority = parsed.authority
- if not authority then
- return parsed
- end
- authority = string.gsub(authority,"^([^@]*)@",
- function(u)
- parsed.userinfo = u;
- return ""
- end)
- authority = string.gsub(authority, ":([0-9]*)$",
- function(p)
- if p ~= "" then
- parsed.port = p
- end;
- return ""
- end)
- if authority ~= "" then
- parsed.host = authority
- end
-
- local userinfo = parsed.userinfo
- if not userinfo then
- return parsed
- end
- userinfo = string.gsub(userinfo, ":([^:]*)$",
- function(p)
- parsed.password = p;
- return ""
- end)
- parsed.user = userinfo
- return parsed
-end
diff --git a/applications/luci-app-ddns/luasrc/view/admin_status/index/ddns.htm b/applications/luci-app-ddns/luasrc/view/admin_status/index/ddns.htm
deleted file mode 100644
index 979106508..000000000
--- a/applications/luci-app-ddns/luasrc/view/admin_status/index/ddns.htm
+++ /dev/null
@@ -1 +0,0 @@
-<%+ddns/system_status%>
diff --git a/applications/luci-app-ddns/luasrc/view/ddns/detail_logview.htm b/applications/luci-app-ddns/luasrc/view/ddns/detail_logview.htm
deleted file mode 100644
index fd1d5be26..000000000
--- a/applications/luci-app-ddns/luasrc/view/ddns/detail_logview.htm
+++ /dev/null
@@ -1,56 +0,0 @@
-
-<!-- ++ BEGIN ++ Dynamic DNS ++ detail_logview.htm ++ -->
-<script type="text/javascript">//<![CDATA[
- function onclick_logview(section, bottom) {
- // get elements
- var txt = document.getElementById("cbid.ddns." + section + "._logview.txt"); // TextArea
- if ( !txt ) { return; } // security check
-
- XHR.get('<%=url([[admin]], [[services]], [[ddns]], [[logview]])%>/' + section, null,
- function(x) {
- if (x.responseText == "_nodata_")
- txt.value = "<%:File not found or empty%>";
- else
- txt.value = x.responseText;
- if (bottom)
- txt.scrollTop = txt.scrollHeight;
- else
- txt.scrollTop = 0; }
- );
- }
-//]]></script>
-
-<%+cbi/valueheader%>
-
-<br />
-
-<%
--- one button on top, one at the buttom
-%>
-<input class="cbi-button cbi-input-button" style="align: center; width: 100%" type="button" onclick="onclick_logview(this.name, false)"
-<%=
-attr("name", section) .. attr("id", cbid .. ".btn1") .. attr("value", self.inputtitle)
-%> />
-
-<br /><br />
-
-<%
--- set a readable style taken from openwrt theme for textarea#syslog
--- in openwrt theme there are problems with a width of 100 so we check for theme and set to lower value
-%>
-<textarea style="width: <%if media == "/luci-static/openwrt.org" then%>98.7%<%else%>100%<%end%> ; min-height: 500px; border: 3px solid #cccccc; padding: 5px; font-family: monospace; resize: none;" wrap="off" readonly="readonly"
-<%=
-attr("name", cbid .. ".txt") .. attr("id", cbid .. ".txt") .. ifattr(self.rows, "rows")
-%> >
-<%-=pcdata(self:cfgvalue(section))-%>
-</textarea>
-<br /><br />
-
-<%
--- one button on top, one at the buttom
-%>
-<input class="cbi-button cbi-input-button" style="align: center; width: 100%" type="button" onclick="onclick_logview(this.name, true)"
-<%= attr("name", section) .. attr("id", cbid .. ".btn2") .. attr("value", self.inputtitle) %> />
-
-<%+cbi/valuefooter%>
-<!-- ++ END ++ Dynamic DNS ++ detail_logview.htm ++ -->
diff --git a/applications/luci-app-ddns/luasrc/view/ddns/detail_lvalue.htm b/applications/luci-app-ddns/luasrc/view/ddns/detail_lvalue.htm
deleted file mode 100644
index b69d780ea..000000000
--- a/applications/luci-app-ddns/luasrc/view/ddns/detail_lvalue.htm
+++ /dev/null
@@ -1,23 +0,0 @@
-
-<!-- ++ BEGIN ++ Dynamic DNS ++ detail_lvalue.htm ++ -->
-<!-- no value header to suppress next line -->
-&#160;
-<% if self.widget == "select" then %>
- <select class="cbi-input-select" onchange="cbi_d_update(this.id)"<%= attr("id", cbid) .. attr("name", cbid) .. ifattr(self.size, "size") %>>
- <% for i, key in pairs(self.keylist) do -%>
- <option id="cbi-<%=self.config.."-"..section.."-"..self.option.."-"..key%>"<%= attr("value", key) .. ifattr(tostring(self:cfgvalue(section) or self.default) == key, "selected", "selected") %>><%=striptags(self.vallist[i])%></option>
- <%- end %>
- </select>
-<% elseif self.widget == "radio" then
- local c = 0
- for i, key in pairs(self.keylist) do
- c = c + 1
-%>
- <input class="cbi-input-radio" onclick="cbi_d_update(this.id)" onchange="cbi_d_update(this.id)" type="radio"<%= attr("id", cbid..c) .. attr("name", cbid) .. attr("value", key) .. ifattr((self:cfgvalue(section) or self.default) == key, "checked", "checked") %> />
- <label<%= attr("for", cbid..c) %>></label>
- <label<%= attr("for", cbid..c) %>><%=self.vallist[i]%></label>
-<% if c == self.size then c = 0 %><% if self.orientation == "horizontal" then %>&#160;<% else %><br /><% end %>
-<% end end %>
-<% end %>
-<%+cbi/valuefooter%>
-<!-- ++ END ++ Dynamic DNS ++ detail_lvalue.htm ++ -->
diff --git a/applications/luci-app-ddns/luasrc/view/ddns/detail_value.htm b/applications/luci-app-ddns/luasrc/view/ddns/detail_value.htm
deleted file mode 100644
index cbe76abc6..000000000
--- a/applications/luci-app-ddns/luasrc/view/ddns/detail_value.htm
+++ /dev/null
@@ -1,9 +0,0 @@
-
-<!-- ++ BEGIN ++ Dynamic DNS ++ detail_value.htm ++ -->
-<%+cbi/valueheader%>
- <input type="text" class="cbi-input-text" style="width: 10em;" onchange="cbi_d_update(this.id)"<%=
- attr("name", cbid) .. attr("id", cbid) .. attr("value", self:cfgvalue(section) or self.default) ..
- ifattr(self.size, "size") .. ifattr(self.placeholder, "placeholder")
- %> />
-<!-- no value footer to suppress next line -->
-<!-- ++ END ++ Dynamic DNS ++ detail_value.htm ++ -->
diff --git a/applications/luci-app-ddns/luasrc/view/ddns/global_value.htm b/applications/luci-app-ddns/luasrc/view/ddns/global_value.htm
deleted file mode 100644
index 3cbb66b4b..000000000
--- a/applications/luci-app-ddns/luasrc/view/ddns/global_value.htm
+++ /dev/null
@@ -1,33 +0,0 @@
-
-<!-- ++ BEGIN ++ Dynamic DNS ++ global_value.htm ++ -->
-<%+cbi/valueheader%>
-<script type="text/javascript">//<![CDATA[
- // event handler on changed date
- function onkeyup_date(value) {
- var obj = document.getElementById("cbid.ddns.global.ddns_dateformat.help");
- if ( !obj ) { return; } // security check
-
- if ( value == "" || value.length == 0 ) { value = "%F %R"; }
- var now = new Date();
- var txt = now.toLocaleFormat(value);
- // handle newline(%n) and tab(%t) needs to be converted to HTML
- txt = txt.replace(new RegExp('\r?\n','g'), '<br />');
- txt = txt.replace(new RegExp('\t','g'), '&nbsp;&nbsp;&nbsp;&nbsp;');
- obj.innerHTML = "<%:Current setting%>: <strong>" + txt + "<\/strong>";
- }
-//]]></script>
-
-<input type="text" class="cbi-input-text" onchange="cbi_d_update(this.id)" onkeyup="onkeyup_date(this.value)"
- <%=
- attr("name", cbid) .. attr("id", cbid) .. attr("value", self:cfgvalue(section) or self.default) ..
- ifattr(self.size, "size") .. ifattr(self.placeholder, "placeholder")
- %>
-/>
-<br />
-<div class="cbi-value-description">
- <span class="cbi-value-helpicon"><img src="<%=resource%>/cbi/help.gif" alt="<%:help%>" /></span><%=self.description%>
- <br /><%:Current setting%>: <strong><%=self.date_string%></strong>
-</div> <!-- div class="cbi-value-description" -->
-</div> <!-- div class="cbi-value-field" -->
-</div> <!-- div class="cbi-value cbi-value-last" -->
-<!-- ++ END ++ Dynamic DNS ++ global_value.htm ++ -->
diff --git a/applications/luci-app-ddns/luasrc/view/ddns/overview_doubleline.htm b/applications/luci-app-ddns/luasrc/view/ddns/overview_doubleline.htm
deleted file mode 100644
index 1d1b4be01..000000000
--- a/applications/luci-app-ddns/luasrc/view/ddns/overview_doubleline.htm
+++ /dev/null
@@ -1,10 +0,0 @@
-
-<!-- ++ BEGIN ++ Dynamic DNS ++ overview_doubleline.htm ++ -->
-<%+cbi/valueheader%>
-
-<span id="<%=cbid%>.one"><%=self:set_one(section)%></span>
-<br />
-<span id="<%=cbid%>.two"><%=self:set_two(section)%></span>
-
-<%+cbi/valuefooter%>
-<!-- ++ END ++ Dynamic DNS ++ overview_doubleline.htm ++ -->
diff --git a/applications/luci-app-ddns/luasrc/view/ddns/overview_enabled.htm b/applications/luci-app-ddns/luasrc/view/ddns/overview_enabled.htm
deleted file mode 100644
index 2efc125fc..000000000
--- a/applications/luci-app-ddns/luasrc/view/ddns/overview_enabled.htm
+++ /dev/null
@@ -1,16 +0,0 @@
-
-<!-- ++ BEGIN ++ Dynamic DNS ++ overview_enabled.htm ++ -->
-<%+cbi/valueheader%>
-
-<input type="hidden" value="1"<%=
- attr("name", "cbi.cbe." .. self.config .. "." .. section .. "." .. self.option)
-%> />
- <!-- modified to call own function -->
-<input class="cbi-input-checkbox" onclick="cbi_d_update(this.id)" onchange="onchange_enabled(this.id)" type="checkbox"<%=
- attr("id", cbid) .. attr("name", cbid) .. attr("value", self.enabled or 1) ..
- ifattr((self:cfgvalue(section) or self.default) == self.enabled, "checked", "checked")
-%> />
-<label<%= attr("for", cbid)%>></label>
-
-<%+cbi/valuefooter%>
-<!-- ++ END ++ Dynamic DNS ++ overview_enabled.htm ++ -->
diff --git a/applications/luci-app-ddns/luasrc/view/ddns/overview_startstop.htm b/applications/luci-app-ddns/luasrc/view/ddns/overview_startstop.htm
deleted file mode 100644
index 327028cbe..000000000
--- a/applications/luci-app-ddns/luasrc/view/ddns/overview_startstop.htm
+++ /dev/null
@@ -1,17 +0,0 @@
-
-<!-- ++ BEGIN ++ Dynamic DNS ++ overview_startstop.htm ++ -->
-<%+cbi/valueheader%>
-
-<% if self:cfgvalue(section) ~= false then
--- We need to garantie that function cfgvalue run first to set missing parameters
-%>
- <!-- style="font-size: 100%;" needed for openwrt theme to fix font size -->
- <!-- type="button" onclick="..." enable standard onclick functionality -->
- <input class="cbi-button cbi-input-<%=self.inputstyle or "button" %>" style="font-size: 100%;" type="button" onclick="onclick_startstop(this.id)"
- <%=
- attr("name", section) .. attr("id", cbid) .. attr("value", self.inputtitle) .. ifattr(self.disabled, "disabled")
- %> />
-<% end %>
-
-<%+cbi/valuefooter%>
-<!-- ++ END ++ Dynamic DNS ++ overview_startstop.htm ++ -->
diff --git a/applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm b/applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm
deleted file mode 100644
index b6e89775c..000000000
--- a/applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm
+++ /dev/null
@@ -1,180 +0,0 @@
-
-<!-- ++ BEGIN ++ Dynamic DNS ++ overview_status.htm ++ -->
-<script type="text/javascript">//<![CDATA[
-
- // helper to extract section from objects id
- // cbi.ddns.SECTION._xyz
- function _id2section(id) {
- var x = id.split(".");
- return x[2];
- }
-
- // helper to move status data to the relevant
- // screen objects
- // called by XHR.poll and onclick_startstop
- function _data2elements(data) {
- // Service sections
- for( var i = 1; i < data.length; i++ )
- {
- var section = data[i].section // Section to handle
- var cbx = document.getElementById("cbid.ddns." + section + ".enabled"); // Enabled
- var btn = document.getElementById("cbid.ddns." + section + "._startstop"); // Start/Stop button
- var rip = document.getElementById("cbid.ddns." + section + "._lookupIP.two"); // Registered IP
- var lup = document.getElementById("cbid.ddns." + section + "._update.one"); // Last Update
- var nup = document.getElementById("cbid.ddns." + section + "._update.two"); // Next Update
- if ( !(cbx && btn && rip && lup && nup) ) { return; } // security check
-
- // process id
- if (data[i].pid > 0) {
- // stop always possible if process running
- btn.value = "PID: " + data[i].pid;
- btn.className = "cbi-button cbi-input-reset";
- } else {
- // default Start / enabled
- btn.value = "<%:Start%>";
- btn.className = "cbi-button cbi-input-apply";
- }
- btn.disabled = false; // button enabled
-
- // last update
- switch (data[i].datelast) {
- case "_empty_":
- lup.innerHTML = '<em><%:Unknown error%></em>' ;
- break;
- case "_never_":
- lup.innerHTML = '<em><%:Never%></em>' ;
- break;
- default:
- lup.innerHTML = data[i].datelast;
- break;
- }
-
- // next update
- switch (data[i].datenext) {
- case "_empty_":
- nup.innerHTML = '<em><%:Unknown error%></em>' ;
- break;
- case "_verify_":
- nup.innerHTML = '<em><%:Verify%></em>';
- break;
- case "_runonce_":
- case "_stopped_":
- case "_disabled_":
- if (cbx.checked && data[i].datenext == "_runonce_") {
- nup.innerHTML = '<em><%:Run once%></em>';
- } else if (cbx.checked) {
- nup.innerHTML = '<em><%:Stopped%></em>';
- } else {
- nup.innerHTML = '<em><%:Disabled%></em>';
- btn.value = '----------';
- btn.className = "cbi-button cbi-input-button"; // no image
- btn.disabled = true; // disabled
- }
- break;
- default:
- nup.innerHTML = data[i].datenext;
- break;
- }
-
- // lookup
- // (data[i].lookup ignored here
-
- // registered IP
- // rip.innerHTML = "Registered IP";
- if (data[i].lookup == "_nolookup_")
- rip.innerHTML = '';
- else if (data[i].reg_ip == "_nodata_")
- rip.innerHTML = '<em><%:No data%></em>';
- else
- rip.innerHTML = data[i].reg_ip;
-
- // monitored interfacce
- // data[i].iface ignored here
- }
- }
-
- // event handler for enabled checkbox
- function onchange_enabled(id) {
- // run original function in cbi.js
- // whatever is done there
- cbi_d_update(id);
-
- var section = _id2section(id);
- var cbx = document.getElementById("cbid.ddns." + section + ".enabled");
- var btn = document.getElementById("cbid.ddns." + section + "._startstop");
- if ( !(cbx && btn) ) { return; } // security check
-
- var pid_txt = btn.value;
- var pid_found = ( pid_txt.search("PID") >= 0 ) ? true : false;
-
- if (pid_found) {
- // btn.value = "PID: 0000";
- btn.className = "cbi-button cbi-button-reset";
- btn.disabled = false;
- } else if (cbx.checked) {
- btn.value = "<%:Start%>";
- btn.className = "cbi-button cbi-button-apply";
- btn.disabled = false;
- } else {
- btn.value = '----------';
- btn.className = "cbi-button cbi-input-button"; // no image
- btn.disabled = true; // disabled
- }
- }
-
- // event handler for start/stop button
- function onclick_startstop(id) {
- // extract section
- var section = _id2section(id);
- // get elements
- var cbx = document.getElementById("cbid.ddns." + section + ".enabled"); // Enabled
- var obj = document.getElementById("cbi-ddns-overview-status-legend"); // object defined below to make in-/visible
- if ( !(obj && cbx) ) { return; } // security check
-
- // make me visible
- obj.parentNode.style.display = "block";
-
- // do start/stop
- var btnXHR = new XHR();
- btnXHR.post('<%=url([[admin]], [[services]], [[ddns]], [[startstop]])%>/' + section + '/' + cbx.checked, { token: '<%=token%>' },
- function(x, data) {
- if (x.responseText == "_uncommitted_") {
- // we need a trick to display Ampersand "&" in stead of "&#38;" or "&amp;"
- // after translation
- var txt="<%:Please [Save & Apply] your changes first%>";
- alert( txt.replace(new RegExp("<%:&%>", "g"), "&") );
- } else {
- // should have data because status changed
- // so update screen
- if (data) { _data2elements(data); }
- }
- // make me invisible
- obj.parentNode.style.display = "none";
- }
- );
- }
-
- // force to immediate show status on page load (not waiting for XHR.poll)
- XHR.get('<%=url([[admin]], [[services]], [[ddns]], [[status]])%>', null,
- function(x, data) {
- if (data) { _data2elements(data); }
- }
- );
-
- // define only ONE XHR.poll in a page because if one is running it blocks the other one
- // optimum is to define on Map or Section Level from here you can reach all elements
- // we need update every 15 seconds only
- XHR.poll(-1, '<%=url([[admin]], [[services]], [[ddns]], [[status]])%>', null,
- function(x, data) {
- if (data) { _data2elements(data); }
- }
- );
-
-//]]></script>
-
-<fieldset class="cbi-section" style="display:none">
- <legend id="cbi-ddns-overview-status-legend"><%:Applying changes%></legend>
- <img src="<%=resource%>/icons/loading.gif" alt="<%:Loading%>" style="vertical-align:middle" />
- <span id="cbi-ddns-overview-status-text"><%:Waiting for changes to be applied...%></span>
-</fieldset>
-<!-- ++ END ++ Dynamic DNS ++ overview_status.htm ++ -->
diff --git a/applications/luci-app-ddns/luasrc/view/ddns/system_status.htm b/applications/luci-app-ddns/luasrc/view/ddns/system_status.htm
deleted file mode 100644
index 41799cd4d..000000000
--- a/applications/luci-app-ddns/luasrc/view/ddns/system_status.htm
+++ /dev/null
@@ -1,60 +0,0 @@
-<!-- ++ BEGIN ++ Dynamic DNS ++ system_status.htm ++ -->
-<script type="text/javascript">//<![CDATA[
-
- //start polling data every 30 second, this doesn't change so much
- XHR.poll(30, '<%=url([[admin]], [[services]], [[ddns]], [[status]])%>', null,
- function(x, data) {
- if (data) {
- var tbl = document.getElementById('ddns_status_table');
- // security check
- if ( !(tbl) ) { return; }
-
- var rows = [];
-
- // DDNS Service disabled
- if (data[0].enabled == 0) {
- var ddns_legend = document.getElementById('ddns_status_legend');
- ddns_legend.style.display='none';
- rows.push([
- '<strong><font color="red"><%:DDNS Autostart disabled%></font>',
- '<a class="cbi-button cbi-button-action important" type="button" href="' + data[0].url_up + '"><%:enable here%></a></strong>'
- ]);
- } else {
- for(var j = 1; j < data.length; j++ )
- {
-
- rows.push([
- '<strong>' + data[j].section + '</strong>', //configuration
- data[j].datenextstat ? '<em>'+data[j].datenextstat+'</em>' : '<em>'+data[j].datenext+'</em>',
- data[j].lookup ? data[j].lookup : '<em><%:config error%></em>',
- data[j].reg_ip ? data[j].reg_ip : '<em><%:No data%></em>',
- data[j].iface // monitored interface
- ]);
- }
- }
-
- cbi_update_table(tbl, rows, '<%:There is no service configured.%>');
- }
- }
- );
-
-//]]></script>
-
-<fieldset class="cbi-section" id="ddns_status_section">
- <legend><a href="<%=url([[admin]], [[services]], [[ddns]])%>"><%:Dynamic DNS%></a></legend>
- <div class="cbi-section-node">
- <div class="table" id="ddns_status_table">
- <div class="tr table-titles" id="ddns_status_legend">
- <div class="th"><%:Configuration%></div>
- <div class="th"><%:Next Update%></div>
- <div class="th"><%:Lookup Hostname%></div>
- <div class="th"><%:Registered IP%></div>
- <div class="th"><%:Network%></div>
- </div>
- <div class="tr">
- <div class="td"><em><br /><%:Collecting data...%></em></div>
- </div>
- </div>
- </div>
-</fieldset>
-<!-- ++ END ++ Dynamic DNS ++ system_status.htm ++ -->
diff --git a/applications/luci-app-ddns/po/bg/ddns.po b/applications/luci-app-ddns/po/bg/ddns.po
index 9e48adafc..e1c27aee8 100644
--- a/applications/luci-app-ddns/po/bg/ddns.po
+++ b/applications/luci-app-ddns/po/bg/ddns.po
@@ -4,1022 +4,771 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:145
-msgid "&"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:964
+msgid "\"../\" not allowed in path for Security Reason."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:562
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:591
-msgid "-- custom --"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:294
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:323
+msgid "Add new services..."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1108
-msgid "-- default --"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:53
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:264
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:443
msgid "Advanced Settings"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:46
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:933
msgid "Allow non-public IP's"
msgstr ""
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:176
-msgid "Applying changes"
-msgstr ""
-
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:442
msgid "Basic Settings"
msgstr ""
-#: 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 ""
-
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1104
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:710
msgid "Bind Network"
msgstr ""
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:223
msgid "Binding to a specific network not supported"
msgstr ""
-#: applications/luci-app-ddns/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!"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:250
+msgid "BusyBox's nslookup and Wget do not support to specify"
msgstr ""
-#: applications/luci-app-ddns/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!"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:261
+msgid "BusyBox's nslookup and hostip do not support to specify to use TCP"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:146
-msgid ""
-"BusyBox's nslookup in the current compiled version does not handle given DNS "
-"Servers correctly!"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:272
+msgid "BusyBox's nslookup in the current compiled version"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1118
-msgid "Casual users should not change this setting"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:329
+msgid "Cancel"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:407
-msgid "Change provider"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1302
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:794
msgid "Check Interval"
msgstr ""
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:55
-msgid "Collecting data..."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:26
+msgid "Configuration"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:102
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:48
-msgid "Configuration"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:88
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:398
+msgid "Configuration Error"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:27
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:924
msgid ""
"Configure here the details for all Dynamic DNS services including this LuCI "
"application."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:261
-msgid "Configure here the details for selected Dynamic DNS service."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:342
+msgid "Create service"
msgstr ""
-#: 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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:946
+msgid "Current setting:"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:46
-msgid ""
-"Currently DDNS updates are not started at boot or on interface events.<br /"
-">This is the default if you run DDNS scripts by yourself (i.e. via cron with "
-"force_interval set to '0')"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:72
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:163
+msgid "Currently DDNS updates are not started at boot or on interface events."
msgstr ""
-#: applications/luci-app-ddns/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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:452
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:536
msgid "Custom update script to be used for updating your DDNS Provider."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:412
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:525
msgid "Custom update-URL"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:451
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:535
msgid "Custom update-script"
msgstr ""
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:70
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:166
msgid "DDNS Autostart disabled"
msgstr ""
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:74
-msgid "DDNS Client Configuration"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:69
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:166
+msgid "DDNS Autostart enabled"
msgstr ""
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:70
-msgid "DDNS Client Documentation"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:479
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:501
+msgid "DDNS Service provider"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:328
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:365
-msgid "DDNS Service provider"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:427
+msgid "DDns Service"
msgstr ""
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:260
msgid "DNS requests via TCP not supported"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1165
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:733
msgid "DNS-Server"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:56
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:942
msgid "Date format"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:846
-msgid "Defines the Web page to read systems IPv4-Address from"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:894
-msgid "Defines the Web page to read systems IPv6-Address from"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:653
+msgid "Defines the Web page to read systems IP-Address from"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:942
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:663
msgid "Defines the interface to read systems IP-Address from"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:766
-msgid "Defines the network to read systems IPv4-Address from"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:807
-msgid "Defines the network to read systems IPv6-Address from"
-msgstr ""
-
-#: 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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:644
+msgid "Defines the network to read systems IP-Address from"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:711
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:603
msgid ""
-"Defines the source to read systems IPv6-Address from, that will be send to "
-"the DDNS provider"
+"Defines the source to read systems IP-Address from, that will be send to the "
+"DDNS provider"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:302
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:468
msgid "Defines which IP address 'IPv4/IPv6' is send to the DDNS provider"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:260
-msgid "Details for"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:958
+msgid "Directory contains Log files for each running section."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:86
-msgid "Directory contains Log files for each running section"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:76
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:952
msgid ""
-"Directory contains PID and other status information for each running section"
+"Directory contains PID and other status information for each running section."
msgstr ""
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:15
msgid "Disabled"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:479
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:544
msgid "Domain"
msgstr ""
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:52
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:44
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:148
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:6
+#: applications/luci-app-ddns/luasrc/controller/ddns.lua:10
msgid "Dynamic DNS"
msgstr ""
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:65
-msgid ""
-"Dynamic DNS allows that your router can be reached with a fixed hostname "
-"while having a dynamically changing IP address."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:154
+msgid "Dynamic DNS Version"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:351
+msgid "Edit"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:609
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:583
msgid "Enable secure communication with DDNS provider"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:271
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:153
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:406
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:450
msgid "Enabled"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1286
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:777
msgid "Error"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1425
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:859
msgid "Error Retry Counter"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1443
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:870
msgid "Error Retry Interval"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1019
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1058
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:681
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:692
msgid "Event Network"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1295
-msgid "File"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:469
-msgid "File not found"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:654
+msgid "Example for IPv4"
msgstr ""
-#: 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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:655
+msgid "Example for IPv6"
msgstr ""
-#: 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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:787
+msgid "File"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:32
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:929
msgid "For detailed information about parameter settings look here."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:58
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:944
msgid "For supported codes look here"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1139
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:722
msgid "Force IP Version"
msgstr ""
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:249
msgid "Force IP Version not supported"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1357
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:821
msgid "Force Interval"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1205
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:746
msgid "Force TCP on DNS"
msgstr ""
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1243
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:758
msgid "Format"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1167
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:735
msgid "Format: IP or FQDN"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:87
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:228
msgid ""
"GNU Wget will use the IP of given network, cURL will use the physical "
"interface."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:26
-msgid "Global Settings"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:923
+msgid "Global Configuration"
msgstr ""
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:211
msgid "HTTPS not supported"
msgstr ""
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:279
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:459
msgid "Hostname/FQDN to validate, if IP update happen or necessary"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:660
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:710
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:602
msgid "IP address source"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:301
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:467
msgid "IP address version"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:305
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:473
msgid "IPv4-Address"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1244
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:759
msgid "IPv6 address must be given in square brackets"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:57
-msgid ""
-"IPv6 is currently not (fully) supported by this system<br />Please follow "
-"the instructions on OpenWrt's homepage to enable IPv6 support<br />or update "
-"your system to the latest OpenWrt Release"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:202
+msgid "IPv6 is currently not (fully) supported by this system"
msgstr ""
-#: applications/luci-app-ddns/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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:201
msgid "IPv6 not supported"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:309
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:475
msgid "IPv6-Address"
msgstr ""
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:272
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:977
msgid ""
-"If this service section is disabled it could not be started.<br />Neither "
-"from LuCI interface nor from console"
+"If Wget and cURL package are installed, Wget is used for communication by "
+"default."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:160
-msgid "If using secure communication you should verify server certificates!"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:450
+msgid "If this service section is disabled it could not be started."
msgstr ""
-#: applications/luci-app-ddns/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'"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:284
+msgid "If using secure communication you should verify server certificates!"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:73
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:89
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:103
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:216
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:230
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:242
msgid ""
"In some versions cURL/libcurl in OpenWrt is compiled without proxy support."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1283
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:774
msgid "Info"
msgstr ""
-#: 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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:150
+msgid "Information"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:286
+msgid "Install 'ca-certificates' package or needed certificates"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:666
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:716
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:941
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:609
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:662
msgid "Interface"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1334
-msgid ""
-"Interval to check for changed IP<br />Values below 5 minutes == 300 seconds "
-"are not supported"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:822
+msgid "Interval to force updates send to DDNS Provider"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1400
-msgid ""
-"Interval to force updates send to DDNS Provider<br />Setting this parameter "
-"to 0 will force the script to only run once<br />Values lower 'Check "
-"Interval' except '0' are not supported"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:812
+msgid "Interval unit to check for changed IP"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:29
-msgid "It is NOT recommended for casual users to change settings on this page."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:849
+msgid "Interval unit to force updates send to DDNS Provider"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:159
-msgid "Last Update"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:926
+msgid "It is NOT recommended for casual users to change settings on this page."
msgstr ""
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:177
-msgid "Loading"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:411
+msgid "Last Update"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:266
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:445
msgid "Log File Viewer"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:85
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:957
msgid "Log directory"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:95
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:969
msgid "Log length"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1293
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:781
msgid "Log to file"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1279
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:768
msgid "Log to syslog"
msgstr ""
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:394
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:458
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:28
msgid "Lookup Hostname"
msgstr ""
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:101
-msgid "NOT installed"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:311
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:388
+msgid "Name"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:83
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:224
msgid ""
"Neither GNU Wget with SSL nor cURL installed to select a network to use for "
"communication."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:69
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:212
msgid ""
"Neither GNU Wget with SSL nor cURL installed to support secure updates via "
"HTTPS protocol."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:664
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:714
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:765
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:802
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:52
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:607
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:643
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:30
msgid "Network"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1020
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1066
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:682
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:693
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:712
msgid "Network on which the ddns-updater scripts will be started"
msgstr ""
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:45
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:90
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:415
msgid "Never"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:159
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:49
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:314
+msgid "New DDns Service…"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:411
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:27
msgid "Next Update"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:159
-msgid "No certificates found"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:89
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:399
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:39
+msgid "No Data"
msgstr ""
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:87
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:30
-msgid "No data"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:283
+msgid "No certificates found"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1282
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:773
msgid "No logging"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:47
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:934
msgid "Non-public and by default blocked IP's"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1284
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:92
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:433
+msgid "Not Running"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:775
msgid "Notice"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:96
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:970
msgid "Number of last lines stored in log files"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1148
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:723
msgid "OPTIONAL: Force the usage of pure IPv4/IPv6 only communication."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1214
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:747
msgid "OPTIONAL: Force the use of TCP instead of default UDP on DNS requests."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1117
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:711
msgid "OPTIONAL: Network to use for communication"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1242
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:757
msgid "OPTIONAL: Proxy-Server for detection and updates."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1166
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:734
msgid "OPTIONAL: Use non-default DNS-Server to detect 'Registered IP'."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1470
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:882
msgid "On Error the script will retry the failed action after given time"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1426
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:860
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:871
msgid "On Error the script will stop execution after given number of retrys"
msgstr ""
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:68
-msgid "OpenWrt Wiki"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:514
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:567
msgid "Optional Encoded Parameter"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:525
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:574
msgid "Optional Parameter"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:515
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:568
msgid "Optional: Replaces [PARAMENC] in Update-URL (URL-encoded)"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:526
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:575
msgid "Optional: Replaces [PARAMOPT] in Update-URL (NOT URL-encoded)"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:94
-msgid "Overview"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1233
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:756
msgid "PROXY-Server"
msgstr ""
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:502
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:559
msgid "Password"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:630
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:588
msgid "Path to CA-Certificate"
msgstr ""
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:144
-msgid "Please [Save & Apply] your changes first"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:203
+msgid ""
+"Please follow the instructions on OpenWrt's homepage to enable IPv6 support"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1499
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:916
msgid "Please press [Read] button"
msgstr ""
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:229
-msgid "Process ID"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1494
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:902
msgid "Read / Reread log file"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:406
-msgid "Really change DDNS provider?"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:394
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:29
+msgid "Registered IP"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:113
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:51
-msgid "Registered IP"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:379
+msgid "Reload"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:480
-msgid "Replaces [DOMAIN] in Update-URL"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:359
+msgid "Reload this service"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:503
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:560
msgid "Replaces [PASSWORD] in Update-URL (URL-encoded)"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:492
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:545
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:552
msgid "Replaces [USERNAME] in Update-URL (URL-encoded)"
msgstr ""
-#: applications/luci-app-ddns/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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:193
+msgid "Restart DDns"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:14
msgid "Run once"
msgstr ""
-#: applications/luci-app-ddns/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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:103
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:436
+msgid "Running"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:86
-msgid "Show more"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:610
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:672
+msgid "Script"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:33
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:63
-msgid "Software update required"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:291
+msgid "Services"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1174
-msgid "Specifying a DNS-Server is not supported"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:65
+msgid "Start DDNS"
msgstr ""
-#: 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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:159
+msgid "State"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:229
-msgid "Start / Stop"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:430
+msgid "Status"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:75
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:951
msgid "Status directory"
msgstr ""
-#: 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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:378
+msgid "Stop"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:34
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:64
-msgid ""
-"The currently installed 'ddns-scripts' package did not support all available "
-"settings."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:65
+msgid "Stop DDNS"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:367
+msgid "Stop this service"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1428
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:16
+msgid "Stopped"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:862
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:873
msgid "The default setting of '0' will retry infinite."
msgstr ""
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:36
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:317
+msgid "The service name is already used"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:42
msgid "There is no service configured."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:56
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:265
-msgid "Timer Settings"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:915
+msgid "This is the current content of the log file in"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:73
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:164
+msgid ""
+"This is the default if you run DDNS scripts by yourself (i.e. via cron with "
+"force_interval set to '0')"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:101
-msgid "To change global settings click here"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:699
+msgid "This will be autoset to the selected interface"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:116
-msgid "To use cURL activate this option."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:444
+msgid "Timer Settings"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:665
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:715
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:608
msgid "URL"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:845
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:890
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:652
msgid "URL to detect"
msgstr ""
-#: 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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:91
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:415
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:37
+msgid "Unknown"
msgstr ""
-#: applications/luci-app-ddns/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."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:526
+msgid "Update URL to be used for updating your DDNS Provider."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:600
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:582
msgid "Use HTTP Secure"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:113
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:976
msgid "Use cURL"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:982
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:673
msgid "User defined script to read systems IP-Address"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:491
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:551
msgid "Username"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:145
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:271
msgid "Using specific DNS Server not supported"
msgstr ""
-#: applications/luci-app-ddns/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 ""
-
-#: 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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:804
+msgid "Values below 5 minutes == 300 seconds are not supported"
msgstr ""
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:93
-msgid "Version Information"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:841
+msgid "Values lower 'Check Interval' except '0' are not supported"
msgstr ""
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:178
-msgid "Waiting for changes to be applied..."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:13
+msgid "Verify"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1285
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:776
msgid "Warning"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1294
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:786
msgid ""
"Writes detailed messages to log file. File will be truncated automatically."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1280
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:769
msgid ""
"Writes log messages to syslog. Critical Errors will always be written to "
"syslog."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:149
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:275
msgid ""
-"You should install 'bind-host' or 'knot-host' or 'drill' or 'hostip' "
-"package, if you need to specify a DNS server to detect your registered IP."
+"You should install 'bind-host' or 'knot-host' or 'drill' or 'hostip' package,"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:121
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:136
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:264
msgid ""
"You should install 'bind-host' or 'knot-host' or 'drill' package for DNS "
"requests."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:117
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:252
msgid "You should install 'wget' or 'curl' or 'uclient-fetch' package."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:71
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:214
msgid ""
"You should install 'wget' or 'curl' or 'uclient-fetch' with 'libustream-"
"*ssl' package."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:85
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:226
msgid "You should install 'wget' or 'curl' package."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:101
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:240
msgid ""
"You should install 'wget' or 'uclient-fetch' package or replace libcurl."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:99
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:238
msgid "cURL is installed, but libcurl was compiled without proxy support."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:98
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:237
msgid "cURL without Proxy Support"
msgstr ""
-#: 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 ""
-
-#: 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 ""
-
-#: 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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:486
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:508
+msgid "custom"
msgstr ""
-#: applications/luci-app-ddns/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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:855
msgid "days"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:631
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:589
msgid "directory or path/file"
msgstr ""
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:20
-msgid "enable here"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:650
-msgid "file or directory not found or not 'IGNORE'"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/view/ddns/global_value.htm:28
-msgid "help"
-msgstr ""
-
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:817
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:854
msgid "hours"
msgstr ""
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:99
-msgid "installed"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:286
-msgid "invalid FQDN / required - Sample"
-msgstr ""
-
-#: 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 ""
-
-#: 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 ""
-
-#: 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 ""
-
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:816
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:853
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:887
msgid "minutes"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:208
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:424
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:436
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:438
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:462
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:859
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:866
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1382
-msgid "must be greater or equal 'Check Interval'"
-msgstr ""
-
-#: 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 ""
-
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:171
-msgid "never"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:147
-msgid "no data"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:996
-msgid "not found or not executable - Sample: '/path/to/script.sh'"
-msgstr ""
-
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:632
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:590
msgid "or"
msgstr ""
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:98
-msgid "or higher"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:204
+msgid "or update your system to the latest OpenWrt Release"
msgstr ""
-#: applications/luci-app-ddns/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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1240
-msgid "please remove entry"
-msgstr ""
-
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:40
-msgid "please select 'IPv4' address version in"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1115
-msgid "please set to 'default'"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1265
-msgid "proxy port missing"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:96
-msgid "required"
-msgstr ""
-
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:815
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:886
msgid "seconds"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:633
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:591
msgid "to run HTTPS without verification of server certificates (insecure)"
msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:185
-msgid "unknown error"
-msgstr ""
-
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1176
-msgid "use hostname, FQDN, IPv4- or IPv6-Address"
-msgstr ""
diff --git a/applications/luci-app-ddns/po/ca/ddns.po b/applications/luci-app-ddns/po/ca/ddns.po
index 5eac7013d..ced48dc95 100644
--- a/applications/luci-app-ddns/po/ca/ddns.po
+++ b/applications/luci-app-ddns/po/ca/ddns.po
@@ -15,1026 +15,792 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 3.9.1-dev\n"
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:145
-msgid "&"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:964
+msgid "\"../\" not allowed in path for Security Reason."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:562
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:591
-msgid "-- custom --"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:294
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:323
+msgid "Add new services..."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1108
-msgid "-- default --"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:53
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:264
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:443
msgid "Advanced Settings"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:46
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:933
msgid "Allow non-public IP's"
msgstr ""
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:176
-msgid "Applying changes"
-msgstr ""
-
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:442
msgid "Basic Settings"
msgstr ""
-#: 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 ""
-
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1104
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:710
msgid "Bind Network"
msgstr ""
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:223
msgid "Binding to a specific network not supported"
msgstr ""
-#: applications/luci-app-ddns/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!"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:250
+msgid "BusyBox's nslookup and Wget do not support to specify"
msgstr ""
-#: applications/luci-app-ddns/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!"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:261
+msgid "BusyBox's nslookup and hostip do not support to specify to use TCP"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:146
-msgid ""
-"BusyBox's nslookup in the current compiled version does not handle given DNS "
-"Servers correctly!"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:272
+msgid "BusyBox's nslookup in the current compiled version"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1118
-msgid "Casual users should not change this setting"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:329
+msgid "Cancel"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:407
-msgid "Change provider"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1302
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:794
msgid "Check Interval"
msgstr ""
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:55
-msgid "Collecting data..."
-msgstr "S’estan recollint dades…"
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:102
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:48
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:26
msgid "Configuration"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:27
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:88
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:398
+msgid "Configuration Error"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:924
msgid ""
"Configure here the details for all Dynamic DNS services including this LuCI "
"application."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:261
-msgid "Configure here the details for selected Dynamic DNS service."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:342
+msgid "Create service"
msgstr ""
-#: 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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:946
+msgid "Current setting:"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:46
-msgid ""
-"Currently DDNS updates are not started at boot or on interface events.<br /"
-">This is the default if you run DDNS scripts by yourself (i.e. via cron with "
-"force_interval set to '0')"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:72
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:163
+msgid "Currently DDNS updates are not started at boot or on interface events."
msgstr ""
-#: applications/luci-app-ddns/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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:452
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:536
msgid "Custom update script to be used for updating your DDNS Provider."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:412
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:525
#, fuzzy
msgid "Custom update-URL"
msgstr "URL d'actualització personalitzada"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:451
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:535
msgid "Custom update-script"
msgstr ""
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:70
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:166
msgid "DDNS Autostart disabled"
msgstr ""
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:74
-msgid "DDNS Client Configuration"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:69
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:166
+msgid "DDNS Autostart enabled"
msgstr ""
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:70
-msgid "DDNS Client Documentation"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:479
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:501
+msgid "DDNS Service provider"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:328
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:365
-msgid "DDNS Service provider"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:427
+msgid "DDns Service"
msgstr ""
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:260
msgid "DNS requests via TCP not supported"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1165
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:733
msgid "DNS-Server"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:56
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:942
msgid "Date format"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:846
-msgid "Defines the Web page to read systems IPv4-Address from"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:894
-msgid "Defines the Web page to read systems IPv6-Address from"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:653
+msgid "Defines the Web page to read systems IP-Address from"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:942
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:663
msgid "Defines the interface to read systems IP-Address from"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:766
-msgid "Defines the network to read systems IPv4-Address from"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:807
-msgid "Defines the network to read systems IPv6-Address from"
-msgstr ""
-
-#: 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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:644
+msgid "Defines the network to read systems IP-Address from"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:711
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:603
msgid ""
-"Defines the source to read systems IPv6-Address from, that will be send to "
-"the DDNS provider"
+"Defines the source to read systems IP-Address from, that will be send to the "
+"DDNS provider"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:302
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:468
msgid "Defines which IP address 'IPv4/IPv6' is send to the DDNS provider"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:260
-msgid "Details for"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:86
-msgid "Directory contains Log files for each running section"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:958
+msgid "Directory contains Log files for each running section."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:76
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:952
msgid ""
-"Directory contains PID and other status information for each running section"
+"Directory contains PID and other status information for each running section."
msgstr ""
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:15
msgid "Disabled"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:479
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:544
msgid "Domain"
msgstr "Domini"
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:52
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:44
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:148
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:6
+#: applications/luci-app-ddns/luasrc/controller/ddns.lua:10
msgid "Dynamic DNS"
msgstr "DNS dinàmic"
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:65
-#, fuzzy
-msgid ""
-"Dynamic DNS allows that your router can be reached with a fixed hostname "
-"while having a dynamically changing IP address."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:154
+msgid "Dynamic DNS Version"
msgstr ""
-"El DNS dinàmic permet que el teu router sigui localitzable amb un nom de "
-"màquin fix mentre té una adreça IP dinàmica."
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:609
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:351
+msgid "Edit"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:583
msgid "Enable secure communication with DDNS provider"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:271
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:153
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:406
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:450
msgid "Enabled"
msgstr "Activat"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1286
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:777
msgid "Error"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1425
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:859
msgid "Error Retry Counter"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1443
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:870
msgid "Error Retry Interval"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1019
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1058
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:681
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:692
msgid "Event Network"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1295
-msgid "File"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:469
-msgid "File not found"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:654
+msgid "Example for IPv4"
msgstr ""
-#: 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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:655
+msgid "Example for IPv6"
msgstr ""
-#: 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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:787
+msgid "File"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:32
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:929
msgid "For detailed information about parameter settings look here."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:58
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:944
msgid "For supported codes look here"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1139
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:722
msgid "Force IP Version"
msgstr ""
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:249
msgid "Force IP Version not supported"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1357
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:821
msgid "Force Interval"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1205
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:746
msgid "Force TCP on DNS"
msgstr ""
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1243
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:758
msgid "Format"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1167
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:735
msgid "Format: IP or FQDN"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:87
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:228
msgid ""
"GNU Wget will use the IP of given network, cURL will use the physical "
"interface."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:26
-msgid "Global Settings"
-msgstr "Configuració global"
-
-#: 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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:923
+msgid "Global Configuration"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:24
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:55
-msgid "Hints"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:211
+msgid "HTTPS not supported"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:279
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:459
msgid "Hostname/FQDN to validate, if IP update happen or necessary"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:660
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:710
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:602
msgid "IP address source"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:301
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:467
msgid "IP address version"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:305
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:473
msgid "IPv4-Address"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1244
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:759
msgid "IPv6 address must be given in square brackets"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:57
-msgid ""
-"IPv6 is currently not (fully) supported by this system<br />Please follow "
-"the instructions on OpenWrt's homepage to enable IPv6 support<br />or update "
-"your system to the latest OpenWrt Release"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:202
+msgid "IPv6 is currently not (fully) supported by this system"
msgstr ""
-#: applications/luci-app-ddns/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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:201
msgid "IPv6 not supported"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:309
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:475
msgid "IPv6-Address"
msgstr ""
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:272
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:977
msgid ""
-"If this service section is disabled it could not be started.<br />Neither "
-"from LuCI interface nor from console"
+"If Wget and cURL package are installed, Wget is used for communication by "
+"default."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:160
-msgid "If using secure communication you should verify server certificates!"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:450
+msgid "If this service section is disabled it could not be started."
msgstr ""
-#: applications/luci-app-ddns/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'"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:284
+msgid "If using secure communication you should verify server certificates!"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:73
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:89
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:103
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:216
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:230
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:242
msgid ""
"In some versions cURL/libcurl in OpenWrt is compiled without proxy support."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1283
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:774
msgid "Info"
msgstr ""
-#: 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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:150
+msgid "Information"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:286
+msgid "Install 'ca-certificates' package or needed certificates"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:666
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:716
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:941
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:609
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:662
msgid "Interface"
msgstr "Interfície"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1334
-msgid ""
-"Interval to check for changed IP<br />Values below 5 minutes == 300 seconds "
-"are not supported"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:822
+msgid "Interval to force updates send to DDNS Provider"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1400
-msgid ""
-"Interval to force updates send to DDNS Provider<br />Setting this parameter "
-"to 0 will force the script to only run once<br />Values lower 'Check "
-"Interval' except '0' are not supported"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:812
+msgid "Interval unit to check for changed IP"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:849
+msgid "Interval unit to force updates send to DDNS Provider"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:29
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:926
msgid "It is NOT recommended for casual users to change settings on this page."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:159
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:411
msgid "Last Update"
msgstr ""
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:177
-msgid "Loading"
-msgstr "S’està carregant"
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:266
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:445
msgid "Log File Viewer"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:85
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:957
msgid "Log directory"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:95
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:969
msgid "Log length"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1293
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:781
msgid "Log to file"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1279
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:768
msgid "Log to syslog"
msgstr ""
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:394
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:458
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:28
msgid "Lookup Hostname"
msgstr ""
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:101
-msgid "NOT installed"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:311
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:388
+msgid "Name"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:83
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:224
msgid ""
"Neither GNU Wget with SSL nor cURL installed to select a network to use for "
"communication."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:69
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:212
msgid ""
"Neither GNU Wget with SSL nor cURL installed to support secure updates via "
"HTTPS protocol."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:664
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:714
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:765
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:802
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:52
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:607
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:643
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:30
msgid "Network"
msgstr "Xarxa"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1020
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1066
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:682
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:693
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:712
msgid "Network on which the ddns-updater scripts will be started"
msgstr ""
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:45
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:90
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:415
msgid "Never"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:159
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:49
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:314
+msgid "New DDns Service…"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:411
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:27
msgid "Next Update"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:159
-msgid "No certificates found"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:89
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:399
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:39
+msgid "No Data"
msgstr ""
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:87
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:30
-msgid "No data"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:283
+msgid "No certificates found"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1282
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:773
msgid "No logging"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:47
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:934
msgid "Non-public and by default blocked IP's"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1284
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:92
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:433
+msgid "Not Running"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:775
msgid "Notice"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:96
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:970
msgid "Number of last lines stored in log files"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1148
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:723
msgid "OPTIONAL: Force the usage of pure IPv4/IPv6 only communication."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1214
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:747
msgid "OPTIONAL: Force the use of TCP instead of default UDP on DNS requests."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1117
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:711
msgid "OPTIONAL: Network to use for communication"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1242
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:757
msgid "OPTIONAL: Proxy-Server for detection and updates."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1166
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:734
msgid "OPTIONAL: Use non-default DNS-Server to detect 'Registered IP'."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1470
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:882
msgid "On Error the script will retry the failed action after given time"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1426
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:860
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:871
msgid "On Error the script will stop execution after given number of retrys"
msgstr ""
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:68
-msgid "OpenWrt Wiki"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:514
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:567
msgid "Optional Encoded Parameter"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:525
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:574
msgid "Optional Parameter"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:515
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:568
msgid "Optional: Replaces [PARAMENC] in Update-URL (URL-encoded)"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:526
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:575
msgid "Optional: Replaces [PARAMOPT] in Update-URL (NOT URL-encoded)"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:94
-msgid "Overview"
-msgstr "Visió de conjunt"
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1233
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:756
msgid "PROXY-Server"
msgstr ""
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:502
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:559
msgid "Password"
msgstr "Contrasenya"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:630
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:588
msgid "Path to CA-Certificate"
msgstr "Camí cap al certificat CA"
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:144
-msgid "Please [Save & Apply] your changes first"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:203
+msgid ""
+"Please follow the instructions on OpenWrt's homepage to enable IPv6 support"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1499
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:916
msgid "Please press [Read] button"
msgstr ""
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:229
-msgid "Process ID"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1494
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:902
msgid "Read / Reread log file"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:406
-msgid "Really change DDNS provider?"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:394
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:29
+msgid "Registered IP"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:113
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:51
-msgid "Registered IP"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:379
+msgid "Reload"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:480
-msgid "Replaces [DOMAIN] in Update-URL"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:359
+msgid "Reload this service"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:503
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:560
msgid "Replaces [PASSWORD] in Update-URL (URL-encoded)"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:492
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:545
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:552
msgid "Replaces [USERNAME] in Update-URL (URL-encoded)"
msgstr ""
-#: applications/luci-app-ddns/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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:193
+msgid "Restart DDns"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:14
msgid "Run once"
msgstr ""
-#: applications/luci-app-ddns/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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:103
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:436
+msgid "Running"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:86
-msgid "Show more"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:610
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:672
+msgid "Script"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:33
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:63
-msgid "Software update required"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:291
+msgid "Services"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1174
-msgid "Specifying a DNS-Server is not supported"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:65
+msgid "Start DDNS"
msgstr ""
-#: 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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:159
+msgid "State"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:229
-msgid "Start / Stop"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:430
+msgid "Status"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:75
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:951
msgid "Status directory"
msgstr ""
-#: 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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:378
+msgid "Stop"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:34
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:64
-msgid ""
-"The currently installed 'ddns-scripts' package did not support all available "
-"settings."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:65
+msgid "Stop DDNS"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1428
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:367
+msgid "Stop this service"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:16
+msgid "Stopped"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:862
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:873
msgid "The default setting of '0' will retry infinite."
msgstr ""
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:36
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:317
+msgid "The service name is already used"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:42
msgid "There is no service configured."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:56
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:265
-msgid "Timer Settings"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:915
+msgid "This is the current content of the log file in"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:73
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:164
+msgid ""
+"This is the default if you run DDNS scripts by yourself (i.e. via cron with "
+"force_interval set to '0')"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:101
-msgid "To change global settings click here"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:699
+msgid "This will be autoset to the selected interface"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:116
-msgid "To use cURL activate this option."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:444
+msgid "Timer Settings"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:665
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:715
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:608
msgid "URL"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:845
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:890
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:652
msgid "URL to detect"
msgstr ""
-#: 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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:91
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:415
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:37
+msgid "Unknown"
msgstr ""
-#: applications/luci-app-ddns/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."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:526
+msgid "Update URL to be used for updating your DDNS Provider."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:600
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:582
msgid "Use HTTP Secure"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:113
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:976
msgid "Use cURL"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:982
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:673
msgid "User defined script to read systems IP-Address"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:491
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:551
msgid "Username"
msgstr "Nom d'usuari"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:145
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:271
msgid "Using specific DNS Server not supported"
msgstr ""
-#: applications/luci-app-ddns/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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:804
+msgid "Values below 5 minutes == 300 seconds are not supported"
msgstr ""
-#: applications/luci-app-ddns/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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:841
+msgid "Values lower 'Check Interval' except '0' are not supported"
msgstr ""
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:93
-msgid "Version Information"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:178
-msgid "Waiting for changes to be applied..."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:13
+msgid "Verify"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1285
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:776
msgid "Warning"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1294
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:786
msgid ""
"Writes detailed messages to log file. File will be truncated automatically."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1280
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:769
msgid ""
"Writes log messages to syslog. Critical Errors will always be written to "
"syslog."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:149
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:275
msgid ""
-"You should install 'bind-host' or 'knot-host' or 'drill' or 'hostip' "
-"package, if you need to specify a DNS server to detect your registered IP."
+"You should install 'bind-host' or 'knot-host' or 'drill' or 'hostip' package,"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:121
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:136
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:264
msgid ""
"You should install 'bind-host' or 'knot-host' or 'drill' package for DNS "
"requests."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:117
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:252
msgid "You should install 'wget' or 'curl' or 'uclient-fetch' package."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:71
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:214
msgid ""
"You should install 'wget' or 'curl' or 'uclient-fetch' with 'libustream-"
"*ssl' package."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:85
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:226
msgid "You should install 'wget' or 'curl' package."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:101
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:240
msgid ""
"You should install 'wget' or 'uclient-fetch' package or replace libcurl."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:99
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:238
msgid "cURL is installed, but libcurl was compiled without proxy support."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:98
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:237
msgid "cURL without Proxy Support"
msgstr ""
-#: 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 ""
-
-#: 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 ""
-
-#: 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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:486
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:508
+msgid "custom"
msgstr ""
-#: applications/luci-app-ddns/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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:855
msgid "days"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:631
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:589
msgid "directory or path/file"
msgstr ""
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:20
-msgid "enable here"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:650
-msgid "file or directory not found or not 'IGNORE'"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/view/ddns/global_value.htm:28
-msgid "help"
-msgstr ""
-
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:817
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:854
msgid "hours"
msgstr ""
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:99
-msgid "installed"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:286
-msgid "invalid FQDN / required - Sample"
-msgstr ""
-
-#: 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 ""
-
-#: 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 ""
-
-#: 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 ""
-
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:816
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:853
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:887
msgid "minutes"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:208
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:424
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:436
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:438
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:462
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:859
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:866
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1382
-msgid "must be greater or equal 'Check Interval'"
-msgstr ""
-
-#: 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 ""
-
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:171
-msgid "never"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:147
-msgid "no data"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:996
-msgid "not found or not executable - Sample: '/path/to/script.sh'"
-msgstr ""
-
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:632
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:590
msgid "or"
msgstr ""
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:98
-msgid "or higher"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:204
+msgid "or update your system to the latest OpenWrt Release"
msgstr ""
-#: applications/luci-app-ddns/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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1240
-msgid "please remove entry"
-msgstr ""
-
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:40
-msgid "please select 'IPv4' address version in"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1115
-msgid "please set to 'default'"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1265
-msgid "proxy port missing"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:96
-msgid "required"
-msgstr ""
-
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:815
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:886
msgid "seconds"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:633
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:591
msgid "to run HTTPS without verification of server certificates (insecure)"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:185
-msgid "unknown error"
-msgstr ""
+#~ msgid "Collecting data..."
+#~ msgstr "S’estan recollint dades…"
-#: 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 ""
+#, fuzzy
+#~ msgid ""
+#~ "Dynamic DNS allows that your router can be reached with a fixed hostname "
+#~ "while having a dynamically changing IP address."
+#~ msgstr ""
+#~ "El DNS dinàmic permet que el teu router sigui localitzable amb un nom de "
+#~ "màquin fix mentre té una adreça IP dinàmica."
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1176
-msgid "use hostname, FQDN, IPv4- or IPv6-Address"
-msgstr ""
+#~ msgid "Global Settings"
+#~ msgstr "Configuració global"
+
+#~ msgid "Loading"
+#~ msgstr "S’està carregant"
+
+#~ msgid "Overview"
+#~ msgstr "Visió de conjunt"
diff --git a/applications/luci-app-ddns/po/cs/ddns.po b/applications/luci-app-ddns/po/cs/ddns.po
index efd1d5a01..58cb94715 100644
--- a/applications/luci-app-ddns/po/cs/ddns.po
+++ b/applications/luci-app-ddns/po/cs/ddns.po
@@ -14,1024 +14,778 @@ msgstr ""
"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
"X-Generator: Poedit 1.8.4\n"
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:145
-msgid "&"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:964
+msgid "\"../\" not allowed in path for Security Reason."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:562
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:591
-msgid "-- custom --"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:294
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:323
+msgid "Add new services..."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1108
-msgid "-- default --"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:53
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:264
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:443
msgid "Advanced Settings"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:46
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:933
msgid "Allow non-public IP's"
msgstr ""
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:176
-msgid "Applying changes"
-msgstr ""
-
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:442
msgid "Basic Settings"
msgstr ""
-#: 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 ""
-
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1104
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:710
msgid "Bind Network"
msgstr ""
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:223
msgid "Binding to a specific network not supported"
msgstr ""
-#: applications/luci-app-ddns/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!"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:250
+msgid "BusyBox's nslookup and Wget do not support to specify"
msgstr ""
-#: applications/luci-app-ddns/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 ""
-
-#: 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!"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:261
+msgid "BusyBox's nslookup and hostip do not support to specify to use TCP"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1118
-msgid "Casual users should not change this setting"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:272
+msgid "BusyBox's nslookup in the current compiled version"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:407
-msgid "Change provider"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:329
+msgid "Cancel"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1302
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:794
msgid "Check Interval"
msgstr ""
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:55
-msgid "Collecting data..."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:26
+msgid "Configuration"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:102
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:48
-msgid "Configuration"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:88
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:398
+msgid "Configuration Error"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:27
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:924
msgid ""
"Configure here the details for all Dynamic DNS services including this LuCI "
"application."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:261
-msgid "Configure here the details for selected Dynamic DNS service."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:342
+msgid "Create service"
msgstr ""
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:46
-msgid ""
-"Currently DDNS updates are not started at boot or on interface events.<br /"
-">This is the default if you run DDNS scripts by yourself (i.e. via cron with "
-"force_interval set to '0')"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:946
+msgid "Current setting:"
msgstr ""
-#: 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."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:72
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:163
+msgid "Currently DDNS updates are not started at boot or on interface events."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:452
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:536
msgid "Custom update script to be used for updating your DDNS Provider."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:412
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:525
msgid "Custom update-URL"
msgstr "Vlastní aktualizační-URL"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:451
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:535
msgid "Custom update-script"
msgstr ""
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:70
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:166
msgid "DDNS Autostart disabled"
msgstr ""
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:74
-msgid "DDNS Client Configuration"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:69
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:166
+msgid "DDNS Autostart enabled"
msgstr ""
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:70
-msgid "DDNS Client Documentation"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:479
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:501
+msgid "DDNS Service provider"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:328
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:365
-msgid "DDNS Service provider"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:427
+msgid "DDns Service"
msgstr ""
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:260
msgid "DNS requests via TCP not supported"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1165
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:733
msgid "DNS-Server"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:56
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:942
msgid "Date format"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:846
-msgid "Defines the Web page to read systems IPv4-Address from"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:894
-msgid "Defines the Web page to read systems IPv6-Address from"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:653
+msgid "Defines the Web page to read systems IP-Address from"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:942
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:663
msgid "Defines the interface to read systems IP-Address from"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:766
-msgid "Defines the network to read systems IPv4-Address from"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:807
-msgid "Defines the network to read systems IPv6-Address from"
-msgstr ""
-
-#: 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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:644
+msgid "Defines the network to read systems IP-Address from"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:711
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:603
msgid ""
-"Defines the source to read systems IPv6-Address from, that will be send to "
-"the DDNS provider"
+"Defines the source to read systems IP-Address from, that will be send to the "
+"DDNS provider"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:302
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:468
msgid "Defines which IP address 'IPv4/IPv6' is send to the DDNS provider"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:260
-msgid "Details for"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:86
-msgid "Directory contains Log files for each running section"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:958
+msgid "Directory contains Log files for each running section."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:76
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:952
msgid ""
-"Directory contains PID and other status information for each running section"
+"Directory contains PID and other status information for each running section."
msgstr ""
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:15
msgid "Disabled"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:479
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:544
msgid "Domain"
msgstr ""
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:52
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:44
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:148
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:6
+#: applications/luci-app-ddns/luasrc/controller/ddns.lua:10
msgid "Dynamic DNS"
msgstr "Dynamické DNS"
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:65
-msgid ""
-"Dynamic DNS allows that your router can be reached with a fixed hostname "
-"while having a dynamically changing IP address."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:154
+msgid "Dynamic DNS Version"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:351
+msgid "Edit"
msgstr ""
-"Dynamické DNS umožňuje, aby mohl být váš router dostupný pod pevným "
-"hostname, zatímco se jeho IP adresa dynamicky mění."
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:609
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:583
msgid "Enable secure communication with DDNS provider"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:271
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:153
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:406
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:450
msgid "Enabled"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1286
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:777
msgid "Error"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1425
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:859
msgid "Error Retry Counter"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1443
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:870
msgid "Error Retry Interval"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1019
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1058
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:681
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:692
msgid "Event Network"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1295
-msgid "File"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:654
+msgid "Example for IPv4"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:469
-msgid "File not found"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:655
+msgid "Example for IPv6"
msgstr ""
-#: 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 ""
-
-#: 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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:787
+msgid "File"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:32
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:929
msgid "For detailed information about parameter settings look here."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:58
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:944
msgid "For supported codes look here"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1139
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:722
msgid "Force IP Version"
msgstr ""
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:249
msgid "Force IP Version not supported"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1357
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:821
msgid "Force Interval"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1205
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:746
msgid "Force TCP on DNS"
msgstr ""
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1243
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:758
msgid "Format"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1167
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:735
msgid "Format: IP or FQDN"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:87
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:228
msgid ""
"GNU Wget will use the IP of given network, cURL will use the physical "
"interface."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:26
-msgid "Global Settings"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:923
+msgid "Global Configuration"
msgstr ""
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:211
msgid "HTTPS not supported"
msgstr ""
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:279
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:459
msgid "Hostname/FQDN to validate, if IP update happen or necessary"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:660
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:710
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:602
msgid "IP address source"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:301
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:467
msgid "IP address version"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:305
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:473
msgid "IPv4-Address"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1244
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:759
msgid "IPv6 address must be given in square brackets"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:57
-msgid ""
-"IPv6 is currently not (fully) supported by this system<br />Please follow "
-"the instructions on OpenWrt's homepage to enable IPv6 support<br />or update "
-"your system to the latest OpenWrt Release"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:202
+msgid "IPv6 is currently not (fully) supported by this system"
msgstr ""
-#: applications/luci-app-ddns/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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:201
msgid "IPv6 not supported"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:309
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:475
msgid "IPv6-Address"
msgstr ""
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:272
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:977
msgid ""
-"If this service section is disabled it could not be started.<br />Neither "
-"from LuCI interface nor from console"
+"If Wget and cURL package are installed, Wget is used for communication by "
+"default."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:160
-msgid "If using secure communication you should verify server certificates!"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:450
+msgid "If this service section is disabled it could not be started."
msgstr ""
-#: applications/luci-app-ddns/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'"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:284
+msgid "If using secure communication you should verify server certificates!"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:73
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:89
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:103
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:216
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:230
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:242
msgid ""
"In some versions cURL/libcurl in OpenWrt is compiled without proxy support."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1283
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:774
msgid "Info"
msgstr ""
-#: 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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:150
+msgid "Information"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:666
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:716
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:941
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:286
+msgid "Install 'ca-certificates' package or needed certificates"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:609
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:662
msgid "Interface"
msgstr "Rozhraní"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1334
-msgid ""
-"Interval to check for changed IP<br />Values below 5 minutes == 300 seconds "
-"are not supported"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:822
+msgid "Interval to force updates send to DDNS Provider"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1400
-msgid ""
-"Interval to force updates send to DDNS Provider<br />Setting this parameter "
-"to 0 will force the script to only run once<br />Values lower 'Check "
-"Interval' except '0' are not supported"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:812
+msgid "Interval unit to check for changed IP"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:29
-msgid "It is NOT recommended for casual users to change settings on this page."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:849
+msgid "Interval unit to force updates send to DDNS Provider"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:159
-msgid "Last Update"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:926
+msgid "It is NOT recommended for casual users to change settings on this page."
msgstr ""
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:177
-msgid "Loading"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:411
+msgid "Last Update"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:266
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:445
msgid "Log File Viewer"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:85
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:957
msgid "Log directory"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:95
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:969
msgid "Log length"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1293
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:781
msgid "Log to file"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1279
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:768
msgid "Log to syslog"
msgstr ""
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:394
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:458
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:28
msgid "Lookup Hostname"
msgstr ""
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:101
-msgid "NOT installed"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:311
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:388
+msgid "Name"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:83
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:224
msgid ""
"Neither GNU Wget with SSL nor cURL installed to select a network to use for "
"communication."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:69
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:212
msgid ""
"Neither GNU Wget with SSL nor cURL installed to support secure updates via "
"HTTPS protocol."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:664
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:714
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:765
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:802
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:52
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:607
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:643
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:30
msgid "Network"
msgstr "Síť"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1020
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1066
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:682
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:693
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:712
msgid "Network on which the ddns-updater scripts will be started"
msgstr ""
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:45
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:90
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:415
msgid "Never"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:159
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:49
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:314
+msgid "New DDns Service…"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:411
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:27
msgid "Next Update"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:159
-msgid "No certificates found"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:89
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:399
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:39
+msgid "No Data"
msgstr ""
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:87
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:30
-msgid "No data"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:283
+msgid "No certificates found"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1282
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:773
msgid "No logging"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:47
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:934
msgid "Non-public and by default blocked IP's"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1284
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:92
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:433
+msgid "Not Running"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:775
msgid "Notice"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:96
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:970
msgid "Number of last lines stored in log files"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1148
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:723
msgid "OPTIONAL: Force the usage of pure IPv4/IPv6 only communication."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1214
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:747
msgid "OPTIONAL: Force the use of TCP instead of default UDP on DNS requests."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1117
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:711
msgid "OPTIONAL: Network to use for communication"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1242
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:757
msgid "OPTIONAL: Proxy-Server for detection and updates."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1166
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:734
msgid "OPTIONAL: Use non-default DNS-Server to detect 'Registered IP'."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1470
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:882
msgid "On Error the script will retry the failed action after given time"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1426
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:860
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:871
msgid "On Error the script will stop execution after given number of retrys"
msgstr ""
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:68
-msgid "OpenWrt Wiki"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:514
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:567
msgid "Optional Encoded Parameter"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:525
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:574
msgid "Optional Parameter"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:515
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:568
msgid "Optional: Replaces [PARAMENC] in Update-URL (URL-encoded)"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:526
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:575
msgid "Optional: Replaces [PARAMOPT] in Update-URL (NOT URL-encoded)"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:94
-msgid "Overview"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1233
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:756
msgid "PROXY-Server"
msgstr ""
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:502
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:559
msgid "Password"
msgstr "Heslo"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:630
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:588
msgid "Path to CA-Certificate"
msgstr ""
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:144
-msgid "Please [Save & Apply] your changes first"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:203
+msgid ""
+"Please follow the instructions on OpenWrt's homepage to enable IPv6 support"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1499
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:916
msgid "Please press [Read] button"
msgstr ""
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:229
-msgid "Process ID"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1494
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:902
msgid "Read / Reread log file"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:406
-msgid "Really change DDNS provider?"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:394
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:29
+msgid "Registered IP"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:113
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:51
-msgid "Registered IP"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:379
+msgid "Reload"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:480
-msgid "Replaces [DOMAIN] in Update-URL"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:359
+msgid "Reload this service"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:503
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:560
msgid "Replaces [PASSWORD] in Update-URL (URL-encoded)"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:492
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:545
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:552
msgid "Replaces [USERNAME] in Update-URL (URL-encoded)"
msgstr ""
-#: applications/luci-app-ddns/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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:193
+msgid "Restart DDns"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:14
msgid "Run once"
msgstr ""
-#: applications/luci-app-ddns/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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:103
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:436
+msgid "Running"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:86
-msgid "Show more"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:610
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:672
+msgid "Script"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:33
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:63
-msgid "Software update required"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:291
+msgid "Services"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1174
-msgid "Specifying a DNS-Server is not supported"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:65
+msgid "Start DDNS"
msgstr ""
-#: 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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:159
+msgid "State"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:229
-msgid "Start / Stop"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:430
+msgid "Status"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:75
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:951
msgid "Status directory"
msgstr ""
-#: 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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:378
+msgid "Stop"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:34
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:64
-msgid ""
-"The currently installed 'ddns-scripts' package did not support all available "
-"settings."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:65
+msgid "Stop DDNS"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:367
+msgid "Stop this service"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:16
+msgid "Stopped"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1428
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:862
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:873
msgid "The default setting of '0' will retry infinite."
msgstr ""
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:36
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:317
+msgid "The service name is already used"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:42
msgid "There is no service configured."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:56
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:265
-msgid "Timer Settings"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:915
+msgid "This is the current content of the log file in"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:73
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:164
+msgid ""
+"This is the default if you run DDNS scripts by yourself (i.e. via cron with "
+"force_interval set to '0')"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:101
-msgid "To change global settings click here"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:699
+msgid "This will be autoset to the selected interface"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:116
-msgid "To use cURL activate this option."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:444
+msgid "Timer Settings"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:665
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:715
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:608
msgid "URL"
msgstr "URL"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:845
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:890
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:652
msgid "URL to detect"
msgstr ""
-#: 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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:91
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:415
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:37
+msgid "Unknown"
msgstr ""
-#: applications/luci-app-ddns/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."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:526
+msgid "Update URL to be used for updating your DDNS Provider."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:600
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:582
msgid "Use HTTP Secure"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:113
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:976
msgid "Use cURL"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:982
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:673
msgid "User defined script to read systems IP-Address"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:491
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:551
msgid "Username"
msgstr "Uživatelské jméno"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:145
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:271
msgid "Using specific DNS Server not supported"
msgstr ""
-#: applications/luci-app-ddns/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 ""
-
-#: 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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:804
+msgid "Values below 5 minutes == 300 seconds are not supported"
msgstr ""
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:93
-msgid "Version Information"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:841
+msgid "Values lower 'Check Interval' except '0' are not supported"
msgstr ""
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:178
-msgid "Waiting for changes to be applied..."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:13
+msgid "Verify"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1285
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:776
msgid "Warning"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1294
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:786
msgid ""
"Writes detailed messages to log file. File will be truncated automatically."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1280
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:769
msgid ""
"Writes log messages to syslog. Critical Errors will always be written to "
"syslog."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:149
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:275
msgid ""
-"You should install 'bind-host' or 'knot-host' or 'drill' or 'hostip' "
-"package, if you need to specify a DNS server to detect your registered IP."
+"You should install 'bind-host' or 'knot-host' or 'drill' or 'hostip' package,"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:121
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:136
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:264
msgid ""
"You should install 'bind-host' or 'knot-host' or 'drill' package for DNS "
"requests."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:117
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:252
msgid "You should install 'wget' or 'curl' or 'uclient-fetch' package."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:71
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:214
msgid ""
"You should install 'wget' or 'curl' or 'uclient-fetch' with 'libustream-"
"*ssl' package."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:85
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:226
msgid "You should install 'wget' or 'curl' package."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:101
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:240
msgid ""
"You should install 'wget' or 'uclient-fetch' package or replace libcurl."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:99
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:238
msgid "cURL is installed, but libcurl was compiled without proxy support."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:98
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:237
msgid "cURL without Proxy Support"
msgstr ""
-#: 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 ""
-
-#: 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:"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:486
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:508
+msgid "custom"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:120
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:29
-msgid "config error"
-msgstr ""
-
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:855
msgid "days"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:631
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:589
msgid "directory or path/file"
msgstr ""
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:20
-msgid "enable here"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:650
-msgid "file or directory not found or not 'IGNORE'"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/view/ddns/global_value.htm:28
-msgid "help"
-msgstr ""
-
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:817
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:854
msgid "hours"
msgstr ""
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:99
-msgid "installed"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:286
-msgid "invalid FQDN / required - Sample"
-msgstr ""
-
-#: 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 ""
-
-#: 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 ""
-
-#: 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 ""
-
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:816
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:853
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:887
msgid "minutes"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:208
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:424
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:436
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:438
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:462
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:859
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:866
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1382
-msgid "must be greater or equal 'Check Interval'"
-msgstr ""
-
-#: 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 ""
-
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:171
-msgid "never"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:147
-msgid "no data"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:996
-msgid "not found or not executable - Sample: '/path/to/script.sh'"
-msgstr ""
-
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:632
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:590
msgid "or"
msgstr ""
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:98
-msgid "or higher"
-msgstr ""
-
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1240
-msgid "please remove entry"
-msgstr ""
-
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:40
-msgid "please select 'IPv4' address version in"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1115
-msgid "please set to 'default'"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1265
-msgid "proxy port missing"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:96
-msgid "required"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:204
+msgid "or update your system to the latest OpenWrt Release"
msgstr ""
-#: applications/luci-app-ddns/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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:815
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:886
msgid "seconds"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:633
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:591
msgid "to run HTTPS without verification of server certificates (insecure)"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:185
-msgid "unknown error"
-msgstr ""
-
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1176
-msgid "use hostname, FQDN, IPv4- or IPv6-Address"
-msgstr ""
+#~ msgid ""
+#~ "Dynamic DNS allows that your router can be reached with a fixed hostname "
+#~ "while having a dynamically changing IP address."
+#~ msgstr ""
+#~ "Dynamické DNS umožňuje, aby mohl být váš router dostupný pod pevným "
+#~ "hostname, zatímco se jeho IP adresa dynamicky mění."
diff --git a/applications/luci-app-ddns/po/de/ddns.po b/applications/luci-app-ddns/po/de/ddns.po
index 9dc6367bc..ff5442983 100644
--- a/applications/luci-app-ddns/po/de/ddns.po
+++ b/applications/luci-app-ddns/po/de/ddns.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: luci-app-ddns 2.4.2-1\n"
"POT-Creation-Date: 2016-09-25 10:43+0200\n"
-"PO-Revision-Date: 2019-11-04 01:52+0000\n"
+"PO-Revision-Date: 2019-11-06 00:11+0000\n"
"Last-Translator: ssantos <ssantos@web.de>\n"
"Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsddns/de/>\n"
@@ -15,108 +15,65 @@ msgstr ""
"X-Poedit-SourceCharset: UTF-8\n"
"X-Poedit-Basepath: .\n"
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:145
-msgid "&"
-msgstr "&"
-
-#: 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 "-- benutzerdefiniert --"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:964
+msgid "\"../\" not allowed in path for Security Reason."
+msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1108
-msgid "-- default --"
-msgstr "-- Standard --"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:294
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:323
+msgid "Add new services..."
+msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:53
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:264
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:443
msgid "Advanced Settings"
msgstr "Erweiterte Einstellungen"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:46
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:933
msgid "Allow non-public IP's"
msgstr "Erlaube Nicht-öffentliche IPs"
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:176
-msgid "Applying changes"
-msgstr "Änderungen anwenden"
-
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:442
msgid "Basic Settings"
msgstr "Grundlegende Einstellungen"
-#: 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 ""
-"Liste der Konfigurationshinweise um Dynamische DNS Aktualisierungen ohne "
-"Einschränkungen zu nutzen"
-
-#: 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 ""
-"Liste der konfigurierten DDNS Konfigurationen und ihr momentaner Status."
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1104
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:710
msgid "Bind Network"
msgstr "Bind-Netzwerk"
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:223
msgid "Binding to a specific network not supported"
msgstr "'Bind' an ein bestimmtes Netzwerk wird nicht unterstützt"
-#: 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!"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:250
+msgid "BusyBox's nslookup and Wget do not support to specify"
msgstr ""
-"BusyBox's nslookup und Wget unterstützen nicht die IP Version für die "
-"Kommunikation festzulegen!"
-#: 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!"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:261
+msgid "BusyBox's nslookup and hostip do not support to specify to use TCP"
msgstr ""
-"BusyBox's nslookup und hostip unterstützen es nicht das TCP-Protokoll für "
-"DNS Anfragen anstelle des standardmäßigen UDP-Protokolls zu verwenden!"
-#: 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!"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:272
+msgid "BusyBox's nslookup in the current compiled version"
msgstr ""
-"BusyBox nslookup in der aktuellen compilierten Version kann gegebenen DNS-"
-"Server nicht korrekt verarbeiten!"
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1118
-msgid "Casual users should not change this setting"
-msgstr "Standard Benutzer sollten diese Einstellung nicht ändern."
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:407
-msgid "Change provider"
-msgstr "Anbieter wechseln"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:329
+msgid "Cancel"
+msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1302
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:794
msgid "Check Interval"
msgstr "Prüfinterval"
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:55
-msgid "Collecting data..."
-msgstr "Sammle Daten..."
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:102
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:48
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:26
msgid "Configuration"
msgstr "Konfiguration"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:27
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:88
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:398
+msgid "Configuration Error"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:924
msgid ""
"Configure here the details for all Dynamic DNS services including this LuCI "
"application."
@@ -124,258 +81,190 @@ msgstr ""
"Konfiguriere hier die Details für alle Dynamik DNS Dienste einschließlich "
"dieser LuCI Anwendung."
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:261
-msgid "Configure here the details for selected Dynamic DNS service."
-msgstr "Konfiguriere hier die Details für den gewählten Dynamik DNS Dienst."
-
-#: 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 "Aktuelle Einstellung"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:342
+msgid "Create service"
+msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:46
-msgid ""
-"Currently DDNS updates are not started at boot or on interface events.<br /"
-">This is the default if you run DDNS scripts by yourself (i.e. via cron with "
-"force_interval set to '0')"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:946
+msgid "Current setting:"
msgstr ""
-"Aktuell werden keine DDNS Aktualisierungen beim Systemstart oder bei "
-"Netzwerkereignissen gestartet.<br />Dieses ist der Standard, wenn Sie die "
-"DDSN Skripte über eigene Routinen (z.B. cron und Erzwungener Aktualisierung "
-"von '0') starten."
-#: 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."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:72
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:163
+msgid "Currently DDNS updates are not started at boot or on interface events."
msgstr ""
-"Aktuell werden DDNS Aktualisierungen nicht bei Systemstart oder bei "
-"Netzwerkereignissen gestartet.<br />Sie können jede Konfiguration hier "
-"starten und stoppen. Sie wird bis zum nächsten Neustart ausgeführt."
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:452
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:536
msgid "Custom update script to be used for updating your DDNS Provider."
msgstr "Update-Skript um Aktualisierungen an Ihren DDNS Anbieter zu senden."
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:412
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:525
msgid "Custom update-URL"
msgstr "Eigene Update-URL"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:451
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:535
msgid "Custom update-script"
msgstr "Eigenes Update-Skript"
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:70
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:166
msgid "DDNS Autostart disabled"
msgstr "DDNS Autostart deaktiviert"
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:74
-msgid "DDNS Client Configuration"
-msgstr "DDNS Client Konfiguration"
-
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:70
-msgid "DDNS Client Documentation"
-msgstr "DDNS Client Dokumentation"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:69
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:166
+msgid "DDNS Autostart enabled"
+msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:328
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:365
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:479
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:501
msgid "DDNS Service provider"
msgstr "DDNS-Dienstanbieter"
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:427
+msgid "DDns Service"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:260
msgid "DNS requests via TCP not supported"
msgstr "DNS Anfragen über TCP nicht unterstützt"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1165
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:733
msgid "DNS-Server"
msgstr "DNS-Server"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:56
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:942
msgid "Date format"
-msgstr "Datumsformat "
+msgstr "Datumsformat"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:846
-msgid "Defines the Web page to read systems IPv4-Address from"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:653
+msgid "Defines the Web page to read systems IP-Address from"
msgstr ""
-"Definiert die Web-Seite von der die aktuelle IPv4-Adresse des System gelesen "
-"wird."
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:894
-msgid "Defines the Web page to read systems IPv6-Address from"
-msgstr ""
-"Definiert die Web-Seite von der die aktuelle IPv6-Adresse des System gelesen "
-"wird."
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:942
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:663
msgid "Defines the interface to read systems IP-Address from"
msgstr ""
-"Definiert die Schnittstelle von der die aktuelle IP-Adresse des System "
-"gelesen wird."
+"Definiert die Schnittstelle, von der die aktuelle IP-Adresse des System "
+"gelesen wird"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:766
-msgid "Defines the network to read systems IPv4-Address from"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:644
+msgid "Defines the network to read systems IP-Address from"
msgstr ""
-"Definiert das Netzwerk von dem die aktuelle IPv4-Adresse des System gelesen "
-"wird."
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:807
-msgid "Defines the network to read systems IPv6-Address from"
-msgstr ""
-"Definiert das Netzwerk von dem die aktuelle IPv6-Adresse des System gelesen "
-"wird."
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:661
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:603
msgid ""
-"Defines the source to read systems IPv4-Address from, that will be send to "
-"the DDNS provider"
+"Defines the source to read systems IP-Address from, that will be send to the "
+"DDNS provider"
msgstr ""
-"Definiert die Quelle von der die aktuelle IPv4-Adresse des Systems gelesen "
-"wird, die an Ihren DDNS Anbieter gesendet wird."
-#: 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 ""
-"Definiert die Quelle von der die aktuelle IPv6-Adresse des Systems gelesen "
-"wird, die an Ihren DDNS Anbieter gesendet wird."
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:302
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:468
msgid "Defines which IP address 'IPv4/IPv6' is send to the DDNS provider"
msgstr ""
"Legt fest welche IP-Adresse 'IPv4/IPv6' zum DDNS Anbieter gesendet wird"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:260
-msgid "Details for"
-msgstr "Details für"
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:86
-msgid "Directory contains Log files for each running section"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:958
+msgid "Directory contains Log files for each running section."
msgstr ""
-"Das Verzeichnis enthält die Protokolldateien aller laufenden Konfigurationen."
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:76
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:952
msgid ""
-"Directory contains PID and other status information for each running section"
+"Directory contains PID and other status information for each running section."
msgstr ""
-"Das Verzeichnis enthält die PID und andere Statusinformationen aller "
-"laufenden Konfigurationen."
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:15
msgid "Disabled"
msgstr "Deaktiviert"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:479
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:544
msgid "Domain"
msgstr "Domäne"
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:52
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:44
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:148
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:6
+#: applications/luci-app-ddns/luasrc/controller/ddns.lua:10
msgid "Dynamic DNS"
msgstr "Dynamisches DNS"
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:65
-msgid ""
-"Dynamic DNS allows that your router can be reached with a fixed hostname "
-"while having a dynamically changing IP address."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:154
+msgid "Dynamic DNS Version"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:351
+msgid "Edit"
msgstr ""
-"Dynamisches DNS erlaubt es, den Router bei dynamischer IP-Adresse über einen "
-"festen DNS-Namen zu erreichen."
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:609
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:583
msgid "Enable secure communication with DDNS provider"
msgstr "Aktiviert sichere Kommunikation mit dem DDNS Anbieter"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:271
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:153
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:406
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:450
msgid "Enabled"
msgstr "Aktiviert"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1286
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:777
msgid "Error"
msgstr "Fehler"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1425
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:859
msgid "Error Retry Counter"
msgstr "Wiederholungszähler bei Fehler"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1443
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:870
msgid "Error Retry Interval"
msgstr "Wiederholungsintervall bei Fehler"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1019
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1058
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:681
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:692
msgid "Event Network"
msgstr "Ereignis Netzwerk"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1295
-msgid "File"
-msgstr "Datei"
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:469
-msgid "File not found"
-msgstr "Datei nicht gefunden"
-
-#: 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 "Datei nicht gefunden oder leer"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:654
+msgid "Example for IPv4"
+msgstr ""
-#: 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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:655
+msgid "Example for IPv6"
msgstr ""
-"Folgen Sie dem Link<br />Hier finden Sie weitere Hinweise um Ihr System für "
-"die Nutzung aller Optionen der DDNS Skripte zu optimieren."
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:32
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:787
+msgid "File"
+msgstr "Datei"
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:929
msgid "For detailed information about parameter settings look here."
msgstr ""
"Detaillierte Informationen zu den Parametereinstellungen finden Sie hier."
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:58
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:944
msgid "For supported codes look here"
-msgstr "Unterstützte Kodierungen finden Sie hier."
+msgstr "Unterstützte Kodierungen finden Sie hier"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1139
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:722
msgid "Force IP Version"
msgstr "Erzwinge IP-Version"
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:249
msgid "Force IP Version not supported"
msgstr "Erzwinge IP-Version nicht unterstützt"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1357
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:821
msgid "Force Interval"
msgstr "Erzwungene Aktualisierung"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1205
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:746
msgid "Force TCP on DNS"
msgstr "Erzwinge TCP bei DNS-Anfragen"
-#: 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 "Erzwungene IP Version stimmt nicht überein"
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1243
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:758
msgid "Format"
msgstr "Format"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1167
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:735
msgid "Format: IP or FQDN"
msgstr "Format: IP-Adresse oder FQDN"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:87
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:228
msgid ""
"GNU Wget will use the IP of given network, cURL will use the physical "
"interface."
@@ -383,181 +272,144 @@ msgstr ""
"GNU Wget verwendet die IP des gewählten Netzwerkes; cURL verwendet die "
"physikalische Schnittstelle."
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:26
-msgid "Global Settings"
-msgstr "Globale Einstellungen"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:923
+msgid "Global Configuration"
+msgstr ""
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:211
msgid "HTTPS not supported"
msgstr "HTTPS nicht unterstützt"
-#: 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 "Hinweise"
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:279
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:459
msgid "Hostname/FQDN to validate, if IP update happen or necessary"
msgstr ""
"Hostname/FQDN um zu überprüfen, ob eine Aktualisierung stattgefunden hat "
"oder notwendig ist"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:660
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:710
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:602
msgid "IP address source"
msgstr "IP-Adressquelle"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:301
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:467
msgid "IP address version"
msgstr "IP-Adressversion"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:305
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:473
msgid "IPv4-Address"
msgstr "IPv4-Adresse"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1244
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:759
msgid "IPv6 address must be given in square brackets"
msgstr "Eine IPv6 Adresse muss in eckigen Klammern angegeben werden"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:57
-msgid ""
-"IPv6 is currently not (fully) supported by this system<br />Please follow "
-"the instructions on OpenWrt's homepage to enable IPv6 support<br />or update "
-"your system to the latest OpenWrt Release"
-msgstr ""
-"IPv6 wird vom System nicht (voll) unterstützt.<br /> Bitte folgen Sie den "
-"Hinweisen auf der Homepage von OpenWrt um die volle IPv6-Unterstützung zu "
-"aktivieren<br /> oder installieren Sie die aktuellste OpenWrt Version."
-
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:202
+msgid "IPv6 is currently not (fully) supported by this system"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:201
msgid "IPv6 not supported"
msgstr "IPv6 nicht unterstützt"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:309
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:475
msgid "IPv6-Address"
msgstr "IPv6-Adresse"
-#: 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 "Wenn cURL und GNU Wget installiert sind, wird Wget verwendet."
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:272
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:977
msgid ""
-"If this service section is disabled it could not be started.<br />Neither "
-"from LuCI interface nor from console"
+"If Wget and cURL package are installed, Wget is used for communication by "
+"default."
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:450
+msgid "If this service section is disabled it could not be started."
msgstr ""
-"Wenn deaktiviert kann die Aktualisierung nicht gestartet werden.<br />Weder "
-"über das LuCI Web Interface noch von der Geräte-Konsole"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:160
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:284
msgid "If using secure communication you should verify server certificates!"
msgstr ""
"Wenn Sie sichere Kommunikation verwenden, sollten Sie Serverzertifikate "
"überprüfen!"
-#: 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 ""
-"Wenn Sie Aktualisierungen für IPv4 und IPv6 senden möchten benötigen Sie "
-"zwei Konfigurationen z.B. 'myddns_ipv4' und 'myddns_ipv6'"
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:73
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:89
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:103
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:216
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:230
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:242
msgid ""
"In some versions cURL/libcurl in OpenWrt is compiled without proxy support."
msgstr ""
"In einigen Versionen von OpenWrt wurde cURL/libcurl ohne Proxy Unterstützung "
"compiliert."
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1283
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:774
msgid "Info"
msgstr "Info"
-#: 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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:150
+msgid "Information"
msgstr ""
-"Installieren Sie das 'ca-certificates' Paket oder die benötigten Zertifikate "
-"von Hand in das Standardverzeichnis /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
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:941
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:286
+msgid "Install 'ca-certificates' package or needed certificates"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:609
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:662
msgid "Interface"
msgstr "Schnittstelle"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1334
-msgid ""
-"Interval to check for changed IP<br />Values below 5 minutes == 300 seconds "
-"are not supported"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:822
+msgid "Interval to force updates send to DDNS Provider"
msgstr ""
-"Intervall zur Prüfung auf geänderte IP-Adresse<br />Minimum Wert 5 Minuten "
-"== 300 Sekunden"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1400
-msgid ""
-"Interval to force updates send to DDNS Provider<br />Setting this parameter "
-"to 0 will force the script to only run once<br />Values lower 'Check "
-"Interval' except '0' are not supported"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:812
+msgid "Interval unit to check for changed IP"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:849
+msgid "Interval unit to force updates send to DDNS Provider"
msgstr ""
-"Intervall mit dem Aktualisierungen erzwungen an den DDNS Anbieter gesendet "
-"werden.<br />Ein Wert von '0' führt das Skript nur einmalig aus. <br />Der "
-"Wert muss größer als das Prüfintervall sein oder '0'."
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:29
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:926
msgid "It is NOT recommended for casual users to change settings on this page."
msgstr ""
"Es wird nicht empfohlen, dass Standard Benutzer die Einstellungen auf dieser "
"Seite ändern."
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:159
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:411
msgid "Last Update"
msgstr "Letztes Aktualisierung"
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:177
-msgid "Loading"
-msgstr "Lade"
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:266
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:445
msgid "Log File Viewer"
msgstr "Protokolldatei"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:85
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:957
msgid "Log directory"
msgstr "Protokollverzeichnis"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:95
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:969
msgid "Log length"
msgstr "Protokolllänge"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1293
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:781
msgid "Log to file"
msgstr "Protokoll in Datei schreiben"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1279
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:768
msgid "Log to syslog"
msgstr "Systemprotokoll verwenden"
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:394
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:458
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:28
msgid "Lookup Hostname"
msgstr "Nachschlage-Hostname"
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:101
-msgid "NOT installed"
-msgstr "NICHT installiert"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:311
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:388
+msgid "Name"
+msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:83
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:224
msgid ""
"Neither GNU Wget with SSL nor cURL installed to select a network to use for "
"communication."
@@ -565,7 +417,7 @@ msgstr ""
"Weder GNU Wget mit SSL noch cURL sind installiert um ein Netzwerk zur "
"Kommunikation festzulegen."
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:69
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:212
msgid ""
"Neither GNU Wget with SSL nor cURL installed to support secure updates via "
"HTTPS protocol."
@@ -573,323 +425,314 @@ msgstr ""
"Weder GNU Wget mit SSL noch cURL sind installiert um sichere "
"Aktualisierungen über HTTPS Protokoll zu unterstützen."
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:664
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:714
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:765
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:802
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:52
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:607
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:643
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:30
msgid "Network"
msgstr "Netzwerk"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1020
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1066
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:682
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:693
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:712
msgid "Network on which the ddns-updater scripts will be started"
msgstr "Netzwerk auf dem Ereignisse die ddns-updater Skripte starten"
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:45
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:90
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:415
msgid "Never"
msgstr "Niemals"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:159
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:49
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:314
+msgid "New DDns Service…"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:411
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:27
msgid "Next Update"
msgstr "Nächste Aktualisierung"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:159
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:89
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:399
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:39
+msgid "No Data"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:283
msgid "No certificates found"
msgstr "Keine Zertifikate gefunden"
-#: 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 "Keine Daten"
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1282
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:773
msgid "No logging"
msgstr "Keine Protokollierung"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:47
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:934
msgid "Non-public and by default blocked IP's"
-msgstr "Nicht-öffentliche und standardmäßig blockierte IPs."
+msgstr "Nicht-öffentliche und standardmäßig blockierte IPs"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1284
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:92
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:433
+msgid "Not Running"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:775
msgid "Notice"
msgstr "Notiz"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:96
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:970
msgid "Number of last lines stored in log files"
msgstr ""
-"Anzahl der letzten Zeilen die in der Protokolldatei gespeichert werden."
+"Anzahl der letzten Zeilen, die in der Protokolldatei gespeichert werden"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1148
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:723
msgid "OPTIONAL: Force the usage of pure IPv4/IPv6 only communication."
msgstr ""
"OPTIONAL: Erzwingt die Verwendung einer reinen IPv4/IPv6 Kommunikation."
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1214
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:747
msgid "OPTIONAL: Force the use of TCP instead of default UDP on DNS requests."
msgstr ""
"OPTIONAL: Erzwingt die Verwendung von TCP anstelle von UDP bei DNS Anfragen."
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1117
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:711
msgid "OPTIONAL: Network to use for communication"
-msgstr "OPTIONAL: Netzwerk das zur Kommunikation verwendet werden soll."
+msgstr "OPTIONAL: Netzwerk, das zur Kommunikation verwendet werden soll"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1242
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:757
msgid "OPTIONAL: Proxy-Server for detection and updates."
-msgstr "OPTIONAL: Proxy-Server für Adresserkennung und Aktualisierungen"
+msgstr "OPTIONAL: Proxy-Server für Adresserkennung und Aktualisierungen."
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1166
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:734
msgid "OPTIONAL: Use non-default DNS-Server to detect 'Registered IP'."
msgstr ""
"OPTIONAL: Ersetzt den voreingestellten DNS-Server um die 'Registrierte IP' "
"zu ermitteln."
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1470
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:882
msgid "On Error the script will retry the failed action after given time"
msgstr ""
"Bei Fehlern wird das Skript die fehlerhafte Aktion nach der gegebenen Zeit "
"wiederholen"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1426
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:860
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:871
msgid "On Error the script will stop execution after given number of retrys"
-msgstr "Das Skript wird nach der gegebenen Anzahl von Fehlversuchen beendet."
-
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:68
-msgid "OpenWrt Wiki"
-msgstr "OpenWrt Wiki"
+msgstr ""
+"Bei Fehlern wird das Skript nach der gegebenen Anzahl von Fehlversuchen "
+"beendet"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:514
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:567
msgid "Optional Encoded Parameter"
msgstr "Optionaler codierten Parameter"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:525
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:574
msgid "Optional Parameter"
msgstr "Optionaler Parameter"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:515
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:568
msgid "Optional: Replaces [PARAMENC] in Update-URL (URL-encoded)"
msgstr "Optional: Ersetzt [PARAMENC] in der Update-URL (URL-codiert)"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:526
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:575
msgid "Optional: Replaces [PARAMOPT] in Update-URL (NOT URL-encoded)"
msgstr "Optional: Ersetzt [PARAMENC] in der Update-URL (NICHT URL-codiert)"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:94
-msgid "Overview"
-msgstr "Übersicht"
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1233
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:756
msgid "PROXY-Server"
msgstr "Proxy-Server"
-#: 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 "Proxy-Server nicht unterstützt"
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:502
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:559
msgid "Password"
msgstr "Passwort"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:630
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:588
msgid "Path to CA-Certificate"
msgstr "Pfad zum CA-Zertifikat"
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:144
-msgid "Please [Save & Apply] your changes first"
-msgstr "Bitte [Speichern & Anwenden] Sie Änderungen zunächst"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:203
+msgid ""
+"Please follow the instructions on OpenWrt's homepage to enable IPv6 support"
+msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1499
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:916
msgid "Please press [Read] button"
msgstr "Bitte Protokolldatei einlesen"
-#: 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 "Aktualisieren Sie bitte auf die aktuelle Version!"
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:229
-msgid "Process ID"
-msgstr "Prozess ID"
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1494
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:902
msgid "Read / Reread log file"
msgstr "Protokolldatei (neu) einlesen"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:406
-msgid "Really change DDNS provider?"
-msgstr "Wirklich DDNS-Anbieter wechseln?"
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:113
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:51
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:394
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:29
msgid "Registered IP"
msgstr "Registrierte IP"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:480
-msgid "Replaces [DOMAIN] in Update-URL"
-msgstr "Ersetzt [DOMAIN] in der Update-URL"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:379
+msgid "Reload"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:359
+msgid "Reload this service"
+msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:503
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:560
msgid "Replaces [PASSWORD] in Update-URL (URL-encoded)"
msgstr "Ersetzt [PASSWORD] in der Update-URL (URL-codiert)"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:492
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:545
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:552
msgid "Replaces [USERNAME] in Update-URL (URL-encoded)"
msgstr "Ersetzt [USERNAME] in der Update-URL (URL-codiert)"
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:193
+msgid "Restart DDns"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:14
msgid "Run once"
msgstr "Einmalig ausführen"
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:103
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:436
+msgid "Running"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:610
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:672
msgid "Script"
msgstr "Skript"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:86
-msgid "Show more"
-msgstr "Zeige mehr"
-
-#: 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 "Softwareaktualisierung nötig"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:291
+msgid "Services"
+msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1174
-msgid "Specifying a DNS-Server is not supported"
-msgstr "Die Angabe eines DNS-Server wird nicht unterstützt"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:65
+msgid "Start DDNS"
+msgstr ""
-#: 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 "Start"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:159
+msgid "State"
+msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:229
-msgid "Start / Stop"
-msgstr "Start / Stopp"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:430
+msgid "Status"
+msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:75
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:951
msgid "Status directory"
msgstr "Status-Verzeichnis"
-#: 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 "Angehalten"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:378
+msgid "Stop"
+msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:34
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:64
-msgid ""
-"The currently installed 'ddns-scripts' package did not support all available "
-"settings."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:65
+msgid "Stop DDNS"
msgstr ""
-"Die installierte Software 'ddns-scripts' unterstützt nicht alle verfügbaren "
-"Optionen."
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1428
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:367
+msgid "Stop this service"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:16
+msgid "Stopped"
+msgstr "Angehalten"
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:862
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:873
msgid "The default setting of '0' will retry infinite."
msgstr "Beim Standard-Wert von '0' wird es endlos erneut versucht."
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:36
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:317
+msgid "The service name is already used"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:42
msgid "There is no service configured."
-msgstr "Kein Dienst konfiguriert"
+msgstr "Kein Dienst konfiguriert."
-#: 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 "Zeitgeber Einstellungen"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:915
+msgid "This is the current content of the log file in"
+msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:101
-msgid "To change global settings click here"
-msgstr "Globale Einstellungen können sie hier ändern."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:73
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:164
+msgid ""
+"This is the default if you run DDNS scripts by yourself (i.e. via cron with "
+"force_interval set to '0')"
+msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:116
-msgid "To use cURL activate this option."
-msgstr "Um cURL zu verwenden aktivieren sie diese Einstellung."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:699
+msgid "This will be autoset to the selected interface"
+msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:665
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:715
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:444
+msgid "Timer Settings"
+msgstr "Zeitgeber Einstellungen"
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:608
msgid "URL"
msgstr "URL"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:845
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:890
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:652
msgid "URL to detect"
msgstr "URL zur Adresserkennung für"
-#: 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 "Unbekannter Fehler"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:91
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:415
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:37
+msgid "Unknown"
+msgstr ""
-#: applications/luci-app-ddns/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."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:526
+msgid "Update URL to be used for updating your DDNS Provider."
msgstr ""
-"Update-URL um Aktualisierungen an Ihren DDNS Anbieter zu senden.<br />Folgen "
-"Sie der Anleitung auf der Internet Seite des Anbieters."
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:600
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:582
msgid "Use HTTP Secure"
msgstr "Verwende sicheres HTTP"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:113
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:976
msgid "Use cURL"
msgstr "Verwende cURL"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:982
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:673
msgid "User defined script to read systems IP-Address"
msgstr ""
-"Definiert das Skript mit dem die aktuelle IP-Adresse des System gelesen "
-"wird."
+"Benutzerdefiniertes Skript, mit dem die aktuelle IP-Adresse des Systems "
+"gelesen wird"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:491
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:551
msgid "Username"
msgstr "Benutzername"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:145
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:271
msgid "Using specific DNS Server not supported"
msgstr "Verwendung spezifischer DNS-Server wird nicht unterstützt"
-#: 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 "Überprüfen"
-
-#: 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 "Version"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:804
+msgid "Values below 5 minutes == 300 seconds are not supported"
+msgstr ""
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:93
-msgid "Version Information"
-msgstr "Versionsinformationen"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:841
+msgid "Values lower 'Check Interval' except '0' are not supported"
+msgstr ""
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:178
-msgid "Waiting for changes to be applied..."
-msgstr "Änderungen werden angewandt..."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:13
+msgid "Verify"
+msgstr "Überprüfen"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1285
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:776
msgid "Warning"
msgstr "Warnung"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1294
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:786
msgid ""
"Writes detailed messages to log file. File will be truncated automatically."
msgstr ""
"Schreibt detaillierte Meldungen in die Protokolldatei. Die Datei wird "
"automatisch gekürzt."
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1280
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:769
msgid ""
"Writes log messages to syslog. Critical Errors will always be written to "
"syslog."
@@ -897,17 +740,12 @@ msgstr ""
"Schreibt Meldungen ins Systemprotokoll. Kritische Fehler werden immer in das "
"Systemprotokoll geschrieben."
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:149
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:275
msgid ""
-"You should install 'bind-host' or 'knot-host' or 'drill' or 'hostip' "
-"package, if you need to specify a DNS server to detect your registered IP."
+"You should install 'bind-host' or 'knot-host' or 'drill' or 'hostip' package,"
msgstr ""
-"Sie sollten das Programmpakete 'bind-host' oder 'knot-host' oder 'drill' "
-"oder 'hostip' installieren, wenn Sie einen DNS Server angeben müssen um Ihre "
-"registrierte IP zu ermitteln."
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:121
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:136
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:264
msgid ""
"You should install 'bind-host' or 'knot-host' or 'drill' package for DNS "
"requests."
@@ -915,13 +753,13 @@ msgstr ""
"Sie sollten das Programmpakete 'bind-host' oder 'knot-host' oder 'drill' für "
"DNS Anfragen installieren."
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:117
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:252
msgid "You should install 'wget' or 'curl' or 'uclient-fetch' package."
msgstr ""
"Sie sollten das Programmpaket 'wget' oder 'curl' oder 'uclient-fetch' "
"installieren."
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:71
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:214
msgid ""
"You should install 'wget' or 'curl' or 'uclient-fetch' with 'libustream-"
"*ssl' package."
@@ -929,212 +767,465 @@ msgstr ""
"Sie sollten das Programmpaket 'wget' oder 'curl' oder 'uclient-fetch' mit "
"'libustream-*ssl' installieren."
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:85
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:226
msgid "You should install 'wget' or 'curl' package."
msgstr "Sie sollten das Programmpaket 'wget' oder 'curl' installieren."
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:101
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:240
msgid ""
"You should install 'wget' or 'uclient-fetch' package or replace libcurl."
msgstr ""
"Sie sollten das Programmpaket 'wget' oder 'uclient-fetch' installieren oder "
"libcurl ersetzen."
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:99
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:238
msgid "cURL is installed, but libcurl was compiled without proxy support."
msgstr ""
-"cURL ist installiert, aber libcurl wurde ohne Proxy Unterstützung compiliert"
+"cURL ist installiert, aber libcurl wurde ohne Proxy-Unterstützung kompiliert."
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:98
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:237
msgid "cURL without Proxy Support"
msgstr "cURL ohne Proxy Unterstützung"
-#: 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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:486
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:508
+msgid "custom"
msgstr ""
-"kann lokale IP-Adresse nicht ermitteln. Bitte wählen Sie eine andere Quelle."
-#: 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 "Konnte Server nicht finden:"
-
-#: 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 "Konfigurationsfehler"
-
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:855
msgid "days"
msgstr "Tage"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:631
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:589
msgid "directory or path/file"
msgstr "Verzeichnis oder Pfad/zur/Datei"
-#: 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 "Weder Url noch Script ist definiert"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:817
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:854
+msgid "hours"
+msgstr "Stunden"
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:20
-msgid "enable here"
-msgstr "hier aktivieren"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:816
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:853
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:887
+msgid "minutes"
+msgstr "Minuten"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:650
-msgid "file or directory not found or not 'IGNORE'"
-msgstr "Datei oder Verzeichnis nicht gefunden oder nicht 'IGNORE'"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:590
+msgid "or"
+msgstr "oder"
-#: applications/luci-app-ddns/luasrc/view/ddns/global_value.htm:28
-msgid "help"
-msgstr "Hilfe"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:204
+msgid "or update your system to the latest OpenWrt Release"
+msgstr ""
-#: applications/luci-app-ddns/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 "Stunden"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:815
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:886
+msgid "seconds"
+msgstr "Sekunden"
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:591
+msgid "to run HTTPS without verification of server certificates (insecure)"
+msgstr ""
+"um HTTPS ohne Überprüfung der Server Zertifikate auszuführen (unsicher)"
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:99
-msgid "installed"
-msgstr "installiert"
+#~ msgid "&"
+#~ msgstr "&"
+
+#~ msgid "-- custom --"
+#~ msgstr "-- benutzerdefiniert --"
+
+#~ msgid "-- default --"
+#~ msgstr "-- Standard --"
+
+#~ msgid "Applying changes"
+#~ msgstr "Änderungen anwenden"
+
+#~ msgid ""
+#~ "Below a list of configuration tips for your system to run Dynamic DNS "
+#~ "updates without limitations"
+#~ msgstr ""
+#~ "Liste der Konfigurationshinweise um Dynamische DNS Aktualisierungen ohne "
+#~ "Einschränkungen zu nutzen"
+
+#~ msgid ""
+#~ "Below is a list of configured DDNS configurations and their current state."
+#~ msgstr ""
+#~ "Liste der konfigurierten DDNS Konfigurationen und ihr momentaner Status."
+
+#~ msgid ""
+#~ "BusyBox's nslookup and Wget do not support to specify the IP version to "
+#~ "use for communication with DDNS Provider!"
+#~ msgstr ""
+#~ "BusyBox's nslookup und Wget unterstützen nicht die IP Version für die "
+#~ "Kommunikation festzulegen!"
+
+#~ msgid ""
+#~ "BusyBox's nslookup and hostip do not support to specify to use TCP "
+#~ "instead of default UDP when requesting DNS server!"
+#~ msgstr ""
+#~ "BusyBox's nslookup und hostip unterstützen es nicht das TCP-Protokoll für "
+#~ "DNS Anfragen anstelle des standardmäßigen UDP-Protokolls zu verwenden!"
+
+#~ msgid ""
+#~ "BusyBox's nslookup in the current compiled version does not handle given "
+#~ "DNS Servers correctly!"
+#~ msgstr ""
+#~ "BusyBox nslookup in der aktuellen compilierten Version kann gegebenen DNS-"
+#~ "Server nicht korrekt verarbeiten!"
+
+#~ msgid "Casual users should not change this setting"
+#~ msgstr "Standard Benutzer sollten diese Einstellung nicht ändern"
+
+#~ msgid "Change provider"
+#~ msgstr "Anbieter wechseln"
+
+#~ msgid "Collecting data..."
+#~ msgstr "Sammle Daten..."
+
+#~ msgid "Configure here the details for selected Dynamic DNS service."
+#~ msgstr "Konfiguriere hier die Details für den gewählten Dynamik DNS Dienst."
+
+#~ msgid "Current setting"
+#~ msgstr "Aktuelle Einstellung"
+
+#~ msgid ""
+#~ "Currently DDNS updates are not started at boot or on interface events."
+#~ "<br />This is the default if you run DDNS scripts by yourself (i.e. via "
+#~ "cron with force_interval set to '0')"
+#~ msgstr ""
+#~ "Aktuell werden keine DDNS Aktualisierungen beim Systemstart oder bei "
+#~ "Netzwerkereignissen gestartet.<br />Dies ist der Standard, wenn Sie die "
+#~ "DDSN Skripte über eigene Routinen (z.B. per cron und force_interval auf "
+#~ "'0' gesetzt) starten"
+
+#~ 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 ""
+#~ "Aktuell werden DDNS Aktualisierungen nicht bei Systemstart oder bei "
+#~ "Netzwerkereignissen gestartet.<br />Sie können jede Konfiguration hier "
+#~ "starten und stoppen. Sie wird bis zum nächsten Neustart ausgeführt."
+
+#~ msgid "DDNS Client Configuration"
+#~ msgstr "DDNS Client Konfiguration"
+
+#~ msgid "DDNS Client Documentation"
+#~ msgstr "DDNS Client Dokumentation"
+
+#~ msgid "Defines the Web page to read systems IPv4-Address from"
+#~ msgstr ""
+#~ "Definiert die Web-Seite von der die aktuelle IPv4-Adresse des System "
+#~ "gelesen wird"
+
+#~ msgid "Defines the Web page to read systems IPv6-Address from"
+#~ msgstr ""
+#~ "Definiert die Web-Seite von der die aktuelle IPv6-Adresse des System "
+#~ "gelesen wird"
+
+#~ msgid "Defines the network to read systems IPv4-Address from"
+#~ msgstr ""
+#~ "Definiert das Netzwerk, von dem die aktuelle IPv4-Adresse des System "
+#~ "gelesen wird"
+
+#~ msgid "Defines the network to read systems IPv6-Address from"
+#~ msgstr ""
+#~ "Definiert das Netzwerk, von dem die aktuelle IPv6-Adresse des System "
+#~ "gelesen wird"
+
+#~ msgid ""
+#~ "Defines the source to read systems IPv4-Address from, that will be send "
+#~ "to the DDNS provider"
+#~ msgstr ""
+#~ "Definiert die Quelle, von der die aktuelle IPv4-Adresse des Systems "
+#~ "gelesen wird, die an Ihren DDNS Anbieter gesendet wird"
+
+#~ msgid ""
+#~ "Defines the source to read systems IPv6-Address from, that will be send "
+#~ "to the DDNS provider"
+#~ msgstr ""
+#~ "Definiert die Quelle, von der die aktuelle IPv6-Adresse des Systems "
+#~ "gelesen wird, die an Ihren DDNS Anbieter gesendet wird"
+
+#~ msgid "Details for"
+#~ msgstr "Details für"
+
+#~ msgid "Directory contains Log files for each running section"
+#~ msgstr ""
+#~ "Das Verzeichnis enthält die Protokolldateien aller laufenden "
+#~ "Konfigurationen"
+
+#~ msgid ""
+#~ "Directory contains PID and other status information for each running "
+#~ "section"
+#~ msgstr ""
+#~ "Das Verzeichnis enthält die PID und andere Statusinformationen aller "
+#~ "laufenden Konfigurationen"
+
+#~ msgid ""
+#~ "Dynamic DNS allows that your router can be reached with a fixed hostname "
+#~ "while having a dynamically changing IP address."
+#~ msgstr ""
+#~ "Dynamisches DNS erlaubt es, den Router bei dynamischer IP-Adresse über "
+#~ "einen festen DNS-Namen zu erreichen."
+
+#~ msgid "File not found"
+#~ msgstr "Datei nicht gefunden"
+
+#~ msgid "File not found or empty"
+#~ msgstr "Datei nicht gefunden oder leer"
+
+#~ msgid ""
+#~ "Follow this link<br />You will find more hints to optimize your system to "
+#~ "run DDNS scripts with all options"
+#~ msgstr ""
+#~ "Folgen Sie dem Link<br />Hier finden Sie weitere Hinweise, um Ihr System "
+#~ "für die Nutzung aller Optionen der DDNS Skripte zu optimieren"
+
+#~ msgid "Forced IP Version don't matched"
+#~ msgstr "Erzwungene IP Version stimmt nicht überein"
+
+#~ msgid "Global Settings"
+#~ msgstr "Globale Einstellungen"
+
+#~ msgid "Hints"
+#~ msgstr "Hinweise"
+
+#~ msgid ""
+#~ "IPv6 is currently not (fully) supported by this system<br />Please follow "
+#~ "the instructions on OpenWrt's homepage to enable IPv6 support<br />or "
+#~ "update your system to the latest OpenWrt Release"
+#~ msgstr ""
+#~ "IPv6 wird vom System nicht (voll) unterstützt.<br /> Bitte folgen Sie den "
+#~ "Hinweisen auf der Homepage von OpenWrt, um die volle IPv6-Unterstützung "
+#~ "zu aktivieren<br />oder installieren Sie die aktuellste OpenWrt Version"
+
+#~ msgid "If both cURL and GNU Wget are installed, Wget is used by default."
+#~ msgstr "Wenn cURL und GNU Wget installiert sind, wird Wget verwendet."
+
+#~ msgid ""
+#~ "If this service section is disabled it could not be started.<br />Neither "
+#~ "from LuCI interface nor from console"
+#~ msgstr ""
+#~ "Wenn deaktiviert kann die Aktualisierung nicht gestartet werden.<br /"
+#~ ">Weder über das LuCI Web Interface noch von der Geräte-Konsole"
+
+#~ 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 ""
+#~ "Wenn Sie Aktualisierungen für IPv4 und IPv6 senden möchten benötigen Sie "
+#~ "zwei Konfigurationen z.B. 'myddns_ipv4' und 'myddns_ipv6'"
+
+#~ msgid ""
+#~ "Install 'ca-certificates' package or needed certificates by hand into /"
+#~ "etc/ssl/certs default directory"
+#~ msgstr ""
+#~ "Installieren Sie das 'ca-certificates' Paket oder die benötigten "
+#~ "Zertifikate von Hand in das Standardverzeichnis /etc/ssl/certs"
+
+#~ msgid ""
+#~ "Interval to check for changed IP<br />Values below 5 minutes == 300 "
+#~ "seconds are not supported"
+#~ msgstr ""
+#~ "Intervall zur Prüfung auf geänderte IP-Adresse<br />Minimum Wert 5 "
+#~ "Minuten == 300 Sekunden"
+
+#~ msgid ""
+#~ "Interval to force updates send to DDNS Provider<br />Setting this "
+#~ "parameter to 0 will force the script to only run once<br />Values lower "
+#~ "'Check Interval' except '0' are not supported"
+#~ msgstr ""
+#~ "Intervall mit dem Aktualisierungen erzwungen an den DDNS Anbieter "
+#~ "gesendet werden.<br />Ein Wert von '0' führt das Skript nur einmalig aus. "
+#~ "<br />Der Wert muss größer als das Prüfintervall sein oder '0'"
+
+#~ msgid "Loading"
+#~ msgstr "Lade"
+
+#~ msgid "NOT installed"
+#~ msgstr "NICHT installiert"
+
+#~ msgid "No data"
+#~ msgstr "Keine Daten"
+
+#~ msgid "OpenWrt Wiki"
+#~ msgstr "OpenWrt Wiki"
+
+#~ msgid "Overview"
+#~ msgstr "Übersicht"
+
+#~ msgid "PROXY-Server not supported"
+#~ msgstr "Proxy-Server nicht unterstützt"
+
+#~ msgid "Please [Save & Apply] your changes first"
+#~ msgstr "Bitte [Speichern & Anwenden] Sie Änderungen zunächst"
+
+#~ msgid "Please update to the current version!"
+#~ msgstr "Aktualisieren Sie bitte auf die aktuelle Version!"
+
+#~ msgid "Process ID"
+#~ msgstr "Prozess ID"
+
+#~ msgid "Really change DDNS provider?"
+#~ msgstr "Wirklich DDNS-Anbieter wechseln?"
+
+#~ msgid "Replaces [DOMAIN] in Update-URL"
+#~ msgstr "Ersetzt [DOMAIN] in der Update-URL"
+
+#~ msgid "Show more"
+#~ msgstr "Zeige mehr"
+
+#~ msgid "Software update required"
+#~ msgstr "Softwareaktualisierung nötig"
+
+#~ msgid "Specifying a DNS-Server is not supported"
+#~ msgstr "Die Angabe eines DNS-Server wird nicht unterstützt"
+
+#~ msgid "Start"
+#~ msgstr "Start"
+
+#~ msgid "Start / Stop"
+#~ msgstr "Start / Stopp"
+
+#~ msgid ""
+#~ "The currently installed 'ddns-scripts' package did not support all "
+#~ "available settings."
+#~ msgstr ""
+#~ "Die installierte Software 'ddns-scripts' unterstützt nicht alle "
+#~ "verfügbaren Optionen."
+
+#~ msgid "To change global settings click here"
+#~ msgstr "Um globale Einstellungen zu ändern, klicken Sie hier"
+
+#~ msgid "To use cURL activate this option."
+#~ msgstr "Um cURL zu verwenden aktivieren sie diese Einstellung."
+
+#~ msgid "Unknown error"
+#~ msgstr "Unbekannter Fehler"
+
+#~ msgid ""
+#~ "Update URL to be used for updating your DDNS Provider.<br />Follow "
+#~ "instructions you will find on their WEB page."
+#~ msgstr ""
+#~ "Update-URL um Aktualisierungen an Ihren DDNS Anbieter zu senden.<br /"
+#~ ">Folgen Sie der Anleitung auf der Internet Seite des Anbieters."
+
+#~ msgid "Version"
+#~ msgstr "Version"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:286
-msgid "invalid FQDN / required - Sample"
-msgstr "ungültige FQDN / Pflichtfeld - Beispiel"
+#~ msgid "Version Information"
+#~ msgstr "Versionsinformationen"
-#: 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 "Minimum Wert '0'"
+#~ msgid "Waiting for changes to be applied..."
+#~ msgstr "Änderungen werden angewandt..."
-#: 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 "Minimum Wert '1'"
+#~ 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 ""
+#~ "Sie sollten das Programmpakete 'bind-host' oder 'knot-host' oder 'drill' "
+#~ "oder 'hostip' installieren, wenn Sie einen DNS Server angeben müssen um "
+#~ "Ihre registrierte IP zu ermitteln."
-#: 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 "Minimum Wert 5 Minuten == 300 Sekunden"
+#~ msgid ""
+#~ "can not detect local IP. Please select a different Source combination"
+#~ msgstr ""
+#~ "kann keine lokale IP ermitteln. Bitte wählen Sie eine andere "
+#~ "Quellkombination aus"
-#: 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 "Minuten"
+#~ msgid "can not resolve host:"
+#~ msgstr "Konnte Server nicht finden:"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:208
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:424
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:436
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:438
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:462
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:859
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:866
-#: 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 "fehlt / Pflichteingabe"
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1382
-msgid "must be greater or equal 'Check Interval'"
-msgstr "muss größer als das Prüfintervall sein"
-
-#: 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 "muss mit 'http://' beginnen"
-
-#: 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 "nc (netcat) kann keine Verbindung herstellen"
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:171
-msgid "never"
-msgstr "nie"
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:147
-msgid "no data"
-msgstr "Keine Daten"
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:996
-msgid "not found or not executable - Sample: '/path/to/script.sh'"
-msgstr ""
-"Skript nicht gefunden oder nicht ausführbar. - Beispiel: 'Pfad/zum/Skript.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 "nslookup kann den Namen nicht auflösen"
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:632
-msgid "or"
-msgstr "oder"
+#~ msgid "config error"
+#~ msgstr "Konfigurationsfehler"
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:98
-msgid "or higher"
-msgstr "oder höher"
+#~ msgid "either url or script could be set"
+#~ msgstr "Weder Url noch Script ist definiert"
-#: 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 "Bitte deaktivieren"
+#~ msgid "enable here"
+#~ msgstr "hier aktivieren"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1240
-msgid "please remove entry"
-msgstr "Bitte Eintrag entfernen"
+#~ msgid "file or directory not found or not 'IGNORE'"
+#~ msgstr "Datei oder Verzeichnis nicht gefunden oder nicht 'IGNORE'"
-#: 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 "Bitte 'IPv4' Adressversion auswählen"
+#~ msgid "help"
+#~ msgstr "Hilfe"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:40
-msgid "please select 'IPv4' address version in"
-msgstr "Bitte 'IPv4' Adressversion auswählen in den"
+#~ msgid "installed"
+#~ msgstr "installiert"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1115
-msgid "please set to 'default'"
-msgstr "Bitte auf 'Standard' setzen"
+#~ msgid "invalid FQDN / required - Sample"
+#~ msgstr "ungültige FQDN / Pflichtfeld - Beispiel"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1265
-msgid "proxy port missing"
-msgstr "Proxy-Port fehlt"
+#~ msgid "minimum value '0'"
+#~ msgstr "Minimum Wert '0'"
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:96
-msgid "required"
-msgstr "erforderlich"
+#~ msgid "minimum value '1'"
+#~ msgstr "Minimum Wert '1'"
-#: 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 "Sekunden"
+#~ msgid "minimum value 5 minutes == 300 seconds"
+#~ msgstr "Minimum Wert 5 Minuten == 300 Sekunden"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:633
-msgid "to run HTTPS without verification of server certificates (insecure)"
-msgstr ""
-"um HTTPS ohne Überprüfung der Server Zertifikate auszuführen (unsicher)"
+#~ msgid "missing / required"
+#~ msgstr "fehlt / Pflichteingabe"
+
+#~ msgid "must be greater or equal 'Check Interval'"
+#~ msgstr "muss größer als das Prüfintervall sein"
+
+#~ msgid "must start with 'http://'"
+#~ msgstr "muss mit 'http://' beginnen"
+
+#~ msgid "nc (netcat) can not connect"
+#~ msgstr "nc (netcat) kann keine Verbindung herstellen"
+
+#~ msgid "never"
+#~ msgstr "nie"
+
+#~ msgid "no data"
+#~ msgstr "Keine Daten"
+
+#~ msgid "not found or not executable - Sample: '/path/to/script.sh'"
+#~ msgstr ""
+#~ "Skript nicht gefunden oder nicht ausführbar. - Beispiel: 'Pfad/zum/Skript."
+#~ "sh'"
+
+#~ msgid "nslookup can not resolve host"
+#~ msgstr "nslookup kann den Namen nicht auflösen"
+
+#~ msgid "or higher"
+#~ msgstr "oder höher"
+
+#~ msgid "please disable"
+#~ msgstr "Bitte deaktivieren"
+
+#~ msgid "please remove entry"
+#~ msgstr "Bitte Eintrag entfernen"
+
+#~ msgid "please select 'IPv4' address version"
+#~ msgstr "Bitte 'IPv4' Adressversion auswählen"
+
+#~ msgid "please select 'IPv4' address version in"
+#~ msgstr "Bitte 'IPv4' Adressversion auswählen in den"
+
+#~ msgid "please set to 'default'"
+#~ msgstr "Bitte auf 'Standard' setzen"
+
+#~ msgid "proxy port missing"
+#~ msgstr "Proxy-Port fehlt"
+
+#~ msgid "required"
+#~ msgstr "erforderlich"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:185
-msgid "unknown error"
-msgstr "Unbekannter Fehler"
+#~ msgid "unknown error"
+#~ msgstr "Unbekannter Fehler"
-#: 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 "Unspezifischer Fehler"
+#~ msgid "unspecific error"
+#~ msgstr "Unspezifischer Fehler"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1176
-msgid "use hostname, FQDN, IPv4- or IPv6-Address"
-msgstr "verwende Rechnername, FQDN, IPv4- oder IPv6-Adresse"
+#~ msgid "use hostname, FQDN, IPv4- or IPv6-Address"
+#~ msgstr "verwende Rechnername, FQDN, IPv4- oder IPv6-Adresse"
#~ msgid "Config error"
#~ msgstr "Konfigurationsfehler"
diff --git a/applications/luci-app-ddns/po/el/ddns.po b/applications/luci-app-ddns/po/el/ddns.po
index 498007edb..64ecc78bf 100644
--- a/applications/luci-app-ddns/po/el/ddns.po
+++ b/applications/luci-app-ddns/po/el/ddns.po
@@ -12,1025 +12,779 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Generator: Poedit 1.8.4\n"
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:145
-msgid "&"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:964
+msgid "\"../\" not allowed in path for Security Reason."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:562
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:591
-msgid "-- custom --"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:294
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:323
+msgid "Add new services..."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1108
-msgid "-- default --"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:53
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:264
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:443
msgid "Advanced Settings"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:46
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:933
msgid "Allow non-public IP's"
msgstr ""
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:176
-msgid "Applying changes"
-msgstr ""
-
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:442
msgid "Basic Settings"
msgstr ""
-#: 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 ""
-
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1104
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:710
msgid "Bind Network"
msgstr ""
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:223
msgid "Binding to a specific network not supported"
msgstr ""
-#: applications/luci-app-ddns/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!"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:250
+msgid "BusyBox's nslookup and Wget do not support to specify"
msgstr ""
-#: applications/luci-app-ddns/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 ""
-
-#: 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!"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:261
+msgid "BusyBox's nslookup and hostip do not support to specify to use TCP"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1118
-msgid "Casual users should not change this setting"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:272
+msgid "BusyBox's nslookup in the current compiled version"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:407
-msgid "Change provider"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:329
+msgid "Cancel"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1302
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:794
msgid "Check Interval"
msgstr ""
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:55
-msgid "Collecting data..."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:26
+msgid "Configuration"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:102
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:48
-msgid "Configuration"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:88
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:398
+msgid "Configuration Error"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:27
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:924
msgid ""
"Configure here the details for all Dynamic DNS services including this LuCI "
"application."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:261
-msgid "Configure here the details for selected Dynamic DNS service."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:342
+msgid "Create service"
msgstr ""
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:46
-msgid ""
-"Currently DDNS updates are not started at boot or on interface events.<br /"
-">This is the default if you run DDNS scripts by yourself (i.e. via cron with "
-"force_interval set to '0')"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:946
+msgid "Current setting:"
msgstr ""
-#: 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."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:72
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:163
+msgid "Currently DDNS updates are not started at boot or on interface events."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:452
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:536
msgid "Custom update script to be used for updating your DDNS Provider."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:412
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:525
msgid "Custom update-URL"
msgstr "Προσαρμοσμένο URL-ενημέρωσης"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:451
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:535
msgid "Custom update-script"
msgstr ""
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:70
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:166
msgid "DDNS Autostart disabled"
msgstr ""
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:74
-msgid "DDNS Client Configuration"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:69
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:166
+msgid "DDNS Autostart enabled"
msgstr ""
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:70
-msgid "DDNS Client Documentation"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:479
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:501
+msgid "DDNS Service provider"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:328
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:365
-msgid "DDNS Service provider"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:427
+msgid "DDns Service"
msgstr ""
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:260
msgid "DNS requests via TCP not supported"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1165
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:733
msgid "DNS-Server"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:56
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:942
msgid "Date format"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:846
-msgid "Defines the Web page to read systems IPv4-Address from"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:894
-msgid "Defines the Web page to read systems IPv6-Address from"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:653
+msgid "Defines the Web page to read systems IP-Address from"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:942
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:663
msgid "Defines the interface to read systems IP-Address from"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:766
-msgid "Defines the network to read systems IPv4-Address from"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:807
-msgid "Defines the network to read systems IPv6-Address from"
-msgstr ""
-
-#: 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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:644
+msgid "Defines the network to read systems IP-Address from"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:711
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:603
msgid ""
-"Defines the source to read systems IPv6-Address from, that will be send to "
-"the DDNS provider"
+"Defines the source to read systems IP-Address from, that will be send to the "
+"DDNS provider"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:302
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:468
msgid "Defines which IP address 'IPv4/IPv6' is send to the DDNS provider"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:260
-msgid "Details for"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:86
-msgid "Directory contains Log files for each running section"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:958
+msgid "Directory contains Log files for each running section."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:76
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:952
msgid ""
-"Directory contains PID and other status information for each running section"
+"Directory contains PID and other status information for each running section."
msgstr ""
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:15
msgid "Disabled"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:479
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:544
msgid "Domain"
msgstr ""
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:52
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:44
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:148
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:6
+#: applications/luci-app-ddns/luasrc/controller/ddns.lua:10
msgid "Dynamic DNS"
msgstr "Δυναμικό DNS"
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:65
-msgid ""
-"Dynamic DNS allows that your router can be reached with a fixed hostname "
-"while having a dynamically changing IP address."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:154
+msgid "Dynamic DNS Version"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:351
+msgid "Edit"
msgstr ""
-"Το Δυναμικό DNS επιτρέπει στον δρομολογητή σας να είναι προσβάσιμος μέσω "
-"ενός σταθερού ονόματος υπολογιστή παρόλο που η διεύθυνση IP του μπορεί να "
-"αλλάζει δυναμικά."
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:609
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:583
msgid "Enable secure communication with DDNS provider"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:271
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:153
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:406
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:450
msgid "Enabled"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1286
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:777
msgid "Error"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1425
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:859
msgid "Error Retry Counter"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1443
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:870
msgid "Error Retry Interval"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1019
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1058
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:681
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:692
msgid "Event Network"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1295
-msgid "File"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:654
+msgid "Example for IPv4"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:469
-msgid "File not found"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:655
+msgid "Example for IPv6"
msgstr ""
-#: 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 ""
-
-#: 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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:787
+msgid "File"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:32
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:929
msgid "For detailed information about parameter settings look here."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:58
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:944
msgid "For supported codes look here"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1139
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:722
msgid "Force IP Version"
msgstr ""
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:249
msgid "Force IP Version not supported"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1357
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:821
msgid "Force Interval"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1205
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:746
msgid "Force TCP on DNS"
msgstr ""
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1243
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:758
msgid "Format"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1167
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:735
msgid "Format: IP or FQDN"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:87
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:228
msgid ""
"GNU Wget will use the IP of given network, cURL will use the physical "
"interface."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:26
-msgid "Global Settings"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:923
+msgid "Global Configuration"
msgstr ""
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:211
msgid "HTTPS not supported"
msgstr ""
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:279
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:459
msgid "Hostname/FQDN to validate, if IP update happen or necessary"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:660
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:710
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:602
msgid "IP address source"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:301
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:467
msgid "IP address version"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:305
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:473
msgid "IPv4-Address"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1244
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:759
msgid "IPv6 address must be given in square brackets"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:57
-msgid ""
-"IPv6 is currently not (fully) supported by this system<br />Please follow "
-"the instructions on OpenWrt's homepage to enable IPv6 support<br />or update "
-"your system to the latest OpenWrt Release"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:202
+msgid "IPv6 is currently not (fully) supported by this system"
msgstr ""
-#: applications/luci-app-ddns/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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:201
msgid "IPv6 not supported"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:309
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:475
msgid "IPv6-Address"
msgstr ""
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:272
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:977
msgid ""
-"If this service section is disabled it could not be started.<br />Neither "
-"from LuCI interface nor from console"
+"If Wget and cURL package are installed, Wget is used for communication by "
+"default."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:160
-msgid "If using secure communication you should verify server certificates!"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:450
+msgid "If this service section is disabled it could not be started."
msgstr ""
-#: applications/luci-app-ddns/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'"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:284
+msgid "If using secure communication you should verify server certificates!"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:73
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:89
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:103
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:216
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:230
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:242
msgid ""
"In some versions cURL/libcurl in OpenWrt is compiled without proxy support."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1283
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:774
msgid "Info"
msgstr ""
-#: 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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:150
+msgid "Information"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:666
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:716
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:941
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:286
+msgid "Install 'ca-certificates' package or needed certificates"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:609
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:662
msgid "Interface"
msgstr "Διεπαφή"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1334
-msgid ""
-"Interval to check for changed IP<br />Values below 5 minutes == 300 seconds "
-"are not supported"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:822
+msgid "Interval to force updates send to DDNS Provider"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1400
-msgid ""
-"Interval to force updates send to DDNS Provider<br />Setting this parameter "
-"to 0 will force the script to only run once<br />Values lower 'Check "
-"Interval' except '0' are not supported"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:812
+msgid "Interval unit to check for changed IP"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:29
-msgid "It is NOT recommended for casual users to change settings on this page."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:849
+msgid "Interval unit to force updates send to DDNS Provider"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:159
-msgid "Last Update"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:926
+msgid "It is NOT recommended for casual users to change settings on this page."
msgstr ""
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:177
-msgid "Loading"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:411
+msgid "Last Update"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:266
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:445
msgid "Log File Viewer"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:85
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:957
msgid "Log directory"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:95
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:969
msgid "Log length"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1293
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:781
msgid "Log to file"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1279
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:768
msgid "Log to syslog"
msgstr ""
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:394
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:458
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:28
msgid "Lookup Hostname"
msgstr ""
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:101
-msgid "NOT installed"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:311
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:388
+msgid "Name"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:83
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:224
msgid ""
"Neither GNU Wget with SSL nor cURL installed to select a network to use for "
"communication."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:69
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:212
msgid ""
"Neither GNU Wget with SSL nor cURL installed to support secure updates via "
"HTTPS protocol."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:664
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:714
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:765
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:802
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:52
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:607
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:643
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:30
msgid "Network"
msgstr "Δίκτυο"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1020
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1066
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:682
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:693
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:712
msgid "Network on which the ddns-updater scripts will be started"
msgstr ""
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:45
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:90
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:415
msgid "Never"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:159
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:49
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:314
+msgid "New DDns Service…"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:411
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:27
msgid "Next Update"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:159
-msgid "No certificates found"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:89
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:399
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:39
+msgid "No Data"
msgstr ""
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:87
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:30
-msgid "No data"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:283
+msgid "No certificates found"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1282
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:773
msgid "No logging"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:47
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:934
msgid "Non-public and by default blocked IP's"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1284
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:92
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:433
+msgid "Not Running"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:775
msgid "Notice"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:96
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:970
msgid "Number of last lines stored in log files"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1148
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:723
msgid "OPTIONAL: Force the usage of pure IPv4/IPv6 only communication."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1214
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:747
msgid "OPTIONAL: Force the use of TCP instead of default UDP on DNS requests."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1117
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:711
msgid "OPTIONAL: Network to use for communication"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1242
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:757
msgid "OPTIONAL: Proxy-Server for detection and updates."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1166
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:734
msgid "OPTIONAL: Use non-default DNS-Server to detect 'Registered IP'."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1470
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:882
msgid "On Error the script will retry the failed action after given time"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1426
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:860
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:871
msgid "On Error the script will stop execution after given number of retrys"
msgstr ""
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:68
-msgid "OpenWrt Wiki"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:514
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:567
msgid "Optional Encoded Parameter"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:525
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:574
msgid "Optional Parameter"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:515
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:568
msgid "Optional: Replaces [PARAMENC] in Update-URL (URL-encoded)"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:526
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:575
msgid "Optional: Replaces [PARAMOPT] in Update-URL (NOT URL-encoded)"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:94
-msgid "Overview"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1233
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:756
msgid "PROXY-Server"
msgstr ""
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:502
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:559
msgid "Password"
msgstr "Κωδικός πρόσβασης"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:630
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:588
msgid "Path to CA-Certificate"
msgstr ""
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:144
-msgid "Please [Save & Apply] your changes first"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:203
+msgid ""
+"Please follow the instructions on OpenWrt's homepage to enable IPv6 support"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1499
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:916
msgid "Please press [Read] button"
msgstr ""
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:229
-msgid "Process ID"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1494
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:902
msgid "Read / Reread log file"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:406
-msgid "Really change DDNS provider?"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:394
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:29
+msgid "Registered IP"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:113
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:51
-msgid "Registered IP"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:379
+msgid "Reload"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:480
-msgid "Replaces [DOMAIN] in Update-URL"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:359
+msgid "Reload this service"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:503
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:560
msgid "Replaces [PASSWORD] in Update-URL (URL-encoded)"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:492
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:545
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:552
msgid "Replaces [USERNAME] in Update-URL (URL-encoded)"
msgstr ""
-#: applications/luci-app-ddns/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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:193
+msgid "Restart DDns"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:14
msgid "Run once"
msgstr ""
-#: applications/luci-app-ddns/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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:103
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:436
+msgid "Running"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:86
-msgid "Show more"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:610
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:672
+msgid "Script"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:33
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:63
-msgid "Software update required"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:291
+msgid "Services"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1174
-msgid "Specifying a DNS-Server is not supported"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:65
+msgid "Start DDNS"
msgstr ""
-#: 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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:159
+msgid "State"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:229
-msgid "Start / Stop"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:430
+msgid "Status"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:75
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:951
msgid "Status directory"
msgstr ""
-#: 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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:378
+msgid "Stop"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:34
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:64
-msgid ""
-"The currently installed 'ddns-scripts' package did not support all available "
-"settings."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:65
+msgid "Stop DDNS"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:367
+msgid "Stop this service"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:16
+msgid "Stopped"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1428
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:862
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:873
msgid "The default setting of '0' will retry infinite."
msgstr ""
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:36
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:317
+msgid "The service name is already used"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:42
msgid "There is no service configured."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:56
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:265
-msgid "Timer Settings"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:915
+msgid "This is the current content of the log file in"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:73
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:164
+msgid ""
+"This is the default if you run DDNS scripts by yourself (i.e. via cron with "
+"force_interval set to '0')"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:101
-msgid "To change global settings click here"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:699
+msgid "This will be autoset to the selected interface"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:116
-msgid "To use cURL activate this option."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:444
+msgid "Timer Settings"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:665
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:715
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:608
msgid "URL"
msgstr "URL"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:845
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:890
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:652
msgid "URL to detect"
msgstr ""
-#: 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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:91
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:415
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:37
+msgid "Unknown"
msgstr ""
-#: applications/luci-app-ddns/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."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:526
+msgid "Update URL to be used for updating your DDNS Provider."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:600
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:582
msgid "Use HTTP Secure"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:113
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:976
msgid "Use cURL"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:982
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:673
msgid "User defined script to read systems IP-Address"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:491
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:551
msgid "Username"
msgstr "Όνομα χρήστη"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:145
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:271
msgid "Using specific DNS Server not supported"
msgstr ""
-#: applications/luci-app-ddns/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 ""
-
-#: 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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:804
+msgid "Values below 5 minutes == 300 seconds are not supported"
msgstr ""
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:93
-msgid "Version Information"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:841
+msgid "Values lower 'Check Interval' except '0' are not supported"
msgstr ""
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:178
-msgid "Waiting for changes to be applied..."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:13
+msgid "Verify"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1285
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:776
msgid "Warning"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1294
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:786
msgid ""
"Writes detailed messages to log file. File will be truncated automatically."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1280
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:769
msgid ""
"Writes log messages to syslog. Critical Errors will always be written to "
"syslog."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:149
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:275
msgid ""
-"You should install 'bind-host' or 'knot-host' or 'drill' or 'hostip' "
-"package, if you need to specify a DNS server to detect your registered IP."
+"You should install 'bind-host' or 'knot-host' or 'drill' or 'hostip' package,"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:121
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:136
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:264
msgid ""
"You should install 'bind-host' or 'knot-host' or 'drill' package for DNS "
"requests."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:117
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:252
msgid "You should install 'wget' or 'curl' or 'uclient-fetch' package."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:71
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:214
msgid ""
"You should install 'wget' or 'curl' or 'uclient-fetch' with 'libustream-"
"*ssl' package."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:85
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:226
msgid "You should install 'wget' or 'curl' package."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:101
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:240
msgid ""
"You should install 'wget' or 'uclient-fetch' package or replace libcurl."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:99
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:238
msgid "cURL is installed, but libcurl was compiled without proxy support."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:98
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:237
msgid "cURL without Proxy Support"
msgstr ""
-#: 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 ""
-
-#: 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:"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:486
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:508
+msgid "custom"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:120
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:29
-msgid "config error"
-msgstr ""
-
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:855
msgid "days"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:631
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:589
msgid "directory or path/file"
msgstr ""
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:20
-msgid "enable here"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:650
-msgid "file or directory not found or not 'IGNORE'"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/view/ddns/global_value.htm:28
-msgid "help"
-msgstr ""
-
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:817
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:854
msgid "hours"
msgstr ""
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:99
-msgid "installed"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:286
-msgid "invalid FQDN / required - Sample"
-msgstr ""
-
-#: 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 ""
-
-#: 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 ""
-
-#: 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 ""
-
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:816
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:853
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:887
msgid "minutes"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:208
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:424
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:436
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:438
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:462
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:859
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:866
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1382
-msgid "must be greater or equal 'Check Interval'"
-msgstr ""
-
-#: 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 ""
-
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:171
-msgid "never"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:147
-msgid "no data"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:996
-msgid "not found or not executable - Sample: '/path/to/script.sh'"
-msgstr ""
-
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:632
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:590
msgid "or"
msgstr ""
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:98
-msgid "or higher"
-msgstr ""
-
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1240
-msgid "please remove entry"
-msgstr ""
-
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:40
-msgid "please select 'IPv4' address version in"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1115
-msgid "please set to 'default'"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1265
-msgid "proxy port missing"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:96
-msgid "required"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:204
+msgid "or update your system to the latest OpenWrt Release"
msgstr ""
-#: applications/luci-app-ddns/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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:815
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:886
msgid "seconds"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:633
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:591
msgid "to run HTTPS without verification of server certificates (insecure)"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:185
-msgid "unknown error"
-msgstr ""
-
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1176
-msgid "use hostname, FQDN, IPv4- or IPv6-Address"
-msgstr ""
+#~ msgid ""
+#~ "Dynamic DNS allows that your router can be reached with a fixed hostname "
+#~ "while having a dynamically changing IP address."
+#~ msgstr ""
+#~ "Το Δυναμικό DNS επιτρέπει στον δρομολογητή σας να είναι προσβάσιμος μέσω "
+#~ "ενός σταθερού ονόματος υπολογιστή παρόλο που η διεύθυνση IP του μπορεί να "
+#~ "αλλάζει δυναμικά."
diff --git a/applications/luci-app-ddns/po/en/ddns.po b/applications/luci-app-ddns/po/en/ddns.po
index debb0ee11..abd757f93 100644
--- a/applications/luci-app-ddns/po/en/ddns.po
+++ b/applications/luci-app-ddns/po/en/ddns.po
@@ -4,1022 +4,771 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:145
-msgid "&"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:964
+msgid "\"../\" not allowed in path for Security Reason."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:562
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:591
-msgid "-- custom --"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:294
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:323
+msgid "Add new services..."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1108
-msgid "-- default --"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:53
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:264
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:443
msgid "Advanced Settings"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:46
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:933
msgid "Allow non-public IP's"
msgstr ""
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:176
-msgid "Applying changes"
-msgstr ""
-
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:442
msgid "Basic Settings"
msgstr ""
-#: 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 ""
-
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1104
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:710
msgid "Bind Network"
msgstr ""
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:223
msgid "Binding to a specific network not supported"
msgstr ""
-#: applications/luci-app-ddns/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!"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:250
+msgid "BusyBox's nslookup and Wget do not support to specify"
msgstr ""
-#: applications/luci-app-ddns/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!"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:261
+msgid "BusyBox's nslookup and hostip do not support to specify to use TCP"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:146
-msgid ""
-"BusyBox's nslookup in the current compiled version does not handle given DNS "
-"Servers correctly!"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:272
+msgid "BusyBox's nslookup in the current compiled version"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1118
-msgid "Casual users should not change this setting"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:329
+msgid "Cancel"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:407
-msgid "Change provider"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1302
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:794
msgid "Check Interval"
msgstr ""
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:55
-msgid "Collecting data..."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:26
+msgid "Configuration"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:102
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:48
-msgid "Configuration"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:88
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:398
+msgid "Configuration Error"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:27
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:924
msgid ""
"Configure here the details for all Dynamic DNS services including this LuCI "
"application."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:261
-msgid "Configure here the details for selected Dynamic DNS service."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:342
+msgid "Create service"
msgstr ""
-#: 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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:946
+msgid "Current setting:"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:46
-msgid ""
-"Currently DDNS updates are not started at boot or on interface events.<br /"
-">This is the default if you run DDNS scripts by yourself (i.e. via cron with "
-"force_interval set to '0')"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:72
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:163
+msgid "Currently DDNS updates are not started at boot or on interface events."
msgstr ""
-#: applications/luci-app-ddns/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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:452
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:536
msgid "Custom update script to be used for updating your DDNS Provider."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:412
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:525
msgid "Custom update-URL"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:451
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:535
msgid "Custom update-script"
msgstr ""
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:70
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:166
msgid "DDNS Autostart disabled"
msgstr ""
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:74
-msgid "DDNS Client Configuration"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:69
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:166
+msgid "DDNS Autostart enabled"
msgstr ""
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:70
-msgid "DDNS Client Documentation"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:479
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:501
+msgid "DDNS Service provider"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:328
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:365
-msgid "DDNS Service provider"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:427
+msgid "DDns Service"
msgstr ""
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:260
msgid "DNS requests via TCP not supported"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1165
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:733
msgid "DNS-Server"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:56
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:942
msgid "Date format"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:846
-msgid "Defines the Web page to read systems IPv4-Address from"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:894
-msgid "Defines the Web page to read systems IPv6-Address from"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:653
+msgid "Defines the Web page to read systems IP-Address from"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:942
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:663
msgid "Defines the interface to read systems IP-Address from"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:766
-msgid "Defines the network to read systems IPv4-Address from"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:807
-msgid "Defines the network to read systems IPv6-Address from"
-msgstr ""
-
-#: 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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:644
+msgid "Defines the network to read systems IP-Address from"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:711
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:603
msgid ""
-"Defines the source to read systems IPv6-Address from, that will be send to "
-"the DDNS provider"
+"Defines the source to read systems IP-Address from, that will be send to the "
+"DDNS provider"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:302
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:468
msgid "Defines which IP address 'IPv4/IPv6' is send to the DDNS provider"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:260
-msgid "Details for"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:958
+msgid "Directory contains Log files for each running section."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:86
-msgid "Directory contains Log files for each running section"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:76
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:952
msgid ""
-"Directory contains PID and other status information for each running section"
+"Directory contains PID and other status information for each running section."
msgstr ""
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:15
msgid "Disabled"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:479
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:544
msgid "Domain"
msgstr ""
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:52
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:44
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:148
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:6
+#: applications/luci-app-ddns/luasrc/controller/ddns.lua:10
msgid "Dynamic DNS"
msgstr ""
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:65
-msgid ""
-"Dynamic DNS allows that your router can be reached with a fixed hostname "
-"while having a dynamically changing IP address."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:154
+msgid "Dynamic DNS Version"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:351
+msgid "Edit"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:609
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:583
msgid "Enable secure communication with DDNS provider"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:271
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:153
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:406
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:450
msgid "Enabled"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1286
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:777
msgid "Error"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1425
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:859
msgid "Error Retry Counter"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1443
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:870
msgid "Error Retry Interval"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1019
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1058
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:681
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:692
msgid "Event Network"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1295
-msgid "File"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:469
-msgid "File not found"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:654
+msgid "Example for IPv4"
msgstr ""
-#: 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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:655
+msgid "Example for IPv6"
msgstr ""
-#: 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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:787
+msgid "File"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:32
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:929
msgid "For detailed information about parameter settings look here."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:58
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:944
msgid "For supported codes look here"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1139
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:722
msgid "Force IP Version"
msgstr ""
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:249
msgid "Force IP Version not supported"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1357
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:821
msgid "Force Interval"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1205
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:746
msgid "Force TCP on DNS"
msgstr ""
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1243
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:758
msgid "Format"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1167
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:735
msgid "Format: IP or FQDN"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:87
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:228
msgid ""
"GNU Wget will use the IP of given network, cURL will use the physical "
"interface."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:26
-msgid "Global Settings"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:923
+msgid "Global Configuration"
msgstr ""
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:211
msgid "HTTPS not supported"
msgstr ""
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:279
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:459
msgid "Hostname/FQDN to validate, if IP update happen or necessary"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:660
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:710
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:602
msgid "IP address source"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:301
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:467
msgid "IP address version"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:305
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:473
msgid "IPv4-Address"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1244
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:759
msgid "IPv6 address must be given in square brackets"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:57
-msgid ""
-"IPv6 is currently not (fully) supported by this system<br />Please follow "
-"the instructions on OpenWrt's homepage to enable IPv6 support<br />or update "
-"your system to the latest OpenWrt Release"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:202
+msgid "IPv6 is currently not (fully) supported by this system"
msgstr ""
-#: applications/luci-app-ddns/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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:201
msgid "IPv6 not supported"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:309
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:475
msgid "IPv6-Address"
msgstr ""
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:272
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:977
msgid ""
-"If this service section is disabled it could not be started.<br />Neither "
-"from LuCI interface nor from console"
+"If Wget and cURL package are installed, Wget is used for communication by "
+"default."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:160
-msgid "If using secure communication you should verify server certificates!"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:450
+msgid "If this service section is disabled it could not be started."
msgstr ""
-#: applications/luci-app-ddns/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'"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:284
+msgid "If using secure communication you should verify server certificates!"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:73
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:89
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:103
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:216
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:230
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:242
msgid ""
"In some versions cURL/libcurl in OpenWrt is compiled without proxy support."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1283
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:774
msgid "Info"
msgstr ""
-#: 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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:150
+msgid "Information"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:286
+msgid "Install 'ca-certificates' package or needed certificates"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:666
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:716
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:941
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:609
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:662
msgid "Interface"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1334
-msgid ""
-"Interval to check for changed IP<br />Values below 5 minutes == 300 seconds "
-"are not supported"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:822
+msgid "Interval to force updates send to DDNS Provider"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1400
-msgid ""
-"Interval to force updates send to DDNS Provider<br />Setting this parameter "
-"to 0 will force the script to only run once<br />Values lower 'Check "
-"Interval' except '0' are not supported"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:812
+msgid "Interval unit to check for changed IP"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:29
-msgid "It is NOT recommended for casual users to change settings on this page."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:849
+msgid "Interval unit to force updates send to DDNS Provider"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:159
-msgid "Last Update"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:926
+msgid "It is NOT recommended for casual users to change settings on this page."
msgstr ""
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:177
-msgid "Loading"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:411
+msgid "Last Update"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:266
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:445
msgid "Log File Viewer"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:85
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:957
msgid "Log directory"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:95
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:969
msgid "Log length"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1293
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:781
msgid "Log to file"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1279
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:768
msgid "Log to syslog"
msgstr ""
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:394
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:458
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:28
msgid "Lookup Hostname"
msgstr ""
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:101
-msgid "NOT installed"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:311
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:388
+msgid "Name"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:83
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:224
msgid ""
"Neither GNU Wget with SSL nor cURL installed to select a network to use for "
"communication."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:69
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:212
msgid ""
"Neither GNU Wget with SSL nor cURL installed to support secure updates via "
"HTTPS protocol."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:664
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:714
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:765
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:802
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:52
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:607
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:643
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:30
msgid "Network"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1020
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1066
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:682
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:693
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:712
msgid "Network on which the ddns-updater scripts will be started"
msgstr ""
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:45
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:90
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:415
msgid "Never"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:159
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:49
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:314
+msgid "New DDns Service…"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:411
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:27
msgid "Next Update"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:159
-msgid "No certificates found"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:89
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:399
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:39
+msgid "No Data"
msgstr ""
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:87
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:30
-msgid "No data"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:283
+msgid "No certificates found"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1282
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:773
msgid "No logging"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:47
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:934
msgid "Non-public and by default blocked IP's"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1284
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:92
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:433
+msgid "Not Running"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:775
msgid "Notice"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:96
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:970
msgid "Number of last lines stored in log files"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1148
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:723
msgid "OPTIONAL: Force the usage of pure IPv4/IPv6 only communication."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1214
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:747
msgid "OPTIONAL: Force the use of TCP instead of default UDP on DNS requests."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1117
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:711
msgid "OPTIONAL: Network to use for communication"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1242
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:757
msgid "OPTIONAL: Proxy-Server for detection and updates."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1166
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:734
msgid "OPTIONAL: Use non-default DNS-Server to detect 'Registered IP'."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1470
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:882
msgid "On Error the script will retry the failed action after given time"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1426
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:860
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:871
msgid "On Error the script will stop execution after given number of retrys"
msgstr ""
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:68
-msgid "OpenWrt Wiki"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:514
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:567
msgid "Optional Encoded Parameter"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:525
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:574
msgid "Optional Parameter"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:515
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:568
msgid "Optional: Replaces [PARAMENC] in Update-URL (URL-encoded)"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:526
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:575
msgid "Optional: Replaces [PARAMOPT] in Update-URL (NOT URL-encoded)"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:94
-msgid "Overview"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1233
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:756
msgid "PROXY-Server"
msgstr ""
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:502
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:559
msgid "Password"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:630
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:588
msgid "Path to CA-Certificate"
msgstr ""
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:144
-msgid "Please [Save & Apply] your changes first"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:203
+msgid ""
+"Please follow the instructions on OpenWrt's homepage to enable IPv6 support"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1499
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:916
msgid "Please press [Read] button"
msgstr ""
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:229
-msgid "Process ID"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1494
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:902
msgid "Read / Reread log file"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:406
-msgid "Really change DDNS provider?"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:394
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:29
+msgid "Registered IP"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:113
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:51
-msgid "Registered IP"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:379
+msgid "Reload"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:480
-msgid "Replaces [DOMAIN] in Update-URL"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:359
+msgid "Reload this service"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:503
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:560
msgid "Replaces [PASSWORD] in Update-URL (URL-encoded)"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:492
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:545
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:552
msgid "Replaces [USERNAME] in Update-URL (URL-encoded)"
msgstr ""
-#: applications/luci-app-ddns/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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:193
+msgid "Restart DDns"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:14
msgid "Run once"
msgstr ""
-#: applications/luci-app-ddns/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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:103
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:436
+msgid "Running"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:86
-msgid "Show more"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:610
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:672
+msgid "Script"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:33
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:63
-msgid "Software update required"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:291
+msgid "Services"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1174
-msgid "Specifying a DNS-Server is not supported"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:65
+msgid "Start DDNS"
msgstr ""
-#: 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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:159
+msgid "State"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:229
-msgid "Start / Stop"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:430
+msgid "Status"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:75
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:951
msgid "Status directory"
msgstr ""
-#: 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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:378
+msgid "Stop"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:34
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:64
-msgid ""
-"The currently installed 'ddns-scripts' package did not support all available "
-"settings."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:65
+msgid "Stop DDNS"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:367
+msgid "Stop this service"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1428
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:16
+msgid "Stopped"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:862
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:873
msgid "The default setting of '0' will retry infinite."
msgstr ""
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:36
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:317
+msgid "The service name is already used"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:42
msgid "There is no service configured."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:56
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:265
-msgid "Timer Settings"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:915
+msgid "This is the current content of the log file in"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:73
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:164
+msgid ""
+"This is the default if you run DDNS scripts by yourself (i.e. via cron with "
+"force_interval set to '0')"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:101
-msgid "To change global settings click here"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:699
+msgid "This will be autoset to the selected interface"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:116
-msgid "To use cURL activate this option."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:444
+msgid "Timer Settings"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:665
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:715
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:608
msgid "URL"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:845
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:890
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:652
msgid "URL to detect"
msgstr ""
-#: 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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:91
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:415
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:37
+msgid "Unknown"
msgstr ""
-#: applications/luci-app-ddns/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."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:526
+msgid "Update URL to be used for updating your DDNS Provider."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:600
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:582
msgid "Use HTTP Secure"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:113
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:976
msgid "Use cURL"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:982
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:673
msgid "User defined script to read systems IP-Address"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:491
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:551
msgid "Username"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:145
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:271
msgid "Using specific DNS Server not supported"
msgstr ""
-#: applications/luci-app-ddns/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 ""
-
-#: 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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:804
+msgid "Values below 5 minutes == 300 seconds are not supported"
msgstr ""
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:93
-msgid "Version Information"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:841
+msgid "Values lower 'Check Interval' except '0' are not supported"
msgstr ""
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:178
-msgid "Waiting for changes to be applied..."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:13
+msgid "Verify"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1285
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:776
msgid "Warning"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1294
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:786
msgid ""
"Writes detailed messages to log file. File will be truncated automatically."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1280
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:769
msgid ""
"Writes log messages to syslog. Critical Errors will always be written to "
"syslog."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:149
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:275
msgid ""
-"You should install 'bind-host' or 'knot-host' or 'drill' or 'hostip' "
-"package, if you need to specify a DNS server to detect your registered IP."
+"You should install 'bind-host' or 'knot-host' or 'drill' or 'hostip' package,"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:121
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:136
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:264
msgid ""
"You should install 'bind-host' or 'knot-host' or 'drill' package for DNS "
"requests."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:117
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:252
msgid "You should install 'wget' or 'curl' or 'uclient-fetch' package."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:71
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:214
msgid ""
"You should install 'wget' or 'curl' or 'uclient-fetch' with 'libustream-"
"*ssl' package."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:85
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:226
msgid "You should install 'wget' or 'curl' package."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:101
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:240
msgid ""
"You should install 'wget' or 'uclient-fetch' package or replace libcurl."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:99
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:238
msgid "cURL is installed, but libcurl was compiled without proxy support."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:98
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:237
msgid "cURL without Proxy Support"
msgstr ""
-#: 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 ""
-
-#: 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 ""
-
-#: 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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:486
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:508
+msgid "custom"
msgstr ""
-#: applications/luci-app-ddns/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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:855
msgid "days"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:631
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:589
msgid "directory or path/file"
msgstr ""
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:20
-msgid "enable here"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:650
-msgid "file or directory not found or not 'IGNORE'"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/view/ddns/global_value.htm:28
-msgid "help"
-msgstr ""
-
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:817
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:854
msgid "hours"
msgstr ""
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:99
-msgid "installed"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:286
-msgid "invalid FQDN / required - Sample"
-msgstr ""
-
-#: 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 ""
-
-#: 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 ""
-
-#: 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 ""
-
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:816
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:853
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:887
msgid "minutes"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:208
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:424
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:436
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:438
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:462
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:859
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:866
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1382
-msgid "must be greater or equal 'Check Interval'"
-msgstr ""
-
-#: 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 ""
-
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:171
-msgid "never"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:147
-msgid "no data"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:996
-msgid "not found or not executable - Sample: '/path/to/script.sh'"
-msgstr ""
-
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:632
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:590
msgid "or"
msgstr ""
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:98
-msgid "or higher"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:204
+msgid "or update your system to the latest OpenWrt Release"
msgstr ""
-#: applications/luci-app-ddns/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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1240
-msgid "please remove entry"
-msgstr ""
-
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:40
-msgid "please select 'IPv4' address version in"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1115
-msgid "please set to 'default'"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1265
-msgid "proxy port missing"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:96
-msgid "required"
-msgstr ""
-
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:815
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:886
msgid "seconds"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:633
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:591
msgid "to run HTTPS without verification of server certificates (insecure)"
msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:185
-msgid "unknown error"
-msgstr ""
-
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1176
-msgid "use hostname, FQDN, IPv4- or IPv6-Address"
-msgstr ""
diff --git a/applications/luci-app-ddns/po/es/ddns.po b/applications/luci-app-ddns/po/es/ddns.po
index a1cd48c20..8099060a6 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: 2019-11-02 16:05+0000\n"
+"PO-Revision-Date: 2019-11-13 23:05+0000\n"
"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsddns/es/>\n"
@@ -13,109 +13,65 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 3.10-dev\n"
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:145
-msgid "&"
-msgstr "Y"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:964
+msgid "\"../\" not allowed in path for Security Reason."
+msgstr "\"../\" no está permitido en la ruta por motivo de seguridad."
-#: 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 "-- Perzonalizado --"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:294
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:323
+msgid "Add new services..."
+msgstr "Añadir nuevos servicios..."
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1108
-msgid "-- default --"
-msgstr "-- Predeterminado --"
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:53
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:264
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:443
msgid "Advanced Settings"
msgstr "Configuración avanzada"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:46
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:933
msgid "Allow non-public IP's"
msgstr "Permitir IPs no publicas"
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:176
-msgid "Applying changes"
-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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:442
msgid "Basic Settings"
msgstr "Configuración básica"
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:710
msgid "Bind Network"
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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:223
msgid "Binding to a specific network not supported"
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/htdocs/luci-static/resources/view/ddns/overview.js:250
+msgid "BusyBox's nslookup and Wget do not support to specify"
+msgstr "Nslookup de BusyBox y Wget no admiten especificar"
-#: 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/htdocs/luci-static/resources/view/ddns/overview.js:261
+msgid "BusyBox's nslookup and hostip do not support to specify to use TCP"
+msgstr "Nslookup de BusyBox y hostip no admiten especificar el uso de TCP"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1118
-msgid "Casual users should not change this setting"
-msgstr "Los usuarios ocasionales no deben cambiar esta configuración."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:272
+msgid "BusyBox's nslookup in the current compiled version"
+msgstr "Nslookup de BusyBox en la versión compilada actual"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:407
-msgid "Change provider"
-msgstr "Cambiar proveedor"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:329
+msgid "Cancel"
+msgstr "Cancelar"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1302
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:794
msgid "Check Interval"
msgstr "Intervalo de verificación"
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:55
-msgid "Collecting data..."
-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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:26
msgid "Configuration"
msgstr "Configuración"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:27
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:88
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:398
+msgid "Configuration Error"
+msgstr "Error de configuración"
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:924
msgid ""
"Configure here the details for all Dynamic DNS services including this LuCI "
"application."
@@ -123,435 +79,343 @@ 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/htdocs/luci-static/resources/view/ddns/overview.js:342
+msgid "Create service"
+msgstr "Crear servicio"
-#: 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 "Configuración actual"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:946
+msgid "Current setting:"
+msgstr "Configuración actual:"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:46
-msgid ""
-"Currently DDNS updates are not started at boot or on interface events.<br /"
-">This is the default if you run DDNS scripts by yourself (i.e. via cron with "
-"force_interval set to '0')"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:72
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:163
+msgid "Currently DDNS updates are not started at boot or on interface events."
msgstr ""
-"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')"
+"Actualmente, las actualizaciones DDNS no se inician en el arranque o en los "
+"eventos de la interfaz."
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:536
msgid "Custom update script to be used for updating your DDNS Provider."
msgstr ""
"Script personalizado que se utilizará para actualizar su proveedor DDNS."
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:412
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:525
msgid "Custom update-URL"
msgstr "URL de actualización personalizada"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:451
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:535
msgid "Custom update-script"
msgstr "Script de actualización 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:70
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:166
msgid "DDNS Autostart disabled"
msgstr "Inicio automático DDNS desactivado"
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:74
-msgid "DDNS Client Configuration"
-msgstr "Configuración del cliente DDNS"
-
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:70
-msgid "DDNS Client Documentation"
-msgstr "Documentación del cliente DDNS"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:69
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:166
+msgid "DDNS Autostart enabled"
+msgstr "Inicio automático DDNS activado"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:328
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:365
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:479
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:501
msgid "DDNS Service provider"
msgstr "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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:427
+msgid "DDns Service"
+msgstr "Servicio DDNS"
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:260
msgid "DNS requests via TCP not supported"
msgstr "Las solicitudes de DNS a través de TCP no son compatibles"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1165
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:733
msgid "DNS-Server"
msgstr "Servidor DNS"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:56
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:942
msgid "Date format"
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/htdocs/luci-static/resources/view/ddns/overview.js:653
+msgid "Defines the Web page to read systems IP-Address from"
+msgstr "Define la página web para leer la dirección IP de los sistemas"
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:663
msgid "Defines the interface to read systems IP-Address from"
-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 "Define la red para leer las direcciones IPv4 de los sistemas desde"
+msgstr "Define la interfaz para leer la dirección IP 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 "Define la red para leer las direcciones IPv6 de los sistemas desde"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:644
+msgid "Defines the network to read systems IP-Address from"
+msgstr "Define la red para leer la dirección IP de los sistemas"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:661
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:603
msgid ""
-"Defines the source to read systems IPv4-Address from, that will be send to "
-"the DDNS provider"
+"Defines the source to read systems IP-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"
+"Define la fuente para leer la dirección IP del sistema, que se enviará al "
+"proveedor 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:468
msgid "Defines which IP address 'IPv4/IPv6' is send to the DDNS provider"
msgstr "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 "Detalles para"
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:86
-msgid "Directory contains Log files for each running section"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:958
+msgid "Directory contains Log files for each running section."
msgstr ""
-"Directorio contiene archivos de registro para cada sección en ejecución"
+"El directorio contiene archivos de registro para cada sección en ejecución."
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:76
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:952
msgid ""
-"Directory contains PID and other status information for each running section"
+"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"
+"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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:15
msgid "Disabled"
msgstr "Desactivado"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:479
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:544
msgid "Domain"
msgstr "Dominio"
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:52
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:44
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:148
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:6
+#: applications/luci-app-ddns/luasrc/controller/ddns.lua:10
msgid "Dynamic DNS"
msgstr "DNS dinámico"
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:65
-msgid ""
-"Dynamic DNS allows that your router can be reached with a fixed hostname "
-"while having a dynamically changing IP address."
-msgstr ""
-"DNS Dinámico le permite conectar a su router con un nombre concreto aunque "
-"su dirección IP cambie dinámicamente."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:154
+msgid "Dynamic DNS Version"
+msgstr "Versión de DNS dinámico"
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:351
+msgid "Edit"
+msgstr "Editar"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:609
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:583
msgid "Enable secure communication with DDNS provider"
msgstr "Activa 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:406
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:450
msgid "Enabled"
msgstr "Activado"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1286
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:777
msgid "Error"
msgstr "Error"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1425
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:859
msgid "Error Retry Counter"
msgstr "Contador de reintentos de error"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1443
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:870
msgid "Error Retry Interval"
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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:681
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:692
msgid "Event Network"
msgstr "Red de eventos"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1295
-msgid "File"
-msgstr "Archivo"
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:469
-msgid "File not found"
-msgstr "Archivo no encontrado"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:654
+msgid "Example for IPv4"
+msgstr "Ejemplo para IPv4"
-#: 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 "Archivo no encontrado o vacío"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:655
+msgid "Example for IPv6"
+msgstr "Ejemplo para IPv6"
-#: 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/htdocs/luci-static/resources/view/ddns/overview.js:787
+msgid "File"
+msgstr "Archivo"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:32
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:929
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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:944
msgid "For supported codes look here"
msgstr "Para ver los códigos soportados mira aquí"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1139
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:722
msgid "Force IP Version"
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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:249
msgid "Force IP Version not supported"
msgstr "Forzar versión de IP no soportado"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1357
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:821
msgid "Force Interval"
msgstr "Forzar actualización cada"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1205
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:746
msgid "Force TCP on DNS"
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 "La versión de IP forzada no coincide"
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1243
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:758
msgid "Format"
msgstr "Formato"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1167
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:735
msgid "Format: IP or FQDN"
msgstr "Formato: IP o FQDN"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:87
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:228
msgid ""
"GNU Wget will use the IP of given network, cURL will use the physical "
"interface."
msgstr "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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:923
+msgid "Global Configuration"
msgstr "Configuración global"
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:211
msgid "HTTPS not supported"
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 "Consejos"
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:279
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:459
msgid "Hostname/FQDN to validate, if IP update happen or necessary"
msgstr ""
"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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:602
msgid "IP address source"
msgstr "Fuente de direccion IP"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:301
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:467
msgid "IP address version"
msgstr "Versión de dirección IP"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:305
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:473
msgid "IPv4-Address"
msgstr "Dirección IPv4"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1244
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:759
msgid "IPv6 address must be given in square brackets"
msgstr "La dirección IPv6 debe darse entre corchetes"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:57
-msgid ""
-"IPv6 is currently not (fully) supported by this system<br />Please follow "
-"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 activar 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:202
+msgid "IPv6 is currently not (fully) supported by this system"
+msgstr "IPv6 actualmente no es (totalmente) compatible con este sistema"
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:201
msgid "IPv6 not supported"
msgstr "IPv6 no soportado"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:309
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:475
msgid "IPv6-Address"
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."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:977
+msgid ""
+"If Wget and cURL package are installed, Wget is used for communication by "
+"default."
msgstr ""
-"Si tanto cURL como GNU Wget están instalados, Wget se utiliza de forma "
+"Si están instalados Wget y cURL, Wget se usa para la comunicación 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 activa esta opción, no se iniciará el servicio.<br />Ni desde la "
-"interfaz de LuCI ni desde la consola"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:450
+msgid "If this service section is disabled it could not be started."
+msgstr "Si esta sección de servicio está desactivada, no podría iniciarse."
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:160
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:284
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'"
+"servidor!"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:73
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:89
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:103
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:216
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:230
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:242
msgid ""
"In some versions cURL/libcurl in OpenWrt is compiled without proxy support."
msgstr ""
"En algunas versiones, cURL / libcurl en OpenWrt se compila sin soporte de "
"proxy."
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1283
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:774
msgid "Info"
msgstr "Info"
-#: 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/htdocs/luci-static/resources/view/ddns/overview.js:150
+msgid "Information"
+msgstr "Información"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:666
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:716
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:941
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:286
+msgid "Install 'ca-certificates' package or needed certificates"
+msgstr "Instale el paquete 'ca-certificates' o los certificados necesarios"
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:609
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:662
msgid "Interface"
msgstr "Interfaz"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1334
-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/htdocs/luci-static/resources/view/ddns/overview.js:822
+msgid "Interval to force updates send to DDNS Provider"
+msgstr "Intervalo para forzar el envío de actualizaciones al proveedor de DDNS"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1400
-msgid ""
-"Interval to force updates send to DDNS Provider<br />Setting this parameter "
-"to 0 will force the script to only run once<br />Values lower 'Check "
-"Interval' except '0' are not supported"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:812
+msgid "Interval unit to check for changed IP"
+msgstr "Unidad de intervalo para verificar el cambio de IP"
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:849
+msgid "Interval unit to force updates send to DDNS Provider"
msgstr ""
-"Intervalo para forzar las actualizaciones enviadas al proveedor de DDNS<br /"
-">Establecer este parámetro en 0 forzará a que el script se ejecute solo una "
-"vez<br />Los valores inferiores a 'Intervalo de verificación' no son "
-"compatibles con '0'"
+"Unidad de intervalo para forzar el envío de actualizaciones al proveedor de "
+"DDNS"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:29
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:926
msgid "It is NOT recommended for casual users to change settings on this page."
msgstr ""
"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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:411
msgid "Last Update"
msgstr "Última actualización"
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:177
-msgid "Loading"
-msgstr "Cargando"
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:266
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:445
msgid "Log File Viewer"
msgstr "Visor de archivos de registro"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:85
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:957
msgid "Log directory"
msgstr "Directorio de registro"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:95
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:969
msgid "Log length"
msgstr "Longitud de registro"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1293
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:781
msgid "Log to file"
msgstr "Registro al archivo"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1279
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:768
msgid "Log to syslog"
-msgstr "Registro en syslog"
+msgstr "Inicie sesión 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:394
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:458
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:28
msgid "Lookup Hostname"
msgstr "Nombre de Host"
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:101
-msgid "NOT installed"
-msgstr "No instalado"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:311
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:388
+msgid "Name"
+msgstr "Nombre"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:83
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:224
msgid ""
"Neither GNU Wget with SSL nor cURL installed to select a network to use for "
"communication."
@@ -559,7 +423,7 @@ 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:212
msgid ""
"Neither GNU Wget with SSL nor cURL installed to support secure updates via "
"HTTPS protocol."
@@ -567,327 +431,322 @@ 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
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:765
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:802
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:52
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:607
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:643
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:30
msgid "Network"
msgstr "Red"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1020
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1066
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:682
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:693
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:712
msgid "Network on which the ddns-updater scripts will be started"
msgstr "Red en la que se iniciarán los scripts ddns-updater"
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:45
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:90
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:415
msgid "Never"
msgstr "Nunca"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:159
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:49
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:314
+msgid "New DDns Service…"
+msgstr "Nuevo servicio DDNS…"
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:411
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:27
msgid "Next Update"
msgstr "Siguiente actualización"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:159
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:89
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:399
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:39
+msgid "No Data"
+msgstr "Sin datos"
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:283
msgid "No certificates found"
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 "Sin datos"
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1282
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:773
msgid "No logging"
msgstr "Sin registro"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:47
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:934
msgid "Non-public and by default blocked IP's"
msgstr "IPs no públicos y bloqueados por defecto"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1284
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:92
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:433
+msgid "Not Running"
+msgstr "Sin ejecución"
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:775
msgid "Notice"
msgstr "Aviso"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:96
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:970
msgid "Number of last lines stored in log files"
msgstr "Número de últimas líneas almacenadas en archivos de registro"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1148
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:723
msgid "OPTIONAL: Force the usage of pure IPv4/IPv6 only communication."
msgstr "OPCIONAL: Forzar el uso de la comunicación solo IPv4 / IPv6 pura."
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1214
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:747
msgid "OPTIONAL: Force the use of TCP instead of default UDP on DNS requests."
msgstr ""
"OPCIONAL: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:711
msgid "OPTIONAL: Network to use for communication"
-msgstr "OPCIONAL: Red a utilizar para la comunicación."
+msgstr "OPCIONAL: Red a utilizar para la comunicación"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1242
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:757
msgid "OPTIONAL: Proxy-Server for detection and updates."
msgstr "OPCIONAL: Servidor proxy para detección y actualizaciones."
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1166
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:734
msgid "OPTIONAL: Use non-default DNS-Server to detect 'Registered IP'."
msgstr ""
"OPCIONAL: Use un servidor DNS no predeterminado para detectar 'IP "
"registrada'."
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1470
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:882
msgid "On Error the script will retry the failed action after given time"
msgstr ""
"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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:860
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:871
msgid "On Error the script will stop execution after given number of retrys"
msgstr ""
"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 "OpenWrt Wiki"
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:514
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:567
msgid "Optional Encoded Parameter"
msgstr "Parámetro codificado opcional"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:525
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:574
msgid "Optional Parameter"
msgstr "Parámetro opcional"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:515
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:568
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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:575
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 "Visión general"
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1233
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:756
msgid "PROXY-Server"
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 "Servidor proxy no soportado"
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:502
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:559
msgid "Password"
msgstr "Contraseña"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:630
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:588
msgid "Path to CA-Certificate"
msgstr "Ruta al certificado CA"
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:144
-msgid "Please [Save & Apply] your changes first"
-msgstr "Por favor [Guardar y Aplicar] sus cambios primero"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:203
+msgid ""
+"Please follow the instructions on OpenWrt's homepage to enable IPv6 support"
+msgstr ""
+"Siga las instrucciones en la página de inicio de OpenWrt para activar el "
+"soporte de IPv6"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1499
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:916
msgid "Please press [Read] button"
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 "Por favor, actualice a la versión actual!"
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:229
-msgid "Process ID"
-msgstr "ID de proceso"
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1494
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:902
msgid "Read / Reread log file"
msgstr "Leer / releer el archivo de registro"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:406
-msgid "Really change DDNS provider?"
-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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:394
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:29
msgid "Registered IP"
msgstr "IP registrada"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:480
-msgid "Replaces [DOMAIN] in Update-URL"
-msgstr "Reemplaza [DOMINIO] en URL de actualización"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:379
+msgid "Reload"
+msgstr "Recargar"
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:359
+msgid "Reload this service"
+msgstr "Recargar este servicio"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:503
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:560
msgid "Replaces [PASSWORD] in Update-URL (URL-encoded)"
msgstr "Reemplaza [CONTRASEÑA] en URL de actualización (codificada en URL)"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:492
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:545
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:552
msgid "Replaces [USERNAME] in Update-URL (URL-encoded)"
msgstr ""
"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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:193
+msgid "Restart DDns"
+msgstr "Reiniciar DDNS"
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:14
msgid "Run once"
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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:103
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:436
+msgid "Running"
+msgstr "Corriendo"
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:610
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:672
msgid "Script"
msgstr "Script"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:86
-msgid "Show more"
-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 "Actualización de software requerida"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:291
+msgid "Services"
+msgstr "Servicios"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1174
-msgid "Specifying a DNS-Server is not supported"
-msgstr "La especificación de un servidor DNS no es compatible"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:65
+msgid "Start DDNS"
+msgstr "Iniciar DDNS"
-#: 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 "Iniciar"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:159
+msgid "State"
+msgstr "Estado"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:229
-msgid "Start / Stop"
-msgstr "Iniciar / Detener"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:430
+msgid "Status"
+msgstr "Estado"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:75
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:951
msgid "Status directory"
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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:378
+msgid "Stop"
+msgstr "Detener"
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:65
+msgid "Stop DDNS"
+msgstr "Detener DDNS"
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:367
+msgid "Stop this service"
+msgstr "Detener este servicio"
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:16
msgid "Stopped"
msgstr "Detenido"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:34
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:64
-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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:862
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:873
msgid "The default setting of '0' will retry infinite."
msgstr "La configuración predeterminada de '0' reintentará infinito."
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:36
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:317
+msgid "The service name is already used"
+msgstr "El nombre del servicio ya está en uso"
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:42
msgid "There is no service configured."
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 "Configuración del temporizador"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:915
+msgid "This is the current content of the log file in"
+msgstr "Este es el contenido actual del archivo de registro en"
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:73
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:164
+msgid ""
+"This is the default if you run DDNS scripts by yourself (i.e. via cron with "
+"force_interval set to '0')"
+msgstr ""
+"Este es el valor predeterminado si ejecuta scripts DDNS usted mismo (es "
+"decir, a través de cron con force_interval establecido en '0')"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:101
-msgid "To change global settings click here"
-msgstr "Para cambiar la configuración global, haga clic aquí."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:699
+msgid "This will be autoset to the selected interface"
+msgstr "Esto se configurará automáticamente en la interfaz seleccionada"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:116
-msgid "To use cURL activate this option."
-msgstr "Para usar cURL active esta opción."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:444
+msgid "Timer Settings"
+msgstr "Configuración del temporizador"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:665
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:715
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:608
msgid "URL"
msgstr "URL"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:845
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:890
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:652
msgid "URL to detect"
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 "Error desconocido"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:91
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:415
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:37
+msgid "Unknown"
+msgstr "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/htdocs/luci-static/resources/view/ddns/overview.js:526
+msgid "Update URL to be used for updating your DDNS Provider."
+msgstr "Actualizar URL que se utilizará para actualizar su proveedor de DDNS."
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:600
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:582
msgid "Use HTTP Secure"
msgstr "Usar HTTP seguro (HTTPS)"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:113
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:976
msgid "Use cURL"
msgstr "Usar cURL"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:982
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:673
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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:551
msgid "Username"
msgstr "Nombre de usuario"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:145
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:271
msgid "Using specific DNS Server not supported"
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 "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 "Versión"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:804
+msgid "Values below 5 minutes == 300 seconds are not supported"
+msgstr "Los valores inferiores a 5 minutos == 300 segundos no son compatibles"
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:93
-msgid "Version Information"
-msgstr "Información de versión"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:841
+msgid "Values lower 'Check Interval' except '0' are not supported"
+msgstr ""
+"Los valores inferiores a 'Intervalo de verificación' excepto '0' no son "
+"compatibles"
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:178
-msgid "Waiting for changes to be applied..."
-msgstr "Esperando para aplicar los cambios..."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:13
+msgid "Verify"
+msgstr "Verificar"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1285
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:776
msgid "Warning"
msgstr "Advertencia"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1294
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:786
msgid ""
"Writes detailed messages to log file. File will be truncated automatically."
msgstr ""
"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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:769
msgid ""
"Writes log messages to syslog. Critical Errors will always be written to "
"syslog."
@@ -895,16 +754,13 @@ 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:275
msgid ""
-"You should install 'bind-host' or 'knot-host' or 'drill' or 'hostip' "
-"package, if you need to specify a DNS server to detect your registered IP."
+"You should install 'bind-host' or 'knot-host' or 'drill' or 'hostip' package,"
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."
+"Debe instalar el paquete 'bind-host' o 'knot-host' o 'drill' o 'hostip',"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:121
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:136
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:264
msgid ""
"You should install 'bind-host' or 'knot-host' or 'drill' package for DNS "
"requests."
@@ -912,11 +768,11 @@ 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:252
msgid "You should install 'wget' or 'curl' or 'uclient-fetch' package."
msgstr "Debe instalar el paquete 'wget' o 'curl' o 'uclient-fetch'."
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:71
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:214
msgid ""
"You should install 'wget' or 'curl' or 'uclient-fetch' with 'libustream-"
"*ssl' package."
@@ -924,207 +780,455 @@ 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:226
msgid "You should install 'wget' or 'curl' package."
msgstr "Debe instalar el paquete 'wget' o 'curl'."
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:101
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:240
msgid ""
"You should install 'wget' or 'uclient-fetch' package or replace libcurl."
msgstr ""
"Debe instalar el paquete 'wget' o 'uclient-fetch' o reemplazar libcurl."
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:99
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:238
msgid "cURL is installed, but libcurl was compiled without proxy support."
msgstr "cURL está instalado, pero libcurl fue compilado sin soporte de proxy."
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:98
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:237
msgid "cURL without Proxy Support"
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 "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 "Error de configuración"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:486
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:508
+msgid "custom"
+msgstr "personalizado"
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:855
msgid "days"
msgstr "Días"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:631
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:589
msgid "directory or path/file"
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 "Se podría establecer una URL o un script"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:817
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:854
+msgid "hours"
+msgstr "Horas"
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:20
-msgid "enable here"
-msgstr "Activar aquí"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:816
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:853
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:887
+msgid "minutes"
+msgstr "Minutos"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:650
-msgid "file or directory not found or not 'IGNORE'"
-msgstr "Archivo o directorio no encontrado o no 'IGNORAR'"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:590
+msgid "or"
+msgstr "o"
-#: applications/luci-app-ddns/luasrc/view/ddns/global_value.htm:28
-msgid "help"
-msgstr "Ayuda"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:204
+msgid "or update your system to the latest OpenWrt Release"
+msgstr "o actualice su sistema a la última versión de OpenWrt"
-#: 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 "Horas"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:815
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:886
+msgid "seconds"
+msgstr "Segundos"
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:591
+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/controller/ddns.lua:99
-msgid "installed"
-msgstr "instalado"
+#~ msgid "&"
+#~ msgstr "Y"
+
+#~ msgid "-- custom --"
+#~ msgstr "-- Personalizado --"
+
+#~ msgid "-- default --"
+#~ msgstr "-- Predeterminado --"
+
+#~ msgid "Applying changes"
+#~ msgstr "Aplicando cambios"
+
+#~ 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"
+
+#~ 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."
+
+#~ 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!"
+
+#~ 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!"
+
+#~ 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!"
+
+#~ msgid "Casual users should not change this setting"
+#~ msgstr "Los usuarios ocasionales no deben cambiar esta configuración"
+
+#~ msgid "Change provider"
+#~ msgstr "Cambiar proveedor"
+
+#~ msgid "Collecting data..."
+#~ msgstr "Recolectando datos…"
+
+#~ msgid "Configure here the details for selected Dynamic DNS service."
+#~ msgstr ""
+#~ "Configure aquí los detalles para el servicio DNS dinámico seleccionado."
+
+#~ msgid "Current setting"
+#~ msgstr "Configuración actual"
+
+#~ msgid ""
+#~ "Currently DDNS updates are not started at boot or on interface events."
+#~ "<br />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')"
+
+#~ 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."
+
+#~ msgid "DDNS Client Configuration"
+#~ msgstr "Configuración del cliente DDNS"
+
+#~ msgid "DDNS Client Documentation"
+#~ msgstr "Documentación del cliente DDNS"
+
+#~ 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"
+
+#~ 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"
+
+#~ msgid "Defines the network to read systems IPv4-Address from"
+#~ msgstr "Define la red para leer las direcciones IPv4 de los sistemas desde"
+
+#~ msgid "Defines the network to read systems IPv6-Address from"
+#~ msgstr "Define la red para leer las direcciones IPv6 de los sistemas desde"
+
+#~ 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"
+
+#~ 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"
+
+#~ msgid "Details for"
+#~ msgstr "Detalles para"
+
+#~ msgid "Directory contains Log files for each running section"
+#~ msgstr ""
+#~ "Directorio contiene archivos de registro para cada sección en ejecución"
+
+#~ 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"
+
+#~ msgid ""
+#~ "Dynamic DNS allows that your router can be reached with a fixed hostname "
+#~ "while having a dynamically changing IP address."
+#~ msgstr ""
+#~ "DNS Dinámico le permite conectar a su router con un nombre concreto "
+#~ "aunque su dirección IP cambie dinámicamente."
+
+#~ msgid "File not found"
+#~ msgstr "Archivo no encontrado"
+
+#~ msgid "File not found or empty"
+#~ msgstr "Archivo no encontrado o vacío"
+
+#~ 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"
+
+#~ msgid "Forced IP Version don't matched"
+#~ msgstr "La versión de IP forzada no coincide"
+
+#~ msgid "Global Settings"
+#~ msgstr "Configuración global"
+
+#~ msgid "Hints"
+#~ msgstr "Consejos"
+
+#~ msgid ""
+#~ "IPv6 is currently not (fully) supported by this system<br />Please follow "
+#~ "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 activar el "
+#~ "soporte de IPv6<br />o actualice su sistema a la última versión de OpenWrt"
+
+#~ 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."
+
+#~ msgid ""
+#~ "If this service section is disabled it could not be started.<br />Neither "
+#~ "from LuCI interface nor from console"
+#~ msgstr ""
+#~ "Si no se activa esta opción, no se iniciará el servicio.<br />Ni desde la "
+#~ "interfaz de LuCI ni desde la consola"
+
+#~ 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'"
+
+#~ 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"
+
+#~ 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"
+
+#~ msgid ""
+#~ "Interval to force updates send to DDNS Provider<br />Setting this "
+#~ "parameter to 0 will force the script to only run once<br />Values lower "
+#~ "'Check Interval' except '0' are not supported"
+#~ msgstr ""
+#~ "Intervalo para forzar las actualizaciones enviadas al proveedor de "
+#~ "DDNS<br />Establecer este parámetro en 0 forzará a que el script se "
+#~ "ejecute solo una vez<br />Los valores inferiores a 'Intervalo de "
+#~ "verificación' no son compatibles con '0'"
+
+#~ msgid "Loading"
+#~ msgstr "Cargando"
+
+#~ msgid "NOT installed"
+#~ msgstr "No instalado"
+
+#~ msgid "No data"
+#~ msgstr "Sin datos"
+
+#~ msgid "OpenWrt Wiki"
+#~ msgstr "Wiki de OpenWrt"
+
+#~ msgid "Overview"
+#~ msgstr "Vista general"
+
+#~ msgid "PROXY-Server not supported"
+#~ msgstr "Servidor proxy no soportado"
+
+#~ msgid "Please [Save & Apply] your changes first"
+#~ msgstr "Por favor [Guardar y Aplicar] sus cambios primero"
+
+#~ msgid "Please update to the current version!"
+#~ msgstr "Por favor, actualice a la versión actual!"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:286
-msgid "invalid FQDN / required - Sample"
-msgstr "FQDN inválido/requerido - Ejemplo"
+#~ msgid "Process ID"
+#~ msgstr "ID de proceso"
-#: 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 "Valor mínimo '0'"
+#~ msgid "Really change DDNS provider?"
+#~ msgstr "¿Cambiar proveedor de DDNS?"
-#: 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 "Valor mínimo '1'"
+#~ msgid "Replaces [DOMAIN] in Update-URL"
+#~ msgstr "Reemplaza [DOMINIO] en URL de actualización"
-#: 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 "Valor mínimo 5 minutos == 300 segundos"
+#~ msgid "Show more"
+#~ msgstr "Mostrar más"
-#: 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 "Minutos"
+#~ msgid "Software update required"
+#~ msgstr "Actualización de software requerida"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:208
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:424
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:436
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:438
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:462
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:859
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:866
-#: 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 "Falta/Requerido"
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1382
-msgid "must be greater or equal 'Check Interval'"
-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 "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 "nc (netcat) no se puede conectar"
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:171
-msgid "never"
-msgstr "Nunca"
+#~ msgid "Specifying a DNS-Server is not supported"
+#~ msgstr "La especificación de un servidor DNS no es compatible"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:147
-msgid "no data"
-msgstr "Sin datos"
+#~ msgid "Start"
+#~ msgstr "Iniciar"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:996
-msgid "not found or not executable - Sample: '/path/to/script.sh'"
-msgstr "No encontrado o no ejecutable - Ejemplo: '/path/to/script.sh'"
+#~ msgid "Start / Stop"
+#~ msgstr "Iniciar / Detener"
-#: 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 "nslookup no puede resolver el host"
+#~ 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:632
-msgid "or"
-msgstr "o"
+#~ msgid "To change global settings click here"
+#~ msgstr "Para cambiar la configuración global, haga clic aquí"
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:98
-msgid "or higher"
-msgstr "o mas alto"
+#~ msgid "To use cURL activate this option."
+#~ msgstr "Para usar cURL active esta opción."
-#: 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 "Por favor, desactivar"
+#~ msgid "Unknown error"
+#~ msgstr "Error desconocido"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1240
-msgid "please remove entry"
-msgstr "Por favor elimina la entrada"
+#~ 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:29
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:34
-msgid "please select 'IPv4' address version"
-msgstr "Por favor seleccione la versión de la dirección 'IPv4'"
+#~ msgid "Version"
+#~ msgstr "Versión"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:40
-msgid "please select 'IPv4' address version in"
-msgstr "Por favor seleccione la versión de la dirección 'IPv4' en"
+#~ msgid "Version Information"
+#~ msgstr "Información de versión"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1115
-msgid "please set to 'default'"
-msgstr "Por favor, establecer en 'Predeterminado'"
+#~ msgid "Waiting for changes to be applied..."
+#~ msgstr "Esperando a que se apliquen los cambios..."
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1265
-msgid "proxy port missing"
-msgstr "Falta el puerto proxy"
+#~ 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/controller/ddns.lua:96
-msgid "required"
-msgstr "requerido"
+#~ 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: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 "Segundos"
+#~ msgid "can not resolve host:"
+#~ msgstr "No se puede resolver el host:"
-#: 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)"
+#~ msgid "config error"
+#~ msgstr "Error de configuración"
+
+#~ msgid "either url or script could be set"
+#~ msgstr "Se podría establecer una URL o un script"
+
+#~ msgid "enable here"
+#~ msgstr "Activar aquí"
+
+#~ msgid "file or directory not found or not 'IGNORE'"
+#~ msgstr "Archivo o directorio no encontrado o no 'IGNORAR'"
+
+#~ msgid "help"
+#~ msgstr "Ayuda"
+
+#~ msgid "installed"
+#~ msgstr "instalado"
+
+#~ msgid "invalid FQDN / required - Sample"
+#~ msgstr "FQDN inválido/requerido - Ejemplo"
+
+#~ msgid "minimum value '0'"
+#~ msgstr "Valor mínimo '0'"
+
+#~ msgid "minimum value '1'"
+#~ msgstr "Valor mínimo '1'"
+
+#~ msgid "minimum value 5 minutes == 300 seconds"
+#~ msgstr "Valor mínimo 5 minutos == 300 segundos"
+
+#~ msgid "missing / required"
+#~ msgstr "Falta/Requerido"
+
+#~ msgid "must be greater or equal 'Check Interval'"
+#~ msgstr "Debe ser mayor o igual a 'Verificar intervalo'"
+
+#~ msgid "must start with 'http://'"
+#~ msgstr "Debe comenzar con 'http://'"
+
+#~ msgid "nc (netcat) can not connect"
+#~ msgstr "nc (netcat) no se puede conectar"
+
+#~ msgid "never"
+#~ msgstr "Nunca"
+
+#~ msgid "no data"
+#~ msgstr "Sin datos"
+
+#~ msgid "not found or not executable - Sample: '/path/to/script.sh'"
+#~ msgstr "No encontrado o no ejecutable - Ejemplo: '/path/to/script.sh'"
+
+#~ msgid "nslookup can not resolve host"
+#~ msgstr "nslookup no puede resolver el host"
+
+#~ msgid "or higher"
+#~ msgstr "o mas alto"
+
+#~ msgid "please disable"
+#~ msgstr "Por favor, desactivar"
+
+#~ msgid "please remove entry"
+#~ msgstr "Por favor elimina la entrada"
+
+#~ msgid "please select 'IPv4' address version"
+#~ msgstr "Por favor seleccione la versión de la dirección 'IPv4'"
+
+#~ msgid "please select 'IPv4' address version in"
+#~ msgstr "Por favor seleccione la versión de la dirección 'IPv4' en"
+
+#~ msgid "please set to 'default'"
+#~ msgstr "Por favor, establecer en 'Predeterminado'"
+
+#~ msgid "proxy port missing"
+#~ msgstr "Falta el puerto proxy"
+
+#~ msgid "required"
+#~ msgstr "requerido"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:185
-msgid "unknown error"
-msgstr "Error desconocido"
+#~ msgid "unknown error"
+#~ 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 "Error no especificado"
+#~ msgid "unspecific error"
+#~ msgstr "Error no especificado"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1176
-msgid "use hostname, FQDN, IPv4- or IPv6-Address"
-msgstr "Use nombre de host, FQDN, IPv4 o IPv6-Address"
+#~ msgid "use hostname, FQDN, IPv4- or IPv6-Address"
+#~ msgstr "Use nombre de host, FQDN, IPv4 o IPv6-Address"
diff --git a/applications/luci-app-ddns/po/fr/ddns.po b/applications/luci-app-ddns/po/fr/ddns.po
index a0eda74f7..0d475d430 100644
--- a/applications/luci-app-ddns/po/fr/ddns.po
+++ b/applications/luci-app-ddns/po/fr/ddns.po
@@ -13,1032 +13,944 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n > 1;\n"
"X-Generator: Weblate 3.9.1-dev\n"
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:145
-msgid "&"
-msgstr "&"
-
-#: 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 "-- personnalisé --"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:964
+msgid "\"../\" not allowed in path for Security Reason."
+msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1108
-msgid "-- default --"
-msgstr "-- par défaut --"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:294
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:323
+msgid "Add new services..."
+msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:53
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:264
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:443
msgid "Advanced Settings"
msgstr "Paramètres avancés"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:46
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:933
msgid "Allow non-public IP's"
msgstr "Autoriser les adresses IP privées"
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:176
-msgid "Applying changes"
-msgstr "Application des modifications"
-
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:442
msgid "Basic Settings"
msgstr "Paramètres de base"
-#: 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 ""
-
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1104
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:710
msgid "Bind Network"
msgstr ""
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:223
msgid "Binding to a specific network not supported"
msgstr ""
-#: applications/luci-app-ddns/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!"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:250
+msgid "BusyBox's nslookup and Wget do not support to specify"
msgstr ""
-#: applications/luci-app-ddns/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!"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:261
+msgid "BusyBox's nslookup and hostip do not support to specify to use TCP"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:146
-msgid ""
-"BusyBox's nslookup in the current compiled version does not handle given DNS "
-"Servers correctly!"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:272
+msgid "BusyBox's nslookup in the current compiled version"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1118
-msgid "Casual users should not change this setting"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:329
+msgid "Cancel"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:407
-msgid "Change provider"
-msgstr "Modifier le fournisseur"
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1302
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:794
msgid "Check Interval"
msgstr "Vérifier l'intervale"
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:55
-msgid "Collecting data..."
-msgstr "Récupération des données…"
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:102
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:48
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:26
msgid "Configuration"
msgstr "Configuration"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:27
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:88
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:398
+msgid "Configuration Error"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:924
msgid ""
"Configure here the details for all Dynamic DNS services including this LuCI "
"application."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:261
-msgid "Configure here the details for selected Dynamic DNS service."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:342
+msgid "Create service"
msgstr ""
-#: 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 "Paramètre courant"
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:46
-msgid ""
-"Currently DDNS updates are not started at boot or on interface events.<br /"
-">This is the default if you run DDNS scripts by yourself (i.e. via cron with "
-"force_interval set to '0')"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:946
+msgid "Current setting:"
msgstr ""
-#: 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."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:72
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:163
+msgid "Currently DDNS updates are not started at boot or on interface events."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:452
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:536
msgid "Custom update script to be used for updating your DDNS Provider."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:412
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:525
msgid "Custom update-URL"
msgstr "URL de mise à jour personnalisée"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:451
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:535
msgid "Custom update-script"
msgstr "Script de mise à jour personnalisé"
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:70
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:166
msgid "DDNS Autostart disabled"
msgstr ""
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:74
-msgid "DDNS Client Configuration"
-msgstr "Configuration du client DDNS"
-
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:70
-msgid "DDNS Client Documentation"
-msgstr "Documentation du client DDNS"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:69
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:166
+msgid "DDNS Autostart enabled"
+msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:328
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:365
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:479
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:501
msgid "DDNS Service provider"
msgstr "Fournisseur de service de 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:427
+msgid "DDns Service"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:260
msgid "DNS requests via TCP not supported"
msgstr "Les requêtes DNS via TCP ne sont pas prises en charge"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1165
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:733
msgid "DNS-Server"
msgstr "Serveur DNS"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:56
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:942
msgid "Date format"
msgstr "Format de date"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:846
-msgid "Defines the Web page to read systems IPv4-Address from"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:653
+msgid "Defines the Web page to read systems IP-Address from"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:894
-msgid "Defines the Web page to read systems IPv6-Address from"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:942
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:663
msgid "Defines the interface to read systems IP-Address from"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:766
-msgid "Defines the network to read systems IPv4-Address from"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:644
+msgid "Defines the network to read systems IP-Address from"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:807
-msgid "Defines the network to read systems IPv6-Address from"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:661
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:603
msgid ""
-"Defines the source to read systems IPv4-Address from, that will be send to "
-"the DDNS provider"
+"Defines the source to read systems IP-Address from, that will be send to the "
+"DDNS provider"
msgstr ""
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:302
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:468
msgid "Defines which IP address 'IPv4/IPv6' is send to the DDNS provider"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:260
-msgid "Details for"
-msgstr "Détails pour"
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:86
-msgid "Directory contains Log files for each running section"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:958
+msgid "Directory contains Log files for each running section."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:76
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:952
msgid ""
-"Directory contains PID and other status information for each running section"
+"Directory contains PID and other status information for each running section."
msgstr ""
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:15
msgid "Disabled"
msgstr "Désactivé"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:479
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:544
msgid "Domain"
msgstr "Domaine"
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:52
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:44
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:148
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:6
+#: applications/luci-app-ddns/luasrc/controller/ddns.lua:10
msgid "Dynamic DNS"
msgstr "DNS Dynamique"
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:65
-msgid ""
-"Dynamic DNS allows that your router can be reached with a fixed hostname "
-"while having a dynamically changing IP address."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:154
+msgid "Dynamic DNS Version"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:351
+msgid "Edit"
msgstr ""
-"Le DNS Dynamique permet au routeur d'être joint avec un nom d'hôte fixe bien "
-"que changeant dynamiquement d'adresse IP."
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:609
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:583
msgid "Enable secure communication with DDNS provider"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:271
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:153
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:406
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:450
msgid "Enabled"
msgstr "Activé"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1286
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:777
msgid "Error"
msgstr "Erreur"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1425
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:859
msgid "Error Retry Counter"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1443
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:870
msgid "Error Retry Interval"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1019
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1058
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:681
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:692
msgid "Event Network"
msgstr "Évènement réseau"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1295
-msgid "File"
-msgstr "Fichier"
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:469
-msgid "File not found"
-msgstr "Fichier introuvable"
-
-#: 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 "Fichier introuvable ou vide"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:654
+msgid "Example for IPv4"
+msgstr ""
-#: 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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:655
+msgid "Example for IPv6"
msgstr ""
-"Suivez ce lien<br />Vous trouverez plus de conseils pour optimiser votre "
-"système afin d'exécuter des scripts DDNS avec toutes les options"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:32
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:787
+msgid "File"
+msgstr "Fichier"
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:929
msgid "For detailed information about parameter settings look here."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:58
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:944
msgid "For supported codes look here"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1139
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:722
msgid "Force IP Version"
msgstr ""
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:249
msgid "Force IP Version not supported"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1357
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:821
msgid "Force Interval"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1205
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:746
msgid "Force TCP on DNS"
msgstr ""
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1243
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:758
msgid "Format"
msgstr "Format"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1167
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:735
msgid "Format: IP or FQDN"
msgstr "Format : IP ou FQDN"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:87
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:228
msgid ""
"GNU Wget will use the IP of given network, cURL will use the physical "
"interface."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:26
-msgid "Global Settings"
-msgstr "Paramètres généraux"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:923
+msgid "Global Configuration"
+msgstr ""
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:211
msgid "HTTPS not supported"
msgstr "HTTPS non pris en charge"
-#: 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 "Conseils"
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:279
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:459
msgid "Hostname/FQDN to validate, if IP update happen or necessary"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:660
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:710
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:602
msgid "IP address source"
msgstr "Source de l'adresse IP"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:301
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:467
msgid "IP address version"
msgstr "Version de l'adresse IP"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:305
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:473
msgid "IPv4-Address"
msgstr "Adresse IPv4"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1244
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:759
msgid "IPv6 address must be given in square brackets"
msgstr "L'adresse IPv6 doit être donnée entre crochets"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:57
-msgid ""
-"IPv6 is currently not (fully) supported by this system<br />Please follow "
-"the instructions on OpenWrt's homepage to enable IPv6 support<br />or update "
-"your system to the latest OpenWrt Release"
-msgstr ""
-"L'IPv6 est actuellement non pris en charge (complètement) par ce système<br "
-"/>Veuillez suivre les applications sur la page d'accueil de OpenWrt pour "
-"activer la prise en charge de l'IPv6<br />ou mettez à jour votre système "
-"vers la dernière version 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:202
+msgid "IPv6 is currently not (fully) supported by this system"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:201
msgid "IPv6 not supported"
msgstr "IPv6 non pris en charge"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:309
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:475
msgid "IPv6-Address"
msgstr "Adresse 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:272
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:977
msgid ""
-"If this service section is disabled it could not be started.<br />Neither "
-"from LuCI interface nor from console"
+"If Wget and cURL package are installed, Wget is used for communication by "
+"default."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:160
-msgid "If using secure communication you should verify server certificates!"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:450
+msgid "If this service section is disabled it could not be started."
msgstr ""
-#: applications/luci-app-ddns/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'"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:284
+msgid "If using secure communication you should verify server certificates!"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:73
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:89
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:103
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:216
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:230
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:242
msgid ""
"In some versions cURL/libcurl in OpenWrt is compiled without proxy support."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1283
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:774
msgid "Info"
msgstr "Infos"
-#: 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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:150
+msgid "Information"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:666
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:716
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:941
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:286
+msgid "Install 'ca-certificates' package or needed certificates"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:609
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:662
msgid "Interface"
msgstr "Interface"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1334
-msgid ""
-"Interval to check for changed IP<br />Values below 5 minutes == 300 seconds "
-"are not supported"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:822
+msgid "Interval to force updates send to DDNS Provider"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1400
-msgid ""
-"Interval to force updates send to DDNS Provider<br />Setting this parameter "
-"to 0 will force the script to only run once<br />Values lower 'Check "
-"Interval' except '0' are not supported"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:812
+msgid "Interval unit to check for changed IP"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:849
+msgid "Interval unit to force updates send to DDNS Provider"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:29
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:926
msgid "It is NOT recommended for casual users to change settings on this page."
msgstr ""
"Il N'EST PAS recommandé aux utilisateurs non avertis de modifier les "
"paramètres sur cette page."
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:159
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:411
msgid "Last Update"
msgstr "Dernière mise à jour"
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:177
-msgid "Loading"
-msgstr "Chargement"
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:266
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:445
msgid "Log File Viewer"
msgstr "Visualiseur de fichier de journa"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:85
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:957
msgid "Log directory"
msgstr "Répertoire de journal"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:95
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:969
msgid "Log length"
msgstr "Longueur du journal"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1293
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:781
msgid "Log to file"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1279
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:768
msgid "Log to syslog"
msgstr ""
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:394
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:458
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:28
msgid "Lookup Hostname"
msgstr ""
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:101
-msgid "NOT installed"
-msgstr "NON installé"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:311
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:388
+msgid "Name"
+msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:83
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:224
msgid ""
"Neither GNU Wget with SSL nor cURL installed to select a network to use for "
"communication."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:69
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:212
msgid ""
"Neither GNU Wget with SSL nor cURL installed to support secure updates via "
"HTTPS protocol."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:664
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:714
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:765
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:802
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:52
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:607
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:643
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:30
msgid "Network"
msgstr "Réseau"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1020
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1066
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:682
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:693
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:712
msgid "Network on which the ddns-updater scripts will be started"
msgstr ""
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:45
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:90
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:415
msgid "Never"
msgstr "Jamais"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:159
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:49
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:314
+msgid "New DDns Service…"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:411
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:27
msgid "Next Update"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:159
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:89
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:399
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:39
+msgid "No Data"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:283
msgid "No certificates found"
msgstr "Il n'y a aucun certificat"
-#: 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 "Pas de données"
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1282
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:773
msgid "No logging"
msgstr "Pas de journaux"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:47
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:934
msgid "Non-public and by default blocked IP's"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1284
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:92
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:433
+msgid "Not Running"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:775
msgid "Notice"
msgstr "Remarque"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:96
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:970
msgid "Number of last lines stored in log files"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1148
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:723
msgid "OPTIONAL: Force the usage of pure IPv4/IPv6 only communication."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1214
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:747
msgid "OPTIONAL: Force the use of TCP instead of default UDP on DNS requests."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1117
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:711
msgid "OPTIONAL: Network to use for communication"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1242
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:757
msgid "OPTIONAL: Proxy-Server for detection and updates."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1166
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:734
msgid "OPTIONAL: Use non-default DNS-Server to detect 'Registered IP'."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1470
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:882
msgid "On Error the script will retry the failed action after given time"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1426
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:860
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:871
msgid "On Error the script will stop execution after given number of retrys"
msgstr ""
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:68
-msgid "OpenWrt Wiki"
-msgstr "Wiki de OpenWrt"
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:514
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:567
msgid "Optional Encoded Parameter"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:525
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:574
msgid "Optional Parameter"
msgstr "Paramètre facultatif"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:515
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:568
msgid "Optional: Replaces [PARAMENC] in Update-URL (URL-encoded)"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:526
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:575
msgid "Optional: Replaces [PARAMOPT] in Update-URL (NOT URL-encoded)"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:94
-msgid "Overview"
-msgstr "Vue d'ensemble"
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1233
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:756
msgid "PROXY-Server"
msgstr "Serveur 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 "Serveur proxy non pris en charge"
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:502
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:559
msgid "Password"
msgstr "Mot de passe"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:630
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:588
msgid "Path to CA-Certificate"
msgstr "Chemin vers le certificat CA"
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:144
-msgid "Please [Save & Apply] your changes first"
-msgstr "Veuillez d'abord [Enregistrer et appliquer] vos modifications"
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1499
-msgid "Please press [Read] button"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:203
+msgid ""
+"Please follow the instructions on OpenWrt's homepage to enable IPv6 support"
msgstr ""
-#: applications/luci-app-ddns/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!"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:916
+msgid "Please press [Read] button"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:229
-msgid "Process ID"
-msgstr "ID de processus"
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1494
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:902
msgid "Read / Reread log file"
msgstr "Lire/Relire le fichier de journal"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:406
-msgid "Really change DDNS provider?"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:113
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:51
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:394
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:29
msgid "Registered IP"
msgstr "Adresse IP enregistrée"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:480
-msgid "Replaces [DOMAIN] in Update-URL"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:379
+msgid "Reload"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:359
+msgid "Reload this service"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:503
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:560
msgid "Replaces [PASSWORD] in Update-URL (URL-encoded)"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:492
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:545
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:552
msgid "Replaces [USERNAME] in Update-URL (URL-encoded)"
msgstr ""
-#: applications/luci-app-ddns/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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:193
+msgid "Restart DDns"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:14
msgid "Run once"
msgstr "Exécuter une fois"
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:103
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:436
+msgid "Running"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:610
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:672
msgid "Script"
msgstr "Script"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:86
-msgid "Show more"
-msgstr "Afficher plus"
-
-#: 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 "Mise à jour du logiciel requise"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:291
+msgid "Services"
+msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1174
-msgid "Specifying a DNS-Server is not supported"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:65
+msgid "Start DDNS"
msgstr ""
-#: 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 "Démarrer"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:159
+msgid "State"
+msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:229
-msgid "Start / Stop"
-msgstr "Démarrer/Arrêter"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:430
+msgid "Status"
+msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:75
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:951
msgid "Status directory"
msgstr ""
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:378
+msgid "Stop"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:65
+msgid "Stop DDNS"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:367
+msgid "Stop this service"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:16
msgid "Stopped"
msgstr "Arrêté"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:34
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:64
-msgid ""
-"The currently installed 'ddns-scripts' package did not support all available "
-"settings."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:862
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:873
+msgid "The default setting of '0' will retry infinite."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1428
-msgid "The default setting of '0' will retry infinite."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:317
+msgid "The service name is already used"
msgstr ""
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:36
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:42
msgid "There is no service configured."
msgstr "Il n'y a aucun service configuré"
-#: 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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:915
+msgid "This is the current content of the log file in"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:101
-msgid "To change global settings click here"
-msgstr "Cliquez ici pour modifier les paramètres généraux"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:73
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:164
+msgid ""
+"This is the default if you run DDNS scripts by yourself (i.e. via cron with "
+"force_interval set to '0')"
+msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:116
-msgid "To use cURL activate this option."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:699
+msgid "This will be autoset to the selected interface"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:444
+msgid "Timer Settings"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:665
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:715
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:608
msgid "URL"
msgstr "URL"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:845
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:890
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:652
msgid "URL to detect"
msgstr "URL a détecter"
-#: 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 "Erreur inconnue"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:91
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:415
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:37
+msgid "Unknown"
+msgstr ""
-#: applications/luci-app-ddns/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."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:526
+msgid "Update URL to be used for updating your DDNS Provider."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:600
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:582
msgid "Use HTTP Secure"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:113
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:976
msgid "Use cURL"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:982
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:673
msgid "User defined script to read systems IP-Address"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:491
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:551
msgid "Username"
msgstr "Nom d'utilisateur"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:145
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:271
msgid "Using specific DNS Server not supported"
msgstr ""
-#: applications/luci-app-ddns/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 "Vérifier"
-
-#: 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 "Version"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:804
+msgid "Values below 5 minutes == 300 seconds are not supported"
+msgstr ""
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:93
-msgid "Version Information"
-msgstr "Informations de version"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:841
+msgid "Values lower 'Check Interval' except '0' are not supported"
+msgstr ""
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:178
-msgid "Waiting for changes to be applied..."
-msgstr "En attente d'application des modifications…"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:13
+msgid "Verify"
+msgstr "Vérifier"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1285
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:776
msgid "Warning"
msgstr "Avertissement"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1294
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:786
msgid ""
"Writes detailed messages to log file. File will be truncated automatically."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1280
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:769
msgid ""
"Writes log messages to syslog. Critical Errors will always be written to "
"syslog."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:149
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:275
msgid ""
-"You should install 'bind-host' or 'knot-host' or 'drill' or 'hostip' "
-"package, if you need to specify a DNS server to detect your registered IP."
+"You should install 'bind-host' or 'knot-host' or 'drill' or 'hostip' package,"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:121
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:136
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:264
msgid ""
"You should install 'bind-host' or 'knot-host' or 'drill' package for DNS "
"requests."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:117
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:252
msgid "You should install 'wget' or 'curl' or 'uclient-fetch' package."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:71
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:214
msgid ""
"You should install 'wget' or 'curl' or 'uclient-fetch' with 'libustream-"
"*ssl' package."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:85
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:226
msgid "You should install 'wget' or 'curl' package."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:101
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:240
msgid ""
"You should install 'wget' or 'uclient-fetch' package or replace libcurl."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:99
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:238
msgid "cURL is installed, but libcurl was compiled without proxy support."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:98
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:237
msgid "cURL without Proxy Support"
msgstr ""
-#: 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 ""
-
-#: 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:"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:486
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:508
+msgid "custom"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:120
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:29
-msgid "config error"
-msgstr "erreur de configuration"
-
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:855
msgid "days"
msgstr "jours"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:631
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:589
msgid "directory or path/file"
msgstr "répertoire ou chemin/fichier"
-#: 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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:817
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:854
+msgid "hours"
+msgstr "heures"
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:816
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:853
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:887
+msgid "minutes"
+msgstr "minutes"
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:590
+msgid "or"
+msgstr "ou"
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:204
+msgid "or update your system to the latest OpenWrt Release"
msgstr ""
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:20
-msgid "enable here"
-msgstr "activer ici"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:815
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:886
+msgid "seconds"
+msgstr "secondes"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:650
-msgid "file or directory not found or not 'IGNORE'"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:591
+msgid "to run HTTPS without verification of server certificates (insecure)"
msgstr ""
-#: applications/luci-app-ddns/luasrc/view/ddns/global_value.htm:28
-msgid "help"
-msgstr "aide"
+#~ msgid "&"
+#~ msgstr "&"
-#: 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 "heures"
+#~ msgid "-- custom --"
+#~ msgstr "-- personnalisé --"
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:99
-msgid "installed"
-msgstr "installé"
+#~ msgid "-- default --"
+#~ msgstr "-- par défaut --"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:286
-msgid "invalid FQDN / required - Sample"
-msgstr ""
+#~ msgid "Applying changes"
+#~ msgstr "Application des modifications"
-#: 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 "valeur minimum « 0 »"
+#~ msgid "Change provider"
+#~ msgstr "Modifier le fournisseur"
-#: 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 "valeur minimum « 1 »"
+#~ msgid "Collecting data..."
+#~ msgstr "Récupération des données…"
-#: 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 "valeur minimum 5 minutes == 300 secondes"
+#~ msgid "Current setting"
+#~ msgstr "Paramètre courant"
-#: 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 "minutes"
+#~ msgid "DDNS Client Configuration"
+#~ msgstr "Configuration du client DDNS"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:208
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:424
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:436
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:438
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:462
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:859
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:866
-#: 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 "manquant/requis"
+#~ msgid "DDNS Client Documentation"
+#~ msgstr "Documentation du client DDNS"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1382
-msgid "must be greater or equal 'Check Interval'"
-msgstr ""
+#~ msgid "Details for"
+#~ msgstr "Détails pour"
-#: 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 "doit commencer par « http:// »"
+#~ msgid ""
+#~ "Dynamic DNS allows that your router can be reached with a fixed hostname "
+#~ "while having a dynamically changing IP address."
+#~ msgstr ""
+#~ "Le DNS Dynamique permet au routeur d'être joint avec un nom d'hôte fixe "
+#~ "bien que changeant dynamiquement d'adresse IP."
-#: 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 ""
+#~ msgid "File not found"
+#~ msgstr "Fichier introuvable"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:171
-msgid "never"
-msgstr "jamais"
+#~ msgid "File not found or empty"
+#~ msgstr "Fichier introuvable ou vide"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:147
-msgid "no data"
-msgstr "pas de données"
+#~ msgid ""
+#~ "Follow this link<br />You will find more hints to optimize your system to "
+#~ "run DDNS scripts with all options"
+#~ msgstr ""
+#~ "Suivez ce lien<br />Vous trouverez plus de conseils pour optimiser votre "
+#~ "système afin d'exécuter des scripts DDNS avec toutes les options"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:996
-msgid "not found or not executable - Sample: '/path/to/script.sh'"
-msgstr ""
+#~ msgid "Global Settings"
+#~ msgstr "Paramètres généraux"
-#: 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 ""
+#~ msgid "Hints"
+#~ msgstr "Conseils"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:632
-msgid "or"
-msgstr "ou"
+#~ msgid ""
+#~ "IPv6 is currently not (fully) supported by this system<br />Please follow "
+#~ "the instructions on OpenWrt's homepage to enable IPv6 support<br />or "
+#~ "update your system to the latest OpenWrt Release"
+#~ msgstr ""
+#~ "L'IPv6 est actuellement non pris en charge (complètement) par ce "
+#~ "système<br />Veuillez suivre les applications sur la page d'accueil de "
+#~ "OpenWrt pour activer la prise en charge de l'IPv6<br />ou mettez à jour "
+#~ "votre système vers la dernière version de OpenWrt."
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:98
-msgid "or higher"
-msgstr "ou plus grand"
+#~ msgid "Loading"
+#~ msgstr "Chargement"
-#: 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 ""
+#~ msgid "NOT installed"
+#~ msgstr "NON installé"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1240
-msgid "please remove entry"
-msgstr "veuillez supprimer l'entrée"
+#~ msgid "No data"
+#~ msgstr "Pas de données"
-#: 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 "veuillez sélectionner la version de l'adresse « IPv4 »"
+#~ msgid "OpenWrt Wiki"
+#~ msgstr "Wiki de OpenWrt"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:40
-msgid "please select 'IPv4' address version in"
-msgstr "veuillez sélectionner la version de l'adresse « IPv4 » dans"
+#~ msgid "Overview"
+#~ msgstr "Vue d'ensemble"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1115
-msgid "please set to 'default'"
-msgstr ""
+#~ msgid "PROXY-Server not supported"
+#~ msgstr "Serveur proxy non pris en charge"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1265
-msgid "proxy port missing"
-msgstr "port de proxy manquant"
+#~ msgid "Please [Save & Apply] your changes first"
+#~ msgstr "Veuillez d'abord [Enregistrer et appliquer] vos modifications"
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:96
-msgid "required"
-msgstr "requis"
+#~ msgid "Process ID"
+#~ msgstr "ID de processus"
-#: 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 "secondes"
+#~ msgid "Show more"
+#~ msgstr "Afficher plus"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:633
-msgid "to run HTTPS without verification of server certificates (insecure)"
-msgstr ""
+#~ msgid "Software update required"
+#~ msgstr "Mise à jour du logiciel requise"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:185
-msgid "unknown error"
-msgstr "erreur inconnue"
+#~ msgid "Start"
+#~ msgstr "Démarrer"
-#: 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 ""
+#~ msgid "Start / Stop"
+#~ msgstr "Démarrer/Arrêter"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1176
-msgid "use hostname, FQDN, IPv4- or IPv6-Address"
-msgstr ""
+#~ msgid "To change global settings click here"
+#~ msgstr "Cliquez ici pour modifier les paramètres généraux"
+
+#~ msgid "Unknown error"
+#~ msgstr "Erreur inconnue"
+
+#~ msgid "Version"
+#~ msgstr "Version"
+
+#~ msgid "Version Information"
+#~ msgstr "Informations de version"
+
+#~ msgid "Waiting for changes to be applied..."
+#~ msgstr "En attente d'application des modifications…"
+
+#~ msgid "config error"
+#~ msgstr "erreur de configuration"
+
+#~ msgid "enable here"
+#~ msgstr "activer ici"
+
+#~ msgid "help"
+#~ msgstr "aide"
+
+#~ msgid "installed"
+#~ msgstr "installé"
+
+#~ msgid "minimum value '0'"
+#~ msgstr "valeur minimum « 0 »"
+
+#~ msgid "minimum value '1'"
+#~ msgstr "valeur minimum « 1 »"
+
+#~ msgid "minimum value 5 minutes == 300 seconds"
+#~ msgstr "valeur minimum 5 minutes == 300 secondes"
+
+#~ msgid "missing / required"
+#~ msgstr "manquant/requis"
+
+#~ msgid "must start with 'http://'"
+#~ msgstr "doit commencer par « http:// »"
+
+#~ msgid "never"
+#~ msgstr "jamais"
+
+#~ msgid "no data"
+#~ msgstr "pas de données"
+
+#~ msgid "or higher"
+#~ msgstr "ou plus grand"
+
+#~ msgid "please remove entry"
+#~ msgstr "veuillez supprimer l'entrée"
+
+#~ msgid "please select 'IPv4' address version"
+#~ msgstr "veuillez sélectionner la version de l'adresse « IPv4 »"
+
+#~ msgid "please select 'IPv4' address version in"
+#~ msgstr "veuillez sélectionner la version de l'adresse « IPv4 » dans"
+
+#~ msgid "proxy port missing"
+#~ msgstr "port de proxy manquant"
+
+#~ msgid "required"
+#~ msgstr "requis"
+
+#~ msgid "unknown error"
+#~ msgstr "erreur inconnue"
diff --git a/applications/luci-app-ddns/po/he/ddns.po b/applications/luci-app-ddns/po/he/ddns.po
index 49561137a..5fd0da79a 100644
--- a/applications/luci-app-ddns/po/he/ddns.po
+++ b/applications/luci-app-ddns/po/he/ddns.po
@@ -12,1025 +12,779 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Generator: Poedit 1.8.4\n"
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:145
-msgid "&"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:964
+msgid "\"../\" not allowed in path for Security Reason."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:562
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:591
-msgid "-- custom --"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:294
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:323
+msgid "Add new services..."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1108
-msgid "-- default --"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:53
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:264
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:443
msgid "Advanced Settings"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:46
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:933
msgid "Allow non-public IP's"
msgstr ""
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:176
-msgid "Applying changes"
-msgstr ""
-
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:442
msgid "Basic Settings"
msgstr ""
-#: 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 ""
-
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1104
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:710
msgid "Bind Network"
msgstr ""
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:223
msgid "Binding to a specific network not supported"
msgstr ""
-#: applications/luci-app-ddns/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!"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:250
+msgid "BusyBox's nslookup and Wget do not support to specify"
msgstr ""
-#: applications/luci-app-ddns/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 ""
-
-#: 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!"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:261
+msgid "BusyBox's nslookup and hostip do not support to specify to use TCP"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1118
-msgid "Casual users should not change this setting"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:272
+msgid "BusyBox's nslookup in the current compiled version"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:407
-msgid "Change provider"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:329
+msgid "Cancel"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1302
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:794
msgid "Check Interval"
msgstr ""
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:55
-msgid "Collecting data..."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:26
+msgid "Configuration"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:102
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:48
-msgid "Configuration"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:88
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:398
+msgid "Configuration Error"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:27
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:924
msgid ""
"Configure here the details for all Dynamic DNS services including this LuCI "
"application."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:261
-msgid "Configure here the details for selected Dynamic DNS service."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:342
+msgid "Create service"
msgstr ""
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:46
-msgid ""
-"Currently DDNS updates are not started at boot or on interface events.<br /"
-">This is the default if you run DDNS scripts by yourself (i.e. via cron with "
-"force_interval set to '0')"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:946
+msgid "Current setting:"
msgstr ""
-#: 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."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:72
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:163
+msgid "Currently DDNS updates are not started at boot or on interface events."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:452
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:536
msgid "Custom update script to be used for updating your DDNS Provider."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:412
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:525
#, fuzzy
msgid "Custom update-URL"
msgstr "עדכן URL באופן ידני"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:451
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:535
msgid "Custom update-script"
msgstr ""
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:70
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:166
msgid "DDNS Autostart disabled"
msgstr ""
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:74
-msgid "DDNS Client Configuration"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:69
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:166
+msgid "DDNS Autostart enabled"
msgstr ""
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:70
-msgid "DDNS Client Documentation"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:479
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:501
+msgid "DDNS Service provider"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:328
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:365
-msgid "DDNS Service provider"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:427
+msgid "DDns Service"
msgstr ""
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:260
msgid "DNS requests via TCP not supported"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1165
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:733
msgid "DNS-Server"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:56
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:942
msgid "Date format"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:846
-msgid "Defines the Web page to read systems IPv4-Address from"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:894
-msgid "Defines the Web page to read systems IPv6-Address from"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:653
+msgid "Defines the Web page to read systems IP-Address from"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:942
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:663
msgid "Defines the interface to read systems IP-Address from"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:766
-msgid "Defines the network to read systems IPv4-Address from"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:807
-msgid "Defines the network to read systems IPv6-Address from"
-msgstr ""
-
-#: 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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:644
+msgid "Defines the network to read systems IP-Address from"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:711
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:603
msgid ""
-"Defines the source to read systems IPv6-Address from, that will be send to "
-"the DDNS provider"
+"Defines the source to read systems IP-Address from, that will be send to the "
+"DDNS provider"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:302
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:468
msgid "Defines which IP address 'IPv4/IPv6' is send to the DDNS provider"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:260
-msgid "Details for"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:86
-msgid "Directory contains Log files for each running section"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:958
+msgid "Directory contains Log files for each running section."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:76
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:952
msgid ""
-"Directory contains PID and other status information for each running section"
+"Directory contains PID and other status information for each running section."
msgstr ""
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:15
msgid "Disabled"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:479
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:544
msgid "Domain"
msgstr ""
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:52
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:44
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:148
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:6
+#: applications/luci-app-ddns/luasrc/controller/ddns.lua:10
msgid "Dynamic DNS"
msgstr "DNS דינאמי"
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:65
-msgid ""
-"Dynamic DNS allows that your router can be reached with a fixed hostname "
-"while having a dynamically changing IP address."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:154
+msgid "Dynamic DNS Version"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:351
+msgid "Edit"
msgstr ""
-"שירות DDNS מאפשר גישה לנתב שלך ע\"י שם דומיין קבוע, בעוד כתובת ה- IP שלך "
-"משתנה באופן דינמי."
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:609
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:583
msgid "Enable secure communication with DDNS provider"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:271
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:153
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:406
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:450
msgid "Enabled"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1286
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:777
msgid "Error"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1425
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:859
msgid "Error Retry Counter"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1443
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:870
msgid "Error Retry Interval"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1019
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1058
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:681
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:692
msgid "Event Network"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1295
-msgid "File"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:654
+msgid "Example for IPv4"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:469
-msgid "File not found"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:655
+msgid "Example for IPv6"
msgstr ""
-#: 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 ""
-
-#: 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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:787
+msgid "File"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:32
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:929
msgid "For detailed information about parameter settings look here."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:58
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:944
msgid "For supported codes look here"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1139
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:722
msgid "Force IP Version"
msgstr ""
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:249
msgid "Force IP Version not supported"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1357
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:821
msgid "Force Interval"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1205
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:746
msgid "Force TCP on DNS"
msgstr ""
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1243
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:758
msgid "Format"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1167
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:735
msgid "Format: IP or FQDN"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:87
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:228
msgid ""
"GNU Wget will use the IP of given network, cURL will use the physical "
"interface."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:26
-msgid "Global Settings"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:923
+msgid "Global Configuration"
msgstr ""
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:211
msgid "HTTPS not supported"
msgstr ""
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:279
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:459
msgid "Hostname/FQDN to validate, if IP update happen or necessary"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:660
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:710
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:602
msgid "IP address source"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:301
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:467
msgid "IP address version"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:305
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:473
msgid "IPv4-Address"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1244
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:759
msgid "IPv6 address must be given in square brackets"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:57
-msgid ""
-"IPv6 is currently not (fully) supported by this system<br />Please follow "
-"the instructions on OpenWrt's homepage to enable IPv6 support<br />or update "
-"your system to the latest OpenWrt Release"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:202
+msgid "IPv6 is currently not (fully) supported by this system"
msgstr ""
-#: applications/luci-app-ddns/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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:201
msgid "IPv6 not supported"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:309
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:475
msgid "IPv6-Address"
msgstr ""
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:272
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:977
msgid ""
-"If this service section is disabled it could not be started.<br />Neither "
-"from LuCI interface nor from console"
+"If Wget and cURL package are installed, Wget is used for communication by "
+"default."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:160
-msgid "If using secure communication you should verify server certificates!"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:450
+msgid "If this service section is disabled it could not be started."
msgstr ""
-#: applications/luci-app-ddns/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'"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:284
+msgid "If using secure communication you should verify server certificates!"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:73
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:89
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:103
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:216
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:230
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:242
msgid ""
"In some versions cURL/libcurl in OpenWrt is compiled without proxy support."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1283
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:774
msgid "Info"
msgstr ""
-#: 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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:150
+msgid "Information"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:666
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:716
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:941
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:286
+msgid "Install 'ca-certificates' package or needed certificates"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:609
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:662
msgid "Interface"
msgstr "ממשק"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1334
-msgid ""
-"Interval to check for changed IP<br />Values below 5 minutes == 300 seconds "
-"are not supported"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:822
+msgid "Interval to force updates send to DDNS Provider"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1400
-msgid ""
-"Interval to force updates send to DDNS Provider<br />Setting this parameter "
-"to 0 will force the script to only run once<br />Values lower 'Check "
-"Interval' except '0' are not supported"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:812
+msgid "Interval unit to check for changed IP"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:29
-msgid "It is NOT recommended for casual users to change settings on this page."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:849
+msgid "Interval unit to force updates send to DDNS Provider"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:159
-msgid "Last Update"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:926
+msgid "It is NOT recommended for casual users to change settings on this page."
msgstr ""
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:177
-msgid "Loading"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:411
+msgid "Last Update"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:266
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:445
msgid "Log File Viewer"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:85
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:957
msgid "Log directory"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:95
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:969
msgid "Log length"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1293
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:781
msgid "Log to file"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1279
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:768
msgid "Log to syslog"
msgstr ""
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:394
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:458
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:28
msgid "Lookup Hostname"
msgstr ""
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:101
-msgid "NOT installed"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:311
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:388
+msgid "Name"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:83
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:224
msgid ""
"Neither GNU Wget with SSL nor cURL installed to select a network to use for "
"communication."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:69
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:212
msgid ""
"Neither GNU Wget with SSL nor cURL installed to support secure updates via "
"HTTPS protocol."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:664
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:714
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:765
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:802
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:52
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:607
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:643
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:30
msgid "Network"
msgstr "רשת"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1020
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1066
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:682
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:693
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:712
msgid "Network on which the ddns-updater scripts will be started"
msgstr ""
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:45
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:90
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:415
msgid "Never"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:159
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:49
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:314
+msgid "New DDns Service…"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:411
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:27
msgid "Next Update"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:159
-msgid "No certificates found"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:89
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:399
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:39
+msgid "No Data"
msgstr ""
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:87
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:30
-msgid "No data"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:283
+msgid "No certificates found"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1282
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:773
msgid "No logging"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:47
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:934
msgid "Non-public and by default blocked IP's"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1284
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:92
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:433
+msgid "Not Running"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:775
msgid "Notice"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:96
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:970
msgid "Number of last lines stored in log files"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1148
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:723
msgid "OPTIONAL: Force the usage of pure IPv4/IPv6 only communication."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1214
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:747
msgid "OPTIONAL: Force the use of TCP instead of default UDP on DNS requests."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1117
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:711
msgid "OPTIONAL: Network to use for communication"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1242
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:757
msgid "OPTIONAL: Proxy-Server for detection and updates."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1166
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:734
msgid "OPTIONAL: Use non-default DNS-Server to detect 'Registered IP'."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1470
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:882
msgid "On Error the script will retry the failed action after given time"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1426
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:860
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:871
msgid "On Error the script will stop execution after given number of retrys"
msgstr ""
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:68
-msgid "OpenWrt Wiki"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:514
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:567
msgid "Optional Encoded Parameter"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:525
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:574
msgid "Optional Parameter"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:515
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:568
msgid "Optional: Replaces [PARAMENC] in Update-URL (URL-encoded)"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:526
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:575
msgid "Optional: Replaces [PARAMOPT] in Update-URL (NOT URL-encoded)"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:94
-msgid "Overview"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1233
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:756
msgid "PROXY-Server"
msgstr ""
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:502
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:559
msgid "Password"
msgstr "סיסמא"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:630
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:588
msgid "Path to CA-Certificate"
msgstr ""
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:144
-msgid "Please [Save & Apply] your changes first"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:203
+msgid ""
+"Please follow the instructions on OpenWrt's homepage to enable IPv6 support"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1499
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:916
msgid "Please press [Read] button"
msgstr ""
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:229
-msgid "Process ID"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1494
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:902
msgid "Read / Reread log file"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:406
-msgid "Really change DDNS provider?"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:394
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:29
+msgid "Registered IP"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:113
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:51
-msgid "Registered IP"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:379
+msgid "Reload"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:480
-msgid "Replaces [DOMAIN] in Update-URL"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:359
+msgid "Reload this service"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:503
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:560
msgid "Replaces [PASSWORD] in Update-URL (URL-encoded)"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:492
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:545
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:552
msgid "Replaces [USERNAME] in Update-URL (URL-encoded)"
msgstr ""
-#: applications/luci-app-ddns/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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:193
+msgid "Restart DDns"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:14
msgid "Run once"
msgstr ""
-#: applications/luci-app-ddns/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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:103
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:436
+msgid "Running"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:86
-msgid "Show more"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:610
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:672
+msgid "Script"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:33
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:63
-msgid "Software update required"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:291
+msgid "Services"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1174
-msgid "Specifying a DNS-Server is not supported"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:65
+msgid "Start DDNS"
msgstr ""
-#: 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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:159
+msgid "State"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:229
-msgid "Start / Stop"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:430
+msgid "Status"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:75
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:951
msgid "Status directory"
msgstr ""
-#: 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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:378
+msgid "Stop"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:34
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:64
-msgid ""
-"The currently installed 'ddns-scripts' package did not support all available "
-"settings."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:65
+msgid "Stop DDNS"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:367
+msgid "Stop this service"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:16
+msgid "Stopped"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1428
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:862
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:873
msgid "The default setting of '0' will retry infinite."
msgstr ""
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:36
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:317
+msgid "The service name is already used"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:42
msgid "There is no service configured."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:56
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:265
-msgid "Timer Settings"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:915
+msgid "This is the current content of the log file in"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:73
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:164
+msgid ""
+"This is the default if you run DDNS scripts by yourself (i.e. via cron with "
+"force_interval set to '0')"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:101
-msgid "To change global settings click here"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:699
+msgid "This will be autoset to the selected interface"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:116
-msgid "To use cURL activate this option."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:444
+msgid "Timer Settings"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:665
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:715
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:608
msgid "URL"
msgstr "URL"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:845
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:890
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:652
msgid "URL to detect"
msgstr ""
-#: 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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:91
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:415
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:37
+msgid "Unknown"
msgstr ""
-#: applications/luci-app-ddns/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."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:526
+msgid "Update URL to be used for updating your DDNS Provider."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:600
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:582
msgid "Use HTTP Secure"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:113
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:976
msgid "Use cURL"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:982
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:673
msgid "User defined script to read systems IP-Address"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:491
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:551
msgid "Username"
msgstr "שם משתמש"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:145
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:271
msgid "Using specific DNS Server not supported"
msgstr ""
-#: applications/luci-app-ddns/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 ""
-
-#: 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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:804
+msgid "Values below 5 minutes == 300 seconds are not supported"
msgstr ""
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:93
-msgid "Version Information"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:841
+msgid "Values lower 'Check Interval' except '0' are not supported"
msgstr ""
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:178
-msgid "Waiting for changes to be applied..."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:13
+msgid "Verify"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1285
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:776
msgid "Warning"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1294
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:786
msgid ""
"Writes detailed messages to log file. File will be truncated automatically."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1280
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:769
msgid ""
"Writes log messages to syslog. Critical Errors will always be written to "
"syslog."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:149
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:275
msgid ""
-"You should install 'bind-host' or 'knot-host' or 'drill' or 'hostip' "
-"package, if you need to specify a DNS server to detect your registered IP."
+"You should install 'bind-host' or 'knot-host' or 'drill' or 'hostip' package,"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:121
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:136
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:264
msgid ""
"You should install 'bind-host' or 'knot-host' or 'drill' package for DNS "
"requests."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:117
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:252
msgid "You should install 'wget' or 'curl' or 'uclient-fetch' package."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:71
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:214
msgid ""
"You should install 'wget' or 'curl' or 'uclient-fetch' with 'libustream-"
"*ssl' package."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:85
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:226
msgid "You should install 'wget' or 'curl' package."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:101
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:240
msgid ""
"You should install 'wget' or 'uclient-fetch' package or replace libcurl."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:99
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:238
msgid "cURL is installed, but libcurl was compiled without proxy support."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:98
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:237
msgid "cURL without Proxy Support"
msgstr ""
-#: 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 ""
-
-#: 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:"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:486
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:508
+msgid "custom"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:120
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:29
-msgid "config error"
-msgstr ""
-
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:855
msgid "days"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:631
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:589
msgid "directory or path/file"
msgstr ""
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:20
-msgid "enable here"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:650
-msgid "file or directory not found or not 'IGNORE'"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/view/ddns/global_value.htm:28
-msgid "help"
-msgstr ""
-
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:817
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:854
msgid "hours"
msgstr ""
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:99
-msgid "installed"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:286
-msgid "invalid FQDN / required - Sample"
-msgstr ""
-
-#: 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 ""
-
-#: 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 ""
-
-#: 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 ""
-
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:816
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:853
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:887
msgid "minutes"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:208
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:424
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:436
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:438
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:462
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:859
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:866
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1382
-msgid "must be greater or equal 'Check Interval'"
-msgstr ""
-
-#: 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 ""
-
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:171
-msgid "never"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:147
-msgid "no data"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:996
-msgid "not found or not executable - Sample: '/path/to/script.sh'"
-msgstr ""
-
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:632
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:590
msgid "or"
msgstr ""
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:98
-msgid "or higher"
-msgstr ""
-
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1240
-msgid "please remove entry"
-msgstr ""
-
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:40
-msgid "please select 'IPv4' address version in"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1115
-msgid "please set to 'default'"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1265
-msgid "proxy port missing"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:96
-msgid "required"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:204
+msgid "or update your system to the latest OpenWrt Release"
msgstr ""
-#: applications/luci-app-ddns/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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:815
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:886
msgid "seconds"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:633
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:591
msgid "to run HTTPS without verification of server certificates (insecure)"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:185
-msgid "unknown error"
-msgstr ""
-
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1176
-msgid "use hostname, FQDN, IPv4- or IPv6-Address"
-msgstr ""
+#~ msgid ""
+#~ "Dynamic DNS allows that your router can be reached with a fixed hostname "
+#~ "while having a dynamically changing IP address."
+#~ msgstr ""
+#~ "שירות DDNS מאפשר גישה לנתב שלך ע\"י שם דומיין קבוע, בעוד כתובת ה- IP שלך "
+#~ "משתנה באופן דינמי."
diff --git a/applications/luci-app-ddns/po/hi/ddns.po b/applications/luci-app-ddns/po/hi/ddns.po
index 89696c274..faa40e1b3 100644
--- a/applications/luci-app-ddns/po/hi/ddns.po
+++ b/applications/luci-app-ddns/po/hi/ddns.po
@@ -4,1022 +4,771 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:145
-msgid "&"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:964
+msgid "\"../\" not allowed in path for Security Reason."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:562
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:591
-msgid "-- custom --"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:294
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:323
+msgid "Add new services..."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1108
-msgid "-- default --"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:53
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:264
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:443
msgid "Advanced Settings"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:46
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:933
msgid "Allow non-public IP's"
msgstr ""
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:176
-msgid "Applying changes"
-msgstr ""
-
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:442
msgid "Basic Settings"
msgstr ""
-#: 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 ""
-
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1104
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:710
msgid "Bind Network"
msgstr ""
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:223
msgid "Binding to a specific network not supported"
msgstr ""
-#: applications/luci-app-ddns/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!"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:250
+msgid "BusyBox's nslookup and Wget do not support to specify"
msgstr ""
-#: applications/luci-app-ddns/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!"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:261
+msgid "BusyBox's nslookup and hostip do not support to specify to use TCP"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:146
-msgid ""
-"BusyBox's nslookup in the current compiled version does not handle given DNS "
-"Servers correctly!"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:272
+msgid "BusyBox's nslookup in the current compiled version"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1118
-msgid "Casual users should not change this setting"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:329
+msgid "Cancel"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:407
-msgid "Change provider"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1302
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:794
msgid "Check Interval"
msgstr ""
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:55
-msgid "Collecting data..."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:26
+msgid "Configuration"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:102
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:48
-msgid "Configuration"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:88
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:398
+msgid "Configuration Error"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:27
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:924
msgid ""
"Configure here the details for all Dynamic DNS services including this LuCI "
"application."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:261
-msgid "Configure here the details for selected Dynamic DNS service."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:342
+msgid "Create service"
msgstr ""
-#: 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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:946
+msgid "Current setting:"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:46
-msgid ""
-"Currently DDNS updates are not started at boot or on interface events.<br /"
-">This is the default if you run DDNS scripts by yourself (i.e. via cron with "
-"force_interval set to '0')"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:72
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:163
+msgid "Currently DDNS updates are not started at boot or on interface events."
msgstr ""
-#: applications/luci-app-ddns/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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:452
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:536
msgid "Custom update script to be used for updating your DDNS Provider."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:412
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:525
msgid "Custom update-URL"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:451
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:535
msgid "Custom update-script"
msgstr ""
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:70
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:166
msgid "DDNS Autostart disabled"
msgstr ""
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:74
-msgid "DDNS Client Configuration"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:69
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:166
+msgid "DDNS Autostart enabled"
msgstr ""
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:70
-msgid "DDNS Client Documentation"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:479
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:501
+msgid "DDNS Service provider"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:328
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:365
-msgid "DDNS Service provider"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:427
+msgid "DDns Service"
msgstr ""
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:260
msgid "DNS requests via TCP not supported"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1165
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:733
msgid "DNS-Server"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:56
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:942
msgid "Date format"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:846
-msgid "Defines the Web page to read systems IPv4-Address from"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:894
-msgid "Defines the Web page to read systems IPv6-Address from"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:653
+msgid "Defines the Web page to read systems IP-Address from"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:942
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:663
msgid "Defines the interface to read systems IP-Address from"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:766
-msgid "Defines the network to read systems IPv4-Address from"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:807
-msgid "Defines the network to read systems IPv6-Address from"
-msgstr ""
-
-#: 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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:644
+msgid "Defines the network to read systems IP-Address from"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:711
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:603
msgid ""
-"Defines the source to read systems IPv6-Address from, that will be send to "
-"the DDNS provider"
+"Defines the source to read systems IP-Address from, that will be send to the "
+"DDNS provider"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:302
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:468
msgid "Defines which IP address 'IPv4/IPv6' is send to the DDNS provider"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:260
-msgid "Details for"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:958
+msgid "Directory contains Log files for each running section."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:86
-msgid "Directory contains Log files for each running section"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:76
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:952
msgid ""
-"Directory contains PID and other status information for each running section"
+"Directory contains PID and other status information for each running section."
msgstr ""
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:15
msgid "Disabled"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:479
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:544
msgid "Domain"
msgstr ""
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:52
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:44
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:148
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:6
+#: applications/luci-app-ddns/luasrc/controller/ddns.lua:10
msgid "Dynamic DNS"
msgstr ""
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:65
-msgid ""
-"Dynamic DNS allows that your router can be reached with a fixed hostname "
-"while having a dynamically changing IP address."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:154
+msgid "Dynamic DNS Version"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:351
+msgid "Edit"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:609
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:583
msgid "Enable secure communication with DDNS provider"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:271
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:153
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:406
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:450
msgid "Enabled"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1286
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:777
msgid "Error"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1425
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:859
msgid "Error Retry Counter"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1443
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:870
msgid "Error Retry Interval"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1019
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1058
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:681
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:692
msgid "Event Network"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1295
-msgid "File"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:469
-msgid "File not found"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:654
+msgid "Example for IPv4"
msgstr ""
-#: 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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:655
+msgid "Example for IPv6"
msgstr ""
-#: 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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:787
+msgid "File"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:32
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:929
msgid "For detailed information about parameter settings look here."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:58
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:944
msgid "For supported codes look here"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1139
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:722
msgid "Force IP Version"
msgstr ""
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:249
msgid "Force IP Version not supported"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1357
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:821
msgid "Force Interval"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1205
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:746
msgid "Force TCP on DNS"
msgstr ""
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1243
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:758
msgid "Format"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1167
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:735
msgid "Format: IP or FQDN"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:87
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:228
msgid ""
"GNU Wget will use the IP of given network, cURL will use the physical "
"interface."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:26
-msgid "Global Settings"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:923
+msgid "Global Configuration"
msgstr ""
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:211
msgid "HTTPS not supported"
msgstr ""
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:279
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:459
msgid "Hostname/FQDN to validate, if IP update happen or necessary"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:660
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:710
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:602
msgid "IP address source"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:301
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:467
msgid "IP address version"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:305
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:473
msgid "IPv4-Address"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1244
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:759
msgid "IPv6 address must be given in square brackets"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:57
-msgid ""
-"IPv6 is currently not (fully) supported by this system<br />Please follow "
-"the instructions on OpenWrt's homepage to enable IPv6 support<br />or update "
-"your system to the latest OpenWrt Release"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:202
+msgid "IPv6 is currently not (fully) supported by this system"
msgstr ""
-#: applications/luci-app-ddns/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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:201
msgid "IPv6 not supported"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:309
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:475
msgid "IPv6-Address"
msgstr ""
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:272
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:977
msgid ""
-"If this service section is disabled it could not be started.<br />Neither "
-"from LuCI interface nor from console"
+"If Wget and cURL package are installed, Wget is used for communication by "
+"default."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:160
-msgid "If using secure communication you should verify server certificates!"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:450
+msgid "If this service section is disabled it could not be started."
msgstr ""
-#: applications/luci-app-ddns/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'"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:284
+msgid "If using secure communication you should verify server certificates!"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:73
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:89
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:103
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:216
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:230
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:242
msgid ""
"In some versions cURL/libcurl in OpenWrt is compiled without proxy support."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1283
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:774
msgid "Info"
msgstr ""
-#: 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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:150
+msgid "Information"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:286
+msgid "Install 'ca-certificates' package or needed certificates"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:666
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:716
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:941
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:609
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:662
msgid "Interface"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1334
-msgid ""
-"Interval to check for changed IP<br />Values below 5 minutes == 300 seconds "
-"are not supported"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:822
+msgid "Interval to force updates send to DDNS Provider"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1400
-msgid ""
-"Interval to force updates send to DDNS Provider<br />Setting this parameter "
-"to 0 will force the script to only run once<br />Values lower 'Check "
-"Interval' except '0' are not supported"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:812
+msgid "Interval unit to check for changed IP"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:29
-msgid "It is NOT recommended for casual users to change settings on this page."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:849
+msgid "Interval unit to force updates send to DDNS Provider"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:159
-msgid "Last Update"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:926
+msgid "It is NOT recommended for casual users to change settings on this page."
msgstr ""
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:177
-msgid "Loading"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:411
+msgid "Last Update"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:266
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:445
msgid "Log File Viewer"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:85
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:957
msgid "Log directory"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:95
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:969
msgid "Log length"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1293
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:781
msgid "Log to file"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1279
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:768
msgid "Log to syslog"
msgstr ""
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:394
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:458
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:28
msgid "Lookup Hostname"
msgstr ""
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:101
-msgid "NOT installed"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:311
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:388
+msgid "Name"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:83
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:224
msgid ""
"Neither GNU Wget with SSL nor cURL installed to select a network to use for "
"communication."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:69
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:212
msgid ""
"Neither GNU Wget with SSL nor cURL installed to support secure updates via "
"HTTPS protocol."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:664
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:714
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:765
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:802
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:52
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:607
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:643
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:30
msgid "Network"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1020
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1066
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:682
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:693
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:712
msgid "Network on which the ddns-updater scripts will be started"
msgstr ""
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:45
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:90
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:415
msgid "Never"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:159
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:49
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:314
+msgid "New DDns Service…"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:411
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:27
msgid "Next Update"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:159
-msgid "No certificates found"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:89
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:399
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:39
+msgid "No Data"
msgstr ""
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:87
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:30
-msgid "No data"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:283
+msgid "No certificates found"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1282
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:773
msgid "No logging"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:47
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:934
msgid "Non-public and by default blocked IP's"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1284
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:92
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:433
+msgid "Not Running"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:775
msgid "Notice"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:96
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:970
msgid "Number of last lines stored in log files"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1148
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:723
msgid "OPTIONAL: Force the usage of pure IPv4/IPv6 only communication."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1214
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:747
msgid "OPTIONAL: Force the use of TCP instead of default UDP on DNS requests."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1117
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:711
msgid "OPTIONAL: Network to use for communication"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1242
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:757
msgid "OPTIONAL: Proxy-Server for detection and updates."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1166
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:734
msgid "OPTIONAL: Use non-default DNS-Server to detect 'Registered IP'."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1470
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:882
msgid "On Error the script will retry the failed action after given time"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1426
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:860
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:871
msgid "On Error the script will stop execution after given number of retrys"
msgstr ""
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:68
-msgid "OpenWrt Wiki"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:514
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:567
msgid "Optional Encoded Parameter"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:525
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:574
msgid "Optional Parameter"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:515
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:568
msgid "Optional: Replaces [PARAMENC] in Update-URL (URL-encoded)"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:526
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:575
msgid "Optional: Replaces [PARAMOPT] in Update-URL (NOT URL-encoded)"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:94
-msgid "Overview"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1233
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:756
msgid "PROXY-Server"
msgstr ""
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:502
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:559
msgid "Password"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:630
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:588
msgid "Path to CA-Certificate"
msgstr ""
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:144
-msgid "Please [Save & Apply] your changes first"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:203
+msgid ""
+"Please follow the instructions on OpenWrt's homepage to enable IPv6 support"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1499
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:916
msgid "Please press [Read] button"
msgstr ""
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:229
-msgid "Process ID"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1494
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:902
msgid "Read / Reread log file"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:406
-msgid "Really change DDNS provider?"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:394
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:29
+msgid "Registered IP"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:113
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:51
-msgid "Registered IP"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:379
+msgid "Reload"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:480
-msgid "Replaces [DOMAIN] in Update-URL"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:359
+msgid "Reload this service"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:503
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:560
msgid "Replaces [PASSWORD] in Update-URL (URL-encoded)"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:492
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:545
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:552
msgid "Replaces [USERNAME] in Update-URL (URL-encoded)"
msgstr ""
-#: applications/luci-app-ddns/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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:193
+msgid "Restart DDns"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:14
msgid "Run once"
msgstr ""
-#: applications/luci-app-ddns/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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:103
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:436
+msgid "Running"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:86
-msgid "Show more"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:610
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:672
+msgid "Script"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:33
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:63
-msgid "Software update required"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:291
+msgid "Services"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1174
-msgid "Specifying a DNS-Server is not supported"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:65
+msgid "Start DDNS"
msgstr ""
-#: 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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:159
+msgid "State"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:229
-msgid "Start / Stop"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:430
+msgid "Status"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:75
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:951
msgid "Status directory"
msgstr ""
-#: 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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:378
+msgid "Stop"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:34
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:64
-msgid ""
-"The currently installed 'ddns-scripts' package did not support all available "
-"settings."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:65
+msgid "Stop DDNS"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:367
+msgid "Stop this service"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1428
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:16
+msgid "Stopped"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:862
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:873
msgid "The default setting of '0' will retry infinite."
msgstr ""
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:36
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:317
+msgid "The service name is already used"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:42
msgid "There is no service configured."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:56
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:265
-msgid "Timer Settings"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:915
+msgid "This is the current content of the log file in"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:73
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:164
+msgid ""
+"This is the default if you run DDNS scripts by yourself (i.e. via cron with "
+"force_interval set to '0')"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:101
-msgid "To change global settings click here"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:699
+msgid "This will be autoset to the selected interface"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:116
-msgid "To use cURL activate this option."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:444
+msgid "Timer Settings"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:665
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:715
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:608
msgid "URL"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:845
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:890
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:652
msgid "URL to detect"
msgstr ""
-#: 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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:91
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:415
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:37
+msgid "Unknown"
msgstr ""
-#: applications/luci-app-ddns/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."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:526
+msgid "Update URL to be used for updating your DDNS Provider."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:600
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:582
msgid "Use HTTP Secure"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:113
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:976
msgid "Use cURL"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:982
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:673
msgid "User defined script to read systems IP-Address"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:491
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:551
msgid "Username"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:145
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:271
msgid "Using specific DNS Server not supported"
msgstr ""
-#: applications/luci-app-ddns/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 ""
-
-#: 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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:804
+msgid "Values below 5 minutes == 300 seconds are not supported"
msgstr ""
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:93
-msgid "Version Information"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:841
+msgid "Values lower 'Check Interval' except '0' are not supported"
msgstr ""
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:178
-msgid "Waiting for changes to be applied..."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:13
+msgid "Verify"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1285
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:776
msgid "Warning"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1294
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:786
msgid ""
"Writes detailed messages to log file. File will be truncated automatically."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1280
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:769
msgid ""
"Writes log messages to syslog. Critical Errors will always be written to "
"syslog."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:149
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:275
msgid ""
-"You should install 'bind-host' or 'knot-host' or 'drill' or 'hostip' "
-"package, if you need to specify a DNS server to detect your registered IP."
+"You should install 'bind-host' or 'knot-host' or 'drill' or 'hostip' package,"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:121
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:136
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:264
msgid ""
"You should install 'bind-host' or 'knot-host' or 'drill' package for DNS "
"requests."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:117
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:252
msgid "You should install 'wget' or 'curl' or 'uclient-fetch' package."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:71
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:214
msgid ""
"You should install 'wget' or 'curl' or 'uclient-fetch' with 'libustream-"
"*ssl' package."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:85
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:226
msgid "You should install 'wget' or 'curl' package."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:101
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:240
msgid ""
"You should install 'wget' or 'uclient-fetch' package or replace libcurl."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:99
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:238
msgid "cURL is installed, but libcurl was compiled without proxy support."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:98
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:237
msgid "cURL without Proxy Support"
msgstr ""
-#: 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 ""
-
-#: 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 ""
-
-#: 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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:486
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:508
+msgid "custom"
msgstr ""
-#: applications/luci-app-ddns/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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:855
msgid "days"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:631
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:589
msgid "directory or path/file"
msgstr ""
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:20
-msgid "enable here"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:650
-msgid "file or directory not found or not 'IGNORE'"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/view/ddns/global_value.htm:28
-msgid "help"
-msgstr ""
-
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:817
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:854
msgid "hours"
msgstr ""
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:99
-msgid "installed"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:286
-msgid "invalid FQDN / required - Sample"
-msgstr ""
-
-#: 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 ""
-
-#: 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 ""
-
-#: 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 ""
-
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:816
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:853
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:887
msgid "minutes"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:208
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:424
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:436
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:438
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:462
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:859
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:866
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1382
-msgid "must be greater or equal 'Check Interval'"
-msgstr ""
-
-#: 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 ""
-
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:171
-msgid "never"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:147
-msgid "no data"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:996
-msgid "not found or not executable - Sample: '/path/to/script.sh'"
-msgstr ""
-
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:632
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:590
msgid "or"
msgstr ""
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:98
-msgid "or higher"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:204
+msgid "or update your system to the latest OpenWrt Release"
msgstr ""
-#: applications/luci-app-ddns/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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1240
-msgid "please remove entry"
-msgstr ""
-
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:40
-msgid "please select 'IPv4' address version in"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1115
-msgid "please set to 'default'"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1265
-msgid "proxy port missing"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:96
-msgid "required"
-msgstr ""
-
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:815
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:886
msgid "seconds"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:633
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:591
msgid "to run HTTPS without verification of server certificates (insecure)"
msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:185
-msgid "unknown error"
-msgstr ""
-
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1176
-msgid "use hostname, FQDN, IPv4- or IPv6-Address"
-msgstr ""
diff --git a/applications/luci-app-ddns/po/hu/ddns.po b/applications/luci-app-ddns/po/hu/ddns.po
index 48a074864..2e6de2ed7 100644
--- a/applications/luci-app-ddns/po/hu/ddns.po
+++ b/applications/luci-app-ddns/po/hu/ddns.po
@@ -12,1024 +12,778 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Generator: Poedit 1.8.4\n"
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:145
-msgid "&"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:964
+msgid "\"../\" not allowed in path for Security Reason."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:562
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:591
-msgid "-- custom --"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:294
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:323
+msgid "Add new services..."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1108
-msgid "-- default --"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:53
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:264
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:443
msgid "Advanced Settings"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:46
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:933
msgid "Allow non-public IP's"
msgstr ""
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:176
-msgid "Applying changes"
-msgstr ""
-
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:442
msgid "Basic Settings"
msgstr ""
-#: 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 ""
-
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1104
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:710
msgid "Bind Network"
msgstr ""
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:223
msgid "Binding to a specific network not supported"
msgstr ""
-#: applications/luci-app-ddns/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!"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:250
+msgid "BusyBox's nslookup and Wget do not support to specify"
msgstr ""
-#: applications/luci-app-ddns/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 ""
-
-#: 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!"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:261
+msgid "BusyBox's nslookup and hostip do not support to specify to use TCP"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1118
-msgid "Casual users should not change this setting"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:272
+msgid "BusyBox's nslookup in the current compiled version"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:407
-msgid "Change provider"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:329
+msgid "Cancel"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1302
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:794
msgid "Check Interval"
msgstr ""
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:55
-msgid "Collecting data..."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:26
+msgid "Configuration"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:102
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:48
-msgid "Configuration"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:88
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:398
+msgid "Configuration Error"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:27
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:924
msgid ""
"Configure here the details for all Dynamic DNS services including this LuCI "
"application."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:261
-msgid "Configure here the details for selected Dynamic DNS service."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:342
+msgid "Create service"
msgstr ""
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:46
-msgid ""
-"Currently DDNS updates are not started at boot or on interface events.<br /"
-">This is the default if you run DDNS scripts by yourself (i.e. via cron with "
-"force_interval set to '0')"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:946
+msgid "Current setting:"
msgstr ""
-#: 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."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:72
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:163
+msgid "Currently DDNS updates are not started at boot or on interface events."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:452
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:536
msgid "Custom update script to be used for updating your DDNS Provider."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:412
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:525
msgid "Custom update-URL"
msgstr "Egyéni update-URL"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:451
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:535
msgid "Custom update-script"
msgstr ""
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:70
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:166
msgid "DDNS Autostart disabled"
msgstr ""
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:74
-msgid "DDNS Client Configuration"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:69
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:166
+msgid "DDNS Autostart enabled"
msgstr ""
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:70
-msgid "DDNS Client Documentation"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:479
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:501
+msgid "DDNS Service provider"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:328
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:365
-msgid "DDNS Service provider"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:427
+msgid "DDns Service"
msgstr ""
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:260
msgid "DNS requests via TCP not supported"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1165
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:733
msgid "DNS-Server"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:56
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:942
msgid "Date format"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:846
-msgid "Defines the Web page to read systems IPv4-Address from"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:894
-msgid "Defines the Web page to read systems IPv6-Address from"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:653
+msgid "Defines the Web page to read systems IP-Address from"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:942
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:663
msgid "Defines the interface to read systems IP-Address from"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:766
-msgid "Defines the network to read systems IPv4-Address from"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:807
-msgid "Defines the network to read systems IPv6-Address from"
-msgstr ""
-
-#: 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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:644
+msgid "Defines the network to read systems IP-Address from"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:711
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:603
msgid ""
-"Defines the source to read systems IPv6-Address from, that will be send to "
-"the DDNS provider"
+"Defines the source to read systems IP-Address from, that will be send to the "
+"DDNS provider"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:302
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:468
msgid "Defines which IP address 'IPv4/IPv6' is send to the DDNS provider"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:260
-msgid "Details for"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:86
-msgid "Directory contains Log files for each running section"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:958
+msgid "Directory contains Log files for each running section."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:76
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:952
msgid ""
-"Directory contains PID and other status information for each running section"
+"Directory contains PID and other status information for each running section."
msgstr ""
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:15
msgid "Disabled"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:479
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:544
msgid "Domain"
msgstr ""
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:52
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:44
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:148
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:6
+#: applications/luci-app-ddns/luasrc/controller/ddns.lua:10
msgid "Dynamic DNS"
msgstr "Dinamikus DNS"
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:65
-msgid ""
-"Dynamic DNS allows that your router can be reached with a fixed hostname "
-"while having a dynamically changing IP address."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:154
+msgid "Dynamic DNS Version"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:351
+msgid "Edit"
msgstr ""
-"A dinamikus DNS lehetővé teszi, hogy a routere elérhető legyen egy fix host "
-"névvel akkor is ha dinamikusan változó IP címmel rendelkezik."
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:609
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:583
msgid "Enable secure communication with DDNS provider"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:271
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:153
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:406
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:450
msgid "Enabled"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1286
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:777
msgid "Error"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1425
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:859
msgid "Error Retry Counter"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1443
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:870
msgid "Error Retry Interval"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1019
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1058
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:681
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:692
msgid "Event Network"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1295
-msgid "File"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:654
+msgid "Example for IPv4"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:469
-msgid "File not found"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:655
+msgid "Example for IPv6"
msgstr ""
-#: 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 ""
-
-#: 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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:787
+msgid "File"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:32
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:929
msgid "For detailed information about parameter settings look here."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:58
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:944
msgid "For supported codes look here"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1139
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:722
msgid "Force IP Version"
msgstr ""
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:249
msgid "Force IP Version not supported"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1357
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:821
msgid "Force Interval"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1205
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:746
msgid "Force TCP on DNS"
msgstr ""
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1243
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:758
msgid "Format"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1167
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:735
msgid "Format: IP or FQDN"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:87
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:228
msgid ""
"GNU Wget will use the IP of given network, cURL will use the physical "
"interface."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:26
-msgid "Global Settings"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:923
+msgid "Global Configuration"
msgstr ""
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:211
msgid "HTTPS not supported"
msgstr ""
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:279
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:459
msgid "Hostname/FQDN to validate, if IP update happen or necessary"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:660
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:710
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:602
msgid "IP address source"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:301
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:467
msgid "IP address version"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:305
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:473
msgid "IPv4-Address"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1244
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:759
msgid "IPv6 address must be given in square brackets"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:57
-msgid ""
-"IPv6 is currently not (fully) supported by this system<br />Please follow "
-"the instructions on OpenWrt's homepage to enable IPv6 support<br />or update "
-"your system to the latest OpenWrt Release"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:202
+msgid "IPv6 is currently not (fully) supported by this system"
msgstr ""
-#: applications/luci-app-ddns/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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:201
msgid "IPv6 not supported"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:309
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:475
msgid "IPv6-Address"
msgstr ""
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:272
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:977
msgid ""
-"If this service section is disabled it could not be started.<br />Neither "
-"from LuCI interface nor from console"
+"If Wget and cURL package are installed, Wget is used for communication by "
+"default."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:160
-msgid "If using secure communication you should verify server certificates!"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:450
+msgid "If this service section is disabled it could not be started."
msgstr ""
-#: applications/luci-app-ddns/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'"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:284
+msgid "If using secure communication you should verify server certificates!"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:73
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:89
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:103
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:216
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:230
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:242
msgid ""
"In some versions cURL/libcurl in OpenWrt is compiled without proxy support."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1283
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:774
msgid "Info"
msgstr ""
-#: 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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:150
+msgid "Information"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:666
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:716
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:941
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:286
+msgid "Install 'ca-certificates' package or needed certificates"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:609
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:662
msgid "Interface"
msgstr "Interfész"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1334
-msgid ""
-"Interval to check for changed IP<br />Values below 5 minutes == 300 seconds "
-"are not supported"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:822
+msgid "Interval to force updates send to DDNS Provider"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1400
-msgid ""
-"Interval to force updates send to DDNS Provider<br />Setting this parameter "
-"to 0 will force the script to only run once<br />Values lower 'Check "
-"Interval' except '0' are not supported"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:812
+msgid "Interval unit to check for changed IP"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:29
-msgid "It is NOT recommended for casual users to change settings on this page."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:849
+msgid "Interval unit to force updates send to DDNS Provider"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:159
-msgid "Last Update"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:926
+msgid "It is NOT recommended for casual users to change settings on this page."
msgstr ""
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:177
-msgid "Loading"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:411
+msgid "Last Update"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:266
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:445
msgid "Log File Viewer"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:85
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:957
msgid "Log directory"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:95
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:969
msgid "Log length"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1293
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:781
msgid "Log to file"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1279
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:768
msgid "Log to syslog"
msgstr ""
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:394
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:458
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:28
msgid "Lookup Hostname"
msgstr ""
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:101
-msgid "NOT installed"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:311
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:388
+msgid "Name"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:83
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:224
msgid ""
"Neither GNU Wget with SSL nor cURL installed to select a network to use for "
"communication."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:69
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:212
msgid ""
"Neither GNU Wget with SSL nor cURL installed to support secure updates via "
"HTTPS protocol."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:664
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:714
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:765
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:802
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:52
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:607
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:643
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:30
msgid "Network"
msgstr "Hálózat"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1020
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1066
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:682
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:693
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:712
msgid "Network on which the ddns-updater scripts will be started"
msgstr ""
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:45
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:90
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:415
msgid "Never"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:159
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:49
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:314
+msgid "New DDns Service…"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:411
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:27
msgid "Next Update"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:159
-msgid "No certificates found"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:89
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:399
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:39
+msgid "No Data"
msgstr ""
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:87
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:30
-msgid "No data"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:283
+msgid "No certificates found"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1282
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:773
msgid "No logging"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:47
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:934
msgid "Non-public and by default blocked IP's"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1284
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:92
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:433
+msgid "Not Running"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:775
msgid "Notice"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:96
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:970
msgid "Number of last lines stored in log files"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1148
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:723
msgid "OPTIONAL: Force the usage of pure IPv4/IPv6 only communication."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1214
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:747
msgid "OPTIONAL: Force the use of TCP instead of default UDP on DNS requests."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1117
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:711
msgid "OPTIONAL: Network to use for communication"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1242
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:757
msgid "OPTIONAL: Proxy-Server for detection and updates."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1166
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:734
msgid "OPTIONAL: Use non-default DNS-Server to detect 'Registered IP'."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1470
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:882
msgid "On Error the script will retry the failed action after given time"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1426
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:860
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:871
msgid "On Error the script will stop execution after given number of retrys"
msgstr ""
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:68
-msgid "OpenWrt Wiki"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:514
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:567
msgid "Optional Encoded Parameter"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:525
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:574
msgid "Optional Parameter"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:515
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:568
msgid "Optional: Replaces [PARAMENC] in Update-URL (URL-encoded)"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:526
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:575
msgid "Optional: Replaces [PARAMOPT] in Update-URL (NOT URL-encoded)"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:94
-msgid "Overview"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1233
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:756
msgid "PROXY-Server"
msgstr ""
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:502
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:559
msgid "Password"
msgstr "Jelszó"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:630
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:588
msgid "Path to CA-Certificate"
msgstr ""
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:144
-msgid "Please [Save & Apply] your changes first"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:203
+msgid ""
+"Please follow the instructions on OpenWrt's homepage to enable IPv6 support"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1499
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:916
msgid "Please press [Read] button"
msgstr ""
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:229
-msgid "Process ID"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1494
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:902
msgid "Read / Reread log file"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:406
-msgid "Really change DDNS provider?"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:394
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:29
+msgid "Registered IP"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:113
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:51
-msgid "Registered IP"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:379
+msgid "Reload"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:480
-msgid "Replaces [DOMAIN] in Update-URL"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:359
+msgid "Reload this service"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:503
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:560
msgid "Replaces [PASSWORD] in Update-URL (URL-encoded)"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:492
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:545
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:552
msgid "Replaces [USERNAME] in Update-URL (URL-encoded)"
msgstr ""
-#: applications/luci-app-ddns/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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:193
+msgid "Restart DDns"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:14
msgid "Run once"
msgstr ""
-#: applications/luci-app-ddns/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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:103
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:436
+msgid "Running"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:86
-msgid "Show more"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:610
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:672
+msgid "Script"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:33
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:63
-msgid "Software update required"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:291
+msgid "Services"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1174
-msgid "Specifying a DNS-Server is not supported"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:65
+msgid "Start DDNS"
msgstr ""
-#: 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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:159
+msgid "State"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:229
-msgid "Start / Stop"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:430
+msgid "Status"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:75
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:951
msgid "Status directory"
msgstr ""
-#: 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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:378
+msgid "Stop"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:34
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:64
-msgid ""
-"The currently installed 'ddns-scripts' package did not support all available "
-"settings."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:65
+msgid "Stop DDNS"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:367
+msgid "Stop this service"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:16
+msgid "Stopped"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1428
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:862
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:873
msgid "The default setting of '0' will retry infinite."
msgstr ""
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:36
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:317
+msgid "The service name is already used"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:42
msgid "There is no service configured."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:56
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:265
-msgid "Timer Settings"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:915
+msgid "This is the current content of the log file in"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:73
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:164
+msgid ""
+"This is the default if you run DDNS scripts by yourself (i.e. via cron with "
+"force_interval set to '0')"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:101
-msgid "To change global settings click here"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:699
+msgid "This will be autoset to the selected interface"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:116
-msgid "To use cURL activate this option."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:444
+msgid "Timer Settings"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:665
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:715
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:608
msgid "URL"
msgstr "URL"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:845
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:890
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:652
msgid "URL to detect"
msgstr ""
-#: 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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:91
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:415
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:37
+msgid "Unknown"
msgstr ""
-#: applications/luci-app-ddns/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."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:526
+msgid "Update URL to be used for updating your DDNS Provider."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:600
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:582
msgid "Use HTTP Secure"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:113
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:976
msgid "Use cURL"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:982
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:673
msgid "User defined script to read systems IP-Address"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:491
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:551
msgid "Username"
msgstr "Felhasználónév"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:145
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:271
msgid "Using specific DNS Server not supported"
msgstr ""
-#: applications/luci-app-ddns/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 ""
-
-#: 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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:804
+msgid "Values below 5 minutes == 300 seconds are not supported"
msgstr ""
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:93
-msgid "Version Information"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:841
+msgid "Values lower 'Check Interval' except '0' are not supported"
msgstr ""
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:178
-msgid "Waiting for changes to be applied..."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:13
+msgid "Verify"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1285
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:776
msgid "Warning"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1294
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:786
msgid ""
"Writes detailed messages to log file. File will be truncated automatically."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1280
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:769
msgid ""
"Writes log messages to syslog. Critical Errors will always be written to "
"syslog."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:149
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:275
msgid ""
-"You should install 'bind-host' or 'knot-host' or 'drill' or 'hostip' "
-"package, if you need to specify a DNS server to detect your registered IP."
+"You should install 'bind-host' or 'knot-host' or 'drill' or 'hostip' package,"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:121
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:136
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:264
msgid ""
"You should install 'bind-host' or 'knot-host' or 'drill' package for DNS "
"requests."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:117
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:252
msgid "You should install 'wget' or 'curl' or 'uclient-fetch' package."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:71
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:214
msgid ""
"You should install 'wget' or 'curl' or 'uclient-fetch' with 'libustream-"
"*ssl' package."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:85
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:226
msgid "You should install 'wget' or 'curl' package."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:101
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:240
msgid ""
"You should install 'wget' or 'uclient-fetch' package or replace libcurl."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:99
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:238
msgid "cURL is installed, but libcurl was compiled without proxy support."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:98
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:237
msgid "cURL without Proxy Support"
msgstr ""
-#: 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 ""
-
-#: 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:"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:486
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:508
+msgid "custom"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:120
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:29
-msgid "config error"
-msgstr ""
-
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:855
msgid "days"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:631
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:589
msgid "directory or path/file"
msgstr ""
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:20
-msgid "enable here"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:650
-msgid "file or directory not found or not 'IGNORE'"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/view/ddns/global_value.htm:28
-msgid "help"
-msgstr ""
-
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:817
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:854
msgid "hours"
msgstr ""
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:99
-msgid "installed"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:286
-msgid "invalid FQDN / required - Sample"
-msgstr ""
-
-#: 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 ""
-
-#: 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 ""
-
-#: 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 ""
-
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:816
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:853
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:887
msgid "minutes"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:208
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:424
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:436
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:438
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:462
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:859
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:866
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1382
-msgid "must be greater or equal 'Check Interval'"
-msgstr ""
-
-#: 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 ""
-
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:171
-msgid "never"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:147
-msgid "no data"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:996
-msgid "not found or not executable - Sample: '/path/to/script.sh'"
-msgstr ""
-
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:632
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:590
msgid "or"
msgstr ""
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:98
-msgid "or higher"
-msgstr ""
-
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1240
-msgid "please remove entry"
-msgstr ""
-
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:40
-msgid "please select 'IPv4' address version in"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1115
-msgid "please set to 'default'"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1265
-msgid "proxy port missing"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:96
-msgid "required"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:204
+msgid "or update your system to the latest OpenWrt Release"
msgstr ""
-#: applications/luci-app-ddns/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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:815
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:886
msgid "seconds"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:633
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:591
msgid "to run HTTPS without verification of server certificates (insecure)"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:185
-msgid "unknown error"
-msgstr ""
-
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1176
-msgid "use hostname, FQDN, IPv4- or IPv6-Address"
-msgstr ""
+#~ msgid ""
+#~ "Dynamic DNS allows that your router can be reached with a fixed hostname "
+#~ "while having a dynamically changing IP address."
+#~ msgstr ""
+#~ "A dinamikus DNS lehetővé teszi, hogy a routere elérhető legyen egy fix "
+#~ "host névvel akkor is ha dinamikusan változó IP címmel rendelkezik."
diff --git a/applications/luci-app-ddns/po/it/ddns.po b/applications/luci-app-ddns/po/it/ddns.po
index 5a705da5c..13e9dbcf6 100644
--- a/applications/luci-app-ddns/po/it/ddns.po
+++ b/applications/luci-app-ddns/po/it/ddns.po
@@ -12,109 +12,65 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Generator: Poedit 1.8.4\n"
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:145
-msgid "&"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:964
+msgid "\"../\" not allowed in path for Security Reason."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:562
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:591
-msgid "-- custom --"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:294
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:323
+msgid "Add new services..."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1108
-msgid "-- default --"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:53
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:264
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:443
msgid "Advanced Settings"
msgstr "Opzioni Avanzate"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:46
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:933
msgid "Allow non-public IP's"
msgstr "Consenti IP non pubblici"
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:176
-msgid "Applying changes"
-msgstr "Applico i cambiamenti"
-
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:442
msgid "Basic Settings"
msgstr "Opzioni di Base"
-#: 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 ""
-"Sotto c'è una lista di consigli di configurazione per il tuo sistema per "
-"eseguire aggiornamenti di Dynamic DNS senza limitazioni"
-
-#: 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 ""
-"Sotto c'è una lista delle configurazioni DDNS configurate e il loro stato "
-"attuale."
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1104
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:710
msgid "Bind Network"
msgstr "Collega Rete"
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:223
msgid "Binding to a specific network not supported"
msgstr "Collegamento a una specifica rete non supportato"
-#: 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!"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:250
+msgid "BusyBox's nslookup and Wget do not support to specify"
msgstr ""
-"Nslookup di BusyBox e Wget non supportano lo specificare la versione IP da "
-"usare per la comunicazione con il Provider 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!"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:261
+msgid "BusyBox's nslookup and hostip do not support to specify to use TCP"
msgstr ""
-"Nslookup di BusyBox e hostip non supportano lo specificare l'uso di TCP "
-"invece di UDP di default quando richiedono il server 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!"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:272
+msgid "BusyBox's nslookup in the current compiled version"
msgstr ""
-"Nslookup di BusyBox nella versione compilata corrente non gestisce i dati "
-"Server DNS correttamente!"
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1118
-msgid "Casual users should not change this setting"
-msgstr "Gli utenti casuali non dovrebbero cambiare questa opzione"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:407
-msgid "Change provider"
-msgstr "Cambia provider"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:329
+msgid "Cancel"
+msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1302
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:794
msgid "Check Interval"
msgstr "Controlla Intervallo"
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:55
-msgid "Collecting data..."
-msgstr "Raccogliendo dati..."
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:102
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:48
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:26
msgid "Configuration"
msgstr "Configurazione"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:27
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:88
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:398
+msgid "Configuration Error"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:924
msgid ""
"Configure here the details for all Dynamic DNS services including this LuCI "
"application."
@@ -122,424 +78,328 @@ msgstr ""
"Configura qui i dettagli per tutti i servizi Dynamic DNS inclusa questa "
"applicazione LuCI."
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:261
-msgid "Configure here the details for selected Dynamic DNS service."
-msgstr "Configura qui i dettagli per il servizio Dynamic DNS selezionato."
-
-#: 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 "Impostazione corrente"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:342
+msgid "Create service"
+msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:46
-msgid ""
-"Currently DDNS updates are not started at boot or on interface events.<br /"
-">This is the default if you run DDNS scripts by yourself (i.e. via cron with "
-"force_interval set to '0')"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:946
+msgid "Current setting:"
msgstr ""
-"Attualmente gli aggiornamenti DDNS non si avviano al boot o per eventi "
-"dell'interfaccia. <br />Questo è di default se esegui gli script DDNS per "
-"conto tuo (es. usando cron con force_interval impostato a '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."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:72
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:163
+msgid "Currently DDNS updates are not started at boot or on interface events."
msgstr ""
-"Attualmente gli aggiornamenti DDNS non si avviano al boot o per eventi "
-"dell'interfaccia. <br />Puoi avviare/fermare ogni configurazione qui. Verrà "
-"eseguita fino al prossimo riavvio."
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:452
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:536
msgid "Custom update script to be used for updating your DDNS Provider."
msgstr ""
"Script aggiornamento personalizzato da usare per aggiornare il tuo DDNS "
"Provider."
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:412
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:525
msgid "Custom update-URL"
msgstr "URL di aggiornamento personalizzato"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:451
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:535
msgid "Custom update-script"
msgstr "Script di aggiornamento personalizzato"
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:70
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:166
msgid "DDNS Autostart disabled"
msgstr "Autoavvio DDNS disabilitato"
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:74
-msgid "DDNS Client Configuration"
-msgstr "Configurazione Cliente DDNS"
-
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:70
-msgid "DDNS Client Documentation"
-msgstr "Documentazione Cliente DDNS"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:69
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:166
+msgid "DDNS Autostart enabled"
+msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:328
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:365
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:479
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:501
msgid "DDNS Service provider"
msgstr "Provider del Servizio 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:427
+msgid "DDns Service"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:260
msgid "DNS requests via TCP not supported"
msgstr "Richieste DNS via TCP non supportate"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1165
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:733
msgid "DNS-Server"
msgstr "Server DNS"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:56
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:942
msgid "Date format"
msgstr "Formato Data"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:846
-msgid "Defines the Web page to read systems IPv4-Address from"
-msgstr "Definisce la pagina WEB che legge l'indirizzo IPv4 dei sistemi"
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:894
-msgid "Defines the Web page to read systems IPv6-Address from"
-msgstr "Definisce la pagina WEB che legge l'indirizzo IPv6 dei sistemi"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:653
+msgid "Defines the Web page to read systems IP-Address from"
+msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:942
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:663
msgid "Defines the interface to read systems IP-Address from"
msgstr "Definisce l'interfaccia che legge l'indirizzo IP dei sistemi"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:766
-msgid "Defines the network to read systems IPv4-Address from"
-msgstr "Definisce la rete che legge l'indirizzo IPv4 dei sistemi"
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:807
-msgid "Defines the network to read systems IPv6-Address from"
-msgstr "Definisce la rete che legge l'indirizzo IPv6 dei sistemi"
-
-#: 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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:644
+msgid "Defines the network to read systems IP-Address from"
msgstr ""
-"Definisce la sorgente che legge l'indirizzo IPv4 dei sistemi, che sarà "
-"mandata al provider DDNS"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:711
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:603
msgid ""
-"Defines the source to read systems IPv6-Address from, that will be send to "
-"the DDNS provider"
+"Defines the source to read systems IP-Address from, that will be send to the "
+"DDNS provider"
msgstr ""
-"Definisce la sorgente che legge l'indirizzo IPv6 dei sistemi, che sarà "
-"mandata al provider DDNS"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:302
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:468
msgid "Defines which IP address 'IPv4/IPv6' is send to the DDNS provider"
msgstr "Definisce quale indirizzo IP 'IPv4/IPv6' è mandato al provider DDNS"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:260
-msgid "Details for"
-msgstr "Dettagli per"
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:86
-msgid "Directory contains Log files for each running section"
-msgstr "Directory che contiene i file di registro per ogni sezione avviata"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:958
+msgid "Directory contains Log files for each running section."
+msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:76
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:952
msgid ""
-"Directory contains PID and other status information for each running section"
+"Directory contains PID and other status information for each running section."
msgstr ""
-"Directory che contiene il PID e altre informazioni di stato per ogni seziona "
-"avviata"
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:15
msgid "Disabled"
msgstr "Disabilitato"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:479
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:544
msgid "Domain"
msgstr "Dominio"
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:52
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:44
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:148
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:6
+#: applications/luci-app-ddns/luasrc/controller/ddns.lua:10
msgid "Dynamic DNS"
msgstr "DNS Dinamico"
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:65
-msgid ""
-"Dynamic DNS allows that your router can be reached with a fixed hostname "
-"while having a dynamically changing IP address."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:154
+msgid "Dynamic DNS Version"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:351
+msgid "Edit"
msgstr ""
-"DNS Dinamico permette al tuo router di essere raggiunto con un indirizzo "
-"statico anche nel caso in cui tu disponga di un indirizzo IP dinamico."
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:609
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:583
msgid "Enable secure communication with DDNS provider"
msgstr "Abilita la comunicazione sicura con il provider DDNS"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:271
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:153
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:406
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:450
msgid "Enabled"
msgstr "Abilitato"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1286
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:777
msgid "Error"
msgstr "Errore"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1425
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:859
msgid "Error Retry Counter"
msgstr "Conteggio errore di riprova"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1443
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:870
msgid "Error Retry Interval"
msgstr "Intervallo errore di riprova"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1019
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1058
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:681
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:692
msgid "Event Network"
msgstr "Network Evento"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1295
-msgid "File"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:654
+msgid "Example for IPv4"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:469
-msgid "File not found"
-msgstr "File non trovato"
-
-#: 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 "File non trovato o vuoto"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:655
+msgid "Example for IPv6"
+msgstr ""
-#: 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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:787
+msgid "File"
msgstr ""
-"Segui questo collegamento<br />Troverai più aiuti per ottimizzare il tuo "
-"sistema a eseguire script DDNS con tutte le opzioni"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:32
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:929
msgid "For detailed information about parameter settings look here."
msgstr "Per informazioni dettagliate sui parametri opzionali guarda qui."
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:58
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:944
msgid "For supported codes look here"
msgstr "Per i codici supportati guarda qui"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1139
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:722
msgid "Force IP Version"
msgstr "Forza Versione 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:249
msgid "Force IP Version not supported"
msgstr "Forza Versione IP non supportato"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1357
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:821
msgid "Force Interval"
msgstr "Forza Intervallo"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1205
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:746
msgid "Force TCP on DNS"
msgstr "Forza TCP su 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 "La Versione IP forzata non corrisponde"
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1243
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:758
msgid "Format"
msgstr "Formato"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1167
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:735
msgid "Format: IP or FQDN"
msgstr "Formato: IP o FQDN"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:87
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:228
msgid ""
"GNU Wget will use the IP of given network, cURL will use the physical "
"interface."
msgstr "GNU Wget userà l'IP della rete data, cURL userà l'interfaccia fisica."
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:26
-msgid "Global Settings"
-msgstr "Opzioni Globali"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:923
+msgid "Global Configuration"
+msgstr ""
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:211
msgid "HTTPS not supported"
msgstr "HTTPS non supportato"
-#: 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 "Suggerimenti"
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:279
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:459
msgid "Hostname/FQDN to validate, if IP update happen or necessary"
msgstr ""
"Indirizzo/FQDN da validare, se l'aggiornamento IP avviene o è necessario"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:660
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:710
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:602
msgid "IP address source"
msgstr "Sorgente indirizzo IP"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:301
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:467
msgid "IP address version"
msgstr "Versione indirizzo IP"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:305
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:473
msgid "IPv4-Address"
msgstr "Indirizzo IPv4"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1244
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:759
msgid "IPv6 address must be given in square brackets"
msgstr "Indirizzo IPv6 deve essere dato con le parentesi quadre"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:57
-msgid ""
-"IPv6 is currently not (fully) supported by this system<br />Please follow "
-"the instructions on OpenWrt's homepage to enable IPv6 support<br />or update "
-"your system to the latest OpenWrt Release"
-msgstr ""
-"IPv6 non è (pienamente) supportato da questo sistema<br />Per favore segui "
-"le istruzioni sul sito di OpenWrt per abilitare il supporto a IPv6<br />o "
-"aggiorna il tuo sistema all'ultima Release di 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:202
+msgid "IPv6 is currently not (fully) supported by this system"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:201
msgid "IPv6 not supported"
msgstr "IPv6 non supportato"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:309
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:475
msgid "IPv6-Address"
msgstr "Indirizzo 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 "Se sia cURL e sia GNU Wget sono installati, Wget è usato di default."
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:272
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:977
msgid ""
-"If this service section is disabled it could not be started.<br />Neither "
-"from LuCI interface nor from console"
+"If Wget and cURL package are installed, Wget is used for communication by "
+"default."
msgstr ""
-"Se questa sezione del servizio è disabilitata, non può essere avviata<br /"
-">Nè da interfaccia LuCI nè da console"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:160
-msgid "If using secure communication you should verify server certificates!"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:450
+msgid "If this service section is disabled it could not be started."
msgstr ""
-"Se usi la comunicazione sicura dovresti verificare i certificati del server!"
-#: 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'"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:284
+msgid "If using secure communication you should verify server certificates!"
msgstr ""
-"Se vuoi mandare aggiornamenti per IPv4 e IPv6, devi definire due "
-"Configurazioni separate es. 'myddns_ipv4' e 'myddns_ipv6'"
+"Se usi la comunicazione sicura dovresti verificare i certificati del server!"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:73
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:89
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:103
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:216
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:230
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:242
msgid ""
"In some versions cURL/libcurl in OpenWrt is compiled without proxy support."
msgstr ""
"In alcune versioni cURL/libcurl in OpenWrt è compilato senza supporto proxy."
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1283
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:774
msgid "Info"
msgstr ""
-#: 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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:150
+msgid "Information"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:286
+msgid "Install 'ca-certificates' package or needed certificates"
msgstr ""
-"Installa il pacchetto 'ca-certificates' o i certificati necessari a mano "
-"nella directory di default /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
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:941
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:609
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:662
msgid "Interface"
msgstr "Interfaccia"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1334
-msgid ""
-"Interval to check for changed IP<br />Values below 5 minutes == 300 seconds "
-"are not supported"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:822
+msgid "Interval to force updates send to DDNS Provider"
msgstr ""
-"Intervallo per controllare i cambiamenti dell'IP<br />I valori sotto i 5 "
-"minuti == 300 secondi non sono supportati"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1400
-msgid ""
-"Interval to force updates send to DDNS Provider<br />Setting this parameter "
-"to 0 will force the script to only run once<br />Values lower 'Check "
-"Interval' except '0' are not supported"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:812
+msgid "Interval unit to check for changed IP"
msgstr ""
-"Intervallo per forzare gli aggiornamenti da mandare al provider DDNS<br /"
-">Impostanto questo parametro a 0 forzerà lo script ad eseguirsi una sola "
-"volta<br />Valori sotto 'Controllo Intervallo' eccetto '0' non sono "
-"supportati"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:29
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:849
+msgid "Interval unit to force updates send to DDNS Provider"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:926
msgid "It is NOT recommended for casual users to change settings on this page."
msgstr ""
"Non è raccomandato agli utenti casuali di cambiare le opzioni in questa "
"pagina."
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:159
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:411
msgid "Last Update"
msgstr "Ultimo Aggiornamento"
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:177
-msgid "Loading"
-msgstr "Caricando"
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:266
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:445
msgid "Log File Viewer"
msgstr "Visualizzatore Registro"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:85
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:957
msgid "Log directory"
msgstr "Directory registro"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:95
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:969
msgid "Log length"
msgstr "Lunghezza registro"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1293
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:781
msgid "Log to file"
msgstr "Registra su file"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1279
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:768
msgid "Log to syslog"
msgstr "Registra su 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:394
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:458
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:28
msgid "Lookup Hostname"
msgstr "Indirizzo da consultare"
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:101
-msgid "NOT installed"
-msgstr "NON installato"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:311
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:388
+msgid "Name"
+msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:83
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:224
msgid ""
"Neither GNU Wget with SSL nor cURL installed to select a network to use for "
"communication."
@@ -547,7 +407,7 @@ msgstr ""
"Nè GNU Wget con SSL nè cURL installati per selezionare una rete da usare per "
"comunicazione."
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:69
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:212
msgid ""
"Neither GNU Wget with SSL nor cURL installed to support secure updates via "
"HTTPS protocol."
@@ -555,320 +415,309 @@ msgstr ""
"Nè GNU Wget con SSL nè cURL installati per supportare aggiornamenti sicuri "
"via protocollo HTTPS."
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:664
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:714
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:765
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:802
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:52
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:607
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:643
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:30
msgid "Network"
msgstr "Rete"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1020
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1066
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:682
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:693
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:712
msgid "Network on which the ddns-updater scripts will be started"
msgstr "Rete su cui lo script di aggiornamento DDNS sara avviato"
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:45
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:90
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:415
msgid "Never"
msgstr "Mai"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:159
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:49
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:314
+msgid "New DDns Service…"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:411
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:27
msgid "Next Update"
msgstr "Prossimo Aggiornamento"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:159
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:89
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:399
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:39
+msgid "No Data"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:283
msgid "No certificates found"
msgstr "Nessun certificato trovato"
-#: 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 "Nessuno dato"
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1282
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:773
msgid "No logging"
msgstr "Nessun registro"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:47
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:934
msgid "Non-public and by default blocked IP's"
msgstr "Ip non pubblici e bloccati di default"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1284
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:92
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:433
+msgid "Not Running"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:775
msgid "Notice"
msgstr "Avviso"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:96
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:970
msgid "Number of last lines stored in log files"
msgstr "Numero di ultime linee memorizzato nei file registro"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1148
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:723
msgid "OPTIONAL: Force the usage of pure IPv4/IPv6 only communication."
msgstr "OPZIONALE: Forza l'uso di puro IPv4/IPv6 solo comunicazione."
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1214
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:747
msgid "OPTIONAL: Force the use of TCP instead of default UDP on DNS requests."
msgstr ""
"OPZIONALE: Forza l'uso del TCP invece del UDP di default per richieste DNS."
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1117
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:711
msgid "OPTIONAL: Network to use for communication"
msgstr "OPZIONALE: Rete da usare per comunicazione"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1242
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:757
msgid "OPTIONAL: Proxy-Server for detection and updates."
msgstr "OPZIONALE: Server Proxy per rivelazioni e aggiornamenti."
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1166
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:734
msgid "OPTIONAL: Use non-default DNS-Server to detect 'Registered IP'."
msgstr ""
"OPZIONALE: Usa Server DNS non di default per individuare 'IP Registrati'."
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1470
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:882
msgid "On Error the script will retry the failed action after given time"
msgstr "Ad Errore lo script riproverà l'azione fallita dopo il tempo dato"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1426
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:860
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:871
msgid "On Error the script will stop execution after given number of retrys"
msgstr ""
"Ad Errore lo script fermerà l'esecuzione dopo il numero di tentativi dati"
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:68
-msgid "OpenWrt Wiki"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:514
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:567
msgid "Optional Encoded Parameter"
msgstr "Parametro Codificato Opzionale"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:525
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:574
msgid "Optional Parameter"
msgstr "Parametro Opzionale"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:515
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:568
msgid "Optional: Replaces [PARAMENC] in Update-URL (URL-encoded)"
msgstr ""
"Opzionale: Sostituisci [PARAMENC] nell'URL di aggiornamento (URL codificato)"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:526
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:575
msgid "Optional: Replaces [PARAMOPT] in Update-URL (NOT URL-encoded)"
msgstr ""
"Opzionale: Sostituisci [PARAMOPT] nell'URL di aggiornamento (URL NON "
"codificato)"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:94
-msgid "Overview"
-msgstr "Riassunto"
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1233
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:756
msgid "PROXY-Server"
msgstr "Server 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 "SERVER PROXY non supportato"
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:502
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:559
msgid "Password"
msgstr "Password"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:630
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:588
msgid "Path to CA-Certificate"
msgstr "Percorso per Certificato CA"
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:144
-msgid "Please [Save & Apply] your changes first"
-msgstr "Per favore [Salva & Applica] prima i cambiamenti"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:203
+msgid ""
+"Please follow the instructions on OpenWrt's homepage to enable IPv6 support"
+msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1499
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:916
msgid "Please press [Read] button"
msgstr "Per favore premi il pulsante [Leggi]"
-#: 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 "Per favore aggiorna alla versione corrente!"
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:229
-msgid "Process ID"
-msgstr "ID del Processo"
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1494
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:902
msgid "Read / Reread log file"
msgstr "Leggi / Rileggi registro"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:406
-msgid "Really change DDNS provider?"
-msgstr "Cambiare provider DDNS veramente?"
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:113
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:51
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:394
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:29
msgid "Registered IP"
msgstr "IP Registrato"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:480
-msgid "Replaces [DOMAIN] in Update-URL"
-msgstr "Sostituisci [DOMAIN] nell'URL di aggiornamento"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:379
+msgid "Reload"
+msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:503
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:359
+msgid "Reload this service"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:560
msgid "Replaces [PASSWORD] in Update-URL (URL-encoded)"
msgstr "Sostituisci [PASSWORD] nell'URL di aggiornamento (URL codificato)"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:492
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:545
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:552
msgid "Replaces [USERNAME] in Update-URL (URL-encoded)"
msgstr "Sostituisci [NOME UTENTE] nell'URL di aggiornamento (URL codificato)"
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:193
+msgid "Restart DDns"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:14
msgid "Run once"
msgstr "Esegui una volta"
-#: 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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:103
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:436
+msgid "Running"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:86
-msgid "Show more"
-msgstr "Mostra di più"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:610
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:672
+msgid "Script"
+msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:33
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:63
-msgid "Software update required"
-msgstr "Richiesto aggiornamento Software"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:291
+msgid "Services"
+msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1174
-msgid "Specifying a DNS-Server is not supported"
-msgstr "Specificare un server DNS non è supportato"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:65
+msgid "Start DDNS"
+msgstr ""
-#: 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 "Inizio"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:159
+msgid "State"
+msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:229
-msgid "Start / Stop"
-msgstr "Inizio / Stop"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:430
+msgid "Status"
+msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:75
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:951
msgid "Status directory"
msgstr ""
-#: 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 "Fermato"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:378
+msgid "Stop"
+msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:34
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:64
-msgid ""
-"The currently installed 'ddns-scripts' package did not support all available "
-"settings."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:65
+msgid "Stop DDNS"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:367
+msgid "Stop this service"
msgstr ""
-"Il pacchetto 'ddns-scripts' attualmente installato non supporta tutte le "
-"opzioni disponibili."
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1428
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:16
+msgid "Stopped"
+msgstr "Fermato"
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:862
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:873
msgid "The default setting of '0' will retry infinite."
msgstr "L'opzione di default '0' riproverà all'infinito."
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:36
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:317
+msgid "The service name is already used"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:42
msgid "There is no service configured."
msgstr "Non c'è un servizio configurato."
-#: 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 "Impostazioni del Timer"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:915
+msgid "This is the current content of the log file in"
+msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:101
-msgid "To change global settings click here"
-msgstr "Per cambiare le opzioni globali clicca qui"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:73
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:164
+msgid ""
+"This is the default if you run DDNS scripts by yourself (i.e. via cron with "
+"force_interval set to '0')"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:699
+msgid "This will be autoset to the selected interface"
+msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:116
-msgid "To use cURL activate this option."
-msgstr "Per usare cURL attiva questa opzione."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:444
+msgid "Timer Settings"
+msgstr "Impostazioni del Timer"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:665
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:715
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:608
msgid "URL"
msgstr "URL"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:845
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:890
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:652
msgid "URL to detect"
msgstr "URL da individuare"
-#: 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 "Errore sconosciuto"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:91
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:415
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:37
+msgid "Unknown"
+msgstr ""
-#: applications/luci-app-ddns/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."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:526
+msgid "Update URL to be used for updating your DDNS Provider."
msgstr ""
-"L'URL di aggiornamento da usare per aggiornare il tuo Provider DDNS.<br /"
-">Segui le istruzioni che trovi sulla loro pagina WEB."
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:600
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:582
msgid "Use HTTP Secure"
msgstr "Usa HTTP Sicuro"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:113
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:976
msgid "Use cURL"
msgstr "Usa cURL"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:982
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:673
msgid "User defined script to read systems IP-Address"
msgstr "Script definito dall'utente per leggere l'indirizzo IP dei sistemi"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:491
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:551
msgid "Username"
msgstr "Nome Utente"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:145
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:271
msgid "Using specific DNS Server not supported"
msgstr "Usare specifici Server DNS non supportato"
-#: 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 "Verifica"
-
-#: 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 "Versione"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:804
+msgid "Values below 5 minutes == 300 seconds are not supported"
+msgstr ""
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:93
-msgid "Version Information"
-msgstr "Informazione Versione"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:841
+msgid "Values lower 'Check Interval' except '0' are not supported"
+msgstr ""
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:178
-msgid "Waiting for changes to be applied..."
-msgstr "Aspettando l'applicazione dei cambiamenti..."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:13
+msgid "Verify"
+msgstr "Verifica"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1285
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:776
msgid "Warning"
msgstr "Allarme"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1294
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:786
msgid ""
"Writes detailed messages to log file. File will be truncated automatically."
msgstr ""
"Scrivi messaggi dettagliati sul registro. Il file sarà tagliato "
"automaticamente."
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1280
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:769
msgid ""
"Writes log messages to syslog. Critical Errors will always be written to "
"syslog."
@@ -876,17 +725,12 @@ msgstr ""
"Scrivi i messaggi registro al syslog. Gli Errori Critici saranno sempre "
"scritti sul syslog."
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:149
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:275
msgid ""
-"You should install 'bind-host' or 'knot-host' or 'drill' or 'hostip' "
-"package, if you need to specify a DNS server to detect your registered IP."
+"You should install 'bind-host' or 'knot-host' or 'drill' or 'hostip' package,"
msgstr ""
-"Dovresti installare il pacchetto 'bind-host' o 'knot-host' o 'drill' o "
-"'hostip', se hai bisogno di specificare un server DNS che identifichi il tuo "
-"IP registrato."
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:121
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:136
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:264
msgid ""
"You should install 'bind-host' or 'knot-host' or 'drill' package for DNS "
"requests."
@@ -894,11 +738,11 @@ msgstr ""
"Dovresti installare il pacchetto 'bind-host' o 'knot-host' o 'drill' per le "
"richieste DNS."
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:117
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:252
msgid "You should install 'wget' or 'curl' or 'uclient-fetch' package."
msgstr "Dovresti installare il pacchetto 'wget' o 'curl' o 'uclient-fetch'."
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:71
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:214
msgid ""
"You should install 'wget' or 'curl' or 'uclient-fetch' with 'libustream-"
"*ssl' package."
@@ -906,211 +750,442 @@ msgstr ""
"Dovresti installare il pacchetto 'wget' o 'curl' o 'uclient-fetch' con il "
"pacchetto 'libustream-*ssl'."
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:85
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:226
msgid "You should install 'wget' or 'curl' package."
msgstr "Dovresti installare il pacchetto 'wget' o 'curl'."
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:101
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:240
msgid ""
"You should install 'wget' or 'uclient-fetch' package or replace libcurl."
msgstr ""
"Dovresti installare il pacchetto 'wget' o 'uclient-fetch' o sostituire "
"libcurl."
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:99
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:238
msgid "cURL is installed, but libcurl was compiled without proxy support."
msgstr "cURL è installato, ma libcurl è compilato senza supporto proxy."
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:98
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:237
msgid "cURL without Proxy Support"
msgstr "cURL senza Supporto 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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:486
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:508
+msgid "custom"
msgstr ""
-"non individuo l'IP locale. Per favore seleziona una combinazione Sorgente "
-"diversa"
-#: 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 "non posso risolvere 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 "errore configurazione"
-
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:855
msgid "days"
msgstr "giorni"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:631
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:589
msgid "directory or path/file"
msgstr "directory o percorso/file"
-#: 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 "o l'url o lo script può essere impostato"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:817
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:854
+msgid "hours"
+msgstr "ore"
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:20
-msgid "enable here"
-msgstr "abilita qui"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:816
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:853
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:887
+msgid "minutes"
+msgstr "minuti"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:650
-msgid "file or directory not found or not 'IGNORE'"
-msgstr "file o directory non trovati o non 'IGNORE'"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:590
+msgid "or"
+msgstr "o"
-#: applications/luci-app-ddns/luasrc/view/ddns/global_value.htm:28
-msgid "help"
-msgstr "aiuto"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:204
+msgid "or update your system to the latest OpenWrt Release"
+msgstr ""
-#: applications/luci-app-ddns/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 "ore"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:815
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:886
+msgid "seconds"
+msgstr "secondi"
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:99
-msgid "installed"
-msgstr "installato"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:591
+msgid "to run HTTPS without verification of server certificates (insecure)"
+msgstr ""
+"per eseguire HTTPS senza la verifica dei certificati del server (insicuro)"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:286
-msgid "invalid FQDN / required - Sample"
-msgstr "FQDN invalido / richiesto - Esempio"
+#~ msgid "Applying changes"
+#~ msgstr "Applico i cambiamenti"
+
+#~ msgid ""
+#~ "Below a list of configuration tips for your system to run Dynamic DNS "
+#~ "updates without limitations"
+#~ msgstr ""
+#~ "Sotto c'è una lista di consigli di configurazione per il tuo sistema per "
+#~ "eseguire aggiornamenti di Dynamic DNS senza limitazioni"
+
+#~ msgid ""
+#~ "Below is a list of configured DDNS configurations and their current state."
+#~ msgstr ""
+#~ "Sotto c'è una lista delle configurazioni DDNS configurate e il loro stato "
+#~ "attuale."
+
+#~ msgid ""
+#~ "BusyBox's nslookup and Wget do not support to specify the IP version to "
+#~ "use for communication with DDNS Provider!"
+#~ msgstr ""
+#~ "Nslookup di BusyBox e Wget non supportano lo specificare la versione IP "
+#~ "da usare per la comunicazione con il Provider DDNS!"
+
+#~ msgid ""
+#~ "BusyBox's nslookup and hostip do not support to specify to use TCP "
+#~ "instead of default UDP when requesting DNS server!"
+#~ msgstr ""
+#~ "Nslookup di BusyBox e hostip non supportano lo specificare l'uso di TCP "
+#~ "invece di UDP di default quando richiedono il server DNS!"
+
+#~ msgid ""
+#~ "BusyBox's nslookup in the current compiled version does not handle given "
+#~ "DNS Servers correctly!"
+#~ msgstr ""
+#~ "Nslookup di BusyBox nella versione compilata corrente non gestisce i dati "
+#~ "Server DNS correttamente!"
+
+#~ msgid "Casual users should not change this setting"
+#~ msgstr "Gli utenti casuali non dovrebbero cambiare questa opzione"
+
+#~ msgid "Change provider"
+#~ msgstr "Cambia provider"
+
+#~ msgid "Collecting data..."
+#~ msgstr "Raccogliendo dati..."
+
+#~ msgid "Configure here the details for selected Dynamic DNS service."
+#~ msgstr "Configura qui i dettagli per il servizio Dynamic DNS selezionato."
+
+#~ msgid "Current setting"
+#~ msgstr "Impostazione corrente"
+
+#~ msgid ""
+#~ "Currently DDNS updates are not started at boot or on interface events."
+#~ "<br />This is the default if you run DDNS scripts by yourself (i.e. via "
+#~ "cron with force_interval set to '0')"
+#~ msgstr ""
+#~ "Attualmente gli aggiornamenti DDNS non si avviano al boot o per eventi "
+#~ "dell'interfaccia. <br />Questo è di default se esegui gli script DDNS "
+#~ "per conto tuo (es. usando cron con force_interval impostato a '0')"
+
+#~ 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 ""
+#~ "Attualmente gli aggiornamenti DDNS non si avviano al boot o per eventi "
+#~ "dell'interfaccia. <br />Puoi avviare/fermare ogni configurazione qui. "
+#~ "Verrà eseguita fino al prossimo riavvio."
+
+#~ msgid "DDNS Client Configuration"
+#~ msgstr "Configurazione Cliente DDNS"
+
+#~ msgid "DDNS Client Documentation"
+#~ msgstr "Documentazione Cliente DDNS"
+
+#~ msgid "Defines the Web page to read systems IPv4-Address from"
+#~ msgstr "Definisce la pagina WEB che legge l'indirizzo IPv4 dei sistemi"
+
+#~ msgid "Defines the Web page to read systems IPv6-Address from"
+#~ msgstr "Definisce la pagina WEB che legge l'indirizzo IPv6 dei sistemi"
+
+#~ msgid "Defines the network to read systems IPv4-Address from"
+#~ msgstr "Definisce la rete che legge l'indirizzo IPv4 dei sistemi"
+
+#~ msgid "Defines the network to read systems IPv6-Address from"
+#~ msgstr "Definisce la rete che legge l'indirizzo IPv6 dei sistemi"
+
+#~ msgid ""
+#~ "Defines the source to read systems IPv4-Address from, that will be send "
+#~ "to the DDNS provider"
+#~ msgstr ""
+#~ "Definisce la sorgente che legge l'indirizzo IPv4 dei sistemi, che sarà "
+#~ "mandata al provider DDNS"
+
+#~ msgid ""
+#~ "Defines the source to read systems IPv6-Address from, that will be send "
+#~ "to the DDNS provider"
+#~ msgstr ""
+#~ "Definisce la sorgente che legge l'indirizzo IPv6 dei sistemi, che sarà "
+#~ "mandata al provider DDNS"
+
+#~ msgid "Details for"
+#~ msgstr "Dettagli per"
+
+#~ msgid "Directory contains Log files for each running section"
+#~ msgstr "Directory che contiene i file di registro per ogni sezione avviata"
+
+#~ msgid ""
+#~ "Directory contains PID and other status information for each running "
+#~ "section"
+#~ msgstr ""
+#~ "Directory che contiene il PID e altre informazioni di stato per ogni "
+#~ "seziona avviata"
+
+#~ msgid ""
+#~ "Dynamic DNS allows that your router can be reached with a fixed hostname "
+#~ "while having a dynamically changing IP address."
+#~ msgstr ""
+#~ "DNS Dinamico permette al tuo router di essere raggiunto con un indirizzo "
+#~ "statico anche nel caso in cui tu disponga di un indirizzo IP dinamico."
+
+#~ msgid "File not found"
+#~ msgstr "File non trovato"
+
+#~ msgid "File not found or empty"
+#~ msgstr "File non trovato o vuoto"
+
+#~ msgid ""
+#~ "Follow this link<br />You will find more hints to optimize your system to "
+#~ "run DDNS scripts with all options"
+#~ msgstr ""
+#~ "Segui questo collegamento<br />Troverai più aiuti per ottimizzare il tuo "
+#~ "sistema a eseguire script DDNS con tutte le opzioni"
+
+#~ msgid "Forced IP Version don't matched"
+#~ msgstr "La Versione IP forzata non corrisponde"
+
+#~ msgid "Global Settings"
+#~ msgstr "Opzioni Globali"
+
+#~ msgid "Hints"
+#~ msgstr "Suggerimenti"
+
+#~ msgid ""
+#~ "IPv6 is currently not (fully) supported by this system<br />Please follow "
+#~ "the instructions on OpenWrt's homepage to enable IPv6 support<br />or "
+#~ "update your system to the latest OpenWrt Release"
+#~ msgstr ""
+#~ "IPv6 non è (pienamente) supportato da questo sistema<br />Per favore "
+#~ "segui le istruzioni sul sito di OpenWrt per abilitare il supporto a "
+#~ "IPv6<br />o aggiorna il tuo sistema all'ultima Release di OpenWrt"
+
+#~ msgid "If both cURL and GNU Wget are installed, Wget is used by default."
+#~ msgstr ""
+#~ "Se sia cURL e sia GNU Wget sono installati, Wget è usato di default."
+
+#~ msgid ""
+#~ "If this service section is disabled it could not be started.<br />Neither "
+#~ "from LuCI interface nor from console"
+#~ msgstr ""
+#~ "Se questa sezione del servizio è disabilitata, non può essere avviata<br /"
+#~ ">Nè da interfaccia LuCI nè da console"
+
+#~ 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 ""
+#~ "Se vuoi mandare aggiornamenti per IPv4 e IPv6, devi definire due "
+#~ "Configurazioni separate es. 'myddns_ipv4' e 'myddns_ipv6'"
+
+#~ msgid ""
+#~ "Install 'ca-certificates' package or needed certificates by hand into /"
+#~ "etc/ssl/certs default directory"
+#~ msgstr ""
+#~ "Installa il pacchetto 'ca-certificates' o i certificati necessari a mano "
+#~ "nella directory di default /etc/ssl/certs"
+
+#~ msgid ""
+#~ "Interval to check for changed IP<br />Values below 5 minutes == 300 "
+#~ "seconds are not supported"
+#~ msgstr ""
+#~ "Intervallo per controllare i cambiamenti dell'IP<br />I valori sotto i 5 "
+#~ "minuti == 300 secondi non sono supportati"
+
+#~ msgid ""
+#~ "Interval to force updates send to DDNS Provider<br />Setting this "
+#~ "parameter to 0 will force the script to only run once<br />Values lower "
+#~ "'Check Interval' except '0' are not supported"
+#~ msgstr ""
+#~ "Intervallo per forzare gli aggiornamenti da mandare al provider DDNS<br /"
+#~ ">Impostanto questo parametro a 0 forzerà lo script ad eseguirsi una sola "
+#~ "volta<br />Valori sotto 'Controllo Intervallo' eccetto '0' non sono "
+#~ "supportati"
+
+#~ msgid "Loading"
+#~ msgstr "Caricando"
+
+#~ msgid "NOT installed"
+#~ msgstr "NON installato"
+
+#~ msgid "No data"
+#~ msgstr "Nessuno dato"
+
+#~ msgid "Overview"
+#~ msgstr "Riassunto"
+
+#~ msgid "PROXY-Server not supported"
+#~ msgstr "SERVER PROXY non supportato"
+
+#~ msgid "Please [Save & Apply] your changes first"
+#~ msgstr "Per favore [Salva & Applica] prima i cambiamenti"
+
+#~ msgid "Please update to the current version!"
+#~ msgstr "Per favore aggiorna alla versione corrente!"
+
+#~ msgid "Process ID"
+#~ msgstr "ID del Processo"
-#: 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 "valore minimo '0'"
+#~ msgid "Really change DDNS provider?"
+#~ msgstr "Cambiare provider DDNS veramente?"
-#: 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 "valore minimo '1'"
+#~ msgid "Replaces [DOMAIN] in Update-URL"
+#~ msgstr "Sostituisci [DOMAIN] nell'URL di aggiornamento"
-#: 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 "valore minimo 5 minuti == 300 secondi"
+#~ msgid "Show more"
+#~ msgstr "Mostra di più"
-#: 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 "minuti"
+#~ msgid "Software update required"
+#~ msgstr "Richiesto aggiornamento Software"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:208
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:424
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:436
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:438
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:462
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:859
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:866
-#: 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 "mancante / richiesto"
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1382
-msgid "must be greater or equal 'Check Interval'"
-msgstr "deve essere più grande o uguale 'Controlla Intervallo'"
-
-#: 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 "deve iniziare 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 "nc (netcat) non può connettersi"
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:171
-msgid "never"
-msgstr "mai"
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:147
-msgid "no data"
-msgstr "Niente dati"
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:996
-msgid "not found or not executable - Sample: '/path/to/script.sh'"
-msgstr "non trovato o non eseguibile - Esempio: '/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 "nslookup non può risolvere l'host"
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:632
-msgid "or"
-msgstr "o"
+#~ msgid "Specifying a DNS-Server is not supported"
+#~ msgstr "Specificare un server DNS non è supportato"
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:98
-msgid "or higher"
-msgstr "o più alto"
+#~ msgid "Start"
+#~ msgstr "Inizio"
-#: 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 "per favore disabilita"
+#~ msgid "Start / Stop"
+#~ msgstr "Inizio / Stop"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1240
-msgid "please remove entry"
-msgstr "per favore rimuovi la voce"
+#~ msgid ""
+#~ "The currently installed 'ddns-scripts' package did not support all "
+#~ "available settings."
+#~ msgstr ""
+#~ "Il pacchetto 'ddns-scripts' attualmente installato non supporta tutte le "
+#~ "opzioni disponibili."
-#: 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 "per favore seleziona versione indirizzo 'IPv4'"
+#~ msgid "To change global settings click here"
+#~ msgstr "Per cambiare le opzioni globali clicca qui"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:40
-msgid "please select 'IPv4' address version in"
-msgstr "per favore seleziona versione indirizzo 'IPv4' in"
+#~ msgid "To use cURL activate this option."
+#~ msgstr "Per usare cURL attiva questa opzione."
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1115
-msgid "please set to 'default'"
-msgstr "per favore imposta a 'default'"
+#~ msgid "Unknown error"
+#~ msgstr "Errore sconosciuto"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1265
-msgid "proxy port missing"
-msgstr "porta proxy mancante"
+#~ msgid ""
+#~ "Update URL to be used for updating your DDNS Provider.<br />Follow "
+#~ "instructions you will find on their WEB page."
+#~ msgstr ""
+#~ "L'URL di aggiornamento da usare per aggiornare il tuo Provider DDNS.<br /"
+#~ ">Segui le istruzioni che trovi sulla loro pagina WEB."
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:96
-msgid "required"
-msgstr "richiesto"
+#~ msgid "Version"
+#~ msgstr "Versione"
-#: 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 "secondi"
+#~ msgid "Version Information"
+#~ msgstr "Informazione Versione"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:633
-msgid "to run HTTPS without verification of server certificates (insecure)"
-msgstr ""
-"per eseguire HTTPS senza la verifica dei certificati del server (insicuro)"
+#~ msgid "Waiting for changes to be applied..."
+#~ msgstr "Aspettando l'applicazione dei cambiamenti..."
+
+#~ 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 ""
+#~ "Dovresti installare il pacchetto 'bind-host' o 'knot-host' o 'drill' o "
+#~ "'hostip', se hai bisogno di specificare un server DNS che identifichi il "
+#~ "tuo IP registrato."
+
+#~ msgid ""
+#~ "can not detect local IP. Please select a different Source combination"
+#~ msgstr ""
+#~ "non individuo l'IP locale. Per favore seleziona una combinazione Sorgente "
+#~ "diversa"
+
+#~ msgid "can not resolve host:"
+#~ msgstr "non posso risolvere host:"
+
+#~ msgid "config error"
+#~ msgstr "errore configurazione"
+
+#~ msgid "either url or script could be set"
+#~ msgstr "o l'url o lo script può essere impostato"
+
+#~ msgid "enable here"
+#~ msgstr "abilita qui"
+
+#~ msgid "file or directory not found or not 'IGNORE'"
+#~ msgstr "file o directory non trovati o non 'IGNORE'"
+
+#~ msgid "help"
+#~ msgstr "aiuto"
+
+#~ msgid "installed"
+#~ msgstr "installato"
+
+#~ msgid "invalid FQDN / required - Sample"
+#~ msgstr "FQDN invalido / richiesto - Esempio"
+
+#~ msgid "minimum value '0'"
+#~ msgstr "valore minimo '0'"
+
+#~ msgid "minimum value '1'"
+#~ msgstr "valore minimo '1'"
+
+#~ msgid "minimum value 5 minutes == 300 seconds"
+#~ msgstr "valore minimo 5 minuti == 300 secondi"
+
+#~ msgid "missing / required"
+#~ msgstr "mancante / richiesto"
+
+#~ msgid "must be greater or equal 'Check Interval'"
+#~ msgstr "deve essere più grande o uguale 'Controlla Intervallo'"
+
+#~ msgid "must start with 'http://'"
+#~ msgstr "deve iniziare con 'http://'"
+
+#~ msgid "nc (netcat) can not connect"
+#~ msgstr "nc (netcat) non può connettersi"
+
+#~ msgid "never"
+#~ msgstr "mai"
+
+#~ msgid "no data"
+#~ msgstr "Niente dati"
+
+#~ msgid "not found or not executable - Sample: '/path/to/script.sh'"
+#~ msgstr "non trovato o non eseguibile - Esempio: '/path/to/script.sh'"
+
+#~ msgid "nslookup can not resolve host"
+#~ msgstr "nslookup non può risolvere l'host"
+
+#~ msgid "or higher"
+#~ msgstr "o più alto"
+
+#~ msgid "please disable"
+#~ msgstr "per favore disabilita"
+
+#~ msgid "please remove entry"
+#~ msgstr "per favore rimuovi la voce"
+
+#~ msgid "please select 'IPv4' address version"
+#~ msgstr "per favore seleziona versione indirizzo 'IPv4'"
+
+#~ msgid "please select 'IPv4' address version in"
+#~ msgstr "per favore seleziona versione indirizzo 'IPv4' in"
+
+#~ msgid "please set to 'default'"
+#~ msgstr "per favore imposta a 'default'"
+
+#~ msgid "proxy port missing"
+#~ msgstr "porta proxy mancante"
+
+#~ msgid "required"
+#~ msgstr "richiesto"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:185
-msgid "unknown error"
-msgstr "errore sconosciuto"
+#~ msgid "unknown error"
+#~ msgstr "errore sconosciuto"
-#: 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 "errore non specifico"
+#~ msgid "unspecific error"
+#~ msgstr "errore non specifico"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1176
-msgid "use hostname, FQDN, IPv4- or IPv6-Address"
-msgstr "usa nome host, FQDN, indirizzo IPv4 o IPv6"
+#~ msgid "use hostname, FQDN, IPv4- or IPv6-Address"
+#~ msgstr "usa nome host, FQDN, indirizzo IPv4 o IPv6"
#~ msgid "Config error"
#~ msgstr "Errore di configurazione"
diff --git a/applications/luci-app-ddns/po/ja/ddns.po b/applications/luci-app-ddns/po/ja/ddns.po
index d6e0b2e5c..8b3140dba 100644
--- a/applications/luci-app-ddns/po/ja/ddns.po
+++ b/applications/luci-app-ddns/po/ja/ddns.po
@@ -12,1024 +12,778 @@ msgstr ""
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Poedit 1.8.4\n"
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:145
-msgid "&"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:964
+msgid "\"../\" not allowed in path for Security Reason."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:562
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:591
-msgid "-- custom --"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:294
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:323
+msgid "Add new services..."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1108
-msgid "-- default --"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:53
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:264
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:443
msgid "Advanced Settings"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:46
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:933
msgid "Allow non-public IP's"
msgstr ""
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:176
-msgid "Applying changes"
-msgstr ""
-
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:442
msgid "Basic Settings"
msgstr ""
-#: 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 ""
-
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1104
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:710
msgid "Bind Network"
msgstr ""
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:223
msgid "Binding to a specific network not supported"
msgstr ""
-#: applications/luci-app-ddns/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!"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:250
+msgid "BusyBox's nslookup and Wget do not support to specify"
msgstr ""
-#: applications/luci-app-ddns/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 ""
-
-#: 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!"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:261
+msgid "BusyBox's nslookup and hostip do not support to specify to use TCP"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1118
-msgid "Casual users should not change this setting"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:272
+msgid "BusyBox's nslookup in the current compiled version"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:407
-msgid "Change provider"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:329
+msgid "Cancel"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1302
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:794
msgid "Check Interval"
msgstr ""
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:55
-msgid "Collecting data..."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:26
+msgid "Configuration"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:102
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:48
-msgid "Configuration"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:88
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:398
+msgid "Configuration Error"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:27
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:924
msgid ""
"Configure here the details for all Dynamic DNS services including this LuCI "
"application."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:261
-msgid "Configure here the details for selected Dynamic DNS service."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:342
+msgid "Create service"
msgstr ""
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:46
-msgid ""
-"Currently DDNS updates are not started at boot or on interface events.<br /"
-">This is the default if you run DDNS scripts by yourself (i.e. via cron with "
-"force_interval set to '0')"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:946
+msgid "Current setting:"
msgstr ""
-#: 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."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:72
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:163
+msgid "Currently DDNS updates are not started at boot or on interface events."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:452
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:536
msgid "Custom update script to be used for updating your DDNS Provider."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:412
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:525
msgid "Custom update-URL"
msgstr "手動アップデート-URL"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:451
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:535
msgid "Custom update-script"
msgstr ""
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:70
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:166
msgid "DDNS Autostart disabled"
msgstr ""
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:74
-msgid "DDNS Client Configuration"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:69
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:166
+msgid "DDNS Autostart enabled"
msgstr ""
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:70
-msgid "DDNS Client Documentation"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:479
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:501
+msgid "DDNS Service provider"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:328
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:365
-msgid "DDNS Service provider"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:427
+msgid "DDns Service"
msgstr ""
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:260
msgid "DNS requests via TCP not supported"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1165
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:733
msgid "DNS-Server"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:56
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:942
msgid "Date format"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:846
-msgid "Defines the Web page to read systems IPv4-Address from"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:894
-msgid "Defines the Web page to read systems IPv6-Address from"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:653
+msgid "Defines the Web page to read systems IP-Address from"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:942
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:663
msgid "Defines the interface to read systems IP-Address from"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:766
-msgid "Defines the network to read systems IPv4-Address from"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:807
-msgid "Defines the network to read systems IPv6-Address from"
-msgstr ""
-
-#: 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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:644
+msgid "Defines the network to read systems IP-Address from"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:711
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:603
msgid ""
-"Defines the source to read systems IPv6-Address from, that will be send to "
-"the DDNS provider"
+"Defines the source to read systems IP-Address from, that will be send to the "
+"DDNS provider"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:302
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:468
msgid "Defines which IP address 'IPv4/IPv6' is send to the DDNS provider"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:260
-msgid "Details for"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:86
-msgid "Directory contains Log files for each running section"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:958
+msgid "Directory contains Log files for each running section."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:76
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:952
msgid ""
-"Directory contains PID and other status information for each running section"
+"Directory contains PID and other status information for each running section."
msgstr ""
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:15
msgid "Disabled"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:479
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:544
msgid "Domain"
msgstr ""
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:52
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:44
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:148
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:6
+#: applications/luci-app-ddns/luasrc/controller/ddns.lua:10
msgid "Dynamic DNS"
msgstr "ダイナミックDNS"
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:65
-msgid ""
-"Dynamic DNS allows that your router can be reached with a fixed hostname "
-"while having a dynamically changing IP address."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:154
+msgid "Dynamic DNS Version"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:351
+msgid "Edit"
msgstr ""
-"ダイナミックDNSを使用することで、IPアドレスが変更されても固定のホスト名を使っ"
-"てルーターにアクセスすることができます。"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:609
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:583
msgid "Enable secure communication with DDNS provider"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:271
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:153
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:406
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:450
msgid "Enabled"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1286
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:777
msgid "Error"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1425
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:859
msgid "Error Retry Counter"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1443
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:870
msgid "Error Retry Interval"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1019
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1058
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:681
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:692
msgid "Event Network"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1295
-msgid "File"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:654
+msgid "Example for IPv4"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:469
-msgid "File not found"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:655
+msgid "Example for IPv6"
msgstr ""
-#: 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 ""
-
-#: 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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:787
+msgid "File"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:32
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:929
msgid "For detailed information about parameter settings look here."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:58
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:944
msgid "For supported codes look here"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1139
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:722
msgid "Force IP Version"
msgstr ""
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:249
msgid "Force IP Version not supported"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1357
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:821
msgid "Force Interval"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1205
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:746
msgid "Force TCP on DNS"
msgstr ""
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1243
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:758
msgid "Format"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1167
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:735
msgid "Format: IP or FQDN"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:87
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:228
msgid ""
"GNU Wget will use the IP of given network, cURL will use the physical "
"interface."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:26
-msgid "Global Settings"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:923
+msgid "Global Configuration"
msgstr ""
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:211
msgid "HTTPS not supported"
msgstr ""
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:279
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:459
msgid "Hostname/FQDN to validate, if IP update happen or necessary"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:660
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:710
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:602
msgid "IP address source"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:301
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:467
msgid "IP address version"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:305
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:473
msgid "IPv4-Address"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1244
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:759
msgid "IPv6 address must be given in square brackets"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:57
-msgid ""
-"IPv6 is currently not (fully) supported by this system<br />Please follow "
-"the instructions on OpenWrt's homepage to enable IPv6 support<br />or update "
-"your system to the latest OpenWrt Release"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:202
+msgid "IPv6 is currently not (fully) supported by this system"
msgstr ""
-#: applications/luci-app-ddns/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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:201
msgid "IPv6 not supported"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:309
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:475
msgid "IPv6-Address"
msgstr ""
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:272
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:977
msgid ""
-"If this service section is disabled it could not be started.<br />Neither "
-"from LuCI interface nor from console"
+"If Wget and cURL package are installed, Wget is used for communication by "
+"default."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:160
-msgid "If using secure communication you should verify server certificates!"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:450
+msgid "If this service section is disabled it could not be started."
msgstr ""
-#: applications/luci-app-ddns/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'"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:284
+msgid "If using secure communication you should verify server certificates!"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:73
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:89
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:103
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:216
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:230
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:242
msgid ""
"In some versions cURL/libcurl in OpenWrt is compiled without proxy support."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1283
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:774
msgid "Info"
msgstr ""
-#: 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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:150
+msgid "Information"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:666
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:716
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:941
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:286
+msgid "Install 'ca-certificates' package or needed certificates"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:609
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:662
msgid "Interface"
msgstr "インターフェース"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1334
-msgid ""
-"Interval to check for changed IP<br />Values below 5 minutes == 300 seconds "
-"are not supported"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:822
+msgid "Interval to force updates send to DDNS Provider"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1400
-msgid ""
-"Interval to force updates send to DDNS Provider<br />Setting this parameter "
-"to 0 will force the script to only run once<br />Values lower 'Check "
-"Interval' except '0' are not supported"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:812
+msgid "Interval unit to check for changed IP"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:29
-msgid "It is NOT recommended for casual users to change settings on this page."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:849
+msgid "Interval unit to force updates send to DDNS Provider"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:159
-msgid "Last Update"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:926
+msgid "It is NOT recommended for casual users to change settings on this page."
msgstr ""
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:177
-msgid "Loading"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:411
+msgid "Last Update"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:266
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:445
msgid "Log File Viewer"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:85
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:957
msgid "Log directory"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:95
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:969
msgid "Log length"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1293
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:781
msgid "Log to file"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1279
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:768
msgid "Log to syslog"
msgstr ""
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:394
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:458
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:28
msgid "Lookup Hostname"
msgstr ""
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:101
-msgid "NOT installed"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:311
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:388
+msgid "Name"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:83
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:224
msgid ""
"Neither GNU Wget with SSL nor cURL installed to select a network to use for "
"communication."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:69
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:212
msgid ""
"Neither GNU Wget with SSL nor cURL installed to support secure updates via "
"HTTPS protocol."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:664
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:714
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:765
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:802
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:52
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:607
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:643
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:30
msgid "Network"
msgstr "ネットワーク"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1020
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1066
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:682
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:693
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:712
msgid "Network on which the ddns-updater scripts will be started"
msgstr ""
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:45
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:90
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:415
msgid "Never"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:159
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:49
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:314
+msgid "New DDns Service…"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:411
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:27
msgid "Next Update"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:159
-msgid "No certificates found"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:89
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:399
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:39
+msgid "No Data"
msgstr ""
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:87
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:30
-msgid "No data"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:283
+msgid "No certificates found"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1282
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:773
msgid "No logging"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:47
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:934
msgid "Non-public and by default blocked IP's"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1284
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:92
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:433
+msgid "Not Running"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:775
msgid "Notice"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:96
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:970
msgid "Number of last lines stored in log files"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1148
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:723
msgid "OPTIONAL: Force the usage of pure IPv4/IPv6 only communication."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1214
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:747
msgid "OPTIONAL: Force the use of TCP instead of default UDP on DNS requests."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1117
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:711
msgid "OPTIONAL: Network to use for communication"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1242
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:757
msgid "OPTIONAL: Proxy-Server for detection and updates."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1166
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:734
msgid "OPTIONAL: Use non-default DNS-Server to detect 'Registered IP'."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1470
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:882
msgid "On Error the script will retry the failed action after given time"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1426
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:860
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:871
msgid "On Error the script will stop execution after given number of retrys"
msgstr ""
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:68
-msgid "OpenWrt Wiki"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:514
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:567
msgid "Optional Encoded Parameter"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:525
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:574
msgid "Optional Parameter"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:515
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:568
msgid "Optional: Replaces [PARAMENC] in Update-URL (URL-encoded)"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:526
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:575
msgid "Optional: Replaces [PARAMOPT] in Update-URL (NOT URL-encoded)"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:94
-msgid "Overview"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1233
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:756
msgid "PROXY-Server"
msgstr ""
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:502
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:559
msgid "Password"
msgstr "パスワード"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:630
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:588
msgid "Path to CA-Certificate"
msgstr ""
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:144
-msgid "Please [Save & Apply] your changes first"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:203
+msgid ""
+"Please follow the instructions on OpenWrt's homepage to enable IPv6 support"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1499
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:916
msgid "Please press [Read] button"
msgstr ""
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:229
-msgid "Process ID"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1494
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:902
msgid "Read / Reread log file"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:406
-msgid "Really change DDNS provider?"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:394
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:29
+msgid "Registered IP"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:113
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:51
-msgid "Registered IP"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:379
+msgid "Reload"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:480
-msgid "Replaces [DOMAIN] in Update-URL"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:359
+msgid "Reload this service"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:503
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:560
msgid "Replaces [PASSWORD] in Update-URL (URL-encoded)"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:492
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:545
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:552
msgid "Replaces [USERNAME] in Update-URL (URL-encoded)"
msgstr ""
-#: applications/luci-app-ddns/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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:193
+msgid "Restart DDns"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:14
msgid "Run once"
msgstr ""
-#: applications/luci-app-ddns/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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:103
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:436
+msgid "Running"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:86
-msgid "Show more"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:610
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:672
+msgid "Script"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:33
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:63
-msgid "Software update required"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:291
+msgid "Services"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1174
-msgid "Specifying a DNS-Server is not supported"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:65
+msgid "Start DDNS"
msgstr ""
-#: 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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:159
+msgid "State"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:229
-msgid "Start / Stop"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:430
+msgid "Status"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:75
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:951
msgid "Status directory"
msgstr ""
-#: 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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:378
+msgid "Stop"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:34
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:64
-msgid ""
-"The currently installed 'ddns-scripts' package did not support all available "
-"settings."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:65
+msgid "Stop DDNS"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:367
+msgid "Stop this service"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:16
+msgid "Stopped"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1428
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:862
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:873
msgid "The default setting of '0' will retry infinite."
msgstr ""
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:36
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:317
+msgid "The service name is already used"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:42
msgid "There is no service configured."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:56
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:265
-msgid "Timer Settings"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:915
+msgid "This is the current content of the log file in"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:73
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:164
+msgid ""
+"This is the default if you run DDNS scripts by yourself (i.e. via cron with "
+"force_interval set to '0')"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:101
-msgid "To change global settings click here"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:699
+msgid "This will be autoset to the selected interface"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:116
-msgid "To use cURL activate this option."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:444
+msgid "Timer Settings"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:665
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:715
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:608
msgid "URL"
msgstr "URL"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:845
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:890
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:652
msgid "URL to detect"
msgstr ""
-#: 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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:91
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:415
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:37
+msgid "Unknown"
msgstr ""
-#: applications/luci-app-ddns/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."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:526
+msgid "Update URL to be used for updating your DDNS Provider."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:600
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:582
msgid "Use HTTP Secure"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:113
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:976
msgid "Use cURL"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:982
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:673
msgid "User defined script to read systems IP-Address"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:491
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:551
msgid "Username"
msgstr "ユーザー名"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:145
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:271
msgid "Using specific DNS Server not supported"
msgstr ""
-#: applications/luci-app-ddns/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 ""
-
-#: 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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:804
+msgid "Values below 5 minutes == 300 seconds are not supported"
msgstr ""
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:93
-msgid "Version Information"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:841
+msgid "Values lower 'Check Interval' except '0' are not supported"
msgstr ""
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:178
-msgid "Waiting for changes to be applied..."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:13
+msgid "Verify"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1285
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:776
msgid "Warning"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1294
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:786
msgid ""
"Writes detailed messages to log file. File will be truncated automatically."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1280
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:769
msgid ""
"Writes log messages to syslog. Critical Errors will always be written to "
"syslog."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:149
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:275
msgid ""
-"You should install 'bind-host' or 'knot-host' or 'drill' or 'hostip' "
-"package, if you need to specify a DNS server to detect your registered IP."
+"You should install 'bind-host' or 'knot-host' or 'drill' or 'hostip' package,"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:121
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:136
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:264
msgid ""
"You should install 'bind-host' or 'knot-host' or 'drill' package for DNS "
"requests."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:117
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:252
msgid "You should install 'wget' or 'curl' or 'uclient-fetch' package."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:71
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:214
msgid ""
"You should install 'wget' or 'curl' or 'uclient-fetch' with 'libustream-"
"*ssl' package."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:85
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:226
msgid "You should install 'wget' or 'curl' package."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:101
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:240
msgid ""
"You should install 'wget' or 'uclient-fetch' package or replace libcurl."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:99
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:238
msgid "cURL is installed, but libcurl was compiled without proxy support."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:98
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:237
msgid "cURL without Proxy Support"
msgstr ""
-#: 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 ""
-
-#: 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:"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:486
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:508
+msgid "custom"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:120
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:29
-msgid "config error"
-msgstr ""
-
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:855
msgid "days"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:631
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:589
msgid "directory or path/file"
msgstr ""
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:20
-msgid "enable here"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:650
-msgid "file or directory not found or not 'IGNORE'"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/view/ddns/global_value.htm:28
-msgid "help"
-msgstr ""
-
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:817
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:854
msgid "hours"
msgstr ""
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:99
-msgid "installed"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:286
-msgid "invalid FQDN / required - Sample"
-msgstr ""
-
-#: 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 ""
-
-#: 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 ""
-
-#: 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 ""
-
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:816
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:853
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:887
msgid "minutes"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:208
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:424
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:436
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:438
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:462
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:859
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:866
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1382
-msgid "must be greater or equal 'Check Interval'"
-msgstr ""
-
-#: 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 ""
-
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:171
-msgid "never"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:147
-msgid "no data"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:996
-msgid "not found or not executable - Sample: '/path/to/script.sh'"
-msgstr ""
-
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:632
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:590
msgid "or"
msgstr ""
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:98
-msgid "or higher"
-msgstr ""
-
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1240
-msgid "please remove entry"
-msgstr ""
-
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:40
-msgid "please select 'IPv4' address version in"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1115
-msgid "please set to 'default'"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1265
-msgid "proxy port missing"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:96
-msgid "required"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:204
+msgid "or update your system to the latest OpenWrt Release"
msgstr ""
-#: applications/luci-app-ddns/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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:815
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:886
msgid "seconds"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:633
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:591
msgid "to run HTTPS without verification of server certificates (insecure)"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:185
-msgid "unknown error"
-msgstr ""
-
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1176
-msgid "use hostname, FQDN, IPv4- or IPv6-Address"
-msgstr ""
+#~ msgid ""
+#~ "Dynamic DNS allows that your router can be reached with a fixed hostname "
+#~ "while having a dynamically changing IP address."
+#~ msgstr ""
+#~ "ダイナミックDNSを使用することで、IPアドレスが変更されても固定のホスト名を"
+#~ "使ってルーターにアクセスすることができます。"
diff --git a/applications/luci-app-ddns/po/ko/ddns.po b/applications/luci-app-ddns/po/ko/ddns.po
index f377a694a..227b71207 100644
--- a/applications/luci-app-ddns/po/ko/ddns.po
+++ b/applications/luci-app-ddns/po/ko/ddns.po
@@ -4,1022 +4,771 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:145
-msgid "&"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:964
+msgid "\"../\" not allowed in path for Security Reason."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:562
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:591
-msgid "-- custom --"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:294
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:323
+msgid "Add new services..."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1108
-msgid "-- default --"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:53
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:264
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:443
msgid "Advanced Settings"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:46
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:933
msgid "Allow non-public IP's"
msgstr ""
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:176
-msgid "Applying changes"
-msgstr ""
-
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:442
msgid "Basic Settings"
msgstr ""
-#: 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 ""
-
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1104
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:710
msgid "Bind Network"
msgstr ""
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:223
msgid "Binding to a specific network not supported"
msgstr ""
-#: applications/luci-app-ddns/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!"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:250
+msgid "BusyBox's nslookup and Wget do not support to specify"
msgstr ""
-#: applications/luci-app-ddns/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!"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:261
+msgid "BusyBox's nslookup and hostip do not support to specify to use TCP"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:146
-msgid ""
-"BusyBox's nslookup in the current compiled version does not handle given DNS "
-"Servers correctly!"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:272
+msgid "BusyBox's nslookup in the current compiled version"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1118
-msgid "Casual users should not change this setting"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:329
+msgid "Cancel"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:407
-msgid "Change provider"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1302
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:794
msgid "Check Interval"
msgstr ""
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:55
-msgid "Collecting data..."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:26
+msgid "Configuration"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:102
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:48
-msgid "Configuration"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:88
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:398
+msgid "Configuration Error"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:27
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:924
msgid ""
"Configure here the details for all Dynamic DNS services including this LuCI "
"application."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:261
-msgid "Configure here the details for selected Dynamic DNS service."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:342
+msgid "Create service"
msgstr ""
-#: 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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:946
+msgid "Current setting:"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:46
-msgid ""
-"Currently DDNS updates are not started at boot or on interface events.<br /"
-">This is the default if you run DDNS scripts by yourself (i.e. via cron with "
-"force_interval set to '0')"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:72
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:163
+msgid "Currently DDNS updates are not started at boot or on interface events."
msgstr ""
-#: applications/luci-app-ddns/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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:452
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:536
msgid "Custom update script to be used for updating your DDNS Provider."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:412
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:525
msgid "Custom update-URL"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:451
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:535
msgid "Custom update-script"
msgstr ""
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:70
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:166
msgid "DDNS Autostart disabled"
msgstr ""
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:74
-msgid "DDNS Client Configuration"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:69
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:166
+msgid "DDNS Autostart enabled"
msgstr ""
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:70
-msgid "DDNS Client Documentation"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:479
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:501
+msgid "DDNS Service provider"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:328
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:365
-msgid "DDNS Service provider"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:427
+msgid "DDns Service"
msgstr ""
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:260
msgid "DNS requests via TCP not supported"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1165
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:733
msgid "DNS-Server"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:56
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:942
msgid "Date format"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:846
-msgid "Defines the Web page to read systems IPv4-Address from"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:894
-msgid "Defines the Web page to read systems IPv6-Address from"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:653
+msgid "Defines the Web page to read systems IP-Address from"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:942
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:663
msgid "Defines the interface to read systems IP-Address from"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:766
-msgid "Defines the network to read systems IPv4-Address from"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:807
-msgid "Defines the network to read systems IPv6-Address from"
-msgstr ""
-
-#: 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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:644
+msgid "Defines the network to read systems IP-Address from"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:711
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:603
msgid ""
-"Defines the source to read systems IPv6-Address from, that will be send to "
-"the DDNS provider"
+"Defines the source to read systems IP-Address from, that will be send to the "
+"DDNS provider"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:302
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:468
msgid "Defines which IP address 'IPv4/IPv6' is send to the DDNS provider"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:260
-msgid "Details for"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:958
+msgid "Directory contains Log files for each running section."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:86
-msgid "Directory contains Log files for each running section"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:76
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:952
msgid ""
-"Directory contains PID and other status information for each running section"
+"Directory contains PID and other status information for each running section."
msgstr ""
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:15
msgid "Disabled"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:479
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:544
msgid "Domain"
msgstr ""
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:52
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:44
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:148
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:6
+#: applications/luci-app-ddns/luasrc/controller/ddns.lua:10
msgid "Dynamic DNS"
msgstr ""
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:65
-msgid ""
-"Dynamic DNS allows that your router can be reached with a fixed hostname "
-"while having a dynamically changing IP address."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:154
+msgid "Dynamic DNS Version"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:351
+msgid "Edit"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:609
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:583
msgid "Enable secure communication with DDNS provider"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:271
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:153
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:406
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:450
msgid "Enabled"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1286
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:777
msgid "Error"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1425
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:859
msgid "Error Retry Counter"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1443
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:870
msgid "Error Retry Interval"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1019
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1058
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:681
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:692
msgid "Event Network"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1295
-msgid "File"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:469
-msgid "File not found"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:654
+msgid "Example for IPv4"
msgstr ""
-#: 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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:655
+msgid "Example for IPv6"
msgstr ""
-#: 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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:787
+msgid "File"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:32
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:929
msgid "For detailed information about parameter settings look here."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:58
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:944
msgid "For supported codes look here"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1139
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:722
msgid "Force IP Version"
msgstr ""
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:249
msgid "Force IP Version not supported"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1357
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:821
msgid "Force Interval"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1205
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:746
msgid "Force TCP on DNS"
msgstr ""
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1243
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:758
msgid "Format"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1167
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:735
msgid "Format: IP or FQDN"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:87
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:228
msgid ""
"GNU Wget will use the IP of given network, cURL will use the physical "
"interface."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:26
-msgid "Global Settings"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:923
+msgid "Global Configuration"
msgstr ""
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:211
msgid "HTTPS not supported"
msgstr ""
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:279
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:459
msgid "Hostname/FQDN to validate, if IP update happen or necessary"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:660
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:710
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:602
msgid "IP address source"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:301
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:467
msgid "IP address version"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:305
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:473
msgid "IPv4-Address"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1244
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:759
msgid "IPv6 address must be given in square brackets"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:57
-msgid ""
-"IPv6 is currently not (fully) supported by this system<br />Please follow "
-"the instructions on OpenWrt's homepage to enable IPv6 support<br />or update "
-"your system to the latest OpenWrt Release"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:202
+msgid "IPv6 is currently not (fully) supported by this system"
msgstr ""
-#: applications/luci-app-ddns/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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:201
msgid "IPv6 not supported"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:309
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:475
msgid "IPv6-Address"
msgstr ""
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:272
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:977
msgid ""
-"If this service section is disabled it could not be started.<br />Neither "
-"from LuCI interface nor from console"
+"If Wget and cURL package are installed, Wget is used for communication by "
+"default."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:160
-msgid "If using secure communication you should verify server certificates!"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:450
+msgid "If this service section is disabled it could not be started."
msgstr ""
-#: applications/luci-app-ddns/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'"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:284
+msgid "If using secure communication you should verify server certificates!"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:73
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:89
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:103
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:216
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:230
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:242
msgid ""
"In some versions cURL/libcurl in OpenWrt is compiled without proxy support."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1283
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:774
msgid "Info"
msgstr ""
-#: 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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:150
+msgid "Information"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:286
+msgid "Install 'ca-certificates' package or needed certificates"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:666
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:716
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:941
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:609
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:662
msgid "Interface"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1334
-msgid ""
-"Interval to check for changed IP<br />Values below 5 minutes == 300 seconds "
-"are not supported"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:822
+msgid "Interval to force updates send to DDNS Provider"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1400
-msgid ""
-"Interval to force updates send to DDNS Provider<br />Setting this parameter "
-"to 0 will force the script to only run once<br />Values lower 'Check "
-"Interval' except '0' are not supported"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:812
+msgid "Interval unit to check for changed IP"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:29
-msgid "It is NOT recommended for casual users to change settings on this page."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:849
+msgid "Interval unit to force updates send to DDNS Provider"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:159
-msgid "Last Update"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:926
+msgid "It is NOT recommended for casual users to change settings on this page."
msgstr ""
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:177
-msgid "Loading"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:411
+msgid "Last Update"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:266
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:445
msgid "Log File Viewer"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:85
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:957
msgid "Log directory"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:95
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:969
msgid "Log length"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1293
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:781
msgid "Log to file"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1279
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:768
msgid "Log to syslog"
msgstr ""
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:394
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:458
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:28
msgid "Lookup Hostname"
msgstr ""
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:101
-msgid "NOT installed"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:311
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:388
+msgid "Name"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:83
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:224
msgid ""
"Neither GNU Wget with SSL nor cURL installed to select a network to use for "
"communication."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:69
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:212
msgid ""
"Neither GNU Wget with SSL nor cURL installed to support secure updates via "
"HTTPS protocol."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:664
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:714
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:765
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:802
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:52
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:607
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:643
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:30
msgid "Network"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1020
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1066
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:682
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:693
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:712
msgid "Network on which the ddns-updater scripts will be started"
msgstr ""
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:45
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:90
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:415
msgid "Never"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:159
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:49
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:314
+msgid "New DDns Service…"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:411
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:27
msgid "Next Update"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:159
-msgid "No certificates found"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:89
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:399
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:39
+msgid "No Data"
msgstr ""
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:87
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:30
-msgid "No data"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:283
+msgid "No certificates found"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1282
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:773
msgid "No logging"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:47
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:934
msgid "Non-public and by default blocked IP's"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1284
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:92
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:433
+msgid "Not Running"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:775
msgid "Notice"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:96
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:970
msgid "Number of last lines stored in log files"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1148
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:723
msgid "OPTIONAL: Force the usage of pure IPv4/IPv6 only communication."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1214
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:747
msgid "OPTIONAL: Force the use of TCP instead of default UDP on DNS requests."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1117
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:711
msgid "OPTIONAL: Network to use for communication"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1242
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:757
msgid "OPTIONAL: Proxy-Server for detection and updates."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1166
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:734
msgid "OPTIONAL: Use non-default DNS-Server to detect 'Registered IP'."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1470
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:882
msgid "On Error the script will retry the failed action after given time"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1426
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:860
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:871
msgid "On Error the script will stop execution after given number of retrys"
msgstr ""
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:68
-msgid "OpenWrt Wiki"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:514
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:567
msgid "Optional Encoded Parameter"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:525
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:574
msgid "Optional Parameter"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:515
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:568
msgid "Optional: Replaces [PARAMENC] in Update-URL (URL-encoded)"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:526
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:575
msgid "Optional: Replaces [PARAMOPT] in Update-URL (NOT URL-encoded)"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:94
-msgid "Overview"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1233
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:756
msgid "PROXY-Server"
msgstr ""
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:502
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:559
msgid "Password"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:630
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:588
msgid "Path to CA-Certificate"
msgstr ""
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:144
-msgid "Please [Save & Apply] your changes first"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:203
+msgid ""
+"Please follow the instructions on OpenWrt's homepage to enable IPv6 support"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1499
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:916
msgid "Please press [Read] button"
msgstr ""
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:229
-msgid "Process ID"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1494
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:902
msgid "Read / Reread log file"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:406
-msgid "Really change DDNS provider?"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:394
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:29
+msgid "Registered IP"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:113
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:51
-msgid "Registered IP"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:379
+msgid "Reload"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:480
-msgid "Replaces [DOMAIN] in Update-URL"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:359
+msgid "Reload this service"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:503
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:560
msgid "Replaces [PASSWORD] in Update-URL (URL-encoded)"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:492
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:545
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:552
msgid "Replaces [USERNAME] in Update-URL (URL-encoded)"
msgstr ""
-#: applications/luci-app-ddns/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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:193
+msgid "Restart DDns"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:14
msgid "Run once"
msgstr ""
-#: applications/luci-app-ddns/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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:103
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:436
+msgid "Running"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:86
-msgid "Show more"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:610
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:672
+msgid "Script"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:33
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:63
-msgid "Software update required"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:291
+msgid "Services"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1174
-msgid "Specifying a DNS-Server is not supported"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:65
+msgid "Start DDNS"
msgstr ""
-#: 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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:159
+msgid "State"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:229
-msgid "Start / Stop"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:430
+msgid "Status"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:75
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:951
msgid "Status directory"
msgstr ""
-#: 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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:378
+msgid "Stop"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:34
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:64
-msgid ""
-"The currently installed 'ddns-scripts' package did not support all available "
-"settings."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:65
+msgid "Stop DDNS"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:367
+msgid "Stop this service"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1428
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:16
+msgid "Stopped"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:862
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:873
msgid "The default setting of '0' will retry infinite."
msgstr ""
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:36
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:317
+msgid "The service name is already used"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:42
msgid "There is no service configured."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:56
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:265
-msgid "Timer Settings"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:915
+msgid "This is the current content of the log file in"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:73
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:164
+msgid ""
+"This is the default if you run DDNS scripts by yourself (i.e. via cron with "
+"force_interval set to '0')"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:101
-msgid "To change global settings click here"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:699
+msgid "This will be autoset to the selected interface"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:116
-msgid "To use cURL activate this option."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:444
+msgid "Timer Settings"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:665
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:715
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:608
msgid "URL"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:845
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:890
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:652
msgid "URL to detect"
msgstr ""
-#: 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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:91
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:415
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:37
+msgid "Unknown"
msgstr ""
-#: applications/luci-app-ddns/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."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:526
+msgid "Update URL to be used for updating your DDNS Provider."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:600
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:582
msgid "Use HTTP Secure"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:113
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:976
msgid "Use cURL"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:982
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:673
msgid "User defined script to read systems IP-Address"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:491
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:551
msgid "Username"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:145
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:271
msgid "Using specific DNS Server not supported"
msgstr ""
-#: applications/luci-app-ddns/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 ""
-
-#: 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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:804
+msgid "Values below 5 minutes == 300 seconds are not supported"
msgstr ""
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:93
-msgid "Version Information"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:841
+msgid "Values lower 'Check Interval' except '0' are not supported"
msgstr ""
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:178
-msgid "Waiting for changes to be applied..."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:13
+msgid "Verify"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1285
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:776
msgid "Warning"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1294
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:786
msgid ""
"Writes detailed messages to log file. File will be truncated automatically."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1280
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:769
msgid ""
"Writes log messages to syslog. Critical Errors will always be written to "
"syslog."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:149
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:275
msgid ""
-"You should install 'bind-host' or 'knot-host' or 'drill' or 'hostip' "
-"package, if you need to specify a DNS server to detect your registered IP."
+"You should install 'bind-host' or 'knot-host' or 'drill' or 'hostip' package,"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:121
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:136
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:264
msgid ""
"You should install 'bind-host' or 'knot-host' or 'drill' package for DNS "
"requests."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:117
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:252
msgid "You should install 'wget' or 'curl' or 'uclient-fetch' package."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:71
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:214
msgid ""
"You should install 'wget' or 'curl' or 'uclient-fetch' with 'libustream-"
"*ssl' package."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:85
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:226
msgid "You should install 'wget' or 'curl' package."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:101
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:240
msgid ""
"You should install 'wget' or 'uclient-fetch' package or replace libcurl."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:99
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:238
msgid "cURL is installed, but libcurl was compiled without proxy support."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:98
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:237
msgid "cURL without Proxy Support"
msgstr ""
-#: 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 ""
-
-#: 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 ""
-
-#: 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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:486
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:508
+msgid "custom"
msgstr ""
-#: applications/luci-app-ddns/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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:855
msgid "days"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:631
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:589
msgid "directory or path/file"
msgstr ""
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:20
-msgid "enable here"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:650
-msgid "file or directory not found or not 'IGNORE'"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/view/ddns/global_value.htm:28
-msgid "help"
-msgstr ""
-
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:817
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:854
msgid "hours"
msgstr ""
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:99
-msgid "installed"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:286
-msgid "invalid FQDN / required - Sample"
-msgstr ""
-
-#: 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 ""
-
-#: 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 ""
-
-#: 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 ""
-
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:816
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:853
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:887
msgid "minutes"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:208
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:424
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:436
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:438
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:462
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:859
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:866
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1382
-msgid "must be greater or equal 'Check Interval'"
-msgstr ""
-
-#: 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 ""
-
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:171
-msgid "never"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:147
-msgid "no data"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:996
-msgid "not found or not executable - Sample: '/path/to/script.sh'"
-msgstr ""
-
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:632
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:590
msgid "or"
msgstr ""
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:98
-msgid "or higher"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:204
+msgid "or update your system to the latest OpenWrt Release"
msgstr ""
-#: applications/luci-app-ddns/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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1240
-msgid "please remove entry"
-msgstr ""
-
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:40
-msgid "please select 'IPv4' address version in"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1115
-msgid "please set to 'default'"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1265
-msgid "proxy port missing"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:96
-msgid "required"
-msgstr ""
-
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:815
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:886
msgid "seconds"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:633
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:591
msgid "to run HTTPS without verification of server certificates (insecure)"
msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:185
-msgid "unknown error"
-msgstr ""
-
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1176
-msgid "use hostname, FQDN, IPv4- or IPv6-Address"
-msgstr ""
diff --git a/applications/luci-app-ddns/po/ms/ddns.po b/applications/luci-app-ddns/po/ms/ddns.po
index cd8947d3c..6e40d72df 100644
--- a/applications/luci-app-ddns/po/ms/ddns.po
+++ b/applications/luci-app-ddns/po/ms/ddns.po
@@ -4,1022 +4,771 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:145
-msgid "&"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:964
+msgid "\"../\" not allowed in path for Security Reason."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:562
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:591
-msgid "-- custom --"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:294
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:323
+msgid "Add new services..."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1108
-msgid "-- default --"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:53
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:264
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:443
msgid "Advanced Settings"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:46
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:933
msgid "Allow non-public IP's"
msgstr ""
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:176
-msgid "Applying changes"
-msgstr ""
-
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:442
msgid "Basic Settings"
msgstr ""
-#: 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 ""
-
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1104
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:710
msgid "Bind Network"
msgstr ""
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:223
msgid "Binding to a specific network not supported"
msgstr ""
-#: applications/luci-app-ddns/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!"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:250
+msgid "BusyBox's nslookup and Wget do not support to specify"
msgstr ""
-#: applications/luci-app-ddns/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!"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:261
+msgid "BusyBox's nslookup and hostip do not support to specify to use TCP"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:146
-msgid ""
-"BusyBox's nslookup in the current compiled version does not handle given DNS "
-"Servers correctly!"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:272
+msgid "BusyBox's nslookup in the current compiled version"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1118
-msgid "Casual users should not change this setting"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:329
+msgid "Cancel"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:407
-msgid "Change provider"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1302
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:794
msgid "Check Interval"
msgstr ""
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:55
-msgid "Collecting data..."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:26
+msgid "Configuration"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:102
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:48
-msgid "Configuration"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:88
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:398
+msgid "Configuration Error"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:27
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:924
msgid ""
"Configure here the details for all Dynamic DNS services including this LuCI "
"application."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:261
-msgid "Configure here the details for selected Dynamic DNS service."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:342
+msgid "Create service"
msgstr ""
-#: 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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:946
+msgid "Current setting:"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:46
-msgid ""
-"Currently DDNS updates are not started at boot or on interface events.<br /"
-">This is the default if you run DDNS scripts by yourself (i.e. via cron with "
-"force_interval set to '0')"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:72
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:163
+msgid "Currently DDNS updates are not started at boot or on interface events."
msgstr ""
-#: applications/luci-app-ddns/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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:452
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:536
msgid "Custom update script to be used for updating your DDNS Provider."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:412
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:525
msgid "Custom update-URL"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:451
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:535
msgid "Custom update-script"
msgstr ""
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:70
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:166
msgid "DDNS Autostart disabled"
msgstr ""
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:74
-msgid "DDNS Client Configuration"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:69
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:166
+msgid "DDNS Autostart enabled"
msgstr ""
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:70
-msgid "DDNS Client Documentation"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:479
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:501
+msgid "DDNS Service provider"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:328
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:365
-msgid "DDNS Service provider"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:427
+msgid "DDns Service"
msgstr ""
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:260
msgid "DNS requests via TCP not supported"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1165
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:733
msgid "DNS-Server"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:56
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:942
msgid "Date format"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:846
-msgid "Defines the Web page to read systems IPv4-Address from"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:894
-msgid "Defines the Web page to read systems IPv6-Address from"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:653
+msgid "Defines the Web page to read systems IP-Address from"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:942
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:663
msgid "Defines the interface to read systems IP-Address from"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:766
-msgid "Defines the network to read systems IPv4-Address from"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:807
-msgid "Defines the network to read systems IPv6-Address from"
-msgstr ""
-
-#: 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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:644
+msgid "Defines the network to read systems IP-Address from"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:711
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:603
msgid ""
-"Defines the source to read systems IPv6-Address from, that will be send to "
-"the DDNS provider"
+"Defines the source to read systems IP-Address from, that will be send to the "
+"DDNS provider"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:302
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:468
msgid "Defines which IP address 'IPv4/IPv6' is send to the DDNS provider"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:260
-msgid "Details for"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:958
+msgid "Directory contains Log files for each running section."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:86
-msgid "Directory contains Log files for each running section"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:76
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:952
msgid ""
-"Directory contains PID and other status information for each running section"
+"Directory contains PID and other status information for each running section."
msgstr ""
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:15
msgid "Disabled"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:479
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:544
msgid "Domain"
msgstr ""
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:52
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:44
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:148
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:6
+#: applications/luci-app-ddns/luasrc/controller/ddns.lua:10
msgid "Dynamic DNS"
msgstr ""
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:65
-msgid ""
-"Dynamic DNS allows that your router can be reached with a fixed hostname "
-"while having a dynamically changing IP address."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:154
+msgid "Dynamic DNS Version"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:351
+msgid "Edit"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:609
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:583
msgid "Enable secure communication with DDNS provider"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:271
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:153
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:406
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:450
msgid "Enabled"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1286
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:777
msgid "Error"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1425
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:859
msgid "Error Retry Counter"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1443
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:870
msgid "Error Retry Interval"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1019
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1058
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:681
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:692
msgid "Event Network"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1295
-msgid "File"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:469
-msgid "File not found"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:654
+msgid "Example for IPv4"
msgstr ""
-#: 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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:655
+msgid "Example for IPv6"
msgstr ""
-#: 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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:787
+msgid "File"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:32
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:929
msgid "For detailed information about parameter settings look here."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:58
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:944
msgid "For supported codes look here"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1139
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:722
msgid "Force IP Version"
msgstr ""
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:249
msgid "Force IP Version not supported"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1357
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:821
msgid "Force Interval"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1205
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:746
msgid "Force TCP on DNS"
msgstr ""
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1243
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:758
msgid "Format"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1167
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:735
msgid "Format: IP or FQDN"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:87
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:228
msgid ""
"GNU Wget will use the IP of given network, cURL will use the physical "
"interface."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:26
-msgid "Global Settings"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:923
+msgid "Global Configuration"
msgstr ""
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:211
msgid "HTTPS not supported"
msgstr ""
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:279
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:459
msgid "Hostname/FQDN to validate, if IP update happen or necessary"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:660
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:710
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:602
msgid "IP address source"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:301
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:467
msgid "IP address version"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:305
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:473
msgid "IPv4-Address"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1244
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:759
msgid "IPv6 address must be given in square brackets"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:57
-msgid ""
-"IPv6 is currently not (fully) supported by this system<br />Please follow "
-"the instructions on OpenWrt's homepage to enable IPv6 support<br />or update "
-"your system to the latest OpenWrt Release"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:202
+msgid "IPv6 is currently not (fully) supported by this system"
msgstr ""
-#: applications/luci-app-ddns/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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:201
msgid "IPv6 not supported"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:309
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:475
msgid "IPv6-Address"
msgstr ""
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:272
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:977
msgid ""
-"If this service section is disabled it could not be started.<br />Neither "
-"from LuCI interface nor from console"
+"If Wget and cURL package are installed, Wget is used for communication by "
+"default."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:160
-msgid "If using secure communication you should verify server certificates!"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:450
+msgid "If this service section is disabled it could not be started."
msgstr ""
-#: applications/luci-app-ddns/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'"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:284
+msgid "If using secure communication you should verify server certificates!"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:73
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:89
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:103
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:216
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:230
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:242
msgid ""
"In some versions cURL/libcurl in OpenWrt is compiled without proxy support."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1283
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:774
msgid "Info"
msgstr ""
-#: 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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:150
+msgid "Information"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:286
+msgid "Install 'ca-certificates' package or needed certificates"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:666
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:716
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:941
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:609
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:662
msgid "Interface"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1334
-msgid ""
-"Interval to check for changed IP<br />Values below 5 minutes == 300 seconds "
-"are not supported"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:822
+msgid "Interval to force updates send to DDNS Provider"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1400
-msgid ""
-"Interval to force updates send to DDNS Provider<br />Setting this parameter "
-"to 0 will force the script to only run once<br />Values lower 'Check "
-"Interval' except '0' are not supported"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:812
+msgid "Interval unit to check for changed IP"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:29
-msgid "It is NOT recommended for casual users to change settings on this page."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:849
+msgid "Interval unit to force updates send to DDNS Provider"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:159
-msgid "Last Update"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:926
+msgid "It is NOT recommended for casual users to change settings on this page."
msgstr ""
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:177
-msgid "Loading"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:411
+msgid "Last Update"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:266
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:445
msgid "Log File Viewer"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:85
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:957
msgid "Log directory"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:95
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:969
msgid "Log length"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1293
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:781
msgid "Log to file"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1279
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:768
msgid "Log to syslog"
msgstr ""
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:394
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:458
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:28
msgid "Lookup Hostname"
msgstr ""
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:101
-msgid "NOT installed"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:311
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:388
+msgid "Name"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:83
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:224
msgid ""
"Neither GNU Wget with SSL nor cURL installed to select a network to use for "
"communication."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:69
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:212
msgid ""
"Neither GNU Wget with SSL nor cURL installed to support secure updates via "
"HTTPS protocol."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:664
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:714
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:765
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:802
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:52
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:607
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:643
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:30
msgid "Network"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1020
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1066
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:682
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:693
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:712
msgid "Network on which the ddns-updater scripts will be started"
msgstr ""
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:45
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:90
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:415
msgid "Never"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:159
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:49
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:314
+msgid "New DDns Service…"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:411
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:27
msgid "Next Update"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:159
-msgid "No certificates found"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:89
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:399
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:39
+msgid "No Data"
msgstr ""
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:87
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:30
-msgid "No data"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:283
+msgid "No certificates found"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1282
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:773
msgid "No logging"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:47
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:934
msgid "Non-public and by default blocked IP's"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1284
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:92
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:433
+msgid "Not Running"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:775
msgid "Notice"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:96
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:970
msgid "Number of last lines stored in log files"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1148
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:723
msgid "OPTIONAL: Force the usage of pure IPv4/IPv6 only communication."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1214
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:747
msgid "OPTIONAL: Force the use of TCP instead of default UDP on DNS requests."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1117
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:711
msgid "OPTIONAL: Network to use for communication"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1242
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:757
msgid "OPTIONAL: Proxy-Server for detection and updates."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1166
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:734
msgid "OPTIONAL: Use non-default DNS-Server to detect 'Registered IP'."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1470
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:882
msgid "On Error the script will retry the failed action after given time"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1426
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:860
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:871
msgid "On Error the script will stop execution after given number of retrys"
msgstr ""
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:68
-msgid "OpenWrt Wiki"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:514
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:567
msgid "Optional Encoded Parameter"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:525
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:574
msgid "Optional Parameter"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:515
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:568
msgid "Optional: Replaces [PARAMENC] in Update-URL (URL-encoded)"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:526
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:575
msgid "Optional: Replaces [PARAMOPT] in Update-URL (NOT URL-encoded)"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:94
-msgid "Overview"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1233
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:756
msgid "PROXY-Server"
msgstr ""
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:502
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:559
msgid "Password"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:630
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:588
msgid "Path to CA-Certificate"
msgstr ""
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:144
-msgid "Please [Save & Apply] your changes first"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:203
+msgid ""
+"Please follow the instructions on OpenWrt's homepage to enable IPv6 support"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1499
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:916
msgid "Please press [Read] button"
msgstr ""
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:229
-msgid "Process ID"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1494
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:902
msgid "Read / Reread log file"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:406
-msgid "Really change DDNS provider?"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:394
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:29
+msgid "Registered IP"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:113
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:51
-msgid "Registered IP"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:379
+msgid "Reload"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:480
-msgid "Replaces [DOMAIN] in Update-URL"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:359
+msgid "Reload this service"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:503
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:560
msgid "Replaces [PASSWORD] in Update-URL (URL-encoded)"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:492
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:545
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:552
msgid "Replaces [USERNAME] in Update-URL (URL-encoded)"
msgstr ""
-#: applications/luci-app-ddns/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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:193
+msgid "Restart DDns"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:14
msgid "Run once"
msgstr ""
-#: applications/luci-app-ddns/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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:103
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:436
+msgid "Running"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:86
-msgid "Show more"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:610
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:672
+msgid "Script"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:33
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:63
-msgid "Software update required"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:291
+msgid "Services"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1174
-msgid "Specifying a DNS-Server is not supported"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:65
+msgid "Start DDNS"
msgstr ""
-#: 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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:159
+msgid "State"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:229
-msgid "Start / Stop"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:430
+msgid "Status"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:75
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:951
msgid "Status directory"
msgstr ""
-#: 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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:378
+msgid "Stop"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:34
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:64
-msgid ""
-"The currently installed 'ddns-scripts' package did not support all available "
-"settings."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:65
+msgid "Stop DDNS"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:367
+msgid "Stop this service"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1428
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:16
+msgid "Stopped"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:862
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:873
msgid "The default setting of '0' will retry infinite."
msgstr ""
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:36
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:317
+msgid "The service name is already used"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:42
msgid "There is no service configured."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:56
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:265
-msgid "Timer Settings"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:915
+msgid "This is the current content of the log file in"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:73
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:164
+msgid ""
+"This is the default if you run DDNS scripts by yourself (i.e. via cron with "
+"force_interval set to '0')"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:101
-msgid "To change global settings click here"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:699
+msgid "This will be autoset to the selected interface"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:116
-msgid "To use cURL activate this option."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:444
+msgid "Timer Settings"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:665
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:715
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:608
msgid "URL"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:845
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:890
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:652
msgid "URL to detect"
msgstr ""
-#: 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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:91
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:415
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:37
+msgid "Unknown"
msgstr ""
-#: applications/luci-app-ddns/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."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:526
+msgid "Update URL to be used for updating your DDNS Provider."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:600
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:582
msgid "Use HTTP Secure"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:113
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:976
msgid "Use cURL"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:982
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:673
msgid "User defined script to read systems IP-Address"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:491
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:551
msgid "Username"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:145
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:271
msgid "Using specific DNS Server not supported"
msgstr ""
-#: applications/luci-app-ddns/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 ""
-
-#: 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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:804
+msgid "Values below 5 minutes == 300 seconds are not supported"
msgstr ""
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:93
-msgid "Version Information"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:841
+msgid "Values lower 'Check Interval' except '0' are not supported"
msgstr ""
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:178
-msgid "Waiting for changes to be applied..."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:13
+msgid "Verify"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1285
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:776
msgid "Warning"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1294
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:786
msgid ""
"Writes detailed messages to log file. File will be truncated automatically."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1280
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:769
msgid ""
"Writes log messages to syslog. Critical Errors will always be written to "
"syslog."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:149
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:275
msgid ""
-"You should install 'bind-host' or 'knot-host' or 'drill' or 'hostip' "
-"package, if you need to specify a DNS server to detect your registered IP."
+"You should install 'bind-host' or 'knot-host' or 'drill' or 'hostip' package,"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:121
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:136
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:264
msgid ""
"You should install 'bind-host' or 'knot-host' or 'drill' package for DNS "
"requests."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:117
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:252
msgid "You should install 'wget' or 'curl' or 'uclient-fetch' package."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:71
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:214
msgid ""
"You should install 'wget' or 'curl' or 'uclient-fetch' with 'libustream-"
"*ssl' package."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:85
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:226
msgid "You should install 'wget' or 'curl' package."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:101
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:240
msgid ""
"You should install 'wget' or 'uclient-fetch' package or replace libcurl."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:99
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:238
msgid "cURL is installed, but libcurl was compiled without proxy support."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:98
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:237
msgid "cURL without Proxy Support"
msgstr ""
-#: 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 ""
-
-#: 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 ""
-
-#: 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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:486
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:508
+msgid "custom"
msgstr ""
-#: applications/luci-app-ddns/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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:855
msgid "days"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:631
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:589
msgid "directory or path/file"
msgstr ""
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:20
-msgid "enable here"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:650
-msgid "file or directory not found or not 'IGNORE'"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/view/ddns/global_value.htm:28
-msgid "help"
-msgstr ""
-
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:817
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:854
msgid "hours"
msgstr ""
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:99
-msgid "installed"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:286
-msgid "invalid FQDN / required - Sample"
-msgstr ""
-
-#: 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 ""
-
-#: 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 ""
-
-#: 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 ""
-
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:816
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:853
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:887
msgid "minutes"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:208
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:424
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:436
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:438
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:462
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:859
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:866
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1382
-msgid "must be greater or equal 'Check Interval'"
-msgstr ""
-
-#: 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 ""
-
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:171
-msgid "never"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:147
-msgid "no data"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:996
-msgid "not found or not executable - Sample: '/path/to/script.sh'"
-msgstr ""
-
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:632
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:590
msgid "or"
msgstr ""
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:98
-msgid "or higher"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:204
+msgid "or update your system to the latest OpenWrt Release"
msgstr ""
-#: applications/luci-app-ddns/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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1240
-msgid "please remove entry"
-msgstr ""
-
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:40
-msgid "please select 'IPv4' address version in"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1115
-msgid "please set to 'default'"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1265
-msgid "proxy port missing"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:96
-msgid "required"
-msgstr ""
-
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:815
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:886
msgid "seconds"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:633
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:591
msgid "to run HTTPS without verification of server certificates (insecure)"
msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:185
-msgid "unknown error"
-msgstr ""
-
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1176
-msgid "use hostname, FQDN, IPv4- or IPv6-Address"
-msgstr ""
diff --git a/applications/luci-app-ddns/po/no/ddns.po b/applications/luci-app-ddns/po/no/ddns.po
index 32e04e00b..176829d81 100644
--- a/applications/luci-app-ddns/po/no/ddns.po
+++ b/applications/luci-app-ddns/po/no/ddns.po
@@ -13,1024 +13,781 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 3.9.1\n"
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:145
-msgid "&"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:964
+msgid "\"../\" not allowed in path for Security Reason."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:562
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:591
-msgid "-- custom --"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:294
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:323
+msgid "Add new services..."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1108
-msgid "-- default --"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:53
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:264
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:443
msgid "Advanced Settings"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:46
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:933
msgid "Allow non-public IP's"
msgstr ""
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:176
-msgid "Applying changes"
-msgstr ""
-
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:442
msgid "Basic Settings"
msgstr ""
-#: 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 ""
-
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1104
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:710
msgid "Bind Network"
msgstr ""
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:223
msgid "Binding to a specific network not supported"
msgstr ""
-#: applications/luci-app-ddns/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!"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:250
+msgid "BusyBox's nslookup and Wget do not support to specify"
msgstr ""
-#: applications/luci-app-ddns/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 ""
-
-#: 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!"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:261
+msgid "BusyBox's nslookup and hostip do not support to specify to use TCP"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1118
-msgid "Casual users should not change this setting"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:272
+msgid "BusyBox's nslookup in the current compiled version"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:407
-msgid "Change provider"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:329
+msgid "Cancel"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1302
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:794
msgid "Check Interval"
msgstr ""
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:55
-msgid "Collecting data..."
-msgstr "Samler inn data…"
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:102
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:48
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:26
msgid "Configuration"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:27
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:88
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:398
+msgid "Configuration Error"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:924
msgid ""
"Configure here the details for all Dynamic DNS services including this LuCI "
"application."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:261
-msgid "Configure here the details for selected Dynamic DNS service."
-msgstr ""
-
-#: 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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:342
+msgid "Create service"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:46
-msgid ""
-"Currently DDNS updates are not started at boot or on interface events.<br /"
-">This is the default if you run DDNS scripts by yourself (i.e. via cron with "
-"force_interval set to '0')"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:946
+msgid "Current setting:"
msgstr ""
-#: 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."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:72
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:163
+msgid "Currently DDNS updates are not started at boot or on interface events."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:452
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:536
msgid "Custom update script to be used for updating your DDNS Provider."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:412
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:525
msgid "Custom update-URL"
msgstr "Egendefinert oppdaterings-URL"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:451
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:535
msgid "Custom update-script"
msgstr ""
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:70
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:166
msgid "DDNS Autostart disabled"
msgstr ""
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:74
-msgid "DDNS Client Configuration"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:69
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:166
+msgid "DDNS Autostart enabled"
msgstr ""
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:70
-msgid "DDNS Client Documentation"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:479
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:501
+msgid "DDNS Service provider"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:328
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:365
-msgid "DDNS Service provider"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:427
+msgid "DDns Service"
msgstr ""
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:260
msgid "DNS requests via TCP not supported"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1165
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:733
msgid "DNS-Server"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:56
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:942
msgid "Date format"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:846
-msgid "Defines the Web page to read systems IPv4-Address from"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:653
+msgid "Defines the Web page to read systems IP-Address from"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:894
-msgid "Defines the Web page to read systems IPv6-Address from"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:942
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:663
msgid "Defines the interface to read systems IP-Address from"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:766
-msgid "Defines the network to read systems IPv4-Address from"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:807
-msgid "Defines the network to read systems IPv6-Address from"
-msgstr ""
-
-#: 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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:644
+msgid "Defines the network to read systems IP-Address from"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:711
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:603
msgid ""
-"Defines the source to read systems IPv6-Address from, that will be send to "
-"the DDNS provider"
+"Defines the source to read systems IP-Address from, that will be send to the "
+"DDNS provider"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:302
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:468
msgid "Defines which IP address 'IPv4/IPv6' is send to the DDNS provider"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:260
-msgid "Details for"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:958
+msgid "Directory contains Log files for each running section."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:86
-msgid "Directory contains Log files for each running section"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:76
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:952
msgid ""
-"Directory contains PID and other status information for each running section"
+"Directory contains PID and other status information for each running section."
msgstr ""
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:15
msgid "Disabled"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:479
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:544
msgid "Domain"
msgstr "Domene"
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:52
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:44
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:148
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:6
+#: applications/luci-app-ddns/luasrc/controller/ddns.lua:10
msgid "Dynamic DNS"
msgstr "Dynamisk DNS"
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:65
-msgid ""
-"Dynamic DNS allows that your router can be reached with a fixed hostname "
-"while having a dynamically changing IP address."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:154
+msgid "Dynamic DNS Version"
msgstr ""
-"Dynamisk DNS tillater at enheten kan kontaktes ved hjelp av et fast "
-"vertsnavn, uavhengig av om IP adressen endres dynamisk."
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:609
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:351
+msgid "Edit"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:583
msgid "Enable secure communication with DDNS provider"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:271
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:153
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:406
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:450
msgid "Enabled"
msgstr "Påskrudd"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1286
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:777
msgid "Error"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1425
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:859
msgid "Error Retry Counter"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1443
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:870
msgid "Error Retry Interval"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1019
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1058
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:681
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:692
msgid "Event Network"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1295
-msgid "File"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:469
-msgid "File not found"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:654
+msgid "Example for IPv4"
msgstr ""
-#: 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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:655
+msgid "Example for IPv6"
msgstr ""
-#: 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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:787
+msgid "File"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:32
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:929
msgid "For detailed information about parameter settings look here."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:58
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:944
msgid "For supported codes look here"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1139
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:722
msgid "Force IP Version"
msgstr ""
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:249
msgid "Force IP Version not supported"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1357
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:821
msgid "Force Interval"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1205
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:746
msgid "Force TCP on DNS"
msgstr ""
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1243
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:758
msgid "Format"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1167
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:735
msgid "Format: IP or FQDN"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:87
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:228
msgid ""
"GNU Wget will use the IP of given network, cURL will use the physical "
"interface."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:26
-msgid "Global Settings"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:923
+msgid "Global Configuration"
msgstr ""
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:211
msgid "HTTPS not supported"
msgstr ""
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:279
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:459
msgid "Hostname/FQDN to validate, if IP update happen or necessary"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:660
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:710
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:602
msgid "IP address source"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:301
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:467
msgid "IP address version"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:305
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:473
msgid "IPv4-Address"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1244
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:759
msgid "IPv6 address must be given in square brackets"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:57
-msgid ""
-"IPv6 is currently not (fully) supported by this system<br />Please follow "
-"the instructions on OpenWrt's homepage to enable IPv6 support<br />or update "
-"your system to the latest OpenWrt Release"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:202
+msgid "IPv6 is currently not (fully) supported by this system"
msgstr ""
-#: applications/luci-app-ddns/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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:201
msgid "IPv6 not supported"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:309
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:475
msgid "IPv6-Address"
msgstr ""
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:272
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:977
msgid ""
-"If this service section is disabled it could not be started.<br />Neither "
-"from LuCI interface nor from console"
+"If Wget and cURL package are installed, Wget is used for communication by "
+"default."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:160
-msgid "If using secure communication you should verify server certificates!"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:450
+msgid "If this service section is disabled it could not be started."
msgstr ""
-#: applications/luci-app-ddns/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'"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:284
+msgid "If using secure communication you should verify server certificates!"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:73
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:89
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:103
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:216
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:230
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:242
msgid ""
"In some versions cURL/libcurl in OpenWrt is compiled without proxy support."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1283
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:774
msgid "Info"
msgstr ""
-#: 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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:150
+msgid "Information"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:286
+msgid "Install 'ca-certificates' package or needed certificates"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:666
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:716
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:941
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:609
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:662
msgid "Interface"
msgstr "Grensesnitt"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1334
-msgid ""
-"Interval to check for changed IP<br />Values below 5 minutes == 300 seconds "
-"are not supported"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:822
+msgid "Interval to force updates send to DDNS Provider"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1400
-msgid ""
-"Interval to force updates send to DDNS Provider<br />Setting this parameter "
-"to 0 will force the script to only run once<br />Values lower 'Check "
-"Interval' except '0' are not supported"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:812
+msgid "Interval unit to check for changed IP"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:29
-msgid "It is NOT recommended for casual users to change settings on this page."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:849
+msgid "Interval unit to force updates send to DDNS Provider"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:159
-msgid "Last Update"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:926
+msgid "It is NOT recommended for casual users to change settings on this page."
msgstr ""
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:177
-msgid "Loading"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:411
+msgid "Last Update"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:266
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:445
msgid "Log File Viewer"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:85
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:957
msgid "Log directory"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:95
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:969
msgid "Log length"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1293
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:781
msgid "Log to file"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1279
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:768
msgid "Log to syslog"
msgstr ""
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:394
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:458
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:28
msgid "Lookup Hostname"
msgstr ""
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:101
-msgid "NOT installed"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:311
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:388
+msgid "Name"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:83
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:224
msgid ""
"Neither GNU Wget with SSL nor cURL installed to select a network to use for "
"communication."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:69
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:212
msgid ""
"Neither GNU Wget with SSL nor cURL installed to support secure updates via "
"HTTPS protocol."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:664
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:714
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:765
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:802
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:52
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:607
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:643
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:30
msgid "Network"
msgstr "Nettverk"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1020
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1066
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:682
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:693
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:712
msgid "Network on which the ddns-updater scripts will be started"
msgstr ""
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:45
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:90
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:415
msgid "Never"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:159
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:49
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:314
+msgid "New DDns Service…"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:411
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:27
msgid "Next Update"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:159
-msgid "No certificates found"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:89
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:399
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:39
+msgid "No Data"
msgstr ""
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:87
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:30
-msgid "No data"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:283
+msgid "No certificates found"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1282
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:773
msgid "No logging"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:47
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:934
msgid "Non-public and by default blocked IP's"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1284
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:92
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:433
+msgid "Not Running"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:775
msgid "Notice"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:96
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:970
msgid "Number of last lines stored in log files"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1148
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:723
msgid "OPTIONAL: Force the usage of pure IPv4/IPv6 only communication."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1214
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:747
msgid "OPTIONAL: Force the use of TCP instead of default UDP on DNS requests."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1117
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:711
msgid "OPTIONAL: Network to use for communication"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1242
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:757
msgid "OPTIONAL: Proxy-Server for detection and updates."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1166
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:734
msgid "OPTIONAL: Use non-default DNS-Server to detect 'Registered IP'."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1470
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:882
msgid "On Error the script will retry the failed action after given time"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1426
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:860
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:871
msgid "On Error the script will stop execution after given number of retrys"
msgstr ""
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:68
-msgid "OpenWrt Wiki"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:514
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:567
msgid "Optional Encoded Parameter"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:525
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:574
msgid "Optional Parameter"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:515
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:568
msgid "Optional: Replaces [PARAMENC] in Update-URL (URL-encoded)"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:526
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:575
msgid "Optional: Replaces [PARAMOPT] in Update-URL (NOT URL-encoded)"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:94
-msgid "Overview"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1233
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:756
msgid "PROXY-Server"
msgstr ""
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:502
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:559
msgid "Password"
msgstr "Passord"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:630
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:588
msgid "Path to CA-Certificate"
msgstr ""
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:144
-msgid "Please [Save & Apply] your changes first"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:203
+msgid ""
+"Please follow the instructions on OpenWrt's homepage to enable IPv6 support"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1499
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:916
msgid "Please press [Read] button"
msgstr ""
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:229
-msgid "Process ID"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1494
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:902
msgid "Read / Reread log file"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:406
-msgid "Really change DDNS provider?"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:394
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:29
+msgid "Registered IP"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:113
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:51
-msgid "Registered IP"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:379
+msgid "Reload"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:480
-msgid "Replaces [DOMAIN] in Update-URL"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:359
+msgid "Reload this service"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:503
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:560
msgid "Replaces [PASSWORD] in Update-URL (URL-encoded)"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:492
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:545
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:552
msgid "Replaces [USERNAME] in Update-URL (URL-encoded)"
msgstr ""
-#: applications/luci-app-ddns/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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:193
+msgid "Restart DDns"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:14
msgid "Run once"
msgstr ""
-#: applications/luci-app-ddns/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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:103
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:436
+msgid "Running"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:86
-msgid "Show more"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:610
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:672
+msgid "Script"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:33
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:63
-msgid "Software update required"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:291
+msgid "Services"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1174
-msgid "Specifying a DNS-Server is not supported"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:65
+msgid "Start DDNS"
msgstr ""
-#: 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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:159
+msgid "State"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:229
-msgid "Start / Stop"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:430
+msgid "Status"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:75
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:951
msgid "Status directory"
msgstr ""
-#: 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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:378
+msgid "Stop"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:34
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:64
-msgid ""
-"The currently installed 'ddns-scripts' package did not support all available "
-"settings."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:65
+msgid "Stop DDNS"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:367
+msgid "Stop this service"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:16
+msgid "Stopped"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1428
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:862
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:873
msgid "The default setting of '0' will retry infinite."
msgstr ""
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:36
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:317
+msgid "The service name is already used"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:42
msgid "There is no service configured."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:56
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:265
-msgid "Timer Settings"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:915
+msgid "This is the current content of the log file in"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:73
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:164
+msgid ""
+"This is the default if you run DDNS scripts by yourself (i.e. via cron with "
+"force_interval set to '0')"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:101
-msgid "To change global settings click here"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:699
+msgid "This will be autoset to the selected interface"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:116
-msgid "To use cURL activate this option."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:444
+msgid "Timer Settings"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:665
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:715
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:608
msgid "URL"
msgstr "URL"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:845
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:890
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:652
msgid "URL to detect"
msgstr ""
-#: 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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:91
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:415
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:37
+msgid "Unknown"
msgstr ""
-#: applications/luci-app-ddns/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."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:526
+msgid "Update URL to be used for updating your DDNS Provider."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:600
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:582
msgid "Use HTTP Secure"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:113
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:976
msgid "Use cURL"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:982
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:673
msgid "User defined script to read systems IP-Address"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:491
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:551
msgid "Username"
msgstr "Brukernavn"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:145
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:271
msgid "Using specific DNS Server not supported"
msgstr ""
-#: applications/luci-app-ddns/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 ""
-
-#: 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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:804
+msgid "Values below 5 minutes == 300 seconds are not supported"
msgstr ""
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:93
-msgid "Version Information"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:841
+msgid "Values lower 'Check Interval' except '0' are not supported"
msgstr ""
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:178
-msgid "Waiting for changes to be applied..."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:13
+msgid "Verify"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1285
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:776
msgid "Warning"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1294
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:786
msgid ""
"Writes detailed messages to log file. File will be truncated automatically."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1280
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:769
msgid ""
"Writes log messages to syslog. Critical Errors will always be written to "
"syslog."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:149
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:275
msgid ""
-"You should install 'bind-host' or 'knot-host' or 'drill' or 'hostip' "
-"package, if you need to specify a DNS server to detect your registered IP."
+"You should install 'bind-host' or 'knot-host' or 'drill' or 'hostip' package,"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:121
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:136
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:264
msgid ""
"You should install 'bind-host' or 'knot-host' or 'drill' package for DNS "
"requests."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:117
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:252
msgid "You should install 'wget' or 'curl' or 'uclient-fetch' package."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:71
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:214
msgid ""
"You should install 'wget' or 'curl' or 'uclient-fetch' with 'libustream-"
"*ssl' package."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:85
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:226
msgid "You should install 'wget' or 'curl' package."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:101
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:240
msgid ""
"You should install 'wget' or 'uclient-fetch' package or replace libcurl."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:99
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:238
msgid "cURL is installed, but libcurl was compiled without proxy support."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:98
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:237
msgid "cURL without Proxy Support"
msgstr ""
-#: 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 ""
-
-#: 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 ""
-
-#: 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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:486
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:508
+msgid "custom"
msgstr ""
-#: applications/luci-app-ddns/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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:855
msgid "days"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:631
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:589
msgid "directory or path/file"
msgstr ""
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:20
-msgid "enable here"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:650
-msgid "file or directory not found or not 'IGNORE'"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/view/ddns/global_value.htm:28
-msgid "help"
-msgstr ""
-
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:817
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:854
msgid "hours"
msgstr ""
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:99
-msgid "installed"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:286
-msgid "invalid FQDN / required - Sample"
-msgstr ""
-
-#: 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 ""
-
-#: 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 ""
-
-#: 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 ""
-
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:816
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:853
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:887
msgid "minutes"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:208
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:424
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:436
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:438
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:462
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:859
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:866
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1382
-msgid "must be greater or equal 'Check Interval'"
-msgstr ""
-
-#: 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 ""
-
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:171
-msgid "never"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:147
-msgid "no data"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:996
-msgid "not found or not executable - Sample: '/path/to/script.sh'"
-msgstr ""
-
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:632
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:590
msgid "or"
msgstr ""
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:98
-msgid "or higher"
-msgstr ""
-
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1240
-msgid "please remove entry"
-msgstr ""
-
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:40
-msgid "please select 'IPv4' address version in"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:204
+msgid "or update your system to the latest OpenWrt Release"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1115
-msgid "please set to 'default'"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1265
-msgid "proxy port missing"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:96
-msgid "required"
-msgstr ""
-
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:815
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:886
msgid "seconds"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:633
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:591
msgid "to run HTTPS without verification of server certificates (insecure)"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:185
-msgid "unknown error"
-msgstr ""
+#~ msgid "Collecting data..."
+#~ msgstr "Samler inn data…"
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1176
-msgid "use hostname, FQDN, IPv4- or IPv6-Address"
-msgstr ""
+#~ msgid ""
+#~ "Dynamic DNS allows that your router can be reached with a fixed hostname "
+#~ "while having a dynamically changing IP address."
+#~ msgstr ""
+#~ "Dynamisk DNS tillater at enheten kan kontaktes ved hjelp av et fast "
+#~ "vertsnavn, uavhengig av om IP adressen endres dynamisk."
diff --git a/applications/luci-app-ddns/po/pl/ddns.po b/applications/luci-app-ddns/po/pl/ddns.po
index 94220423d..a76d5d6c5 100644
--- a/applications/luci-app-ddns/po/pl/ddns.po
+++ b/applications/luci-app-ddns/po/pl/ddns.po
@@ -2,1035 +2,869 @@ msgid ""
msgstr ""
"Project-Id-Version: luci-app-ddns 2.4.0-1\n"
"POT-Creation-Date: 2016-01-30 11:07+0100\n"
-"PO-Revision-Date: 2013-01-06 13:08+0200\n"
-"Last-Translator: obsy <cezary@eko.one.pl>\n"
-"Language-Team: \n"
+"PO-Revision-Date: 2019-11-15 03:05+0000\n"
+"Last-Translator: Krzysiek Janiczek <krzysztof.janiczek@gmail.com>\n"
+"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsddns/pl/>\n"
"Language: pl\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
-"|| n%100>=20) ? 1 : 2);\n"
-"X-Generator: Poedit 1.8.4\n"
+"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
+"|| n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 3.10-dev\n"
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:145
-msgid "&"
-msgstr ""
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:964
+msgid "\"../\" not allowed in path for Security Reason."
+msgstr "„../” jest niedozwolone ze względów bezpieczeństwa."
#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1108
-msgid "-- default --"
-msgstr ""
+msgstr "-- własne --"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:53
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:264
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:443
msgid "Advanced Settings"
-msgstr ""
+msgstr "Ustawienia zaawansowane"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:46
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:933
msgid "Allow non-public IP's"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:176
-msgid "Applying changes"
-msgstr ""
+msgstr "Zezwalaj na niepubliczne IP"
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:442
msgid "Basic Settings"
-msgstr ""
-
-#: 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 ""
-
-#: 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 ""
+msgstr "Podstawowe ustawienia"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1104
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:710
+#, fuzzy
msgid "Bind Network"
-msgstr ""
+msgstr "Bind Network"
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:223
msgid "Binding to a specific network not supported"
-msgstr ""
+msgstr "Powiązanie z określoną siecią nie jest obsługiwane"
-#: 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 ""
-
-#: 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 ""
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:250
+#, fuzzy
+msgid "BusyBox's nslookup and Wget do not support to specify"
+msgstr "BusyBox nslookup i Wget nie są obsługiwane"
-#: 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 ""
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:261
+#, fuzzy
+msgid "BusyBox's nslookup and hostip do not support to specify to use TCP"
+msgstr "Nslookup, hostip i BusyBox nie obsługują określania używania TCP"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1118
-msgid "Casual users should not change this setting"
-msgstr ""
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:272
+msgid "BusyBox's nslookup in the current compiled version"
+msgstr "BusyBox's nslookup w bieżącej skompilowanej wersji"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:407
-msgid "Change provider"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:329
+msgid "Cancel"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1302
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:794
msgid "Check Interval"
msgstr ""
#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:55
msgid "Collecting data..."
-msgstr ""
+msgstr "Trwa zbieranie danych..."
#: 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 "Konfiguracja"
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:88
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:398
+msgid "Configuration Error"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:27
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:924
msgid ""
"Configure here the details for all Dynamic DNS services including this LuCI "
"application."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:261
-msgid "Configure here the details for selected Dynamic DNS service."
-msgstr ""
-
-#: 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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:342
+msgid "Create service"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:46
-msgid ""
-"Currently DDNS updates are not started at boot or on interface events.<br /"
-">This is the default if you run DDNS scripts by yourself (i.e. via cron with "
-"force_interval set to '0')"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:946
+msgid "Current setting:"
msgstr ""
-#: 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."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:72
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:163
+msgid "Currently DDNS updates are not started at boot or on interface events."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:452
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:536
msgid "Custom update script to be used for updating your DDNS Provider."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:412
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:525
msgid "Custom update-URL"
msgstr "Niestandardowy adres aktualizacyjny"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:451
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:535
msgid "Custom update-script"
msgstr ""
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:70
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:166
msgid "DDNS Autostart disabled"
msgstr ""
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:74
-msgid "DDNS Client Configuration"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:69
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:166
+msgid "DDNS Autostart enabled"
msgstr ""
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:70
-msgid "DDNS Client Documentation"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:479
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:501
+msgid "DDNS Service provider"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:328
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:365
-msgid "DDNS Service provider"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:427
+msgid "DDns Service"
msgstr ""
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:260
msgid "DNS requests via TCP not supported"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1165
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:733
msgid "DNS-Server"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:56
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:942
msgid "Date format"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:846
-msgid "Defines the Web page to read systems IPv4-Address from"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:894
-msgid "Defines the Web page to read systems IPv6-Address from"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:653
+msgid "Defines the Web page to read systems IP-Address from"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:942
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:663
msgid "Defines the interface to read systems IP-Address from"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:766
-msgid "Defines the network to read systems IPv4-Address from"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:644
+msgid "Defines the network to read systems IP-Address from"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:807
-msgid "Defines the network to read systems IPv6-Address from"
-msgstr ""
-
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:711
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:603
msgid ""
-"Defines the source to read systems IPv6-Address from, that will be send to "
-"the DDNS provider"
+"Defines the source to read systems IP-Address from, that will be send to the "
+"DDNS provider"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:302
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:468
msgid "Defines which IP address 'IPv4/IPv6' is send to the DDNS provider"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:260
-msgid "Details for"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:958
+msgid "Directory contains Log files for each running section."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:86
-msgid "Directory contains Log files for each running section"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:76
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:952
msgid ""
-"Directory contains PID and other status information for each running section"
+"Directory contains PID and other status information for each running section."
msgstr ""
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:15
msgid "Disabled"
-msgstr ""
+msgstr "Wyłączone"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:479
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:544
msgid "Domain"
-msgstr ""
+msgstr "Domena"
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:52
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:44
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:148
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:6
+#: applications/luci-app-ddns/luasrc/controller/ddns.lua:10
msgid "Dynamic DNS"
msgstr "Dynamiczny DNS"
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:65
-msgid ""
-"Dynamic DNS allows that your router can be reached with a fixed hostname "
-"while having a dynamically changing IP address."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:154
+msgid "Dynamic DNS Version"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:351
+msgid "Edit"
msgstr ""
-"Dynamiczny DNS umożliwia dostęp do routera z użyciem stałej nazwy hosta, "
-"pomimo posiadania dynamicznie zmieniającego się adresu IP."
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:609
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:583
msgid "Enable secure communication with DDNS provider"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:271
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:153
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:406
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:450
msgid "Enabled"
-msgstr ""
+msgstr "Włączone"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1286
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:777
msgid "Error"
-msgstr ""
+msgstr "Błąd"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1425
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:859
msgid "Error Retry Counter"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1443
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:870
msgid "Error Retry Interval"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1019
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1058
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:681
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:692
msgid "Event Network"
msgstr ""
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1295
msgid "File"
-msgstr ""
+msgstr "Plik"
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:469
msgid "File not found"
-msgstr ""
+msgstr "Nie znaleziono pliku"
-#: 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 ""
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:655
+msgid "Example for IPv6"
+msgstr "Przykład dla IPv6"
-#: 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 ""
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:787
+msgid "File"
+msgstr "Plik"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:32
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:929
msgid "For detailed information about parameter settings look here."
-msgstr ""
+msgstr "Szczegółowe informacje na temat ustawień parametrów znajdują się tutaj."
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:58
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:944
msgid "For supported codes look here"
-msgstr ""
+msgstr "Obsługiwane kody znajdują się tutaj"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1139
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:722
msgid "Force IP Version"
-msgstr ""
+msgstr "Wymuś wersję 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:249
msgid "Force IP Version not supported"
-msgstr ""
+msgstr "Wymuś nieobsługiwaną wersję IP"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1357
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:821
msgid "Force Interval"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1205
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:746
msgid "Force TCP on DNS"
msgstr ""
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1243
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:758
msgid "Format"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1167
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:735
msgid "Format: IP or FQDN"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:87
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:228
msgid ""
"GNU Wget will use the IP of given network, cURL will use the physical "
"interface."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:26
-msgid "Global Settings"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:923
+msgid "Global Configuration"
msgstr ""
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:211
msgid "HTTPS not supported"
msgstr ""
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:279
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:459
msgid "Hostname/FQDN to validate, if IP update happen or necessary"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:660
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:710
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:602
msgid "IP address source"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:301
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:467
msgid "IP address version"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:305
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:473
msgid "IPv4-Address"
-msgstr ""
+msgstr "Adres IPv4"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1244
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:759
msgid "IPv6 address must be given in square brackets"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:57
-msgid ""
-"IPv6 is currently not (fully) supported by this system<br />Please follow "
-"the instructions on OpenWrt's homepage to enable IPv6 support<br />or update "
-"your system to the latest OpenWrt Release"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:202
+msgid "IPv6 is currently not (fully) supported by this system"
msgstr ""
-#: applications/luci-app-ddns/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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:201
msgid "IPv6 not supported"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:309
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:475
msgid "IPv6-Address"
-msgstr ""
+msgstr "Adres 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 ""
+"Jeśli zainstalowano jednocześnie cURL i GNU Wget, Wget jest używany "
+"domyślnie."
#: 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"
+"If Wget and cURL package are installed, Wget is used for communication by "
+"default."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:160
-msgid "If using secure communication you should verify server certificates!"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:450
+msgid "If this service section is disabled it could not be started."
msgstr ""
+"Jeśli korzystasz z bezpiecznej komunikacji, powinieneś zweryfikować "
+"certyfikaty serwera!"
-#: 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'"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:284
+msgid "If using secure communication you should verify server certificates!"
msgstr ""
+"Jeśli chcesz wysyłać aktualizacje dla IPv4 i IPv6 musisz zdefiniować dwie "
+"oddzielne konfiguracje tj. 'myddns_ipv4' i 'myddns_ipv6'"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:73
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:89
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:103
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:216
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:230
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:242
msgid ""
"In some versions cURL/libcurl in OpenWrt is compiled without proxy support."
msgstr ""
+"W niektórych wersjach cURL/libcurl w OpenWrt jest kompilowany bez obsługi "
+"proxy."
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1283
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:774
msgid "Info"
-msgstr ""
+msgstr "Informacja"
-#: 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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:286
+msgid "Install 'ca-certificates' package or needed certificates"
msgstr ""
+"Zainstaluj pakiet 'ca-certificates' lub potrzebne certyfikaty ręcznie do "
+"katalogu domyślnego /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
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:941
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:609
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:662
msgid "Interface"
msgstr "Interfejs"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1334
-msgid ""
-"Interval to check for changed IP<br />Values below 5 minutes == 300 seconds "
-"are not supported"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:822
+msgid "Interval to force updates send to DDNS Provider"
msgstr ""
+"Częstotliwość sprawdzania zmiany IP<br />Wartości poniżej 5 min. == 300 "
+"sekund nie jest obsługiwane"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1400
-msgid ""
-"Interval to force updates send to DDNS Provider<br />Setting this parameter "
-"to 0 will force the script to only run once<br />Values lower 'Check "
-"Interval' except '0' are not supported"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:812
+msgid "Interval unit to check for changed IP"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:29
-msgid "It is NOT recommended for casual users to change settings on this page."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:849
+msgid "Interval unit to force updates send to DDNS Provider"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:159
-msgid "Last Update"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:926
+msgid "It is NOT recommended for casual users to change settings on this page."
msgstr ""
+"NIE jest zalecane, aby zwykli użytkownicy zmieniali ustawienia na tej "
+"stronie."
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:177
-msgid "Loading"
-msgstr ""
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:411
+msgid "Last Update"
+msgstr "Ostatnia aktualizacja"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:266
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:445
msgid "Log File Viewer"
-msgstr ""
+msgstr "Przeglądarka plików dziennika"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:85
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:957
msgid "Log directory"
-msgstr ""
+msgstr "Katalog dzienników (logów)"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:95
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:969
msgid "Log length"
-msgstr ""
+msgstr "Długość dziennika"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1293
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:781
msgid "Log to file"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1279
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:768
msgid "Log to syslog"
-msgstr ""
+msgstr "Loguj do logu systemowego (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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:394
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:458
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:28
msgid "Lookup Hostname"
msgstr ""
#: applications/luci-app-ddns/luasrc/controller/ddns.lua:101
msgid "NOT installed"
-msgstr ""
+msgstr "Nie zainstalowany"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:83
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:224
msgid ""
"Neither GNU Wget with SSL nor cURL installed to select a network to use for "
"communication."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:69
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:212
msgid ""
"Neither GNU Wget with SSL nor cURL installed to support secure updates via "
"HTTPS protocol."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:664
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:714
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:765
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:802
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:52
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:607
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:643
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:30
msgid "Network"
msgstr "Sieć"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1020
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1066
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:682
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:693
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:712
msgid "Network on which the ddns-updater scripts will be started"
msgstr ""
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:45
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:90
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:415
msgid "Never"
+msgstr "Nigdy"
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:314
+msgid "New DDns Service…"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:159
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:49
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:411
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:27
msgid "Next Update"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:159
-msgid "No certificates found"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:89
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:399
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:39
+msgid "No Data"
msgstr ""
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:87
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:30
-msgid "No data"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:283
+msgid "No certificates found"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1282
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:773
msgid "No logging"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:47
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:934
msgid "Non-public and by default blocked IP's"
msgstr ""
#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1284
msgid "Notice"
-msgstr ""
+msgstr "Spostrzeżenie"
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:775
+msgid "Notice"
+msgstr "Spostrzeżenie"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:96
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:970
msgid "Number of last lines stored in log files"
-msgstr ""
+msgstr "Liczba ostatnich wierszy przechowywanych w plikach dziennika"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1148
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:723
msgid "OPTIONAL: Force the usage of pure IPv4/IPv6 only communication."
-msgstr ""
+msgstr "OPCJONALNIE: Wymuś użycie komunikacji opartej wyłącznie na IPv4 / IPv6."
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1214
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:747
msgid "OPTIONAL: Force the use of TCP instead of default UDP on DNS requests."
-msgstr ""
+msgstr "OPCJONALNIE: Wymuś użycie TCP zamiast domyślnego UDP na żądanie DNS."
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1117
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:711
msgid "OPTIONAL: Network to use for communication"
-msgstr ""
+msgstr "OPCJONALNIE: Sieć używana do komunikacji"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1242
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:757
msgid "OPTIONAL: Proxy-Server for detection and updates."
-msgstr ""
+msgstr "OPCJONALNIE: Serwer proxy do wykrywania i aktualizacji."
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1166
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:734
msgid "OPTIONAL: Use non-default DNS-Server to detect 'Registered IP'."
msgstr ""
+"OPCJONALNIE: Użyj serwera DNS innego niż domyślny, aby wykryć „"
+"Zarejestrowany adres IP”."
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1470
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:882
msgid "On Error the script will retry the failed action after given time"
msgstr ""
+"W przypadku błędu skrypt ponownie spróbuje wykonać nieudaną akcję po "
+"określonym czasie"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1426
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:860
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:871
msgid "On Error the script will stop execution after given number of retrys"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:68
-msgid "OpenWrt Wiki"
-msgstr ""
+msgstr "W przypadku błędu skrypt przestanie działać po określonej liczbie prób"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:514
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:567
+#, fuzzy
msgid "Optional Encoded Parameter"
-msgstr ""
+msgstr "Opcjonalny zakodowany parametr"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:525
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:574
msgid "Optional Parameter"
-msgstr ""
+msgstr "Opcjonalny parametr"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:515
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:568
+#, fuzzy
msgid "Optional: Replaces [PARAMENC] in Update-URL (URL-encoded)"
-msgstr ""
+msgstr "Opcjonalnie: Zastąp [PARAMENC] w Update-URL (zakodowany w URL)"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:526
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:575
+#, fuzzy
msgid "Optional: Replaces [PARAMOPT] in Update-URL (NOT URL-encoded)"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:94
-msgid "Overview"
-msgstr ""
+msgstr "Opcjonalnie: Zastąp [PARAMOPT] w Update-URL (NIE zakodowany w URL)"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1233
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:756
msgid "PROXY-Server"
-msgstr ""
+msgstr "Serwer 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:502
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:559
msgid "Password"
msgstr "Hasło"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:630
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:588
msgid "Path to CA-Certificate"
-msgstr ""
+msgstr "Ścieżka do certyfikatu CA"
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:144
-msgid "Please [Save & Apply] your changes first"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:203
+msgid ""
+"Please follow the instructions on OpenWrt's homepage to enable IPv6 support"
msgstr ""
+"Postępuj zgodnie z instrukcjami na stronie głównej OpenWrt, aby włączyć "
+"obsługę IPv6"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1499
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:916
msgid "Please press [Read] button"
-msgstr ""
-
-#: 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 "Proszę nacisnąć przycisk [Czytaj]"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:229
-msgid "Process ID"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1494
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:902
msgid "Read / Reread log file"
-msgstr ""
+msgstr "Odczytaj / ponownego odczytaj plik dziennika"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:406
-msgid "Really change DDNS provider?"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:113
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:51
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:394
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:29
msgid "Registered IP"
-msgstr ""
+msgstr "Zarejestrowane IP"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:480
-msgid "Replaces [DOMAIN] in Update-URL"
-msgstr ""
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:379
+msgid "Reload"
+msgstr "Przeładuj"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:503
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:359
+msgid "Reload this service"
+msgstr "Przeładuj usługę"
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:560
+#, fuzzy
msgid "Replaces [PASSWORD] in Update-URL (URL-encoded)"
-msgstr ""
+msgstr "Zastąp [PASSWORD] w Update-URL (zakodowany w adresie URL)"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:492
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:545
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:552
+#, fuzzy
msgid "Replaces [USERNAME] in Update-URL (URL-encoded)"
-msgstr ""
+msgstr "Zastąp [USERNAME] w Update-URL (zakodowany w adresie URL)"
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:193
+msgid "Restart DDns"
+msgstr "Uruchom ponownie DDns"
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:14
msgid "Run once"
-msgstr ""
+msgstr "Uruchom raz"
#: 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 "Skrypt"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:86
-msgid "Show more"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:610
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:672
+msgid "Script"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:33
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:63
-msgid "Software update required"
-msgstr ""
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:291
+msgid "Services"
+msgstr "Usługi"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1174
-msgid "Specifying a DNS-Server is not supported"
-msgstr ""
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:65
+msgid "Start DDNS"
+msgstr "Uruchom DDNS"
-#: 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 ""
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:159
+msgid "State"
+msgstr "Stan"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:229
-msgid "Start / Stop"
-msgstr ""
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:430
+msgid "Status"
+msgstr "Status"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:75
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:951
+#, fuzzy
msgid "Status directory"
-msgstr ""
+msgstr "Status katalogu"
-#: 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 ""
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:378
+msgid "Stop"
+msgstr "Stop"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:34
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:64
-msgid ""
-"The currently installed 'ddns-scripts' package did not support all available "
-"settings."
-msgstr ""
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:65
+msgid "Stop DDNS"
+msgstr "Zatrzymaj DDNS"
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:367
+msgid "Stop this service"
+msgstr "Zatrzymaj tę usługę"
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:16
+msgid "Stopped"
+msgstr "Zatrzymany"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1428
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:862
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:873
msgid "The default setting of '0' will retry infinite."
-msgstr ""
+msgstr "Domyślne ustawienie „0” będzie ponowić próbę nieskończoności."
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:36
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:317
+msgid "The service name is already used"
+msgstr "Nazwa usługi jest już używana"
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:42
msgid "There is no service configured."
-msgstr ""
+msgstr "Nie ma skonfigurowanej usługi."
-#: 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 ""
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:915
+msgid "This is the current content of the log file in"
+msgstr "Bieżąca zawartość pliku dziennika w"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:101
-msgid "To change global settings click here"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:73
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:164
+msgid ""
+"This is the default if you run DDNS scripts by yourself (i.e. via cron with "
+"force_interval set to '0')"
msgstr ""
+"To jest ustawienie domyślne, jeśli uruchamiasz skrypty DDNS samodzielnie ("
+"tj. Za pomocą crona z force_interval ustawionym na „0”)"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:116
-msgid "To use cURL activate this option."
-msgstr ""
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:699
+msgid "This will be autoset to the selected interface"
+msgstr "Zostanie automatycznie ustawiony na wybrany interfejs"
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:444
+msgid "Timer Settings"
+msgstr "Ustawienia timera"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:665
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:715
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:608
msgid "URL"
msgstr "URL"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:845
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:890
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:652
msgid "URL to detect"
-msgstr ""
+msgstr "URL do wykrycia"
-#: 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 ""
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:91
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:415
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:37
+msgid "Unknown"
+msgstr "Nieznany"
-#: 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 ""
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:526
+msgid "Update URL to be used for updating your DDNS Provider."
+msgstr "Adres URL użyty do aktualizacji u dostawcy DDNS."
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:600
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:582
+#, fuzzy
msgid "Use HTTP Secure"
-msgstr ""
+msgstr "Użyj bezpiecznego HTTP"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:113
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:976
msgid "Use cURL"
-msgstr ""
+msgstr "Użyj cURL"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:982
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:673
msgid "User defined script to read systems IP-Address"
-msgstr ""
+msgstr "Skrypt zdefiniowany przez użytkownika do odczytu adresu IP"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:491
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:551
msgid "Username"
msgstr "Nazwa użytkownika"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:145
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:271
msgid "Using specific DNS Server not supported"
-msgstr ""
+msgstr "Używanie określonego serwera DNS nie jest obsługiwane"
-#: 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 ""
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:804
+msgid "Values below 5 minutes == 300 seconds are not supported"
+msgstr "Wartości poniżej 5 minut == 300 sekund nie są obsługiwane"
#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:93
-msgid "Version Information"
-msgstr ""
+msgstr "Wersja"
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:178
-msgid "Waiting for changes to be applied..."
-msgstr ""
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:13
+msgid "Verify"
+msgstr "Zweryfikuj"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1285
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:776
msgid "Warning"
-msgstr ""
+msgstr "Ostrzeżenie"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1294
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:786
msgid ""
"Writes detailed messages to log file. File will be truncated automatically."
msgstr ""
+"Zapisuje szczegółowe komunikaty do pliku dziennika. Plik zostanie obcięty "
+"automatycznie."
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1280
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:769
msgid ""
"Writes log messages to syslog. Critical Errors will always be written to "
"syslog."
msgstr ""
+"Zapisuje komunikaty dziennika w syslog. Błędy krytyczne będą zawsze "
+"zapisywane w syslog."
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:149
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:275
msgid ""
-"You should install 'bind-host' or 'knot-host' or 'drill' or 'hostip' "
-"package, if you need to specify a DNS server to detect your registered IP."
+"You should install 'bind-host' or 'knot-host' or 'drill' or 'hostip' package,"
msgstr ""
+"Powinieneś zainstalować pakiet „bind-host” lub „knot-host” lub „drill” lub "
+"„hostip”,"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:121
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:136
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:264
msgid ""
"You should install 'bind-host' or 'knot-host' or 'drill' package for DNS "
"requests."
msgstr ""
+"Powinieneś zainstalować pakiet „bind-host”, „knot-host” lub „drill” dla "
+"żądań DNS."
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:117
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:252
msgid "You should install 'wget' or 'curl' or 'uclient-fetch' package."
-msgstr ""
+msgstr "Powinieneś zainstalować pakiet „wget”, „curl” lub „uclient-fetch”."
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:71
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:214
msgid ""
"You should install 'wget' or 'curl' or 'uclient-fetch' with 'libustream-"
"*ssl' package."
msgstr ""
+"Powinieneś zainstalować „wget” lub „curl” lub „uclient-fetch” z pakietem "
+"„libustream- * ssl”."
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:85
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:226
msgid "You should install 'wget' or 'curl' package."
-msgstr ""
+msgstr "Powinieneś zainstalować pakiet „wget” lub „curl”."
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:101
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:240
msgid ""
"You should install 'wget' or 'uclient-fetch' package or replace libcurl."
msgstr ""
+"Powinieneś zainstalować pakiet „wget” lub „uclient-fetch” lub zastąpić "
+"libcurl."
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:99
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:238
msgid "cURL is installed, but libcurl was compiled without proxy support."
msgstr ""
+"cURL jest zainstalowany, ale libcurl został skompilowany bez obsługi proxy."
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:98
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:237
msgid "cURL without Proxy Support"
-msgstr ""
-
-#: 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 ""
+msgstr "cURL bez obsługi proxy"
-#: 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 ""
-
-#: 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 ""
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:486
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:508
+msgid "custom"
+msgstr "własny"
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:855
msgid "days"
-msgstr ""
+msgstr "dni"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:631
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:589
msgid "directory or path/file"
-msgstr ""
-
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:20
-msgid "enable here"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:650
-msgid "file or directory not found or not 'IGNORE'"
-msgstr ""
+msgstr "katalog lub ścieżka/plik"
-#: applications/luci-app-ddns/luasrc/view/ddns/global_value.htm:28
-msgid "help"
-msgstr ""
-
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:817
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:854
msgid "hours"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:99
-msgid "installed"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:286
-msgid "invalid FQDN / required - Sample"
-msgstr ""
+msgstr "godzin"
-#: 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 ""
-
-#: 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 ""
-
-#: 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 ""
-
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:816
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:853
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:887
msgid "minutes"
-msgstr ""
+msgstr "minuty"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:208
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:424
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:436
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:438
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:462
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:859
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:866
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1382
-msgid "must be greater or equal 'Check Interval'"
-msgstr ""
-
-#: 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 ""
-
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:171
-msgid "never"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:147
-msgid "no data"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:996
-msgid "not found or not executable - Sample: '/path/to/script.sh'"
-msgstr ""
-
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:632
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:590
msgid "or"
-msgstr ""
+msgstr "lub"
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:98
-msgid "or higher"
-msgstr ""
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:204
+msgid "or update your system to the latest OpenWrt Release"
+msgstr "lub zaktualizuj system do najnowszej wersji OpenWrt"
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1240
-msgid "please remove entry"
-msgstr ""
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:815
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:886
+msgid "seconds"
+msgstr "sekund"
-#: 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 ""
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:591
+msgid "to run HTTPS without verification of server certificates (insecure)"
+msgstr "uruchomić HTTPS bez weryfikacji certyfikatów serwera (niezabezpieczony)"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:40
-msgid "please select 'IPv4' address version in"
-msgstr ""
+#~ msgid "-- custom --"
+#~ msgstr "-- własne --"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1115
-msgid "please set to 'default'"
-msgstr ""
+#~ msgid "Collecting data..."
+#~ msgstr "Trwa zbieranie danych..."
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1265
-msgid "proxy port missing"
-msgstr ""
+#~ msgid ""
+#~ "Dynamic DNS allows that your router can be reached with a fixed hostname "
+#~ "while having a dynamically changing IP address."
+#~ msgstr ""
+#~ "Dynamiczny DNS umożliwia dostęp do routera z użyciem stałej nazwy hosta, "
+#~ "pomimo posiadania dynamicznie zmieniającego się adresu IP."
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:96
-msgid "required"
-msgstr ""
+#~ msgid "Global Settings"
+#~ msgstr "Ustawienia globalne"
-#: 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 ""
+#~ msgid "Loading"
+#~ msgstr "Ładowanie"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:633
-msgid "to run HTTPS without verification of server certificates (insecure)"
-msgstr ""
+#~ msgid "Overview"
+#~ msgstr "Przegląd"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:185
-msgid "unknown error"
-msgstr ""
+#~ msgid "Start"
+#~ msgstr "Uruchomienie"
-#: 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 ""
+#~ msgid "Version"
+#~ msgstr "Wersja"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1176
-msgid "use hostname, FQDN, IPv4- or IPv6-Address"
-msgstr ""
+#~ msgid "Waiting for changes to be applied..."
+#~ msgstr "Oczekiwanie na zastosowanie zmian..."
diff --git a/applications/luci-app-ddns/po/pt-br/ddns.po b/applications/luci-app-ddns/po/pt-br/ddns.po
index f794b8f18..595a5a928 100644
--- a/applications/luci-app-ddns/po/pt-br/ddns.po
+++ b/applications/luci-app-ddns/po/pt-br/ddns.po
@@ -12,108 +12,65 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
"X-Generator: Poedit 1.8.11\n"
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:145
-msgid "&"
-msgstr "&"
-
-#: 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 "-- personalizado --"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:964
+msgid "\"../\" not allowed in path for Security Reason."
+msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1108
-msgid "-- default --"
-msgstr "-- padrão --"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:294
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:323
+msgid "Add new services..."
+msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:53
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:264
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:443
msgid "Advanced Settings"
msgstr "Configurações Avançadas"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:46
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:933
msgid "Allow non-public IP's"
msgstr "Permitir IPs não-públicos"
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:176
-msgid "Applying changes"
-msgstr "Aplicar mudanças"
-
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:442
msgid "Basic Settings"
msgstr "Configurações Básicas"
-#: 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 ""
-"Abaixo uma lista de dicas de configurações para seu sistema para rodar "
-"atualizações de DNS Dinâmico sem limitações"
-
-#: 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 ""
-"Abaixo uma lista de configurações DDNS configuradas e seus estados atuais"
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1104
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:710
msgid "Bind Network"
msgstr "Limitar Rede"
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:223
msgid "Binding to a specific network not supported"
msgstr "Não suportado limitar a uma rede 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!"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:250
+msgid "BusyBox's nslookup and Wget do not support to specify"
msgstr ""
-"nslookup e Wget do BusyBox não suportam que especifique a versão de IP a ser "
-"usada para comunicação com o provedor 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!"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:261
+msgid "BusyBox's nslookup and hostip do not support to specify to use TCP"
msgstr ""
-"nslookup e hostip do BusyBox não suportam que especifique para usar TCP em "
-"vez do padrão UDP quando requisitando 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!"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:272
+msgid "BusyBox's nslookup in the current compiled version"
msgstr ""
-"nslookup do BusyBox na versão compilada atualmente não trabalha corretamente "
-"com servidores DNS dados!"
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1118
-msgid "Casual users should not change this setting"
-msgstr "Usuários iniciantes não devem alterar esta configuração"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:407
-msgid "Change provider"
-msgstr "Mudando provedor"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:329
+msgid "Cancel"
+msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1302
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:794
msgid "Check Interval"
msgstr "Checar Intervalo"
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:55
-msgid "Collecting data..."
-msgstr "Coletando dados…"
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:102
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:48
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:26
msgid "Configuration"
msgstr "Configuração"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:27
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:88
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:398
+msgid "Configuration Error"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:924
msgid ""
"Configure here the details for all Dynamic DNS services including this LuCI "
"application."
@@ -121,426 +78,331 @@ msgstr ""
"Configure aqui os detalhes para todos os serviços DNS Dinâmicos incluindo "
"esta aplicação LuCI."
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:261
-msgid "Configure here the details for selected Dynamic DNS service."
-msgstr "Configure aqui os detalhes para o serviço DNS Dinâmico selecionado."
-
-#: 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 "Configuração atual"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:342
+msgid "Create service"
+msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:46
-msgid ""
-"Currently DDNS updates are not started at boot or on interface events.<br /"
-">This is the default if you run DDNS scripts by yourself (i.e. via cron with "
-"force_interval set to '0')"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:946
+msgid "Current setting:"
msgstr ""
-"Atualizações DDNS atuais não são iniciadas no boot ou nos eventos da "
-"interface.<br />Isso é o normal se você roda scripts DDNS por conta própria "
-"(ex. via cron com force_interval setado para ‘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."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:72
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:163
+msgid "Currently DDNS updates are not started at boot or on interface events."
msgstr ""
-"Atualizações DDNS atuais não são iniciadas no boot ou nos eventos da "
-"interface.<br />Você pode iniciar/parar cada configuração aqui. Ela irá "
-"rodar até o próximo reboto."
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:452
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:536
msgid "Custom update script to be used for updating your DDNS Provider."
msgstr ""
"Scripts de atualização personalizados para serem usados para atualizar seu "
"Provedor DDNS."
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:412
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:525
msgid "Custom update-URL"
msgstr "URL para atualização personalizada"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:451
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:535
msgid "Custom update-script"
msgstr "Script para atualização 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:70
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:166
msgid "DDNS Autostart disabled"
msgstr "Auto-inicialização de DDNS desabilitada"
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:74
-msgid "DDNS Client Configuration"
-msgstr "Configuração de cliente DDNS"
-
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:70
-msgid "DDNS Client Documentation"
-msgstr "Documentação de cliente DDNS"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:69
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:166
+msgid "DDNS Autostart enabled"
+msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:328
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:365
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:479
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:501
msgid "DDNS Service provider"
msgstr "Provedor de serviço 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:427
+msgid "DDns Service"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:260
msgid "DNS requests via TCP not supported"
msgstr "Requisição de DNS via TCP não suportada"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1165
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:733
msgid "DNS-Server"
msgstr "Servidor DNS"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:56
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:942
msgid "Date format"
msgstr "Formato de data"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:846
-msgid "Defines the Web page to read systems IPv4-Address from"
-msgstr "Define a página Web para ler o endereço IPv4 do sistema"
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:894
-msgid "Defines the Web page to read systems IPv6-Address from"
-msgstr "Define a página Web para ler o endereço IPv6 do sistema"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:653
+msgid "Defines the Web page to read systems IP-Address from"
+msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:942
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:663
msgid "Defines the interface to read systems IP-Address from"
msgstr "Define a interface para ler o endereço IP do sistema"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:766
-msgid "Defines the network to read systems IPv4-Address from"
-msgstr "Define a rede para ler o endereço IPv4 do sistema"
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:807
-msgid "Defines the network to read systems IPv6-Address from"
-msgstr "Define a rede para ler o endereço IPv6 do sistema"
-
-#: 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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:644
+msgid "Defines the network to read systems IP-Address from"
msgstr ""
-"Define a origem para ler o endereço IPv4 do sistema, que será enviado ao "
-"provedor DDNS"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:711
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:603
msgid ""
-"Defines the source to read systems IPv6-Address from, that will be send to "
-"the DDNS provider"
+"Defines the source to read systems IP-Address from, that will be send to the "
+"DDNS provider"
msgstr ""
-"Define a origem para ler o endereço IPv6 do sistema, que será enviado ao "
-"provedor DDNS"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:302
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:468
msgid "Defines which IP address 'IPv4/IPv6' is send to the DDNS provider"
msgstr "Define qual endereço IP ‘IPv4/IPv6’ é enviado ao provedor DDNS"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:260
-msgid "Details for"
-msgstr "Detalhes para"
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:86
-msgid "Directory contains Log files for each running section"
-msgstr "Diretório contendo arquivos de Log para cada sessão em execução"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:958
+msgid "Directory contains Log files for each running section."
+msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:76
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:952
msgid ""
-"Directory contains PID and other status information for each running section"
+"Directory contains PID and other status information for each running section."
msgstr ""
-"Diretório contendo PID e outras informações de status para cada sessão em "
-"execução"
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:15
msgid "Disabled"
msgstr "Desabilitado"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:479
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:544
msgid "Domain"
msgstr "Domínio"
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:52
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:44
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:148
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:6
+#: applications/luci-app-ddns/luasrc/controller/ddns.lua:10
msgid "Dynamic DNS"
msgstr "DNS Dinâmico"
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:65
-msgid ""
-"Dynamic DNS allows that your router can be reached with a fixed hostname "
-"while having a dynamically changing IP address."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:154
+msgid "Dynamic DNS Version"
msgstr ""
-"O DNS dinâmico permite que o seu roteador possa ser encontrado a partir de "
-"um nome fixo, mesmo usando um Endereço IP dinâmico."
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:609
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:351
+msgid "Edit"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:583
msgid "Enable secure communication with DDNS provider"
msgstr "Habilitar comunicação segura com o provedor DDNS"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:271
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:153
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:406
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:450
msgid "Enabled"
msgstr "Habilitado"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1286
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:777
msgid "Error"
msgstr "Erro"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1425
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:859
msgid "Error Retry Counter"
msgstr "Contador de Tentativas em Erro"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1443
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:870
msgid "Error Retry Interval"
msgstr "Intervalo de tentativas em Erro"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1019
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1058
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:681
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:692
msgid "Event Network"
msgstr "Rede de Evento"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1295
-msgid "File"
-msgstr "Arquivo"
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:469
-msgid "File not found"
-msgstr "Arquivo não 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 "Arquivo não encontrado ou vazio"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:654
+msgid "Example for IPv4"
+msgstr ""
-#: 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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:655
+msgid "Example for IPv6"
msgstr ""
-"Siga esse link<br />Você vai encontrar mais dicas para otimizar seu sistema "
-"para rodar scripts DDNS com todas as opções"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:32
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:787
+msgid "File"
+msgstr "Arquivo"
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:929
msgid "For detailed information about parameter settings look here."
msgstr ""
"Olhe aqui para informações mais detalhadas sobre as configurações de "
"parâmetro"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:58
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:944
msgid "For supported codes look here"
msgstr "Olhe aqui para códigos suportados"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1139
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:722
msgid "Force IP Version"
msgstr "Forçar versão 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:249
msgid "Force IP Version not supported"
msgstr "Forçar versão de IP não suportado"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1357
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:821
msgid "Force Interval"
msgstr "Forçar intervalo"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1205
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:746
msgid "Force TCP on DNS"
msgstr "Forçar TCP em 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 "Forçar versão de IP não corresponde"
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1243
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:758
msgid "Format"
msgstr "Formato"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1167
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:735
msgid "Format: IP or FQDN"
msgstr "Formato: IP ou FQDN"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:87
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:228
msgid ""
"GNU Wget will use the IP of given network, cURL will use the physical "
"interface."
msgstr "GNU Wget usará o IP da rede informada, cURL usará a interface física"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:26
-msgid "Global Settings"
-msgstr "Configurações Globais"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:923
+msgid "Global Configuration"
+msgstr ""
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:211
msgid "HTTPS not supported"
msgstr "HTTPS não suportado"
-#: 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 "Dicas"
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:279
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:459
msgid "Hostname/FQDN to validate, if IP update happen or necessary"
msgstr ""
"Hostname/FQDN a ser validado, se atualização de IP acontecer ou for "
"necessária"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:660
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:710
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:602
msgid "IP address source"
msgstr "Fonte do endereço IP"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:301
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:467
msgid "IP address version"
msgstr "Versão do endereço IP"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:305
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:473
msgid "IPv4-Address"
msgstr "Endereço IPv4"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1244
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:759
msgid "IPv6 address must be given in square brackets"
msgstr "Endereço IPv6 deve estar entre colchetes"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:57
-msgid ""
-"IPv6 is currently not (fully) supported by this system<br />Please follow "
-"the instructions on OpenWrt's homepage to enable IPv6 support<br />or update "
-"your system to the latest OpenWrt Release"
-msgstr ""
-"IPv6 não é (completamente) suportado por este sistema<br />Por favor siga as "
-"instruções na página inicial do OpenWrt para habilitar o suporte ao IPv6<br /"
-">ou atualize seu sistema para a última distribuição do 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:202
+msgid "IPv6 is currently not (fully) supported by this system"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:201
msgid "IPv6 not supported"
msgstr "IPv6 não suportado"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:309
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:475
msgid "IPv6-Address"
msgstr "Endereço 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 "Se ambos cURL e GNU Wget estão instalados, Wget é utilizado por padrão"
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:272
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:977
msgid ""
-"If this service section is disabled it could not be started.<br />Neither "
-"from LuCI interface nor from console"
+"If Wget and cURL package are installed, Wget is used for communication by "
+"default."
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:450
+msgid "If this service section is disabled it could not be started."
msgstr ""
-"Se esta sessão do serviço está desabilidade, ele não pôde ser iniciado.<br /"
-">nem da interface LuCI nem do console"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:160
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:284
msgid "If using secure communication you should verify server certificates!"
msgstr ""
"Você deve verificar os certificados do servidor caso estiver utilizando "
"comunicação segura"
-#: 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 ""
-"Se deseja enviar atualizações para IPv4 e IPv6 você deve definir duas "
-"configurações separadas. Ex.: ‘myddns_ipv4’ e ‘myddns_ipv6’"
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:73
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:89
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:103
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:216
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:230
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:242
msgid ""
"In some versions cURL/libcurl in OpenWrt is compiled without proxy support."
msgstr ""
"Em algumas versões do OpenWrt cURL/libcurl é compilada sem suporte a proxy."
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1283
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:774
msgid "Info"
msgstr "Informações"
-#: 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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:150
+msgid "Information"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:286
+msgid "Install 'ca-certificates' package or needed certificates"
msgstr ""
-"Instale manualmente o pacote ’ca-certificates’ ou certificados necessários "
-"no diretório padrão /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
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:941
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:609
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:662
msgid "Interface"
msgstr "Interface"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1334
-msgid ""
-"Interval to check for changed IP<br />Values below 5 minutes == 300 seconds "
-"are not supported"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:822
+msgid "Interval to force updates send to DDNS Provider"
msgstr ""
-"Intervalo para checar mudança no IP<br />Valores abaixo de 5 minutos == 300 "
-"segundos não são suportados"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1400
-msgid ""
-"Interval to force updates send to DDNS Provider<br />Setting this parameter "
-"to 0 will force the script to only run once<br />Values lower 'Check "
-"Interval' except '0' are not supported"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:812
+msgid "Interval unit to check for changed IP"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:849
+msgid "Interval unit to force updates send to DDNS Provider"
msgstr ""
-"Intervalo para forçar envio de atualizações para o provedor DDNS<br /"
-">Definindo esse parâmetro em 0 irá forçar o script a rodar apenas uma "
-"vez>br />Valores menores que 'Check Interval', exceto '0', não são suportados"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:29
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:926
msgid "It is NOT recommended for casual users to change settings on this page."
msgstr ""
"Não é recomendado que usuários iniciantes alterem configurações nessa página"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:159
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:411
msgid "Last Update"
msgstr "Última atualização"
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:177
-msgid "Loading"
-msgstr "Carregando"
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:266
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:445
msgid "Log File Viewer"
msgstr "Visualizador de arquivo de log"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:85
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:957
msgid "Log directory"
msgstr "Diretório do log"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:95
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:969
msgid "Log length"
msgstr "Tamanho do log"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1293
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:781
msgid "Log to file"
msgstr "Log para arquivo"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1279
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:768
msgid "Log to syslog"
msgstr "Log para log do sistema"
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:394
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:458
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:28
msgid "Lookup Hostname"
msgstr "Verificar nome de host"
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:101
-msgid "NOT installed"
-msgstr "NÃO instalado"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:311
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:388
+msgid "Name"
+msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:83
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:224
msgid ""
"Neither GNU Wget with SSL nor cURL installed to select a network to use for "
"communication."
@@ -548,7 +410,7 @@ msgstr ""
"Nem GNU Wget com SSL nem cURL instalado para selecionar uma rede para usar "
"para comunicação"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:69
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:212
msgid ""
"Neither GNU Wget with SSL nor cURL installed to support secure updates via "
"HTTPS protocol."
@@ -556,315 +418,304 @@ msgstr ""
"Nem GNU Wget com SSL nem cURL instalado para suportar atualizações seguras "
"via protocolo HTTPS"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:664
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:714
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:765
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:802
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:52
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:607
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:643
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:30
msgid "Network"
msgstr "Rede"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1020
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1066
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:682
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:693
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:712
msgid "Network on which the ddns-updater scripts will be started"
msgstr "Rede na qual os scripts de atualização DDNS serão iniciados"
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:45
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:90
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:415
msgid "Never"
msgstr "Nunca"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:159
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:49
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:314
+msgid "New DDns Service…"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:411
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:27
msgid "Next Update"
msgstr "Próxima atualização"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:159
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:89
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:399
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:39
+msgid "No Data"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:283
msgid "No certificates found"
msgstr "Nenhum certificado encontrado"
-#: 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 "Sem dados"
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1282
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:773
msgid "No logging"
msgstr "Sem registros"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:47
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:934
msgid "Non-public and by default blocked IP's"
msgstr "IPs não públicos e bloqueados por padrão"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1284
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:92
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:433
+msgid "Not Running"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:775
msgid "Notice"
msgstr "Aviso"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:96
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:970
msgid "Number of last lines stored in log files"
msgstr "Número das últimas linhas salvas nos arquivos de log"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1148
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:723
msgid "OPTIONAL: Force the usage of pure IPv4/IPv6 only communication."
msgstr "OPCIONAL: Force o uso de apenas comunicação IPv4/IPv6 pura"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1214
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:747
msgid "OPTIONAL: Force the use of TCP instead of default UDP on DNS requests."
msgstr "OPCIONAL: Force o uso de TCB em vez do padrão UDP em requisições DNS"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1117
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:711
msgid "OPTIONAL: Network to use for communication"
msgstr "OPCIONAL: Rede para usar para comunicação"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1242
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:757
msgid "OPTIONAL: Proxy-Server for detection and updates."
msgstr "OPCIONAL: Servidor Proxy para detecção e atualização"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1166
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:734
msgid "OPTIONAL: Use non-default DNS-Server to detect 'Registered IP'."
msgstr "OPCIONAL: Use servidor DNS não-padrão para detectar 'Registered IP'"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1470
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:882
msgid "On Error the script will retry the failed action after given time"
msgstr "Em Erro, o script irá tentar a ação que falhou após um tempo definido"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1426
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:860
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:871
msgid "On Error the script will stop execution after given number of retrys"
msgstr ""
"Em Erro, o script irá para a execução após um número definido de tentativas"
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:68
-msgid "OpenWrt Wiki"
-msgstr "Wiki do OpenWRT"
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:514
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:567
msgid "Optional Encoded Parameter"
msgstr "Parâmetro Opcionalmente Codificado"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:525
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:574
msgid "Optional Parameter"
msgstr "Parâmetro Opcional"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:515
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:568
msgid "Optional: Replaces [PARAMENC] in Update-URL (URL-encoded)"
msgstr "Opcional: Substitui [PARAMEND] na URL de atualização"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:526
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:575
msgid "Optional: Replaces [PARAMOPT] in Update-URL (NOT URL-encoded)"
msgstr "Opcional: Substitui [PARAMOPT] na URL de atualização"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:94
-msgid "Overview"
-msgstr "Visão Geral"
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1233
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:756
msgid "PROXY-Server"
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 "Servidor PROXY não suportado"
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:502
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:559
msgid "Password"
msgstr "Senha"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:630
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:588
msgid "Path to CA-Certificate"
msgstr "Caminho para os certificados CA"
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:144
-msgid "Please [Save & Apply] your changes first"
-msgstr "Por favor antes [Salve e Aplique] suas alterações"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:203
+msgid ""
+"Please follow the instructions on OpenWrt's homepage to enable IPv6 support"
+msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1499
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:916
msgid "Please press [Read] button"
msgstr "Por favor pressione o botão [Ler]"
-#: 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 "Por favor atualize para a versão atual"
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:229
-msgid "Process ID"
-msgstr "ID do processo"
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1494
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:902
msgid "Read / Reread log file"
msgstr "Ler / Ler novamente o arquivo de log"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:406
-msgid "Really change DDNS provider?"
-msgstr "Mudar servidor DDNS?"
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:113
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:51
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:394
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:29
msgid "Registered IP"
msgstr "IP registrado"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:480
-msgid "Replaces [DOMAIN] in Update-URL"
-msgstr "Substitui [DOMAIN] na URL de atualização"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:379
+msgid "Reload"
+msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:503
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:359
+msgid "Reload this service"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:560
msgid "Replaces [PASSWORD] in Update-URL (URL-encoded)"
msgstr "Substitui [PASSWORD] na URL de atualização"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:492
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:545
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:552
msgid "Replaces [USERNAME] in Update-URL (URL-encoded)"
msgstr "Substitui [USERNAME] na URL de atualização"
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:193
+msgid "Restart DDns"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:14
msgid "Run once"
msgstr "Rodar apenas uma 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:103
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:436
+msgid "Running"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:610
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:672
msgid "Script"
msgstr "Script"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:86
-msgid "Show more"
-msgstr "Mostrar mais"
-
-#: 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 "Atualização de software necessária"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:291
+msgid "Services"
+msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1174
-msgid "Specifying a DNS-Server is not supported"
-msgstr "Não é suportado especificar um servidor DNS"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:65
+msgid "Start DDNS"
+msgstr ""
-#: 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 "Iniciar"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:159
+msgid "State"
+msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:229
-msgid "Start / Stop"
-msgstr "Iniciar / Parar"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:430
+msgid "Status"
+msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:75
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:951
msgid "Status directory"
msgstr "Diretório de status"
-#: 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 "Parado"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:378
+msgid "Stop"
+msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:34
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:64
-msgid ""
-"The currently installed 'ddns-scripts' package did not support all available "
-"settings."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:65
+msgid "Stop DDNS"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:367
+msgid "Stop this service"
msgstr ""
-"O pacote 'ddns-scripts' instalado atualmente não suporta todas as "
-"configurações disponíveis"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1428
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:16
+msgid "Stopped"
+msgstr "Parado"
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:862
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:873
msgid "The default setting of '0' will retry infinite."
msgstr "A configuração padrão de '0' terá infinitas tentativas"
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:36
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:317
+msgid "The service name is already used"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:42
msgid "There is no service configured."
msgstr "Não há serviço 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 "Configurações do Controlador de Tempo"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:915
+msgid "This is the current content of the log file in"
+msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:101
-msgid "To change global settings click here"
-msgstr "Clique aqui para mudar configurações globais"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:73
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:164
+msgid ""
+"This is the default if you run DDNS scripts by yourself (i.e. via cron with "
+"force_interval set to '0')"
+msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:116
-msgid "To use cURL activate this option."
-msgstr "Ative essa opção para usar cURL"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:699
+msgid "This will be autoset to the selected interface"
+msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:665
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:715
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:444
+msgid "Timer Settings"
+msgstr "Configurações do Controlador de Tempo"
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:608
msgid "URL"
msgstr "URL"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:845
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:890
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:652
msgid "URL to detect"
msgstr "Detectada pela URL"
-#: 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 "Erro desconhecido"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:91
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:415
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:37
+msgid "Unknown"
+msgstr ""
-#: applications/luci-app-ddns/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."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:526
+msgid "Update URL to be used for updating your DDNS Provider."
msgstr ""
-"URL a ser usada para atualizar seu provedor DDNS.<br />Siga as instruções "
-"encontradas na página deles."
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:600
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:582
msgid "Use HTTP Secure"
msgstr "Usar HTTP Seguro"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:113
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:976
msgid "Use cURL"
msgstr "Usar cURL"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:982
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:673
msgid "User defined script to read systems IP-Address"
msgstr "Script definido pelo usuário para ler endereço IP do sistema"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:491
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:551
msgid "Username"
msgstr "Usuário"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:145
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:271
msgid "Using specific DNS Server not supported"
msgstr "Usar servidor DNS específico não é suportado"
-#: 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 "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 "Versão"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:804
+msgid "Values below 5 minutes == 300 seconds are not supported"
+msgstr ""
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:93
-msgid "Version Information"
-msgstr "Informação de Versão"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:841
+msgid "Values lower 'Check Interval' except '0' are not supported"
+msgstr ""
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:178
-msgid "Waiting for changes to be applied..."
-msgstr "Aguardando as alterações serem aplicadas…"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:13
+msgid "Verify"
+msgstr "Verificar"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1285
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:776
msgid "Warning"
msgstr "Alerta"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1294
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:786
msgid ""
"Writes detailed messages to log file. File will be truncated automatically."
msgstr ""
"Escreve mensagens detalhadas no arquivo de log. Arquivo será automaticamente "
"truncado."
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1280
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:769
msgid ""
"Writes log messages to syslog. Critical Errors will always be written to "
"syslog."
@@ -872,17 +723,12 @@ msgstr ""
"Escreve mensagens de log no log do sistema. Erros críticos sempre serão "
"escritos no log do sistema."
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:149
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:275
msgid ""
-"You should install 'bind-host' or 'knot-host' or 'drill' or 'hostip' "
-"package, if you need to specify a DNS server to detect your registered IP."
+"You should install 'bind-host' or 'knot-host' or 'drill' or 'hostip' package,"
msgstr ""
-"Você deve instalar o pacote 'bind-host' ou 'knot-host' ou 'drill' ou "
-"'hostip' caso precise especificar um servidor DNS para detectar seu IP "
-"registrado."
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:121
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:136
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:264
msgid ""
"You should install 'bind-host' or 'knot-host' or 'drill' package for DNS "
"requests."
@@ -890,11 +736,11 @@ msgstr ""
"Você deve instalar o pacote 'bind-host' ou 'knot-host' ou 'drill' para "
"requisições DNS."
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:117
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:252
msgid "You should install 'wget' or 'curl' or 'uclient-fetch' package."
msgstr "Você deve instalar o pacote 'wget' ou 'curl' ou 'uclient-fetch'."
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:71
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:214
msgid ""
"You should install 'wget' or 'curl' or 'uclient-fetch' with 'libustream-"
"*ssl' package."
@@ -902,210 +748,453 @@ msgstr ""
"Você deve instalar o pacote 'wget' ou 'curl' ou 'uclient-fetch' com "
"'libustream-*ssl'."
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:85
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:226
msgid "You should install 'wget' or 'curl' package."
msgstr "Você deve instalar o pacote ‘wget’ ou ‘curl’."
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:101
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:240
msgid ""
"You should install 'wget' or 'uclient-fetch' package or replace libcurl."
msgstr ""
"Você deve instalar o pacote ‘wget’ ou ‘uclient-fetch’ ou substituir libcurl."
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:99
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:238
msgid "cURL is installed, but libcurl was compiled without proxy support."
msgstr "cURL está instalado, mas libcurl foi compilada sem suporte a proxy"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:98
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:237
msgid "cURL without Proxy Support"
msgstr "cURL sem suporte a 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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:486
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:508
+msgid "custom"
msgstr ""
-"não pôde detectar IP local. Por favor selecione uma combinação de fonte "
-"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 "não pôde resolver 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 "erro de configuração"
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:855
msgid "days"
msgstr "dias"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:631
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:589
msgid "directory or path/file"
msgstr "diretório ou caminho/arquivo"
-#: 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 "url ou script pode ser setado"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:817
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:854
+msgid "hours"
+msgstr "horas"
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:20
-msgid "enable here"
-msgstr "habilite aqui"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:816
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:853
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:887
+msgid "minutes"
+msgstr "minutos"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:650
-msgid "file or directory not found or not 'IGNORE'"
-msgstr "arquivo ou diretório não encontrado ou não ‘IGNORE’"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:590
+msgid "or"
+msgstr "ou"
-#: applications/luci-app-ddns/luasrc/view/ddns/global_value.htm:28
-msgid "help"
-msgstr "ajuda"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:204
+msgid "or update your system to the latest OpenWrt Release"
+msgstr ""
-#: applications/luci-app-ddns/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 "horas"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:815
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:886
+msgid "seconds"
+msgstr "segundos"
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:99
-msgid "installed"
-msgstr "instalado"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:591
+msgid "to run HTTPS without verification of server certificates (insecure)"
+msgstr ""
+"para rodar HTTPS sem verificação dos certificados do servidor (não seguro)"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:286
-msgid "invalid FQDN / required - Sample"
-msgstr "FQDN requerido inválido - Exemplo"
+#~ msgid "&"
+#~ msgstr "&"
-#: 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 "valor mínimo ‘0’"
+#~ msgid "-- custom --"
+#~ msgstr "-- personalizado --"
-#: 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 "valor mínimo ‘1’"
+#~ msgid "-- default --"
+#~ msgstr "-- padrão --"
-#: 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 "valor mínimo 5 minutos == 300 segundos"
+#~ msgid "Applying changes"
+#~ msgstr "Aplicar mudanças"
-#: 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 "minutos"
+#~ msgid ""
+#~ "Below a list of configuration tips for your system to run Dynamic DNS "
+#~ "updates without limitations"
+#~ msgstr ""
+#~ "Abaixo uma lista de dicas de configurações para seu sistema para rodar "
+#~ "atualizações de DNS Dinâmico sem limitações"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:208
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:424
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:436
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:438
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:462
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:859
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:866
-#: 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 "faltando / necessário"
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1382
-msgid "must be greater or equal 'Check Interval'"
-msgstr "deve ser maior ou igual ‘Check Interval’"
-
-#: 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 "deve iniciar com ‘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 "nc (netcat) não pôde conectar"
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:171
-msgid "never"
-msgstr "nunca"
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:147
-msgid "no data"
-msgstr "sem dados"
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:996
-msgid "not found or not executable - Sample: '/path/to/script.sh'"
-msgstr "não encontrado ou não executável - Exemplo: ‘/caminho/para/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 "nslookup não pôde resolver o host"
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:632
-msgid "or"
-msgstr "ou"
+#~ msgid ""
+#~ "Below is a list of configured DDNS configurations and their current state."
+#~ msgstr ""
+#~ "Abaixo uma lista de configurações DDNS configuradas e seus estados atuais"
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:98
-msgid "or higher"
-msgstr "ou maior"
+#~ msgid ""
+#~ "BusyBox's nslookup and Wget do not support to specify the IP version to "
+#~ "use for communication with DDNS Provider!"
+#~ msgstr ""
+#~ "nslookup e Wget do BusyBox não suportam que especifique a versão de IP a "
+#~ "ser usada para comunicação com o provedor DDNS!"
-#: 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 "por favor desabilite"
+#~ msgid ""
+#~ "BusyBox's nslookup and hostip do not support to specify to use TCP "
+#~ "instead of default UDP when requesting DNS server!"
+#~ msgstr ""
+#~ "nslookup e hostip do BusyBox não suportam que especifique para usar TCP "
+#~ "em vez do padrão UDP quando requisitando servidor DNS!"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1240
-msgid "please remove entry"
-msgstr "por favor remova a entrada"
+#~ msgid ""
+#~ "BusyBox's nslookup in the current compiled version does not handle given "
+#~ "DNS Servers correctly!"
+#~ msgstr ""
+#~ "nslookup do BusyBox na versão compilada atualmente não trabalha "
+#~ "corretamente com servidores DNS dados!"
-#: 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 "por favor selecione a versão de endereço ‘IPv4’"
+#~ msgid "Casual users should not change this setting"
+#~ msgstr "Usuários iniciantes não devem alterar esta configuração"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:40
-msgid "please select 'IPv4' address version in"
-msgstr "por favor selecione a versão de endereço ‘IPv4’ em"
+#~ msgid "Change provider"
+#~ msgstr "Mudando provedor"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1115
-msgid "please set to 'default'"
-msgstr "por favor defina como ‘default’"
+#~ msgid "Collecting data..."
+#~ msgstr "Coletando dados…"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1265
-msgid "proxy port missing"
-msgstr "porta de proxy faltando"
+#~ msgid "Configure here the details for selected Dynamic DNS service."
+#~ msgstr "Configure aqui os detalhes para o serviço DNS Dinâmico selecionado."
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:96
-msgid "required"
-msgstr "necessário"
+#~ msgid "Current setting"
+#~ msgstr "Configuração atual"
-#: 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 "segundos"
+#~ msgid ""
+#~ "Currently DDNS updates are not started at boot or on interface events."
+#~ "<br />This is the default if you run DDNS scripts by yourself (i.e. via "
+#~ "cron with force_interval set to '0')"
+#~ msgstr ""
+#~ "Atualizações DDNS atuais não são iniciadas no boot ou nos eventos da "
+#~ "interface.<br />Isso é o normal se você roda scripts DDNS por conta "
+#~ "própria (ex. via cron com force_interval setado para ‘0’)"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:633
-msgid "to run HTTPS without verification of server certificates (insecure)"
-msgstr ""
-"para rodar HTTPS sem verificação dos certificados do servidor (não seguro)"
+#~ 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 ""
+#~ "Atualizações DDNS atuais não são iniciadas no boot ou nos eventos da "
+#~ "interface.<br />Você pode iniciar/parar cada configuração aqui. Ela irá "
+#~ "rodar até o próximo reboto."
+
+#~ msgid "DDNS Client Configuration"
+#~ msgstr "Configuração de cliente DDNS"
+
+#~ msgid "DDNS Client Documentation"
+#~ msgstr "Documentação de cliente DDNS"
+
+#~ msgid "Defines the Web page to read systems IPv4-Address from"
+#~ msgstr "Define a página Web para ler o endereço IPv4 do sistema"
+
+#~ msgid "Defines the Web page to read systems IPv6-Address from"
+#~ msgstr "Define a página Web para ler o endereço IPv6 do sistema"
+
+#~ msgid "Defines the network to read systems IPv4-Address from"
+#~ msgstr "Define a rede para ler o endereço IPv4 do sistema"
+
+#~ msgid "Defines the network to read systems IPv6-Address from"
+#~ msgstr "Define a rede para ler o endereço IPv6 do sistema"
+
+#~ msgid ""
+#~ "Defines the source to read systems IPv4-Address from, that will be send "
+#~ "to the DDNS provider"
+#~ msgstr ""
+#~ "Define a origem para ler o endereço IPv4 do sistema, que será enviado ao "
+#~ "provedor DDNS"
+
+#~ msgid ""
+#~ "Defines the source to read systems IPv6-Address from, that will be send "
+#~ "to the DDNS provider"
+#~ msgstr ""
+#~ "Define a origem para ler o endereço IPv6 do sistema, que será enviado ao "
+#~ "provedor DDNS"
+
+#~ msgid "Details for"
+#~ msgstr "Detalhes para"
+
+#~ msgid "Directory contains Log files for each running section"
+#~ msgstr "Diretório contendo arquivos de Log para cada sessão em execução"
+
+#~ msgid ""
+#~ "Directory contains PID and other status information for each running "
+#~ "section"
+#~ msgstr ""
+#~ "Diretório contendo PID e outras informações de status para cada sessão em "
+#~ "execução"
+
+#~ msgid ""
+#~ "Dynamic DNS allows that your router can be reached with a fixed hostname "
+#~ "while having a dynamically changing IP address."
+#~ msgstr ""
+#~ "O DNS dinâmico permite que o seu roteador possa ser encontrado a partir "
+#~ "de um nome fixo, mesmo usando um Endereço IP dinâmico."
+
+#~ msgid "File not found"
+#~ msgstr "Arquivo não encontrado"
+
+#~ msgid "File not found or empty"
+#~ msgstr "Arquivo não encontrado ou vazio"
+
+#~ msgid ""
+#~ "Follow this link<br />You will find more hints to optimize your system to "
+#~ "run DDNS scripts with all options"
+#~ msgstr ""
+#~ "Siga esse link<br />Você vai encontrar mais dicas para otimizar seu "
+#~ "sistema para rodar scripts DDNS com todas as opções"
+
+#~ msgid "Forced IP Version don't matched"
+#~ msgstr "Forçar versão de IP não corresponde"
+
+#~ msgid "Global Settings"
+#~ msgstr "Configurações Globais"
+
+#~ msgid "Hints"
+#~ msgstr "Dicas"
+
+#~ msgid ""
+#~ "IPv6 is currently not (fully) supported by this system<br />Please follow "
+#~ "the instructions on OpenWrt's homepage to enable IPv6 support<br />or "
+#~ "update your system to the latest OpenWrt Release"
+#~ msgstr ""
+#~ "IPv6 não é (completamente) suportado por este sistema<br />Por favor siga "
+#~ "as instruções na página inicial do OpenWrt para habilitar o suporte ao "
+#~ "IPv6<br />ou atualize seu sistema para a última distribuição do OpenWrt"
+
+#~ msgid "If both cURL and GNU Wget are installed, Wget is used by default."
+#~ msgstr ""
+#~ "Se ambos cURL e GNU Wget estão instalados, Wget é utilizado por padrão"
+
+#~ msgid ""
+#~ "If this service section is disabled it could not be started.<br />Neither "
+#~ "from LuCI interface nor from console"
+#~ msgstr ""
+#~ "Se esta sessão do serviço está desabilidade, ele não pôde ser iniciado."
+#~ "<br />nem da interface LuCI nem do console"
+
+#~ 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 ""
+#~ "Se deseja enviar atualizações para IPv4 e IPv6 você deve definir duas "
+#~ "configurações separadas. Ex.: ‘myddns_ipv4’ e ‘myddns_ipv6’"
+
+#~ msgid ""
+#~ "Install 'ca-certificates' package or needed certificates by hand into /"
+#~ "etc/ssl/certs default directory"
+#~ msgstr ""
+#~ "Instale manualmente o pacote ’ca-certificates’ ou certificados "
+#~ "necessários no diretório padrão /etc/ssl/certs"
+
+#~ msgid ""
+#~ "Interval to check for changed IP<br />Values below 5 minutes == 300 "
+#~ "seconds are not supported"
+#~ msgstr ""
+#~ "Intervalo para checar mudança no IP<br />Valores abaixo de 5 minutos == "
+#~ "300 segundos não são suportados"
+
+#~ msgid ""
+#~ "Interval to force updates send to DDNS Provider<br />Setting this "
+#~ "parameter to 0 will force the script to only run once<br />Values lower "
+#~ "'Check Interval' except '0' are not supported"
+#~ msgstr ""
+#~ "Intervalo para forçar envio de atualizações para o provedor DDNS<br /"
+#~ ">Definindo esse parâmetro em 0 irá forçar o script a rodar apenas uma "
+#~ "vez>br />Valores menores que 'Check Interval', exceto '0', não são "
+#~ "suportados"
+
+#~ msgid "Loading"
+#~ msgstr "Carregando"
+
+#~ msgid "NOT installed"
+#~ msgstr "NÃO instalado"
+
+#~ msgid "No data"
+#~ msgstr "Sem dados"
+
+#~ msgid "OpenWrt Wiki"
+#~ msgstr "Wiki do OpenWRT"
+
+#~ msgid "Overview"
+#~ msgstr "Visão Geral"
+
+#~ msgid "PROXY-Server not supported"
+#~ msgstr "Servidor PROXY não suportado"
+
+#~ msgid "Please [Save & Apply] your changes first"
+#~ msgstr "Por favor antes [Salve e Aplique] suas alterações"
+
+#~ msgid "Please update to the current version!"
+#~ msgstr "Por favor atualize para a versão atual"
+
+#~ msgid "Process ID"
+#~ msgstr "ID do processo"
+
+#~ msgid "Really change DDNS provider?"
+#~ msgstr "Mudar servidor DDNS?"
+
+#~ msgid "Replaces [DOMAIN] in Update-URL"
+#~ msgstr "Substitui [DOMAIN] na URL de atualização"
+
+#~ msgid "Show more"
+#~ msgstr "Mostrar mais"
+
+#~ msgid "Software update required"
+#~ msgstr "Atualização de software necessária"
+
+#~ msgid "Specifying a DNS-Server is not supported"
+#~ msgstr "Não é suportado especificar um servidor DNS"
+
+#~ msgid "Start"
+#~ msgstr "Iniciar"
+
+#~ msgid "Start / Stop"
+#~ msgstr "Iniciar / Parar"
+
+#~ msgid ""
+#~ "The currently installed 'ddns-scripts' package did not support all "
+#~ "available settings."
+#~ msgstr ""
+#~ "O pacote 'ddns-scripts' instalado atualmente não suporta todas as "
+#~ "configurações disponíveis"
+
+#~ msgid "To change global settings click here"
+#~ msgstr "Clique aqui para mudar configurações globais"
+
+#~ msgid "To use cURL activate this option."
+#~ msgstr "Ative essa opção para usar cURL"
+
+#~ msgid "Unknown error"
+#~ msgstr "Erro desconhecido"
+
+#~ msgid ""
+#~ "Update URL to be used for updating your DDNS Provider.<br />Follow "
+#~ "instructions you will find on their WEB page."
+#~ msgstr ""
+#~ "URL a ser usada para atualizar seu provedor DDNS.<br />Siga as instruções "
+#~ "encontradas na página deles."
+
+#~ msgid "Version"
+#~ msgstr "Versão"
+
+#~ msgid "Version Information"
+#~ msgstr "Informação de Versão"
+
+#~ msgid "Waiting for changes to be applied..."
+#~ msgstr "Aguardando as alterações serem aplicadas…"
+
+#~ 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 ""
+#~ "Você deve instalar o pacote 'bind-host' ou 'knot-host' ou 'drill' ou "
+#~ "'hostip' caso precise especificar um servidor DNS para detectar seu IP "
+#~ "registrado."
+
+#~ msgid ""
+#~ "can not detect local IP. Please select a different Source combination"
+#~ msgstr ""
+#~ "não pôde detectar IP local. Por favor selecione uma combinação de fonte "
+#~ "diferente"
+
+#~ msgid "can not resolve host:"
+#~ msgstr "não pôde resolver host:"
+
+#~ msgid "config error"
+#~ msgstr "erro de configuração"
+
+#~ msgid "either url or script could be set"
+#~ msgstr "url ou script pode ser setado"
+
+#~ msgid "enable here"
+#~ msgstr "habilite aqui"
+
+#~ msgid "file or directory not found or not 'IGNORE'"
+#~ msgstr "arquivo ou diretório não encontrado ou não ‘IGNORE’"
+
+#~ msgid "help"
+#~ msgstr "ajuda"
+
+#~ msgid "installed"
+#~ msgstr "instalado"
+
+#~ msgid "invalid FQDN / required - Sample"
+#~ msgstr "FQDN requerido inválido - Exemplo"
+
+#~ msgid "minimum value '0'"
+#~ msgstr "valor mínimo ‘0’"
+
+#~ msgid "minimum value '1'"
+#~ msgstr "valor mínimo ‘1’"
+
+#~ msgid "minimum value 5 minutes == 300 seconds"
+#~ msgstr "valor mínimo 5 minutos == 300 segundos"
+
+#~ msgid "missing / required"
+#~ msgstr "faltando / necessário"
+
+#~ msgid "must be greater or equal 'Check Interval'"
+#~ msgstr "deve ser maior ou igual ‘Check Interval’"
+
+#~ msgid "must start with 'http://'"
+#~ msgstr "deve iniciar com ‘http://'"
+
+#~ msgid "nc (netcat) can not connect"
+#~ msgstr "nc (netcat) não pôde conectar"
+
+#~ msgid "never"
+#~ msgstr "nunca"
+
+#~ msgid "no data"
+#~ msgstr "sem dados"
+
+#~ msgid "not found or not executable - Sample: '/path/to/script.sh'"
+#~ msgstr ""
+#~ "não encontrado ou não executável - Exemplo: ‘/caminho/para/script.sh'"
+
+#~ msgid "nslookup can not resolve host"
+#~ msgstr "nslookup não pôde resolver o host"
+
+#~ msgid "or higher"
+#~ msgstr "ou maior"
+
+#~ msgid "please disable"
+#~ msgstr "por favor desabilite"
+
+#~ msgid "please remove entry"
+#~ msgstr "por favor remova a entrada"
+
+#~ msgid "please select 'IPv4' address version"
+#~ msgstr "por favor selecione a versão de endereço ‘IPv4’"
+
+#~ msgid "please select 'IPv4' address version in"
+#~ msgstr "por favor selecione a versão de endereço ‘IPv4’ em"
+
+#~ msgid "please set to 'default'"
+#~ msgstr "por favor defina como ‘default’"
+
+#~ msgid "proxy port missing"
+#~ msgstr "porta de proxy faltando"
+
+#~ msgid "required"
+#~ msgstr "necessário"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:185
-msgid "unknown error"
-msgstr "erro desconhecido"
+#~ msgid "unknown error"
+#~ msgstr "erro desconhecido"
-#: 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 "erro não específico"
+#~ msgid "unspecific error"
+#~ msgstr "erro não específico"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1176
-msgid "use hostname, FQDN, IPv4- or IPv6-Address"
-msgstr "use hostname, FQDN, endereço IPv4 ou IPv6"
+#~ msgid "use hostname, FQDN, IPv4- or IPv6-Address"
+#~ msgstr "use hostname, FQDN, endereço IPv4 ou IPv6"
#~ msgid "Config error"
#~ msgstr "Erro de configuração"
diff --git a/applications/luci-app-ddns/po/pt/ddns.po b/applications/luci-app-ddns/po/pt/ddns.po
index 7bed0c754..cc90d53e6 100644
--- a/applications/luci-app-ddns/po/pt/ddns.po
+++ b/applications/luci-app-ddns/po/pt/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: 2019-11-02 16:05+0000\n"
+"PO-Revision-Date: 2019-11-08 21:04+0000\n"
"Last-Translator: ssantos <ssantos@web.de>\n"
"Language-Team: Portuguese <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsddns/pt/>\n"
@@ -13,1026 +13,804 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 3.10-dev\n"
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:145
-msgid "&"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:964
+msgid "\"../\" not allowed in path for Security Reason."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:562
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:591
-msgid "-- custom --"
-msgstr "-- personalizado --"
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1108
-msgid "-- default --"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:294
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:323
+msgid "Add new services..."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:53
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:264
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:443
msgid "Advanced Settings"
msgstr "Definições Avançadas"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:46
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:933
msgid "Allow non-public IP's"
msgstr ""
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:176
-msgid "Applying changes"
-msgstr ""
-
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:442
msgid "Basic Settings"
msgstr ""
-#: 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 ""
-
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1104
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:710
msgid "Bind Network"
msgstr ""
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:223
msgid "Binding to a specific network not supported"
msgstr ""
-#: applications/luci-app-ddns/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!"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:250
+msgid "BusyBox's nslookup and Wget do not support to specify"
msgstr ""
-#: applications/luci-app-ddns/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!"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:261
+msgid "BusyBox's nslookup and hostip do not support to specify to use TCP"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:146
-msgid ""
-"BusyBox's nslookup in the current compiled version does not handle given DNS "
-"Servers correctly!"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1118
-msgid "Casual users should not change this setting"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:272
+msgid "BusyBox's nslookup in the current compiled version"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:407
-msgid "Change provider"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:329
+msgid "Cancel"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1302
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:794
msgid "Check Interval"
msgstr ""
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:55
-msgid "Collecting data..."
-msgstr "A recolher dados..."
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:102
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:48
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:26
msgid "Configuration"
msgstr "Configuração"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:27
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:88
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:398
+msgid "Configuration Error"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:924
msgid ""
"Configure here the details for all Dynamic DNS services including this LuCI "
"application."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:261
-msgid "Configure here the details for selected Dynamic DNS service."
-msgstr ""
-
-#: 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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:342
+msgid "Create service"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:46
-msgid ""
-"Currently DDNS updates are not started at boot or on interface events.<br /"
-">This is the default if you run DDNS scripts by yourself (i.e. via cron with "
-"force_interval set to '0')"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:946
+msgid "Current setting:"
msgstr ""
-#: 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."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:72
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:163
+msgid "Currently DDNS updates are not started at boot or on interface events."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:452
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:536
msgid "Custom update script to be used for updating your DDNS Provider."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:412
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:525
#, fuzzy
msgid "Custom update-URL"
msgstr "URL para actualização personalizada"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:451
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:535
msgid "Custom update-script"
msgstr ""
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:70
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:166
msgid "DDNS Autostart disabled"
msgstr ""
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:74
-msgid "DDNS Client Configuration"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:69
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:166
+msgid "DDNS Autostart enabled"
msgstr ""
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:70
-msgid "DDNS Client Documentation"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:479
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:501
+msgid "DDNS Service provider"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:328
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:365
-msgid "DDNS Service provider"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:427
+msgid "DDns Service"
msgstr ""
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:260
msgid "DNS requests via TCP not supported"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1165
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:733
msgid "DNS-Server"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:56
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:942
msgid "Date format"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:846
-msgid "Defines the Web page to read systems IPv4-Address from"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:653
+msgid "Defines the Web page to read systems IP-Address from"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:894
-msgid "Defines the Web page to read systems IPv6-Address from"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:942
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:663
msgid "Defines the interface to read systems IP-Address from"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:766
-msgid "Defines the network to read systems IPv4-Address from"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:644
+msgid "Defines the network to read systems IP-Address from"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:807
-msgid "Defines the network to read systems IPv6-Address from"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:661
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:603
msgid ""
-"Defines the source to read systems IPv4-Address from, that will be send to "
-"the DDNS provider"
+"Defines the source to read systems IP-Address from, that will be send to the "
+"DDNS provider"
msgstr ""
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:302
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:468
msgid "Defines which IP address 'IPv4/IPv6' is send to the DDNS provider"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:260
-msgid "Details for"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:958
+msgid "Directory contains Log files for each running section."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:86
-msgid "Directory contains Log files for each running section"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:76
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:952
msgid ""
-"Directory contains PID and other status information for each running section"
+"Directory contains PID and other status information for each running section."
msgstr ""
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:15
msgid "Disabled"
msgstr "Desativado"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:479
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:544
msgid "Domain"
msgstr "Domínio"
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:52
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:44
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:148
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:6
+#: applications/luci-app-ddns/luasrc/controller/ddns.lua:10
msgid "Dynamic DNS"
msgstr "DNS Dinâmico"
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:65
-#, fuzzy
-msgid ""
-"Dynamic DNS allows that your router can be reached with a fixed hostname "
-"while having a dynamically changing IP address."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:154
+msgid "Dynamic DNS Version"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:351
+msgid "Edit"
msgstr ""
-"O DNS dinâmico permite que o seu router possa ser encontrado a partir de um "
-"hostname fixo, mesmo usando um Endereço IP dinâmico."
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:609
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:583
msgid "Enable secure communication with DDNS provider"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:271
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:153
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:406
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:450
msgid "Enabled"
msgstr "Ativado"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1286
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:777
msgid "Error"
msgstr "Erro"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1425
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:859
msgid "Error Retry Counter"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1443
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:870
msgid "Error Retry Interval"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1019
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1058
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:681
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:692
msgid "Event Network"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1295
-msgid "File"
-msgstr "Ficheiro"
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:469
-msgid "File not found"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:654
+msgid "Example for IPv4"
msgstr ""
-#: 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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:655
+msgid "Example for IPv6"
msgstr ""
-#: 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 ""
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:787
+msgid "File"
+msgstr "Ficheiro"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:32
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:929
msgid "For detailed information about parameter settings look here."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:58
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:944
msgid "For supported codes look here"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1139
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:722
msgid "Force IP Version"
msgstr ""
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:249
msgid "Force IP Version not supported"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1357
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:821
msgid "Force Interval"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1205
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:746
msgid "Force TCP on DNS"
msgstr ""
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1243
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:758
msgid "Format"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1167
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:735
msgid "Format: IP or FQDN"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:87
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:228
msgid ""
"GNU Wget will use the IP of given network, cURL will use the physical "
"interface."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:26
-msgid "Global Settings"
-msgstr "Configurações Globais"
-
-#: 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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:923
+msgid "Global Configuration"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:24
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:55
-msgid "Hints"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:211
+msgid "HTTPS not supported"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:279
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:459
msgid "Hostname/FQDN to validate, if IP update happen or necessary"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:660
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:710
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:602
msgid "IP address source"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:301
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:467
msgid "IP address version"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:305
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:473
msgid "IPv4-Address"
msgstr "Endereço-IPv4"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1244
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:759
msgid "IPv6 address must be given in square brackets"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:57
-msgid ""
-"IPv6 is currently not (fully) supported by this system<br />Please follow "
-"the instructions on OpenWrt's homepage to enable IPv6 support<br />or update "
-"your system to the latest OpenWrt Release"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:202
+msgid "IPv6 is currently not (fully) supported by this system"
msgstr ""
-#: applications/luci-app-ddns/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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:201
msgid "IPv6 not supported"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:309
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:475
msgid "IPv6-Address"
msgstr "Endereço-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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:272
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:977
msgid ""
-"If this service section is disabled it could not be started.<br />Neither "
-"from LuCI interface nor from console"
+"If Wget and cURL package are installed, Wget is used for communication by "
+"default."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:160
-msgid "If using secure communication you should verify server certificates!"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:450
+msgid "If this service section is disabled it could not be started."
msgstr ""
-#: applications/luci-app-ddns/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'"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:284
+msgid "If using secure communication you should verify server certificates!"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:73
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:89
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:103
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:216
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:230
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:242
msgid ""
"In some versions cURL/libcurl in OpenWrt is compiled without proxy support."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1283
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:774
msgid "Info"
msgstr "Info"
-#: 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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:150
+msgid "Information"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:286
+msgid "Install 'ca-certificates' package or needed certificates"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:666
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:716
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:941
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:609
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:662
msgid "Interface"
msgstr "Interface"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1334
-msgid ""
-"Interval to check for changed IP<br />Values below 5 minutes == 300 seconds "
-"are not supported"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:822
+msgid "Interval to force updates send to DDNS Provider"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1400
-msgid ""
-"Interval to force updates send to DDNS Provider<br />Setting this parameter "
-"to 0 will force the script to only run once<br />Values lower 'Check "
-"Interval' except '0' are not supported"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:812
+msgid "Interval unit to check for changed IP"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:29
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:849
+msgid "Interval unit to force updates send to DDNS Provider"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:926
msgid "It is NOT recommended for casual users to change settings on this page."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:159
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:411
msgid "Last Update"
msgstr ""
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:177
-msgid "Loading"
-msgstr "A carregar"
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:266
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:445
msgid "Log File Viewer"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:85
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:957
msgid "Log directory"
-msgstr ""
+msgstr "Directório de Log"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:95
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:969
msgid "Log length"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1293
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:781
msgid "Log to file"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1279
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:768
msgid "Log to syslog"
msgstr "Registar para o 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:394
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:458
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:28
msgid "Lookup Hostname"
msgstr ""
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:101
-msgid "NOT installed"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:311
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:388
+msgid "Name"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:83
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:224
msgid ""
"Neither GNU Wget with SSL nor cURL installed to select a network to use for "
"communication."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:69
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:212
msgid ""
"Neither GNU Wget with SSL nor cURL installed to support secure updates via "
"HTTPS protocol."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:664
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:714
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:765
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:802
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:52
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:607
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:643
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:30
msgid "Network"
msgstr "Rede"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1020
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1066
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:682
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:693
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:712
msgid "Network on which the ddns-updater scripts will be started"
msgstr ""
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:45
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:90
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:415
msgid "Never"
+msgstr "Nunca"
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:314
+msgid "New DDns Service…"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:159
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:49
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:411
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:27
msgid "Next Update"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:159
-msgid "No certificates found"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:89
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:399
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:39
+msgid "No Data"
msgstr ""
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:87
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:30
-msgid "No data"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:283
+msgid "No certificates found"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1282
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:773
msgid "No logging"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:47
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:934
msgid "Non-public and by default blocked IP's"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1284
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:92
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:433
+msgid "Not Running"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:775
msgid "Notice"
msgstr "Aviso"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:96
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:970
msgid "Number of last lines stored in log files"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1148
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:723
msgid "OPTIONAL: Force the usage of pure IPv4/IPv6 only communication."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1214
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:747
msgid "OPTIONAL: Force the use of TCP instead of default UDP on DNS requests."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1117
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:711
msgid "OPTIONAL: Network to use for communication"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1242
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:757
msgid "OPTIONAL: Proxy-Server for detection and updates."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1166
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:734
msgid "OPTIONAL: Use non-default DNS-Server to detect 'Registered IP'."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1470
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:882
msgid "On Error the script will retry the failed action after given time"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1426
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:860
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:871
msgid "On Error the script will stop execution after given number of retrys"
msgstr ""
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:68
-msgid "OpenWrt Wiki"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:514
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:567
msgid "Optional Encoded Parameter"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:525
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:574
msgid "Optional Parameter"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:515
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:568
msgid "Optional: Replaces [PARAMENC] in Update-URL (URL-encoded)"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:526
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:575
msgid "Optional: Replaces [PARAMOPT] in Update-URL (NOT URL-encoded)"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:94
-msgid "Overview"
-msgstr "Visão Geral"
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1233
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:756
msgid "PROXY-Server"
msgstr ""
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:502
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:559
msgid "Password"
msgstr "Palavra-passe"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:630
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:588
msgid "Path to CA-Certificate"
msgstr "Caminho para o certificado da AC"
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:144
-msgid "Please [Save & Apply] your changes first"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:203
+msgid ""
+"Please follow the instructions on OpenWrt's homepage to enable IPv6 support"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1499
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:916
msgid "Please press [Read] button"
msgstr ""
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:229
-msgid "Process ID"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1494
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:902
msgid "Read / Reread log file"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:406
-msgid "Really change DDNS provider?"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:394
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:29
+msgid "Registered IP"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:113
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:51
-msgid "Registered IP"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:379
+msgid "Reload"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:480
-msgid "Replaces [DOMAIN] in Update-URL"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:359
+msgid "Reload this service"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:503
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:560
msgid "Replaces [PASSWORD] in Update-URL (URL-encoded)"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:492
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:545
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:552
msgid "Replaces [USERNAME] in Update-URL (URL-encoded)"
msgstr ""
-#: applications/luci-app-ddns/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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:193
+msgid "Restart DDns"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:14
msgid "Run once"
msgstr ""
-#: applications/luci-app-ddns/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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:103
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:436
+msgid "Running"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:86
-msgid "Show more"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:610
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:672
+msgid "Script"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:33
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:63
-msgid "Software update required"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:291
+msgid "Services"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1174
-msgid "Specifying a DNS-Server is not supported"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:65
+msgid "Start DDNS"
msgstr ""
-#: 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 "Iniciar"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:159
+msgid "State"
+msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:229
-msgid "Start / Stop"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:430
+msgid "Status"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:75
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:951
msgid "Status directory"
msgstr ""
-#: 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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:378
+msgid "Stop"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:34
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:64
-msgid ""
-"The currently installed 'ddns-scripts' package did not support all available "
-"settings."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:65
+msgid "Stop DDNS"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1428
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:367
+msgid "Stop this service"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:16
+msgid "Stopped"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:862
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:873
msgid "The default setting of '0' will retry infinite."
msgstr ""
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:36
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:317
+msgid "The service name is already used"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:42
msgid "There is no service configured."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:56
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:265
-msgid "Timer Settings"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:915
+msgid "This is the current content of the log file in"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:73
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:164
+msgid ""
+"This is the default if you run DDNS scripts by yourself (i.e. via cron with "
+"force_interval set to '0')"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:101
-msgid "To change global settings click here"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:699
+msgid "This will be autoset to the selected interface"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:116
-msgid "To use cURL activate this option."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:444
+msgid "Timer Settings"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:665
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:715
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:608
msgid "URL"
msgstr "URL"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:845
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:890
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:652
msgid "URL to detect"
msgstr ""
-#: 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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:91
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:415
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:37
+msgid "Unknown"
msgstr ""
-#: applications/luci-app-ddns/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."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:526
+msgid "Update URL to be used for updating your DDNS Provider."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:600
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:582
msgid "Use HTTP Secure"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:113
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:976
msgid "Use cURL"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:982
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:673
msgid "User defined script to read systems IP-Address"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:491
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:551
msgid "Username"
msgstr "Nome do utilizador"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:145
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:271
msgid "Using specific DNS Server not supported"
msgstr ""
-#: applications/luci-app-ddns/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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:804
+msgid "Values below 5 minutes == 300 seconds are not supported"
msgstr ""
-#: applications/luci-app-ddns/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 "Versão"
-
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:93
-msgid "Version Information"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:841
+msgid "Values lower 'Check Interval' except '0' are not supported"
msgstr ""
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:178
-msgid "Waiting for changes to be applied..."
-msgstr "À espera que as definições sejam aplicadas..."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:13
+msgid "Verify"
+msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1285
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:776
msgid "Warning"
-msgstr ""
+msgstr "Aviso"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1294
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:786
msgid ""
"Writes detailed messages to log file. File will be truncated automatically."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1280
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:769
msgid ""
"Writes log messages to syslog. Critical Errors will always be written to "
"syslog."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:149
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:275
msgid ""
-"You should install 'bind-host' or 'knot-host' or 'drill' or 'hostip' "
-"package, if you need to specify a DNS server to detect your registered IP."
+"You should install 'bind-host' or 'knot-host' or 'drill' or 'hostip' package,"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:121
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:136
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:264
msgid ""
"You should install 'bind-host' or 'knot-host' or 'drill' package for DNS "
"requests."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:117
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:252
msgid "You should install 'wget' or 'curl' or 'uclient-fetch' package."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:71
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:214
msgid ""
"You should install 'wget' or 'curl' or 'uclient-fetch' with 'libustream-"
"*ssl' package."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:85
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:226
msgid "You should install 'wget' or 'curl' package."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:101
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:240
msgid ""
"You should install 'wget' or 'uclient-fetch' package or replace libcurl."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:99
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:238
msgid "cURL is installed, but libcurl was compiled without proxy support."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:98
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:237
msgid "cURL without Proxy Support"
msgstr ""
-#: 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 ""
-
-#: 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 ""
-
-#: 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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:486
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:508
+msgid "custom"
msgstr ""
-#: applications/luci-app-ddns/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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:855
msgid "days"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:631
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:589
msgid "directory or path/file"
msgstr ""
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:20
-msgid "enable here"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:650
-msgid "file or directory not found or not 'IGNORE'"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/view/ddns/global_value.htm:28
-msgid "help"
-msgstr ""
-
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:817
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:854
msgid "hours"
msgstr ""
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:99
-msgid "installed"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:286
-msgid "invalid FQDN / required - Sample"
-msgstr ""
-
-#: 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 ""
-
-#: 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 ""
-
-#: 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 ""
-
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:816
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:853
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:887
msgid "minutes"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:208
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:424
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:436
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:438
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:462
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:859
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:866
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1382
-msgid "must be greater or equal 'Check Interval'"
-msgstr ""
-
-#: 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 ""
-
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:171
-msgid "never"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:147
-msgid "no data"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:996
-msgid "not found or not executable - Sample: '/path/to/script.sh'"
-msgstr ""
+msgstr "minutos"
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:632
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:590
msgid "or"
msgstr ""
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:98
-msgid "or higher"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:204
+msgid "or update your system to the latest OpenWrt Release"
msgstr ""
-#: applications/luci-app-ddns/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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1240
-msgid "please remove entry"
-msgstr ""
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:815
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:886
+msgid "seconds"
+msgstr "segundos"
-#: 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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:591
+msgid "to run HTTPS without verification of server certificates (insecure)"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:40
-msgid "please select 'IPv4' address version in"
-msgstr ""
+#~ msgid "-- custom --"
+#~ msgstr "-- personalizado --"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1115
-msgid "please set to 'default'"
-msgstr ""
+#~ msgid "Collecting data..."
+#~ msgstr "A recolher dados..."
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1265
-msgid "proxy port missing"
-msgstr ""
+#, fuzzy
+#~ msgid ""
+#~ "Dynamic DNS allows that your router can be reached with a fixed hostname "
+#~ "while having a dynamically changing IP address."
+#~ msgstr ""
+#~ "O DNS dinâmico permite que o seu router possa ser encontrado a partir de "
+#~ "um hostname fixo, mesmo usando um Endereço IP dinâmico."
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:96
-msgid "required"
-msgstr ""
+#~ msgid "Global Settings"
+#~ msgstr "Configurações Globais"
-#: 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 "segundos"
+#~ msgid "Loading"
+#~ msgstr "A carregar"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:633
-msgid "to run HTTPS without verification of server certificates (insecure)"
-msgstr ""
+#~ msgid "Overview"
+#~ msgstr "Visão Geral"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:185
-msgid "unknown error"
-msgstr ""
+#~ msgid "Start"
+#~ msgstr "Iniciar"
-#: 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 ""
+#~ msgid "Version"
+#~ msgstr "Versão"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1176
-msgid "use hostname, FQDN, IPv4- or IPv6-Address"
-msgstr ""
+#~ msgid "Waiting for changes to be applied..."
+#~ msgstr "À espera que as definições sejam aplicadas..."
diff --git a/applications/luci-app-ddns/po/ro/ddns.po b/applications/luci-app-ddns/po/ro/ddns.po
index 830adaaf3..f3b53bef0 100644
--- a/applications/luci-app-ddns/po/ro/ddns.po
+++ b/applications/luci-app-ddns/po/ro/ddns.po
@@ -2,1035 +2,793 @@ msgid ""
msgstr ""
"Project-Id-Version: luci-app-ddns 2.4.0-1\n"
"POT-Creation-Date: 2016-01-30 11:07+0100\n"
-"PO-Revision-Date: 2013-09-25 19:11+0200\n"
-"Last-Translator: Mihai <WyRwSyK@gmail.com>\n"
-"Language-Team: \n"
+"PO-Revision-Date: 2019-11-05 07:43+0000\n"
+"Last-Translator: olimpiumarius <oliver_magnum44@yahoo.com>\n"
+"Language-Team: Romanian <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsddns/ro/>\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: Poedit 1.8.4\n"
+"Plural-Forms: nplurals=3; plural=n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < "
+"20)) ? 1 : 2;\n"
+"X-Generator: Weblate 3.10-dev\n"
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:145
-msgid "&"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:964
+msgid "\"../\" not allowed in path for Security Reason."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:562
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:591
-msgid "-- custom --"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:294
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:323
+msgid "Add new services..."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1108
-msgid "-- default --"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:53
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:264
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:443
msgid "Advanced Settings"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:46
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:933
msgid "Allow non-public IP's"
msgstr ""
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:176
-msgid "Applying changes"
-msgstr ""
-
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:442
msgid "Basic Settings"
msgstr ""
-#: 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 ""
-
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1104
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:710
msgid "Bind Network"
msgstr ""
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:223
msgid "Binding to a specific network not supported"
msgstr ""
-#: applications/luci-app-ddns/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!"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:250
+msgid "BusyBox's nslookup and Wget do not support to specify"
msgstr ""
-#: applications/luci-app-ddns/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 ""
-
-#: 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!"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:261
+msgid "BusyBox's nslookup and hostip do not support to specify to use TCP"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1118
-msgid "Casual users should not change this setting"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:272
+msgid "BusyBox's nslookup in the current compiled version"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:407
-msgid "Change provider"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:329
+msgid "Cancel"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1302
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:794
msgid "Check Interval"
msgstr ""
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:55
-msgid "Collecting data..."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:26
+msgid "Configuration"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:102
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:48
-msgid "Configuration"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:88
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:398
+msgid "Configuration Error"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:27
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:924
msgid ""
"Configure here the details for all Dynamic DNS services including this LuCI "
"application."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:261
-msgid "Configure here the details for selected Dynamic DNS service."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:342
+msgid "Create service"
msgstr ""
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:46
-msgid ""
-"Currently DDNS updates are not started at boot or on interface events.<br /"
-">This is the default if you run DDNS scripts by yourself (i.e. via cron with "
-"force_interval set to '0')"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:946
+msgid "Current setting:"
msgstr ""
-#: 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."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:72
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:163
+msgid "Currently DDNS updates are not started at boot or on interface events."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:452
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:536
msgid "Custom update script to be used for updating your DDNS Provider."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:412
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:525
msgid "Custom update-URL"
msgstr "Adresa particularizata de actualizare"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:451
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:535
msgid "Custom update-script"
msgstr ""
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:70
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:166
msgid "DDNS Autostart disabled"
msgstr ""
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:74
-msgid "DDNS Client Configuration"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:69
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:166
+msgid "DDNS Autostart enabled"
msgstr ""
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:70
-msgid "DDNS Client Documentation"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:479
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:501
+msgid "DDNS Service provider"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:328
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:365
-msgid "DDNS Service provider"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:427
+msgid "DDns Service"
msgstr ""
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:260
msgid "DNS requests via TCP not supported"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1165
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:733
msgid "DNS-Server"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:56
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:942
msgid "Date format"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:846
-msgid "Defines the Web page to read systems IPv4-Address from"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:894
-msgid "Defines the Web page to read systems IPv6-Address from"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:653
+msgid "Defines the Web page to read systems IP-Address from"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:942
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:663
msgid "Defines the interface to read systems IP-Address from"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:766
-msgid "Defines the network to read systems IPv4-Address from"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:807
-msgid "Defines the network to read systems IPv6-Address from"
-msgstr ""
-
-#: 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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:644
+msgid "Defines the network to read systems IP-Address from"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:711
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:603
msgid ""
-"Defines the source to read systems IPv6-Address from, that will be send to "
-"the DDNS provider"
+"Defines the source to read systems IP-Address from, that will be send to the "
+"DDNS provider"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:302
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:468
msgid "Defines which IP address 'IPv4/IPv6' is send to the DDNS provider"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:260
-msgid "Details for"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:86
-msgid "Directory contains Log files for each running section"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:958
+msgid "Directory contains Log files for each running section."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:76
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:952
msgid ""
-"Directory contains PID and other status information for each running section"
+"Directory contains PID and other status information for each running section."
msgstr ""
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:15
msgid "Disabled"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:479
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:544
msgid "Domain"
msgstr ""
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:52
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:44
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:148
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:6
+#: applications/luci-app-ddns/luasrc/controller/ddns.lua:10
msgid "Dynamic DNS"
msgstr "DNS dinamic"
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:65
-msgid ""
-"Dynamic DNS allows that your router can be reached with a fixed hostname "
-"while having a dynamically changing IP address."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:154
+msgid "Dynamic DNS Version"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:351
+msgid "Edit"
msgstr ""
-"DNS-ul dinamic permite accesarea routerului printr-un nume dns fix legat de "
-"adresa dinamic IP."
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:609
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:583
msgid "Enable secure communication with DDNS provider"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:271
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:153
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:406
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:450
msgid "Enabled"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1286
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:777
msgid "Error"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1425
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:859
msgid "Error Retry Counter"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1443
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:870
msgid "Error Retry Interval"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1019
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1058
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:681
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:692
msgid "Event Network"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1295
-msgid "File"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:654
+msgid "Example for IPv4"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:469
-msgid "File not found"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:655
+msgid "Example for IPv6"
msgstr ""
-#: 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 ""
-
-#: 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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:787
+msgid "File"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:32
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:929
msgid "For detailed information about parameter settings look here."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:58
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:944
msgid "For supported codes look here"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1139
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:722
msgid "Force IP Version"
msgstr ""
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:249
msgid "Force IP Version not supported"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1357
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:821
msgid "Force Interval"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1205
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:746
msgid "Force TCP on DNS"
msgstr ""
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1243
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:758
msgid "Format"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1167
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:735
msgid "Format: IP or FQDN"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:87
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:228
msgid ""
"GNU Wget will use the IP of given network, cURL will use the physical "
"interface."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:26
-msgid "Global Settings"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:923
+msgid "Global Configuration"
msgstr ""
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:211
msgid "HTTPS not supported"
msgstr ""
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:279
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:459
msgid "Hostname/FQDN to validate, if IP update happen or necessary"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:660
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:710
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:602
msgid "IP address source"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:301
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:467
msgid "IP address version"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:305
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:473
msgid "IPv4-Address"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1244
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:759
msgid "IPv6 address must be given in square brackets"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:57
-msgid ""
-"IPv6 is currently not (fully) supported by this system<br />Please follow "
-"the instructions on OpenWrt's homepage to enable IPv6 support<br />or update "
-"your system to the latest OpenWrt Release"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:202
+msgid "IPv6 is currently not (fully) supported by this system"
msgstr ""
-#: applications/luci-app-ddns/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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:201
msgid "IPv6 not supported"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:309
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:475
msgid "IPv6-Address"
msgstr ""
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:272
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:977
msgid ""
-"If this service section is disabled it could not be started.<br />Neither "
-"from LuCI interface nor from console"
+"If Wget and cURL package are installed, Wget is used for communication by "
+"default."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:160
-msgid "If using secure communication you should verify server certificates!"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:450
+msgid "If this service section is disabled it could not be started."
msgstr ""
-#: applications/luci-app-ddns/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'"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:284
+msgid "If using secure communication you should verify server certificates!"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:73
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:89
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:103
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:216
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:230
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:242
msgid ""
"In some versions cURL/libcurl in OpenWrt is compiled without proxy support."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1283
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:774
msgid "Info"
msgstr ""
-#: 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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:150
+msgid "Information"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:666
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:716
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:941
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:286
+msgid "Install 'ca-certificates' package or needed certificates"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:609
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:662
msgid "Interface"
msgstr "Interfata"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1334
-msgid ""
-"Interval to check for changed IP<br />Values below 5 minutes == 300 seconds "
-"are not supported"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:822
+msgid "Interval to force updates send to DDNS Provider"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1400
-msgid ""
-"Interval to force updates send to DDNS Provider<br />Setting this parameter "
-"to 0 will force the script to only run once<br />Values lower 'Check "
-"Interval' except '0' are not supported"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:812
+msgid "Interval unit to check for changed IP"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:29
-msgid "It is NOT recommended for casual users to change settings on this page."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:849
+msgid "Interval unit to force updates send to DDNS Provider"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:159
-msgid "Last Update"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:926
+msgid "It is NOT recommended for casual users to change settings on this page."
msgstr ""
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:177
-msgid "Loading"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:411
+msgid "Last Update"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:266
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:445
msgid "Log File Viewer"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:85
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:957
msgid "Log directory"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:95
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:969
msgid "Log length"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1293
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:781
msgid "Log to file"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1279
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:768
msgid "Log to syslog"
msgstr ""
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:394
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:458
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:28
msgid "Lookup Hostname"
msgstr ""
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:101
-msgid "NOT installed"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:311
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:388
+msgid "Name"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:83
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:224
msgid ""
"Neither GNU Wget with SSL nor cURL installed to select a network to use for "
"communication."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:69
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:212
msgid ""
"Neither GNU Wget with SSL nor cURL installed to support secure updates via "
"HTTPS protocol."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:664
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:714
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:765
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:802
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:52
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:607
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:643
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:30
msgid "Network"
msgstr "Retea"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1020
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1066
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:682
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:693
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:712
msgid "Network on which the ddns-updater scripts will be started"
msgstr ""
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:45
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:90
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:415
msgid "Never"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:159
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:49
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:314
+msgid "New DDns Service…"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:411
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:27
msgid "Next Update"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:159
-msgid "No certificates found"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:89
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:399
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:39
+msgid "No Data"
msgstr ""
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:87
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:30
-msgid "No data"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:283
+msgid "No certificates found"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1282
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:773
msgid "No logging"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:47
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:934
msgid "Non-public and by default blocked IP's"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1284
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:92
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:433
+msgid "Not Running"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:775
msgid "Notice"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:96
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:970
msgid "Number of last lines stored in log files"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1148
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:723
msgid "OPTIONAL: Force the usage of pure IPv4/IPv6 only communication."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1214
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:747
msgid "OPTIONAL: Force the use of TCP instead of default UDP on DNS requests."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1117
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:711
msgid "OPTIONAL: Network to use for communication"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1242
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:757
msgid "OPTIONAL: Proxy-Server for detection and updates."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1166
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:734
msgid "OPTIONAL: Use non-default DNS-Server to detect 'Registered IP'."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1470
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:882
msgid "On Error the script will retry the failed action after given time"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1426
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:860
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:871
msgid "On Error the script will stop execution after given number of retrys"
msgstr ""
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:68
-msgid "OpenWrt Wiki"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:514
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:567
msgid "Optional Encoded Parameter"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:525
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:574
msgid "Optional Parameter"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:515
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:568
msgid "Optional: Replaces [PARAMENC] in Update-URL (URL-encoded)"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:526
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:575
msgid "Optional: Replaces [PARAMOPT] in Update-URL (NOT URL-encoded)"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:94
-msgid "Overview"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1233
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:756
msgid "PROXY-Server"
msgstr ""
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:502
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:559
msgid "Password"
msgstr "Parola"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:630
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:588
msgid "Path to CA-Certificate"
msgstr ""
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:144
-msgid "Please [Save & Apply] your changes first"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:203
+msgid ""
+"Please follow the instructions on OpenWrt's homepage to enable IPv6 support"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1499
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:916
msgid "Please press [Read] button"
msgstr ""
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:229
-msgid "Process ID"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1494
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:902
msgid "Read / Reread log file"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:406
-msgid "Really change DDNS provider?"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:394
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:29
+msgid "Registered IP"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:113
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:51
-msgid "Registered IP"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:379
+msgid "Reload"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:480
-msgid "Replaces [DOMAIN] in Update-URL"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:359
+msgid "Reload this service"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:503
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:560
msgid "Replaces [PASSWORD] in Update-URL (URL-encoded)"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:492
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:545
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:552
msgid "Replaces [USERNAME] in Update-URL (URL-encoded)"
msgstr ""
-#: applications/luci-app-ddns/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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:193
+msgid "Restart DDns"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:14
msgid "Run once"
msgstr ""
-#: applications/luci-app-ddns/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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:103
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:436
+msgid "Running"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:86
-msgid "Show more"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:610
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:672
+msgid "Script"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:33
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:63
-msgid "Software update required"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:291
+msgid "Services"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1174
-msgid "Specifying a DNS-Server is not supported"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:65
+msgid "Start DDNS"
msgstr ""
-#: 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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:159
+msgid "State"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:229
-msgid "Start / Stop"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:430
+msgid "Status"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:75
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:951
msgid "Status directory"
msgstr ""
-#: 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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:378
+msgid "Stop"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:34
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:64
-msgid ""
-"The currently installed 'ddns-scripts' package did not support all available "
-"settings."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:65
+msgid "Stop DDNS"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:367
+msgid "Stop this service"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:16
+msgid "Stopped"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1428
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:862
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:873
msgid "The default setting of '0' will retry infinite."
msgstr ""
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:36
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:317
+msgid "The service name is already used"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:42
msgid "There is no service configured."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:56
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:265
-msgid "Timer Settings"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:915
+msgid "This is the current content of the log file in"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:73
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:164
+msgid ""
+"This is the default if you run DDNS scripts by yourself (i.e. via cron with "
+"force_interval set to '0')"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:101
-msgid "To change global settings click here"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:699
+msgid "This will be autoset to the selected interface"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:116
-msgid "To use cURL activate this option."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:444
+msgid "Timer Settings"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:665
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:715
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:608
msgid "URL"
msgstr "URL"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:845
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:890
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:652
msgid "URL to detect"
msgstr ""
-#: 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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:91
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:415
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:37
+msgid "Unknown"
msgstr ""
-#: applications/luci-app-ddns/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."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:526
+msgid "Update URL to be used for updating your DDNS Provider."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:600
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:582
msgid "Use HTTP Secure"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:113
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:976
msgid "Use cURL"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:982
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:673
msgid "User defined script to read systems IP-Address"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:491
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:551
msgid "Username"
msgstr "Utilizator"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:145
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:271
msgid "Using specific DNS Server not supported"
msgstr ""
-#: applications/luci-app-ddns/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 ""
-
-#: 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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:804
+msgid "Values below 5 minutes == 300 seconds are not supported"
msgstr ""
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:93
-msgid "Version Information"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:841
+msgid "Values lower 'Check Interval' except '0' are not supported"
msgstr ""
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:178
-msgid "Waiting for changes to be applied..."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:13
+msgid "Verify"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1285
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:776
msgid "Warning"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1294
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:786
msgid ""
"Writes detailed messages to log file. File will be truncated automatically."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1280
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:769
msgid ""
"Writes log messages to syslog. Critical Errors will always be written to "
"syslog."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:149
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:275
msgid ""
-"You should install 'bind-host' or 'knot-host' or 'drill' or 'hostip' "
-"package, if you need to specify a DNS server to detect your registered IP."
+"You should install 'bind-host' or 'knot-host' or 'drill' or 'hostip' package,"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:121
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:136
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:264
msgid ""
"You should install 'bind-host' or 'knot-host' or 'drill' package for DNS "
"requests."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:117
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:252
msgid "You should install 'wget' or 'curl' or 'uclient-fetch' package."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:71
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:214
msgid ""
"You should install 'wget' or 'curl' or 'uclient-fetch' with 'libustream-"
"*ssl' package."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:85
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:226
msgid "You should install 'wget' or 'curl' package."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:101
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:240
msgid ""
"You should install 'wget' or 'uclient-fetch' package or replace libcurl."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:99
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:238
msgid "cURL is installed, but libcurl was compiled without proxy support."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:98
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:237
msgid "cURL without Proxy Support"
msgstr ""
-#: 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 ""
-
-#: 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:"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:486
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:508
+msgid "custom"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:120
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:29
-msgid "config error"
-msgstr ""
-
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:855
msgid "days"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:631
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:589
msgid "directory or path/file"
msgstr ""
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:20
-msgid "enable here"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:650
-msgid "file or directory not found or not 'IGNORE'"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/view/ddns/global_value.htm:28
-msgid "help"
-msgstr ""
-
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:817
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:854
msgid "hours"
msgstr ""
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:99
-msgid "installed"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:286
-msgid "invalid FQDN / required - Sample"
-msgstr ""
-
-#: 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 ""
-
-#: 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 ""
-
-#: 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 ""
-
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:816
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:853
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:887
msgid "minutes"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:208
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:424
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:436
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:438
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:462
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:859
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:866
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1382
-msgid "must be greater or equal 'Check Interval'"
-msgstr ""
-
-#: 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 ""
-
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:171
-msgid "never"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:147
-msgid "no data"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:996
-msgid "not found or not executable - Sample: '/path/to/script.sh'"
-msgstr ""
-
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:632
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:590
msgid "or"
msgstr ""
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:98
-msgid "or higher"
-msgstr ""
-
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1240
-msgid "please remove entry"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:204
+msgid "or update your system to the latest OpenWrt Release"
msgstr ""
-#: applications/luci-app-ddns/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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:40
-msgid "please select 'IPv4' address version in"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1115
-msgid "please set to 'default'"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1265
-msgid "proxy port missing"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:96
-msgid "required"
-msgstr ""
-
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:815
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:886
msgid "seconds"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:633
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:591
msgid "to run HTTPS without verification of server certificates (insecure)"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:185
-msgid "unknown error"
-msgstr ""
-
-#: 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 ""
+#~ msgid ""
+#~ "Dynamic DNS allows that your router can be reached with a fixed hostname "
+#~ "while having a dynamically changing IP address."
+#~ msgstr ""
+#~ "DNS-ul dinamic permite accesarea routerului printr-un nume dns fix legat "
+#~ "de adresa dinamic IP."
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1176
-msgid "use hostname, FQDN, IPv4- or IPv6-Address"
-msgstr ""
+#~ msgid "Loading"
+#~ msgstr "Incarcare"
diff --git a/applications/luci-app-ddns/po/ru/ddns.po b/applications/luci-app-ddns/po/ru/ddns.po
index db5627849..fb782a2ca 100644
--- a/applications/luci-app-ddns/po/ru/ddns.po
+++ b/applications/luci-app-ddns/po/ru/ddns.po
@@ -16,351 +16,254 @@ msgstr ""
"Project-Info: Это технический перевод, не дословный. Главное-удобный русский "
"интерфейс, все проверялось в графическом режиме, совместим с другими apps\n"
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:145
-msgid "&"
-msgstr "и"
-
-#: 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 "-- пользовательский --"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:964
+msgid "\"../\" not allowed in path for Security Reason."
+msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1108
-msgid "-- default --"
-msgstr "-- по умолчанию --"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:294
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:323
+msgid "Add new services..."
+msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:53
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:264
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:443
msgid "Advanced Settings"
msgstr "Дополнительные настройки"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:46
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:933
msgid "Allow non-public IP's"
msgstr "Разрешить не публичные IP-адреса"
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:176
-msgid "Applying changes"
-msgstr "Применение изменений"
-
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:442
msgid "Basic Settings"
msgstr "Основные настройки"
-#: 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 ""
-"Советы по настройке для запуска динамических обновлений DNS без ограничений."
-
-#: 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 "Список настроек DDNS и их текущее состояние."
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1104
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:710
msgid "Bind Network"
msgstr "Привязать сеть"
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:223
msgid "Binding to a specific network not supported"
msgstr "Привязка к определенной сети не поддерживается"
-#: applications/luci-app-ddns/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!"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:250
+msgid "BusyBox's nslookup and Wget do not support to specify"
msgstr ""
-"Утилиты nslookup и wget из состава busybox не поддерживают указание IP-"
-"версии, используемой для связи с 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!"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:261
+msgid "BusyBox's nslookup and hostip do not support to specify to use TCP"
msgstr ""
-"Утилиты nslookup и hostip из состава busybox не поддерживают указание "
-"использовать TCP вместо UDP по умолчанию при запросе 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!"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:272
+msgid "BusyBox's nslookup in the current compiled version"
msgstr ""
-"Благодаря текущей скомпилированной версии busybox, утилита nslookup не "
-"обрабатывает данные DNS сервера правильно!"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1118
-msgid "Casual users should not change this setting"
-msgstr "Обычный пользователь не должен изменять данную опцию"
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:407
-msgid "Change provider"
-msgstr "Сменить провайдера"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:329
+msgid "Cancel"
+msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1302
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:794
msgid "Check Interval"
msgstr "Интервал проверки"
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:55
-msgid "Collecting data..."
-msgstr "Сбор данных..."
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:102
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:48
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:26
msgid "Configuration"
msgstr "Настройка config файла"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:27
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:88
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:398
+msgid "Configuration Error"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:924
msgid ""
"Configure here the details for all Dynamic DNS services including this LuCI "
"application."
msgstr "Настройка для всех служб DDNS, включая это приложение LuCI."
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:261
-msgid "Configure here the details for selected Dynamic DNS service."
-msgstr "Тонкая настройка выбранной службы DDNS."
-
-#: 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 "Текущие настройки"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:342
+msgid "Create service"
+msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:46
-msgid ""
-"Currently DDNS updates are not started at boot or on interface events.<br /"
-">This is the default if you run DDNS scripts by yourself (i.e. via cron with "
-"force_interval set to '0')"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:946
+msgid "Current setting:"
msgstr ""
-"В настоящее время, обновления DDNS не запускаются при загрузке или при "
-"событиях интерфейса.<br />По умолчанию, если вы запускаете DDNS скрипты сами "
-"(т.е. через cron с force_interval set to '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."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:72
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:163
+msgid "Currently DDNS updates are not started at boot or on interface events."
msgstr ""
-"В настоящее время, обновления DDNS не запускаются при загрузке или при "
-"событиях интерфейса.<br />Вы можете запустить/остановить каждый config "
-"здесь. Он будет работать до следующей перезагрузки."
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:452
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:536
msgid "Custom update script to be used for updating your DDNS Provider."
msgstr ""
"Пользовательский скрипт обновления, который будет использоваться для вашего "
"провайдера DDNS."
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:412
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:525
msgid "Custom update-URL"
msgstr "Пользовательский URL обновления"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:451
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:535
msgid "Custom update-script"
msgstr "Пользовательский скрипт обновления"
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:70
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:166
msgid "DDNS Autostart disabled"
msgstr "Автостарт DDNS отключен"
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:74
-msgid "DDNS Client Configuration"
-msgstr "Настройка клиента DDNS"
-
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:70
-msgid "DDNS Client Documentation"
-msgstr "Информация для клиента DDNS"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:69
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:166
+msgid "DDNS Autostart enabled"
+msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:328
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:365
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:479
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:501
msgid "DDNS Service provider"
msgstr "Провайдер службы 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:427
+msgid "DDns Service"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:260
msgid "DNS requests via TCP not supported"
msgstr "DNS запросы по протоколу TCP не поддерживаются"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1165
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:733
msgid "DNS-Server"
msgstr "DNS сервер"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:56
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:942
msgid "Date format"
msgstr "Формат даты"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:846
-msgid "Defines the Web page to read systems IPv4-Address from"
-msgstr "Задайте веб-страницу для связи с системным IPv4-адресом из"
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:894
-msgid "Defines the Web page to read systems IPv6-Address from"
-msgstr "Задайте веб-страницу для связи с системным IPv6-адресом из"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:653
+msgid "Defines the Web page to read systems IP-Address from"
+msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:942
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:663
msgid "Defines the interface to read systems IP-Address from"
msgstr "Задайте интерфейс для чтения системного IP-адреса из"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:766
-msgid "Defines the network to read systems IPv4-Address from"
-msgstr "Задайте сеть для связи с системным IPv4-адресом из"
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:807
-msgid "Defines the network to read systems IPv6-Address from"
-msgstr "Задайте сеть для связи с системным IPv6-адреса из"
-
-#: 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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:644
+msgid "Defines the network to read systems IP-Address from"
msgstr ""
-"Задайте источник для связи с системным IPv4-адресом, который будет отправлен "
-"DDNS провайдеру"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:711
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:603
msgid ""
-"Defines the source to read systems IPv6-Address from, that will be send to "
-"the DDNS provider"
+"Defines the source to read systems IP-Address from, that will be send to the "
+"DDNS provider"
msgstr ""
-"Задайте источник для связи с системным IPv6-адресом, который будет отправлен "
-"DDNS провайдеру"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:302
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:468
msgid "Defines which IP address 'IPv4/IPv6' is send to the DDNS provider"
msgstr ""
"Задайте версию протокола IP-адреса 'IPv4/IPv6' отправляется провайдеру DDNS"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:260
-msgid "Details for"
-msgstr "Подробности для"
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:86
-msgid "Directory contains Log files for each running section"
-msgstr "Папка содержит файлы системного журнала для каждого запуска"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:958
+msgid "Directory contains Log files for each running section."
+msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:76
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:952
msgid ""
-"Directory contains PID and other status information for each running section"
-msgstr "Папка содержит PID и прочую информацию о состояниии каждого запуска"
+"Directory contains PID and other status information for each running section."
+msgstr ""
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:15
msgid "Disabled"
msgstr "Отключено"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:479
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:544
msgid "Domain"
msgstr "Домен"
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:52
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:44
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:148
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:6
+#: applications/luci-app-ddns/luasrc/controller/ddns.lua:10
msgid "Dynamic DNS"
msgstr "Динамический DNS"
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:65
-msgid ""
-"Dynamic DNS allows that your router can be reached with a fixed hostname "
-"while having a dynamically changing IP address."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:154
+msgid "Dynamic DNS Version"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:351
+msgid "Edit"
msgstr ""
-"DDNS разрешает вашему маршрутизатору иметь постоянное доменное имя, при "
-"динамически изменяемом IP-адресе."
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:609
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:583
msgid "Enable secure communication with DDNS provider"
msgstr "Включить безопасное соединение с провайдером DDNS"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:271
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:153
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:406
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:450
msgid "Enabled"
msgstr "Включено"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1286
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:777
msgid "Error"
msgstr "Ошибка"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1425
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:859
msgid "Error Retry Counter"
msgstr "Счётчик попыток повтора при ошибке"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1443
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:870
msgid "Error Retry Interval"
msgstr "Интервал попытки повтора при ошибке"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1019
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1058
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:681
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:692
msgid "Event Network"
msgstr "Событие сети"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1295
-msgid "File"
-msgstr "Файл"
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:469
-msgid "File not found"
-msgstr "Файл не найден"
-
-#: 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 "Файл не найден или пустой"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:654
+msgid "Example for IPv4"
+msgstr ""
-#: 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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:655
+msgid "Example for IPv6"
msgstr ""
-"Пройдите по этой ссылке<br />Там вы найдете больше информации, как настроить "
-"вашу систему с использованием DDNS скриптов с наиболее полным функционалом."
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:32
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:787
+msgid "File"
+msgstr "Файл"
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:929
msgid "For detailed information about parameter settings look here."
msgstr ""
"Здесь вы сможете получить более подробную информацию о параметрах настройки."
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:58
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:944
msgid "For supported codes look here"
msgstr "С поддерживаемыми кодами вы можете ознакомится здесь"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1139
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:722
msgid "Force IP Version"
msgstr "Назначенная версия 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:249
msgid "Force IP Version not supported"
msgstr "Назначенная версия IP протокола не поддерживается"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1357
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:821
msgid "Force Interval"
msgstr "Назначить интервал"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1205
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:746
msgid "Force TCP on 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
-msgid "Forced IP Version don't matched"
-msgstr "Назначенная версия IP протокола не соответствует"
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1243
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:758
msgid "Format"
msgstr "Формат"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1167
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:735
msgid "Format: IP or FQDN"
msgstr "В виде: IP-адрес или полное доменное имя"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:87
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:228
msgid ""
"GNU Wget will use the IP of given network, cURL will use the physical "
"interface."
@@ -368,183 +271,143 @@ msgstr ""
"GNU wget будет использовать IP заданной сети, cURL будет использовать "
"физический интерфейс."
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:26
-msgid "Global Settings"
-msgstr "Основные настройки"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:923
+msgid "Global Configuration"
+msgstr ""
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:211
msgid "HTTPS not supported"
msgstr "HTTPS не поддерживается"
-#: 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 "Подсказки"
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:279
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:459
msgid "Hostname/FQDN to validate, if IP update happen or necessary"
msgstr ""
"Имя хоста/полное доменное имя для проверки, если происходит обновление IP-"
"адреса или оно необходимо"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:660
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:710
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:602
msgid "IP address source"
msgstr "IP-адрес источника"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:301
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:467
msgid "IP address version"
msgstr "Версия IP-адреса"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:305
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:473
msgid "IPv4-Address"
msgstr "IPv4-адрес"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1244
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:759
msgid "IPv6 address must be given in square brackets"
msgstr "IPv6-адрес должен быть указан в квадратных скобках"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:57
-msgid ""
-"IPv6 is currently not (fully) supported by this system<br />Please follow "
-"the instructions on OpenWrt's homepage to enable IPv6 support<br />or update "
-"your system to the latest OpenWrt Release"
-msgstr ""
-"IPv6 не поддерживается вашей прошивкой.<br />Следуйте инструкциям на главной "
-"странице OpenWrt, чтобы включить поддержку IPv6<br />или обновить прошивку "
-"до последнего выпуска OpenWrt с включенной поддержкой IPv6"
-
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:202
+msgid "IPv6 is currently not (fully) supported by this system"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:201
msgid "IPv6 not supported"
msgstr "IPv6 не поддерживается"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:309
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:475
msgid "IPv6-Address"
msgstr "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."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:977
+msgid ""
+"If Wget and cURL package are installed, Wget is used for communication by "
+"default."
msgstr ""
-"Если установлены и cURL и GNU wget, по умолчанию будет использоваться wget."
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:272
-#, fuzzy
-msgid ""
-"If this service section is disabled it could not be started.<br />Neither "
-"from LuCI interface nor from console"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:450
+msgid "If this service section is disabled it could not be started."
msgstr ""
-"Если этот режим службы отключен,<br />её нельзя будет запустить ни с веб-"
-"интерфейса LuCI, ни с консоли"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:160
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:284
msgid "If using secure communication you should verify server certificates!"
msgstr ""
"Если используется безопасное соединение, необходимо проверить сертификаты "
"сервера!"
-#: applications/luci-app-ddns/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 ""
-"Версии протоколов IPv4 и IPv6 необходимо настроить раздельно, т.е. "
-"'myddns_ipv4' и 'myddns_ipv6'."
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:73
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:89
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:103
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:216
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:230
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:242
msgid ""
"In some versions cURL/libcurl in OpenWrt is compiled without proxy support."
msgstr ""
"В некоторых версиях OpenWrt пакеты cURL/libcurl скомпилированы без поддержки "
"прокси."
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1283
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:774
msgid "Info"
msgstr "Информация"
-#: 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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:150
+msgid "Information"
msgstr ""
-"Установите пакет 'ca-certificates' или необходимые сертификаты вручную в "
-"папку /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
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:941
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:286
+msgid "Install 'ca-certificates' package or needed certificates"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:609
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:662
msgid "Interface"
msgstr "Интерфейс"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1334
-msgid ""
-"Interval to check for changed IP<br />Values below 5 minutes == 300 seconds "
-"are not supported"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:822
+msgid "Interval to force updates send to DDNS Provider"
msgstr ""
-"Интервал для проверки измененных IP-адресов.<br />Значения ниже 5 минут (300 "
-"секунд) не поддерживаются"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1400
-#, fuzzy
-msgid ""
-"Interval to force updates send to DDNS Provider<br />Setting this parameter "
-"to 0 will force the script to only run once<br />Values lower 'Check "
-"Interval' except '0' are not supported"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:812
+msgid "Interval unit to check for changed IP"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:849
+msgid "Interval unit to force updates send to DDNS Provider"
msgstr ""
-"Интервал для назначения отправки обновлений провайдеру DDNS.<br />Установка "
-"значения '0' заставит сценарий отработать только один раз,<br />значения "
-"ниже 'Интервал проверки', за исключением '0', не поддерживаются"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:29
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:926
msgid "It is NOT recommended for casual users to change settings on this page."
msgstr ""
"Настройки на данной странице не рекомендуется изменять обычным пользователям."
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:159
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:411
msgid "Last Update"
msgstr "Последнее обновление"
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:177
-msgid "Loading"
-msgstr "Загрузка"
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:266
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:445
msgid "Log File Viewer"
msgstr "Просмотр системного журнала"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:85
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:957
msgid "Log directory"
msgstr "Папка системного журнала"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:95
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:969
msgid "Log length"
msgstr "Просмотр журнала"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1293
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:781
msgid "Log to file"
msgstr "Запись в файл"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1279
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:768
msgid "Log to syslog"
msgstr "Запись в журнал"
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:394
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:458
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:28
msgid "Lookup Hostname"
msgstr "Поиск имени хоста"
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:101
-msgid "NOT installed"
-msgstr "Не установлено"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:311
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:388
+msgid "Name"
+msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:83
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:224
msgid ""
"Neither GNU Wget with SSL nor cURL installed to select a network to use for "
"communication."
@@ -552,7 +415,7 @@ msgstr ""
"Не установлены пакеты GNU wget c SSL или cURL для возможности выбора сети "
"для связи."
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:69
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:212
msgid ""
"Neither GNU Wget with SSL nor cURL installed to support secure updates via "
"HTTPS protocol."
@@ -560,321 +423,311 @@ msgstr ""
"Не установлены пакеты GNU wget с SSL или cURL для поддержки безопасных "
"обновлений по протоколу HTTPS."
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:664
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:714
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:765
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:802
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:52
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:607
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:643
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:30
msgid "Network"
msgstr "Сеть"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1020
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1066
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:682
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:693
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:712
msgid "Network on which the ddns-updater scripts will be started"
msgstr "Сеть, в которой будут запущены скрипты DDNS-updater"
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:45
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:90
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:415
msgid "Never"
msgstr "Никогда"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:159
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:49
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:314
+msgid "New DDns Service…"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:411
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:27
msgid "Next Update"
msgstr "Следующее обновление"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:159
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:89
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:399
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:39
+msgid "No Data"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:283
msgid "No certificates found"
msgstr "Сертификаты не найдены"
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:87
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:30
-msgid "No data"
-msgstr "Нет данных"
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1282
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:773
msgid "No logging"
msgstr "Отключить журналирование"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:47
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:934
msgid "Non-public and by default blocked IP's"
msgstr "Непубличные и заблокированные по умолчанию IP-адреса"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1284
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:92
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:433
+msgid "Not Running"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:775
msgid "Notice"
msgstr "Заметка"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:96
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:970
msgid "Number of last lines stored in log files"
msgstr "Число последних строк, для хранения в системном журнале"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1148
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:723
msgid "OPTIONAL: Force the usage of pure IPv4/IPv6 only communication."
msgstr "Необязательно: использовать только чистые версий протоколов IPv4/IPv6."
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1214
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:747
msgid "OPTIONAL: Force the use of TCP instead of default UDP on DNS requests."
msgstr ""
"Необязательно: использовать протокол TCP вместо UDP по умолчанию для DNS-"
"запросов."
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1117
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:711
msgid "OPTIONAL: Network to use for communication"
msgstr "Необязательно: сеть для связи"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1242
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:757
msgid "OPTIONAL: Proxy-Server for detection and updates."
msgstr "Необязательно: прокси-сервер для обнаружения и обновления."
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1166
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:734
msgid "OPTIONAL: Use non-default DNS-Server to detect 'Registered IP'."
msgstr ""
"Необязательно: использовать DNS сервер не используемый по умолчанию, для "
"обнаружения 'Зарегистрированного IP-адреса'."
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1470
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:882
msgid "On Error the script will retry the failed action after given time"
msgstr ""
"В случае ошибки, скрипт повторит требуемые действия по истечении заданного "
"времени"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1426
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:860
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:871
msgid "On Error the script will stop execution after given number of retrys"
msgstr ""
"В случае ошибки, скрипт прекратит выполнение после заданного количества "
"повторных попыток"
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:68
-msgid "OpenWrt Wiki"
-msgstr "OpenWrt Wiki"
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:514
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:567
msgid "Optional Encoded Parameter"
msgstr "Необязательный кодированный параметр"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:525
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:574
msgid "Optional Parameter"
msgstr "Необязательный параметр"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:515
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:568
msgid "Optional: Replaces [PARAMENC] in Update-URL (URL-encoded)"
msgstr "Необязательно: заменяет [PARAMENC] в Update-URL (URL-encoded)"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:526
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:575
msgid "Optional: Replaces [PARAMOPT] in Update-URL (NOT URL-encoded)"
msgstr "Необязательно: заменяет [PARAMOPT] в Update-URL (не URL-encoded)"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:94
-msgid "Overview"
-msgstr "Обзор"
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1233
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:756
msgid "PROXY-Server"
msgstr "Прокси сервер"
-#: 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 "Прокси сервер не поддерживается"
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:502
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:559
msgid "Password"
msgstr "Пароль"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:630
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:588
msgid "Path to CA-Certificate"
msgstr "Путь к CA-сертификату"
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:144
-msgid "Please [Save & Apply] your changes first"
-msgstr "Нажмите [Сохранить и применить] чтобы сохранить ваши настройки"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:203
+msgid ""
+"Please follow the instructions on OpenWrt's homepage to enable IPv6 support"
+msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1499
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:916
msgid "Please press [Read] button"
msgstr "Нажмите кнопку [Читать / Перечитывать системный журнал]"
-#: 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 "Обновите до текущей версии!"
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:229
-msgid "Process ID"
-msgstr "ID процесса"
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1494
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:902
msgid "Read / Reread log file"
msgstr "Читать / Перечитывать системный журнал"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:406
-msgid "Really change DDNS provider?"
-msgstr "Действительно сменить DDNS провайдера?"
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:113
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:51
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:394
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:29
msgid "Registered IP"
msgstr "Зарегистрированный IP-адрес"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:480
-msgid "Replaces [DOMAIN] in Update-URL"
-msgstr "Заменяет [DOMAIN] в Update-URL"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:379
+msgid "Reload"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:359
+msgid "Reload this service"
+msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:503
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:560
msgid "Replaces [PASSWORD] in Update-URL (URL-encoded)"
msgstr "Заменяет [PASSWORD] в Update-URL (URL-encoded)"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:492
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:545
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:552
msgid "Replaces [USERNAME] in Update-URL (URL-encoded)"
msgstr "Заменяет [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
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:64
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:193
+msgid "Restart DDns"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:14
msgid "Run once"
msgstr "Запустить один раз"
-#: applications/luci-app-ddns/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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:103
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:436
+msgid "Running"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:610
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:672
msgid "Script"
msgstr "Скрипт"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:86
-msgid "Show more"
-msgstr "Показать больше"
-
-#: 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 "Требуется обновление программного обеспечения"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:291
+msgid "Services"
+msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1174
-msgid "Specifying a DNS-Server is not supported"
-msgstr "Указанный DNS сервер не поддерживается"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:65
+msgid "Start DDNS"
+msgstr ""
-#: 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 "Старт"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:159
+msgid "State"
+msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:229
-msgid "Start / Stop"
-msgstr "Старт / Стоп"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:430
+msgid "Status"
+msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:75
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:951
msgid "Status directory"
msgstr "Папка состояния"
-#: 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 "Остановлено"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:378
+msgid "Stop"
+msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:34
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:64
-msgid ""
-"The currently installed 'ddns-scripts' package did not support all available "
-"settings."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:65
+msgid "Stop DDNS"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:367
+msgid "Stop this service"
msgstr ""
-"Установленный пакет 'ddns-scripts' не поддерживает все доступные настройки"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1428
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:16
+msgid "Stopped"
+msgstr "Остановлено"
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:862
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:873
msgid "The default setting of '0' will retry infinite."
msgstr "Значение по умолчанию '0' используется для бесконечного повтора."
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:36
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:317
+msgid "The service name is already used"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:42
msgid "There is no service configured."
msgstr "Сервис не настроен"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:56
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:265
-msgid "Timer Settings"
-msgstr "Настройка таймера"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:915
+msgid "This is the current content of the log file in"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:73
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:164
+msgid ""
+"This is the default if you run DDNS scripts by yourself (i.e. via cron with "
+"force_interval set to '0')"
+msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:101
-msgid "To change global settings click here"
-msgstr "Чтобы изменить основные настройки, нажмите здесь"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:699
+msgid "This will be autoset to the selected interface"
+msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:116
-msgid "To use cURL activate this option."
-msgstr "Для использования cURL активируйте эту опцию."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:444
+msgid "Timer Settings"
+msgstr "Настройка таймера"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:665
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:715
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:608
msgid "URL"
msgstr "URL"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:845
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:890
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:652
msgid "URL to detect"
msgstr "URL для обнаружения"
-#: 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 "Неизвестная ошибка"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:91
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:415
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:37
+msgid "Unknown"
+msgstr ""
-#: applications/luci-app-ddns/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."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:526
+msgid "Update URL to be used for updating your DDNS Provider."
msgstr ""
-"URL обновления используется для обновления вашего DDNS-провайдера.<br /"
-">Следуйте инструкциям, которые вы найдете на их на веб-странице."
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:600
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:582
msgid "Use HTTP Secure"
msgstr "Использовать HTTPS"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:113
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:976
msgid "Use cURL"
msgstr "Использовать cURL"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:982
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:673
msgid "User defined script to read systems IP-Address"
msgstr "Заданный пользователем скрипт для чтения системного IP-адреса"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:491
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:551
msgid "Username"
msgstr "Имя пользователя"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:145
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:271
msgid "Using specific DNS Server not supported"
msgstr "Использование определенного DNS сервера не поддерживается"
-#: 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 "Проверить"
-
-#: 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 "Версия"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:804
+msgid "Values below 5 minutes == 300 seconds are not supported"
+msgstr ""
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:93
-msgid "Version Information"
-msgstr "Информация о версии"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:841
+msgid "Values lower 'Check Interval' except '0' are not supported"
+msgstr ""
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:178
-msgid "Waiting for changes to be applied..."
-msgstr "Ожидание применения изменений..."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:13
+msgid "Verify"
+msgstr "Проверить"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1285
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:776
msgid "Warning"
msgstr "Внимание"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1294
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:786
msgid ""
"Writes detailed messages to log file. File will be truncated automatically."
msgstr ""
"Записывать подробные сообщения в системный журнал. Файл будет автоматически "
"обрезан "
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1280
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:769
msgid ""
"Writes log messages to syslog. Critical Errors will always be written to "
"syslog."
@@ -882,232 +735,469 @@ msgstr ""
"Задайте уровень журналирования. Критические ошибки всегда будут записаны в "
"системный журнал."
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:149
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:275
msgid ""
-"You should install 'bind-host' or 'knot-host' or 'drill' or 'hostip' "
-"package, if you need to specify a DNS server to detect your registered IP."
+"You should install 'bind-host' or 'knot-host' or 'drill' or 'hostip' package,"
msgstr ""
-"Установите пакет 'bind-host', 'knot-host', 'drill' или 'hostip' если вам "
-"нужно указать DNS сервер для обнаружения вашего зарегистрированного IP-"
-"адреса."
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:121
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:136
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:264
msgid ""
"You should install 'bind-host' or 'knot-host' or 'drill' package for DNS "
"requests."
msgstr ""
"Установите пакет 'bind-host', 'knot-host' или 'drill' для DNS запросов."
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:117
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:252
msgid "You should install 'wget' or 'curl' or 'uclient-fetch' package."
msgstr "Установите пакет 'wget', 'curl' или 'uclient-fetch'."
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:71
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:214
msgid ""
"You should install 'wget' or 'curl' or 'uclient-fetch' with 'libustream-"
"*ssl' package."
msgstr ""
"Установите пакет 'wget', 'curl' или 'uclient-fetch' с 'libustream-*ssl'."
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:85
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:226
msgid "You should install 'wget' or 'curl' package."
msgstr "Установите пакет 'wget' или 'curl'."
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:101
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:240
msgid ""
"You should install 'wget' or 'uclient-fetch' package or replace libcurl."
msgstr ""
"Вы должны установить пакет 'wget' или 'uclient-fetch' или заменить 'libcurl'."
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:99
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:238
msgid "cURL is installed, but libcurl was compiled without proxy support."
msgstr "cURL установлен, но libcurl был скомпилирован без поддержки прокси."
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:98
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:237
msgid "cURL without Proxy Support"
msgstr "cURL без поддержки прокси"
-#: 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 "Невозможно определить локальный IP-адрес. Выберите другой источник"
-
-#: 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 "Невозможно разрешить хост:"
-
-#: 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 "Ошибка в config файле"
-
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:486
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:508
+msgid "custom"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:855
msgid "days"
msgstr "дни"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:631
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:589
msgid "directory or path/file"
msgstr "папка или путь/файл"
-#: 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 "URL или скрипт должны быть установлены"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:817
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:854
+msgid "hours"
+msgstr "часа(ов)"
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:20
-msgid "enable here"
-msgstr "Включить здесь"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:816
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:853
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:887
+msgid "minutes"
+msgstr "минут(ы)"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:650
-msgid "file or directory not found or not 'IGNORE'"
-msgstr "Файл или папка не найдены (не установлено 'Игнорировать')"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:590
+msgid "or"
+msgstr "или"
-#: applications/luci-app-ddns/luasrc/view/ddns/global_value.htm:28
-msgid "help"
-msgstr "помощь"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:204
+msgid "or update your system to the latest OpenWrt Release"
+msgstr ""
-#: applications/luci-app-ddns/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 "часа(ов)"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:815
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:886
+msgid "seconds"
+msgstr "секунд(ы)"
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:99
-msgid "installed"
-msgstr "установлено"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:591
+msgid "to run HTTPS without verification of server certificates (insecure)"
+msgstr "использовать HTTPS без проверки сертификатов сервера (небезопасно)"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:286
-msgid "invalid FQDN / required - Sample"
-msgstr "Недопустимое полное доменное имя (обязательное поле) — пример"
+#~ msgid "&"
+#~ msgstr "и"
+
+#~ msgid "-- custom --"
+#~ msgstr "-- пользовательский --"
+
+#~ msgid "-- default --"
+#~ msgstr "-- по умолчанию --"
+
+#~ msgid "Applying changes"
+#~ msgstr "Применение изменений"
+
+#~ msgid ""
+#~ "Below a list of configuration tips for your system to run Dynamic DNS "
+#~ "updates without limitations"
+#~ msgstr ""
+#~ "Советы по настройке для запуска динамических обновлений DNS без "
+#~ "ограничений."
+
+#~ msgid ""
+#~ "Below is a list of configured DDNS configurations and their current state."
+#~ msgstr "Список настроек DDNS и их текущее состояние."
+
+#~ msgid ""
+#~ "BusyBox's nslookup and Wget do not support to specify the IP version to "
+#~ "use for communication with DDNS Provider!"
+#~ msgstr ""
+#~ "Утилиты nslookup и wget из состава busybox не поддерживают указание IP-"
+#~ "версии, используемой для связи с DDNS провайдером!"
+
+#~ msgid ""
+#~ "BusyBox's nslookup and hostip do not support to specify to use TCP "
+#~ "instead of default UDP when requesting DNS server!"
+#~ msgstr ""
+#~ "Утилиты nslookup и hostip из состава busybox не поддерживают указание "
+#~ "использовать TCP вместо UDP по умолчанию при запросе DNS сервера!"
+
+#~ msgid ""
+#~ "BusyBox's nslookup in the current compiled version does not handle given "
+#~ "DNS Servers correctly!"
+#~ msgstr ""
+#~ "Благодаря текущей скомпилированной версии busybox, утилита nslookup не "
+#~ "обрабатывает данные DNS сервера правильно!"
+
+#~ msgid "Casual users should not change this setting"
+#~ msgstr "Обычный пользователь не должен изменять данную опцию"
+
+#~ msgid "Change provider"
+#~ msgstr "Сменить провайдера"
+
+#~ msgid "Collecting data..."
+#~ msgstr "Сбор данных..."
+
+#~ msgid "Configure here the details for selected Dynamic DNS service."
+#~ msgstr "Тонкая настройка выбранной службы DDNS."
+
+#~ msgid "Current setting"
+#~ msgstr "Текущие настройки"
+
+#~ msgid ""
+#~ "Currently DDNS updates are not started at boot or on interface events."
+#~ "<br />This is the default if you run DDNS scripts by yourself (i.e. via "
+#~ "cron with force_interval set to '0')"
+#~ msgstr ""
+#~ "В настоящее время, обновления DDNS не запускаются при загрузке или при "
+#~ "событиях интерфейса.<br />По умолчанию, если вы запускаете DDNS скрипты "
+#~ "сами (т.е. через cron с force_interval set to '0')"
+
+#~ 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 ""
+#~ "В настоящее время, обновления DDNS не запускаются при загрузке или при "
+#~ "событиях интерфейса.<br />Вы можете запустить/остановить каждый config "
+#~ "здесь. Он будет работать до следующей перезагрузки."
+
+#~ msgid "DDNS Client Configuration"
+#~ msgstr "Настройка клиента DDNS"
+
+#~ msgid "DDNS Client Documentation"
+#~ msgstr "Информация для клиента DDNS"
+
+#~ msgid "Defines the Web page to read systems IPv4-Address from"
+#~ msgstr "Задайте веб-страницу для связи с системным IPv4-адресом из"
+
+#~ msgid "Defines the Web page to read systems IPv6-Address from"
+#~ msgstr "Задайте веб-страницу для связи с системным IPv6-адресом из"
+
+#~ msgid "Defines the network to read systems IPv4-Address from"
+#~ msgstr "Задайте сеть для связи с системным IPv4-адресом из"
+
+#~ msgid "Defines the network to read systems IPv6-Address from"
+#~ msgstr "Задайте сеть для связи с системным IPv6-адреса из"
+
+#~ msgid ""
+#~ "Defines the source to read systems IPv4-Address from, that will be send "
+#~ "to the DDNS provider"
+#~ msgstr ""
+#~ "Задайте источник для связи с системным IPv4-адресом, который будет "
+#~ "отправлен DDNS провайдеру"
+
+#~ msgid ""
+#~ "Defines the source to read systems IPv6-Address from, that will be send "
+#~ "to the DDNS provider"
+#~ msgstr ""
+#~ "Задайте источник для связи с системным IPv6-адресом, который будет "
+#~ "отправлен DDNS провайдеру"
+
+#~ msgid "Details for"
+#~ msgstr "Подробности для"
+
+#~ msgid "Directory contains Log files for each running section"
+#~ msgstr "Папка содержит файлы системного журнала для каждого запуска"
+
+#~ msgid ""
+#~ "Directory contains PID and other status information for each running "
+#~ "section"
+#~ msgstr "Папка содержит PID и прочую информацию о состояниии каждого запуска"
+
+#~ msgid ""
+#~ "Dynamic DNS allows that your router can be reached with a fixed hostname "
+#~ "while having a dynamically changing IP address."
+#~ msgstr ""
+#~ "DDNS разрешает вашему маршрутизатору иметь постоянное доменное имя, при "
+#~ "динамически изменяемом IP-адресе."
+
+#~ msgid "File not found"
+#~ msgstr "Файл не найден"
+
+#~ msgid "File not found or empty"
+#~ msgstr "Файл не найден или пустой"
+
+#~ msgid ""
+#~ "Follow this link<br />You will find more hints to optimize your system to "
+#~ "run DDNS scripts with all options"
+#~ msgstr ""
+#~ "Пройдите по этой ссылке<br />Там вы найдете больше информации, как "
+#~ "настроить вашу систему с использованием DDNS скриптов с наиболее полным "
+#~ "функционалом."
+
+#~ msgid "Forced IP Version don't matched"
+#~ msgstr "Назначенная версия IP протокола не соответствует"
+
+#~ msgid "Global Settings"
+#~ msgstr "Основные настройки"
+
+#~ msgid "Hints"
+#~ msgstr "Подсказки"
+
+#~ msgid ""
+#~ "IPv6 is currently not (fully) supported by this system<br />Please follow "
+#~ "the instructions on OpenWrt's homepage to enable IPv6 support<br />or "
+#~ "update your system to the latest OpenWrt Release"
+#~ msgstr ""
+#~ "IPv6 не поддерживается вашей прошивкой.<br />Следуйте инструкциям на "
+#~ "главной странице OpenWrt, чтобы включить поддержку IPv6<br />или обновить "
+#~ "прошивку до последнего выпуска OpenWrt с включенной поддержкой IPv6"
+
+#~ msgid "If both cURL and GNU Wget are installed, Wget is used by default."
+#~ msgstr ""
+#~ "Если установлены и cURL и GNU wget, по умолчанию будет использоваться "
+#~ "wget."
-#: 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 "Минимальное значение '0'"
+#, fuzzy
+#~ msgid ""
+#~ "If this service section is disabled it could not be started.<br />Neither "
+#~ "from LuCI interface nor from console"
+#~ msgstr ""
+#~ "Если этот режим службы отключен,<br />её нельзя будет запустить ни с веб-"
+#~ "интерфейса LuCI, ни с консоли"
+
+#~ 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 ""
+#~ "Версии протоколов IPv4 и IPv6 необходимо настроить раздельно, т.е. "
+#~ "'myddns_ipv4' и 'myddns_ipv6'."
+
+#~ msgid ""
+#~ "Install 'ca-certificates' package or needed certificates by hand into /"
+#~ "etc/ssl/certs default directory"
+#~ msgstr ""
+#~ "Установите пакет 'ca-certificates' или необходимые сертификаты вручную в "
+#~ "папку /etc/ssl/certs"
+
+#~ msgid ""
+#~ "Interval to check for changed IP<br />Values below 5 minutes == 300 "
+#~ "seconds are not supported"
+#~ msgstr ""
+#~ "Интервал для проверки измененных IP-адресов.<br />Значения ниже 5 минут "
+#~ "(300 секунд) не поддерживаются"
-#: 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 "Минимальное значение '1'"
+#, fuzzy
+#~ msgid ""
+#~ "Interval to force updates send to DDNS Provider<br />Setting this "
+#~ "parameter to 0 will force the script to only run once<br />Values lower "
+#~ "'Check Interval' except '0' are not supported"
+#~ msgstr ""
+#~ "Интервал для назначения отправки обновлений провайдеру DDNS.<br /"
+#~ ">Установка значения '0' заставит сценарий отработать только один раз,<br /"
+#~ ">значения ниже 'Интервал проверки', за исключением '0', не поддерживаются"
-#: 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 "Минимальное значение 5 минут (300 секунд)"
+#~ msgid "Loading"
+#~ msgstr "Загрузка"
-#: 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 "минут(ы)"
+#~ msgid "NOT installed"
+#~ msgstr "Не установлено"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:208
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:424
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:436
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:438
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:462
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:859
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:866
-#: 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 "отсутствует (обязательное поле)"
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1382
-msgid "must be greater or equal 'Check Interval'"
-msgstr "Должно быть больше или равно 'Интервал проверки'"
-
-#: 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 "Должны начинаться с '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 "Утилита nc (netcat) не может подключиться"
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:171
-msgid "never"
-msgstr "никогда"
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:147
-msgid "no data"
-msgstr "нет данных"
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:996
-msgid "not found or not executable - Sample: '/path/to/script.sh'"
-msgstr "Не найден или не является исполняемым — пример: '/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 "Утилита nslookup не может разрешить хост"
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:632
-msgid "or"
-msgstr "или"
+#~ msgid "No data"
+#~ msgstr "Нет данных"
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:98
-msgid "or higher"
-msgstr "или выше"
+#~ msgid "OpenWrt Wiki"
+#~ msgstr "OpenWrt Wiki"
-#: 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 "отключите"
+#~ msgid "Overview"
+#~ msgstr "Обзор"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1240
-msgid "please remove entry"
-msgstr "удалите запись"
+#~ msgid "PROXY-Server not supported"
+#~ msgstr "Прокси сервер не поддерживается"
-#: 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 "выберите версию протокола 'IPv4' адреса"
+#~ msgid "Please [Save & Apply] your changes first"
+#~ msgstr "Нажмите [Сохранить и применить] чтобы сохранить ваши настройки"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:40
-msgid "please select 'IPv4' address version in"
-msgstr "выберите версию протокола 'IPv4' адреса в"
+#~ msgid "Please update to the current version!"
+#~ msgstr "Обновите до текущей версии!"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1115
-msgid "please set to 'default'"
-msgstr "установите режим 'по умолчанию'"
+#~ msgid "Process ID"
+#~ msgstr "ID процесса"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1265
-msgid "proxy port missing"
-msgstr "отсутствует порт прокси"
+#~ msgid "Really change DDNS provider?"
+#~ msgstr "Действительно сменить DDNS провайдера?"
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:96
-msgid "required"
-msgstr "требуется"
+#~ msgid "Replaces [DOMAIN] in Update-URL"
+#~ msgstr "Заменяет [DOMAIN] в Update-URL"
-#: 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 "секунд(ы)"
+#~ msgid "Show more"
+#~ msgstr "Показать больше"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:633
-msgid "to run HTTPS without verification of server certificates (insecure)"
-msgstr "использовать HTTPS без проверки сертификатов сервера (небезопасно)"
+#~ msgid "Software update required"
+#~ msgstr "Требуется обновление программного обеспечения"
+
+#~ msgid "Specifying a DNS-Server is not supported"
+#~ msgstr "Указанный DNS сервер не поддерживается"
+
+#~ msgid "Start"
+#~ msgstr "Старт"
+
+#~ msgid "Start / Stop"
+#~ msgstr "Старт / Стоп"
+
+#~ msgid ""
+#~ "The currently installed 'ddns-scripts' package did not support all "
+#~ "available settings."
+#~ msgstr ""
+#~ "Установленный пакет 'ddns-scripts' не поддерживает все доступные настройки"
+
+#~ msgid "To change global settings click here"
+#~ msgstr "Чтобы изменить основные настройки, нажмите здесь"
+
+#~ msgid "To use cURL activate this option."
+#~ msgstr "Для использования cURL активируйте эту опцию."
+
+#~ msgid "Unknown error"
+#~ msgstr "Неизвестная ошибка"
+
+#~ msgid ""
+#~ "Update URL to be used for updating your DDNS Provider.<br />Follow "
+#~ "instructions you will find on their WEB page."
+#~ msgstr ""
+#~ "URL обновления используется для обновления вашего DDNS-провайдера.<br /"
+#~ ">Следуйте инструкциям, которые вы найдете на их на веб-странице."
+
+#~ msgid "Version"
+#~ msgstr "Версия"
+
+#~ msgid "Version Information"
+#~ msgstr "Информация о версии"
+
+#~ msgid "Waiting for changes to be applied..."
+#~ msgstr "Ожидание применения изменений..."
+
+#~ 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 ""
+#~ "Установите пакет 'bind-host', 'knot-host', 'drill' или 'hostip' если вам "
+#~ "нужно указать DNS сервер для обнаружения вашего зарегистрированного IP-"
+#~ "адреса."
+
+#~ msgid ""
+#~ "can not detect local IP. Please select a different Source combination"
+#~ msgstr "Невозможно определить локальный IP-адрес. Выберите другой источник"
+
+#~ msgid "can not resolve host:"
+#~ msgstr "Невозможно разрешить хост:"
+
+#~ msgid "config error"
+#~ msgstr "Ошибка в config файле"
+
+#~ msgid "either url or script could be set"
+#~ msgstr "URL или скрипт должны быть установлены"
+
+#~ msgid "enable here"
+#~ msgstr "Включить здесь"
+
+#~ msgid "file or directory not found or not 'IGNORE'"
+#~ msgstr "Файл или папка не найдены (не установлено 'Игнорировать')"
+
+#~ msgid "help"
+#~ msgstr "помощь"
+
+#~ msgid "installed"
+#~ msgstr "установлено"
+
+#~ msgid "invalid FQDN / required - Sample"
+#~ msgstr "Недопустимое полное доменное имя (обязательное поле) — пример"
+
+#~ msgid "minimum value '0'"
+#~ msgstr "Минимальное значение '0'"
+
+#~ msgid "minimum value '1'"
+#~ msgstr "Минимальное значение '1'"
+
+#~ msgid "minimum value 5 minutes == 300 seconds"
+#~ msgstr "Минимальное значение 5 минут (300 секунд)"
+
+#~ msgid "missing / required"
+#~ msgstr "отсутствует (обязательное поле)"
+
+#~ msgid "must be greater or equal 'Check Interval'"
+#~ msgstr "Должно быть больше или равно 'Интервал проверки'"
+
+#~ msgid "must start with 'http://'"
+#~ msgstr "Должны начинаться с 'http://'"
+
+#~ msgid "nc (netcat) can not connect"
+#~ msgstr "Утилита nc (netcat) не может подключиться"
+
+#~ msgid "never"
+#~ msgstr "никогда"
+
+#~ msgid "no data"
+#~ msgstr "нет данных"
+
+#~ msgid "not found or not executable - Sample: '/path/to/script.sh'"
+#~ msgstr ""
+#~ "Не найден или не является исполняемым — пример: '/path/to/script.sh'"
+
+#~ msgid "nslookup can not resolve host"
+#~ msgstr "Утилита nslookup не может разрешить хост"
+
+#~ msgid "or higher"
+#~ msgstr "или выше"
+
+#~ msgid "please disable"
+#~ msgstr "отключите"
+
+#~ msgid "please remove entry"
+#~ msgstr "удалите запись"
+
+#~ msgid "please select 'IPv4' address version"
+#~ msgstr "выберите версию протокола 'IPv4' адреса"
+
+#~ msgid "please select 'IPv4' address version in"
+#~ msgstr "выберите версию протокола 'IPv4' адреса в"
+
+#~ msgid "please set to 'default'"
+#~ msgstr "установите режим 'по умолчанию'"
+
+#~ msgid "proxy port missing"
+#~ msgstr "отсутствует порт прокси"
+
+#~ msgid "required"
+#~ msgstr "требуется"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:185
-msgid "unknown error"
-msgstr "неизвестная ошибка"
+#~ msgid "unknown error"
+#~ msgstr "неизвестная ошибка"
-#: 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 "нетипичная ошибка"
+#~ msgid "unspecific error"
+#~ msgstr "нетипичная ошибка"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1176
-msgid "use hostname, FQDN, IPv4- or IPv6-Address"
-msgstr "использовать имя хоста, полное доменное имя, IPv4 или IPv6-адрес"
+#~ msgid "use hostname, FQDN, IPv4- or IPv6-Address"
+#~ msgstr "использовать имя хоста, полное доменное имя, IPv4 или IPv6-адрес"
diff --git a/applications/luci-app-ddns/po/sk/ddns.po b/applications/luci-app-ddns/po/sk/ddns.po
index 00bc1e541..d06a6f2b0 100644
--- a/applications/luci-app-ddns/po/sk/ddns.po
+++ b/applications/luci-app-ddns/po/sk/ddns.po
@@ -4,1022 +4,771 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:145
-msgid "&"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:964
+msgid "\"../\" not allowed in path for Security Reason."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:562
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:591
-msgid "-- custom --"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:294
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:323
+msgid "Add new services..."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1108
-msgid "-- default --"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:53
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:264
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:443
msgid "Advanced Settings"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:46
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:933
msgid "Allow non-public IP's"
msgstr ""
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:176
-msgid "Applying changes"
-msgstr ""
-
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:442
msgid "Basic Settings"
msgstr ""
-#: 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 ""
-
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1104
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:710
msgid "Bind Network"
msgstr ""
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:223
msgid "Binding to a specific network not supported"
msgstr ""
-#: applications/luci-app-ddns/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!"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:250
+msgid "BusyBox's nslookup and Wget do not support to specify"
msgstr ""
-#: applications/luci-app-ddns/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!"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:261
+msgid "BusyBox's nslookup and hostip do not support to specify to use TCP"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:146
-msgid ""
-"BusyBox's nslookup in the current compiled version does not handle given DNS "
-"Servers correctly!"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:272
+msgid "BusyBox's nslookup in the current compiled version"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1118
-msgid "Casual users should not change this setting"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:329
+msgid "Cancel"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:407
-msgid "Change provider"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1302
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:794
msgid "Check Interval"
msgstr ""
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:55
-msgid "Collecting data..."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:26
+msgid "Configuration"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:102
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:48
-msgid "Configuration"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:88
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:398
+msgid "Configuration Error"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:27
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:924
msgid ""
"Configure here the details for all Dynamic DNS services including this LuCI "
"application."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:261
-msgid "Configure here the details for selected Dynamic DNS service."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:342
+msgid "Create service"
msgstr ""
-#: 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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:946
+msgid "Current setting:"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:46
-msgid ""
-"Currently DDNS updates are not started at boot or on interface events.<br /"
-">This is the default if you run DDNS scripts by yourself (i.e. via cron with "
-"force_interval set to '0')"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:72
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:163
+msgid "Currently DDNS updates are not started at boot or on interface events."
msgstr ""
-#: applications/luci-app-ddns/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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:452
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:536
msgid "Custom update script to be used for updating your DDNS Provider."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:412
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:525
msgid "Custom update-URL"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:451
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:535
msgid "Custom update-script"
msgstr ""
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:70
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:166
msgid "DDNS Autostart disabled"
msgstr ""
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:74
-msgid "DDNS Client Configuration"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:69
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:166
+msgid "DDNS Autostart enabled"
msgstr ""
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:70
-msgid "DDNS Client Documentation"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:479
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:501
+msgid "DDNS Service provider"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:328
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:365
-msgid "DDNS Service provider"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:427
+msgid "DDns Service"
msgstr ""
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:260
msgid "DNS requests via TCP not supported"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1165
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:733
msgid "DNS-Server"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:56
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:942
msgid "Date format"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:846
-msgid "Defines the Web page to read systems IPv4-Address from"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:894
-msgid "Defines the Web page to read systems IPv6-Address from"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:653
+msgid "Defines the Web page to read systems IP-Address from"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:942
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:663
msgid "Defines the interface to read systems IP-Address from"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:766
-msgid "Defines the network to read systems IPv4-Address from"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:807
-msgid "Defines the network to read systems IPv6-Address from"
-msgstr ""
-
-#: 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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:644
+msgid "Defines the network to read systems IP-Address from"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:711
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:603
msgid ""
-"Defines the source to read systems IPv6-Address from, that will be send to "
-"the DDNS provider"
+"Defines the source to read systems IP-Address from, that will be send to the "
+"DDNS provider"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:302
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:468
msgid "Defines which IP address 'IPv4/IPv6' is send to the DDNS provider"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:260
-msgid "Details for"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:958
+msgid "Directory contains Log files for each running section."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:86
-msgid "Directory contains Log files for each running section"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:76
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:952
msgid ""
-"Directory contains PID and other status information for each running section"
+"Directory contains PID and other status information for each running section."
msgstr ""
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:15
msgid "Disabled"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:479
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:544
msgid "Domain"
msgstr ""
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:52
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:44
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:148
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:6
+#: applications/luci-app-ddns/luasrc/controller/ddns.lua:10
msgid "Dynamic DNS"
msgstr ""
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:65
-msgid ""
-"Dynamic DNS allows that your router can be reached with a fixed hostname "
-"while having a dynamically changing IP address."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:154
+msgid "Dynamic DNS Version"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:351
+msgid "Edit"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:609
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:583
msgid "Enable secure communication with DDNS provider"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:271
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:153
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:406
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:450
msgid "Enabled"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1286
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:777
msgid "Error"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1425
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:859
msgid "Error Retry Counter"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1443
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:870
msgid "Error Retry Interval"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1019
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1058
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:681
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:692
msgid "Event Network"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1295
-msgid "File"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:469
-msgid "File not found"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:654
+msgid "Example for IPv4"
msgstr ""
-#: 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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:655
+msgid "Example for IPv6"
msgstr ""
-#: 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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:787
+msgid "File"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:32
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:929
msgid "For detailed information about parameter settings look here."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:58
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:944
msgid "For supported codes look here"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1139
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:722
msgid "Force IP Version"
msgstr ""
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:249
msgid "Force IP Version not supported"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1357
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:821
msgid "Force Interval"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1205
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:746
msgid "Force TCP on DNS"
msgstr ""
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1243
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:758
msgid "Format"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1167
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:735
msgid "Format: IP or FQDN"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:87
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:228
msgid ""
"GNU Wget will use the IP of given network, cURL will use the physical "
"interface."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:26
-msgid "Global Settings"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:923
+msgid "Global Configuration"
msgstr ""
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:211
msgid "HTTPS not supported"
msgstr ""
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:279
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:459
msgid "Hostname/FQDN to validate, if IP update happen or necessary"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:660
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:710
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:602
msgid "IP address source"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:301
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:467
msgid "IP address version"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:305
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:473
msgid "IPv4-Address"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1244
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:759
msgid "IPv6 address must be given in square brackets"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:57
-msgid ""
-"IPv6 is currently not (fully) supported by this system<br />Please follow "
-"the instructions on OpenWrt's homepage to enable IPv6 support<br />or update "
-"your system to the latest OpenWrt Release"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:202
+msgid "IPv6 is currently not (fully) supported by this system"
msgstr ""
-#: applications/luci-app-ddns/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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:201
msgid "IPv6 not supported"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:309
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:475
msgid "IPv6-Address"
msgstr ""
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:272
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:977
msgid ""
-"If this service section is disabled it could not be started.<br />Neither "
-"from LuCI interface nor from console"
+"If Wget and cURL package are installed, Wget is used for communication by "
+"default."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:160
-msgid "If using secure communication you should verify server certificates!"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:450
+msgid "If this service section is disabled it could not be started."
msgstr ""
-#: applications/luci-app-ddns/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'"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:284
+msgid "If using secure communication you should verify server certificates!"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:73
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:89
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:103
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:216
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:230
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:242
msgid ""
"In some versions cURL/libcurl in OpenWrt is compiled without proxy support."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1283
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:774
msgid "Info"
msgstr ""
-#: 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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:150
+msgid "Information"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:286
+msgid "Install 'ca-certificates' package or needed certificates"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:666
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:716
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:941
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:609
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:662
msgid "Interface"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1334
-msgid ""
-"Interval to check for changed IP<br />Values below 5 minutes == 300 seconds "
-"are not supported"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:822
+msgid "Interval to force updates send to DDNS Provider"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1400
-msgid ""
-"Interval to force updates send to DDNS Provider<br />Setting this parameter "
-"to 0 will force the script to only run once<br />Values lower 'Check "
-"Interval' except '0' are not supported"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:812
+msgid "Interval unit to check for changed IP"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:29
-msgid "It is NOT recommended for casual users to change settings on this page."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:849
+msgid "Interval unit to force updates send to DDNS Provider"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:159
-msgid "Last Update"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:926
+msgid "It is NOT recommended for casual users to change settings on this page."
msgstr ""
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:177
-msgid "Loading"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:411
+msgid "Last Update"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:266
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:445
msgid "Log File Viewer"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:85
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:957
msgid "Log directory"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:95
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:969
msgid "Log length"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1293
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:781
msgid "Log to file"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1279
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:768
msgid "Log to syslog"
msgstr ""
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:394
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:458
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:28
msgid "Lookup Hostname"
msgstr ""
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:101
-msgid "NOT installed"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:311
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:388
+msgid "Name"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:83
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:224
msgid ""
"Neither GNU Wget with SSL nor cURL installed to select a network to use for "
"communication."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:69
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:212
msgid ""
"Neither GNU Wget with SSL nor cURL installed to support secure updates via "
"HTTPS protocol."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:664
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:714
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:765
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:802
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:52
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:607
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:643
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:30
msgid "Network"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1020
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1066
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:682
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:693
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:712
msgid "Network on which the ddns-updater scripts will be started"
msgstr ""
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:45
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:90
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:415
msgid "Never"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:159
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:49
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:314
+msgid "New DDns Service…"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:411
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:27
msgid "Next Update"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:159
-msgid "No certificates found"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:89
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:399
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:39
+msgid "No Data"
msgstr ""
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:87
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:30
-msgid "No data"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:283
+msgid "No certificates found"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1282
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:773
msgid "No logging"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:47
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:934
msgid "Non-public and by default blocked IP's"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1284
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:92
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:433
+msgid "Not Running"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:775
msgid "Notice"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:96
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:970
msgid "Number of last lines stored in log files"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1148
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:723
msgid "OPTIONAL: Force the usage of pure IPv4/IPv6 only communication."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1214
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:747
msgid "OPTIONAL: Force the use of TCP instead of default UDP on DNS requests."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1117
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:711
msgid "OPTIONAL: Network to use for communication"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1242
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:757
msgid "OPTIONAL: Proxy-Server for detection and updates."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1166
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:734
msgid "OPTIONAL: Use non-default DNS-Server to detect 'Registered IP'."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1470
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:882
msgid "On Error the script will retry the failed action after given time"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1426
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:860
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:871
msgid "On Error the script will stop execution after given number of retrys"
msgstr ""
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:68
-msgid "OpenWrt Wiki"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:514
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:567
msgid "Optional Encoded Parameter"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:525
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:574
msgid "Optional Parameter"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:515
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:568
msgid "Optional: Replaces [PARAMENC] in Update-URL (URL-encoded)"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:526
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:575
msgid "Optional: Replaces [PARAMOPT] in Update-URL (NOT URL-encoded)"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:94
-msgid "Overview"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1233
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:756
msgid "PROXY-Server"
msgstr ""
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:502
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:559
msgid "Password"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:630
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:588
msgid "Path to CA-Certificate"
msgstr ""
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:144
-msgid "Please [Save & Apply] your changes first"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:203
+msgid ""
+"Please follow the instructions on OpenWrt's homepage to enable IPv6 support"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1499
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:916
msgid "Please press [Read] button"
msgstr ""
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:229
-msgid "Process ID"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1494
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:902
msgid "Read / Reread log file"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:406
-msgid "Really change DDNS provider?"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:394
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:29
+msgid "Registered IP"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:113
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:51
-msgid "Registered IP"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:379
+msgid "Reload"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:480
-msgid "Replaces [DOMAIN] in Update-URL"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:359
+msgid "Reload this service"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:503
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:560
msgid "Replaces [PASSWORD] in Update-URL (URL-encoded)"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:492
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:545
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:552
msgid "Replaces [USERNAME] in Update-URL (URL-encoded)"
msgstr ""
-#: applications/luci-app-ddns/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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:193
+msgid "Restart DDns"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:14
msgid "Run once"
msgstr ""
-#: applications/luci-app-ddns/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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:103
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:436
+msgid "Running"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:86
-msgid "Show more"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:610
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:672
+msgid "Script"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:33
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:63
-msgid "Software update required"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:291
+msgid "Services"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1174
-msgid "Specifying a DNS-Server is not supported"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:65
+msgid "Start DDNS"
msgstr ""
-#: 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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:159
+msgid "State"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:229
-msgid "Start / Stop"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:430
+msgid "Status"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:75
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:951
msgid "Status directory"
msgstr ""
-#: 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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:378
+msgid "Stop"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:34
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:64
-msgid ""
-"The currently installed 'ddns-scripts' package did not support all available "
-"settings."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:65
+msgid "Stop DDNS"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:367
+msgid "Stop this service"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1428
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:16
+msgid "Stopped"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:862
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:873
msgid "The default setting of '0' will retry infinite."
msgstr ""
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:36
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:317
+msgid "The service name is already used"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:42
msgid "There is no service configured."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:56
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:265
-msgid "Timer Settings"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:915
+msgid "This is the current content of the log file in"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:73
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:164
+msgid ""
+"This is the default if you run DDNS scripts by yourself (i.e. via cron with "
+"force_interval set to '0')"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:101
-msgid "To change global settings click here"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:699
+msgid "This will be autoset to the selected interface"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:116
-msgid "To use cURL activate this option."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:444
+msgid "Timer Settings"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:665
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:715
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:608
msgid "URL"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:845
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:890
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:652
msgid "URL to detect"
msgstr ""
-#: 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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:91
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:415
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:37
+msgid "Unknown"
msgstr ""
-#: applications/luci-app-ddns/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."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:526
+msgid "Update URL to be used for updating your DDNS Provider."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:600
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:582
msgid "Use HTTP Secure"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:113
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:976
msgid "Use cURL"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:982
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:673
msgid "User defined script to read systems IP-Address"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:491
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:551
msgid "Username"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:145
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:271
msgid "Using specific DNS Server not supported"
msgstr ""
-#: applications/luci-app-ddns/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 ""
-
-#: 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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:804
+msgid "Values below 5 minutes == 300 seconds are not supported"
msgstr ""
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:93
-msgid "Version Information"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:841
+msgid "Values lower 'Check Interval' except '0' are not supported"
msgstr ""
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:178
-msgid "Waiting for changes to be applied..."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:13
+msgid "Verify"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1285
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:776
msgid "Warning"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1294
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:786
msgid ""
"Writes detailed messages to log file. File will be truncated automatically."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1280
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:769
msgid ""
"Writes log messages to syslog. Critical Errors will always be written to "
"syslog."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:149
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:275
msgid ""
-"You should install 'bind-host' or 'knot-host' or 'drill' or 'hostip' "
-"package, if you need to specify a DNS server to detect your registered IP."
+"You should install 'bind-host' or 'knot-host' or 'drill' or 'hostip' package,"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:121
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:136
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:264
msgid ""
"You should install 'bind-host' or 'knot-host' or 'drill' package for DNS "
"requests."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:117
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:252
msgid "You should install 'wget' or 'curl' or 'uclient-fetch' package."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:71
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:214
msgid ""
"You should install 'wget' or 'curl' or 'uclient-fetch' with 'libustream-"
"*ssl' package."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:85
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:226
msgid "You should install 'wget' or 'curl' package."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:101
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:240
msgid ""
"You should install 'wget' or 'uclient-fetch' package or replace libcurl."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:99
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:238
msgid "cURL is installed, but libcurl was compiled without proxy support."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:98
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:237
msgid "cURL without Proxy Support"
msgstr ""
-#: 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 ""
-
-#: 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 ""
-
-#: 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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:486
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:508
+msgid "custom"
msgstr ""
-#: applications/luci-app-ddns/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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:855
msgid "days"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:631
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:589
msgid "directory or path/file"
msgstr ""
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:20
-msgid "enable here"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:650
-msgid "file or directory not found or not 'IGNORE'"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/view/ddns/global_value.htm:28
-msgid "help"
-msgstr ""
-
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:817
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:854
msgid "hours"
msgstr ""
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:99
-msgid "installed"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:286
-msgid "invalid FQDN / required - Sample"
-msgstr ""
-
-#: 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 ""
-
-#: 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 ""
-
-#: 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 ""
-
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:816
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:853
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:887
msgid "minutes"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:208
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:424
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:436
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:438
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:462
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:859
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:866
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1382
-msgid "must be greater or equal 'Check Interval'"
-msgstr ""
-
-#: 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 ""
-
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:171
-msgid "never"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:147
-msgid "no data"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:996
-msgid "not found or not executable - Sample: '/path/to/script.sh'"
-msgstr ""
-
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:632
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:590
msgid "or"
msgstr ""
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:98
-msgid "or higher"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:204
+msgid "or update your system to the latest OpenWrt Release"
msgstr ""
-#: applications/luci-app-ddns/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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1240
-msgid "please remove entry"
-msgstr ""
-
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:40
-msgid "please select 'IPv4' address version in"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1115
-msgid "please set to 'default'"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1265
-msgid "proxy port missing"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:96
-msgid "required"
-msgstr ""
-
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:815
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:886
msgid "seconds"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:633
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:591
msgid "to run HTTPS without verification of server certificates (insecure)"
msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:185
-msgid "unknown error"
-msgstr ""
-
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1176
-msgid "use hostname, FQDN, IPv4- or IPv6-Address"
-msgstr ""
diff --git a/applications/luci-app-ddns/po/sv/ddns.po b/applications/luci-app-ddns/po/sv/ddns.po
index 106bf1d9e..7e0694aa8 100644
--- a/applications/luci-app-ddns/po/sv/ddns.po
+++ b/applications/luci-app-ddns/po/sv/ddns.po
@@ -10,328 +10,250 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 3.9.1-dev\n"
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:145
-msgid "&"
-msgstr "&"
-
-#: 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 "-- anpassad --"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:964
+msgid "\"../\" not allowed in path for Security Reason."
+msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1108
-msgid "-- default --"
-msgstr "-- standard --"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:294
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:323
+msgid "Add new services..."
+msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:53
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:264
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:443
msgid "Advanced Settings"
msgstr "Avancerade inställningar"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:46
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:933
msgid "Allow non-public IP's"
msgstr "Tillåt icke-publika IP-adresser"
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:176
-msgid "Applying changes"
-msgstr "Verkställer ändringar"
-
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:442
msgid "Basic Settings"
msgstr "Standardinställningar"
-#: 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 ""
-
-#: 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 ""
-"Här nedanför finns det en lista över konfigurerade DDNS-konfigurationer och "
-"deras nuvarande skick."
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1104
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:710
msgid "Bind Network"
msgstr "Bind samman nätverk"
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:223
msgid "Binding to a specific network not supported"
msgstr "Att binda samman med ett specifikt nätverk stöds inte"
-#: 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!"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:250
+msgid "BusyBox's nslookup and Wget do not support to specify"
msgstr ""
-#: applications/luci-app-ddns/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!"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:261
+msgid "BusyBox's nslookup and hostip do not support to specify to use TCP"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:146
-msgid ""
-"BusyBox's nslookup in the current compiled version does not handle given DNS "
-"Servers correctly!"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:272
+msgid "BusyBox's nslookup in the current compiled version"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1118
-msgid "Casual users should not change this setting"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:329
+msgid "Cancel"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:407
-msgid "Change provider"
-msgstr "Byt operatör"
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1302
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:794
msgid "Check Interval"
msgstr "Kontroll-intervall"
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:55
-msgid "Collecting data..."
-msgstr "Samlar in data..."
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:102
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:48
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:26
msgid "Configuration"
msgstr "Konfiguration"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:27
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:88
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:398
+msgid "Configuration Error"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:924
msgid ""
"Configure here the details for all Dynamic DNS services including this LuCI "
"application."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:261
-msgid "Configure here the details for selected Dynamic DNS service."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:342
+msgid "Create service"
msgstr ""
-#: 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 "Nuvarande inställning"
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:46
-msgid ""
-"Currently DDNS updates are not started at boot or on interface events.<br /"
-">This is the default if you run DDNS scripts by yourself (i.e. via cron with "
-"force_interval set to '0')"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:946
+msgid "Current setting:"
msgstr ""
-#: 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."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:72
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:163
+msgid "Currently DDNS updates are not started at boot or on interface events."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:452
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:536
msgid "Custom update script to be used for updating your DDNS Provider."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:412
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:525
msgid "Custom update-URL"
msgstr "Anpassad webbadress för uppdatering"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:451
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:535
msgid "Custom update-script"
msgstr "Anpassat uppdateringsskript"
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:70
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:166
msgid "DDNS Autostart disabled"
msgstr ""
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:74
-msgid "DDNS Client Configuration"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:69
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:166
+msgid "DDNS Autostart enabled"
msgstr ""
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:70
-msgid "DDNS Client Documentation"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:479
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:501
+msgid "DDNS Service provider"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:328
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:365
-msgid "DDNS Service provider"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:427
+msgid "DDns Service"
msgstr ""
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:260
msgid "DNS requests via TCP not supported"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1165
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:733
msgid "DNS-Server"
msgstr "DNS-server"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:56
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:942
msgid "Date format"
msgstr "Datumformat"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:846
-msgid "Defines the Web page to read systems IPv4-Address from"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:894
-msgid "Defines the Web page to read systems IPv6-Address from"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:653
+msgid "Defines the Web page to read systems IP-Address from"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:942
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:663
msgid "Defines the interface to read systems IP-Address from"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:766
-msgid "Defines the network to read systems IPv4-Address from"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:807
-msgid "Defines the network to read systems IPv6-Address from"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:644
+msgid "Defines the network to read systems IP-Address from"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:661
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:603
msgid ""
-"Defines the source to read systems IPv4-Address from, that will be send to "
-"the DDNS provider"
+"Defines the source to read systems IP-Address from, that will be send to the "
+"DDNS provider"
msgstr ""
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:302
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:468
msgid "Defines which IP address 'IPv4/IPv6' is send to the DDNS provider"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:260
-msgid "Details for"
-msgstr "Detaljer för"
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:86
-msgid "Directory contains Log files for each running section"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:958
+msgid "Directory contains Log files for each running section."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:76
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:952
msgid ""
-"Directory contains PID and other status information for each running section"
+"Directory contains PID and other status information for each running section."
msgstr ""
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:15
msgid "Disabled"
msgstr "Inaktiverad"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:479
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:544
msgid "Domain"
msgstr "Domän"
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:52
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:44
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:148
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:6
+#: applications/luci-app-ddns/luasrc/controller/ddns.lua:10
msgid "Dynamic DNS"
msgstr "Dynamisk DNS"
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:65
-msgid ""
-"Dynamic DNS allows that your router can be reached with a fixed hostname "
-"while having a dynamically changing IP address."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:154
+msgid "Dynamic DNS Version"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:609
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:351
+msgid "Edit"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:583
msgid "Enable secure communication with DDNS provider"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:271
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:153
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:406
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:450
msgid "Enabled"
msgstr "Aktiverad"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1286
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:777
msgid "Error"
msgstr "Fel"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1425
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:859
msgid "Error Retry Counter"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1443
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:870
msgid "Error Retry Interval"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1019
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1058
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:681
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:692
msgid "Event Network"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1295
-msgid "File"
-msgstr "Fil"
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:469
-msgid "File not found"
-msgstr "Filen hittades inte"
-
-#: 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 "Filen hittades inte eller så är den tom"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:654
+msgid "Example for IPv4"
+msgstr ""
-#: 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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:655
+msgid "Example for IPv6"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:32
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:787
+msgid "File"
+msgstr "Fil"
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:929
msgid "For detailed information about parameter settings look here."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:58
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:944
msgid "For supported codes look here"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1139
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:722
msgid "Force IP Version"
msgstr "Tvinga IP-version"
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:249
msgid "Force IP Version not supported"
msgstr "Påtvingad IP-version stöds inte"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1357
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:821
msgid "Force Interval"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1205
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:746
msgid "Force TCP on DNS"
msgstr ""
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1243
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:758
msgid "Format"
msgstr "Format"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1167
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:735
msgid "Format: IP or FQDN"
msgstr "Format: IP eller FQDN"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:87
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:228
msgid ""
"GNU Wget will use the IP of given network, cURL will use the physical "
"interface."
@@ -339,705 +261,696 @@ msgstr ""
"GNU Wget kommer att använda IP-adressen för det angivna nätverket, cURL "
"kommer att använda det fysiska gränssnittet."
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:26
-msgid "Global Settings"
-msgstr "Globala inställningar"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:923
+msgid "Global Configuration"
+msgstr ""
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:211
msgid "HTTPS not supported"
msgstr "HTTPS stöds inte"
-#: 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 "Ledtrådar"
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:279
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:459
msgid "Hostname/FQDN to validate, if IP update happen or necessary"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:660
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:710
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:602
msgid "IP address source"
msgstr "IP-adressens källa"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:301
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:467
msgid "IP address version"
msgstr "Version för IP-adress"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:305
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:473
msgid "IPv4-Address"
msgstr "IPv4-adress"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1244
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:759
msgid "IPv6 address must be given in square brackets"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:57
-msgid ""
-"IPv6 is currently not (fully) supported by this system<br />Please follow "
-"the instructions on OpenWrt's homepage to enable IPv6 support<br />or update "
-"your system to the latest OpenWrt Release"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:202
+msgid "IPv6 is currently not (fully) supported by this system"
msgstr ""
-#: applications/luci-app-ddns/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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:201
msgid "IPv6 not supported"
msgstr "IPv6 stöds inte"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:309
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:475
msgid "IPv6-Address"
msgstr "IPv6-adress"
-#: 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 ""
-"Om både cURL och GNU Wget är installerade så används Wget som standard."
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:272
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:977
msgid ""
-"If this service section is disabled it could not be started.<br />Neither "
-"from LuCI interface nor from console"
+"If Wget and cURL package are installed, Wget is used for communication by "
+"default."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:160
-msgid "If using secure communication you should verify server certificates!"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:450
+msgid "If this service section is disabled it could not be started."
msgstr ""
-#: applications/luci-app-ddns/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'"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:284
+msgid "If using secure communication you should verify server certificates!"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:73
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:89
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:103
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:216
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:230
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:242
msgid ""
"In some versions cURL/libcurl in OpenWrt is compiled without proxy support."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1283
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:774
msgid "Info"
msgstr "Info"
-#: 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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:150
+msgid "Information"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:286
+msgid "Install 'ca-certificates' package or needed certificates"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:666
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:716
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:941
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:609
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:662
msgid "Interface"
msgstr "Gränssnitt"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1334
-msgid ""
-"Interval to check for changed IP<br />Values below 5 minutes == 300 seconds "
-"are not supported"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:822
+msgid "Interval to force updates send to DDNS Provider"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1400
-msgid ""
-"Interval to force updates send to DDNS Provider<br />Setting this parameter "
-"to 0 will force the script to only run once<br />Values lower 'Check "
-"Interval' except '0' are not supported"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:812
+msgid "Interval unit to check for changed IP"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:29
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:849
+msgid "Interval unit to force updates send to DDNS Provider"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:926
msgid "It is NOT recommended for casual users to change settings on this page."
msgstr ""
"Det är INTE rekommenderat för vanliga användare att ändra inställningar på "
"den här sidan."
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:159
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:411
msgid "Last Update"
msgstr "Senaste uppdateringen"
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:177
-msgid "Loading"
-msgstr "Laddar"
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:266
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:445
msgid "Log File Viewer"
msgstr "Visare av loggfil"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:85
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:957
msgid "Log directory"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:95
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:969
msgid "Log length"
msgstr "Loggens längd"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1293
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:781
msgid "Log to file"
msgstr "Logga till fil"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1279
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:768
msgid "Log to syslog"
msgstr "Logga till 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:394
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:458
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:28
msgid "Lookup Hostname"
msgstr "Kolla upp värdnamn"
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:101
-msgid "NOT installed"
-msgstr "INTE installerad"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:311
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:388
+msgid "Name"
+msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:83
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:224
msgid ""
"Neither GNU Wget with SSL nor cURL installed to select a network to use for "
"communication."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:69
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:212
msgid ""
"Neither GNU Wget with SSL nor cURL installed to support secure updates via "
"HTTPS protocol."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:664
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:714
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:765
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:802
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:52
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:607
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:643
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:30
msgid "Network"
msgstr "Nätverk"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1020
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1066
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:682
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:693
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:712
msgid "Network on which the ddns-updater scripts will be started"
msgstr ""
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:45
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:90
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:415
msgid "Never"
msgstr "Aldrig"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:159
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:49
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:314
+msgid "New DDns Service…"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:411
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:27
msgid "Next Update"
msgstr "Nästa uppdatering"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:159
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:89
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:399
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:39
+msgid "No Data"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:283
msgid "No certificates found"
msgstr "Inga ceritifikat hittades"
-#: 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 "Ingen data"
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1282
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:773
msgid "No logging"
msgstr "Ingen loggning"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:47
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:934
msgid "Non-public and by default blocked IP's"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1284
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:92
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:433
+msgid "Not Running"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:775
msgid "Notice"
msgstr "Avisering"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:96
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:970
msgid "Number of last lines stored in log files"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1148
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:723
msgid "OPTIONAL: Force the usage of pure IPv4/IPv6 only communication."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1214
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:747
msgid "OPTIONAL: Force the use of TCP instead of default UDP on DNS requests."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1117
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:711
msgid "OPTIONAL: Network to use for communication"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1242
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:757
msgid "OPTIONAL: Proxy-Server for detection and updates."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1166
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:734
msgid "OPTIONAL: Use non-default DNS-Server to detect 'Registered IP'."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1470
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:882
msgid "On Error the script will retry the failed action after given time"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1426
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:860
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:871
msgid "On Error the script will stop execution after given number of retrys"
msgstr ""
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:68
-msgid "OpenWrt Wiki"
-msgstr "Wiki för OpenWrt"
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:514
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:567
msgid "Optional Encoded Parameter"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:525
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:574
msgid "Optional Parameter"
msgstr "Valfri parameter"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:515
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:568
msgid "Optional: Replaces [PARAMENC] in Update-URL (URL-encoded)"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:526
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:575
msgid "Optional: Replaces [PARAMOPT] in Update-URL (NOT URL-encoded)"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:94
-msgid "Overview"
-msgstr "Översikt"
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1233
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:756
msgid "PROXY-Server"
msgstr "PROXY-server"
-#: 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 "PROXY-servern stöds inte"
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:502
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:559
msgid "Password"
msgstr "Lösenord"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:630
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:588
msgid "Path to CA-Certificate"
msgstr "Genväg till CA-certifikat"
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:144
-msgid "Please [Save & Apply] your changes first"
-msgstr "Vänligen [Spara & Verkställ] dina ändringar först"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:203
+msgid ""
+"Please follow the instructions on OpenWrt's homepage to enable IPv6 support"
+msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1499
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:916
msgid "Please press [Read] button"
msgstr "Vänligen tryck på [Läs]-knappen"
-#: 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 "Vänligen uppdatera till den nuvarande versionen!"
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:229
-msgid "Process ID"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1494
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:902
msgid "Read / Reread log file"
msgstr "Läs / Läs om loggfilen"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:406
-msgid "Really change DDNS provider?"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:113
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:51
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:394
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:29
msgid "Registered IP"
msgstr "Registrerad IP"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:480
-msgid "Replaces [DOMAIN] in Update-URL"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:379
+msgid "Reload"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:503
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:359
+msgid "Reload this service"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:560
msgid "Replaces [PASSWORD] in Update-URL (URL-encoded)"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:492
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:545
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:552
msgid "Replaces [USERNAME] in Update-URL (URL-encoded)"
msgstr ""
-#: applications/luci-app-ddns/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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:193
+msgid "Restart DDns"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:14
msgid "Run once"
msgstr "Kör en gång"
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:103
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:436
+msgid "Running"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:610
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:672
msgid "Script"
msgstr "Skript"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:86
-msgid "Show more"
-msgstr "Visa mer"
-
-#: 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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:291
+msgid "Services"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1174
-msgid "Specifying a DNS-Server is not supported"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:65
+msgid "Start DDNS"
msgstr ""
-#: 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 "Starta"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:159
+msgid "State"
+msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:229
-msgid "Start / Stop"
-msgstr "Starta / Stoppa"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:430
+msgid "Status"
+msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:75
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:951
msgid "Status directory"
msgstr ""
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:378
+msgid "Stop"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:65
+msgid "Stop DDNS"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:367
+msgid "Stop this service"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:16
msgid "Stopped"
msgstr "Stoppad"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:34
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:64
-msgid ""
-"The currently installed 'ddns-scripts' package did not support all available "
-"settings."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:862
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:873
+msgid "The default setting of '0' will retry infinite."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1428
-msgid "The default setting of '0' will retry infinite."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:317
+msgid "The service name is already used"
msgstr ""
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:36
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:42
msgid "There is no service configured."
msgstr "Det finns ingen tjänst inställd."
-#: 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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:915
+msgid "This is the current content of the log file in"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:73
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:164
+msgid ""
+"This is the default if you run DDNS scripts by yourself (i.e. via cron with "
+"force_interval set to '0')"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:101
-msgid "To change global settings click here"
-msgstr "Klicka här för att ändra på globala inställningar"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:699
+msgid "This will be autoset to the selected interface"
+msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:116
-msgid "To use cURL activate this option."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:444
+msgid "Timer Settings"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:665
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:715
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:608
msgid "URL"
msgstr "Webbadress"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:845
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:890
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:652
msgid "URL to detect"
msgstr "Webbadress att upptäcka"
-#: 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 "Okänt fel"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:91
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:415
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:37
+msgid "Unknown"
+msgstr ""
-#: applications/luci-app-ddns/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."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:526
+msgid "Update URL to be used for updating your DDNS Provider."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:600
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:582
msgid "Use HTTP Secure"
msgstr "Använd Säker HTTP"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:113
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:976
msgid "Use cURL"
msgstr "Använd cURL"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:982
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:673
msgid "User defined script to read systems IP-Address"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:491
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:551
msgid "Username"
msgstr "Användarnamn"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:145
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:271
msgid "Using specific DNS Server not supported"
msgstr ""
-#: applications/luci-app-ddns/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 "Verkställ"
-
-#: 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 "Version"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:804
+msgid "Values below 5 minutes == 300 seconds are not supported"
+msgstr ""
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:93
-msgid "Version Information"
-msgstr "Information om versionen"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:841
+msgid "Values lower 'Check Interval' except '0' are not supported"
+msgstr ""
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:178
-msgid "Waiting for changes to be applied..."
-msgstr "Väntar på att ändringarna ska bli verkställda..."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:13
+msgid "Verify"
+msgstr "Verkställ"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1285
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:776
msgid "Warning"
msgstr "Varning"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1294
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:786
msgid ""
"Writes detailed messages to log file. File will be truncated automatically."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1280
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:769
msgid ""
"Writes log messages to syslog. Critical Errors will always be written to "
"syslog."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:149
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:275
msgid ""
-"You should install 'bind-host' or 'knot-host' or 'drill' or 'hostip' "
-"package, if you need to specify a DNS server to detect your registered IP."
+"You should install 'bind-host' or 'knot-host' or 'drill' or 'hostip' package,"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:121
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:136
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:264
msgid ""
"You should install 'bind-host' or 'knot-host' or 'drill' package for DNS "
"requests."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:117
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:252
msgid "You should install 'wget' or 'curl' or 'uclient-fetch' package."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:71
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:214
msgid ""
"You should install 'wget' or 'curl' or 'uclient-fetch' with 'libustream-"
"*ssl' package."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:85
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:226
msgid "You should install 'wget' or 'curl' package."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:101
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:240
msgid ""
"You should install 'wget' or 'uclient-fetch' package or replace libcurl."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:99
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:238
msgid "cURL is installed, but libcurl was compiled without proxy support."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:98
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:237
msgid "cURL without Proxy Support"
msgstr "cURL utan Proxy-stöd"
-#: 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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:486
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:508
+msgid "custom"
msgstr ""
-"kan inte upptäcka lokal IP-adress. Vänligen välj en annorlunda Käll-"
-"kombination"
-
-#: 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 "kan inte avgöra värd:"
-#: 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 "konfigurationsfel"
-
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:855
msgid "days"
msgstr "dagar"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:631
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:589
msgid "directory or path/file"
msgstr ""
-#: 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 "kunde varken fastställa webbadress eller skript"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:817
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:854
+msgid "hours"
+msgstr "timmar"
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:20
-msgid "enable here"
-msgstr "aktivera här"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:816
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:853
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:887
+msgid "minutes"
+msgstr "minuter"
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:590
+msgid "or"
+msgstr "eller"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:650
-msgid "file or directory not found or not 'IGNORE'"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:204
+msgid "or update your system to the latest OpenWrt Release"
msgstr ""
-#: applications/luci-app-ddns/luasrc/view/ddns/global_value.htm:28
-msgid "help"
-msgstr "hjälp"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:815
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:886
+msgid "seconds"
+msgstr "sekunder"
-#: 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 "timmar"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:591
+msgid "to run HTTPS without verification of server certificates (insecure)"
+msgstr "för att köra HTTPS utan verifiering av server-certifikaten (osäkert)"
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:99
-msgid "installed"
-msgstr "installerad"
+#~ msgid "&"
+#~ msgstr "&"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:286
-msgid "invalid FQDN / required - Sample"
-msgstr "ogiltig FQDN / behövs - Urval"
+#~ msgid "-- custom --"
+#~ msgstr "-- anpassad --"
-#: 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 "minimalt värde '0'"
+#~ msgid "-- default --"
+#~ msgstr "-- standard --"
-#: 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 "minimalt värde '1'"
+#~ msgid "Applying changes"
+#~ msgstr "Verkställer ändringar"
-#: 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 "minimalt värde 5 minuter == 300 sekunder"
+#~ msgid ""
+#~ "Below is a list of configured DDNS configurations and their current state."
+#~ msgstr ""
+#~ "Här nedanför finns det en lista över konfigurerade DDNS-konfigurationer "
+#~ "och deras nuvarande skick."
-#: 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 "minuter"
+#~ msgid "Change provider"
+#~ msgstr "Byt operatör"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:208
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:424
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:436
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:438
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:462
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:859
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:866
-#: 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 "saknas / behövs"
+#~ msgid "Collecting data..."
+#~ msgstr "Samlar in data..."
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1382
-msgid "must be greater or equal 'Check Interval'"
-msgstr ""
+#~ msgid "Current setting"
+#~ msgstr "Nuvarande inställning"
-#: 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 "måste börja med 'http://"
+#~ msgid "Details for"
+#~ msgstr "Detaljer för"
-#: 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 "nc (netcat) kan inte ansluta"
+#~ msgid "File not found"
+#~ msgstr "Filen hittades inte"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:171
-msgid "never"
-msgstr "aldrig"
+#~ msgid "File not found or empty"
+#~ msgstr "Filen hittades inte eller så är den tom"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:147
-msgid "no data"
-msgstr "ingen data"
+#~ msgid "Global Settings"
+#~ msgstr "Globala inställningar"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:996
-msgid "not found or not executable - Sample: '/path/to/script.sh'"
-msgstr ""
+#~ msgid "Hints"
+#~ msgstr "Ledtrådar"
-#: 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 ""
+#~ msgid "If both cURL and GNU Wget are installed, Wget is used by default."
+#~ msgstr ""
+#~ "Om både cURL och GNU Wget är installerade så används Wget som standard."
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:632
-msgid "or"
-msgstr "eller"
+#~ msgid "Loading"
+#~ msgstr "Laddar"
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:98
-msgid "or higher"
-msgstr "eller högre"
+#~ msgid "NOT installed"
+#~ msgstr "INTE installerad"
-#: 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 "vänligen inaktivera"
+#~ msgid "No data"
+#~ msgstr "Ingen data"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1240
-msgid "please remove entry"
-msgstr "vänligen ta bort inmatningen"
+#~ msgid "OpenWrt Wiki"
+#~ msgstr "Wiki för OpenWrt"
-#: 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 "vänligen välj version för 'IPv4'-adress"
+#~ msgid "Overview"
+#~ msgstr "Översikt"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:40
-msgid "please select 'IPv4' address version in"
-msgstr ""
+#~ msgid "PROXY-Server not supported"
+#~ msgstr "PROXY-servern stöds inte"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1115
-msgid "please set to 'default'"
-msgstr ""
+#~ msgid "Please [Save & Apply] your changes first"
+#~ msgstr "Vänligen [Spara & Verkställ] dina ändringar först"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1265
-msgid "proxy port missing"
-msgstr ""
+#~ msgid "Please update to the current version!"
+#~ msgstr "Vänligen uppdatera till den nuvarande versionen!"
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:96
-msgid "required"
-msgstr "nödvändig"
+#~ msgid "Show more"
+#~ msgstr "Visa mer"
-#: 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 "sekunder"
+#~ msgid "Start"
+#~ msgstr "Starta"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:633
-msgid "to run HTTPS without verification of server certificates (insecure)"
-msgstr "för att köra HTTPS utan verifiering av server-certifikaten (osäkert)"
+#~ msgid "Start / Stop"
+#~ msgstr "Starta / Stoppa"
+
+#~ msgid "To change global settings click here"
+#~ msgstr "Klicka här för att ändra på globala inställningar"
+
+#~ msgid "Unknown error"
+#~ msgstr "Okänt fel"
+
+#~ msgid "Version"
+#~ msgstr "Version"
+
+#~ msgid "Version Information"
+#~ msgstr "Information om versionen"
+
+#~ msgid "Waiting for changes to be applied..."
+#~ msgstr "Väntar på att ändringarna ska bli verkställda..."
+
+#~ msgid ""
+#~ "can not detect local IP. Please select a different Source combination"
+#~ msgstr ""
+#~ "kan inte upptäcka lokal IP-adress. Vänligen välj en annorlunda Käll-"
+#~ "kombination"
+
+#~ msgid "can not resolve host:"
+#~ msgstr "kan inte avgöra värd:"
+
+#~ msgid "config error"
+#~ msgstr "konfigurationsfel"
+
+#~ msgid "either url or script could be set"
+#~ msgstr "kunde varken fastställa webbadress eller skript"
+
+#~ msgid "enable here"
+#~ msgstr "aktivera här"
+
+#~ msgid "help"
+#~ msgstr "hjälp"
+
+#~ msgid "installed"
+#~ msgstr "installerad"
+
+#~ msgid "invalid FQDN / required - Sample"
+#~ msgstr "ogiltig FQDN / behövs - Urval"
+
+#~ msgid "minimum value '0'"
+#~ msgstr "minimalt värde '0'"
+
+#~ msgid "minimum value '1'"
+#~ msgstr "minimalt värde '1'"
+
+#~ msgid "minimum value 5 minutes == 300 seconds"
+#~ msgstr "minimalt värde 5 minuter == 300 sekunder"
+
+#~ msgid "missing / required"
+#~ msgstr "saknas / behövs"
+
+#~ msgid "must start with 'http://'"
+#~ msgstr "måste börja med 'http://"
+
+#~ msgid "nc (netcat) can not connect"
+#~ msgstr "nc (netcat) kan inte ansluta"
+
+#~ msgid "never"
+#~ msgstr "aldrig"
+
+#~ msgid "no data"
+#~ msgstr "ingen data"
+
+#~ msgid "or higher"
+#~ msgstr "eller högre"
+
+#~ msgid "please disable"
+#~ msgstr "vänligen inaktivera"
+
+#~ msgid "please remove entry"
+#~ msgstr "vänligen ta bort inmatningen"
+
+#~ msgid "please select 'IPv4' address version"
+#~ msgstr "vänligen välj version för 'IPv4'-adress"
+
+#~ msgid "required"
+#~ msgstr "nödvändig"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:185
-msgid "unknown error"
-msgstr "okänt fel"
+#~ msgid "unknown error"
+#~ msgstr "okänt fel"
-#: 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 "ospecifierat fel"
+#~ msgid "unspecific error"
+#~ msgstr "ospecifierat fel"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1176
-msgid "use hostname, FQDN, IPv4- or IPv6-Address"
-msgstr "använd värdnamn, FQDN, IPv4- eller IPv6-adress"
+#~ msgid "use hostname, FQDN, IPv4- or IPv6-Address"
+#~ msgstr "använd värdnamn, FQDN, IPv4- eller IPv6-adress"
#~ msgid "Config error"
#~ msgstr "Konfigurationsfel"
diff --git a/applications/luci-app-ddns/po/templates/ddns.pot b/applications/luci-app-ddns/po/templates/ddns.pot
index 590ac3618..61d87e4cc 100644
--- a/applications/luci-app-ddns/po/templates/ddns.pot
+++ b/applications/luci-app-ddns/po/templates/ddns.pot
@@ -1,1022 +1,771 @@
msgid ""
msgstr "Content-Type: text/plain; charset=UTF-8"
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:145
-msgid "&"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:964
+msgid "\"../\" not allowed in path for Security Reason."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:562
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:591
-msgid "-- custom --"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:294
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:323
+msgid "Add new services..."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1108
-msgid "-- default --"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:53
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:264
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:443
msgid "Advanced Settings"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:46
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:933
msgid "Allow non-public IP's"
msgstr ""
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:176
-msgid "Applying changes"
-msgstr ""
-
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:442
msgid "Basic Settings"
msgstr ""
-#: 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 ""
-
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1104
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:710
msgid "Bind Network"
msgstr ""
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:223
msgid "Binding to a specific network not supported"
msgstr ""
-#: applications/luci-app-ddns/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!"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:250
+msgid "BusyBox's nslookup and Wget do not support to specify"
msgstr ""
-#: applications/luci-app-ddns/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!"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:261
+msgid "BusyBox's nslookup and hostip do not support to specify to use TCP"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:146
-msgid ""
-"BusyBox's nslookup in the current compiled version does not handle given DNS "
-"Servers correctly!"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:272
+msgid "BusyBox's nslookup in the current compiled version"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1118
-msgid "Casual users should not change this setting"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:329
+msgid "Cancel"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:407
-msgid "Change provider"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1302
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:794
msgid "Check Interval"
msgstr ""
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:55
-msgid "Collecting data..."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:26
+msgid "Configuration"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:102
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:48
-msgid "Configuration"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:88
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:398
+msgid "Configuration Error"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:27
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:924
msgid ""
"Configure here the details for all Dynamic DNS services including this LuCI "
"application."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:261
-msgid "Configure here the details for selected Dynamic DNS service."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:342
+msgid "Create service"
msgstr ""
-#: 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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:946
+msgid "Current setting:"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:46
-msgid ""
-"Currently DDNS updates are not started at boot or on interface events.<br /"
-">This is the default if you run DDNS scripts by yourself (i.e. via cron with "
-"force_interval set to '0')"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:72
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:163
+msgid "Currently DDNS updates are not started at boot or on interface events."
msgstr ""
-#: applications/luci-app-ddns/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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:452
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:536
msgid "Custom update script to be used for updating your DDNS Provider."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:412
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:525
msgid "Custom update-URL"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:451
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:535
msgid "Custom update-script"
msgstr ""
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:70
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:166
msgid "DDNS Autostart disabled"
msgstr ""
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:74
-msgid "DDNS Client Configuration"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:69
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:166
+msgid "DDNS Autostart enabled"
msgstr ""
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:70
-msgid "DDNS Client Documentation"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:479
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:501
+msgid "DDNS Service provider"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:328
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:365
-msgid "DDNS Service provider"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:427
+msgid "DDns Service"
msgstr ""
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:260
msgid "DNS requests via TCP not supported"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1165
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:733
msgid "DNS-Server"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:56
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:942
msgid "Date format"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:846
-msgid "Defines the Web page to read systems IPv4-Address from"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:894
-msgid "Defines the Web page to read systems IPv6-Address from"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:653
+msgid "Defines the Web page to read systems IP-Address from"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:942
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:663
msgid "Defines the interface to read systems IP-Address from"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:766
-msgid "Defines the network to read systems IPv4-Address from"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:807
-msgid "Defines the network to read systems IPv6-Address from"
-msgstr ""
-
-#: 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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:644
+msgid "Defines the network to read systems IP-Address from"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:711
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:603
msgid ""
-"Defines the source to read systems IPv6-Address from, that will be send to "
-"the DDNS provider"
+"Defines the source to read systems IP-Address from, that will be send to the "
+"DDNS provider"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:302
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:468
msgid "Defines which IP address 'IPv4/IPv6' is send to the DDNS provider"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:260
-msgid "Details for"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:958
+msgid "Directory contains Log files for each running section."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:86
-msgid "Directory contains Log files for each running section"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:76
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:952
msgid ""
-"Directory contains PID and other status information for each running section"
+"Directory contains PID and other status information for each running section."
msgstr ""
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:15
msgid "Disabled"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:479
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:544
msgid "Domain"
msgstr ""
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:52
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:44
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:148
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:6
+#: applications/luci-app-ddns/luasrc/controller/ddns.lua:10
msgid "Dynamic DNS"
msgstr ""
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:65
-msgid ""
-"Dynamic DNS allows that your router can be reached with a fixed hostname "
-"while having a dynamically changing IP address."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:154
+msgid "Dynamic DNS Version"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:351
+msgid "Edit"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:609
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:583
msgid "Enable secure communication with DDNS provider"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:271
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:153
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:406
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:450
msgid "Enabled"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1286
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:777
msgid "Error"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1425
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:859
msgid "Error Retry Counter"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1443
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:870
msgid "Error Retry Interval"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1019
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1058
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:681
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:692
msgid "Event Network"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1295
-msgid "File"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:469
-msgid "File not found"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:654
+msgid "Example for IPv4"
msgstr ""
-#: 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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:655
+msgid "Example for IPv6"
msgstr ""
-#: 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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:787
+msgid "File"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:32
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:929
msgid "For detailed information about parameter settings look here."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:58
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:944
msgid "For supported codes look here"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1139
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:722
msgid "Force IP Version"
msgstr ""
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:249
msgid "Force IP Version not supported"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1357
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:821
msgid "Force Interval"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1205
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:746
msgid "Force TCP on DNS"
msgstr ""
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1243
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:758
msgid "Format"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1167
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:735
msgid "Format: IP or FQDN"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:87
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:228
msgid ""
"GNU Wget will use the IP of given network, cURL will use the physical "
"interface."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:26
-msgid "Global Settings"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:923
+msgid "Global Configuration"
msgstr ""
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:211
msgid "HTTPS not supported"
msgstr ""
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:279
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:459
msgid "Hostname/FQDN to validate, if IP update happen or necessary"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:660
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:710
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:602
msgid "IP address source"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:301
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:467
msgid "IP address version"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:305
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:473
msgid "IPv4-Address"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1244
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:759
msgid "IPv6 address must be given in square brackets"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:57
-msgid ""
-"IPv6 is currently not (fully) supported by this system<br />Please follow "
-"the instructions on OpenWrt's homepage to enable IPv6 support<br />or update "
-"your system to the latest OpenWrt Release"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:202
+msgid "IPv6 is currently not (fully) supported by this system"
msgstr ""
-#: applications/luci-app-ddns/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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:201
msgid "IPv6 not supported"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:309
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:475
msgid "IPv6-Address"
msgstr ""
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:272
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:977
msgid ""
-"If this service section is disabled it could not be started.<br />Neither "
-"from LuCI interface nor from console"
+"If Wget and cURL package are installed, Wget is used for communication by "
+"default."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:160
-msgid "If using secure communication you should verify server certificates!"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:450
+msgid "If this service section is disabled it could not be started."
msgstr ""
-#: applications/luci-app-ddns/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'"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:284
+msgid "If using secure communication you should verify server certificates!"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:73
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:89
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:103
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:216
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:230
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:242
msgid ""
"In some versions cURL/libcurl in OpenWrt is compiled without proxy support."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1283
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:774
msgid "Info"
msgstr ""
-#: 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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:150
+msgid "Information"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:286
+msgid "Install 'ca-certificates' package or needed certificates"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:666
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:716
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:941
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:609
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:662
msgid "Interface"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1334
-msgid ""
-"Interval to check for changed IP<br />Values below 5 minutes == 300 seconds "
-"are not supported"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:822
+msgid "Interval to force updates send to DDNS Provider"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1400
-msgid ""
-"Interval to force updates send to DDNS Provider<br />Setting this parameter "
-"to 0 will force the script to only run once<br />Values lower 'Check "
-"Interval' except '0' are not supported"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:812
+msgid "Interval unit to check for changed IP"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:29
-msgid "It is NOT recommended for casual users to change settings on this page."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:849
+msgid "Interval unit to force updates send to DDNS Provider"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:159
-msgid "Last Update"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:926
+msgid "It is NOT recommended for casual users to change settings on this page."
msgstr ""
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:177
-msgid "Loading"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:411
+msgid "Last Update"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:266
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:445
msgid "Log File Viewer"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:85
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:957
msgid "Log directory"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:95
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:969
msgid "Log length"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1293
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:781
msgid "Log to file"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1279
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:768
msgid "Log to syslog"
msgstr ""
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:394
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:458
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:28
msgid "Lookup Hostname"
msgstr ""
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:101
-msgid "NOT installed"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:311
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:388
+msgid "Name"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:83
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:224
msgid ""
"Neither GNU Wget with SSL nor cURL installed to select a network to use for "
"communication."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:69
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:212
msgid ""
"Neither GNU Wget with SSL nor cURL installed to support secure updates via "
"HTTPS protocol."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:664
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:714
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:765
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:802
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:52
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:607
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:643
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:30
msgid "Network"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1020
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1066
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:682
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:693
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:712
msgid "Network on which the ddns-updater scripts will be started"
msgstr ""
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:45
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:90
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:415
msgid "Never"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:159
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:49
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:314
+msgid "New DDns Service…"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:411
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:27
msgid "Next Update"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:159
-msgid "No certificates found"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:89
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:399
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:39
+msgid "No Data"
msgstr ""
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:87
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:30
-msgid "No data"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:283
+msgid "No certificates found"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1282
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:773
msgid "No logging"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:47
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:934
msgid "Non-public and by default blocked IP's"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1284
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:92
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:433
+msgid "Not Running"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:775
msgid "Notice"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:96
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:970
msgid "Number of last lines stored in log files"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1148
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:723
msgid "OPTIONAL: Force the usage of pure IPv4/IPv6 only communication."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1214
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:747
msgid "OPTIONAL: Force the use of TCP instead of default UDP on DNS requests."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1117
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:711
msgid "OPTIONAL: Network to use for communication"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1242
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:757
msgid "OPTIONAL: Proxy-Server for detection and updates."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1166
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:734
msgid "OPTIONAL: Use non-default DNS-Server to detect 'Registered IP'."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1470
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:882
msgid "On Error the script will retry the failed action after given time"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1426
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:860
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:871
msgid "On Error the script will stop execution after given number of retrys"
msgstr ""
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:68
-msgid "OpenWrt Wiki"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:514
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:567
msgid "Optional Encoded Parameter"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:525
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:574
msgid "Optional Parameter"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:515
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:568
msgid "Optional: Replaces [PARAMENC] in Update-URL (URL-encoded)"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:526
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:575
msgid "Optional: Replaces [PARAMOPT] in Update-URL (NOT URL-encoded)"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:94
-msgid "Overview"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1233
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:756
msgid "PROXY-Server"
msgstr ""
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:502
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:559
msgid "Password"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:630
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:588
msgid "Path to CA-Certificate"
msgstr ""
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:144
-msgid "Please [Save & Apply] your changes first"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:203
+msgid ""
+"Please follow the instructions on OpenWrt's homepage to enable IPv6 support"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1499
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:916
msgid "Please press [Read] button"
msgstr ""
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:229
-msgid "Process ID"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1494
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:902
msgid "Read / Reread log file"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:406
-msgid "Really change DDNS provider?"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:394
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:29
+msgid "Registered IP"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:113
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:51
-msgid "Registered IP"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:379
+msgid "Reload"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:480
-msgid "Replaces [DOMAIN] in Update-URL"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:359
+msgid "Reload this service"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:503
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:560
msgid "Replaces [PASSWORD] in Update-URL (URL-encoded)"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:492
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:545
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:552
msgid "Replaces [USERNAME] in Update-URL (URL-encoded)"
msgstr ""
-#: applications/luci-app-ddns/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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:193
+msgid "Restart DDns"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:14
msgid "Run once"
msgstr ""
-#: applications/luci-app-ddns/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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:103
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:436
+msgid "Running"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:86
-msgid "Show more"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:610
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:672
+msgid "Script"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:33
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:63
-msgid "Software update required"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:291
+msgid "Services"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1174
-msgid "Specifying a DNS-Server is not supported"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:65
+msgid "Start DDNS"
msgstr ""
-#: 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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:159
+msgid "State"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:229
-msgid "Start / Stop"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:430
+msgid "Status"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:75
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:951
msgid "Status directory"
msgstr ""
-#: 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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:378
+msgid "Stop"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:34
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:64
-msgid ""
-"The currently installed 'ddns-scripts' package did not support all available "
-"settings."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:65
+msgid "Stop DDNS"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:367
+msgid "Stop this service"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1428
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:16
+msgid "Stopped"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:862
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:873
msgid "The default setting of '0' will retry infinite."
msgstr ""
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:36
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:317
+msgid "The service name is already used"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:42
msgid "There is no service configured."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:56
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:265
-msgid "Timer Settings"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:915
+msgid "This is the current content of the log file in"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:73
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:164
+msgid ""
+"This is the default if you run DDNS scripts by yourself (i.e. via cron with "
+"force_interval set to '0')"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:101
-msgid "To change global settings click here"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:699
+msgid "This will be autoset to the selected interface"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:116
-msgid "To use cURL activate this option."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:444
+msgid "Timer Settings"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:665
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:715
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:608
msgid "URL"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:845
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:890
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:652
msgid "URL to detect"
msgstr ""
-#: 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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:91
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:415
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:37
+msgid "Unknown"
msgstr ""
-#: applications/luci-app-ddns/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."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:526
+msgid "Update URL to be used for updating your DDNS Provider."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:600
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:582
msgid "Use HTTP Secure"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:113
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:976
msgid "Use cURL"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:982
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:673
msgid "User defined script to read systems IP-Address"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:491
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:551
msgid "Username"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:145
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:271
msgid "Using specific DNS Server not supported"
msgstr ""
-#: applications/luci-app-ddns/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 ""
-
-#: 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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:804
+msgid "Values below 5 minutes == 300 seconds are not supported"
msgstr ""
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:93
-msgid "Version Information"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:841
+msgid "Values lower 'Check Interval' except '0' are not supported"
msgstr ""
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:178
-msgid "Waiting for changes to be applied..."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:13
+msgid "Verify"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1285
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:776
msgid "Warning"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1294
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:786
msgid ""
"Writes detailed messages to log file. File will be truncated automatically."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1280
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:769
msgid ""
"Writes log messages to syslog. Critical Errors will always be written to "
"syslog."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:149
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:275
msgid ""
-"You should install 'bind-host' or 'knot-host' or 'drill' or 'hostip' "
-"package, if you need to specify a DNS server to detect your registered IP."
+"You should install 'bind-host' or 'knot-host' or 'drill' or 'hostip' package,"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:121
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:136
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:264
msgid ""
"You should install 'bind-host' or 'knot-host' or 'drill' package for DNS "
"requests."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:117
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:252
msgid "You should install 'wget' or 'curl' or 'uclient-fetch' package."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:71
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:214
msgid ""
"You should install 'wget' or 'curl' or 'uclient-fetch' with 'libustream-"
"*ssl' package."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:85
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:226
msgid "You should install 'wget' or 'curl' package."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:101
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:240
msgid ""
"You should install 'wget' or 'uclient-fetch' package or replace libcurl."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:99
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:238
msgid "cURL is installed, but libcurl was compiled without proxy support."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:98
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:237
msgid "cURL without Proxy Support"
msgstr ""
-#: 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 ""
-
-#: 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 ""
-
-#: 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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:486
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:508
+msgid "custom"
msgstr ""
-#: applications/luci-app-ddns/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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:855
msgid "days"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:631
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:589
msgid "directory or path/file"
msgstr ""
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:20
-msgid "enable here"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:650
-msgid "file or directory not found or not 'IGNORE'"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/view/ddns/global_value.htm:28
-msgid "help"
-msgstr ""
-
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:817
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:854
msgid "hours"
msgstr ""
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:99
-msgid "installed"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:286
-msgid "invalid FQDN / required - Sample"
-msgstr ""
-
-#: 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 ""
-
-#: 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 ""
-
-#: 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 ""
-
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:816
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:853
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:887
msgid "minutes"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:208
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:424
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:436
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:438
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:462
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:859
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:866
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1382
-msgid "must be greater or equal 'Check Interval'"
-msgstr ""
-
-#: 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 ""
-
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:171
-msgid "never"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:147
-msgid "no data"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:996
-msgid "not found or not executable - Sample: '/path/to/script.sh'"
-msgstr ""
-
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:632
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:590
msgid "or"
msgstr ""
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:98
-msgid "or higher"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:204
+msgid "or update your system to the latest OpenWrt Release"
msgstr ""
-#: applications/luci-app-ddns/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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1240
-msgid "please remove entry"
-msgstr ""
-
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:40
-msgid "please select 'IPv4' address version in"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1115
-msgid "please set to 'default'"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1265
-msgid "proxy port missing"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:96
-msgid "required"
-msgstr ""
-
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:815
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:886
msgid "seconds"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:633
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:591
msgid "to run HTTPS without verification of server certificates (insecure)"
msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:185
-msgid "unknown error"
-msgstr ""
-
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1176
-msgid "use hostname, FQDN, IPv4- or IPv6-Address"
-msgstr ""
diff --git a/applications/luci-app-ddns/po/tr/ddns.po b/applications/luci-app-ddns/po/tr/ddns.po
index 5e5525a9f..f48cda388 100644
--- a/applications/luci-app-ddns/po/tr/ddns.po
+++ b/applications/luci-app-ddns/po/tr/ddns.po
@@ -2,1032 +2,782 @@ msgid ""
msgstr ""
"Project-Id-Version: luci-app-ddns 2.4.0-1\n"
"POT-Creation-Date: 2016-01-30 11:07+0100\n"
-"PO-Revision-Date: 2013-11-25 14:27+0200\n"
-"Last-Translator: \n"
-"Language-Team: \n"
+"PO-Revision-Date: 2019-11-13 13:07+0000\n"
+"Last-Translator: Yunus BAYRAK <yunus@baygunelektronik.com>\n"
+"Language-Team: Turkish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsddns/tr/>\n"
"Language: tr\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Poedit 1.8.4\n"
+"X-Generator: Weblate 3.10-dev\n"
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:145
-msgid "&"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:964
+msgid "\"../\" not allowed in path for Security Reason."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:562
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:591
-msgid "-- custom --"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:294
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:323
+msgid "Add new services..."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1108
-msgid "-- default --"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:53
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:264
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:443
msgid "Advanced Settings"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:46
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:933
msgid "Allow non-public IP's"
msgstr ""
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:176
-msgid "Applying changes"
-msgstr ""
-
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:442
msgid "Basic Settings"
msgstr ""
-#: 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 ""
-
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1104
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:710
msgid "Bind Network"
msgstr ""
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:223
msgid "Binding to a specific network not supported"
msgstr ""
-#: applications/luci-app-ddns/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!"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:250
+msgid "BusyBox's nslookup and Wget do not support to specify"
msgstr ""
-#: applications/luci-app-ddns/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 ""
-
-#: 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!"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:261
+msgid "BusyBox's nslookup and hostip do not support to specify to use TCP"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1118
-msgid "Casual users should not change this setting"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:272
+msgid "BusyBox's nslookup in the current compiled version"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:407
-msgid "Change provider"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:329
+msgid "Cancel"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1302
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:794
msgid "Check Interval"
msgstr ""
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:55
-msgid "Collecting data..."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:26
+msgid "Configuration"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:102
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:48
-msgid "Configuration"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:88
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:398
+msgid "Configuration Error"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:27
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:924
msgid ""
"Configure here the details for all Dynamic DNS services including this LuCI "
"application."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:261
-msgid "Configure here the details for selected Dynamic DNS service."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:342
+msgid "Create service"
msgstr ""
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:46
-msgid ""
-"Currently DDNS updates are not started at boot or on interface events.<br /"
-">This is the default if you run DDNS scripts by yourself (i.e. via cron with "
-"force_interval set to '0')"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:946
+msgid "Current setting:"
msgstr ""
-#: 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."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:72
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:163
+msgid "Currently DDNS updates are not started at boot or on interface events."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:452
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:536
msgid "Custom update script to be used for updating your DDNS Provider."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:412
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:525
msgid "Custom update-URL"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:451
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:535
msgid "Custom update-script"
msgstr ""
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:70
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:166
msgid "DDNS Autostart disabled"
msgstr ""
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:74
-msgid "DDNS Client Configuration"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:69
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:166
+msgid "DDNS Autostart enabled"
msgstr ""
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:70
-msgid "DDNS Client Documentation"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:479
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:501
+msgid "DDNS Service provider"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:328
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:365
-msgid "DDNS Service provider"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:427
+msgid "DDns Service"
msgstr ""
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:260
msgid "DNS requests via TCP not supported"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1165
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:733
msgid "DNS-Server"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:56
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:942
msgid "Date format"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:846
-msgid "Defines the Web page to read systems IPv4-Address from"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:894
-msgid "Defines the Web page to read systems IPv6-Address from"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:653
+msgid "Defines the Web page to read systems IP-Address from"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:942
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:663
msgid "Defines the interface to read systems IP-Address from"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:766
-msgid "Defines the network to read systems IPv4-Address from"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:807
-msgid "Defines the network to read systems IPv6-Address from"
-msgstr ""
-
-#: 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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:644
+msgid "Defines the network to read systems IP-Address from"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:711
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:603
msgid ""
-"Defines the source to read systems IPv6-Address from, that will be send to "
-"the DDNS provider"
+"Defines the source to read systems IP-Address from, that will be send to the "
+"DDNS provider"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:302
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:468
msgid "Defines which IP address 'IPv4/IPv6' is send to the DDNS provider"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:260
-msgid "Details for"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:86
-msgid "Directory contains Log files for each running section"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:958
+msgid "Directory contains Log files for each running section."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:76
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:952
msgid ""
-"Directory contains PID and other status information for each running section"
+"Directory contains PID and other status information for each running section."
msgstr ""
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:15
msgid "Disabled"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:479
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:544
msgid "Domain"
msgstr ""
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:52
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:44
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:148
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:6
+#: applications/luci-app-ddns/luasrc/controller/ddns.lua:10
msgid "Dynamic DNS"
msgstr ""
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:65
-msgid ""
-"Dynamic DNS allows that your router can be reached with a fixed hostname "
-"while having a dynamically changing IP address."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:154
+msgid "Dynamic DNS Version"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:351
+msgid "Edit"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:609
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:583
msgid "Enable secure communication with DDNS provider"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:271
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:153
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:406
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:450
msgid "Enabled"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1286
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:777
msgid "Error"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1425
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:859
msgid "Error Retry Counter"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1443
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:870
msgid "Error Retry Interval"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1019
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1058
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:681
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:692
msgid "Event Network"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1295
-msgid "File"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:654
+msgid "Example for IPv4"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:469
-msgid "File not found"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:655
+msgid "Example for IPv6"
msgstr ""
-#: 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 ""
-
-#: 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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:787
+msgid "File"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:32
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:929
msgid "For detailed information about parameter settings look here."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:58
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:944
msgid "For supported codes look here"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1139
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:722
msgid "Force IP Version"
msgstr ""
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:249
msgid "Force IP Version not supported"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1357
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:821
msgid "Force Interval"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1205
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:746
msgid "Force TCP on DNS"
msgstr ""
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1243
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:758
msgid "Format"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1167
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:735
msgid "Format: IP or FQDN"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:87
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:228
msgid ""
"GNU Wget will use the IP of given network, cURL will use the physical "
"interface."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:26
-msgid "Global Settings"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:923
+msgid "Global Configuration"
msgstr ""
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:211
msgid "HTTPS not supported"
msgstr ""
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:279
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:459
msgid "Hostname/FQDN to validate, if IP update happen or necessary"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:660
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:710
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:602
msgid "IP address source"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:301
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:467
msgid "IP address version"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:305
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:473
msgid "IPv4-Address"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1244
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:759
msgid "IPv6 address must be given in square brackets"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:57
-msgid ""
-"IPv6 is currently not (fully) supported by this system<br />Please follow "
-"the instructions on OpenWrt's homepage to enable IPv6 support<br />or update "
-"your system to the latest OpenWrt Release"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:202
+msgid "IPv6 is currently not (fully) supported by this system"
msgstr ""
-#: applications/luci-app-ddns/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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:201
msgid "IPv6 not supported"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:309
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:475
msgid "IPv6-Address"
msgstr ""
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:272
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:977
msgid ""
-"If this service section is disabled it could not be started.<br />Neither "
-"from LuCI interface nor from console"
+"If Wget and cURL package are installed, Wget is used for communication by "
+"default."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:160
-msgid "If using secure communication you should verify server certificates!"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:450
+msgid "If this service section is disabled it could not be started."
msgstr ""
-#: applications/luci-app-ddns/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'"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:284
+msgid "If using secure communication you should verify server certificates!"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:73
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:89
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:103
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:216
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:230
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:242
msgid ""
"In some versions cURL/libcurl in OpenWrt is compiled without proxy support."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1283
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:774
msgid "Info"
msgstr ""
-#: 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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:150
+msgid "Information"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:666
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:716
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:941
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:286
+msgid "Install 'ca-certificates' package or needed certificates"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:609
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:662
msgid "Interface"
msgstr "Arabirim"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1334
-msgid ""
-"Interval to check for changed IP<br />Values below 5 minutes == 300 seconds "
-"are not supported"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:822
+msgid "Interval to force updates send to DDNS Provider"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1400
-msgid ""
-"Interval to force updates send to DDNS Provider<br />Setting this parameter "
-"to 0 will force the script to only run once<br />Values lower 'Check "
-"Interval' except '0' are not supported"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:812
+msgid "Interval unit to check for changed IP"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:29
-msgid "It is NOT recommended for casual users to change settings on this page."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:849
+msgid "Interval unit to force updates send to DDNS Provider"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:159
-msgid "Last Update"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:926
+msgid "It is NOT recommended for casual users to change settings on this page."
msgstr ""
#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:177
msgid "Loading"
-msgstr ""
+msgstr "Yükleniyor"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:266
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:445
msgid "Log File Viewer"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:85
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:957
msgid "Log directory"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:95
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:969
msgid "Log length"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1293
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:781
msgid "Log to file"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1279
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:768
msgid "Log to syslog"
msgstr ""
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:394
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:458
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:28
msgid "Lookup Hostname"
msgstr ""
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:101
-msgid "NOT installed"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:311
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:388
+msgid "Name"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:83
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:224
msgid ""
"Neither GNU Wget with SSL nor cURL installed to select a network to use for "
"communication."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:69
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:212
msgid ""
"Neither GNU Wget with SSL nor cURL installed to support secure updates via "
"HTTPS protocol."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:664
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:714
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:765
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:802
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:52
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:607
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:643
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:30
msgid "Network"
msgstr "Ağ"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1020
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1066
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:682
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:693
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:712
msgid "Network on which the ddns-updater scripts will be started"
msgstr ""
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:45
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:90
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:415
msgid "Never"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:159
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:49
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:314
+msgid "New DDns Service…"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:411
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:27
msgid "Next Update"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:159
-msgid "No certificates found"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:89
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:399
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:39
+msgid "No Data"
msgstr ""
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:87
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:30
-msgid "No data"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:283
+msgid "No certificates found"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1282
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:773
msgid "No logging"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:47
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:934
msgid "Non-public and by default blocked IP's"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1284
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:92
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:433
+msgid "Not Running"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:775
msgid "Notice"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:96
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:970
msgid "Number of last lines stored in log files"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1148
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:723
msgid "OPTIONAL: Force the usage of pure IPv4/IPv6 only communication."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1214
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:747
msgid "OPTIONAL: Force the use of TCP instead of default UDP on DNS requests."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1117
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:711
msgid "OPTIONAL: Network to use for communication"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1242
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:757
msgid "OPTIONAL: Proxy-Server for detection and updates."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1166
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:734
msgid "OPTIONAL: Use non-default DNS-Server to detect 'Registered IP'."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1470
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:882
msgid "On Error the script will retry the failed action after given time"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1426
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:860
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:871
msgid "On Error the script will stop execution after given number of retrys"
msgstr ""
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:68
-msgid "OpenWrt Wiki"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:514
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:567
msgid "Optional Encoded Parameter"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:525
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:574
msgid "Optional Parameter"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:515
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:568
msgid "Optional: Replaces [PARAMENC] in Update-URL (URL-encoded)"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:526
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:575
msgid "Optional: Replaces [PARAMOPT] in Update-URL (NOT URL-encoded)"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:94
-msgid "Overview"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1233
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:756
msgid "PROXY-Server"
msgstr ""
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:502
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:559
msgid "Password"
msgstr "Parola"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:630
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:588
msgid "Path to CA-Certificate"
msgstr ""
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:144
-msgid "Please [Save & Apply] your changes first"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:203
+msgid ""
+"Please follow the instructions on OpenWrt's homepage to enable IPv6 support"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1499
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:916
msgid "Please press [Read] button"
msgstr ""
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:229
-msgid "Process ID"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1494
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:902
msgid "Read / Reread log file"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:406
-msgid "Really change DDNS provider?"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:394
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:29
+msgid "Registered IP"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:113
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:51
-msgid "Registered IP"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:379
+msgid "Reload"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:480
-msgid "Replaces [DOMAIN] in Update-URL"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:359
+msgid "Reload this service"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:503
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:560
msgid "Replaces [PASSWORD] in Update-URL (URL-encoded)"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:492
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:545
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:552
msgid "Replaces [USERNAME] in Update-URL (URL-encoded)"
msgstr ""
-#: applications/luci-app-ddns/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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:193
+msgid "Restart DDns"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:14
msgid "Run once"
msgstr ""
-#: applications/luci-app-ddns/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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:103
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:436
+msgid "Running"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:86
-msgid "Show more"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:610
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:672
+msgid "Script"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:33
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:63
-msgid "Software update required"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:291
+msgid "Services"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1174
-msgid "Specifying a DNS-Server is not supported"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:65
+msgid "Start DDNS"
msgstr ""
-#: 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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:159
+msgid "State"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:229
-msgid "Start / Stop"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:430
+msgid "Status"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:75
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:951
msgid "Status directory"
msgstr ""
-#: 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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:378
+msgid "Stop"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:34
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:64
-msgid ""
-"The currently installed 'ddns-scripts' package did not support all available "
-"settings."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:65
+msgid "Stop DDNS"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:367
+msgid "Stop this service"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1428
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:16
+msgid "Stopped"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:862
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:873
msgid "The default setting of '0' will retry infinite."
msgstr ""
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:36
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:317
+msgid "The service name is already used"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:42
msgid "There is no service configured."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:56
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:265
-msgid "Timer Settings"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:915
+msgid "This is the current content of the log file in"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:73
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:164
+msgid ""
+"This is the default if you run DDNS scripts by yourself (i.e. via cron with "
+"force_interval set to '0')"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:101
-msgid "To change global settings click here"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:699
+msgid "This will be autoset to the selected interface"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:116
-msgid "To use cURL activate this option."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:444
+msgid "Timer Settings"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:665
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:715
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:608
msgid "URL"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:845
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:890
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:652
msgid "URL to detect"
msgstr ""
-#: 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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:91
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:415
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:37
+msgid "Unknown"
msgstr ""
-#: applications/luci-app-ddns/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."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:526
+msgid "Update URL to be used for updating your DDNS Provider."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:600
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:582
msgid "Use HTTP Secure"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:113
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:976
msgid "Use cURL"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:982
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:673
msgid "User defined script to read systems IP-Address"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:491
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:551
msgid "Username"
msgstr "Kullanıcı adı"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:145
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:271
msgid "Using specific DNS Server not supported"
msgstr ""
-#: applications/luci-app-ddns/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 ""
-
-#: 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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:804
+msgid "Values below 5 minutes == 300 seconds are not supported"
msgstr ""
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:93
-msgid "Version Information"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:841
+msgid "Values lower 'Check Interval' except '0' are not supported"
msgstr ""
#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:178
msgid "Waiting for changes to be applied..."
-msgstr ""
+msgstr "Değişikliklerin uygulanması bekleniyor..."
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1285
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:776
msgid "Warning"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1294
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:786
msgid ""
"Writes detailed messages to log file. File will be truncated automatically."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1280
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:769
msgid ""
"Writes log messages to syslog. Critical Errors will always be written to "
"syslog."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:149
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:275
msgid ""
-"You should install 'bind-host' or 'knot-host' or 'drill' or 'hostip' "
-"package, if you need to specify a DNS server to detect your registered IP."
+"You should install 'bind-host' or 'knot-host' or 'drill' or 'hostip' package,"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:121
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:136
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:264
msgid ""
"You should install 'bind-host' or 'knot-host' or 'drill' package for DNS "
"requests."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:117
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:252
msgid "You should install 'wget' or 'curl' or 'uclient-fetch' package."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:71
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:214
msgid ""
"You should install 'wget' or 'curl' or 'uclient-fetch' with 'libustream-"
"*ssl' package."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:85
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:226
msgid "You should install 'wget' or 'curl' package."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:101
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:240
msgid ""
"You should install 'wget' or 'uclient-fetch' package or replace libcurl."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:99
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:238
msgid "cURL is installed, but libcurl was compiled without proxy support."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:98
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:237
msgid "cURL without Proxy Support"
msgstr ""
-#: 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 ""
-
-#: 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 ""
-
-#: 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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:486
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:508
+msgid "custom"
msgstr ""
-#: applications/luci-app-ddns/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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:855
msgid "days"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:631
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:589
msgid "directory or path/file"
msgstr ""
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:20
-msgid "enable here"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:650
-msgid "file or directory not found or not 'IGNORE'"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/view/ddns/global_value.htm:28
-msgid "help"
-msgstr ""
-
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:817
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:854
msgid "hours"
msgstr ""
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:99
-msgid "installed"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:286
-msgid "invalid FQDN / required - Sample"
-msgstr ""
-
-#: 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 ""
-
-#: 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 ""
-
-#: 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 ""
-
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:816
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:853
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:887
msgid "minutes"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:208
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:424
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:436
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:438
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:462
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:859
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:866
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1382
-msgid "must be greater or equal 'Check Interval'"
-msgstr ""
-
-#: 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 ""
-
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:171
-msgid "never"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:147
-msgid "no data"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:996
-msgid "not found or not executable - Sample: '/path/to/script.sh'"
-msgstr ""
-
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:632
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:590
msgid "or"
msgstr ""
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:98
-msgid "or higher"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:204
+msgid "or update your system to the latest OpenWrt Release"
msgstr ""
-#: applications/luci-app-ddns/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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1240
-msgid "please remove entry"
-msgstr ""
-
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:40
-msgid "please select 'IPv4' address version in"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1115
-msgid "please set to 'default'"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1265
-msgid "proxy port missing"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:96
-msgid "required"
-msgstr ""
-
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:815
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:886
msgid "seconds"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:633
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:591
msgid "to run HTTPS without verification of server certificates (insecure)"
msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:185
-msgid "unknown error"
-msgstr ""
-
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1176
-msgid "use hostname, FQDN, IPv4- or IPv6-Address"
-msgstr ""
diff --git a/applications/luci-app-ddns/po/uk/ddns.po b/applications/luci-app-ddns/po/uk/ddns.po
index 82e1ece15..0d5a6d8e3 100644
--- a/applications/luci-app-ddns/po/uk/ddns.po
+++ b/applications/luci-app-ddns/po/uk/ddns.po
@@ -16,1024 +16,799 @@ msgstr ""
"4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
"X-Generator: Weblate 3.9.1-dev\n"
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:145
-msgid "&"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:964
+msgid "\"../\" not allowed in path for Security Reason."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:562
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:591
-msgid "-- custom --"
-msgstr "-- нетипово --"
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1108
-msgid "-- default --"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:294
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:323
+msgid "Add new services..."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:53
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:264
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:443
msgid "Advanced Settings"
msgstr "Додаткові параметри"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:46
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:933
msgid "Allow non-public IP's"
msgstr ""
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:176
-msgid "Applying changes"
-msgstr ""
-
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:442
msgid "Basic Settings"
msgstr ""
-#: 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 ""
-
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1104
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:710
msgid "Bind Network"
msgstr ""
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:223
msgid "Binding to a specific network not supported"
msgstr ""
-#: applications/luci-app-ddns/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 ""
-
-#: 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!"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:250
+msgid "BusyBox's nslookup and Wget do not support to specify"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:146
-msgid ""
-"BusyBox's nslookup in the current compiled version does not handle given DNS "
-"Servers correctly!"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:261
+msgid "BusyBox's nslookup and hostip do not support to specify to use TCP"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1118
-msgid "Casual users should not change this setting"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:272
+msgid "BusyBox's nslookup in the current compiled version"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:407
-msgid "Change provider"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:329
+msgid "Cancel"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1302
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:794
msgid "Check Interval"
msgstr ""
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:55
-msgid "Collecting data..."
-msgstr "Збирання даних..."
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:102
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:48
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:26
msgid "Configuration"
msgstr "Конфігурація"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:27
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:88
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:398
+msgid "Configuration Error"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:924
msgid ""
"Configure here the details for all Dynamic DNS services including this LuCI "
"application."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:261
-msgid "Configure here the details for selected Dynamic DNS service."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:342
+msgid "Create service"
msgstr ""
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:46
-msgid ""
-"Currently DDNS updates are not started at boot or on interface events.<br /"
-">This is the default if you run DDNS scripts by yourself (i.e. via cron with "
-"force_interval set to '0')"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:946
+msgid "Current setting:"
msgstr ""
-#: 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."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:72
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:163
+msgid "Currently DDNS updates are not started at boot or on interface events."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:452
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:536
msgid "Custom update script to be used for updating your DDNS Provider."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:412
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:525
msgid "Custom update-URL"
msgstr "Користувацький URL оновлення"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:451
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:535
msgid "Custom update-script"
msgstr ""
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:70
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:166
msgid "DDNS Autostart disabled"
msgstr ""
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:74
-msgid "DDNS Client Configuration"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:69
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:166
+msgid "DDNS Autostart enabled"
msgstr ""
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:70
-msgid "DDNS Client Documentation"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:479
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:501
+msgid "DDNS Service provider"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:328
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:365
-msgid "DDNS Service provider"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:427
+msgid "DDns Service"
msgstr ""
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:260
msgid "DNS requests via TCP not supported"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1165
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:733
msgid "DNS-Server"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:56
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:942
msgid "Date format"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:846
-msgid "Defines the Web page to read systems IPv4-Address from"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:894
-msgid "Defines the Web page to read systems IPv6-Address from"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:653
+msgid "Defines the Web page to read systems IP-Address from"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:942
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:663
msgid "Defines the interface to read systems IP-Address from"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:766
-msgid "Defines the network to read systems IPv4-Address from"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:807
-msgid "Defines the network to read systems IPv6-Address from"
-msgstr ""
-
-#: 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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:644
+msgid "Defines the network to read systems IP-Address from"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:711
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:603
msgid ""
-"Defines the source to read systems IPv6-Address from, that will be send to "
-"the DDNS provider"
+"Defines the source to read systems IP-Address from, that will be send to the "
+"DDNS provider"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:302
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:468
msgid "Defines which IP address 'IPv4/IPv6' is send to the DDNS provider"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:260
-msgid "Details for"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:86
-msgid "Directory contains Log files for each running section"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:958
+msgid "Directory contains Log files for each running section."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:76
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:952
msgid ""
-"Directory contains PID and other status information for each running section"
+"Directory contains PID and other status information for each running section."
msgstr ""
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:15
msgid "Disabled"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:479
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:544
msgid "Domain"
msgstr ""
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:52
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:44
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:148
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:6
+#: applications/luci-app-ddns/luasrc/controller/ddns.lua:10
msgid "Dynamic DNS"
msgstr "Динамічний DNS"
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:65
-msgid ""
-"Dynamic DNS allows that your router can be reached with a fixed hostname "
-"while having a dynamically changing IP address."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:154
+msgid "Dynamic DNS Version"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:351
+msgid "Edit"
msgstr ""
-"Динамічний DNS дозволяє вашому маршрутизатору бути доступним за фіксованим "
-"доменним ім'ям, маючи динамічну IP-адресу."
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:609
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:583
msgid "Enable secure communication with DDNS provider"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:271
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:153
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:406
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:450
msgid "Enabled"
msgstr "Увімкнено"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1286
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:777
msgid "Error"
msgstr "Помилка"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1425
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:859
msgid "Error Retry Counter"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1443
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:870
msgid "Error Retry Interval"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1019
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1058
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:681
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:692
msgid "Event Network"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1295
-msgid "File"
-msgstr "Файл"
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:469
-msgid "File not found"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:654
+msgid "Example for IPv4"
msgstr ""
-#: 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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:655
+msgid "Example for IPv6"
msgstr ""
-#: 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 ""
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:787
+msgid "File"
+msgstr "Файл"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:32
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:929
msgid "For detailed information about parameter settings look here."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:58
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:944
msgid "For supported codes look here"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1139
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:722
msgid "Force IP Version"
msgstr ""
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:249
msgid "Force IP Version not supported"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1357
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:821
msgid "Force Interval"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1205
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:746
msgid "Force TCP on DNS"
msgstr ""
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1243
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:758
msgid "Format"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1167
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:735
msgid "Format: IP or FQDN"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:87
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:228
msgid ""
"GNU Wget will use the IP of given network, cURL will use the physical "
"interface."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:26
-msgid "Global Settings"
-msgstr "Загальні параметри"
-
-#: 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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:923
+msgid "Global Configuration"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:24
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:55
-msgid "Hints"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:211
+msgid "HTTPS not supported"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:279
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:459
msgid "Hostname/FQDN to validate, if IP update happen or necessary"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:660
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:710
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:602
msgid "IP address source"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:301
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:467
msgid "IP address version"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:305
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:473
msgid "IPv4-Address"
msgstr "Адреса IPv4"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1244
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:759
msgid "IPv6 address must be given in square brackets"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:57
-msgid ""
-"IPv6 is currently not (fully) supported by this system<br />Please follow "
-"the instructions on OpenWrt's homepage to enable IPv6 support<br />or update "
-"your system to the latest OpenWrt Release"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:202
+msgid "IPv6 is currently not (fully) supported by this system"
msgstr ""
-#: applications/luci-app-ddns/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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:201
msgid "IPv6 not supported"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:309
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:475
msgid "IPv6-Address"
msgstr "Адреса 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:272
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:977
msgid ""
-"If this service section is disabled it could not be started.<br />Neither "
-"from LuCI interface nor from console"
+"If Wget and cURL package are installed, Wget is used for communication by "
+"default."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:160
-msgid "If using secure communication you should verify server certificates!"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:450
+msgid "If this service section is disabled it could not be started."
msgstr ""
-#: applications/luci-app-ddns/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'"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:284
+msgid "If using secure communication you should verify server certificates!"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:73
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:89
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:103
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:216
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:230
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:242
msgid ""
"In some versions cURL/libcurl in OpenWrt is compiled without proxy support."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1283
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:774
msgid "Info"
msgstr "Інформація"
-#: 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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:150
+msgid "Information"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:666
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:716
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:941
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:286
+msgid "Install 'ca-certificates' package or needed certificates"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:609
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:662
msgid "Interface"
msgstr "Інтерфейс"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1334
-msgid ""
-"Interval to check for changed IP<br />Values below 5 minutes == 300 seconds "
-"are not supported"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:822
+msgid "Interval to force updates send to DDNS Provider"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1400
-msgid ""
-"Interval to force updates send to DDNS Provider<br />Setting this parameter "
-"to 0 will force the script to only run once<br />Values lower 'Check "
-"Interval' except '0' are not supported"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:812
+msgid "Interval unit to check for changed IP"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:29
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:849
+msgid "Interval unit to force updates send to DDNS Provider"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:926
msgid "It is NOT recommended for casual users to change settings on this page."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:159
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:411
msgid "Last Update"
msgstr ""
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:177
-msgid "Loading"
-msgstr "Завантаження"
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:266
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:445
msgid "Log File Viewer"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:85
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:957
msgid "Log directory"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:95
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:969
msgid "Log length"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1293
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:781
msgid "Log to file"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1279
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:768
msgid "Log to syslog"
msgstr ""
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:394
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:458
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:28
msgid "Lookup Hostname"
msgstr ""
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:101
-msgid "NOT installed"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:311
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:388
+msgid "Name"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:83
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:224
msgid ""
"Neither GNU Wget with SSL nor cURL installed to select a network to use for "
"communication."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:69
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:212
msgid ""
"Neither GNU Wget with SSL nor cURL installed to support secure updates via "
"HTTPS protocol."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:664
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:714
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:765
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:802
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:52
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:607
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:643
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:30
msgid "Network"
msgstr "Мережа"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1020
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1066
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:682
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:693
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:712
msgid "Network on which the ddns-updater scripts will be started"
msgstr ""
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:45
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:90
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:415
msgid "Never"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:159
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:49
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:314
+msgid "New DDns Service…"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:411
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:27
msgid "Next Update"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:159
-msgid "No certificates found"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:89
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:399
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:39
+msgid "No Data"
msgstr ""
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:87
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:30
-msgid "No data"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:283
+msgid "No certificates found"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1282
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:773
msgid "No logging"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:47
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:934
msgid "Non-public and by default blocked IP's"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1284
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:92
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:433
+msgid "Not Running"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:775
msgid "Notice"
msgstr "Зауваження"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:96
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:970
msgid "Number of last lines stored in log files"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1148
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:723
msgid "OPTIONAL: Force the usage of pure IPv4/IPv6 only communication."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1214
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:747
msgid "OPTIONAL: Force the use of TCP instead of default UDP on DNS requests."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1117
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:711
msgid "OPTIONAL: Network to use for communication"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1242
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:757
msgid "OPTIONAL: Proxy-Server for detection and updates."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1166
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:734
msgid "OPTIONAL: Use non-default DNS-Server to detect 'Registered IP'."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1470
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:882
msgid "On Error the script will retry the failed action after given time"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1426
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:860
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:871
msgid "On Error the script will stop execution after given number of retrys"
msgstr ""
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:68
-msgid "OpenWrt Wiki"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:514
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:567
msgid "Optional Encoded Parameter"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:525
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:574
msgid "Optional Parameter"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:515
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:568
msgid "Optional: Replaces [PARAMENC] in Update-URL (URL-encoded)"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:526
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:575
msgid "Optional: Replaces [PARAMOPT] in Update-URL (NOT URL-encoded)"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:94
-msgid "Overview"
-msgstr "Огляд"
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1233
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:756
msgid "PROXY-Server"
msgstr ""
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:502
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:559
msgid "Password"
msgstr "Пароль"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:630
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:588
msgid "Path to CA-Certificate"
msgstr "Шлях до сертифіката CA"
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:144
-msgid "Please [Save & Apply] your changes first"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:203
+msgid ""
+"Please follow the instructions on OpenWrt's homepage to enable IPv6 support"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1499
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:916
msgid "Please press [Read] button"
msgstr ""
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:229
-msgid "Process ID"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1494
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:902
msgid "Read / Reread log file"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:406
-msgid "Really change DDNS provider?"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:394
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:29
+msgid "Registered IP"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:113
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:51
-msgid "Registered IP"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:379
+msgid "Reload"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:480
-msgid "Replaces [DOMAIN] in Update-URL"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:359
+msgid "Reload this service"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:503
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:560
msgid "Replaces [PASSWORD] in Update-URL (URL-encoded)"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:492
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:545
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:552
msgid "Replaces [USERNAME] in Update-URL (URL-encoded)"
msgstr ""
-#: applications/luci-app-ddns/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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:193
+msgid "Restart DDns"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:14
msgid "Run once"
msgstr ""
-#: applications/luci-app-ddns/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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:103
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:436
+msgid "Running"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:86
-msgid "Show more"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:610
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:672
+msgid "Script"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:33
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:63
-msgid "Software update required"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:291
+msgid "Services"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1174
-msgid "Specifying a DNS-Server is not supported"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:65
+msgid "Start DDNS"
msgstr ""
-#: 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 "Запустити"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:159
+msgid "State"
+msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:229
-msgid "Start / Stop"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:430
+msgid "Status"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:75
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:951
msgid "Status directory"
msgstr ""
-#: 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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:378
+msgid "Stop"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:34
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:64
-msgid ""
-"The currently installed 'ddns-scripts' package did not support all available "
-"settings."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:65
+msgid "Stop DDNS"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:367
+msgid "Stop this service"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1428
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:16
+msgid "Stopped"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:862
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:873
msgid "The default setting of '0' will retry infinite."
msgstr ""
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:36
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:317
+msgid "The service name is already used"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:42
msgid "There is no service configured."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:56
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:265
-msgid "Timer Settings"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:915
+msgid "This is the current content of the log file in"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:73
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:164
+msgid ""
+"This is the default if you run DDNS scripts by yourself (i.e. via cron with "
+"force_interval set to '0')"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:101
-msgid "To change global settings click here"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:699
+msgid "This will be autoset to the selected interface"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:116
-msgid "To use cURL activate this option."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:444
+msgid "Timer Settings"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:665
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:715
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:608
msgid "URL"
msgstr "URL"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:845
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:890
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:652
msgid "URL to detect"
msgstr ""
-#: 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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:91
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:415
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:37
+msgid "Unknown"
msgstr ""
-#: applications/luci-app-ddns/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."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:526
+msgid "Update URL to be used for updating your DDNS Provider."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:600
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:582
msgid "Use HTTP Secure"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:113
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:976
msgid "Use cURL"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:982
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:673
msgid "User defined script to read systems IP-Address"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:491
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:551
msgid "Username"
msgstr "Ім'я користувача"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:145
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:271
msgid "Using specific DNS Server not supported"
msgstr ""
-#: applications/luci-app-ddns/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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:804
+msgid "Values below 5 minutes == 300 seconds are not supported"
msgstr ""
-#: applications/luci-app-ddns/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 "Версія"
-
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:93
-msgid "Version Information"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:841
+msgid "Values lower 'Check Interval' except '0' are not supported"
msgstr ""
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:178
-msgid "Waiting for changes to be applied..."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:13
+msgid "Verify"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1285
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:776
msgid "Warning"
msgstr "Застереження"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1294
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:786
msgid ""
"Writes detailed messages to log file. File will be truncated automatically."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1280
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:769
msgid ""
"Writes log messages to syslog. Critical Errors will always be written to "
"syslog."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:149
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:275
msgid ""
-"You should install 'bind-host' or 'knot-host' or 'drill' or 'hostip' "
-"package, if you need to specify a DNS server to detect your registered IP."
+"You should install 'bind-host' or 'knot-host' or 'drill' or 'hostip' package,"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:121
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:136
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:264
msgid ""
"You should install 'bind-host' or 'knot-host' or 'drill' package for DNS "
"requests."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:117
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:252
msgid "You should install 'wget' or 'curl' or 'uclient-fetch' package."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:71
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:214
msgid ""
"You should install 'wget' or 'curl' or 'uclient-fetch' with 'libustream-"
"*ssl' package."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:85
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:226
msgid "You should install 'wget' or 'curl' package."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:101
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:240
msgid ""
"You should install 'wget' or 'uclient-fetch' package or replace libcurl."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:99
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:238
msgid "cURL is installed, but libcurl was compiled without proxy support."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:98
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:237
msgid "cURL without Proxy Support"
msgstr ""
-#: 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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:486
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:508
+msgid "custom"
msgstr ""
-#: applications/luci-app-ddns/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 ""
-
-#: 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 ""
-
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:855
msgid "days"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:631
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:589
msgid "directory or path/file"
msgstr ""
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:20
-msgid "enable here"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:650
-msgid "file or directory not found or not 'IGNORE'"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/view/ddns/global_value.htm:28
-msgid "help"
-msgstr ""
-
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:817
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:854
msgid "hours"
msgstr ""
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:99
-msgid "installed"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:286
-msgid "invalid FQDN / required - Sample"
-msgstr ""
-
-#: 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 ""
-
-#: 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 ""
-
-#: 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 ""
-
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:816
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:853
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:887
msgid "minutes"
msgstr "хв."
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:208
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:424
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:436
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:438
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:462
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:859
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:866
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1382
-msgid "must be greater or equal 'Check Interval'"
-msgstr ""
-
-#: 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 ""
-
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:171
-msgid "never"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:147
-msgid "no data"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:996
-msgid "not found or not executable - Sample: '/path/to/script.sh'"
-msgstr ""
-
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:632
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:590
msgid "or"
msgstr ""
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:98
-msgid "or higher"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:204
+msgid "or update your system to the latest OpenWrt Release"
msgstr ""
-#: applications/luci-app-ddns/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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:815
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:886
+msgid "seconds"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1240
-msgid "please remove entry"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:591
+msgid "to run HTTPS without verification of server certificates (insecure)"
msgstr ""
-#: 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 ""
+#~ msgid "-- custom --"
+#~ msgstr "-- нетипово --"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:40
-msgid "please select 'IPv4' address version in"
-msgstr ""
+#~ msgid "Collecting data..."
+#~ msgstr "Збирання даних..."
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1115
-msgid "please set to 'default'"
-msgstr ""
+#~ msgid ""
+#~ "Dynamic DNS allows that your router can be reached with a fixed hostname "
+#~ "while having a dynamically changing IP address."
+#~ msgstr ""
+#~ "Динамічний DNS дозволяє вашому маршрутизатору бути доступним за "
+#~ "фіксованим доменним ім'ям, маючи динамічну IP-адресу."
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1265
-msgid "proxy port missing"
-msgstr ""
+#~ msgid "Global Settings"
+#~ msgstr "Загальні параметри"
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:96
-msgid "required"
-msgstr ""
+#~ msgid "Loading"
+#~ msgstr "Завантаження"
-#: 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 ""
+#~ msgid "Overview"
+#~ msgstr "Огляд"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:633
-msgid "to run HTTPS without verification of server certificates (insecure)"
-msgstr ""
+#~ msgid "Start"
+#~ msgstr "Запустити"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:185
-msgid "unknown error"
-msgstr ""
-
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1176
-msgid "use hostname, FQDN, IPv4- or IPv6-Address"
-msgstr ""
+#~ msgid "Version"
+#~ msgstr "Версія"
diff --git a/applications/luci-app-ddns/po/vi/ddns.po b/applications/luci-app-ddns/po/vi/ddns.po
index cb739108d..178bbfdfc 100644
--- a/applications/luci-app-ddns/po/vi/ddns.po
+++ b/applications/luci-app-ddns/po/vi/ddns.po
@@ -2,790 +2,687 @@ 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: 2009-08-12 18:06+0200\n"
-"Last-Translator: Hong Phuc Dang <dhppat@gmail.com>\n"
-"Language-Team: \n"
+"PO-Revision-Date: 2019-11-13 13:07+0000\n"
+"Last-Translator: Le Van Uoc <kunkun3012@gmail.com>\n"
+"Language-Team: Vietnamese <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsddns/vi/>\n"
"Language: vi\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: Poedit 1.8.4\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+"X-Generator: Weblate 3.10-dev\n"
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:145
-msgid "&"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:964
+msgid "\"../\" not allowed in path for Security Reason."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:562
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:591
-msgid "-- custom --"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:294
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:323
+msgid "Add new services..."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1108
-msgid "-- default --"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:53
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:264
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:443
msgid "Advanced Settings"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:46
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:933
msgid "Allow non-public IP's"
msgstr ""
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:176
-msgid "Applying changes"
-msgstr ""
-
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:442
msgid "Basic Settings"
msgstr ""
-#: 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 ""
-
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1104
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:710
msgid "Bind Network"
msgstr ""
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:223
msgid "Binding to a specific network not supported"
msgstr ""
-#: applications/luci-app-ddns/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!"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:250
+msgid "BusyBox's nslookup and Wget do not support to specify"
msgstr ""
-#: applications/luci-app-ddns/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 ""
-
-#: 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!"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:261
+msgid "BusyBox's nslookup and hostip do not support to specify to use TCP"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1118
-msgid "Casual users should not change this setting"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:272
+msgid "BusyBox's nslookup in the current compiled version"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:407
-msgid "Change provider"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:329
+msgid "Cancel"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1302
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:794
msgid "Check Interval"
msgstr ""
#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:55
msgid "Collecting data..."
-msgstr ""
+msgstr "Đang lấy dữ liệu..."
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:102
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:48
-msgid "Configuration"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:88
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:398
+msgid "Configuration Error"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:27
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:924
msgid ""
"Configure here the details for all Dynamic DNS services including this LuCI "
"application."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:261
-msgid "Configure here the details for selected Dynamic DNS service."
-msgstr ""
-
-#: 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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:342
+msgid "Create service"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:46
-msgid ""
-"Currently DDNS updates are not started at boot or on interface events.<br /"
-">This is the default if you run DDNS scripts by yourself (i.e. via cron with "
-"force_interval set to '0')"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:946
+msgid "Current setting:"
msgstr ""
-#: 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."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:72
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:163
+msgid "Currently DDNS updates are not started at boot or on interface events."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:452
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:536
msgid "Custom update script to be used for updating your DDNS Provider."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:412
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:525
#, fuzzy
msgid "Custom update-URL"
msgstr "Tùy chỉnh cập nhật - URL"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:451
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:535
msgid "Custom update-script"
msgstr ""
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:70
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:166
msgid "DDNS Autostart disabled"
msgstr ""
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:74
-msgid "DDNS Client Configuration"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:69
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:166
+msgid "DDNS Autostart enabled"
msgstr ""
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:70
-msgid "DDNS Client Documentation"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:479
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:501
+msgid "DDNS Service provider"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:328
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:365
-msgid "DDNS Service provider"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:427
+msgid "DDns Service"
msgstr ""
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:260
msgid "DNS requests via TCP not supported"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1165
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:733
msgid "DNS-Server"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:56
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:942
msgid "Date format"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:846
-msgid "Defines the Web page to read systems IPv4-Address from"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:894
-msgid "Defines the Web page to read systems IPv6-Address from"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:653
+msgid "Defines the Web page to read systems IP-Address from"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:942
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:663
msgid "Defines the interface to read systems IP-Address from"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:766
-msgid "Defines the network to read systems IPv4-Address from"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:807
-msgid "Defines the network to read systems IPv6-Address from"
-msgstr ""
-
-#: 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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:644
+msgid "Defines the network to read systems IP-Address from"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:711
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:603
msgid ""
-"Defines the source to read systems IPv6-Address from, that will be send to "
-"the DDNS provider"
+"Defines the source to read systems IP-Address from, that will be send to the "
+"DDNS provider"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:302
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:468
msgid "Defines which IP address 'IPv4/IPv6' is send to the DDNS provider"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:260
-msgid "Details for"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:958
+msgid "Directory contains Log files for each running section."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:86
-msgid "Directory contains Log files for each running section"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:76
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:952
msgid ""
-"Directory contains PID and other status information for each running section"
+"Directory contains PID and other status information for each running section."
msgstr ""
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:15
msgid "Disabled"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:479
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:544
msgid "Domain"
msgstr ""
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:52
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:44
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:148
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:6
+#: applications/luci-app-ddns/luasrc/controller/ddns.lua:10
msgid "Dynamic DNS"
msgstr "Dynamic DNS"
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:65
-#, fuzzy
-msgid ""
-"Dynamic DNS allows that your router can be reached with a fixed hostname "
-"while having a dynamically changing IP address."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:154
+msgid "Dynamic DNS Version"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:351
+msgid "Edit"
msgstr ""
-"Dynamic DNS cho phép bộ định tuyến có thể được đạt đến với một hostname cố "
-"định, trong khi có một địa chỉ AP thay đổi năng động."
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:609
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:583
msgid "Enable secure communication with DDNS provider"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:271
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:153
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:406
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:450
msgid "Enabled"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1286
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:777
msgid "Error"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1425
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:859
msgid "Error Retry Counter"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1443
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:870
msgid "Error Retry Interval"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1019
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1058
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:681
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:692
msgid "Event Network"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1295
-msgid "File"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:654
+msgid "Example for IPv4"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:469
-msgid "File not found"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:655
+msgid "Example for IPv6"
msgstr ""
-#: 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 ""
-
-#: 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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:787
+msgid "File"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:32
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:929
msgid "For detailed information about parameter settings look here."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:58
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:944
msgid "For supported codes look here"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1139
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:722
msgid "Force IP Version"
msgstr ""
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:249
msgid "Force IP Version not supported"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1357
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:821
msgid "Force Interval"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1205
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:746
msgid "Force TCP on DNS"
msgstr ""
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1243
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:758
msgid "Format"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1167
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:735
msgid "Format: IP or FQDN"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:87
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:228
msgid ""
"GNU Wget will use the IP of given network, cURL will use the physical "
"interface."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:26
-msgid "Global Settings"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:923
+msgid "Global Configuration"
msgstr ""
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:211
msgid "HTTPS not supported"
msgstr ""
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:279
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:459
msgid "Hostname/FQDN to validate, if IP update happen or necessary"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:660
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:710
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:602
msgid "IP address source"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:301
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:467
msgid "IP address version"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:305
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:473
msgid "IPv4-Address"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1244
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:759
msgid "IPv6 address must be given in square brackets"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:57
-msgid ""
-"IPv6 is currently not (fully) supported by this system<br />Please follow "
-"the instructions on OpenWrt's homepage to enable IPv6 support<br />or update "
-"your system to the latest OpenWrt Release"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:202
+msgid "IPv6 is currently not (fully) supported by this system"
msgstr ""
-#: applications/luci-app-ddns/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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:201
msgid "IPv6 not supported"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:309
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:475
msgid "IPv6-Address"
msgstr ""
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:272
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:977
msgid ""
-"If this service section is disabled it could not be started.<br />Neither "
-"from LuCI interface nor from console"
+"If Wget and cURL package are installed, Wget is used for communication by "
+"default."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:160
-msgid "If using secure communication you should verify server certificates!"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:450
+msgid "If this service section is disabled it could not be started."
msgstr ""
-#: applications/luci-app-ddns/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'"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:284
+msgid "If using secure communication you should verify server certificates!"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:73
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:89
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:103
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:216
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:230
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:242
msgid ""
"In some versions cURL/libcurl in OpenWrt is compiled without proxy support."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1283
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:774
msgid "Info"
msgstr ""
-#: 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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:150
+msgid "Information"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:666
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:716
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:941
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:286
+msgid "Install 'ca-certificates' package or needed certificates"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:609
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:662
msgid "Interface"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1334
-msgid ""
-"Interval to check for changed IP<br />Values below 5 minutes == 300 seconds "
-"are not supported"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:822
+msgid "Interval to force updates send to DDNS Provider"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1400
-msgid ""
-"Interval to force updates send to DDNS Provider<br />Setting this parameter "
-"to 0 will force the script to only run once<br />Values lower 'Check "
-"Interval' except '0' are not supported"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:812
+msgid "Interval unit to check for changed IP"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:29
-msgid "It is NOT recommended for casual users to change settings on this page."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:849
+msgid "Interval unit to force updates send to DDNS Provider"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:159
-msgid "Last Update"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:926
+msgid "It is NOT recommended for casual users to change settings on this page."
msgstr ""
#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:177
msgid "Loading"
-msgstr ""
+msgstr "Đang tải"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:266
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:445
msgid "Log File Viewer"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:85
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:957
msgid "Log directory"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:95
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:969
msgid "Log length"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1293
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:781
msgid "Log to file"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1279
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:768
msgid "Log to syslog"
msgstr ""
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:394
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:458
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:28
msgid "Lookup Hostname"
msgstr ""
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:101
-msgid "NOT installed"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:311
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:388
+msgid "Name"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:83
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:224
msgid ""
"Neither GNU Wget with SSL nor cURL installed to select a network to use for "
"communication."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:69
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:212
msgid ""
"Neither GNU Wget with SSL nor cURL installed to support secure updates via "
"HTTPS protocol."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:664
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:714
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:765
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:802
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:52
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:607
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:643
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:30
msgid "Network"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1020
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1066
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:682
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:693
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:712
msgid "Network on which the ddns-updater scripts will be started"
msgstr ""
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:45
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:90
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:415
msgid "Never"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:159
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:49
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:314
+msgid "New DDns Service…"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:411
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:27
msgid "Next Update"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:159
-msgid "No certificates found"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:89
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:399
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:39
+msgid "No Data"
msgstr ""
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:87
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:30
-msgid "No data"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:283
+msgid "No certificates found"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1282
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:773
msgid "No logging"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:47
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:934
msgid "Non-public and by default blocked IP's"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1284
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:92
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:433
+msgid "Not Running"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:775
msgid "Notice"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:96
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:970
msgid "Number of last lines stored in log files"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1148
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:723
msgid "OPTIONAL: Force the usage of pure IPv4/IPv6 only communication."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1214
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:747
msgid "OPTIONAL: Force the use of TCP instead of default UDP on DNS requests."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1117
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:711
msgid "OPTIONAL: Network to use for communication"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1242
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:757
msgid "OPTIONAL: Proxy-Server for detection and updates."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1166
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:734
msgid "OPTIONAL: Use non-default DNS-Server to detect 'Registered IP'."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1470
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:882
msgid "On Error the script will retry the failed action after given time"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1426
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:860
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:871
msgid "On Error the script will stop execution after given number of retrys"
msgstr ""
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:68
-msgid "OpenWrt Wiki"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:514
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:567
msgid "Optional Encoded Parameter"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:525
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:574
msgid "Optional Parameter"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:515
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:568
msgid "Optional: Replaces [PARAMENC] in Update-URL (URL-encoded)"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:526
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:575
msgid "Optional: Replaces [PARAMOPT] in Update-URL (NOT URL-encoded)"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:94
-msgid "Overview"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1233
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:756
msgid "PROXY-Server"
msgstr ""
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:502
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:559
msgid "Password"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:630
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:588
msgid "Path to CA-Certificate"
msgstr ""
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:144
-msgid "Please [Save & Apply] your changes first"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:203
+msgid ""
+"Please follow the instructions on OpenWrt's homepage to enable IPv6 support"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1499
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:916
msgid "Please press [Read] button"
msgstr ""
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:229
-msgid "Process ID"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1494
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:902
msgid "Read / Reread log file"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:406
-msgid "Really change DDNS provider?"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:394
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:29
+msgid "Registered IP"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:113
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:51
-msgid "Registered IP"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:379
+msgid "Reload"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:480
-msgid "Replaces [DOMAIN] in Update-URL"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:359
+msgid "Reload this service"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:503
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:560
msgid "Replaces [PASSWORD] in Update-URL (URL-encoded)"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:492
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:545
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:552
msgid "Replaces [USERNAME] in Update-URL (URL-encoded)"
msgstr ""
-#: applications/luci-app-ddns/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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:193
+msgid "Restart DDns"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:14
msgid "Run once"
msgstr ""
-#: applications/luci-app-ddns/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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:103
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:436
+msgid "Running"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:86
-msgid "Show more"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:610
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:672
+msgid "Script"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:33
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:63
-msgid "Software update required"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:291
+msgid "Services"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1174
-msgid "Specifying a DNS-Server is not supported"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:65
+msgid "Start DDNS"
msgstr ""
-#: 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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:159
+msgid "State"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:229
-msgid "Start / Stop"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:430
+msgid "Status"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:75
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:951
msgid "Status directory"
msgstr ""
-#: 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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:378
+msgid "Stop"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:34
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:64
-msgid ""
-"The currently installed 'ddns-scripts' package did not support all available "
-"settings."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:65
+msgid "Stop DDNS"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:367
+msgid "Stop this service"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:16
+msgid "Stopped"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1428
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:862
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:873
msgid "The default setting of '0' will retry infinite."
msgstr ""
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:36
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:317
+msgid "The service name is already used"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:42
msgid "There is no service configured."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:56
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:265
-msgid "Timer Settings"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:915
+msgid "This is the current content of the log file in"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:73
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:164
+msgid ""
+"This is the default if you run DDNS scripts by yourself (i.e. via cron with "
+"force_interval set to '0')"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:101
-msgid "To change global settings click here"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:699
+msgid "This will be autoset to the selected interface"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:116
-msgid "To use cURL activate this option."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:444
+msgid "Timer Settings"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:665
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:715
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:608
msgid "URL"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:845
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:890
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:652
msgid "URL to detect"
msgstr ""
-#: 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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:91
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:415
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:37
+msgid "Unknown"
msgstr ""
-#: applications/luci-app-ddns/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."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:526
+msgid "Update URL to be used for updating your DDNS Provider."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:600
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:582
msgid "Use HTTP Secure"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:113
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:976
msgid "Use cURL"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:982
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:673
msgid "User defined script to read systems IP-Address"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:491
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:551
msgid "Username"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:145
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:271
msgid "Using specific DNS Server not supported"
msgstr ""
-#: applications/luci-app-ddns/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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:804
+msgid "Values below 5 minutes == 300 seconds are not supported"
msgstr ""
-#: applications/luci-app-ddns/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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:841
+msgid "Values lower 'Check Interval' except '0' are not supported"
msgstr ""
#: applications/luci-app-ddns/luasrc/controller/ddns.lua:93
@@ -794,243 +691,106 @@ msgstr ""
#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:178
msgid "Waiting for changes to be applied..."
-msgstr ""
+msgstr "Vui lòng chờ để áp dụng các thay đổi..."
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1285
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:776
msgid "Warning"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1294
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:786
msgid ""
"Writes detailed messages to log file. File will be truncated automatically."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1280
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:769
msgid ""
"Writes log messages to syslog. Critical Errors will always be written to "
"syslog."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:149
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:275
msgid ""
-"You should install 'bind-host' or 'knot-host' or 'drill' or 'hostip' "
-"package, if you need to specify a DNS server to detect your registered IP."
+"You should install 'bind-host' or 'knot-host' or 'drill' or 'hostip' package,"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:121
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:136
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:264
msgid ""
"You should install 'bind-host' or 'knot-host' or 'drill' package for DNS "
"requests."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:117
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:252
msgid "You should install 'wget' or 'curl' or 'uclient-fetch' package."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:71
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:214
msgid ""
"You should install 'wget' or 'curl' or 'uclient-fetch' with 'libustream-"
"*ssl' package."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:85
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:226
msgid "You should install 'wget' or 'curl' package."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:101
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:240
msgid ""
"You should install 'wget' or 'uclient-fetch' package or replace libcurl."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:99
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:238
msgid "cURL is installed, but libcurl was compiled without proxy support."
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:98
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:237
msgid "cURL without Proxy Support"
msgstr ""
-#: 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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:486
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:508
+msgid "custom"
msgstr ""
-#: applications/luci-app-ddns/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 ""
-
-#: 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 ""
-
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:855
msgid "days"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:631
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:589
msgid "directory or path/file"
msgstr ""
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:20
-msgid "enable here"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:650
-msgid "file or directory not found or not 'IGNORE'"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/view/ddns/global_value.htm:28
-msgid "help"
-msgstr ""
-
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:817
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:854
msgid "hours"
msgstr ""
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:99
-msgid "installed"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:286
-msgid "invalid FQDN / required - Sample"
-msgstr ""
-
-#: 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 ""
-
-#: 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 ""
-
-#: 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 ""
-
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:816
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:853
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:887
msgid "minutes"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:208
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:424
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:436
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:438
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:462
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:859
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:866
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1382
-msgid "must be greater or equal 'Check Interval'"
-msgstr ""
-
-#: 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 ""
-
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:171
-msgid "never"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:147
-msgid "no data"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:996
-msgid "not found or not executable - Sample: '/path/to/script.sh'"
-msgstr ""
-
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:632
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:590
msgid "or"
msgstr ""
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:98
-msgid "or higher"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:204
+msgid "or update your system to the latest OpenWrt Release"
msgstr ""
-#: applications/luci-app-ddns/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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1240
-msgid "please remove entry"
-msgstr ""
-
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:40
-msgid "please select 'IPv4' address version in"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1115
-msgid "please set to 'default'"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1265
-msgid "proxy port missing"
-msgstr ""
-
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:96
-msgid "required"
-msgstr ""
-
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:815
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:886
msgid "seconds"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:633
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:591
msgid "to run HTTPS without verification of server certificates (insecure)"
msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:185
-msgid "unknown error"
-msgstr ""
-
-#: 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 ""
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1176
-msgid "use hostname, FQDN, IPv4- or IPv6-Address"
-msgstr ""
+#, fuzzy
+#~ msgid ""
+#~ "Dynamic DNS allows that your router can be reached with a fixed hostname "
+#~ "while having a dynamically changing IP address."
+#~ msgstr ""
+#~ "Dynamic DNS cho phép bộ định tuyến có thể được đạt đến với một hostname "
+#~ "cố định, trong khi có một địa chỉ AP thay đổi năng động."
diff --git a/applications/luci-app-ddns/po/zh-cn/ddns.po b/applications/luci-app-ddns/po/zh-cn/ddns.po
index 404901d2a..78e17a035 100644
--- a/applications/luci-app-ddns/po/zh-cn/ddns.po
+++ b/applications/luci-app-ddns/po/zh-cn/ddns.po
@@ -5,8 +5,8 @@ msgid ""
msgstr ""
"Project-Id-Version: luci-app-ddns 2.4.0-1\n"
"POT-Creation-Date: 2016-01-30 11:07+0100\n"
-"PO-Revision-Date: 2019-10-22 08:51+0000\n"
-"Last-Translator: Zheng Qian <sotux82@gmail.com>\n"
+"PO-Revision-Date: 2019-11-13 23:05+0000\n"
+"Last-Translator: Chen Minqiang <ptpt52@gmail.com>\n"
"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsddns/zh_Hans/>\n"
"Language: zh-cn\n"
@@ -14,511 +14,393 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 3.9.1-dev\n"
+"X-Generator: Weblate 3.10-dev\n"
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:145
-msgid "&"
-msgstr "&"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:964
+msgid "\"../\" not allowed in path for Security Reason."
+msgstr "为了系统安全禁止使用路径 \"../\" 。"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:562
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:591
-msgid "-- custom --"
-msgstr "-- 自定义 --"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:294
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:323
+msgid "Add new services..."
+msgstr "添加一个服务..."
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1108
-msgid "-- default --"
-msgstr "-- 默认 --"
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:53
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:264
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:443
msgid "Advanced Settings"
msgstr "高级设置"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:46
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:933
msgid "Allow non-public IP's"
msgstr "允许非公网 IP"
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:176
-msgid "Applying changes"
-msgstr "正在应用更改"
-
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:442
msgid "Basic Settings"
msgstr "基础设置"
-#: 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 "以下是一个能够让您的系统不受限制地进行动态 DNS 更新设置的提示列表"
-
-#: 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 "以下是当前已经配置好的 DDNS 设置项列表以及它们的当前状态。"
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1104
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:710
msgid "Bind Network"
msgstr "使用的接口"
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:223
msgid "Binding to a specific network not supported"
msgstr "不支持绑定到一个指定的网络"
-#: applications/luci-app-ddns/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 ""
-"与 DDNS 供应商通讯时,BusyBox 的 nslookup 和 Wget 不支持设置特定的 IP 协议版"
-"本。"
-
-#: 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 ""
-"向 DNS 服务器查询时,BusyBox 的 nslookup 和 hostip 不支持使用 TCP 而不是默认"
-"的 UDP!"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:250
+msgid "BusyBox's nslookup and Wget do not support to specify"
+msgstr "不支持指定 Busybox 的 nslookup 和 wget"
-#: 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 "当前编译版本中 BusyBox 的 nslookup 在处理给定的 DNS 服务器不正确!"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:261
+msgid "BusyBox's nslookup and hostip do not support to specify to use TCP"
+msgstr "Busybox 的 nslookup 和 hostip 不支持指定使用 TCP"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1118
-msgid "Casual users should not change this setting"
-msgstr "普通用户不应该改变这个设置"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:272
+msgid "BusyBox's nslookup in the current compiled version"
+msgstr "BusyBox 的 nslookup 存在于当前编译版本"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:407
-msgid "Change provider"
-msgstr "更改提供者"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:329
+msgid "Cancel"
+msgstr "取消"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1302
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:794
msgid "Check Interval"
msgstr "检查时间周期"
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:55
-msgid "Collecting data..."
-msgstr "正在收集数据…"
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:102
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:48
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:26
msgid "Configuration"
msgstr "配置"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:27
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:88
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:398
+msgid "Configuration Error"
+msgstr "配置错误"
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:924
msgid ""
"Configure here the details for all Dynamic DNS services including this LuCI "
"application."
msgstr "在这里修改动态 DNS 服务的详细配置。"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:261
-msgid "Configure here the details for selected Dynamic DNS service."
-msgstr "在这里修改选择的 DDNS 服务的详细配置。"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:342
+msgid "Create service"
+msgstr "创建服务"
-#: 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 "当前设置"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:946
+msgid "Current setting:"
+msgstr "当前配置:"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:46
-msgid ""
-"Currently DDNS updates are not started at boot or on interface events.<br /"
-">This is the default if you run DDNS scripts by yourself (i.e. via cron with "
-"force_interval set to '0')"
-msgstr ""
-"现在,DDNS 更新在开机或者接口动作时不会被触发。<br />如果您手工运行 DDNS 脚本"
-"的话(例如使用 cron 时把 force_interval 设置为 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 ""
-"现在,DDNS 更新在开机或者接口动作时不会被触发。<br />您可以在这里开始/停止每"
-"一个设置的条目。它在下次重启之前一直有效。"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:72
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:163
+msgid "Currently DDNS updates are not started at boot or on interface events."
+msgstr "当前的动态 DNS 更新不会在系统启动时或者网口事件时运行。"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:452
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:536
msgid "Custom update script to be used for updating your DDNS Provider."
msgstr "用来更新动态 DNS 的自定义脚本。"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:412
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:525
msgid "Custom update-URL"
msgstr "自定义更新 URL"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:451
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:535
msgid "Custom update-script"
msgstr "自定义更新脚本"
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:70
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:166
msgid "DDNS Autostart disabled"
-msgstr "DDNS 自动启动已禁用。"
+msgstr "DDNS 自动启动已禁用"
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:74
-msgid "DDNS Client Configuration"
-msgstr "DDNS 客户端配置"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:69
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:166
+msgid "DDNS Autostart enabled"
+msgstr "DDNS 自动启动已启用"
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:70
-msgid "DDNS Client Documentation"
-msgstr "DDNS 客户端文档"
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:328
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:365
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:479
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:501
msgid "DDNS Service provider"
msgstr "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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:427
+msgid "DDns Service"
+msgstr "动态DNS 服务"
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:260
msgid "DNS requests via TCP not supported"
msgstr "不支持使用 TCP 进行 DNS 解析"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1165
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:733
msgid "DNS-Server"
msgstr "DNS-服务器"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:56
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:942
msgid "Date format"
msgstr "日期格式"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:846
-msgid "Defines the Web page to read systems IPv4-Address from"
-msgstr "设定用来读取系统 IPv4 地址的网页"
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:894
-msgid "Defines the Web page to read systems IPv6-Address from"
-msgstr "设定用来读取系统 IPv6 地址的网页"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:653
+msgid "Defines the Web page to read systems IP-Address from"
+msgstr "设定用来读取系统 IP 地址的网页"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:942
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:663
msgid "Defines the interface to read systems IP-Address from"
msgstr "设定用来读取系统 IP 地址的接口"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:766
-msgid "Defines the network to read systems IPv4-Address from"
-msgstr "设定用来读取系统 IPv4 地址的网络"
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:807
-msgid "Defines the network to read systems IPv6-Address from"
-msgstr "设定用来读取系统 IPv6 地址的网络"
-
-#: 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 "设定 IPv4 地址的来源。这将会被发送给 DDNS 提供商"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:644
+msgid "Defines the network to read systems IP-Address from"
+msgstr "设定用来读取系统 IP 地址的网络"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:711
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:603
msgid ""
-"Defines the source to read systems IPv6-Address from, that will be send to "
-"the DDNS provider"
-msgstr "设定 IPv6 地址的来源。这将会被发送给 DDNS 提供商"
+"Defines the source to read systems IP-Address from, that will be send to the "
+"DDNS provider"
+msgstr "设定从哪里读取系统 IP 地址,这个地址会发送到 DDNS 提供商"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:302
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:468
msgid "Defines which IP address 'IPv4/IPv6' is send to the DDNS provider"
msgstr "设定哪一个 IP 地址(IPv4 或 IPv6)会被发送给 DDNS 提供商"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:260
-msgid "Details for"
-msgstr "详情"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:958
+msgid "Directory contains Log files for each running section."
+msgstr "用于存在每一个项目运行日志的的目录。"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:86
-msgid "Directory contains Log files for each running section"
-msgstr "保存每一个运行中的设置的运行日志的目录"
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:76
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:952
msgid ""
-"Directory contains PID and other status information for each running section"
-msgstr "保存每个运行中的设置的PID以及其它状态信息的目录"
+"Directory contains PID and other status information for each running section."
+msgstr "包含了每一个项目运行的PID和其他状态信息的目录。"
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:15
msgid "Disabled"
msgstr "已禁用"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:479
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:544
msgid "Domain"
msgstr "域名"
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:52
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:44
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:148
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:6
+#: applications/luci-app-ddns/luasrc/controller/ddns.lua:10
msgid "Dynamic DNS"
msgstr "动态 DNS"
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:65
-msgid ""
-"Dynamic DNS allows that your router can be reached with a fixed hostname "
-"while having a dynamically changing IP address."
-msgstr "动态 DNS 允许为拥有动态 IP 的主机配置一个固定的可访问域名。"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:154
+msgid "Dynamic DNS Version"
+msgstr "动态 DNS 版本"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:609
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:351
+msgid "Edit"
+msgstr "编辑"
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:583
msgid "Enable secure communication with DDNS provider"
msgstr "启用安全连接与 DDNS 提供商联系"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:271
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:153
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:406
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:450
msgid "Enabled"
msgstr "已启用"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1286
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:777
msgid "Error"
msgstr "错误"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1425
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:859
msgid "Error Retry Counter"
msgstr "错误重试计数"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1443
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:870
msgid "Error Retry Interval"
msgstr "错误重试间隔"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1019
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1058
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:681
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:692
msgid "Event Network"
msgstr "事件网络"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1295
-msgid "File"
-msgstr "文件"
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:469
-msgid "File not found"
-msgstr "文件未找到"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:654
+msgid "Example for IPv4"
+msgstr "IPv4 的例子"
-#: 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 "文件未找到或为空"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:655
+msgid "Example for IPv6"
+msgstr "IPv6 的例子"
-#: 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 ""
-"打开这个链接<br />您将会得到更多关于如何通过所有设置项优化您的系统以运行 "
-"DDNS 脚本的提示"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:787
+msgid "File"
+msgstr "文件"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:32
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:929
msgid "For detailed information about parameter settings look here."
-msgstr "请看这里获得关于参数设置的详细信息"
+msgstr "请看这里获得关于参数设置的详细信息。"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:58
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:944
msgid "For supported codes look here"
msgstr "查看这里获取支持的编码"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1139
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:722
msgid "Force IP Version"
msgstr "强制设定 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:249
msgid "Force IP Version not supported"
msgstr "不支持强制设定 IP 版本"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1357
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:821
msgid "Force Interval"
msgstr "设定周期"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1205
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:746
msgid "Force TCP on 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
-msgid "Forced IP Version don't matched"
-msgstr "强制设定的 IP 版本不匹配"
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1243
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:758
msgid "Format"
msgstr "格式"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1167
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:735
msgid "Format: IP or FQDN"
msgstr "格式:IP 或者 FQDN"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:87
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:228
msgid ""
"GNU Wget will use the IP of given network, cURL will use the physical "
"interface."
msgstr "GNU Wget 将会使用给定的网络的 IP 地址,而 cURL 将会使用物理接口。"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:26
-msgid "Global Settings"
-msgstr "全局设置"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:923
+msgid "Global Configuration"
+msgstr "全局配置"
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:211
msgid "HTTPS not supported"
msgstr "不支持 HTTPS"
-#: 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 "提示"
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:279
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:459
msgid "Hostname/FQDN to validate, if IP update happen or necessary"
msgstr "主机名/FQDN 验证,如果 IP 更新发生或必要"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:660
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:710
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:602
msgid "IP address source"
msgstr "IP 地址来源"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:301
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:467
msgid "IP address version"
msgstr "IP 地址版本"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:305
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:473
msgid "IPv4-Address"
msgstr "IPv4 地址"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1244
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:759
msgid "IPv6 address must be given in square brackets"
msgstr "IPv6 地址必须填写在中括号(\"[ ]\")内"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:57
-msgid ""
-"IPv6 is currently not (fully) supported by this system<br />Please follow "
-"the instructions on OpenWrt's homepage to enable IPv6 support<br />or update "
-"your system to the latest OpenWrt Release"
-msgstr ""
-"当前系统暂时不能(完整地)支持 IPv6<br />请查看 OpenWrt 首页的介绍以启用 "
-"IPv6 支持<br />或者更新您的系统到最新 OpenWrt 版本"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:202
+msgid "IPv6 is currently not (fully) supported by this system"
+msgstr "该系统当前不(完全)支持IPv6"
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:201
msgid "IPv6 not supported"
msgstr "IPv6 不被支持"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:309
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:475
msgid "IPv6-Address"
msgstr "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 "如果 cURL 和 GNU Wget 同时被安装,那么 Wget 将会被优先使用。"
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:272
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:977
msgid ""
-"If this service section is disabled it could not be started.<br />Neither "
-"from LuCI interface nor from console"
-msgstr ""
-"如果服务配置被禁用,那么它将不能被启动。<br />无论是通过 LuCI 页面或者是通过"
-"终端。"
+"If Wget and cURL package are installed, Wget is used for communication by "
+"default."
+msgstr "如果 Wget 和 cURL 包都安装了,默认会用 Wget 来通信。"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:160
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:450
+msgid "If this service section is disabled it could not be started."
+msgstr "如果禁用此服务部分,则无法启动。"
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:284
msgid "If using secure communication you should verify server certificates!"
msgstr "如果使用安全通信,您应该验证服务器证书!"
-#: applications/luci-app-ddns/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 ""
-"如果您需要同时更新 IPv4 和 IPv6 地址,您需要单独添加两个配置项(例"
-"如'myddns_ipv4'和'myddns_ipv6')"
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:73
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:89
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:103
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:216
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:230
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:242
msgid ""
"In some versions cURL/libcurl in OpenWrt is compiled without proxy support."
-msgstr "OpenWrt 中,cURL/libcurl 的某些版本编译时没有启用代理服务器支持"
+msgstr "OpenWrt 中,cURL/libcurl 的某些版本编译时没有启用代理服务器支持。"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1283
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:774
msgid "Info"
msgstr "信息"
-#: 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 ""
-"手动将“ca-certificates”包或需要的证书安装到 /etc/ssl/certs 的默认目录中"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:150
+msgid "Information"
+msgstr "信息"
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:286
+msgid "Install 'ca-certificates' package or needed certificates"
+msgstr "请安装 'ca-certificates' 包或者需要的证书"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:666
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:716
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:941
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:609
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:662
msgid "Interface"
msgstr "接口"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1334
-msgid ""
-"Interval to check for changed IP<br />Values below 5 minutes == 300 seconds "
-"are not supported"
-msgstr "检查 IP 是否改变的时间隔<br />不支持小于 5 分钟(300 秒)的数值。"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:822
+msgid "Interval to force updates send to DDNS Provider"
+msgstr "强制将更新发送到DDNS提供程序的时间间隔"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1400
-msgid ""
-"Interval to force updates send to DDNS Provider<br />Setting this parameter "
-"to 0 will force the script to only run once<br />Values lower 'Check "
-"Interval' except '0' are not supported"
-msgstr ""
-"强制向提供商更新 DDNS 的时间周期<br />将这个参数设置为 0 则会让脚本仅执行一次"
-"<br />不支持小于\"检查时间周期\"的数值(除了 0)。"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:812
+msgid "Interval unit to check for changed IP"
+msgstr "检查IP变更的间隔单位"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:29
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:849
+msgid "Interval unit to force updates send to DDNS Provider"
+msgstr "强制将更新发送到DDNS提供程序的时间间隔单位"
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:926
msgid "It is NOT recommended for casual users to change settings on this page."
msgstr "强烈不建议初次使用的用户修改本页设定。"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:159
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:411
msgid "Last Update"
msgstr "上次更新"
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:177
-msgid "Loading"
-msgstr "加载中"
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:266
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:445
msgid "Log File Viewer"
msgstr "日志查看器"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:85
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:957
msgid "Log directory"
msgstr "日志目录"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:95
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:969
msgid "Log length"
msgstr "日志长度"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1293
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:781
msgid "Log to file"
msgstr "把日志记录到文件"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1279
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:768
msgid "Log to syslog"
-msgstr "把日志记录到系统日志"
+msgstr "记录日志到 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:394
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:458
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:28
msgid "Lookup Hostname"
msgstr "查询主机名"
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:101
-msgid "NOT installed"
-msgstr "未安装"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:311
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:388
+msgid "Name"
+msgstr "名称"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:83
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:224
msgid ""
"Neither GNU Wget with SSL nor cURL installed to select a network to use for "
"communication."
msgstr "包含 SSL 支持的 GNU Wget 或者 cURL 均未安装,无法选择网络用于通信。"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:69
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:212
msgid ""
"Neither GNU Wget with SSL nor cURL installed to support secure updates via "
"HTTPS protocol."
@@ -526,540 +408,744 @@ msgstr ""
"包含 SSL 支持的 GNU Wget 或者 cURL 均未安装,无法通过 HTTPS 协议进行安全的更"
"新。"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:664
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:714
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:765
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:802
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:52
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:607
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:643
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:30
msgid "Network"
msgstr "网络"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1020
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1066
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:682
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:693
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:712
msgid "Network on which the ddns-updater scripts will be started"
msgstr "DDNS 更新脚本将会运行于该网络"
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:45
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:90
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:415
msgid "Never"
msgstr "从不"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:159
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:49
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:314
+msgid "New DDns Service…"
+msgstr "新建 DDNS 服务…"
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:411
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:27
msgid "Next Update"
msgstr "下次更新"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:159
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:89
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:399
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:39
+msgid "No Data"
+msgstr "无数据"
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:283
msgid "No certificates found"
msgstr "找不到证书"
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:87
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:30
-msgid "No data"
-msgstr "无数据"
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1282
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:773
msgid "No logging"
msgstr "无日志"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:47
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:934
msgid "Non-public and by default blocked IP's"
msgstr "非公网 IP 以及默认被锁定的 IP"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1284
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:92
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:433
+msgid "Not Running"
+msgstr "未运行"
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:775
msgid "Notice"
msgstr "注意"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:96
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:970
msgid "Number of last lines stored in log files"
msgstr "日志文件中的最后几行"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1148
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:723
msgid "OPTIONAL: Force the usage of pure IPv4/IPv6 only communication."
msgstr "可选:强制仅使用 IPv4/IPv6 通信。"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1214
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:747
msgid "OPTIONAL: Force the use of TCP instead of default UDP on DNS requests."
msgstr "可选:强制使用 TCP 而非 UDP 请求 DNS。"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1117
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:711
msgid "OPTIONAL: Network to use for communication"
msgstr "可选:用于通信的网络"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1242
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:757
msgid "OPTIONAL: Proxy-Server for detection and updates."
msgstr "可选:用于检测以及更新的代理服务器。"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1166
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:734
msgid "OPTIONAL: Use non-default DNS-Server to detect 'Registered IP'."
msgstr "可选:使用非默认 DNS 服务器检测\"已注册的 IP 地址\"。"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1470
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:882
msgid "On Error the script will retry the failed action after given time"
msgstr "当出错时,脚本将会重试失败的动作的次数"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1426
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:860
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:871
msgid "On Error the script will stop execution after given number of retrys"
msgstr "当出错时,脚本将会重试该次数之后退出"
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:68
-msgid "OpenWrt Wiki"
-msgstr "OpenWrt Wiki"
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:514
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:567
msgid "Optional Encoded Parameter"
msgstr "可选编码参数"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:525
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:574
msgid "Optional Parameter"
msgstr "可选参数"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:515
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:568
msgid "Optional: Replaces [PARAMENC] in Update-URL (URL-encoded)"
msgstr "可选:替换更新 URL(已编码 URL)中的 [PARAMENC]"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:526
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:575
msgid "Optional: Replaces [PARAMOPT] in Update-URL (NOT URL-encoded)"
msgstr "可选:替换更新 URL(未编码 URL)中的 [PARAMENC]"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:94
-msgid "Overview"
-msgstr "概览"
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1233
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:756
msgid "PROXY-Server"
msgstr "代理服务器"
-#: 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 "不支持代理服务器"
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:502
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:559
msgid "Password"
msgstr "密码"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:630
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:588
msgid "Path to CA-Certificate"
msgstr "CA 证书路径"
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:144
-msgid "Please [Save & Apply] your changes first"
-msgstr "请先保存并应用您的设置"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:203
+msgid ""
+"Please follow the instructions on OpenWrt's homepage to enable IPv6 support"
+msgstr "请按照OpenWrt主页上的说明启用IPv6支持"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1499
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:916
msgid "Please press [Read] button"
-msgstr "请按下\"读取\"按钮"
-
-#: 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 "请更新到最新版本!"
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:229
-msgid "Process ID"
-msgstr "进程 ID"
+msgstr "请按下 [读取] 按钮"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1494
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:902
msgid "Read / Reread log file"
-msgstr "读取/重新读取日志文件"
+msgstr "读取/重新读取 日志文件"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:406
-msgid "Really change DDNS provider?"
-msgstr "确定更改 DDNS 提供商吗?"
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:113
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:51
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:394
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:29
msgid "Registered IP"
msgstr "已注册的 IP 地址"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:480
-msgid "Replaces [DOMAIN] in Update-URL"
-msgstr "替换更新 URL 中的 [DOMAIN]"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:379
+msgid "Reload"
+msgstr "重启"
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:359
+msgid "Reload this service"
+msgstr "重启这个服务"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:503
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:560
msgid "Replaces [PASSWORD] in Update-URL (URL-encoded)"
msgstr "替换更新 URL(已编码 URL)中的 [PASSWORD]"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:492
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:545
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:552
msgid "Replaces [USERNAME] in Update-URL (URL-encoded)"
msgstr "替换更新 URL(已编码 URL)中的 [USERNAME]"
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:193
+msgid "Restart DDns"
+msgstr "重启 DDns"
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:14
msgid "Run once"
msgstr "运行一次"
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:103
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:436
+msgid "Running"
+msgstr "运行中"
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:610
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:672
msgid "Script"
msgstr "脚本"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:86
-msgid "Show more"
-msgstr "查看更多"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:291
+msgid "Services"
+msgstr "服务"
-#: 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 "需要进行软件更新"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:65
+msgid "Start DDNS"
+msgstr "运行 DDNS"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1174
-msgid "Specifying a DNS-Server is not supported"
-msgstr "不支持指定 DNS 服务器"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:159
+msgid "State"
+msgstr "状况"
-#: 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 "启动"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:430
+msgid "Status"
+msgstr "状态"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:229
-msgid "Start / Stop"
-msgstr "启动 / 停止"
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:75
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:951
msgid "Status directory"
msgstr "状态目录"
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:378
+msgid "Stop"
+msgstr "停止"
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:65
+msgid "Stop DDNS"
+msgstr "停止 DDNS"
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:367
+msgid "Stop this service"
+msgstr "停止这个服务"
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:16
msgid "Stopped"
msgstr "已停止"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:34
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:64
-msgid ""
-"The currently installed 'ddns-scripts' package did not support all available "
-"settings."
-msgstr "当前已安装的“ddns-scripts”软件包不支持所有可用设置项。"
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1428
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:862
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:873
msgid "The default setting of '0' will retry infinite."
msgstr "默认设置“0”将无限重试。"
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:36
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:317
+msgid "The service name is already used"
+msgstr "这个服务项名称已经被使用"
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:42
msgid "There is no service configured."
-msgstr "没有已经配置好的服务项"
+msgstr "没有已经配置好的服务项。"
-#: 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 "计时器设定"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:915
+msgid "This is the current content of the log file in"
+msgstr "这是日志文件中的当前内容"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:101
-msgid "To change global settings click here"
-msgstr "点击这里更改全局设置"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:73
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:164
+msgid ""
+"This is the default if you run DDNS scripts by yourself (i.e. via cron with "
+"force_interval set to '0')"
+msgstr "如果您自己运行 DDNS 脚本(即通过 cron force_interval设置为\"0\"),则这是默认值"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:116
-msgid "To use cURL activate this option."
-msgstr "选中此项以使用 cURL"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:699
+msgid "This will be autoset to the selected interface"
+msgstr "这将自动设置为选定的网口"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:665
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:715
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:444
+msgid "Timer Settings"
+msgstr "计时器设定"
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:608
msgid "URL"
msgstr "URL"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:845
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:890
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:652
msgid "URL to detect"
msgstr "用于检测的 URL"
-#: 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 "未知错误"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:91
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:415
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:37
+msgid "Unknown"
+msgstr "未知"
-#: applications/luci-app-ddns/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 ""
-"DDNS 提供商用于更新 DDNS 的 URL。<br />跟随教程,您可以在它们的网站上找到这"
-"个 URL。"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:526
+msgid "Update URL to be used for updating your DDNS Provider."
+msgstr "用于更新DDNS提供程序的更新URL。"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:600
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:582
msgid "Use HTTP Secure"
msgstr "使用 HTTPS"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:113
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:976
msgid "Use cURL"
msgstr "使用 cURL"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:982
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:673
msgid "User defined script to read systems IP-Address"
msgstr "使用设定的脚本来读取系统 IP 地址"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:491
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:551
msgid "Username"
msgstr "用户名"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:145
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:271
msgid "Using specific DNS Server not supported"
msgstr "不支持使用特定的 DNS 服务器"
-#: 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 "验证"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:804
+msgid "Values below 5 minutes == 300 seconds are not supported"
+msgstr "不支持小于5分钟== 300秒的值"
-#: 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 "版本"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:841
+msgid "Values lower 'Check Interval' except '0' are not supported"
+msgstr "不支持除低于“检查间隔”的值,除了“ 0”"
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:93
-msgid "Version Information"
-msgstr "版本信息"
-
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:178
-msgid "Waiting for changes to be applied..."
-msgstr "正在应用更改…"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:13
+msgid "Verify"
+msgstr "验证"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1285
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:776
msgid "Warning"
msgstr "警告"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1294
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:786
msgid ""
"Writes detailed messages to log file. File will be truncated automatically."
msgstr "向日志中写入详细信息。文件将自动缩小。"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1280
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:769
msgid ""
"Writes log messages to syslog. Critical Errors will always be written to "
"syslog."
msgstr "把日志写入系统日志。无论是否启用这项,错误信息总是会被写入系统日志。"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:149
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:275
msgid ""
-"You should install 'bind-host' or 'knot-host' or 'drill' or 'hostip' "
-"package, if you need to specify a DNS server to detect your registered IP."
-msgstr ""
-"如果您需要指定 DNS 服务器来检测您注册的 IP,您应该安装“bind-host”或“knot-"
-"host”或“drill”或“hostip”软件包。"
+"You should install 'bind-host' or 'knot-host' or 'drill' or 'hostip' package,"
+msgstr "您应该安装“ bind-host”或“ knot-host”或“ drill”或“ hostip”软件包,"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:121
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:136
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:264
msgid ""
"You should install 'bind-host' or 'knot-host' or 'drill' package for DNS "
"requests."
msgstr "您应该为 DNS 请求安装“bind-host”或“knot-host”或“drill”软件包。"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:117
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:252
msgid "You should install 'wget' or 'curl' or 'uclient-fetch' package."
msgstr "您应该安装“wget”或“curl”或“uclient-fetch”软件包。"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:71
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:214
msgid ""
"You should install 'wget' or 'curl' or 'uclient-fetch' with 'libustream-"
"*ssl' package."
msgstr "您应该安装“wget”或“curl”或“uclient-fetch”,及“libustream-*ssl”软件包。"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:85
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:226
msgid "You should install 'wget' or 'curl' package."
msgstr "您应该安装“wget”或“curl”软件包。"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:101
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:240
msgid ""
"You should install 'wget' or 'uclient-fetch' package or replace libcurl."
msgstr "您应该安装“wget”或“uclient-fetch”软件包,或替换 libcurl。"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:99
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:238
msgid "cURL is installed, but libcurl was compiled without proxy support."
msgstr "cURL 已经安装,但是 libcurl 编译时没有启用代理支持。"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:98
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:237
msgid "cURL without Proxy Support"
msgstr "cURL 没有包含代理支持"
-#: 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 "无法确定本地 IP。请更换 IP 来源。"
-
-#: 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 "无法解析主机:"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:486
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:508
+msgid "custom"
+msgstr "自定义"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:120
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:29
-msgid "config error"
-msgstr "配置错误"
-
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:855
msgid "days"
msgstr "天"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:631
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:589
msgid "directory or path/file"
msgstr "目录或者到文件的路径"
-#: 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 "接受 URL 或者脚本"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:817
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:854
+msgid "hours"
+msgstr "小时"
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:20
-msgid "enable here"
-msgstr "在这里启用"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:816
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:853
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:887
+msgid "minutes"
+msgstr "分钟"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:650
-msgid "file or directory not found or not 'IGNORE'"
-msgstr "文件或目录未找到或未\"被忽视\""
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:590
+msgid "or"
+msgstr "或者"
-#: applications/luci-app-ddns/luasrc/view/ddns/global_value.htm:28
-msgid "help"
-msgstr "帮助"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:204
+msgid "or update your system to the latest OpenWrt Release"
+msgstr "或将系统更新到最新的 OpenWrt 版本"
-#: 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 "小时"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:815
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:886
+msgid "seconds"
+msgstr "秒"
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:591
+msgid "to run HTTPS without verification of server certificates (insecure)"
+msgstr "使用 HTTPS 但不检查服务器证书(不安全)"
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:99
-msgid "installed"
-msgstr "已安装"
+#~ msgid "&"
+#~ msgstr "&"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:286
-msgid "invalid FQDN / required - Sample"
-msgstr "FQDN 无效 / 必需 - 示例"
+#~ msgid "-- custom --"
+#~ msgstr "-- 自定义 --"
-#: 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 "最小值 0"
+#~ msgid "-- default --"
+#~ msgstr "-- 默认 --"
-#: 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 "最小值 1"
+#~ msgid "Applying changes"
+#~ msgstr "正在应用更改"
-#: 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 "最小值为 5 分钟(300 秒)"
+#~ msgid ""
+#~ "Below a list of configuration tips for your system to run Dynamic DNS "
+#~ "updates without limitations"
+#~ msgstr "以下是一个能够让您的系统不受限制地进行动态 DNS 更新设置的提示列表"
-#: 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 "分钟"
+#~ msgid ""
+#~ "Below is a list of configured DDNS configurations and their current state."
+#~ msgstr "以下是当前已经配置好的 DDNS 设置项列表以及它们的当前状态。"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:208
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:424
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:436
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:438
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:462
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:859
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:866
-#: 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 "必须填写"
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1382
-msgid "must be greater or equal 'Check Interval'"
-msgstr "必须大于或等于\"检查时间周期\""
-
-#: 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 "必须以'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 "nc(netcat)不可连接"
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:171
-msgid "never"
-msgstr "从不"
+#~ msgid ""
+#~ "BusyBox's nslookup and Wget do not support to specify the IP version to "
+#~ "use for communication with DDNS Provider!"
+#~ msgstr ""
+#~ "与 DDNS 供应商通讯时,BusyBox 的 nslookup 和 Wget 不支持设置特定的 IP 协议"
+#~ "版本。"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:147
-msgid "no data"
-msgstr "无数据"
+#~ msgid ""
+#~ "BusyBox's nslookup and hostip do not support to specify to use TCP "
+#~ "instead of default UDP when requesting DNS server!"
+#~ msgstr ""
+#~ "向 DNS 服务器查询时,BusyBox 的 nslookup 和 hostip 不支持使用 TCP 而不是默"
+#~ "认的 UDP!"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:996
-msgid "not found or not executable - Sample: '/path/to/script.sh'"
-msgstr "未找到或者不可执行 - 示例:“/path/to/script.sh”"
+#~ msgid ""
+#~ "BusyBox's nslookup in the current compiled version does not handle given "
+#~ "DNS Servers correctly!"
+#~ msgstr "当前编译版本中 BusyBox 的 nslookup 在处理给定的 DNS 服务器不正确!"
-#: 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 "nslookup 不能解析主机"
+#~ msgid "Casual users should not change this setting"
+#~ msgstr "普通用户不应该改变这个设置"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:632
-msgid "or"
-msgstr "或者"
+#~ msgid "Change provider"
+#~ msgstr "更改提供者"
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:98
-msgid "or higher"
-msgstr "或者更大"
+#~ msgid "Collecting data..."
+#~ msgstr "正在收集数据…"
-#: 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 "请禁用"
+#~ msgid "Configure here the details for selected Dynamic DNS service."
+#~ msgstr "在这里修改选择的 DDNS 服务的详细配置。"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1240
-msgid "please remove entry"
-msgstr "请移除该字段"
+#~ msgid "Current setting"
+#~ msgstr "当前设置"
-#: 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 "请设定 IPv4 地址"
+#~ msgid ""
+#~ "Currently DDNS updates are not started at boot or on interface events."
+#~ "<br />This is the default if you run DDNS scripts by yourself (i.e. via "
+#~ "cron with force_interval set to '0')"
+#~ msgstr ""
+#~ "现在,DDNS 更新在开机或者接口动作时不会被触发。<br />如果您手工运行 DDNS "
+#~ "脚本的话(例如使用 cron 时把 force_interval 设置为 0),这是默认设置。"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:40
-msgid "please select 'IPv4' address version in"
-msgstr "请设定 IPv4 地址于"
+#~ 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 ""
+#~ "现在,DDNS 更新在开机或者接口动作时不会被触发。<br />您可以在这里开始/停止"
+#~ "每一个设置的条目。它在下次重启之前一直有效。"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1115
-msgid "please set to 'default'"
-msgstr "请设置为\"默认\""
+#~ msgid "DDNS Client Configuration"
+#~ msgstr "DDNS 客户端配置"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1265
-msgid "proxy port missing"
-msgstr "代理端口未填"
+#~ msgid "DDNS Client Documentation"
+#~ msgstr "DDNS 客户端文档"
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:96
-msgid "required"
-msgstr "必须填写"
+#~ msgid "Defines the Web page to read systems IPv4-Address from"
+#~ msgstr "设定用来读取系统 IPv4 地址的网页"
-#: 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 "秒"
+#~ msgid "Defines the Web page to read systems IPv6-Address from"
+#~ msgstr "设定用来读取系统 IPv6 地址的网页"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:633
-msgid "to run HTTPS without verification of server certificates (insecure)"
-msgstr "使用 HTTPS 但不检查服务器证书(不安全)"
+#~ msgid "Defines the network to read systems IPv4-Address from"
+#~ msgstr "设定用来读取系统 IPv4 地址的网络"
+
+#~ msgid "Defines the network to read systems IPv6-Address from"
+#~ msgstr "设定用来读取系统 IPv6 地址的网络"
+
+#~ msgid ""
+#~ "Defines the source to read systems IPv4-Address from, that will be send "
+#~ "to the DDNS provider"
+#~ msgstr "设定 IPv4 地址的来源。这将会被发送给 DDNS 提供商"
+
+#~ msgid ""
+#~ "Defines the source to read systems IPv6-Address from, that will be send "
+#~ "to the DDNS provider"
+#~ msgstr "设定 IPv6 地址的来源。这将会被发送给 DDNS 提供商"
+
+#~ msgid "Details for"
+#~ msgstr "详情"
+
+#~ msgid "Directory contains Log files for each running section"
+#~ msgstr "保存每一个运行中的设置的运行日志的目录"
+
+#~ msgid ""
+#~ "Directory contains PID and other status information for each running "
+#~ "section"
+#~ msgstr "保存每个运行中的设置的PID以及其它状态信息的目录"
+
+#~ msgid ""
+#~ "Dynamic DNS allows that your router can be reached with a fixed hostname "
+#~ "while having a dynamically changing IP address."
+#~ msgstr "动态 DNS 允许为拥有动态 IP 的主机配置一个固定的可访问域名。"
+
+#~ msgid "File not found"
+#~ msgstr "文件未找到"
+
+#~ msgid "File not found or empty"
+#~ msgstr "文件未找到或为空"
+
+#~ msgid ""
+#~ "Follow this link<br />You will find more hints to optimize your system to "
+#~ "run DDNS scripts with all options"
+#~ msgstr ""
+#~ "打开这个链接<br />您将会得到更多关于如何通过所有设置项优化您的系统以运行 "
+#~ "DDNS 脚本的提示"
+
+#~ msgid "Forced IP Version don't matched"
+#~ msgstr "强制设定的 IP 版本不匹配"
+
+#~ msgid "Global Settings"
+#~ msgstr "全局设置"
+
+#~ msgid "Hints"
+#~ msgstr "提示"
+
+#~ msgid ""
+#~ "IPv6 is currently not (fully) supported by this system<br />Please follow "
+#~ "the instructions on OpenWrt's homepage to enable IPv6 support<br />or "
+#~ "update your system to the latest OpenWrt Release"
+#~ msgstr ""
+#~ "当前系统暂时不能(完整地)支持 IPv6<br />请查看 OpenWrt 首页的介绍以启用 "
+#~ "IPv6 支持<br />或者更新您的系统到最新 OpenWrt 版本"
+
+#~ msgid "If both cURL and GNU Wget are installed, Wget is used by default."
+#~ msgstr "如果 cURL 和 GNU Wget 同时被安装,那么 Wget 将会被优先使用。"
+
+#~ msgid ""
+#~ "If this service section is disabled it could not be started.<br />Neither "
+#~ "from LuCI interface nor from console"
+#~ msgstr ""
+#~ "如果服务配置被禁用,那么它将不能被启动。<br />无论是通过 LuCI 页面或者是通"
+#~ "过终端。"
+
+#~ 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 ""
+#~ "如果您需要同时更新 IPv4 和 IPv6 地址,您需要单独添加两个配置项(例"
+#~ "如'myddns_ipv4'和'myddns_ipv6')"
+
+#~ msgid ""
+#~ "Install 'ca-certificates' package or needed certificates by hand into /"
+#~ "etc/ssl/certs default directory"
+#~ msgstr ""
+#~ "手动将“ca-certificates”包或需要的证书安装到 /etc/ssl/certs 的默认目录中"
+
+#~ msgid ""
+#~ "Interval to check for changed IP<br />Values below 5 minutes == 300 "
+#~ "seconds are not supported"
+#~ msgstr "检查 IP 是否改变的时间隔<br />不支持小于 5 分钟(300 秒)的数值。"
+
+#~ msgid ""
+#~ "Interval to force updates send to DDNS Provider<br />Setting this "
+#~ "parameter to 0 will force the script to only run once<br />Values lower "
+#~ "'Check Interval' except '0' are not supported"
+#~ msgstr ""
+#~ "强制向提供商更新 DDNS 的时间周期<br />将这个参数设置为 0 则会让脚本仅执行"
+#~ "一次<br />不支持小于\"检查时间周期\"的数值(除了 0)。"
+
+#~ msgid "Loading"
+#~ msgstr "加载中"
+
+#~ msgid "NOT installed"
+#~ msgstr "未安装"
+
+#~ msgid "No data"
+#~ msgstr "无数据"
+
+#~ msgid "OpenWrt Wiki"
+#~ msgstr "OpenWrt Wiki"
+
+#~ msgid "Overview"
+#~ msgstr "概览"
+
+#~ msgid "PROXY-Server not supported"
+#~ msgstr "不支持代理服务器"
+
+#~ msgid "Please [Save & Apply] your changes first"
+#~ msgstr "请先保存并应用您的设置"
+
+#~ msgid "Please update to the current version!"
+#~ msgstr "请更新到最新版本!"
+
+#~ msgid "Process ID"
+#~ msgstr "进程 ID"
+
+#~ msgid "Really change DDNS provider?"
+#~ msgstr "确定更改 DDNS 提供商吗?"
+
+#~ msgid "Replaces [DOMAIN] in Update-URL"
+#~ msgstr "替换更新 URL 中的 [DOMAIN]"
+
+#~ msgid "Show more"
+#~ msgstr "查看更多"
+
+#~ msgid "Software update required"
+#~ msgstr "需要进行软件更新"
+
+#~ msgid "Specifying a DNS-Server is not supported"
+#~ msgstr "不支持指定 DNS 服务器"
+
+#~ msgid "Start"
+#~ msgstr "启动"
+
+#~ msgid "Start / Stop"
+#~ msgstr "启动 / 停止"
+
+#~ msgid ""
+#~ "The currently installed 'ddns-scripts' package did not support all "
+#~ "available settings."
+#~ msgstr "当前已安装的“ddns-scripts”软件包不支持所有可用设置项。"
+
+#~ msgid "To change global settings click here"
+#~ msgstr "点击这里更改全局设置"
+
+#~ msgid "To use cURL activate this option."
+#~ msgstr "选中此项以使用 cURL"
+
+#~ msgid "Unknown error"
+#~ msgstr "未知错误"
+
+#~ msgid ""
+#~ "Update URL to be used for updating your DDNS Provider.<br />Follow "
+#~ "instructions you will find on their WEB page."
+#~ msgstr ""
+#~ "DDNS 提供商用于更新 DDNS 的 URL。<br />跟随教程,您可以在它们的网站上找到"
+#~ "这个 URL。"
+
+#~ msgid "Version"
+#~ msgstr "版本"
+
+#~ msgid "Version Information"
+#~ msgstr "版本信息"
+
+#~ msgid "Waiting for changes to be applied..."
+#~ msgstr "正在应用更改…"
+
+#~ 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 ""
+#~ "如果您需要指定 DNS 服务器来检测您注册的 IP,您应该安装“bind-host”或“knot-"
+#~ "host”或“drill”或“hostip”软件包。"
+
+#~ msgid ""
+#~ "can not detect local IP. Please select a different Source combination"
+#~ msgstr "无法确定本地 IP。请更换 IP 来源。"
+
+#~ msgid "can not resolve host:"
+#~ msgstr "无法解析主机:"
+
+#~ msgid "config error"
+#~ msgstr "配置错误"
+
+#~ msgid "either url or script could be set"
+#~ msgstr "接受 URL 或者脚本"
+
+#~ msgid "enable here"
+#~ msgstr "在这里启用"
+
+#~ msgid "file or directory not found or not 'IGNORE'"
+#~ msgstr "文件或目录未找到或未\"被忽视\""
+
+#~ msgid "help"
+#~ msgstr "帮助"
+
+#~ msgid "installed"
+#~ msgstr "已安装"
+
+#~ msgid "invalid FQDN / required - Sample"
+#~ msgstr "FQDN 无效 / 必需 - 示例"
+
+#~ msgid "minimum value '0'"
+#~ msgstr "最小值 0"
+
+#~ msgid "minimum value '1'"
+#~ msgstr "最小值 1"
+
+#~ msgid "minimum value 5 minutes == 300 seconds"
+#~ msgstr "最小值为 5 分钟(300 秒)"
+
+#~ msgid "missing / required"
+#~ msgstr "必须填写"
+
+#~ msgid "must be greater or equal 'Check Interval'"
+#~ msgstr "必须大于或等于\"检查时间周期\""
+
+#~ msgid "must start with 'http://'"
+#~ msgstr "必须以'http://'开头"
+
+#~ msgid "nc (netcat) can not connect"
+#~ msgstr "nc(netcat)不可连接"
+
+#~ msgid "never"
+#~ msgstr "从不"
+
+#~ msgid "no data"
+#~ msgstr "无数据"
+
+#~ msgid "not found or not executable - Sample: '/path/to/script.sh'"
+#~ msgstr "未找到或者不可执行 - 示例:“/path/to/script.sh”"
+
+#~ msgid "nslookup can not resolve host"
+#~ msgstr "nslookup 不能解析主机"
+
+#~ msgid "or higher"
+#~ msgstr "或者更大"
+
+#~ msgid "please disable"
+#~ msgstr "请禁用"
+
+#~ msgid "please remove entry"
+#~ msgstr "请移除该字段"
+
+#~ msgid "please select 'IPv4' address version"
+#~ msgstr "请设定 IPv4 地址"
+
+#~ msgid "please select 'IPv4' address version in"
+#~ msgstr "请设定 IPv4 地址于"
+
+#~ msgid "please set to 'default'"
+#~ msgstr "请设置为\"默认\""
+
+#~ msgid "proxy port missing"
+#~ msgstr "代理端口未填"
+
+#~ msgid "required"
+#~ msgstr "必须填写"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:185
-msgid "unknown error"
-msgstr "未知错误"
+#~ msgid "unknown error"
+#~ msgstr "未知错误"
-#: 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 "未指定的错误"
+#~ msgid "unspecific error"
+#~ msgstr "未指定的错误"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1176
-msgid "use hostname, FQDN, IPv4- or IPv6-Address"
-msgstr "使用主机名或 IPv4/IPv6 地址"
+#~ msgid "use hostname, FQDN, IPv4- or IPv6-Address"
+#~ msgstr "使用主机名或 IPv4/IPv6 地址"
#~ msgid "Config error"
#~ msgstr "配置错误"
diff --git a/applications/luci-app-ddns/po/zh-tw/ddns.po b/applications/luci-app-ddns/po/zh-tw/ddns.po
index 964d08caa..bb9b9f71f 100644
--- a/applications/luci-app-ddns/po/zh-tw/ddns.po
+++ b/applications/luci-app-ddns/po/zh-tw/ddns.po
@@ -15,509 +15,391 @@ msgstr ""
"X-Generator: Gtranslator 2.91.7\n"
"Language-Team: <debian-l10n-chinese@lists.debian.org>\n"
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:145
-msgid "&"
-msgstr "&"
-
-#: 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 "-- 自訂 --"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:964
+msgid "\"../\" not allowed in path for Security Reason."
+msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1108
-msgid "-- default --"
-msgstr "-- 預設 --"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:294
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:323
+msgid "Add new services..."
+msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:53
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:264
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:443
msgid "Advanced Settings"
msgstr "高階設定"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:46
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:933
msgid "Allow non-public IP's"
msgstr "允許非公網 IP"
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:176
-msgid "Applying changes"
-msgstr "正在應用更改"
-
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:442
msgid "Basic Settings"
msgstr "基礎設定"
-#: 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 "以下是一個能夠讓您的系統不受限制地進行動態 DNS 更新設定的提示列表"
-
-#: 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 "以下是當前已經配置好的 DDNS 設定項列表以及它們的當前狀態。"
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1104
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:710
msgid "Bind Network"
msgstr "使用的介面"
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:223
msgid "Binding to a specific network not supported"
msgstr "不支援繫結到一個指定的網路"
-#: applications/luci-app-ddns/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!"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:250
+msgid "BusyBox's nslookup and Wget do not support to specify"
msgstr ""
-"與 DDNS 供應商通訊時,BusyBox 的 nslookup 和 Wget 不支援設定特定的 IP 協議版"
-"本。"
-#: 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!"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:261
+msgid "BusyBox's nslookup and hostip do not support to specify to use TCP"
msgstr ""
-"向 DNS 伺服器查詢時,BusyBox 的 nslookup 和 hostip 不支援使用 TCP 而不是預設"
-"的 UDP!"
-
-#: 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 "當前編譯版本中 BusyBox 的 nslookup 在處理給定的 DNS 伺服器不正確!"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1118
-msgid "Casual users should not change this setting"
-msgstr "普通使用者不應該改變這個設定"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:272
+msgid "BusyBox's nslookup in the current compiled version"
+msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:407
-msgid "Change provider"
-msgstr "更改提供者"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:329
+msgid "Cancel"
+msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1302
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:794
msgid "Check Interval"
msgstr "檢查時間週期"
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:55
-msgid "Collecting data..."
-msgstr "正在收集資料…"
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:102
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:48
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:26
msgid "Configuration"
msgstr "設定"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:27
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:88
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:398
+msgid "Configuration Error"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:924
msgid ""
"Configure here the details for all Dynamic DNS services including this LuCI "
"application."
msgstr "在這裡修改動態 DNS 服務的詳細配置。"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:261
-msgid "Configure here the details for selected Dynamic DNS service."
-msgstr "在這裡修改選擇的 DDNS 服務的詳細配置。"
-
-#: 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 "當前設定"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:342
+msgid "Create service"
+msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:46
-msgid ""
-"Currently DDNS updates are not started at boot or on interface events.<br /"
-">This is the default if you run DDNS scripts by yourself (i.e. via cron with "
-"force_interval set to '0')"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:946
+msgid "Current setting:"
msgstr ""
-"現在,DDNS 更新在開機或者介面動作時不會被觸發。<br />如果您手工執行 DDNS 指令"
-"碼的話(例如使用 cron 時把 force_interval 設定為 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."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:72
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:163
+msgid "Currently DDNS updates are not started at boot or on interface events."
msgstr ""
-"現在,DDNS 更新在開機或者介面動作時不會被觸發。<br />您可以在這裡開始/停止每"
-"一個設定的條目。它在下次重啟之前一直有效。"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:452
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:536
msgid "Custom update script to be used for updating your DDNS Provider."
msgstr "用來更新動態 DNS 的自訂指令碼。"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:412
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:525
msgid "Custom update-URL"
msgstr "自訂更新 URL"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:451
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:535
msgid "Custom update-script"
msgstr "自訂更新指令碼"
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:70
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:166
msgid "DDNS Autostart disabled"
msgstr "DDNS 自動啟動已禁用。"
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:74
-msgid "DDNS Client Configuration"
-msgstr "DDNS 客戶端配置"
-
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:70
-msgid "DDNS Client Documentation"
-msgstr "DDNS 客戶端文件"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:69
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:166
+msgid "DDNS Autostart enabled"
+msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:328
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:365
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:479
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:501
msgid "DDNS Service provider"
msgstr "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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:427
+msgid "DDns Service"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:260
msgid "DNS requests via TCP not supported"
msgstr "不支援使用 TCP 進行 DNS 解析"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1165
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:733
msgid "DNS-Server"
msgstr "DNS-伺服器"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:56
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:942
msgid "Date format"
msgstr "日期格式"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:846
-msgid "Defines the Web page to read systems IPv4-Address from"
-msgstr "設定用來讀取系統 IPv4 位址的網頁"
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:894
-msgid "Defines the Web page to read systems IPv6-Address from"
-msgstr "設定用來讀取系統 IPv6 位址的網頁"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:653
+msgid "Defines the Web page to read systems IP-Address from"
+msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:942
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:663
msgid "Defines the interface to read systems IP-Address from"
msgstr "設定用來讀取系統 IP 位址的介面"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:766
-msgid "Defines the network to read systems IPv4-Address from"
-msgstr "設定用來讀取系統 IPv4 位址的網路"
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:807
-msgid "Defines the network to read systems IPv6-Address from"
-msgstr "設定用來讀取系統 IPv6 位址的網路"
-
-#: 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 "設定 IPv4 位址的來源。這將會被髮送給 DDNS 提供商"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:644
+msgid "Defines the network to read systems IP-Address from"
+msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:711
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:603
msgid ""
-"Defines the source to read systems IPv6-Address from, that will be send to "
-"the DDNS provider"
-msgstr "設定 IPv6 位址的來源。這將會被髮送給 DDNS 提供商"
+"Defines the source to read systems IP-Address from, that will be send to the "
+"DDNS provider"
+msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:302
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:468
msgid "Defines which IP address 'IPv4/IPv6' is send to the DDNS provider"
msgstr "設定哪一個 IP 位址(IPv4 或 IPv6)會被髮送給 DDNS 提供商"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:260
-msgid "Details for"
-msgstr "詳情"
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:86
-msgid "Directory contains Log files for each running section"
-msgstr "儲存每一個執行中的設定的執行日誌的目錄"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:958
+msgid "Directory contains Log files for each running section."
+msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:76
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:952
msgid ""
-"Directory contains PID and other status information for each running section"
-msgstr "儲存每個執行中的設定的PID以及其它狀態資訊的目錄"
+"Directory contains PID and other status information for each running section."
+msgstr ""
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:15
msgid "Disabled"
msgstr "已禁用"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:479
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:544
msgid "Domain"
msgstr "域名"
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:52
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:44
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:148
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:6
+#: applications/luci-app-ddns/luasrc/controller/ddns.lua:10
msgid "Dynamic DNS"
msgstr "動態 DNS"
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:65
-msgid ""
-"Dynamic DNS allows that your router can be reached with a fixed hostname "
-"while having a dynamically changing IP address."
-msgstr "動態 DNS 允許為擁有動態 IP 的主機配置一個固定的可訪問域名。"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:154
+msgid "Dynamic DNS Version"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:351
+msgid "Edit"
+msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:609
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:583
msgid "Enable secure communication with DDNS provider"
msgstr "啟用安全連線與 DDNS 提供商聯絡"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:271
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:153
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:406
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:450
msgid "Enabled"
msgstr "已啟用"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1286
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:777
msgid "Error"
msgstr "錯誤"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1425
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:859
msgid "Error Retry Counter"
msgstr "錯誤重試計數"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1443
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:870
msgid "Error Retry Interval"
msgstr "錯誤重試間隔"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1019
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1058
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:681
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:692
msgid "Event Network"
msgstr "事件網路"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1295
-msgid "File"
-msgstr "檔案"
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:469
-msgid "File not found"
-msgstr "檔案未找到"
-
-#: 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 "檔案未找到或為空"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:654
+msgid "Example for IPv4"
+msgstr ""
-#: 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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:655
+msgid "Example for IPv6"
msgstr ""
-"開啟這個連結<br />您將會得到更多關於如何通過所有設定項優化您的系統以執行 "
-"DDNS 指令碼的提示"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:32
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:787
+msgid "File"
+msgstr "檔案"
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:929
msgid "For detailed information about parameter settings look here."
msgstr "請看這裡獲得關於引數設定的詳細資訊"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:58
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:944
msgid "For supported codes look here"
msgstr "檢視這裡獲取支援的編碼"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1139
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:722
msgid "Force IP Version"
msgstr "強制設定 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:249
msgid "Force IP Version not supported"
msgstr "不支援強制設定 IP 版本"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1357
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:821
msgid "Force Interval"
msgstr "設定週期"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1205
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:746
msgid "Force TCP on 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
-msgid "Forced IP Version don't matched"
-msgstr "強制設定的 IP 版本不匹配"
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1243
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:758
msgid "Format"
msgstr "格式"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1167
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:735
msgid "Format: IP or FQDN"
msgstr "格式:IP 或者 FQDN"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:87
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:228
msgid ""
"GNU Wget will use the IP of given network, cURL will use the physical "
"interface."
msgstr "GNU Wget 將會使用給定的網路的 IP 位址,而 cURL 將會使用物理介面。"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:26
-msgid "Global Settings"
-msgstr "全域性設定"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:923
+msgid "Global Configuration"
+msgstr ""
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:211
msgid "HTTPS not supported"
msgstr "不支援 HTTPS"
-#: 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 "提示"
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:279
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:459
msgid "Hostname/FQDN to validate, if IP update happen or necessary"
msgstr "主機名/FQDN 驗證,如果 IP 更新發生或必要"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:660
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:710
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:602
msgid "IP address source"
msgstr "IP 位址來源"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:301
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:467
msgid "IP address version"
msgstr "IP 位址版本"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:305
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:473
msgid "IPv4-Address"
msgstr "IPv4 位址"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1244
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:759
msgid "IPv6 address must be given in square brackets"
msgstr "IPv6 位址必須填寫在中括號(\"[ ]\")內"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:57
-msgid ""
-"IPv6 is currently not (fully) supported by this system<br />Please follow "
-"the instructions on OpenWrt's homepage to enable IPv6 support<br />or update "
-"your system to the latest OpenWrt Release"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:202
+msgid "IPv6 is currently not (fully) supported by this system"
msgstr ""
-"當前系統暫時不能(完整地)支援 IPv6<br />請檢視 OpenWrt 首頁的介紹以啟用 "
-"IPv6 支援<br />或者更新您的系統到最新 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:201
msgid "IPv6 not supported"
msgstr "IPv6 不被支援"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:309
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:475
msgid "IPv6-Address"
msgstr "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 "如果 cURL 和 GNU Wget 同時被安裝,那麼 Wget 將會被優先使用。"
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:272
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:977
msgid ""
-"If this service section is disabled it could not be started.<br />Neither "
-"from LuCI interface nor from console"
+"If Wget and cURL package are installed, Wget is used for communication by "
+"default."
msgstr ""
-"如果服務配置被禁用,那麼它將不能被啟動。<br />無論是通過 LuCI 頁面或者是通過"
-"終端。"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:160
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:450
+msgid "If this service section is disabled it could not be started."
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:284
msgid "If using secure communication you should verify server certificates!"
msgstr "如果使用安全通訊,您應該驗證伺服器證書!"
-#: applications/luci-app-ddns/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 ""
-"如果您需要同時更新 IPv4 和 IPv6 位址,您需要單獨新增兩個配置項(例"
-"如'myddns_ipv4'和'myddns_ipv6')"
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:73
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:89
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:103
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:216
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:230
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:242
msgid ""
"In some versions cURL/libcurl in OpenWrt is compiled without proxy support."
msgstr "OpenWrt 中,cURL/libcurl 的某些版本編譯時沒有啟用代理伺服器支援"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1283
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:774
msgid "Info"
msgstr "資訊"
-#: 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"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:150
+msgid "Information"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:286
+msgid "Install 'ca-certificates' package or needed certificates"
msgstr ""
-"手動將“ca-certificates”包或需要的證書安裝到 /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
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:941
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:609
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:662
msgid "Interface"
msgstr "介面"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1334
-msgid ""
-"Interval to check for changed IP<br />Values below 5 minutes == 300 seconds "
-"are not supported"
-msgstr "檢查 IP 是否改變的時間隔<br />不支援小於 5 分鐘(300 秒)的數值。"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:822
+msgid "Interval to force updates send to DDNS Provider"
+msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1400
-msgid ""
-"Interval to force updates send to DDNS Provider<br />Setting this parameter "
-"to 0 will force the script to only run once<br />Values lower 'Check "
-"Interval' except '0' are not supported"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:812
+msgid "Interval unit to check for changed IP"
msgstr ""
-"強制向提供商更新 DDNS 的時間週期<br />將這個引數設定為 0 則會讓指令碼僅執行一"
-"次<br />不支援小於\"檢查時間週期\"的數值(除了 0)。"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:29
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:849
+msgid "Interval unit to force updates send to DDNS Provider"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:926
msgid "It is NOT recommended for casual users to change settings on this page."
msgstr "強烈不建議初次使用的使用者修改本頁設定。"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:159
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:411
msgid "Last Update"
msgstr "上次更新"
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:177
-msgid "Loading"
-msgstr "載入中"
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:266
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:445
msgid "Log File Viewer"
msgstr "日誌檢視器"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:85
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:957
msgid "Log directory"
msgstr "日誌目錄"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:95
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:969
msgid "Log length"
msgstr "日誌長度"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1293
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:781
msgid "Log to file"
msgstr "把日誌記錄到檔案"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1279
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:768
msgid "Log to syslog"
msgstr "把日誌記錄到系統日誌"
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:394
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:458
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:28
msgid "Lookup Hostname"
msgstr "查詢主機名"
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:101
-msgid "NOT installed"
-msgstr "未安裝"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:311
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:388
+msgid "Name"
+msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:83
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:224
msgid ""
"Neither GNU Wget with SSL nor cURL installed to select a network to use for "
"communication."
msgstr "包含 SSL 支援的 GNU Wget 或者 cURL 均未安裝,無法選擇網路用於通訊。"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:69
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:212
msgid ""
"Neither GNU Wget with SSL nor cURL installed to support secure updates via "
"HTTPS protocol."
@@ -525,540 +407,744 @@ msgstr ""
"包含 SSL 支援的 GNU Wget 或者 cURL 均未安裝,無法通過 HTTPS 協議進行安全的更"
"新。"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:664
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:714
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:765
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:802
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:52
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:607
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:643
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:30
msgid "Network"
msgstr "網路"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1020
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1066
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:682
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:693
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:712
msgid "Network on which the ddns-updater scripts will be started"
msgstr "DDNS 更新指令碼將會運行於該網路"
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:45
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:90
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:415
msgid "Never"
msgstr "從不"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:159
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:49
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:314
+msgid "New DDns Service…"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:411
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:27
msgid "Next Update"
msgstr "下次更新"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:159
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:89
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:399
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:39
+msgid "No Data"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:283
msgid "No certificates found"
msgstr "找不到證書"
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:87
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:30
-msgid "No data"
-msgstr "無資料"
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1282
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:773
msgid "No logging"
msgstr "無日誌"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:47
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:934
msgid "Non-public and by default blocked IP's"
msgstr "非公網 IP 以及預設被鎖定的 IP"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1284
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:92
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:433
+msgid "Not Running"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:775
msgid "Notice"
msgstr "提示"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:96
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:970
msgid "Number of last lines stored in log files"
msgstr "日誌檔案中的最後幾行"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1148
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:723
msgid "OPTIONAL: Force the usage of pure IPv4/IPv6 only communication."
msgstr "可選:強制僅使用 IPv4/IPv6 通訊。"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1214
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:747
msgid "OPTIONAL: Force the use of TCP instead of default UDP on DNS requests."
msgstr "可選:強制使用 TCP 而非 UDP 請求 DNS。"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1117
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:711
msgid "OPTIONAL: Network to use for communication"
msgstr "可選:用於通訊的網路"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1242
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:757
msgid "OPTIONAL: Proxy-Server for detection and updates."
msgstr "可選:用於檢測以及更新的代理伺服器。"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1166
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:734
msgid "OPTIONAL: Use non-default DNS-Server to detect 'Registered IP'."
msgstr "可選:使用非預設 DNS 伺服器檢測\"已註冊的 IP 位址\"。"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1470
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:882
msgid "On Error the script will retry the failed action after given time"
msgstr "當出錯時,指令碼將會重試失敗的動作的次數"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1426
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:860
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:871
msgid "On Error the script will stop execution after given number of retrys"
msgstr "當出錯時,指令碼將會重試該次數之後退出"
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:68
-msgid "OpenWrt Wiki"
-msgstr "OpenWrt Wiki"
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:514
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:567
msgid "Optional Encoded Parameter"
msgstr "可選編碼引數"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:525
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:574
msgid "Optional Parameter"
msgstr "可選引數"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:515
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:568
msgid "Optional: Replaces [PARAMENC] in Update-URL (URL-encoded)"
msgstr "可選:替換更新 URL(已編碼 URL)中的 [PARAMENC]"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:526
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:575
msgid "Optional: Replaces [PARAMOPT] in Update-URL (NOT URL-encoded)"
msgstr "可選:替換更新 URL(未編碼 URL)中的 [PARAMENC]"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:94
-msgid "Overview"
-msgstr "總覽"
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1233
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:756
msgid "PROXY-Server"
msgstr "代理伺服器"
-#: 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 "不支援代理伺服器"
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:502
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:559
msgid "Password"
msgstr "密碼"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:630
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:588
msgid "Path to CA-Certificate"
msgstr "CA 證書路徑"
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:144
-msgid "Please [Save & Apply] your changes first"
-msgstr "請先儲存並應用您的設定"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:203
+msgid ""
+"Please follow the instructions on OpenWrt's homepage to enable IPv6 support"
+msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1499
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:916
msgid "Please press [Read] button"
msgstr "請按下\"讀取\"按鈕"
-#: 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 "請更新到最新版本!"
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:229
-msgid "Process ID"
-msgstr "程序 ID"
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1494
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:902
msgid "Read / Reread log file"
msgstr "讀取/重新讀取日誌檔案"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:406
-msgid "Really change DDNS provider?"
-msgstr "確定更改 DDNS 提供商嗎?"
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:113
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:51
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:394
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:29
msgid "Registered IP"
msgstr "已註冊的 IP 位址"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:480
-msgid "Replaces [DOMAIN] in Update-URL"
-msgstr "替換更新 URL 中的 [DOMAIN]"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:379
+msgid "Reload"
+msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:503
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:359
+msgid "Reload this service"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:560
msgid "Replaces [PASSWORD] in Update-URL (URL-encoded)"
msgstr "替換更新 URL(已編碼 URL)中的 [PASSWORD]"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:492
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:545
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:552
msgid "Replaces [USERNAME] in Update-URL (URL-encoded)"
msgstr "替換更新 URL(已編碼 URL)中的 [USERNAME]"
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:193
+msgid "Restart DDns"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:14
msgid "Run once"
msgstr "執行一次"
-#: applications/luci-app-ddns/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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:103
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:436
+msgid "Running"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:610
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:672
msgid "Script"
msgstr "指令碼"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:86
-msgid "Show more"
-msgstr "檢視更多"
-
-#: 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 "需要進行軟體更新"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:291
+msgid "Services"
+msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1174
-msgid "Specifying a DNS-Server is not supported"
-msgstr "不支援指定 DNS 伺服器"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:65
+msgid "Start DDNS"
+msgstr ""
-#: 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 "啟動"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:159
+msgid "State"
+msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:229
-msgid "Start / Stop"
-msgstr "啟動 / 停止"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:430
+msgid "Status"
+msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:75
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:951
msgid "Status directory"
msgstr "狀態目錄"
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:378
+msgid "Stop"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:65
+msgid "Stop DDNS"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:367
+msgid "Stop this service"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:16
msgid "Stopped"
msgstr "已停止"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:34
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:64
-msgid ""
-"The currently installed 'ddns-scripts' package did not support all available "
-"settings."
-msgstr "當前已安裝的“ddns-scripts”軟體包不支援所有可用設定項。"
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1428
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:862
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:873
msgid "The default setting of '0' will retry infinite."
msgstr "預設設定“0”將無限重試。"
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:36
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:317
+msgid "The service name is already used"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:42
msgid "There is no service configured."
msgstr "沒有已經配置好的服務項"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:56
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:265
-msgid "Timer Settings"
-msgstr "計時器設定"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:915
+msgid "This is the current content of the log file in"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:73
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:164
+msgid ""
+"This is the default if you run DDNS scripts by yourself (i.e. via cron with "
+"force_interval set to '0')"
+msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:101
-msgid "To change global settings click here"
-msgstr "點選這裡更改全域性設定"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:699
+msgid "This will be autoset to the selected interface"
+msgstr ""
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:116
-msgid "To use cURL activate this option."
-msgstr "選中此項以使用 cURL"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:444
+msgid "Timer Settings"
+msgstr "計時器設定"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:665
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:715
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:608
msgid "URL"
msgstr "URL"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:845
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:890
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:652
msgid "URL to detect"
msgstr "用於檢測的 URL"
-#: 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 "未知錯誤"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:91
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:415
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:37
+msgid "Unknown"
+msgstr ""
-#: applications/luci-app-ddns/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."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:526
+msgid "Update URL to be used for updating your DDNS Provider."
msgstr ""
-"DDNS 提供商用於更新 DDNS 的 URL。<br />跟隨教程,您可以在它們的網站上找到這"
-"個 URL。"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:600
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:582
msgid "Use HTTP Secure"
msgstr "使用 HTTPS"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua:113
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:976
msgid "Use cURL"
msgstr "使用 cURL"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:982
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:673
msgid "User defined script to read systems IP-Address"
msgstr "使用設定的指令碼來讀取系統 IP 位址"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:491
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:551
msgid "Username"
msgstr "使用者名稱"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:145
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:271
msgid "Using specific DNS Server not supported"
msgstr "不支援使用特定的 DNS 伺服器"
-#: 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 "驗證"
-
-#: 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 "版本"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:804
+msgid "Values below 5 minutes == 300 seconds are not supported"
+msgstr ""
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:93
-msgid "Version Information"
-msgstr "版本資訊"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:841
+msgid "Values lower 'Check Interval' except '0' are not supported"
+msgstr ""
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:178
-msgid "Waiting for changes to be applied..."
-msgstr "正在應用更改…"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:13
+msgid "Verify"
+msgstr "驗證"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1285
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:776
msgid "Warning"
msgstr "等待"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1294
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:786
msgid ""
"Writes detailed messages to log file. File will be truncated automatically."
msgstr "向日志中寫入詳細資訊。檔案將自動縮小。"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1280
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:769
msgid ""
"Writes log messages to syslog. Critical Errors will always be written to "
"syslog."
msgstr "把日誌寫入系統日誌。無論是否啟用這項,錯誤資訊總是會被寫入系統日誌。"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:149
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:275
msgid ""
-"You should install 'bind-host' or 'knot-host' or 'drill' or 'hostip' "
-"package, if you need to specify a DNS server to detect your registered IP."
+"You should install 'bind-host' or 'knot-host' or 'drill' or 'hostip' package,"
msgstr ""
-"如果您需要指定 DNS 伺服器來檢測您註冊的 IP,您應該安裝“bind-host”或“knot-"
-"host”或“drill”或“hostip”軟體包。"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:121
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:136
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:264
msgid ""
"You should install 'bind-host' or 'knot-host' or 'drill' package for DNS "
"requests."
msgstr "您應該為 DNS 請求安裝“bind-host”或“knot-host”或“drill”軟體包。"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:117
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:252
msgid "You should install 'wget' or 'curl' or 'uclient-fetch' package."
msgstr "您應該安裝“wget”或“curl”或“uclient-fetch”軟體包。"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:71
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:214
msgid ""
"You should install 'wget' or 'curl' or 'uclient-fetch' with 'libustream-"
"*ssl' package."
msgstr "您應該安裝“wget”或“curl”或“uclient-fetch”,及“libustream-*ssl”軟體包。"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:85
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:226
msgid "You should install 'wget' or 'curl' package."
msgstr "您應該安裝“wget”或“curl”軟體包。"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:101
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:240
msgid ""
"You should install 'wget' or 'uclient-fetch' package or replace libcurl."
msgstr "您應該安裝“wget”或“uclient-fetch”軟體包,或替換 libcurl。"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:99
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:238
msgid "cURL is installed, but libcurl was compiled without proxy support."
msgstr "cURL 已經安裝,但是 libcurl 編譯時沒有啟用代理支援。"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua:98
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:237
msgid "cURL without Proxy Support"
msgstr "cURL 沒有包含代理支援"
-#: 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 "無法確定本地 IP。請更換 IP 來源。"
-
-#: 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 "無法解析主機:"
-
-#: 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 "配置錯誤"
-
-#: 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
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:486
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:508
+msgid "custom"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:855
msgid "days"
msgstr "天"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:631
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:589
msgid "directory or path/file"
msgstr "目錄或者到檔案的路徑"
-#: 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 "接受 URL 或者指令碼"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:817
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:854
+msgid "hours"
+msgstr "小時"
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:20
-msgid "enable here"
-msgstr "在這裡啟用"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:816
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:853
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:887
+msgid "minutes"
+msgstr "分鐘"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:650
-msgid "file or directory not found or not 'IGNORE'"
-msgstr "檔案或目錄未找到或未\"被忽視\""
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:590
+msgid "or"
+msgstr "或者"
-#: applications/luci-app-ddns/luasrc/view/ddns/global_value.htm:28
-msgid "help"
-msgstr "幫助"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:204
+msgid "or update your system to the latest OpenWrt Release"
+msgstr ""
-#: applications/luci-app-ddns/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 "小時"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:815
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:886
+msgid "seconds"
+msgstr "秒"
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:99
-msgid "installed"
-msgstr "已安裝"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:591
+msgid "to run HTTPS without verification of server certificates (insecure)"
+msgstr "使用 HTTPS 但不檢查伺服器證書(不安全)"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:286
-msgid "invalid FQDN / required - Sample"
-msgstr "FQDN 無效 / 必需 - 示例"
+#~ msgid "&"
+#~ msgstr "&"
-#: 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 "最小值 0"
+#~ msgid "-- custom --"
+#~ msgstr "-- 自訂 --"
-#: 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 "最小值 1"
+#~ msgid "-- default --"
+#~ msgstr "-- 預設 --"
-#: 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 "最小值為 5 分鐘(300 秒)"
+#~ msgid "Applying changes"
+#~ msgstr "正在應用更改"
-#: 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 "分鐘"
+#~ msgid ""
+#~ "Below a list of configuration tips for your system to run Dynamic DNS "
+#~ "updates without limitations"
+#~ msgstr "以下是一個能夠讓您的系統不受限制地進行動態 DNS 更新設定的提示列表"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:208
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:424
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:436
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:438
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:462
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:859
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:866
-#: 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 "必須填寫"
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1382
-msgid "must be greater or equal 'Check Interval'"
-msgstr "必須大於或等於\"檢查時間週期\""
-
-#: 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 "必須以'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 "nc(netcat)不可連線"
-
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:171
-msgid "never"
-msgstr "從不"
+#~ msgid ""
+#~ "Below is a list of configured DDNS configurations and their current state."
+#~ msgstr "以下是當前已經配置好的 DDNS 設定項列表以及它們的當前狀態。"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:147
-msgid "no data"
-msgstr "無資料"
+#~ msgid ""
+#~ "BusyBox's nslookup and Wget do not support to specify the IP version to "
+#~ "use for communication with DDNS Provider!"
+#~ msgstr ""
+#~ "與 DDNS 供應商通訊時,BusyBox 的 nslookup 和 Wget 不支援設定特定的 IP 協議"
+#~ "版本。"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:996
-msgid "not found or not executable - Sample: '/path/to/script.sh'"
-msgstr "未找到或者不可執行 - 示例:“/path/to/script.sh”"
+#~ msgid ""
+#~ "BusyBox's nslookup and hostip do not support to specify to use TCP "
+#~ "instead of default UDP when requesting DNS server!"
+#~ msgstr ""
+#~ "向 DNS 伺服器查詢時,BusyBox 的 nslookup 和 hostip 不支援使用 TCP 而不是預"
+#~ "設的 UDP!"
-#: 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 "nslookup 不能解析主機"
+#~ msgid ""
+#~ "BusyBox's nslookup in the current compiled version does not handle given "
+#~ "DNS Servers correctly!"
+#~ msgstr "當前編譯版本中 BusyBox 的 nslookup 在處理給定的 DNS 伺服器不正確!"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:632
-msgid "or"
-msgstr "或者"
+#~ msgid "Casual users should not change this setting"
+#~ msgstr "普通使用者不應該改變這個設定"
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:98
-msgid "or higher"
-msgstr "或者更大"
+#~ msgid "Change provider"
+#~ msgstr "更改提供者"
-#: 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 "請禁用"
+#~ msgid "Collecting data..."
+#~ msgstr "正在收集資料…"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1240
-msgid "please remove entry"
-msgstr "請移除該欄位"
+#~ msgid "Configure here the details for selected Dynamic DNS service."
+#~ msgstr "在這裡修改選擇的 DDNS 服務的詳細配置。"
-#: 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 "請設定 IPv4 位址"
+#~ msgid "Current setting"
+#~ msgstr "當前設定"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:40
-msgid "please select 'IPv4' address version in"
-msgstr "請設定 IPv4 位址於"
+#~ msgid ""
+#~ "Currently DDNS updates are not started at boot or on interface events."
+#~ "<br />This is the default if you run DDNS scripts by yourself (i.e. via "
+#~ "cron with force_interval set to '0')"
+#~ msgstr ""
+#~ "現在,DDNS 更新在開機或者介面動作時不會被觸發。<br />如果您手工執行 DDNS "
+#~ "指令碼的話(例如使用 cron 時把 force_interval 設定為 0),這是預設設定。"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1115
-msgid "please set to 'default'"
-msgstr "請設定為\"預設\""
+#~ 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 ""
+#~ "現在,DDNS 更新在開機或者介面動作時不會被觸發。<br />您可以在這裡開始/停止"
+#~ "每一個設定的條目。它在下次重啟之前一直有效。"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1265
-msgid "proxy port missing"
-msgstr "代理埠未填"
+#~ msgid "DDNS Client Configuration"
+#~ msgstr "DDNS 客戶端配置"
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:96
-msgid "required"
-msgstr "必須填寫"
+#~ msgid "DDNS Client Documentation"
+#~ msgstr "DDNS 客戶端文件"
-#: 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 "秒"
+#~ msgid "Defines the Web page to read systems IPv4-Address from"
+#~ msgstr "設定用來讀取系統 IPv4 位址的網頁"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:633
-msgid "to run HTTPS without verification of server certificates (insecure)"
-msgstr "使用 HTTPS 但不檢查伺服器證書(不安全)"
+#~ msgid "Defines the Web page to read systems IPv6-Address from"
+#~ msgstr "設定用來讀取系統 IPv6 位址的網頁"
+
+#~ msgid "Defines the network to read systems IPv4-Address from"
+#~ msgstr "設定用來讀取系統 IPv4 位址的網路"
+
+#~ msgid "Defines the network to read systems IPv6-Address from"
+#~ msgstr "設定用來讀取系統 IPv6 位址的網路"
+
+#~ msgid ""
+#~ "Defines the source to read systems IPv4-Address from, that will be send "
+#~ "to the DDNS provider"
+#~ msgstr "設定 IPv4 位址的來源。這將會被髮送給 DDNS 提供商"
+
+#~ msgid ""
+#~ "Defines the source to read systems IPv6-Address from, that will be send "
+#~ "to the DDNS provider"
+#~ msgstr "設定 IPv6 位址的來源。這將會被髮送給 DDNS 提供商"
+
+#~ msgid "Details for"
+#~ msgstr "詳情"
+
+#~ msgid "Directory contains Log files for each running section"
+#~ msgstr "儲存每一個執行中的設定的執行日誌的目錄"
+
+#~ msgid ""
+#~ "Directory contains PID and other status information for each running "
+#~ "section"
+#~ msgstr "儲存每個執行中的設定的PID以及其它狀態資訊的目錄"
+
+#~ msgid ""
+#~ "Dynamic DNS allows that your router can be reached with a fixed hostname "
+#~ "while having a dynamically changing IP address."
+#~ msgstr "動態 DNS 允許為擁有動態 IP 的主機配置一個固定的可訪問域名。"
+
+#~ msgid "File not found"
+#~ msgstr "檔案未找到"
+
+#~ msgid "File not found or empty"
+#~ msgstr "檔案未找到或為空"
+
+#~ msgid ""
+#~ "Follow this link<br />You will find more hints to optimize your system to "
+#~ "run DDNS scripts with all options"
+#~ msgstr ""
+#~ "開啟這個連結<br />您將會得到更多關於如何通過所有設定項優化您的系統以執行 "
+#~ "DDNS 指令碼的提示"
+
+#~ msgid "Forced IP Version don't matched"
+#~ msgstr "強制設定的 IP 版本不匹配"
+
+#~ msgid "Global Settings"
+#~ msgstr "全域性設定"
+
+#~ msgid "Hints"
+#~ msgstr "提示"
+
+#~ msgid ""
+#~ "IPv6 is currently not (fully) supported by this system<br />Please follow "
+#~ "the instructions on OpenWrt's homepage to enable IPv6 support<br />or "
+#~ "update your system to the latest OpenWrt Release"
+#~ msgstr ""
+#~ "當前系統暫時不能(完整地)支援 IPv6<br />請檢視 OpenWrt 首頁的介紹以啟用 "
+#~ "IPv6 支援<br />或者更新您的系統到最新 OpenWrt 版本"
+
+#~ msgid "If both cURL and GNU Wget are installed, Wget is used by default."
+#~ msgstr "如果 cURL 和 GNU Wget 同時被安裝,那麼 Wget 將會被優先使用。"
+
+#~ msgid ""
+#~ "If this service section is disabled it could not be started.<br />Neither "
+#~ "from LuCI interface nor from console"
+#~ msgstr ""
+#~ "如果服務配置被禁用,那麼它將不能被啟動。<br />無論是通過 LuCI 頁面或者是通"
+#~ "過終端。"
+
+#~ 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 ""
+#~ "如果您需要同時更新 IPv4 和 IPv6 位址,您需要單獨新增兩個配置項(例"
+#~ "如'myddns_ipv4'和'myddns_ipv6')"
+
+#~ msgid ""
+#~ "Install 'ca-certificates' package or needed certificates by hand into /"
+#~ "etc/ssl/certs default directory"
+#~ msgstr ""
+#~ "手動將“ca-certificates”包或需要的證書安裝到 /etc/ssl/certs 的預設目錄中"
+
+#~ msgid ""
+#~ "Interval to check for changed IP<br />Values below 5 minutes == 300 "
+#~ "seconds are not supported"
+#~ msgstr "檢查 IP 是否改變的時間隔<br />不支援小於 5 分鐘(300 秒)的數值。"
+
+#~ msgid ""
+#~ "Interval to force updates send to DDNS Provider<br />Setting this "
+#~ "parameter to 0 will force the script to only run once<br />Values lower "
+#~ "'Check Interval' except '0' are not supported"
+#~ msgstr ""
+#~ "強制向提供商更新 DDNS 的時間週期<br />將這個引數設定為 0 則會讓指令碼僅執"
+#~ "行一次<br />不支援小於\"檢查時間週期\"的數值(除了 0)。"
+
+#~ msgid "Loading"
+#~ msgstr "載入中"
+
+#~ msgid "NOT installed"
+#~ msgstr "未安裝"
+
+#~ msgid "No data"
+#~ msgstr "無資料"
+
+#~ msgid "OpenWrt Wiki"
+#~ msgstr "OpenWrt Wiki"
+
+#~ msgid "Overview"
+#~ msgstr "總覽"
+
+#~ msgid "PROXY-Server not supported"
+#~ msgstr "不支援代理伺服器"
+
+#~ msgid "Please [Save & Apply] your changes first"
+#~ msgstr "請先儲存並應用您的設定"
+
+#~ msgid "Please update to the current version!"
+#~ msgstr "請更新到最新版本!"
+
+#~ msgid "Process ID"
+#~ msgstr "程序 ID"
+
+#~ msgid "Really change DDNS provider?"
+#~ msgstr "確定更改 DDNS 提供商嗎?"
+
+#~ msgid "Replaces [DOMAIN] in Update-URL"
+#~ msgstr "替換更新 URL 中的 [DOMAIN]"
+
+#~ msgid "Show more"
+#~ msgstr "檢視更多"
+
+#~ msgid "Software update required"
+#~ msgstr "需要進行軟體更新"
+
+#~ msgid "Specifying a DNS-Server is not supported"
+#~ msgstr "不支援指定 DNS 伺服器"
+
+#~ msgid "Start"
+#~ msgstr "啟動"
+
+#~ msgid "Start / Stop"
+#~ msgstr "啟動 / 停止"
+
+#~ msgid ""
+#~ "The currently installed 'ddns-scripts' package did not support all "
+#~ "available settings."
+#~ msgstr "當前已安裝的“ddns-scripts”軟體包不支援所有可用設定項。"
+
+#~ msgid "To change global settings click here"
+#~ msgstr "點選這裡更改全域性設定"
+
+#~ msgid "To use cURL activate this option."
+#~ msgstr "選中此項以使用 cURL"
+
+#~ msgid "Unknown error"
+#~ msgstr "未知錯誤"
+
+#~ msgid ""
+#~ "Update URL to be used for updating your DDNS Provider.<br />Follow "
+#~ "instructions you will find on their WEB page."
+#~ msgstr ""
+#~ "DDNS 提供商用於更新 DDNS 的 URL。<br />跟隨教程,您可以在它們的網站上找到"
+#~ "這個 URL。"
+
+#~ msgid "Version"
+#~ msgstr "版本"
+
+#~ msgid "Version Information"
+#~ msgstr "版本資訊"
+
+#~ msgid "Waiting for changes to be applied..."
+#~ msgstr "正在應用更改…"
+
+#~ 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 ""
+#~ "如果您需要指定 DNS 伺服器來檢測您註冊的 IP,您應該安裝“bind-host”或“knot-"
+#~ "host”或“drill”或“hostip”軟體包。"
+
+#~ msgid ""
+#~ "can not detect local IP. Please select a different Source combination"
+#~ msgstr "無法確定本地 IP。請更換 IP 來源。"
+
+#~ msgid "can not resolve host:"
+#~ msgstr "無法解析主機:"
+
+#~ msgid "config error"
+#~ msgstr "配置錯誤"
+
+#~ msgid "either url or script could be set"
+#~ msgstr "接受 URL 或者指令碼"
+
+#~ msgid "enable here"
+#~ msgstr "在這裡啟用"
+
+#~ msgid "file or directory not found or not 'IGNORE'"
+#~ msgstr "檔案或目錄未找到或未\"被忽視\""
+
+#~ msgid "help"
+#~ msgstr "幫助"
+
+#~ msgid "installed"
+#~ msgstr "已安裝"
+
+#~ msgid "invalid FQDN / required - Sample"
+#~ msgstr "FQDN 無效 / 必需 - 示例"
+
+#~ msgid "minimum value '0'"
+#~ msgstr "最小值 0"
+
+#~ msgid "minimum value '1'"
+#~ msgstr "最小值 1"
+
+#~ msgid "minimum value 5 minutes == 300 seconds"
+#~ msgstr "最小值為 5 分鐘(300 秒)"
+
+#~ msgid "missing / required"
+#~ msgstr "必須填寫"
+
+#~ msgid "must be greater or equal 'Check Interval'"
+#~ msgstr "必須大於或等於\"檢查時間週期\""
+
+#~ msgid "must start with 'http://'"
+#~ msgstr "必須以'http://'開頭"
+
+#~ msgid "nc (netcat) can not connect"
+#~ msgstr "nc(netcat)不可連線"
+
+#~ msgid "never"
+#~ msgstr "從不"
+
+#~ msgid "no data"
+#~ msgstr "無資料"
+
+#~ msgid "not found or not executable - Sample: '/path/to/script.sh'"
+#~ msgstr "未找到或者不可執行 - 示例:“/path/to/script.sh”"
+
+#~ msgid "nslookup can not resolve host"
+#~ msgstr "nslookup 不能解析主機"
+
+#~ msgid "or higher"
+#~ msgstr "或者更大"
+
+#~ msgid "please disable"
+#~ msgstr "請禁用"
+
+#~ msgid "please remove entry"
+#~ msgstr "請移除該欄位"
+
+#~ msgid "please select 'IPv4' address version"
+#~ msgstr "請設定 IPv4 位址"
+
+#~ msgid "please select 'IPv4' address version in"
+#~ msgstr "請設定 IPv4 位址於"
+
+#~ msgid "please set to 'default'"
+#~ msgstr "請設定為\"預設\""
+
+#~ msgid "proxy port missing"
+#~ msgstr "代理埠未填"
+
+#~ msgid "required"
+#~ msgstr "必須填寫"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua:185
-msgid "unknown error"
-msgstr "未知錯誤"
+#~ msgid "unknown error"
+#~ msgstr "未知錯誤"
-#: 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 "未指定的錯誤"
+#~ msgid "unspecific error"
+#~ msgstr "未指定的錯誤"
-#: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1176
-msgid "use hostname, FQDN, IPv4- or IPv6-Address"
-msgstr "使用主機名或 IPv4/IPv6 位址"
+#~ msgid "use hostname, FQDN, IPv4- or IPv6-Address"
+#~ msgstr "使用主機名或 IPv4/IPv6 位址"
#~ msgid "Config error"
#~ msgstr "配置錯誤"
diff --git a/applications/luci-app-ddns/root/usr/libexec/rpcd/luci.ddns b/applications/luci-app-ddns/root/usr/libexec/rpcd/luci.ddns
new file mode 100755
index 000000000..46209b908
--- /dev/null
+++ b/applications/luci-app-ddns/root/usr/libexec/rpcd/luci.ddns
@@ -0,0 +1,321 @@
+#!/usr/bin/env lua
+
+local json = require "luci.jsonc"
+local nixio = require "nixio"
+local fs = require "nixio.fs"
+local UCI = require "luci.model.uci"
+local sys = require "luci.sys"
+local util = require "luci.util"
+
+local luci_helper = "/usr/lib/ddns/dynamic_dns_lucihelper.sh"
+local srv_name = "ddns-scripts"
+
+-- convert epoch date to given format
+local function epoch2date(epoch, format)
+ if not format or #format < 2 then
+ local uci = UCI.cursor()
+ format = uci:get("ddns", "global", "ddns_dateformat") or "%F %R"
+ uci:unload("ddns")
+ end
+ format = format:gsub("%%n", "<br />") -- replace newline
+ format = format:gsub("%%t", " ") -- replace tab
+ return os.date(format, epoch)
+end
+
+-- function to calculate seconds from given interval and unit
+local function calc_seconds(interval, unit)
+ if not tonumber(interval) then
+ return nil
+ elseif unit == "days" then
+ return (tonumber(interval) * 86400) -- 60 sec * 60 min * 24 h
+ elseif unit == "hours" then
+ return (tonumber(interval) * 3600) -- 60 sec * 60 min
+ elseif unit == "minutes" then
+ return (tonumber(interval) * 60) -- 60 sec
+ elseif unit == "seconds" then
+ return tonumber(interval)
+ else
+ return nil
+ end
+end
+
+local methods = {
+ get_services_log = {
+ args = { service_name = "service_name" },
+ call = function(args)
+ local result = "File not found or empty"
+ local uci = UCI.cursor()
+
+ local dirlog = uci:get('ddns', 'global', 'ddns_logdir') or "/var/log/ddns"
+
+ -- Fallback to default logdir with unsecure path
+ if dirlog:match('%.%.%/') then dirlog = "/var/log/ddns" end
+
+ if args and args.service_name and fs.access("%s/%s.log" % { dirlog, args.service_name }) then
+ result = fs.readfile("%s/%s.log" % { dirlog, args.service_name })
+ end
+
+ uci.unload()
+
+ return { result = result }
+ end
+ },
+ get_services_status = {
+ call = function()
+ local uci = UCI.cursor()
+
+ local rundir = uci:get("ddns", "global", "ddns_rundir") or "/var/run/ddns"
+ local date_format = uci:get("ddns", "global", "ddns_dateformat")
+ local res = {}
+
+ uci:foreach("ddns", "service", function (s)
+ local ip, last_update, next_update
+ local section = s[".name"]
+ if fs.access("%s/%s.ip" % { rundir, section }) then
+ ip = fs.readfile("%s/%s.ip" % { rundir, section })
+ else
+ local dnsserver = s["dns_server"] or ""
+ local force_ipversion = tonumber(s["force_ipversion"] or 0)
+ local force_dnstcp = tonumber(s["force_dnstcp"] or 0)
+ local is_glue = tonumber(s["is_glue"] or 0)
+ local command = { luci_helper , [[ -]] }
+ local lookup_host = s["lookup_host"] or "_nolookup_"
+
+ if (use_ipv6 == 1) then command[#command+1] = [[6]] end
+ if (force_ipversion == 1) then command[#command+1] = [[f]] end
+ if (force_dnstcp == 1) then command[#command+1] = [[t]] end
+ if (is_glue == 1) then command[#command+1] = [[g]] end
+ command[#command+1] = [[l ]]
+ command[#command+1] = lookup_host
+ command[#command+1] = [[ -S ]]
+ command[#command+1] = section
+ if (#dnsserver > 0) then command[#command+1] = [[ -d ]] .. dnsserver end
+ command[#command+1] = [[ -- get_registered_ip]]
+ line = util.exec(table.concat(command))
+ end
+
+ local last_update = tonumber(fs.readfile("%s/%s.update" % { rundir, section } ) or 0)
+ local next_update, converted_last_update
+ local pid = tonumber(fs.readfile("%s/%s.pid" % { rundir, section } ) or 0)
+
+ if pid > 0 and not nixio.kill(pid, 0) then
+ pid = 0
+ end
+
+ local uptime = sys.uptime()
+
+ local force_seconds = calc_seconds(
+ tonumber(s["force_interval"]) or 72,
+ s["force_unit"] or "hours" )
+
+ -- process running but update needs to happen
+ -- problems if force_seconds > uptime
+ force_seconds = (force_seconds > uptime) and uptime or force_seconds
+
+ if last_update > 0 then
+ local epoch = os.time() - uptime + last_update + force_seconds
+ -- use linux date to convert epoch
+ converted_last_update = epoch2date(epoch,date_format)
+ next_update = epoch2date(epoch + force_seconds)
+ end
+
+ if pid > 0 and ( last_update + force_seconds - uptime ) <= 0 then
+ next_update = "Verify"
+
+ -- run once
+ elseif force_seconds == 0 then
+ next_update = "Run once"
+
+ -- no process running and NOT enabled
+ elseif pid == 0 and s['enabled'] == '0' then
+ next_update = "Disabled"
+
+ -- no process running and enabled
+ elseif pid == 0 and s['enabled'] ~= '0' then
+ next_update = "Stopped"
+ end
+
+ res[section] = {
+ ip = ip and ip:gsub("\n","") or nil,
+ last_update = last_update ~= 0 and converted_last_update or nil,
+ next_update = next_update or nil,
+ pid = pid or nil,
+ }
+ end
+ )
+
+ uci:unload("ddns")
+
+ return res
+
+ end
+ },
+ get_ddns_state = {
+ call = function()
+ local ipkg = require "luci.model.ipkg"
+ local uci = UCI.cursor()
+ local dateformat = uci:get("ddns", "global", "ddns_dateformat") or "%F %R"
+ uci:unload("ddns")
+ local ver, srv_ver_cmd
+ local res = {}
+
+ if ipkg then
+ ver = ipkg.info(srv_name)[srv_name].Version
+ else
+ srv_ver_cmd = luci_helper .. " -V | awk {'print $2'} "
+ ver = util.exec(srv_ver_cmd)
+ end
+
+ res['_version'] = ver and #ver > 0 and ver or nil
+ res['_enabled'] = sys.init.enabled("ddns")
+ res['_curr_dateformat'] = os.date(dateformat)
+
+ return res
+ end
+ },
+ get_env = {
+ call = function()
+ local res = {}
+ local cache = {}
+
+ local function has_wget()
+ return (sys.call( [[which wget >/dev/null 2>&1]] ) == 0)
+ end
+
+ local function has_wgetssl()
+ if cache['has_wgetssl'] then return cache['has_wgetssl'] end
+ local res = (sys.call( [[which wget-ssl >/dev/null 2>&1]] ) == 0)
+ cache['has_wgetssl'] = res
+ return res
+ end
+
+ local function has_curlssl()
+ return (sys.call( [[$(which curl) -V 2>&1 | grep -qF "https"]] ) == 0)
+ end
+
+ local function has_fetch()
+ if cache['has_fetch'] then return cache['has_fetch'] end
+ local res = (sys.call( [[which uclient-fetch >/dev/null 2>&1]] ) == 0)
+ cache['has_fetch'] = res
+ return res
+ end
+
+ local function has_fetchssl()
+ return fs.access("/lib/libustream-ssl.so")
+ end
+
+ local function has_curl()
+ if cache['has_curl'] then return cache['has_curl'] end
+ local res = (sys.call( [[which curl >/dev/null 2>&1]] ) == 0)
+ cache['has_curl'] = res
+ return res
+ end
+
+ local function has_curlpxy()
+ return (sys.call( [[grep -i "all_proxy" /usr/lib/libcurl.so* >/dev/null 2>&1]] ) == 0)
+ end
+
+ local function has_bbwget()
+ return (sys.call( [[$(which wget) -V 2>&1 | grep -iqF "busybox"]] ) == 0)
+ end
+
+ res['has_wget'] = has_wget() or false
+ res['has_curl'] = has_curl() or false
+
+ res['has_ssl'] = has_wgetssl() or has_curlssl() or (has_fetch() and has_fetchssl()) or false
+ res['has_proxy'] = has_wgetssl() or has_curlpxy() or has_fetch() or has_bbwget or false
+ res['has_forceip'] = has_wgetssl() or has_curl() or has_fetch() or false
+ res['has_bindnet'] = has_curl() or has_wgetssl() or false
+
+ local function has_bindhost()
+ if (sys.call( [[which host >/dev/null 2>&1]] ) == 0) then return true end
+ if (sys.call( [[which khost >/dev/null 2>&1]] ) == 0) then return true end
+ if (sys.call( [[which drill >/dev/null 2>&1]] ) == 0) then return true end
+ return false
+ end
+
+ local function has_hostip()
+ return (sys.call( [[which hostip >/dev/null 2>&1]] ) == 0)
+ end
+
+ local function has_nslookup()
+ return (sys.call( [[which nslookup >/dev/null 2>&1]] ) == 0)
+ end
+
+ res['has_dnsserver'] = has_bindhost() or has_hostip() or has_nslookup() or false
+
+ local function check_certs()
+ local _, v = fs.glob("/etc/ssl/certs/*.crt")
+ if ( v == 0 ) then _, v = NXFS.glob("/etc/ssl/certs/*.pem") end
+ return (v > 0)
+ end
+
+ res['has_cacerts'] = check_certs() or false
+
+ res['has_ipv6'] = (fs.access("/proc/net/ipv6_route") and fs.access("/usr/sbin/ip6tables"))
+
+ return res
+ end
+ }
+}
+
+local function parseInput()
+ local parse = json.new()
+ local done, err
+
+ while true do
+ local chunk = io.read(4096)
+ if not chunk then
+ break
+ elseif not done and not err then
+ done, err = parse:parse(chunk)
+ end
+ end
+
+ if not done then
+ print(json.stringify({ error = err or "Incomplete input" }))
+ os.exit(1)
+ end
+
+ return parse:get()
+end
+
+local function validateArgs(func, uargs)
+ local method = methods[func]
+ if not method then
+ print(json.stringify({ error = "Method not found" }))
+ os.exit(1)
+ end
+
+ if type(uargs) ~= "table" then
+ print(json.stringify({ error = "Invalid arguments" }))
+ os.exit(1)
+ end
+
+ uargs.ubus_rpc_session = nil
+
+ local k, v
+ local margs = method.args or {}
+ for k, v in pairs(uargs) do
+ if margs[k] == nil or
+ (v ~= nil and type(v) ~= type(margs[k]))
+ then
+ print(json.stringify({ error = "Invalid arguments" }))
+ os.exit(1)
+ end
+ end
+
+ return method
+end
+
+if arg[1] == "list" then
+ local _, method, rv = nil, nil, {}
+ for _, method in pairs(methods) do rv[_] = method.args or {} end
+ print((json.stringify(rv):gsub(":%[%]", ":{}")))
+elseif arg[1] == "call" then
+ local args = parseInput()
+ local method = validateArgs(arg[2], args)
+ local result, code = method.call(args)
+ print((json.stringify(result):gsub("^%[%]$", "{}")))
+ os.exit(code or 0)
+end
diff --git a/applications/luci-app-ddns/root/usr/share/rpcd/acl.d/luci-app-ddns.json b/applications/luci-app-ddns/root/usr/share/rpcd/acl.d/luci-app-ddns.json
new file mode 100644
index 000000000..dfefd8e96
--- /dev/null
+++ b/applications/luci-app-ddns/root/usr/share/rpcd/acl.d/luci-app-ddns.json
@@ -0,0 +1,17 @@
+{
+ "luci-app-ddns": {
+ "description": "Grant access to ddns procedures",
+ "read": {
+ "ubus": {
+ "luci.ddns": [ "get_services_status", "get_ddns_state", "get_env", "get_services_log" ],
+ "luci": [ "setInitAction" ],
+ },
+ "file": {
+ "/etc/ddns/services": [ "read" ],
+ "/etc/ddns/services_ipv6": [ "read" ],
+ "/usr/lib/ddns/dynamic_dns_lucihelper.sh": [ "exec" ]
+ },
+ "uci": [ "ddns" ]
+ }
+ }
+}
diff --git a/applications/luci-app-dnscrypt-proxy/po/de/dnscrypt-proxy.po b/applications/luci-app-dnscrypt-proxy/po/de/dnscrypt-proxy.po
index f9ca2ac94..0df0720b0 100644
--- a/applications/luci-app-dnscrypt-proxy/po/de/dnscrypt-proxy.po
+++ b/applications/luci-app-dnscrypt-proxy/po/de/dnscrypt-proxy.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2019-10-30 03:22+0000\n"
+"PO-Revision-Date: 2019-11-08 21:05+0000\n"
"Last-Translator: ssantos <ssantos@web.de>\n"
"Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsdnscrypt-proxy/de/>\n"
@@ -8,12 +8,12 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 3.9.1\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:139
#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:161
msgid "-------"
-msgstr ""
+msgstr "-------"
#: applications/luci-app-dnscrypt-proxy/luasrc/controller/dnscrypt-proxy.lua:17
msgid "Advanced"
@@ -21,12 +21,14 @@ msgstr "Fortgeschritten"
#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:215
msgid "Alternate Resolver List"
-msgstr ""
+msgstr "Alternative Resolverliste"
#: 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 ""
+"DNSCrypt-Proxy-spezifische Einstellungen auf die Dnsmasq-Konfiguration "
+"anwenden.<br />"
#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:228
msgid "Blacklist"
@@ -34,82 +36,87 @@ msgstr "Negativliste"
#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:233
msgid "Block IPv6"
-msgstr ""
+msgstr "IPv6 blockieren"
#: 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 ""
+"Standardmäßig wird der Start von DNSCrypt-Proxy durch ifup-Ereignisse von "
+"'Allen' verfügbaren Netzwerkschnittstellen ausgelöst.<br />"
#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:59
msgid "Configuration of the DNSCrypt-Proxy package."
-msgstr ""
+msgstr "Konfiguration des DNSCrypt-Proxy-Pakets."
#: 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 ""
+"Erstelle '/etc/resolv-crypt.conf' mit 'options timeout:1', um DNS Upstream-"
+"Zeitüberschreitungen mit mehreren DNSCrypt-Instanzen zu reduzieren.<br />"
#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:150
msgid "Create Config File"
-msgstr ""
+msgstr "Konfigurationsdatei erstellen"
#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:145
#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:158
msgid "Create Custom Config File"
-msgstr ""
+msgstr "Benutzerdefinierte Konfigurationsdatei erstellen"
#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:245
msgid "DNS Query Logfile"
-msgstr ""
+msgstr "DNS-Abfrageprotokolldatei"
#: applications/luci-app-dnscrypt-proxy/luasrc/controller/dnscrypt-proxy.lua:14
#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:58
msgid "DNSCrypt-Proxy"
-msgstr ""
+msgstr "DNSCrypt-Proxy"
#: applications/luci-app-dnscrypt-proxy/luasrc/controller/dnscrypt-proxy.lua:35
msgid "DNSCrypt-Proxy Logfile"
-msgstr ""
+msgstr "DNSCrypt-Proxy-Protokolldatei"
#: applications/luci-app-dnscrypt-proxy/luasrc/controller/dnscrypt-proxy.lua:26
msgid "DNSCrypt-Proxy Resolver List"
-msgstr ""
+msgstr "DNSCrypt-Proxy Resolver-Liste"
#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:102
msgid "Default Resolver List"
-msgstr ""
+msgstr "Standard-Resolver-Liste"
#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:234
msgid "Disable IPv6 to speed up DNSCrypt-Proxy."
-msgstr ""
+msgstr "IPv6 deaktivieren, um DNSCrypt-Proxy zu beschleunigen."
#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:254
msgid "Dnsmasq Options"
-msgstr ""
+msgstr "Dnsmasq-Optionen"
#: 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 ""
+"Aktuelle Resolverliste von 'github.com/dyne/dnscrypt-proxy' herunterladen."
#: applications/luci-app-dnscrypt-proxy/luasrc/controller/dnscrypt-proxy.lua:18
msgid "Edit DNSCrypt-Proxy Configuration"
-msgstr ""
+msgstr "DNSCrypt-Proxy-Konfiguration bearbeiten"
#: applications/luci-app-dnscrypt-proxy/luasrc/controller/dnscrypt-proxy.lua:19
msgid "Edit Dnsmasq Configuration"
-msgstr ""
+msgstr "Dnsmasq-Konfiguration bearbeiten"
#: applications/luci-app-dnscrypt-proxy/luasrc/controller/dnscrypt-proxy.lua:20
msgid "Edit Resolvcrypt Configuration"
-msgstr ""
+msgstr "Resolvcrypt-Konfiguration bearbeiten"
#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:240
msgid "Enable Caching to speed up DNSCcrypt-Proxy."
-msgstr ""
+msgstr "Caching aktivieren, um DNSCrypt-Proxy zu beschleunigen."
#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:220
msgid "Ephemeral Keys"
@@ -117,30 +124,35 @@ msgstr ""
#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:114
msgid "File Checksum"
-msgstr ""
+msgstr "Datei-Prüfsumme"
#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:106
msgid "File Date"
-msgstr ""
+msgstr "Dateidatum"
#: 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
+#, fuzzy
msgid ""
"For further information <a href=\"%s\" target=\"_blank\">see the wiki "
"online</a>"
msgstr ""
+"Für weitere Informationen <a href=\"%s\" target=\"_blank\">siehe das Wiki "
+"online</a>"
#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:97
msgid "General Options"
-msgstr ""
+msgstr "Allgemeine Optionen"
#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:189
msgid "IP Address"
-msgstr ""
+msgstr "IP-Adresse"
#: 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 ""
+"Privatsphäre verbessern, indem für jede Abfrage ein kurzlebiger öffentlicher "
+"Schlüssel verwenden wird."
#: 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
@@ -150,36 +162,43 @@ msgstr "Eingabedatei nicht gefunden, bitte überprüfen Sie Ihre Konfiguration."
#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:185
msgid "Instance Options"
-msgstr ""
+msgstr "Instanz-Optionen"
#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:239
msgid "Local Cache"
-msgstr ""
+msgstr "Lokaler Cache"
#: 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 ""
+"Lokale Blacklists ermöglichen es, Missbrauchsseiten nach Domänen oder IP-"
+"Adressen zu blockieren."
#: 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 ""
+"Protokolliere empfangene DNS-Anfragen in einer Datei, so dass in Echtzeit "
+"verfolgt werden kann, was im Netzwerk passiert."
#: 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 ""
+"Name des Remote-DNS-Dienstes zur Auflösung von Anfragen inkl. Standort, "
+"DNSSEC- und NOLOG-Flag."
#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:137
msgid "No SSL support available.<br />"
-msgstr ""
+msgstr "Keine SSL-Unterstützung verfügbar.<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 ""
+"Keine Standard-Resolver-Liste und keine SSL-Unterstützung verfügbar.<br />"
#: applications/luci-app-dnscrypt-proxy/luasrc/controller/dnscrypt-proxy.lua:15
msgid "Overview"
@@ -187,25 +206,31 @@ msgstr "Übersicht"
#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:160
msgid "Please edit the file manually in the 'Advanced' section."
-msgstr ""
+msgstr "Bitte die Datei manuell im Abschnitt \"Erweitert\" bearbeiten."
#: 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 ""
+"Bitte eine 'libustream-ssl' Bibliothek installieren, um die aktuelle "
+"Resolver-Liste von 'github.com/dyne/dnscrypt-proxy' herunterzuladen."
#: 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 ""
+"Bitte eine Resolverliste unter '/usr/share/dnscrypt-proxy/dnscrypt-"
+"resolvers.csv' installieren, um dieses Paket zu verwenden."
#: 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 ""
+"Bitte beachten: Dies kann die Werte für'noresolv', 'resolvfile', "
+"'allservers' und die Einstellungen der Liste 'server' ändern."
#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:194
msgid "Port"
@@ -213,16 +238,16 @@ msgstr "Port"
#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:125
msgid "Refresh List"
-msgstr ""
+msgstr "Liste aktualisieren"
#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:123
#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:136
msgid "Refresh Resolver List"
-msgstr ""
+msgstr "Resolver-Liste aktualisieren"
#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:200
msgid "Resolver (LOC/SEC/NOLOG)"
-msgstr ""
+msgstr "Resolver (LOC/SEC/NOLOG)"
#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/cfg_dnsmasq_tab.lua:17
#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/cfg_resolvcrypt_tab.lua:17
@@ -232,7 +257,7 @@ msgstr "Speichern"
#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:216
msgid "Specify a non-default Resolver List."
-msgstr ""
+msgstr "Eine nicht standardmäßige Resolver-Liste angeben."
#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:168
msgid "Startup Trigger"
@@ -241,66 +266,85 @@ msgstr "Startup-Trigger"
#: 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 ""
+"Die Konfigurationsdatei '/etc/resolv-crypt.conf' existiert bereits.<br />"
#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:195
msgid "The listening port for DNS queries."
-msgstr ""
+msgstr "Der bindende Port für DNS-Abfragen."
#: 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 ""
+"Die lokale IPv4- oder IPv6-Adresse. Letzteres sollte in Klammern angegeben "
+"werden, z.B. '[::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 ""
+"Der Wert für diese Eigenschaft ist der Blocklistentyp und der Pfad zur "
+"Datei, z.B. 'domains:/Pfad/zu/dbl.txt' oder 'ips:/Pfad/zu/ipbl.txt'."
#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/configuration_tab.lua:21
+#, fuzzy
msgid ""
"This form allows you to modify the content of the main DNSCrypt-Proxy "
"configuration file (/etc/config/dnscrypt-proxy)."
msgstr ""
+"Dieses Formular ermöglicht den Inhalt der wichtigsten DNSCrypt-Proxy-"
+"Konfigurationsdatei (/etc/config/dnscrypt-proxy) zu ändern."
#: 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 ""
+"Dieses Formular ermöglicht es, den Inhalt der Hauptkonfigurationsdatei von "
+"Dnsmasq (/etc/config/dhcp) zu ändern."
#: 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 ""
+"Dieses Formular ermöglicht es den Inhalt der Konfigurationsdatei resolv-"
+"crypt (/etc/resolv-crypt.conf) zu ändern."
#: applications/luci-app-dnscrypt-proxy/luasrc/view/dnscrypt-proxy/view_reslist.htm:10
msgid "This form shows the content of the current DNSCrypt Resolver List."
-msgstr ""
+msgstr "Dieses Formular zeigt den Inhalt der aktuellen DNSCrypt-Resolver-Liste."
#: 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 ""
+"Dieses Formular zeigt die Syslog-Ausgabe, die nur für DNSCrypt-Proxy-"
+"bezogene Nachrichten vorgefiltert ist."
#: 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 ""
+"Diese Option erfordert zusätzliche CPU-Zyklen und ist für die meisten "
+"DNSCrypt-Server nutzlos."
#: 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 ""
+"Um den Trigger einzuschränken, wählen Sie nur die entsprechende "
+"Netzwerkschnittstelle aus. Normalerweise sollte die 'wan'-Schnittstelle für "
+"die meisten Benutzer funktionieren."
#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:257
msgid "Transfer Options To Dnsmasq"
-msgstr ""
+msgstr "Optionen zu Dnsmasq übertragen"
#: applications/luci-app-dnscrypt-proxy/luasrc/controller/dnscrypt-proxy.lua:16
msgid "View Logfile"
@@ -308,4 +352,4 @@ msgstr "Protokolldatei anzeigen"
#: applications/luci-app-dnscrypt-proxy/luasrc/controller/dnscrypt-proxy.lua:21
msgid "View Resolver List"
-msgstr ""
+msgstr "Resolver-Liste anzeigen"
diff --git a/applications/luci-app-dnscrypt-proxy/po/es/dnscrypt-proxy.po b/applications/luci-app-dnscrypt-proxy/po/es/dnscrypt-proxy.po
index 80ada4f44..a9dd9561f 100644
--- a/applications/luci-app-dnscrypt-proxy/po/es/dnscrypt-proxy.po
+++ b/applications/luci-app-dnscrypt-proxy/po/es/dnscrypt-proxy.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: \n"
-"PO-Revision-Date: 2019-10-22 08:54+0000\n"
+"PO-Revision-Date: 2019-11-06 00:14+0000\n"
"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsdnscrypt-proxy/es/>\n"
@@ -11,7 +11,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 3.9.1-dev\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-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
@@ -86,7 +86,7 @@ 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 "
+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"
diff --git a/applications/luci-app-dnscrypt-proxy/po/pl/dnscrypt-proxy.po b/applications/luci-app-dnscrypt-proxy/po/pl/dnscrypt-proxy.po
index 1c015b98f..979f227d1 100644
--- a/applications/luci-app-dnscrypt-proxy/po/pl/dnscrypt-proxy.po
+++ b/applications/luci-app-dnscrypt-proxy/po/pl/dnscrypt-proxy.po
@@ -1,17 +1,24 @@
msgid ""
msgstr ""
+"PO-Revision-Date: 2019-11-13 21:11+0000\n"
+"Last-Translator: Michal L <michalrmsmi@wp.pl>\n"
+"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsdnscrypt-proxy/pl/>\n"
"Language: pl\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
+"|| n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:139
#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:161
msgid "-------"
-msgstr ""
+msgstr "-------"
#: applications/luci-app-dnscrypt-proxy/luasrc/controller/dnscrypt-proxy.lua:17
msgid "Advanced"
-msgstr ""
+msgstr "Zaawansowane"
#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:215
msgid "Alternate Resolver List"
@@ -24,11 +31,11 @@ msgstr ""
#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:228
msgid "Blacklist"
-msgstr ""
+msgstr "Czarna lista"
#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:233
msgid "Block IPv6"
-msgstr ""
+msgstr "Blokowanie IPv6"
#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:169
msgid ""
@@ -38,7 +45,7 @@ msgstr ""
#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:59
msgid "Configuration of the DNSCrypt-Proxy package."
-msgstr ""
+msgstr "Konfiguracja pakietu DNSCrypt-Proxy"
#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:146
msgid ""
@@ -48,25 +55,25 @@ msgstr ""
#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:150
msgid "Create Config File"
-msgstr ""
+msgstr "Utwórz plik konfiguracji"
#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:145
#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:158
msgid "Create Custom Config File"
-msgstr ""
+msgstr "Utwórz niestandardowy plik konfiguracji"
#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:245
msgid "DNS Query Logfile"
-msgstr ""
+msgstr "Plik dziennika zapytania DNS"
#: applications/luci-app-dnscrypt-proxy/luasrc/controller/dnscrypt-proxy.lua:14
#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:58
msgid "DNSCrypt-Proxy"
-msgstr ""
+msgstr "DNSCrypt-Proxy"
#: applications/luci-app-dnscrypt-proxy/luasrc/controller/dnscrypt-proxy.lua:35
msgid "DNSCrypt-Proxy Logfile"
-msgstr ""
+msgstr "Plik dziennika DNSCrypt-Proxy"
#: applications/luci-app-dnscrypt-proxy/luasrc/controller/dnscrypt-proxy.lua:26
msgid "DNSCrypt-Proxy Resolver List"
@@ -78,24 +85,24 @@ msgstr ""
#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:234
msgid "Disable IPv6 to speed up DNSCrypt-Proxy."
-msgstr ""
+msgstr "Wyłącz IPv6 do przyśpieszenia DNSCrypt-Proxy."
#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:254
msgid "Dnsmasq Options"
-msgstr ""
+msgstr "Opcje Dnsmasq"
#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:124
msgid ""
"Download the current resolver list from 'github.com/dyne/dnscrypt-proxy'."
-msgstr ""
+msgstr "Pobierz aktualną listę resolverów z 'github.com/dyne/dnscrypt-proxy'."
#: applications/luci-app-dnscrypt-proxy/luasrc/controller/dnscrypt-proxy.lua:18
msgid "Edit DNSCrypt-Proxy Configuration"
-msgstr ""
+msgstr "Edytuj konfigurację DNSCrypt-Proxy"
#: applications/luci-app-dnscrypt-proxy/luasrc/controller/dnscrypt-proxy.lua:19
msgid "Edit Dnsmasq Configuration"
-msgstr ""
+msgstr "Edycja konfiguracji Dnsmasq"
#: applications/luci-app-dnscrypt-proxy/luasrc/controller/dnscrypt-proxy.lua:20
msgid "Edit Resolvcrypt Configuration"
@@ -111,11 +118,11 @@ msgstr ""
#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:114
msgid "File Checksum"
-msgstr ""
+msgstr "Suma kontrolna pliku"
#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:106
msgid "File Date"
-msgstr ""
+msgstr "Data pliku"
#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:60
#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:147
@@ -123,14 +130,16 @@ msgid ""
"For further information <a href=\"%s\" target=\"_blank\">see the wiki "
"online</a>"
msgstr ""
+"Aby uzyskać więcej informacji<a href=\"%s\" target=\"_blank\">zobacz wiki "
+"online </a>"
#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:97
msgid "General Options"
-msgstr ""
+msgstr "Opcje ogólne"
#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:189
msgid "IP Address"
-msgstr ""
+msgstr "Adres 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."
@@ -140,7 +149,7 @@ msgstr ""
#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/cfg_resolvcrypt_tab.lua:9
#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/configuration_tab.lua:9
msgid "Input file not found, please check your configuration."
-msgstr ""
+msgstr "Nie znaleziono pliku wejściowego, proszę sprawdzić swoją konfigurację."
#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:185
msgid "Instance Options"
@@ -148,7 +157,7 @@ msgstr ""
#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:239
msgid "Local Cache"
-msgstr ""
+msgstr "Lokalna pamięć podręczna"
#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:229
msgid ""
@@ -169,7 +178,7 @@ msgstr ""
#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:137
msgid "No SSL support available.<br />"
-msgstr ""
+msgstr "Nie jest dostępna obsługa protokołu SSL.<br />"
#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:21
msgid "No default resolver list and no SSL support available.<br />"
@@ -177,11 +186,11 @@ msgstr ""
#: applications/luci-app-dnscrypt-proxy/luasrc/controller/dnscrypt-proxy.lua:15
msgid "Overview"
-msgstr ""
+msgstr "Przegląd"
#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:160
msgid "Please edit the file manually in the 'Advanced' section."
-msgstr ""
+msgstr "Proszę edytować plik ręcznie w sekcji 'Zaawansowane'."
#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:138
msgid ""
@@ -203,11 +212,11 @@ msgstr ""
#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:194
msgid "Port"
-msgstr ""
+msgstr "Port"
#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:125
msgid "Refresh List"
-msgstr ""
+msgstr "Odśwież listę"
#: 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
@@ -222,7 +231,7 @@ msgstr ""
#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/cfg_resolvcrypt_tab.lua:17
#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/configuration_tab.lua:17
msgid "Save"
-msgstr ""
+msgstr "Zapisz"
#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:216
msgid "Specify a non-default Resolver List."
@@ -230,21 +239,23 @@ msgstr ""
#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:168
msgid "Startup Trigger"
-msgstr ""
+msgstr "Wyzwalacz uruchomienia"
#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:159
msgid "The config file '/etc/resolv-crypt.conf' already exist.<br />"
-msgstr ""
+msgstr "Plik konfiguracji '/etc/resolv-crypt.conf' już istnieje.<br />"
#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:195
msgid "The listening port for DNS queries."
-msgstr ""
+msgstr "Port nasłuchiwania zapytań 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 ""
+"Lokalny adres IPv4 lub IPv6. Ten ostatni należy podać w nawiasach, np. „[:: "
+"1]”."
#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:230
msgid ""
@@ -298,7 +309,7 @@ msgstr ""
#: applications/luci-app-dnscrypt-proxy/luasrc/controller/dnscrypt-proxy.lua:16
msgid "View Logfile"
-msgstr ""
+msgstr "Wyświetl plik dziennika"
#: applications/luci-app-dnscrypt-proxy/luasrc/controller/dnscrypt-proxy.lua:21
msgid "View Resolver List"
diff --git a/applications/luci-app-dnscrypt-proxy/po/pt/dnscrypt-proxy.po b/applications/luci-app-dnscrypt-proxy/po/pt/dnscrypt-proxy.po
index fb4758381..73f4acf31 100644
--- a/applications/luci-app-dnscrypt-proxy/po/pt/dnscrypt-proxy.po
+++ b/applications/luci-app-dnscrypt-proxy/po/pt/dnscrypt-proxy.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2019-11-02 16:06+0000\n"
+"PO-Revision-Date: 2019-11-13 13:08+0000\n"
"Last-Translator: ssantos <ssantos@web.de>\n"
"Language-Team: Portuguese <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsdnscrypt-proxy/pt/>\n"
@@ -13,7 +13,7 @@ msgstr ""
#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:139
#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:161
msgid "-------"
-msgstr ""
+msgstr "-------"
#: applications/luci-app-dnscrypt-proxy/luasrc/controller/dnscrypt-proxy.lua:17
msgid "Advanced"
@@ -21,12 +21,14 @@ msgstr "Avançado"
#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:215
msgid "Alternate Resolver List"
-msgstr ""
+msgstr "Lista de Resolvedores Alternativos"
#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:258
msgid ""
"Apply DNSCrypt-Proxy specific settings to the Dnsmasq configuration.<br />"
msgstr ""
+"Aplicar definições específicas de DNSCrypt-Proxy à configuração do Dnsmasq.<"
+"br />"
#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:228
msgid "Blacklist"
@@ -34,94 +36,100 @@ msgstr "Lista Negra"
#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:233
msgid "Block IPv6"
-msgstr ""
+msgstr "Bloco IPv6"
#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:169
msgid ""
"By default the DNSCrypt-Proxy startup will be triggered by ifup events of "
"'All' available network interfaces.<br />"
msgstr ""
+"Por predefinição a inicialização do DNSCrypt-Proxy será acionada por eventos "
+"ifup de todos ('All') interfaces de rede disponíveis.<br />"
#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:59
msgid "Configuration of the DNSCrypt-Proxy package."
-msgstr ""
+msgstr "Configuração do pacote DNSCrypt-Proxy."
#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:146
msgid ""
"Create '/etc/resolv-crypt.conf' with 'options timeout:1' to reduce DNS "
"upstream timeouts with multiple DNSCrypt instances.<br />"
msgstr ""
+"Criar '/etc/resolv-crypt.conf' com 'options timeout:1' para reduzir o limite "
+"de tempo do DNS upstream com múltiplas instâncias do DNSCrypt.<br />"
#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:150
msgid "Create Config File"
-msgstr ""
+msgstr "Criar Ficheiro de Configuração"
#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:145
#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:158
msgid "Create Custom Config File"
-msgstr ""
+msgstr "Criar Ficheiro De Configuração Personalizado"
#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:245
msgid "DNS Query Logfile"
-msgstr ""
+msgstr "Ficheiro 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 ""
+msgstr "DNSCrypt-Proxy"
#: applications/luci-app-dnscrypt-proxy/luasrc/controller/dnscrypt-proxy.lua:35
msgid "DNSCrypt-Proxy Logfile"
-msgstr ""
+msgstr "Ficheiro de Log de DNSCrypt-Proxy"
#: applications/luci-app-dnscrypt-proxy/luasrc/controller/dnscrypt-proxy.lua:26
msgid "DNSCrypt-Proxy Resolver List"
-msgstr ""
+msgstr "Lista de Resolvedores de DNSCrypt-Proxy"
#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:102
msgid "Default Resolver List"
-msgstr ""
+msgstr "Lista de Resolvedores Padrão"
#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:234
msgid "Disable IPv6 to speed up DNSCrypt-Proxy."
-msgstr ""
+msgstr "Desativar IPv6 para acelerar o DNSCrypt-Proxy."
#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:254
msgid "Dnsmasq Options"
-msgstr ""
+msgstr "Opções 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 ""
+"Descarregar a lista de resolvedores atual de 'github.com/dyne/dnscrypt-"
+"proxy'."
#: applications/luci-app-dnscrypt-proxy/luasrc/controller/dnscrypt-proxy.lua:18
msgid "Edit DNSCrypt-Proxy Configuration"
-msgstr ""
+msgstr "Editar Configuração de DNSCrypt-Proxy"
#: applications/luci-app-dnscrypt-proxy/luasrc/controller/dnscrypt-proxy.lua:19
msgid "Edit Dnsmasq Configuration"
-msgstr ""
+msgstr "Editar Configuração de Dnsmasq"
#: applications/luci-app-dnscrypt-proxy/luasrc/controller/dnscrypt-proxy.lua:20
msgid "Edit Resolvcrypt Configuration"
-msgstr ""
+msgstr "Editar Configuração 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 ""
+msgstr "Ativar o Caching para acelerar o DNSCcrypt-Proxy."
#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:220
msgid "Ephemeral Keys"
-msgstr ""
+msgstr "Chaves Efêmeras"
#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:114
msgid "File Checksum"
-msgstr ""
+msgstr "Soma de Verificação Do Ficheiro"
#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:106
msgid "File Date"
-msgstr ""
+msgstr "Data do Ficheiro"
#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:60
#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:147
@@ -129,10 +137,11 @@ msgid ""
"For further information <a href=\"%s\" target=\"_blank\">see the wiki "
"online</a>"
msgstr ""
+"Para mais informações <a href=\"%s\" target=\"_blank\">veja o wiki online</a>"
#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:97
msgid "General Options"
-msgstr ""
+msgstr "Opções Gerais"
#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:189
msgid "IP Address"
@@ -141,6 +150,7 @@ msgstr "Endereço IP"
#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:221
msgid "Improve privacy by using an ephemeral public key for each query."
msgstr ""
+"Melhorar a privacidade usando uma chave pública efêmera para cada consulta."
#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/cfg_dnsmasq_tab.lua:9
#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/cfg_resolvcrypt_tab.lua:9
@@ -151,36 +161,43 @@ msgstr ""
#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:185
msgid "Instance Options"
-msgstr ""
+msgstr "Opções de instância"
#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:239
msgid "Local Cache"
-msgstr ""
+msgstr "Cache Local"
#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:229
msgid ""
"Local blacklists allow you to block abuse sites by domains or ip addresses."
msgstr ""
+"As listas negras locais permitem que você bloqueie sites de abuso por "
+"domínios ou endereços IP."
#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:246
msgid ""
"Log the received DNS queries to a file, so you can watch in real-time what "
"is happening on the network."
msgstr ""
+"Registar as consultas DNS recebidas num ficheiro, para que possa ver em "
+"tempo real o que está a acontecer na rede."
#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:201
msgid ""
"Name of the remote DNS service for resolving queries incl. Location, DNSSEC- "
"and NOLOG-Flag."
msgstr ""
+"Nome do serviço DNS remoto para resolver consultas, incluindo localização, "
+"marcações de DNSSEC e NOLOG."
#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:137
msgid "No SSL support available.<br />"
-msgstr ""
+msgstr "Não há suporte de SSL disponível.<br />"
#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:21
msgid "No default resolver list and no SSL support available.<br />"
msgstr ""
+"Nenhuma lista de resolver padrão e nenhum suporte de SSL disponível.<br />"
#: applications/luci-app-dnscrypt-proxy/luasrc/controller/dnscrypt-proxy.lua:15
msgid "Overview"
@@ -188,25 +205,31 @@ msgstr "Visão Geral"
#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:160
msgid "Please edit the file manually in the 'Advanced' section."
-msgstr ""
+msgstr "Por favor, edite o ficheiro manualmente na secção 'Advanced'."
#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:138
msgid ""
"Please install a 'libustream-ssl' library to download the current resolver "
"list from 'github.com/dyne/dnscrypt-proxy'."
msgstr ""
+"Por favor, instale uma biblioteca 'libustream-ssl' para descarregar a lista "
+"de resolvedor atual de 'github.com/dyne/dnscrypt-proxy'."
#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:22
msgid ""
"Please install a resolver list to '/usr/share/dnscrypt-proxy/dnscrypt-"
"resolvers.csv' to use this package."
msgstr ""
+"Por favor instale uma lista de resolvedor em '/usr/share/dnscrypt-proxy/"
+"dnscrypt-resolvers.csv' para usar este pacote."
#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:259
msgid ""
"Please note: This may change the values for 'noresolv', 'resolvfile', "
"'allservers' and the list 'server' settings."
msgstr ""
+"Nota: Isto pode alterar os valores para as configurações de 'noresolv', "
+"'resolvfile', 'allservers' e a lista 'server'."
#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:194
msgid "Port"
@@ -214,16 +237,16 @@ msgstr "Porta"
#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:125
msgid "Refresh List"
-msgstr ""
+msgstr "Atualizar Lista"
#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:123
#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:136
msgid "Refresh Resolver List"
-msgstr ""
+msgstr "Atualizar Lista de Resolvedores"
#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:200
msgid "Resolver (LOC/SEC/NOLOG)"
-msgstr ""
+msgstr "Resolvedor (LOC/SEC/NOLOG)"
#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/cfg_dnsmasq_tab.lua:17
#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/cfg_resolvcrypt_tab.lua:17
@@ -233,7 +256,7 @@ msgstr "Guardar"
#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:216
msgid "Specify a non-default Resolver List."
-msgstr ""
+msgstr "Especifique uma Lista de Resolvedores não predefinida."
#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:168
msgid "Startup Trigger"
@@ -241,72 +264,90 @@ msgstr "Gatilho de Inicialização"
#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:159
msgid "The config file '/etc/resolv-crypt.conf' already exist.<br />"
-msgstr ""
+msgstr "O ficheiro de configuração '/etc/resolv-crypt.conf' já existe.<br />"
#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:195
msgid "The listening port for DNS queries."
-msgstr ""
+msgstr "A porta de escuta para consultas DNS."
#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:190
msgid ""
"The local IPv4 or IPv6 address. The latter one should be specified within "
"brackets, e.g. '[::1]'."
msgstr ""
+"O endereço local IPv4 ou IPv6. O último deve ser especificado entre "
+"parênteses, por exemplo, \"[::1]\"."
#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:230
msgid ""
"The value for this property is the blocklist type and path to the file, e."
"g.'domains:/path/to/dbl.txt' or 'ips:/path/to/ipbl.txt'."
msgstr ""
+"O valor para esta propriedade é o tipo de lista de bloqueio e o caminho para "
+"o ficheiro, e.g.'domains:/path/to/dbl.txt' ou 'ips:/path/to/ipbl.txt'."
#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/configuration_tab.lua:21
msgid ""
"This form allows you to modify the content of the main DNSCrypt-Proxy "
"configuration file (/etc/config/dnscrypt-proxy)."
msgstr ""
+"Este formulário permite-lhe modificar o conteúdo do ficheiro principal de "
+"configuração do DNSCrypt-Proxy (/etc/config/dnscrypt-proxy)."
#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/cfg_dnsmasq_tab.lua:21
msgid ""
"This form allows you to modify the content of the main Dnsmasq configuration "
"file (/etc/config/dhcp)."
msgstr ""
+"Este formulário permite modificar o conteúdo do ficheiro principal de "
+"configuração do Dnsmasq (/etc/config/dhcp)."
#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/cfg_resolvcrypt_tab.lua:21
msgid ""
"This form allows you to modify the content of the resolv-crypt configuration "
"file (/etc/resolv-crypt.conf)."
msgstr ""
+"Este formulário permite que modifique o conteúdo do ficheiro de configuração "
+"resolv-crypt (/etc/resolv-crypt.conf)."
#: applications/luci-app-dnscrypt-proxy/luasrc/view/dnscrypt-proxy/view_reslist.htm:10
msgid "This form shows the content of the current DNSCrypt Resolver List."
msgstr ""
+"Este formulário mostra o conteúdo atual da Lista de Resolvedores DNSCrypt."
#: applications/luci-app-dnscrypt-proxy/luasrc/view/dnscrypt-proxy/logread.htm:10
msgid ""
"This form shows the syslog output, pre-filtered for DNSCrypt-Proxy related "
"messages only."
msgstr ""
+"Este formulário mostra a saída do syslog, pré-filtrada apenas para mensagens "
+"relacionadas ao DNSCrypt-Proxy."
#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:222
msgid ""
"This option requires extra CPU cycles and is useless with most DNSCrypt "
"server."
msgstr ""
+"Esta opção requer ciclos adicionais de CPU e é inútil na maioria dos "
+"servidores DNSCrypt."
#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:170
msgid ""
"To restrict the trigger, select only the relevant network interface. Usually "
"the 'wan' interface should work for most users."
msgstr ""
+"Para restringir o acionamento, selecione apenas a interface de rede "
+"relevante. Normalmente a interface 'wan' deve funcionar para a maioria dos "
+"utilizadores."
#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:257
msgid "Transfer Options To Dnsmasq"
-msgstr ""
+msgstr "Transferir Opções para Dnsmasq"
#: applications/luci-app-dnscrypt-proxy/luasrc/controller/dnscrypt-proxy.lua:16
msgid "View Logfile"
-msgstr ""
+msgstr "Ver Ficheiro de Registo"
#: applications/luci-app-dnscrypt-proxy/luasrc/controller/dnscrypt-proxy.lua:21
msgid "View Resolver List"
-msgstr ""
+msgstr "Exibir Lista de Resolvedores"
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 11c477ca4..2e18e106c 100644
--- a/applications/luci-app-dnscrypt-proxy/po/ru/dnscrypt-proxy.po
+++ b/applications/luci-app-dnscrypt-proxy/po/ru/dnscrypt-proxy.po
@@ -1,17 +1,18 @@
msgid ""
msgstr ""
-"Content-Type: text/plain; charset=UTF-8\n"
"Project-Id-Version: LuCI: dnscrypt-proxy\n"
"POT-Creation-Date: 2017-10-17 14:30+0300\n"
-"PO-Revision-Date: 2018-01-24 14:58+0300\n"
-"Language-Team: http://cyber-place.ru\n"
+"PO-Revision-Date: 2019-11-15 03:06+0000\n"
+"Last-Translator: Alex Vinnick <alexv10@gmail.com>\n"
+"Language-Team: Russian <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsdnscrypt-proxy/ru/>\n"
+"Language: ru\n"
"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: Poedit 1.8.7.1\n"
-"Last-Translator: Vladimir aka sunny <picfun@ya.ru>\n"
-"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
-"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
-"Language: ru\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<="
+"4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 3.10-dev\n"
"Project-Info: Это технический перевод, не дословный. Главное-удобный русский "
"интерфейс, все проверялось в графическом режиме, совместим с другими apps\n"
@@ -37,7 +38,7 @@ msgstr ""
#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:228
msgid "Blacklist"
-msgstr "Чёрный список"
+msgstr "Чёрный Список"
#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:233
msgid "Block IPv6"
diff --git a/applications/luci-app-dnscrypt-proxy/po/vi/dnscrypt-proxy.po b/applications/luci-app-dnscrypt-proxy/po/vi/dnscrypt-proxy.po
index 1d9ceb44f..73b09d160 100644
--- a/applications/luci-app-dnscrypt-proxy/po/vi/dnscrypt-proxy.po
+++ b/applications/luci-app-dnscrypt-proxy/po/vi/dnscrypt-proxy.po
@@ -1,8 +1,14 @@
msgid ""
msgstr ""
+"PO-Revision-Date: 2019-11-13 13:08+0000\n"
+"Last-Translator: Le Van Uoc <kunkun3012@gmail.com>\n"
+"Language-Team: Vietnamese <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsdnscrypt-proxy/vi/>\n"
"Language: vi\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:139
#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:161
@@ -11,7 +17,7 @@ msgstr ""
#: applications/luci-app-dnscrypt-proxy/luasrc/controller/dnscrypt-proxy.lua:17
msgid "Advanced"
-msgstr ""
+msgstr "Nâng cao"
#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:215
msgid "Alternate Resolver List"
@@ -24,7 +30,7 @@ msgstr ""
#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:228
msgid "Blacklist"
-msgstr ""
+msgstr "Danh sách đen"
#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:233
msgid "Block IPv6"
diff --git a/applications/luci-app-dump1090/po/de/dump1090.po b/applications/luci-app-dump1090/po/de/dump1090.po
index edda2169f..91926a80e 100644
--- a/applications/luci-app-dump1090/po/de/dump1090.po
+++ b/applications/luci-app-dump1090/po/de/dump1090.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2019-10-17 21:02+0000\n"
-"Last-Translator: Paul Spooren <mail@aparcar.org>\n"
+"PO-Revision-Date: 2019-11-06 23:05+0000\n"
+"Last-Translator: tmo26 <tmo26@gmx.de>\n"
"Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsdump1090/de/>\n"
"Language: de\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 3.9.1-dev\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:123
msgid "Absolute maximum range for position decoding"
@@ -97,7 +97,7 @@ msgstr ""
#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:30
msgid "Frequency"
-msgstr ""
+msgstr "Frequenz"
#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:23
msgid "Gain (-10 for auto-gain)"
@@ -113,7 +113,7 @@ msgstr ""
#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:196
msgid "Measure noise power"
-msgstr ""
+msgstr "Messe Rauschleistung"
#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:139
msgid "More CPU for more messages"
@@ -209,11 +209,11 @@ msgstr ""
#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:158
msgid "Use metric units"
-msgstr ""
+msgstr "Benutze metrische Einheiten"
#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:190
msgid "Use the 2.4MHz demodulator"
-msgstr ""
+msgstr "Benutze den 2.4MHz Demodulator"
#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:44
msgid "When reading from a file play back in realtime, not at max speed"
@@ -225,7 +225,7 @@ msgstr ""
#: applications/luci-app-dump1090/luasrc/controller/dump1090.lua:11
msgid "dump1090"
-msgstr ""
+msgstr "dump1090"
#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:4
msgid ""
diff --git a/applications/luci-app-dump1090/po/es/dump1090.po b/applications/luci-app-dump1090/po/es/dump1090.po
index eb8e75904..4ed368831 100644
--- a/applications/luci-app-dump1090/po/es/dump1090.po
+++ b/applications/luci-app-dump1090/po/es/dump1090.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: 2019-07-22 17:47-0300\n"
-"PO-Revision-Date: 2019-11-02 16:06+0000\n"
+"PO-Revision-Date: 2019-11-13 21:11+0000\n"
"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsdump1090/es/>\n"
diff --git a/applications/luci-app-dump1090/po/pl/dump1090.po b/applications/luci-app-dump1090/po/pl/dump1090.po
index 8e727d3bc..bab3154f4 100644
--- a/applications/luci-app-dump1090/po/pl/dump1090.po
+++ b/applications/luci-app-dump1090/po/pl/dump1090.po
@@ -1,8 +1,15 @@
msgid ""
msgstr ""
+"PO-Revision-Date: 2019-11-13 21:11+0000\n"
+"Last-Translator: Michal L <michalrmsmi@wp.pl>\n"
+"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsdump1090/pl/>\n"
"Language: pl\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
+"|| n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:123
msgid "Absolute maximum range for position decoding"
@@ -30,7 +37,7 @@ msgstr ""
#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:34
msgid "Data file"
-msgstr ""
+msgstr "Plik danych"
#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:165
msgid "Debug mode flags"
@@ -39,7 +46,7 @@ msgstr ""
#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:39
#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:185
msgid "Default"
-msgstr ""
+msgstr "domyślna"
#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:133
msgid "Disable messages with broken CRC"
@@ -83,7 +90,7 @@ msgstr ""
#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:10
msgid "Enabled"
-msgstr ""
+msgstr "Włączone"
#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:89
msgid "FlightAware TSV output port"
@@ -219,7 +226,7 @@ msgstr ""
#: applications/luci-app-dump1090/luasrc/controller/dump1090.lua:11
msgid "dump1090"
-msgstr ""
+msgstr "dump1090"
#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:4
msgid ""
diff --git a/applications/luci-app-dynapoint/po/es/dynapoint.po b/applications/luci-app-dynapoint/po/es/dynapoint.po
index 2ae1eb5c6..4360ebe4c 100644
--- a/applications/luci-app-dynapoint/po/es/dynapoint.po
+++ b/applications/luci-app-dynapoint/po/es/dynapoint.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: \n"
-"PO-Revision-Date: 2019-11-02 16:06+0000\n"
+"PO-Revision-Date: 2019-11-13 21:11+0000\n"
"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsdynapoint/es/>\n"
diff --git a/applications/luci-app-dynapoint/po/pl/dynapoint.po b/applications/luci-app-dynapoint/po/pl/dynapoint.po
index e09e2607e..7ab14fc46 100644
--- a/applications/luci-app-dynapoint/po/pl/dynapoint.po
+++ b/applications/luci-app-dynapoint/po/pl/dynapoint.po
@@ -1,12 +1,19 @@
msgid ""
msgstr ""
+"PO-Revision-Date: 2019-11-13 21:11+0000\n"
+"Last-Translator: Michal L <michalrmsmi@wp.pl>\n"
+"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsdynapoint/pl/>\n"
"Language: pl\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
+"|| n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:90
msgid "Activate this wVIF if status is:"
-msgstr ""
+msgstr "Aktywuj ten wVIF jeśli status jest:"
#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:31
msgid "Append hostname to ssid"
@@ -22,24 +29,24 @@ msgstr ""
#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:18
msgid "Configuration"
-msgstr ""
+msgstr "Konfiguracja"
#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:44
msgid "Curl is currently not installed. Please install the package in the"
-msgstr ""
+msgstr "Curl nie jest obecnie zainstalowany. Proszę zainstalować pakiet w"
#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:71
msgid "Device"
-msgstr ""
+msgstr "Urządzenie"
#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:66
#: applications/luci-app-dynapoint/luasrc/view/dynapoint/cbi_color.htm:5
msgid "Disabled"
-msgstr ""
+msgstr "Wyłączone"
#: applications/luci-app-dynapoint/luasrc/controller/dynapoint.lua:7
msgid "DynaPoint"
-msgstr ""
+msgstr "DynaPoint"
#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:54
msgid "Dynamic Access Point Manager"
@@ -47,7 +54,7 @@ msgstr ""
#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:67
msgid "Enabled"
-msgstr ""
+msgstr "Włączone"
#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:27
msgid ""
@@ -57,36 +64,36 @@ msgstr ""
#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:56
msgid "List of Wireless Virtual Interfaces (wVIF)"
-msgstr ""
+msgstr "Lista bezprzewodowych interfejsów wirtualnych (wVIF)"
#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:20
msgid "List of host addresses"
-msgstr ""
+msgstr "Lista adresów hostów"
#: 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 ""
+msgstr "Lista adresów hostów (URL lub IP) do śledzenia i żądania nagłówków HTTP"
#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:85
msgid "Mode"
-msgstr ""
+msgstr "Tryb"
#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:94
msgid "Not used by DynaPoint"
-msgstr ""
+msgstr "Nieużywany przez DynaPoint"
#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:93
msgid "Offline"
-msgstr ""
+msgstr "Offline"
#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:92
msgid "Online"
-msgstr ""
+msgstr "Online"
#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:87
msgid "SSID"
-msgstr ""
+msgstr "SSID"
#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:47
msgid "Software Section"
@@ -106,24 +113,26 @@ msgstr ""
#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:36
msgid "Use curl"
-msgstr ""
+msgstr "Użyj curl"
#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:44
msgid "Use curl instead of wget"
-msgstr ""
+msgstr "Użyj curl zamiast wget"
#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:36
msgid "Use curl instead of wget for testing the connectivity."
-msgstr ""
+msgstr "Użyj curl zamiast wget do testowania łączności."
#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:39
msgid "Used interface"
-msgstr ""
+msgstr "Używany interfejs"
#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:39
msgid "Which interface should curl use. (Use ifconfig to find out)"
msgstr ""
+"Interfejs który powinien być używany przez Curl. (Użyj ifconfig, aby się "
+"dowiedzieć)"
#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:61
msgid "WiFi Status"
-msgstr ""
+msgstr "Status WiFi"
diff --git a/applications/luci-app-dynapoint/po/pt/dynapoint.po b/applications/luci-app-dynapoint/po/pt/dynapoint.po
index 79282d946..8d1d8b7a1 100644
--- a/applications/luci-app-dynapoint/po/pt/dynapoint.po
+++ b/applications/luci-app-dynapoint/po/pt/dynapoint.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2019-11-02 16:06+0000\n"
+"PO-Revision-Date: 2019-11-06 23:05+0000\n"
"Last-Translator: ssantos <ssantos@web.de>\n"
"Language-Team: Portuguese <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsdynapoint/pt/>\n"
@@ -12,19 +12,23 @@ msgstr ""
#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:90
msgid "Activate this wVIF if status is:"
-msgstr ""
+msgstr "Ativar este wVIF se o estado for:"
#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:31
msgid "Append hostname to ssid"
-msgstr ""
+msgstr "Acrescentar o nome de host ao 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 ""
+"Acrescentar o nome de host do roteador ao SSID quando a verificação de "
+"conectividade falhar"
#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:18
msgid "Check Internet connectivity via HTTP header download"
msgstr ""
+"Verificar a conectividade com a Internet através do descarregamento do "
+"cabeçalho HTTP"
#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:18
msgid "Configuration"
@@ -32,11 +36,11 @@ msgstr "Configuração"
#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:44
msgid "Curl is currently not installed. Please install the package in the"
-msgstr ""
+msgstr "Curl não está instalado. Por favor, instale o pacote no"
#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:71
msgid "Device"
-msgstr "Dispositivo"
+msgstr "Aparelho"
#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:66
#: applications/luci-app-dynapoint/luasrc/view/dynapoint/cbi_color.htm:5
@@ -45,11 +49,11 @@ msgstr "Desativado"
#: applications/luci-app-dynapoint/luasrc/controller/dynapoint.lua:7
msgid "DynaPoint"
-msgstr ""
+msgstr "DynaPoint"
#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:54
msgid "Dynamic Access Point Manager"
-msgstr ""
+msgstr "Gerente de Pontos de Acesso Dinâmico"
#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:67
msgid "Enabled"
@@ -60,19 +64,23 @@ msgid ""
"Failure counter after how many failed download attempts, the state is "
"considered as offline"
msgstr ""
+"Contador de falhas após quantas tentativas de descarregamento falhadas, o "
+"estado é considerado offline"
#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:56
msgid "List of Wireless Virtual Interfaces (wVIF)"
-msgstr ""
+msgstr "Lista de Interfaces Virtuais Wireless (wVIF)"
#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:20
msgid "List of host addresses"
-msgstr ""
+msgstr "Lista de endereços de hosts"
#: 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 endereços de host (url ou IP) para rastrear e solicitar cabeçalhos "
+"http de"
#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:85
msgid "Mode"
@@ -80,15 +88,15 @@ msgstr "Modo"
#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:94
msgid "Not used by DynaPoint"
-msgstr ""
+msgstr "Não usado pelo DynaPoint"
#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:93
msgid "Offline"
-msgstr ""
+msgstr "Offline"
#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:92
msgid "Online"
-msgstr ""
+msgstr "Online"
#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:87
msgid "SSID"
@@ -96,40 +104,40 @@ msgstr "SSID"
#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:47
msgid "Software Section"
-msgstr ""
+msgstr "Secção de Software"
#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:27
msgid "Switch_to_offline threshold"
-msgstr ""
+msgstr "Limiar de Switch_to_offline"
#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:23
msgid "Test-run interval"
-msgstr ""
+msgstr "Intervalo de execução de teste"
#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:23
msgid "Time interval in seconds to re-start a new test run"
-msgstr ""
+msgstr "Intervalo em segundos para reiniciar um novo teste de funcionamento"
#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:36
msgid "Use curl"
-msgstr ""
+msgstr "Usar curl"
#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:44
msgid "Use curl instead of wget"
-msgstr ""
+msgstr "Use curl em vez de wget"
#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:36
msgid "Use curl instead of wget for testing the connectivity."
-msgstr ""
+msgstr "Use curl em vez de wget para testar a conectividade."
#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:39
msgid "Used interface"
-msgstr ""
+msgstr "Interface usada"
#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:39
msgid "Which interface should curl use. (Use ifconfig to find out)"
-msgstr ""
+msgstr "Qual interface o curl deve usar. (Use ifconfig para o descobrir)"
#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:61
msgid "WiFi Status"
-msgstr ""
+msgstr "Estado WiFi"
diff --git a/applications/luci-app-e2guardian/Makefile b/applications/luci-app-e2guardian/Makefile
deleted file mode 100644
index b21738bfd..000000000
--- a/applications/luci-app-e2guardian/Makefile
+++ /dev/null
@@ -1,18 +0,0 @@
-#
-# Copyright (C) 2015 OpenWrt.org
-#
-# This is free software, licensed under the GNU General Public License v2.
-# See /LICENSE for more information.
-#
-
-include $(TOPDIR)/rules.mk
-
-LUCI_TITLE:=E2Guardian LuCI Interface
-LUCI_DEPENDS:=+luci-compat +luci-mod-admin-full +e2guardian
-
-PKG_MAINTAINER:=Marko Ratkaj <marko.ratkaj@sartura.hr>
-PKG_LICENSE:=Apache-2.0
-
-include ../../luci.mk
-
-# call BuildPackage - OpenWrt buildroot signature
diff --git a/applications/luci-app-e2guardian/luasrc/controller/e2guardian.lua b/applications/luci-app-e2guardian/luasrc/controller/e2guardian.lua
deleted file mode 100644
index dd545f50b..000000000
--- a/applications/luci-app-e2guardian/luasrc/controller/e2guardian.lua
+++ /dev/null
@@ -1,22 +0,0 @@
---[[
-
-LuCI E2Guardian module
-
-Copyright (C) 2015, Itus Networks, Inc.
-
-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
-
-Author: Marko Ratkaj <marko.ratkaj@sartura.hr>
- Luka Perkov <luka.perkov@sartura.hr>
-
-]]--
-
-module("luci.controller.e2guardian", package.seeall)
-
-function index()
- entry({"admin", "services", "e2guardian"}, cbi("e2guardian"), _("E2Guardian"))
-end
diff --git a/applications/luci-app-e2guardian/luasrc/model/cbi/e2guardian.lua b/applications/luci-app-e2guardian/luasrc/model/cbi/e2guardian.lua
deleted file mode 100644
index b62132108..000000000
--- a/applications/luci-app-e2guardian/luasrc/model/cbi/e2guardian.lua
+++ /dev/null
@@ -1,399 +0,0 @@
---[[
-
-LuCI E2Guardian module
-
-Copyright (C) 2015, Itus Networks, Inc.
-
-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
-
-Author: Marko Ratkaj <marko.ratkaj@sartura.hr>
- Luka Perkov <luka.perkov@sartura.hr>
-
-]]--
-
-local fs = require "nixio.fs"
-local sys = require "luci.sys"
-
-m = Map("e2guardian", translate("E2Guardian"))
-m.on_after_commit = function() luci.sys.call("/etc/init.d/e2guardian restart") end
-
-s = m:section(TypedSection, "e2guardian")
-s.anonymous = true
-s.addremove = false
-
-s:tab("tab_general", translate("General Settings"))
-s:tab("tab_additional", translate("Additional Settings"))
-s:tab("tab_logs", translate("Logs"))
-
-
------------------ General Settings Tab -----------------------
-
-filterip = s:taboption("tab_general", Value, "filterip", translate("IP that E2Guardian listens"))
-filterip.datatype = "ip4addr"
-
-filterports = s:taboption("tab_general", Value, "filterports", translate("Port that E2Guardian listens"))
-filterports.datatype = "portrange"
-filterports.placeholder = "0-65535"
-
-proxyip = s:taboption("tab_general", Value, "proxyip", translate("IP address of the proxy"))
-proxyip.datatype = "ip4addr"
-proxyip.default = "127.0.0.1"
-
-proxyport = s:taboption("tab_general", Value, "proxyport", translate("Port of the proxy"))
-proxyport.datatype = "portrange"
-proxyport.placeholder = "0-65535"
-
-languagedir = s:taboption("tab_general", Value, "languagedir", translate("Language dir"))
-languagedir.datatype = "string"
-languagedir.default = "/usr/share/e2guardian/languages"
-
-language = s:taboption("tab_general", Value, "language", translate("Language to use"))
-language.datatype = "string"
-language.default = "ukenglish"
-
-loglevel = s:taboption("tab_general", ListValue, "loglevel", translate("Logging Settings"))
-loglevel:value("0", translate("none"))
-loglevel:value("1", translate("just denied"))
-loglevel:value("2", translate("all text based"))
-loglevel:value("3", translate("all requests"))
-loglevel.default = "2"
-
-logexceptionhits = s:taboption("tab_general", ListValue, "logexceptionhits", translate("Log Exception Hits"))
-logexceptionhits:value("0", translate("never"))
-logexceptionhits:value("1", translate("log, but don't mark as exceptions"))
-logexceptionhits:value("2", translate("log and mark"))
-logexceptionhits.default = "2"
-
-logfileformat = s:taboption("tab_general", ListValue, "logfileformat", translate("Log File Format"))
-logfileformat:value("1", translate("DansgGuardian format, space delimited"))
-logfileformat:value("2", translate("CSV-style format"))
-logfileformat:value("3", translate("Squid Log File Format"))
-logfileformat:value("4", translate("Tab delimited"))
-logfileformat:value("5", translate("Protex format"))
-logfileformat:value("6", translate("Protex format with server field blanked"))
-logfileformat.default = "1"
-
-accessdeniedaddress = s:taboption("tab_general", Value, "accessdeniedaddress", translate("Access denied address"),
-translate("Server to which the cgi e2guardian reporting script was copied. Reporting levels 1 and 2 only"))
-accessdeniedaddress.datatype = "string"
-accessdeniedaddress.default = "http://YOURSERVER.YOURDOMAIN/cgi-bin/e2guardian.pl"
-
-usecustombannedimage = s:taboption("tab_general", ListValue, "usecustombannedimage", translate("Banned image replacement"))
-usecustombannedimage:value("on", translate("Yes"))
-usecustombannedimage:value("off", translate("No"))
-usecustombannedimage.default = "on"
-
-custombannedimagefile = s:taboption("tab_general", Value, "custombannedimagefile", translate("Custom banned image file"))
-custombannedimagefile.datatype = "string"
-custombannedimagefile.default = "/usr/share/e2guardian/transparent1x1.gif"
-
-usecustombannedflash = s:taboption("tab_general", ListValue, "usecustombannedflash", translate("Banned flash replacement"))
-usecustombannedflash:value("on", translate("Yes"))
-usecustombannedflash:value("off", translate("No"))
-usecustombannedflash.default = "on"
-
-custombannedflashfile = s:taboption("tab_general", Value, "custombannedflashfile", translate("Custom banned flash file"))
-custombannedflashfile.datatype = "string"
-custombannedflashfile.default = "/usr/share/e2guardian/blockedflash.swf"
-
-filtergroups = s:taboption("tab_general", Value, "filtergroups", translate("Number of filter groups"))
-filtergroups.datatype = "and(uinteger,min(1))"
-filtergroups.default = "1"
-
-filtergroupslist = s:taboption("tab_general", Value, "filtergroupslist", translate("List of filter groups"))
-filtergroupslist.datatype = "string"
-filtergroupslist.default = "/etc/e2guardian/lists/filtergroupslist"
-
-bannediplist = s:taboption("tab_general", Value, "bannediplist", translate("List of banned IPs"))
-bannediplist.datatype = "string"
-bannediplist.default = "/etc/e2guardian/lists/bannediplist"
-
-exceptioniplist = s:taboption("tab_general", Value, "exceptioniplist", translate("List of IP exceptions"))
-exceptioniplist.datatype = "string"
-exceptioniplist.default = "/etc/e2guardian/lists/exceptioniplist"
-
-perroomblockingdirectory = s:taboption("tab_general", Value, "perroomblockingdirectory", translate("Per-Room blocking definition directory"))
-perroomblockingdirectory.datatype = "string"
-perroomblockingdirectory.default = "/etc/e2guardian/lists/bannedrooms/"
-
-showweightedfound = s:taboption("tab_general", ListValue, "showweightedfound", translate("Show weighted phrases found"))
-showweightedfound:value("on", translate("Yes"))
-showweightedfound:value("off", translate("No"))
-showweightedfound.default = "on"
-
-weightedphrasemode = s:taboption("tab_general", ListValue, "weightedphrasemode", translate("Weighted phrase mode"))
-weightedphrasemode:value("0", translate("off"))
-weightedphrasemode:value("1", translate("on, normal operation"))
-weightedphrasemode:value("2", translate("on, phrase found only counts once on a page"))
-weightedphrasemode.default = "2"
-
-urlcachenumber = s:taboption("tab_general", Value, "urlcachenumber", translate("Clean result caching for URLs"))
-urlcachenumber.datatype = "and(uinteger,min(0))"
-urlcachenumber.default = "1000"
-
-urlcacheage = s:taboption("tab_general", Value, "urlcacheage", translate("Age before they should be ignored in seconds"))
-urlcacheage.datatype = "and(uinteger,min(0))"
-urlcacheage.default = "900"
-
-scancleancache = s:taboption("tab_general", ListValue, "scancleancache", translate("Cache for content (AV) scans as 'clean'"))
-scancleancache:value("on", translate("Yes"))
-scancleancache:value("off", translate("No"))
-scancleancache.default = "on"
-
-phrasefiltermode = s:taboption("tab_general", ListValue, "phrasefiltermode", translate("Filtering options"))
-phrasefiltermode:value("0", translate("raw"))
-phrasefiltermode:value("1", translate("smart"))
-phrasefiltermode:value("2", translate("both raw and smart"))
-phrasefiltermode:value("3", translate("meta/title"))
-phrasefiltermode.default = "2"
-
-preservecase = s:taboption("tab_general", ListValue, "perservecase", translate("Lower caseing options"))
-preservecase:value("0", translate("force lower case"))
-preservecase:value("1", translate("don't change"))
-preservecase:value("2", translate("scan fist in lower, then in original"))
-preservecase.default = "0"
-
-hexdecodecontent = s:taboption("tab_general", ListValue, "hexdecodecontent", translate("Hex decoding options"))
-hexdecodecontent:value("on", translate("Yes"))
-hexdecodecontent:value("off", translate("No"))
-hexdecodecontent.default = "off"
-
-forcequicksearch = s:taboption("tab_general", ListValue, "forcequicksearch", translate("Quick search"))
-forcequicksearch:value("on", translate("Yes"))
-forcequicksearch:value("off", translate("No"))
-forcequicksearch.default = "off"
-
-reverseaddresslookups= s:taboption("tab_general", ListValue, "reverseaddresslookups", translate("Reverse lookups for banned site and URLs"))
-reverseaddresslookups:value("on", translate("Yes"))
-reverseaddresslookups:value("off", translate("No"))
-reverseaddresslookups.default = "off"
-
-reverseclientiplookups = s:taboption("tab_general", ListValue, "reverseclientiplookups", translate("Reverse lookups for banned and exception IP lists"))
-reverseclientiplookups:value("on", translate("Yes"))
-reverseclientiplookups:value("off", translate("No"))
-reverseclientiplookups.default = "off"
-
-logclienthostnames = s:taboption("tab_general", ListValue, "logclienthostnames", translate("Perform reverse lookups on client IPs for successful requests"))
-logclienthostnames:value("on", translate("Yes"))
-logclienthostnames:value("off", translate("No"))
-logclienthostnames.default = "off"
-
-createlistcachefiles = s:taboption("tab_general", ListValue, "createlistcachefiles", translate("Build bannedsitelist and bannedurllist cache files"))
-createlistcachefiles:value("on",translate("Yes"))
-createlistcachefiles:value("off",translate("No"))
-createlistcachefiles.default = "on"
-
-prefercachedlists = s:taboption("tab_general", ListValue, "prefercachedlists", translate("Prefer cached list files"))
-prefercachedlists:value("on", translate("Yes"))
-prefercachedlists:value("off", translate("No"))
-prefercachedlists.default = "off"
-
-maxuploadsize = s:taboption("tab_general", Value, "maxuploadsize", translate("Max upload size (in Kbytes)"))
-maxuploadsize:value("-1", translate("no blocking"))
-maxuploadsize:value("0", translate("complete block"))
-maxuploadsize.default = "-1"
-
-maxcontentfiltersize = s:taboption("tab_general", Value, "maxcontentfiltersize", translate("Max content filter size"),
-translate("The value must not be higher than max content ram cache scan size or 0 to match it"))
-maxcontentfiltersize.datatype = "and(uinteger,min(0))"
-maxcontentfiltersize.default = "256"
-
-maxcontentramcachescansize = s:taboption("tab_general", Value, "maxcontentramcachescansize", translate("Max content ram cache scan size"),
-translate("This is the max size of file that DG will download and cache in RAM"))
-maxcontentramcachescansize.datatype = "and(uinteger,min(0))"
-maxcontentramcachescansize.default = "2000"
-
-maxcontentfilecachescansize = s:taboption("tab_general", Value, "maxcontentfilecachescansize", translate("Max content file cache scan size"))
-maxcontentfilecachescansize.datatype = "and(uinteger,min(0))"
-maxcontentfilecachescansize.default = "20000"
-
-proxytimeout = s:taboption("tab_general", Value, "proxytimeout", translate("Proxy timeout (5-100)"))
-proxytimeout.datatype = "range(5,100)"
-proxytimeout.default = "20"
-
-proxyexchange = s:taboption("tab_general", Value, "proxyexchange", translate("Proxy header excahnge (20-300)"))
-proxyexchange.datatype = "range(20,300)"
-proxyexchange.default = "20"
-
-pcontimeout = s:taboption("tab_general", Value, "pcontimeout", translate("Pconn timeout"),
-translate("How long a persistent connection will wait for other requests"))
-pcontimeout.datatype = "range(5,300)"
-pcontimeout.default = "55"
-
-filecachedir = s:taboption("tab_general", Value, "filecachedir", translate("File cache directory"))
-filecachedir.datatype = "string"
-filecachedir.default = "/tmp"
-
-deletedownloadedtempfiles = s:taboption("tab_general", ListValue, "deletedownloadedtempfiles", translate("Delete file cache after user completes download"))
-deletedownloadedtempfiles:value("on", translate("Yes"))
-deletedownloadedtempfiles:value("off", translate("No"))
-deletedownloadedtempfiles.default = "on"
-
-initialtrickledelay = s:taboption("tab_general", Value, "initialtrickledelay", translate("Initial Trickle delay"),
-translate("Number of seconds a browser connection is left waiting before first being sent *something* to keep it alive"))
-initialtrickledelay.datatype = "and(uinteger,min(0))"
-initialtrickledelay.default = "20"
-
-trickledelay = s:taboption("tab_general", Value, "trickledelay", translate("Trickle delay"),
-translate("Number of seconds a browser connection is left waiting before being sent more *something* to keep it alive"))
-trickledelay.datatype = "and(uinteger,min(0))"
-trickledelay.default = "10"
-
-downloadmanager = s:taboption("tab_general", Value, "downloadmanager", translate("Download manager"))
-downloadmanager.datatype = "string"
-downloadmanager.default = "/etc/e2guardian/downloadmanagers/default.conf"
-
-contentscannertimeout = s:taboption("tab_general", Value, "contentscannertimeout", translate("Content scanner timeout"))
-contentscannertimeout.datatype = "and(uinteger,min(0))"
-contentscannertimeout.default = "60"
-
-contentscanexceptions = s:taboption("tab_general", ListValue, "contentscanexceptions", translate("Content scan exceptions"))
-contentscanexceptions:value("on", translate("Yes"))
-contentscanexceptions:value("off", translate("No"))
-contentscanexceptions.default = "off"
-
-recheckreplacedurls = s:taboption("tab_general", ListValue, "recheckreplacedurls", translate("e-check replaced URLs"))
-recheckreplacedurls:value("on", translate("Yes"))
-recheckreplacedurls:value("off", translate("No"))
-recheckreplacedurls.default = "off"
-
-forwardedfor = s:taboption("tab_general", ListValue, "forwardedfor", translate("Misc setting: forwardedfor"),
-translate("If on, it may help solve some problem sites that need to know the source ip."))
-forwardedfor:value("on", translate("Yes"))
-forwardedfor:value("off", translate("No"))
-forwardedfor.default = "off"
-
-usexforwardedfor = s:taboption("tab_general", ListValue, "usexforwardedfor", translate("Misc setting: usexforwardedfor"),
-translate("This is for when you have squid between the clients and E2Guardian"))
-usexforwardedfor:value("on", translate("Yes"))
-usexforwardedfor:value("off", translate("No"))
-usexforwardedfor.default = "off"
-
-logconnectionhandlingerrors = s:taboption("tab_general", ListValue, "logconnectionhandlingerrors", translate("Log debug info about log()ing and accept()ing"))
-logconnectionhandlingerrors:value("on", translate("Yes"))
-logconnectionhandlingerrors:value("off", translate("No"))
-logconnectionhandlingerrors.default = "on"
-
-logchildprocesshandling = s:taboption("tab_general", ListValue, "logchildprocesshandling", translate("Log child process handling"))
-logchildprocesshandling:value("on", translate("Yes"))
-logchildprocesshandling:value("off", translate("No"))
-logchildprocesshandling.default = "off"
-
-maxchildren = s:taboption("tab_general", Value, "maxchildren", translate("Max number of processes to spawn"))
-maxchildren.datatype = "and(uinteger,min(0))"
-maxchildren.default = "180"
-
-minchildren = s:taboption("tab_general", Value, "minchildren", translate("Min number of processes to spawn"))
-minchildren.datatype = "and(uinteger,min(0))"
-minchildren.default = "20"
-
-minsparechildren = s:taboption("tab_general", Value, "minsparechildren", translate("Min number of processes to keep ready"))
-minsparechildren.datatype = "and(uinteger,min(0))"
-minsparechildren.default = "16"
-
-preforkchildren = s:taboption("tab_general", Value, "preforkchildren", translate("Sets minimum nuber of processes when it runs out"))
-preforkchildren.datatype = "and(uinteger,min(0))"
-preforkchildren.default = "10"
-
-maxsparechildren = s:taboption("tab_general", Value, "maxsparechildren", translate("Sets the maximum number of processes to have doing nothing"))
-maxsparechildren.datatype = "and(uinteger,min(0))"
-maxsparechildren.default = "32"
-
-maxagechildren = s:taboption("tab_general", Value, "maxagechildren", translate("Max age of child process"))
-maxagechildren.datatype = "and(uinteger,min(0))"
-maxagechildren.default = "500"
-
-maxips = s:taboption("tab_general", Value, "maxips", translate("Max number of clinets allowed to connect"))
-maxips:value("0", translate("no limit"))
-maxips.default = "0"
-
-ipipcfilename = s:taboption("tab_general", Value, "ipipcfilename", translate("IP list IPC server directory and filename"))
-ipipcfilename.datatype = "string"
-ipipcfilename.default = "/tmp/.dguardianipc"
-
-urlipcfilename = s:taboption("tab_general", Value, "urlipcfilename", translate("Defines URL list IPC server directory and filename used to communicate with the URL cache process"))
-urlipcfilename.datatype = "string"
-urlipcfilename.default = "/tmp/.dguardianurlipc"
-
-ipcfilename = s:taboption("tab_general", Value, "ipcfilename", translate("Defines URL list IPC server directory and filename used to communicate with the URL cache process"))
-ipcfilename.datatype = "string"
-ipcfilename.default = "/tmp/.dguardianipipc"
-
-nodeamon = s:taboption("tab_general", ListValue, "nodeamon", translate("Disable deamoning"))
-nodeamon:value("on", translate("Yes"))
-nodeamon:value("off", translate("No"))
-nodeamon.default = "off"
-
-nologger = s:taboption("tab_general", ListValue, "nologger", translate("Disable logger"))
-nologger:value("on", translate("Yes"))
-nologger:value("off", translate("No"))
-nologger.default = "off"
-
-logadblock = s:taboption("tab_general", ListValue, "logadblock", translate("Enable logging of ADs"))
-logadblock:value("on", translate("Yes"))
-logadblock:value("off", translate("No"))
-logadblock.default = "off"
-
-loguseragent = s:taboption("tab_general", ListValue, "loguseragent", translate("Enable logging of client user agent"))
-loguseragent:value("on", translate("Yes"))
-loguseragent:value("off", translate("No"))
-loguseragent.default = "off"
-
-softrestart = s:taboption("tab_general", ListValue, "softrestart", translate("Enable soft restart"))
-softrestart:value("on", translate("Yes"))
-softrestart:value("off", translate("No"))
-softrestart.default = "off"
-
-
------------------------- Additional Settings Tab ----------------------------
-
-e2guardian_config_file = s:taboption("tab_additional", TextValue, "_data", "")
-e2guardian_config_file.wrap = "off"
-e2guardian_config_file.rows = 25
-e2guardian_config_file.rmempty = false
-
-function e2guardian_config_file.cfgvalue()
- local uci = require "luci.model.uci".cursor_state()
- file = "/etc/e2guardian/e2guardianf1.conf"
- if file then
- return fs.readfile(file) or ""
- else
- return ""
- end
-end
-
-function e2guardian_config_file.write(self, section, value)
- if value then
- local uci = require "luci.model.uci".cursor_state()
- file = "/etc/e2guardian/e2guardianf1.conf"
- fs.writefile(file, value:gsub("\r\n", "\n"))
- end
-end
-
-
----------------------------- Logs Tab -----------------------------
-
-e2guardian_logfile = s:taboption("tab_logs", TextValue, "lines", "")
-e2guardian_logfile.wrap = "off"
-e2guardian_logfile.rows = 25
-e2guardian_logfile.rmempty = true
-
-function e2guardian_logfile.cfgvalue()
- local uci = require "luci.model.uci".cursor_state()
- file = "/tmp/e2guardian/access.log"
- if file then
- return fs.readfile(file) or ""
- else
- return "Can't read log file"
- end
-end
-
-function e2guardian_logfile.write()
- return ""
-end
-
-return m
diff --git a/applications/luci-app-e2guardian/po/templates/e2guardian.pot b/applications/luci-app-e2guardian/po/templates/e2guardian.pot
deleted file mode 100644
index d65da124b..000000000
--- a/applications/luci-app-e2guardian/po/templates/e2guardian.pot
+++ /dev/null
@@ -1,483 +0,0 @@
-msgid ""
-msgstr "Content-Type: text/plain; charset=UTF-8"
-
-#: applications/luci-app-e2guardian/luasrc/model/cbi/e2guardian.lua:80
-msgid "Access denied address"
-msgstr ""
-
-#: applications/luci-app-e2guardian/luasrc/model/cbi/e2guardian.lua:29
-msgid "Additional Settings"
-msgstr ""
-
-#: applications/luci-app-e2guardian/luasrc/model/cbi/e2guardian.lua:138
-msgid "Age before they should be ignored in seconds"
-msgstr ""
-
-#: applications/luci-app-e2guardian/luasrc/model/cbi/e2guardian.lua:94
-msgid "Banned flash replacement"
-msgstr ""
-
-#: applications/luci-app-e2guardian/luasrc/model/cbi/e2guardian.lua:85
-msgid "Banned image replacement"
-msgstr ""
-
-#: applications/luci-app-e2guardian/luasrc/model/cbi/e2guardian.lua:185
-msgid "Build bannedsitelist and bannedurllist cache files"
-msgstr ""
-
-#: applications/luci-app-e2guardian/luasrc/model/cbi/e2guardian.lua:73
-msgid "CSV-style format"
-msgstr ""
-
-#: applications/luci-app-e2guardian/luasrc/model/cbi/e2guardian.lua:142
-msgid "Cache for content (AV) scans as 'clean'"
-msgstr ""
-
-#: applications/luci-app-e2guardian/luasrc/model/cbi/e2guardian.lua:134
-msgid "Clean result caching for URLs"
-msgstr ""
-
-#: applications/luci-app-e2guardian/luasrc/model/cbi/e2guardian.lua:254
-msgid "Content scan exceptions"
-msgstr ""
-
-#: applications/luci-app-e2guardian/luasrc/model/cbi/e2guardian.lua:250
-msgid "Content scanner timeout"
-msgstr ""
-
-#: applications/luci-app-e2guardian/luasrc/model/cbi/e2guardian.lua:99
-msgid "Custom banned flash file"
-msgstr ""
-
-#: applications/luci-app-e2guardian/luasrc/model/cbi/e2guardian.lua:90
-msgid "Custom banned image file"
-msgstr ""
-
-#: applications/luci-app-e2guardian/luasrc/model/cbi/e2guardian.lua:72
-msgid "DansgGuardian format, space delimited"
-msgstr ""
-
-#: applications/luci-app-e2guardian/luasrc/model/cbi/e2guardian.lua:318
-#: applications/luci-app-e2guardian/luasrc/model/cbi/e2guardian.lua:322
-msgid ""
-"Defines URL list IPC server directory and filename used to communicate with "
-"the URL cache process"
-msgstr ""
-
-#: applications/luci-app-e2guardian/luasrc/model/cbi/e2guardian.lua:231
-msgid "Delete file cache after user completes download"
-msgstr ""
-
-#: applications/luci-app-e2guardian/luasrc/model/cbi/e2guardian.lua:326
-msgid "Disable deamoning"
-msgstr ""
-
-#: applications/luci-app-e2guardian/luasrc/model/cbi/e2guardian.lua:331
-msgid "Disable logger"
-msgstr ""
-
-#: applications/luci-app-e2guardian/luasrc/model/cbi/e2guardian.lua:246
-msgid "Download manager"
-msgstr ""
-
-#: applications/luci-app-e2guardian/luasrc/controller/e2guardian.lua:21
-#: applications/luci-app-e2guardian/luasrc/model/cbi/e2guardian.lua:21
-msgid "E2Guardian"
-msgstr ""
-
-#: applications/luci-app-e2guardian/luasrc/model/cbi/e2guardian.lua:336
-msgid "Enable logging of ADs"
-msgstr ""
-
-#: applications/luci-app-e2guardian/luasrc/model/cbi/e2guardian.lua:341
-msgid "Enable logging of client user agent"
-msgstr ""
-
-#: applications/luci-app-e2guardian/luasrc/model/cbi/e2guardian.lua:346
-msgid "Enable soft restart"
-msgstr ""
-
-#: applications/luci-app-e2guardian/luasrc/model/cbi/e2guardian.lua:227
-msgid "File cache directory"
-msgstr ""
-
-#: applications/luci-app-e2guardian/luasrc/model/cbi/e2guardian.lua:147
-msgid "Filtering options"
-msgstr ""
-
-#: applications/luci-app-e2guardian/luasrc/model/cbi/e2guardian.lua:28
-msgid "General Settings"
-msgstr ""
-
-#: applications/luci-app-e2guardian/luasrc/model/cbi/e2guardian.lua:160
-msgid "Hex decoding options"
-msgstr ""
-
-#: applications/luci-app-e2guardian/luasrc/model/cbi/e2guardian.lua:223
-msgid "How long a persistent connection will wait for other requests"
-msgstr ""
-
-#: applications/luci-app-e2guardian/luasrc/model/cbi/e2guardian.lua:42
-msgid "IP address of the proxy"
-msgstr ""
-
-#: applications/luci-app-e2guardian/luasrc/model/cbi/e2guardian.lua:314
-msgid "IP list IPC server directory and filename"
-msgstr ""
-
-#: applications/luci-app-e2guardian/luasrc/model/cbi/e2guardian.lua:35
-msgid "IP that E2Guardian listens"
-msgstr ""
-
-#: applications/luci-app-e2guardian/luasrc/model/cbi/e2guardian.lua:265
-msgid ""
-"If on, it may help solve some problem sites that need to know the source ip."
-msgstr ""
-
-#: applications/luci-app-e2guardian/luasrc/model/cbi/e2guardian.lua:236
-msgid "Initial Trickle delay"
-msgstr ""
-
-#: applications/luci-app-e2guardian/luasrc/model/cbi/e2guardian.lua:50
-msgid "Language dir"
-msgstr ""
-
-#: applications/luci-app-e2guardian/luasrc/model/cbi/e2guardian.lua:54
-msgid "Language to use"
-msgstr ""
-
-#: applications/luci-app-e2guardian/luasrc/model/cbi/e2guardian.lua:115
-msgid "List of IP exceptions"
-msgstr ""
-
-#: applications/luci-app-e2guardian/luasrc/model/cbi/e2guardian.lua:111
-msgid "List of banned IPs"
-msgstr ""
-
-#: applications/luci-app-e2guardian/luasrc/model/cbi/e2guardian.lua:107
-msgid "List of filter groups"
-msgstr ""
-
-#: applications/luci-app-e2guardian/luasrc/model/cbi/e2guardian.lua:65
-msgid "Log Exception Hits"
-msgstr ""
-
-#: applications/luci-app-e2guardian/luasrc/model/cbi/e2guardian.lua:71
-msgid "Log File Format"
-msgstr ""
-
-#: applications/luci-app-e2guardian/luasrc/model/cbi/e2guardian.lua:281
-msgid "Log child process handling"
-msgstr ""
-
-#: applications/luci-app-e2guardian/luasrc/model/cbi/e2guardian.lua:276
-msgid "Log debug info about log()ing and accept()ing"
-msgstr ""
-
-#: applications/luci-app-e2guardian/luasrc/model/cbi/e2guardian.lua:58
-msgid "Logging Settings"
-msgstr ""
-
-#: applications/luci-app-e2guardian/luasrc/model/cbi/e2guardian.lua:30
-msgid "Logs"
-msgstr ""
-
-#: applications/luci-app-e2guardian/luasrc/model/cbi/e2guardian.lua:154
-msgid "Lower caseing options"
-msgstr ""
-
-#: applications/luci-app-e2guardian/luasrc/model/cbi/e2guardian.lua:306
-msgid "Max age of child process"
-msgstr ""
-
-#: applications/luci-app-e2guardian/luasrc/model/cbi/e2guardian.lua:210
-msgid "Max content file cache scan size"
-msgstr ""
-
-#: applications/luci-app-e2guardian/luasrc/model/cbi/e2guardian.lua:200
-msgid "Max content filter size"
-msgstr ""
-
-#: applications/luci-app-e2guardian/luasrc/model/cbi/e2guardian.lua:205
-msgid "Max content ram cache scan size"
-msgstr ""
-
-#: applications/luci-app-e2guardian/luasrc/model/cbi/e2guardian.lua:310
-msgid "Max number of clinets allowed to connect"
-msgstr ""
-
-#: applications/luci-app-e2guardian/luasrc/model/cbi/e2guardian.lua:286
-msgid "Max number of processes to spawn"
-msgstr ""
-
-#: applications/luci-app-e2guardian/luasrc/model/cbi/e2guardian.lua:195
-msgid "Max upload size (in Kbytes)"
-msgstr ""
-
-#: applications/luci-app-e2guardian/luasrc/model/cbi/e2guardian.lua:294
-msgid "Min number of processes to keep ready"
-msgstr ""
-
-#: applications/luci-app-e2guardian/luasrc/model/cbi/e2guardian.lua:290
-msgid "Min number of processes to spawn"
-msgstr ""
-
-#: applications/luci-app-e2guardian/luasrc/model/cbi/e2guardian.lua:264
-msgid "Misc setting: forwardedfor"
-msgstr ""
-
-#: applications/luci-app-e2guardian/luasrc/model/cbi/e2guardian.lua:270
-msgid "Misc setting: usexforwardedfor"
-msgstr ""
-
-#: applications/luci-app-e2guardian/luasrc/model/cbi/e2guardian.lua:87
-#: applications/luci-app-e2guardian/luasrc/model/cbi/e2guardian.lua:96
-#: applications/luci-app-e2guardian/luasrc/model/cbi/e2guardian.lua:125
-#: applications/luci-app-e2guardian/luasrc/model/cbi/e2guardian.lua:144
-#: applications/luci-app-e2guardian/luasrc/model/cbi/e2guardian.lua:162
-#: applications/luci-app-e2guardian/luasrc/model/cbi/e2guardian.lua:167
-#: applications/luci-app-e2guardian/luasrc/model/cbi/e2guardian.lua:172
-#: applications/luci-app-e2guardian/luasrc/model/cbi/e2guardian.lua:177
-#: applications/luci-app-e2guardian/luasrc/model/cbi/e2guardian.lua:182
-#: applications/luci-app-e2guardian/luasrc/model/cbi/e2guardian.lua:187
-#: applications/luci-app-e2guardian/luasrc/model/cbi/e2guardian.lua:192
-#: applications/luci-app-e2guardian/luasrc/model/cbi/e2guardian.lua:233
-#: applications/luci-app-e2guardian/luasrc/model/cbi/e2guardian.lua:256
-#: applications/luci-app-e2guardian/luasrc/model/cbi/e2guardian.lua:261
-#: applications/luci-app-e2guardian/luasrc/model/cbi/e2guardian.lua:267
-#: applications/luci-app-e2guardian/luasrc/model/cbi/e2guardian.lua:273
-#: applications/luci-app-e2guardian/luasrc/model/cbi/e2guardian.lua:278
-#: applications/luci-app-e2guardian/luasrc/model/cbi/e2guardian.lua:283
-#: applications/luci-app-e2guardian/luasrc/model/cbi/e2guardian.lua:328
-#: applications/luci-app-e2guardian/luasrc/model/cbi/e2guardian.lua:333
-#: applications/luci-app-e2guardian/luasrc/model/cbi/e2guardian.lua:338
-#: applications/luci-app-e2guardian/luasrc/model/cbi/e2guardian.lua:343
-#: applications/luci-app-e2guardian/luasrc/model/cbi/e2guardian.lua:348
-msgid "No"
-msgstr ""
-
-#: applications/luci-app-e2guardian/luasrc/model/cbi/e2guardian.lua:103
-msgid "Number of filter groups"
-msgstr ""
-
-#: applications/luci-app-e2guardian/luasrc/model/cbi/e2guardian.lua:242
-msgid ""
-"Number of seconds a browser connection is left waiting before being sent "
-"more *something* to keep it alive"
-msgstr ""
-
-#: applications/luci-app-e2guardian/luasrc/model/cbi/e2guardian.lua:237
-msgid ""
-"Number of seconds a browser connection is left waiting before first being "
-"sent *something* to keep it alive"
-msgstr ""
-
-#: applications/luci-app-e2guardian/luasrc/model/cbi/e2guardian.lua:222
-msgid "Pconn timeout"
-msgstr ""
-
-#: applications/luci-app-e2guardian/luasrc/model/cbi/e2guardian.lua:119
-msgid "Per-Room blocking definition directory"
-msgstr ""
-
-#: applications/luci-app-e2guardian/luasrc/model/cbi/e2guardian.lua:180
-msgid "Perform reverse lookups on client IPs for successful requests"
-msgstr ""
-
-#: applications/luci-app-e2guardian/luasrc/model/cbi/e2guardian.lua:46
-msgid "Port of the proxy"
-msgstr ""
-
-#: applications/luci-app-e2guardian/luasrc/model/cbi/e2guardian.lua:38
-msgid "Port that E2Guardian listens"
-msgstr ""
-
-#: applications/luci-app-e2guardian/luasrc/model/cbi/e2guardian.lua:190
-msgid "Prefer cached list files"
-msgstr ""
-
-#: applications/luci-app-e2guardian/luasrc/model/cbi/e2guardian.lua:76
-msgid "Protex format"
-msgstr ""
-
-#: applications/luci-app-e2guardian/luasrc/model/cbi/e2guardian.lua:77
-msgid "Protex format with server field blanked"
-msgstr ""
-
-#: applications/luci-app-e2guardian/luasrc/model/cbi/e2guardian.lua:218
-msgid "Proxy header excahnge (20-300)"
-msgstr ""
-
-#: applications/luci-app-e2guardian/luasrc/model/cbi/e2guardian.lua:214
-msgid "Proxy timeout (5-100)"
-msgstr ""
-
-#: applications/luci-app-e2guardian/luasrc/model/cbi/e2guardian.lua:165
-msgid "Quick search"
-msgstr ""
-
-#: applications/luci-app-e2guardian/luasrc/model/cbi/e2guardian.lua:175
-msgid "Reverse lookups for banned and exception IP lists"
-msgstr ""
-
-#: applications/luci-app-e2guardian/luasrc/model/cbi/e2guardian.lua:170
-msgid "Reverse lookups for banned site and URLs"
-msgstr ""
-
-#: applications/luci-app-e2guardian/luasrc/model/cbi/e2guardian.lua:81
-msgid ""
-"Server to which the cgi e2guardian reporting script was copied. Reporting "
-"levels 1 and 2 only"
-msgstr ""
-
-#: applications/luci-app-e2guardian/luasrc/model/cbi/e2guardian.lua:298
-msgid "Sets minimum nuber of processes when it runs out"
-msgstr ""
-
-#: applications/luci-app-e2guardian/luasrc/model/cbi/e2guardian.lua:302
-msgid "Sets the maximum number of processes to have doing nothing"
-msgstr ""
-
-#: applications/luci-app-e2guardian/luasrc/model/cbi/e2guardian.lua:123
-msgid "Show weighted phrases found"
-msgstr ""
-
-#: applications/luci-app-e2guardian/luasrc/model/cbi/e2guardian.lua:74
-msgid "Squid Log File Format"
-msgstr ""
-
-#: applications/luci-app-e2guardian/luasrc/model/cbi/e2guardian.lua:75
-msgid "Tab delimited"
-msgstr ""
-
-#: applications/luci-app-e2guardian/luasrc/model/cbi/e2guardian.lua:201
-msgid ""
-"The value must not be higher than max content ram cache scan size or 0 to "
-"match it"
-msgstr ""
-
-#: applications/luci-app-e2guardian/luasrc/model/cbi/e2guardian.lua:271
-msgid "This is for when you have squid between the clients and E2Guardian"
-msgstr ""
-
-#: applications/luci-app-e2guardian/luasrc/model/cbi/e2guardian.lua:206
-msgid "This is the max size of file that DG will download and cache in RAM"
-msgstr ""
-
-#: applications/luci-app-e2guardian/luasrc/model/cbi/e2guardian.lua:241
-msgid "Trickle delay"
-msgstr ""
-
-#: applications/luci-app-e2guardian/luasrc/model/cbi/e2guardian.lua:128
-msgid "Weighted phrase mode"
-msgstr ""
-
-#: applications/luci-app-e2guardian/luasrc/model/cbi/e2guardian.lua:86
-#: applications/luci-app-e2guardian/luasrc/model/cbi/e2guardian.lua:95
-#: applications/luci-app-e2guardian/luasrc/model/cbi/e2guardian.lua:124
-#: applications/luci-app-e2guardian/luasrc/model/cbi/e2guardian.lua:143
-#: applications/luci-app-e2guardian/luasrc/model/cbi/e2guardian.lua:161
-#: applications/luci-app-e2guardian/luasrc/model/cbi/e2guardian.lua:166
-#: applications/luci-app-e2guardian/luasrc/model/cbi/e2guardian.lua:171
-#: applications/luci-app-e2guardian/luasrc/model/cbi/e2guardian.lua:176
-#: applications/luci-app-e2guardian/luasrc/model/cbi/e2guardian.lua:181
-#: applications/luci-app-e2guardian/luasrc/model/cbi/e2guardian.lua:186
-#: applications/luci-app-e2guardian/luasrc/model/cbi/e2guardian.lua:191
-#: applications/luci-app-e2guardian/luasrc/model/cbi/e2guardian.lua:232
-#: applications/luci-app-e2guardian/luasrc/model/cbi/e2guardian.lua:255
-#: applications/luci-app-e2guardian/luasrc/model/cbi/e2guardian.lua:260
-#: applications/luci-app-e2guardian/luasrc/model/cbi/e2guardian.lua:266
-#: applications/luci-app-e2guardian/luasrc/model/cbi/e2guardian.lua:272
-#: applications/luci-app-e2guardian/luasrc/model/cbi/e2guardian.lua:277
-#: applications/luci-app-e2guardian/luasrc/model/cbi/e2guardian.lua:282
-#: applications/luci-app-e2guardian/luasrc/model/cbi/e2guardian.lua:327
-#: applications/luci-app-e2guardian/luasrc/model/cbi/e2guardian.lua:332
-#: applications/luci-app-e2guardian/luasrc/model/cbi/e2guardian.lua:337
-#: applications/luci-app-e2guardian/luasrc/model/cbi/e2guardian.lua:342
-#: applications/luci-app-e2guardian/luasrc/model/cbi/e2guardian.lua:347
-msgid "Yes"
-msgstr ""
-
-#: applications/luci-app-e2guardian/luasrc/model/cbi/e2guardian.lua:62
-msgid "all requests"
-msgstr ""
-
-#: applications/luci-app-e2guardian/luasrc/model/cbi/e2guardian.lua:61
-msgid "all text based"
-msgstr ""
-
-#: applications/luci-app-e2guardian/luasrc/model/cbi/e2guardian.lua:150
-msgid "both raw and smart"
-msgstr ""
-
-#: applications/luci-app-e2guardian/luasrc/model/cbi/e2guardian.lua:197
-msgid "complete block"
-msgstr ""
-
-#: applications/luci-app-e2guardian/luasrc/model/cbi/e2guardian.lua:156
-msgid "don't change"
-msgstr ""
-
-#: applications/luci-app-e2guardian/luasrc/model/cbi/e2guardian.lua:259
-msgid "e-check replaced URLs"
-msgstr ""
-
-#: applications/luci-app-e2guardian/luasrc/model/cbi/e2guardian.lua:155
-msgid "force lower case"
-msgstr ""
-
-#: applications/luci-app-e2guardian/luasrc/model/cbi/e2guardian.lua:60
-msgid "just denied"
-msgstr ""
-
-#: applications/luci-app-e2guardian/luasrc/model/cbi/e2guardian.lua:68
-msgid "log and mark"
-msgstr ""
-
-#: applications/luci-app-e2guardian/luasrc/model/cbi/e2guardian.lua:67
-msgid "log, but don't mark as exceptions"
-msgstr ""
-
-#: applications/luci-app-e2guardian/luasrc/model/cbi/e2guardian.lua:151
-msgid "meta/title"
-msgstr ""
-
-#: applications/luci-app-e2guardian/luasrc/model/cbi/e2guardian.lua:66
-msgid "never"
-msgstr ""
-
-#: applications/luci-app-e2guardian/luasrc/model/cbi/e2guardian.lua:196
-msgid "no blocking"
-msgstr ""
-
-#: applications/luci-app-e2guardian/luasrc/model/cbi/e2guardian.lua:311
-msgid "no limit"
-msgstr ""
-
-#: applications/luci-app-e2guardian/luasrc/model/cbi/e2guardian.lua:59
-msgid "none"
-msgstr ""
-
-#: applications/luci-app-e2guardian/luasrc/model/cbi/e2guardian.lua:129
-msgid "off"
-msgstr ""
-
-#: applications/luci-app-e2guardian/luasrc/model/cbi/e2guardian.lua:130
-msgid "on, normal operation"
-msgstr ""
-
-#: applications/luci-app-e2guardian/luasrc/model/cbi/e2guardian.lua:131
-msgid "on, phrase found only counts once on a page"
-msgstr ""
-
-#: applications/luci-app-e2guardian/luasrc/model/cbi/e2guardian.lua:148
-msgid "raw"
-msgstr ""
-
-#: applications/luci-app-e2guardian/luasrc/model/cbi/e2guardian.lua:157
-msgid "scan fist in lower, then in original"
-msgstr ""
-
-#: applications/luci-app-e2guardian/luasrc/model/cbi/e2guardian.lua:149
-msgid "smart"
-msgstr ""
diff --git a/applications/luci-app-firewall/po/de/firewall.po b/applications/luci-app-firewall/po/de/firewall.po
index 498a10f69..b66ab6292 100644
--- a/applications/luci-app-firewall/po/de/firewall.po
+++ b/applications/luci-app-firewall/po/de/firewall.po
@@ -3,8 +3,8 @@ msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2010-03-30 17:00+0200\n"
-"PO-Revision-Date: 2019-10-20 01:49+0000\n"
-"Last-Translator: Paul Spooren <mail@aparcar.org>\n"
+"PO-Revision-Date: 2019-11-07 08:27+0000\n"
+"Last-Translator: Kiste <christian.buschau+weblate@mailbox.org>\n"
"Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsfirewall/de/>\n"
"Language: de\n"
@@ -12,7 +12,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 3.9.1-dev\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:146
msgid "%s in %s"
@@ -44,11 +44,11 @@ msgstr "Erlaubte Weiterleitung"
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:303
msgid "Accept input"
-msgstr ""
+msgstr "Eingang akzeptieren"
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:283
msgid "Accept output"
-msgstr ""
+msgstr "Ausgang akzeptieren"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:183
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:328
@@ -56,17 +56,25 @@ msgid "Action"
msgstr "Aktion"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:249
+#, fuzzy
msgid ""
"Additional raw <em>iptables</em> arguments to classify zone destination "
"traffic, e.g. <code>-p tcp --dport 443</code> to only match outbound HTTPS "
"traffic."
msgstr ""
+"Zusätzliche rohe <em>iptables</em>-Argumente zur Klassifizierung des "
+"Zonenzielverkehrs, z.B. <code>-p tcp --dport 443</code>, um nur ausgehenden "
+"HTTPS-Verkehr abzugleichen."
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:239
+#, fuzzy
msgid ""
"Additional raw <em>iptables</em> arguments to classify zone source traffic, "
"e.g. <code>-p tcp --sport 443</code> to only match inbound HTTPS traffic."
msgstr ""
+"Zusätzliche rohe <em>iptables</em>-Argumente zur Klassifizierung von "
+"Zonenquellenverkehr, z.B. <code>-p tcp --sport 443</code>, um nur "
+"eingehenden HTTPS-Verkehr abzugleichen."
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:101
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:137
@@ -116,11 +124,11 @@ msgstr "Conntrack-Helfer"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/custom.js:15
msgid "Contents have been saved."
-msgstr ""
+msgstr "Inhalte wurden gespeichert."
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:178
msgid "Covered devices"
-msgstr ""
+msgstr "Abgedeckte Geräte"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:137
msgid "Covered networks"
@@ -128,7 +136,7 @@ msgstr "Abgedeckte Netzwerke"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:183
msgid "Covered subnets"
-msgstr ""
+msgstr "Abgedeckte Subnetze"
#: applications/luci-app-firewall/luasrc/controller/firewall.lua:18
msgid "Custom Rules"
@@ -159,15 +167,15 @@ msgstr "Ziel-Zone"
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:299
msgid "Discard forward"
-msgstr ""
+msgstr "Weiterleiten verwerfen"
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:309
msgid "Discard input"
-msgstr ""
+msgstr "Eingang verwerfen"
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:289
msgid "Discard output"
-msgstr ""
+msgstr "Ausgang verwerfen"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:211
msgid ""
@@ -235,7 +243,7 @@ msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:80
msgid "Extra iptables arguments"
-msgstr ""
+msgstr "Zusätzliche iptables-Argumente"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:239
msgid "Extra source arguments"
@@ -294,16 +302,19 @@ msgid "From %s in %s with source %s and %s"
msgstr "Von %s in %s mit Quell-%s und %s"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:75
+#, fuzzy
msgid "From %s on <var>this device</var>"
-msgstr ""
+msgstr "Von %s auf <var>diesem Gerät</var>"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:73
+#, fuzzy
msgid "From %s on <var>this device</var> with source %s"
-msgstr ""
+msgstr "Von %s auf <var>diesem Gerät</var> mit Quelle %s"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:71
+#, fuzzy
msgid "From %s on <var>this device</var> with source %s and %s"
-msgstr ""
+msgstr "Von %s auf <var>diesem Gerät</var> mit Quelle %s und %s"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:100
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:136
@@ -319,15 +330,15 @@ msgstr "Hardwarebeschleunigte Flusskontrolle"
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:157
msgid "IP"
-msgstr ""
+msgstr "IP"
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:167
msgid "IP range"
-msgstr ""
+msgstr "IP-Bereich"
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:175
msgid "IPs"
-msgstr ""
+msgstr "IPs"
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:216
msgid "IPv4"
@@ -380,7 +391,7 @@ msgstr "MAC"
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:104
msgid "MACs"
-msgstr ""
+msgstr "MACs"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:134
msgid "MSS clamping"
@@ -502,15 +513,15 @@ msgstr "Gefilterte Verbindungen an den angegeben internen Host weiterleiten"
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:295
msgid "Refuse forward"
-msgstr ""
+msgstr "Weiterleiten ablehnen"
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:305
msgid "Refuse input"
-msgstr ""
+msgstr "Eingang ablehnen"
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:285
msgid "Refuse output"
-msgstr ""
+msgstr "Ausgang ablehnen"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:66
msgid "Requires hardware NAT support. Implemented at least for mt7621"
@@ -575,7 +586,7 @@ msgstr "Startdatum (JJJJ-MM-TT)"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:361
msgid "Start Time (hh.mm.ss)"
-msgstr ""
+msgstr "Startzeit (hh.mm.ss)"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:373
msgid "Stop Date (yyyy-mm-dd)"
@@ -583,7 +594,7 @@ msgstr "Enddatum (JJJJ-MM-TT)"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:365
msgid "Stop Time (hh.mm.ss)"
-msgstr ""
+msgstr "Stoppzeit (hh.mm.ss)"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:345
msgid "Sunday"
@@ -638,7 +649,7 @@ msgstr "Donnerstag"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:138
msgid "Time Restrictions"
-msgstr ""
+msgstr "Zeitbeschränkungen"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:377
msgid "Time in UTC"
@@ -681,7 +692,7 @@ msgstr "Dienstag"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/custom.js:18
msgid "Unable to save contents: %s"
-msgstr ""
+msgstr "Inhalt kann nicht gespeichert werden: %s"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:108
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:122
@@ -695,19 +706,24 @@ msgstr "Unbennante Regel"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:94
msgid "Unnamed zone"
-msgstr ""
+msgstr "Unbenannte Zone"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:178
+#, fuzzy
msgid ""
"Use this option to classify zone traffic by raw, non-<em>uci</em> managed "
"network devices."
msgstr ""
+"Diese Option verwenden, um den Zonenverkehr nach rohen, nicht <em>uci</em>-"
+"verwalteten Netzwerkgeräten zu klassifizieren."
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:183
msgid ""
"Use this option to classify zone traffic by source or destination subnet "
"instead of networks or devices."
msgstr ""
+"Diese Option verwenden, um den Zonenverkehr nach Quell- oder Zielsubnetz "
+"anstelle von Netzwerken oder Geräten zu klassifizieren."
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:72
msgid "Via %s"
@@ -776,7 +792,7 @@ msgstr "beliebige Zone"
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:267
msgid "day"
-msgstr ""
+msgstr "Tag"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:334
msgid "don't track"
@@ -790,24 +806,24 @@ msgstr "verwerfen"
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:265
msgid "hour"
-msgstr ""
+msgstr "Stunde"
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:263
msgid "minute"
-msgstr ""
+msgstr "Minute"
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:86
msgid "not"
-msgstr ""
+msgstr "nicht"
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:121
msgid "port"
-msgstr ""
+msgstr "Port"
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:131
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:140
msgid "ports"
-msgstr ""
+msgstr "Ports"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:333
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:45
@@ -817,21 +833,21 @@ msgstr "zurückweisen"
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:261
msgid "second"
-msgstr ""
+msgstr "Sekunde"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:88
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:173
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:265
msgid "this new zone"
-msgstr ""
+msgstr "diese neue Zone"
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:197
msgid "type"
-msgstr ""
+msgstr "Typ"
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:209
msgid "types"
-msgstr ""
+msgstr "Typen"
#~ msgid "Disable"
#~ msgstr "Deaktivieren"
diff --git a/applications/luci-app-firewall/po/es/firewall.po b/applications/luci-app-firewall/po/es/firewall.po
index 9372ac2de..3e1b94620 100644
--- a/applications/luci-app-firewall/po/es/firewall.po
+++ b/applications/luci-app-firewall/po/es/firewall.po
@@ -3,8 +3,8 @@ msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2010-03-30 17:00+0200\n"
-"PO-Revision-Date: 2019-10-22 08:50+0000\n"
-"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
+"PO-Revision-Date: 2019-11-06 23:04+0000\n"
+"Last-Translator: Adolfo Jayme Barrientos <fitojb@ubuntu.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsfirewall/es/>\n"
"Language: es\n"
@@ -12,7 +12,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 3.9.1-dev\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:146
msgid "%s in %s"
@@ -123,7 +123,7 @@ msgstr "Ayudantes de Conntrack"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/custom.js:15
msgid "Contents have been saved."
-msgstr ""
+msgstr "Los contenidos han sido guardados."
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:178
msgid "Covered devices"
@@ -239,7 +239,7 @@ msgstr "Puerto externo"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:267
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:336
msgid "Extra arguments"
-msgstr "Parámetros extra"
+msgstr "Argumentos extra"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:249
msgid "Extra destination arguments"
@@ -466,7 +466,7 @@ msgstr "Salida"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:268
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:337
msgid "Passes additional arguments to iptables. Use with care!"
-msgstr "Agrega más parámetros a iptables. ¡Utilice con cuidado!"
+msgstr "Pasa argumentos adicionales a iptables. ¡Utilícelo con cuidado!"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:236
msgid ""
@@ -700,7 +700,7 @@ msgstr "Martes"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/custom.js:18
msgid "Unable to save contents: %s"
-msgstr ""
+msgstr "No se puede guardar el contenido: %s"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:108
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:122
diff --git a/applications/luci-app-firewall/po/fr/firewall.po b/applications/luci-app-firewall/po/fr/firewall.po
index 7097238a8..12efcda2f 100644
--- a/applications/luci-app-firewall/po/fr/firewall.po
+++ b/applications/luci-app-firewall/po/fr/firewall.po
@@ -3,8 +3,8 @@ msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2010-03-30 17:00+0200\n"
-"PO-Revision-Date: 2019-10-25 17:54+0000\n"
-"Last-Translator: Nathan <bonnemainsnathan@gmail.com>\n"
+"PO-Revision-Date: 2019-11-13 13:05+0000\n"
+"Last-Translator: Baptiste <weblate@bitsofnetworks.org>\n"
"Language-Team: French <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsfirewall/fr/>\n"
"Language: fr\n"
@@ -12,7 +12,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n > 1;\n"
-"X-Generator: Weblate 3.9.1-dev\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:146
msgid "%s in %s"
@@ -245,15 +245,15 @@ msgstr "Pare-feu"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/custom.js:24
msgid "Firewall - Custom Rules"
-msgstr "Pare-feu -- Règles personnalisées"
+msgstr "Pare-feu - Règles personnalisées"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:92
msgid "Firewall - Port Forwards"
-msgstr "Pare-feu -- Redirections de ports"
+msgstr "Pare-feu - Redirections de ports"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:128
msgid "Firewall - Traffic Rules"
-msgstr "Pare-feu -- Règles de trafic"
+msgstr "Pare-feu - Règles de trafic"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:28
msgid "Firewall - Zone Settings"
@@ -274,7 +274,7 @@ msgstr "Transférer à"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:350
msgid "Friday"
-msgstr ""
+msgstr "Vendredi"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:62
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:64
@@ -407,7 +407,7 @@ msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:346
msgid "Monday"
-msgstr ""
+msgstr "Lundi"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:353
msgid "Month Days"
@@ -537,7 +537,7 @@ msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:351
msgid "Saturday"
-msgstr ""
+msgstr "Samedi"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:61
msgid "Software based offloading for routing/NAT"
@@ -618,7 +618,7 @@ msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:345
msgid "Sunday"
-msgstr ""
+msgstr "Dimanche"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:29
msgid ""
@@ -664,7 +664,7 @@ msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:349
msgid "Thursday"
-msgstr ""
+msgstr "Jeudi"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:138
msgid "Time Restrictions"
@@ -704,7 +704,7 @@ msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:347
msgid "Tuesday"
-msgstr ""
+msgstr "Mardi"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/custom.js:18
msgid "Unable to save contents: %s"
@@ -746,7 +746,7 @@ msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:348
msgid "Wednesday"
-msgstr ""
+msgstr "Mercredi"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:340
msgid "Week Days"
diff --git a/applications/luci-app-firewall/po/pl/firewall.po b/applications/luci-app-firewall/po/pl/firewall.po
index fcb9a9091..9ff5daf04 100644
--- a/applications/luci-app-firewall/po/pl/firewall.po
+++ b/applications/luci-app-firewall/po/pl/firewall.po
@@ -3,16 +3,17 @@ msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2010-03-30 17:00+0200\n"
-"PO-Revision-Date: 2013-06-22 15:49+0200\n"
-"Last-Translator: obsy <cezary@eko.one.pl>\n"
-"Language-Team: LANGUAGE <LL@li.org>\n"
+"PO-Revision-Date: 2019-11-13 21:10+0000\n"
+"Last-Translator: Michal L <michalrmsmi@wp.pl>\n"
+"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsfirewall/pl/>\n"
"Language: pl\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
-"|| n%100>=20) ? 1 : 2);\n"
-"X-Generator: Pootle 2.0.6\n"
+"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
+"|| n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:146
msgid "%s in %s"
@@ -45,16 +46,16 @@ msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:303
msgid "Accept input"
-msgstr ""
+msgstr "Zaakceptuj wejście"
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:283
msgid "Accept output"
-msgstr ""
+msgstr "Zaakceptuj wyjście"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:183
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:328
msgid "Action"
-msgstr "Działanie"
+msgstr "Akcja"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:249
msgid ""
@@ -77,7 +78,7 @@ msgstr "Ustawienia zaawansowane"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:211
msgid "Allow \"invalid\" traffic"
-msgstr ""
+msgstr "Zezwój na \"nieprawidłowy\" ruch"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:311
msgid "Allow forward from <em>source zones</em>:"
@@ -94,11 +95,11 @@ msgstr "Każdy"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:344
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:357
msgid "Any day"
-msgstr ""
+msgstr "Każdy dzień"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:214
msgid "Automatic helper assignment"
-msgstr ""
+msgstr "Automatyczne przydzielanie pomocy"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:214
msgid ""
@@ -107,7 +108,7 @@ msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:79
msgid "Conntrack Settings"
-msgstr ""
+msgstr "Ustawienia conntrack"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:218
msgid "Conntrack helpers"
@@ -115,11 +116,11 @@ msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/custom.js:15
msgid "Contents have been saved."
-msgstr ""
+msgstr "Zawartość została zapisana."
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:178
msgid "Covered devices"
-msgstr ""
+msgstr "Zakryte urządzenia"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:137
msgid "Covered networks"
@@ -127,7 +128,7 @@ msgstr "Objęte sieci"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:183
msgid "Covered subnets"
-msgstr ""
+msgstr "Objęte podsieci"
#: applications/luci-app-firewall/luasrc/controller/firewall.lua:18
msgid "Custom Rules"
@@ -192,7 +193,7 @@ msgstr "Porzuć wadliwe pakiety"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:149
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:189
msgid "Enable"
-msgstr "Włącz"
+msgstr "Włączone"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:262
msgid "Enable NAT Loopback"
@@ -277,7 +278,7 @@ msgstr "Przekazuj do"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:350
msgid "Friday"
-msgstr ""
+msgstr "Piątek"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:62
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:64
@@ -312,7 +313,7 @@ msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:77
#: applications/luci-app-firewall/luasrc/controller/firewall.lua:9
msgid "General Settings"
-msgstr "Ustawienia ogólne"
+msgstr "Ustawienia główne"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:65
msgid "Hardware flow offloading"
@@ -377,7 +378,7 @@ msgstr "Ograniczenie logowania"
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:96
msgid "MAC"
-msgstr ""
+msgstr "MAC"
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:104
msgid "MACs"
@@ -410,7 +411,7 @@ msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:346
msgid "Monday"
-msgstr ""
+msgstr "Poniedziałek"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:353
msgid "Month Days"
@@ -425,7 +426,7 @@ msgstr "Nazwa"
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:169
msgid "Network"
-msgstr ""
+msgstr "Sieć"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:211
msgid "Only match incoming traffic directed at the given IP address."
@@ -539,7 +540,7 @@ msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:351
msgid "Saturday"
-msgstr ""
+msgstr "Sobota"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:61
msgid "Software based offloading for routing/NAT"
@@ -574,23 +575,23 @@ msgstr "Strefa źródłowa"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:369
msgid "Start Date (yyyy-mm-dd)"
-msgstr ""
+msgstr "Data rozpoczęcia (rrrr-mm-dd)"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:361
msgid "Start Time (hh.mm.ss)"
-msgstr ""
+msgstr "Czas rozpoczęcia (hh.mm.ss)"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:373
msgid "Stop Date (yyyy-mm-dd)"
-msgstr ""
+msgstr "Data zakończenia (yyyyy-mm-dd)"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:365
msgid "Stop Time (hh.mm.ss)"
-msgstr ""
+msgstr "Czas zatrzymania (yyyyy-mm-dd)"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:345
msgid "Sunday"
-msgstr ""
+msgstr "Niedziela"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:29
msgid ""
@@ -634,15 +635,15 @@ msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:349
msgid "Thursday"
-msgstr ""
+msgstr "Czwartek"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:138
msgid "Time Restrictions"
-msgstr ""
+msgstr "Ograniczenia czasowe"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:377
msgid "Time in UTC"
-msgstr ""
+msgstr "Czas w UTC"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:96
msgid "To %s at %s on <var>this device</var>"
@@ -677,7 +678,7 @@ msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:347
msgid "Tuesday"
-msgstr ""
+msgstr "Wtorek"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/custom.js:18
msgid "Unable to save contents: %s"
@@ -686,12 +687,12 @@ msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:108
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:122
msgid "Unnamed forward"
-msgstr ""
+msgstr "Bez nazwy"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:145
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:170
msgid "Unnamed rule"
-msgstr ""
+msgstr "Nieznana zasada"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:94
msgid "Unnamed zone"
@@ -719,7 +720,7 @@ msgstr "Przez %s w %s"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:348
msgid "Wednesday"
-msgstr ""
+msgstr "Środa"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:340
msgid "Week Days"
diff --git a/applications/luci-app-firewall/po/pt/firewall.po b/applications/luci-app-firewall/po/pt/firewall.po
index 7819fdd22..6f3dda263 100644
--- a/applications/luci-app-firewall/po/pt/firewall.po
+++ b/applications/luci-app-firewall/po/pt/firewall.po
@@ -3,7 +3,7 @@ msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2010-03-30 17:00+0200\n"
-"PO-Revision-Date: 2019-11-02 16:04+0000\n"
+"PO-Revision-Date: 2019-11-13 13:05+0000\n"
"Last-Translator: ssantos <ssantos@web.de>\n"
"Language-Team: Portuguese <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsfirewall/pt/>\n"
@@ -32,23 +32,23 @@ msgstr "<var>%d</var> pkts. por <var>%s</var>"
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:271
msgid "<var>%d</var> pkts. per <var>%s</var>, burst <var>%d</var> pkts."
-msgstr ""
+msgstr "<var>%d</var> pcts. por <var>%s</var>, burst <var>%d</var> pcts."
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:107
msgid "<var>%s</var> and limit to %s"
-msgstr ""
+msgstr "<var>%s</var> e limite a %s"
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:293
msgid "Accept forward"
-msgstr ""
+msgstr "Aceitar o encaminhamento"
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:303
msgid "Accept input"
-msgstr ""
+msgstr "Aceitar a entrada"
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:283
msgid "Accept output"
-msgstr ""
+msgstr "Aceitar a saída"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:183
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:328
@@ -61,12 +61,18 @@ msgid ""
"traffic, e.g. <code>-p tcp --dport 443</code> to only match outbound HTTPS "
"traffic."
msgstr ""
+"Argumentos brutos adicionais <em>iptables</em> para classificar o tráfego de "
+"destino da zona, por exemplo, <code>-p tcp -- dport 443</code> para "
+"corresponder apenas ao tráfego https de saída."
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:239
msgid ""
"Additional raw <em>iptables</em> arguments to classify zone source traffic, "
"e.g. <code>-p tcp --sport 443</code> to only match inbound HTTPS traffic."
msgstr ""
+"Argumentos adicionais brutos <em>iptables</em> para classificar o tráfego de "
+"fonte de zona, por exemplo, <code>-p tcp - esporte 443</code> para "
+"corresponder apenas ao tráfego HTTPS de entrada."
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:101
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:137
@@ -76,15 +82,15 @@ msgstr "Definições Avançadas"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:211
msgid "Allow \"invalid\" traffic"
-msgstr ""
+msgstr "Permitir o tráfego \"inválido\""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:311
msgid "Allow forward from <em>source zones</em>:"
-msgstr "Permitir encaminhamento de <em>zonas de origem</em>"
+msgstr "Permitir encaminhamento de <em>zonas de origem</em>:"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:270
msgid "Allow forward to <em>destination zones</em>:"
-msgstr "Permitir encaminhamento para <em>zonas de destino</em>"
+msgstr "Permitir encaminhamento para <em>zonas de destino</em>:"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:208
msgid "Any"
@@ -93,32 +99,34 @@ msgstr "Qualquer"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:344
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:357
msgid "Any day"
-msgstr ""
+msgstr "Qualquer dia"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:214
msgid "Automatic helper assignment"
-msgstr ""
+msgstr "Atribuição automática de assistentes"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:214
msgid ""
"Automatically assign conntrack helpers based on traffic protocol and port"
msgstr ""
+"Atribuir assistentes de conntrack automaticamente com base no protocolo de "
+"tráfego e na porta"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:79
msgid "Conntrack Settings"
-msgstr ""
+msgstr "Configurações do Conntrack"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:218
msgid "Conntrack helpers"
-msgstr ""
+msgstr "Assistentes do Conntrack"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/custom.js:15
msgid "Contents have been saved."
-msgstr ""
+msgstr "Os conteúdos foram gravados."
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:178
msgid "Covered devices"
-msgstr ""
+msgstr "Aparelhos abrangidos"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:137
msgid "Covered networks"
@@ -126,7 +134,7 @@ msgstr "Redes abrangidas"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:183
msgid "Covered subnets"
-msgstr ""
+msgstr "Subredes abrangidas"
#: applications/luci-app-firewall/luasrc/controller/firewall.lua:18
msgid "Custom Rules"
@@ -157,33 +165,36 @@ msgstr "Zona de destino"
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:299
msgid "Discard forward"
-msgstr ""
+msgstr "Descartar o encaminhamento"
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:309
msgid "Discard input"
-msgstr ""
+msgstr "Descartar a entrada"
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:289
msgid "Discard output"
-msgstr ""
+msgstr "Descartar a saída"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:211
msgid ""
"Do not install extra rules to reject forwarded traffic with conntrack state "
"<em>invalid</em>. This may be required for complex asymmetric route setups."
msgstr ""
+"Não instalae regras adicionais para rejeitar tráfego encaminhado com estado "
+"conntrack <em>invalid</em>. Isto pode ser necessário para configurações "
+"complexas de rotas assimétricas."
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:297
msgid "Do not track forward"
-msgstr ""
+msgstr "Não rastrear o encaminhamento"
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:307
msgid "Do not track input"
-msgstr ""
+msgstr "Não rastrear a entrada"
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:287
msgid "Do not track output"
-msgstr ""
+msgstr "Não rastrear a saída"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:36
msgid "Drop invalid packets"
@@ -208,11 +219,13 @@ msgstr "Ativar registo nesta zona"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:54
msgid "Experimental feature. Not fully compatible with QoS/SQM."
-msgstr ""
+msgstr "Característica experimental. Não totalmente compatível com QoS/SQM."
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:218
msgid "Explicitly choses allowed connection tracking helpers for zone traffic"
msgstr ""
+"Escolhe explicitamente os assistentes de rastreamento de conexão permitidos "
+"para o tráfego da zona"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:210
msgid "External IP address"
@@ -229,15 +242,15 @@ msgstr "Argumentos adicionais"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:249
msgid "Extra destination arguments"
-msgstr ""
+msgstr "Argumentos adicionais de destino"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:80
msgid "Extra iptables arguments"
-msgstr ""
+msgstr "Argumentos adicionais do iptables"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:239
msgid "Extra source arguments"
-msgstr ""
+msgstr "Argumentos adicionais da fonte"
#: applications/luci-app-firewall/luasrc/controller/firewall.lua:6
msgid "Firewall"
@@ -274,7 +287,7 @@ msgstr "Encaminhar para"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:350
msgid "Friday"
-msgstr ""
+msgstr "Sexta-feira"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:62
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:64
@@ -293,15 +306,15 @@ msgstr "De %s em %s com origem %s e %s"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:75
msgid "From %s on <var>this device</var>"
-msgstr ""
+msgstr "De %s <var>neste aparelho</var>"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:73
msgid "From %s on <var>this device</var> with source %s"
-msgstr ""
+msgstr "De %s <var>neste aparelho</var> com a fonte %s"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:71
msgid "From %s on <var>this device</var> with source %s and %s"
-msgstr ""
+msgstr "De %s <var>neste aparelho</var> com as fontes %s e %s"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:100
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:136
@@ -313,19 +326,19 @@ msgstr "Configurações Gerais"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:65
msgid "Hardware flow offloading"
-msgstr ""
+msgstr "Descarga de fluxo em hardware"
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:157
msgid "IP"
-msgstr ""
+msgstr "IP"
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:167
msgid "IP range"
-msgstr ""
+msgstr "Intervalo de IP"
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:175
msgid "IPs"
-msgstr ""
+msgstr "IPs"
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:216
msgid "IPv4"
@@ -378,16 +391,15 @@ msgstr "MAC"
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:104
msgid "MACs"
-msgstr ""
+msgstr "MACs"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:134
-#, fuzzy
msgid "MSS clamping"
-msgstr "MSS-Correction"
+msgstr "Fixação de MSS"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:131
msgid "Masquerading"
-msgstr ""
+msgstr "Mascaramento"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:125
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:173
@@ -396,7 +408,7 @@ msgstr "Corresponder"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:218
msgid "Match ICMP type"
-msgstr ""
+msgstr "Correspondência do tipo de ICMP"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:224
msgid ""
@@ -408,11 +420,11 @@ msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:346
msgid "Monday"
-msgstr ""
+msgstr "Segunda-feira"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:353
msgid "Month Days"
-msgstr ""
+msgstr "Dias do mês"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:121
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:169
@@ -463,6 +475,11 @@ msgid ""
"invalid values could render the firewall ruleset broken, completely exposing "
"all services."
msgstr ""
+"Passar argumentos brutos do iptables para regras de classificação de tráfego "
+"de origem e destino permite combinar pacotes baseados em outros critérios "
+"além de interfaces ou sub-redes. Essas opções devem ser usadas com extremo "
+"cuidado, pois valores inválidos podem tornar o conjunto de regras do "
+"firewall quebrado, expondo completamente todos os serviços."
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:95
#: applications/luci-app-firewall/luasrc/controller/firewall.lua:12
@@ -482,6 +499,8 @@ msgid ""
"Prevent the installation of <em>NOTRACK</em> rules which would bypass "
"connection tracking."
msgstr ""
+"Prevenir a instalação de regras <em>NOTRACK</em> que contornariam o "
+"rastreamento de conexão."
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:154
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:205
@@ -501,27 +520,28 @@ msgstr "Redirecionar o tráfego de entrada correspondente para o host interno"
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:295
msgid "Refuse forward"
-msgstr ""
+msgstr "Recusar encaminhamento"
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:305
msgid "Refuse input"
-msgstr ""
+msgstr "Recusar entrada"
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:285
msgid "Refuse output"
-msgstr ""
+msgstr "Recusar saída"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:66
msgid "Requires hardware NAT support. Implemented at least for mt7621"
msgstr ""
+"Requer suporte de hardware para NAT. Implementado pelo menos para mt7621"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:201
msgid "Restrict Masquerading to given destination subnets"
-msgstr ""
+msgstr "Restringir o Mascaramento às sub-redes de destino dadas"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:194
msgid "Restrict Masquerading to given source subnets"
-msgstr ""
+msgstr "Restringir Mascaramento a sub-redes de origem fornecidas"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:198
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:188
@@ -530,19 +550,19 @@ msgstr "Restringir a família de endereços"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:53
msgid "Routing/NAT Offloading"
-msgstr ""
+msgstr "Descargar Roteamento/NAT"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:351
msgid "Saturday"
-msgstr ""
+msgstr "Sábado"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:61
msgid "Software based offloading for routing/NAT"
-msgstr ""
+msgstr "Descarga baseada em software para roteamento/NAT"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:60
msgid "Software flow offloading"
-msgstr ""
+msgstr "Descarga de fluxo de software"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:186
msgid "Source IP address"
@@ -569,23 +589,23 @@ msgstr "Zona de origem"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:369
msgid "Start Date (yyyy-mm-dd)"
-msgstr ""
+msgstr "Data de Início (aaaaa-mm-dd)"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:361
msgid "Start Time (hh.mm.ss)"
-msgstr ""
+msgstr "Hora de início (hh.mm.ss)"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:373
msgid "Stop Date (yyyy-mm-dd)"
-msgstr ""
+msgstr "Data de Paragem (aaaaa-mm-dd)"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:365
msgid "Stop Time (hh.mm.ss)"
-msgstr ""
+msgstr "Tempo de Parada (hh.mm.ss)"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:345
msgid "Sunday"
-msgstr ""
+msgstr "Domingo"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:29
msgid ""
@@ -605,6 +625,13 @@ 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 ""
+"As opções abaixo controlam as políticas de encaminhamento entre esta zona "
+"(%s) e outras zonas. <em>Zonas de destino</em> cobrem tráfego encaminhado "
+"<strong>originando de %q</strong>. <em>Zonas de origem</em> correspondem ao "
+"tráfego encaminhado de outras zonas <strong>alvo em %q</strong>. A regra de "
+"encaminhamento é <em>unidirecional</em>, por exemplo, um encaminhamento de "
+"lan para wan <em>não</em> implica uma permissão para avançar de wan para lan "
+"também."
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:89
msgid ""
@@ -614,18 +641,24 @@ msgid ""
"forwarded traffic between different networks within the zone. <em>Covered "
"networks</em> specifies which available networks are members of this zone."
msgstr ""
+"Esta secção define propriedades comuns de %q. As opções <em>input</em> e "
+"<em>output</em> definem as políticas padrão para entrada e saída de tráfego "
+"nessa zona, enquanto a opção <em>forward</em> descreve a política para "
+"tráfego encaminhado entre redes diferentes dentro da zona. <em>Redes "
+"abrangidas</em> especifica quais das redes disponíveis são membros desta "
+"zona."
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:349
msgid "Thursday"
-msgstr ""
+msgstr "Quinta-feira"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:138
msgid "Time Restrictions"
-msgstr ""
+msgstr "Restrições de Tempo"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:377
msgid "Time in UTC"
-msgstr ""
+msgstr "Tempo em UTC"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:96
msgid "To %s at %s on <var>this device</var>"
@@ -660,37 +693,41 @@ msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:347
msgid "Tuesday"
-msgstr ""
+msgstr "Terça-feira"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/custom.js:18
msgid "Unable to save contents: %s"
-msgstr ""
+msgstr "Incapaz de gravar conteúdos: %s"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:108
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:122
msgid "Unnamed forward"
-msgstr ""
+msgstr "Encaminhamento sem nome"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:145
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:170
msgid "Unnamed rule"
-msgstr ""
+msgstr "Regra sem nome"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:94
msgid "Unnamed zone"
-msgstr ""
+msgstr "Zona sem nome"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:178
msgid ""
"Use this option to classify zone traffic by raw, non-<em>uci</em> managed "
"network devices."
msgstr ""
+"Use esta opção para classificar o tráfego da zona por aparelhos de rede "
+"brutos, não geridos por <em>uci</em>."
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:183
msgid ""
"Use this option to classify zone traffic by source or destination subnet "
"instead of networks or devices."
msgstr ""
+"Use esta opção para classificar o tráfego da zona por sub-rede de origem ou "
+"destino em vez de redes ou aparelhos."
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:72
msgid "Via %s"
@@ -702,11 +739,11 @@ msgstr "Via %s no %s"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:348
msgid "Wednesday"
-msgstr ""
+msgstr "Quarta-feira"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:340
msgid "Week Days"
-msgstr ""
+msgstr "Dias úteis"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:107
msgid "Zone ⇒ Forwardings"
@@ -757,7 +794,7 @@ msgstr "qualquer zona"
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:267
msgid "day"
-msgstr ""
+msgstr "dia"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:334
msgid "don't track"
@@ -767,28 +804,28 @@ msgstr "não seguir"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:46
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:122
msgid "drop"
-msgstr "drop"
+msgstr "descartar"
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:265
msgid "hour"
-msgstr ""
+msgstr "hora"
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:263
msgid "minute"
-msgstr ""
+msgstr "minuto"
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:86
msgid "not"
-msgstr ""
+msgstr "não"
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:121
msgid "port"
-msgstr ""
+msgstr "porta"
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:131
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:140
msgid "ports"
-msgstr ""
+msgstr "portas"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:333
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:45
@@ -798,21 +835,21 @@ msgstr "rejeitar"
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:261
msgid "second"
-msgstr ""
+msgstr "segundo"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:88
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:173
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:265
msgid "this new zone"
-msgstr ""
+msgstr "esta nova zona"
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:197
msgid "type"
-msgstr ""
+msgstr "tipo"
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:209
msgid "types"
-msgstr ""
+msgstr "tipos"
#~ msgid "Disable"
#~ msgstr "Desativar"
diff --git a/applications/luci-app-firewall/po/ro/firewall.po b/applications/luci-app-firewall/po/ro/firewall.po
index 61badd866..2f2e03f5b 100644
--- a/applications/luci-app-firewall/po/ro/firewall.po
+++ b/applications/luci-app-firewall/po/ro/firewall.po
@@ -1,16 +1,17 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2014-06-29 19:33+0200\n"
-"Last-Translator: xxvirusxx <condor20_05@yahoo.it>\n"
-"Language-Team: none\n"
+"PO-Revision-Date: 2019-11-05 07:43+0000\n"
+"Last-Translator: olimpiumarius <oliver_magnum44@yahoo.com>\n"
+"Language-Team: Romanian <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsfirewall/ro/>\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"
+"Plural-Forms: nplurals=3; plural=n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < "
+"20)) ? 1 : 2;\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:146
msgid "%s in %s"
@@ -51,7 +52,7 @@ msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:183
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:328
msgid "Action"
-msgstr "Acţiune"
+msgstr "Actiune"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:249
msgid ""
diff --git a/applications/luci-app-firewall/po/tr/firewall.po b/applications/luci-app-firewall/po/tr/firewall.po
index d6db85b0a..ccf89debc 100644
--- a/applications/luci-app-firewall/po/tr/firewall.po
+++ b/applications/luci-app-firewall/po/tr/firewall.po
@@ -1,12 +1,16 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"Last-Translator: Automatically generated\n"
-"Language-Team: none\n"
+"PO-Revision-Date: 2019-11-13 13:05+0000\n"
+"Last-Translator: Yunus BAYRAK <yunus@baygunelektronik.com>\n"
+"Language-Team: Turkish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsfirewall/tr/>\n"
+"Language: tr\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:146
msgid "%s in %s"
@@ -47,7 +51,7 @@ msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:183
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:328
msgid "Action"
-msgstr ""
+msgstr "Eylem"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:249
msgid ""
diff --git a/applications/luci-app-firewall/po/uk/firewall.po b/applications/luci-app-firewall/po/uk/firewall.po
index 426edfda6..361affcbe 100644
--- a/applications/luci-app-firewall/po/uk/firewall.po
+++ b/applications/luci-app-firewall/po/uk/firewall.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: \n"
-"PO-Revision-Date: 2019-10-27 21:28+0000\n"
+"PO-Revision-Date: 2019-11-05 01:56+0000\n"
"Last-Translator: Yurii Petrashko <yuripet@gmail.com>\n"
"Language-Team: Ukrainian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsfirewall/uk/>\n"
@@ -11,7 +11,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<="
"4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 3.9.1-dev\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:146
msgid "%s in %s"
@@ -126,7 +126,7 @@ msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/custom.js:15
msgid "Contents have been saved."
-msgstr ""
+msgstr "Вміст збережено."
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:178
msgid "Covered devices"
@@ -420,7 +420,7 @@ msgid ""
"on this host"
msgstr ""
"Зіставляти вхідний трафік, спрямований на заданий порт призначення або "
-"діапазон портів цього вузла."
+"діапазон портів цього вузла"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:346
msgid "Monday"
@@ -459,7 +459,7 @@ msgid ""
"range on the client host"
msgstr ""
"Зіставляти тільки вхідний трафік, що виникає на заданому порту джерела або "
-"діапазоні портів вузла клієнта."
+"діапазоні портів вузла клієнта"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:40
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:116
@@ -504,8 +504,8 @@ msgid ""
"Prevent the installation of <em>NOTRACK</em> rules which would bypass "
"connection tracking."
msgstr ""
-"Запобігати встановленню правил NOTRACK, які могли б обійти відслідковування "
-"з'єднань."
+"Запобігати встановленню правил <em>NOTRACK</em>, які могли б обійти "
+"відслідковування з'єднань."
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:154
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:205
@@ -646,9 +646,9 @@ msgid ""
msgstr ""
"Цей розділ визначає загальні властивості %q. Параметри <em>вхідний</em> і "
"<em>вихідний</em> задають типову політику для трафіку на вході й виході з "
-"цієї зони, а параметр \"переспрямовування\" описує політику спрямовування "
-"трафіку між різними мережами в межах зони. Пункт <em>Покриті мережі</em> "
-"визначає, які доступні мережі є членами цієї зони."
+"цієї зони, а параметр <em>переспрямовування</em> описує політику "
+"спрямовування трафіку між різними мережами в межах зони. Пункт <em>Покриті "
+"мережі</em> визначає, які доступні мережі є членами цієї зони."
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:349
msgid "Thursday"
@@ -699,7 +699,7 @@ msgstr "Вівторок"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/custom.js:18
msgid "Unable to save contents: %s"
-msgstr ""
+msgstr "Не вдалося зберегти вміст: %s"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:108
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:122
diff --git a/applications/luci-app-firewall/po/vi/firewall.po b/applications/luci-app-firewall/po/vi/firewall.po
index 1165553a3..1e2cbf886 100644
--- a/applications/luci-app-firewall/po/vi/firewall.po
+++ b/applications/luci-app-firewall/po/vi/firewall.po
@@ -5,13 +5,16 @@ msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2010-03-30 17:00+0200\n"
-"PO-Revision-Date: 2009-08-16 14:02+0200\n"
-"Last-Translator: Hong Phuc Dang <dhppat@gmail.com>\n"
-"Language-Team: LANGUAGE <LL@li.org>\n"
+"PO-Revision-Date: 2019-11-13 13:05+0000\n"
+"Last-Translator: Le Van Uoc <kunkun3012@gmail.com>\n"
+"Language-Team: Vietnamese <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsfirewall/vi/>\n"
+"Language: vi\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: Pootle 1.1.0\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:146
msgid "%s in %s"
@@ -52,7 +55,7 @@ msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:183
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:328
msgid "Action"
-msgstr "Action"
+msgstr "Hành động"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:249
msgid ""
@@ -188,7 +191,7 @@ msgstr "Bỏ qua nhưng gói không hợp lý"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:149
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:189
msgid "Enable"
-msgstr ""
+msgstr "Kích hoạt"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:262
msgid "Enable NAT Loopback"
@@ -479,7 +482,7 @@ msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:154
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:205
msgid "Protocol"
-msgstr ""
+msgstr "Giao thức"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:252
msgid ""
diff --git a/applications/luci-app-firewall/po/zh-cn/firewall.po b/applications/luci-app-firewall/po/zh-cn/firewall.po
index f0a2d7fae..d0772c34d 100644
--- a/applications/luci-app-firewall/po/zh-cn/firewall.po
+++ b/applications/luci-app-firewall/po/zh-cn/firewall.po
@@ -5,8 +5,8 @@
msgid ""
msgstr ""
"Project-Id-Version: \n"
-"PO-Revision-Date: 2019-10-17 06:36+0000\n"
-"Last-Translator: Zheng Qian <sotux82@gmail.com>\n"
+"PO-Revision-Date: 2019-11-15 03:04+0000\n"
+"Last-Translator: Meano Lee <meanocat@gmail.com>\n"
"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsfirewall/zh_Hans/>\n"
"Language: zh-cn\n"
@@ -14,7 +14,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 3.9\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:146
msgid "%s in %s"
@@ -669,7 +669,7 @@ msgstr "星期二"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/custom.js:18
msgid "Unable to save contents: %s"
-msgstr ""
+msgstr "无法保存内容:%s"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:108
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:122
diff --git a/applications/luci-app-fwknopd/po/pl/fwknopd.po b/applications/luci-app-fwknopd/po/pl/fwknopd.po
index 536a8c9a3..a5ac7bc67 100644
--- a/applications/luci-app-fwknopd/po/pl/fwknopd.po
+++ b/applications/luci-app-fwknopd/po/pl/fwknopd.po
@@ -1,15 +1,17 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2015-05-12 21:03-0500\n"
-"Last-Translator: Automatically generated\n"
-"Language-Team: none\n"
+"PO-Revision-Date: 2019-11-13 21:10+0000\n"
+"Last-Translator: Michal L <michalrmsmi@wp.pl>\n"
+"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsfwknopd/pl/>\n"
"Language: pl\n"
"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: Weblate 3.10-dev\n"
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:48
msgid ""
@@ -23,7 +25,7 @@ msgstr ""
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:22
msgid "Base 64 key"
-msgstr ""
+msgstr "Klucz Base 64"
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:33
msgid ""
@@ -50,15 +52,15 @@ msgstr ""
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:6
msgid "Enable Uci/Luci control"
-msgstr ""
+msgstr "Włącz sterowanie Uci/LuCI"
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:8
msgid "Enable config overwrite"
-msgstr ""
+msgstr "Włącz nadpisywanie konfiguracji"
#: applications/luci-app-fwknopd/luasrc/controller/fwknopd.lua:13
msgid "Firewall Knock Daemon"
-msgstr ""
+msgstr "Firewall Knock Daemon"
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:4
msgid "Firewall Knock Operator"
@@ -81,7 +83,7 @@ msgstr ""
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:19
msgid "Normal Key"
-msgstr ""
+msgstr "Klucz normalny"
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:47
msgid "Specify the ethernet interface on which fwknopd will sniff packets."
@@ -89,7 +91,7 @@ msgstr ""
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:28
msgid "The base64 hmac key"
-msgstr ""
+msgstr "Klucz HMAC Base64"
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:17
msgid "Use ANY for any source ip"
@@ -100,6 +102,8 @@ msgid ""
"When unchecked, the config files in /etc/fwknopd will be used as is, "
"ignoring any settings here."
msgstr ""
+"Jeśli ta opcja nie jest zaznaczona, pliki konfiguracyjne w /etc/fwknopd będą "
+"używane tak jak jest, ignorując wszelkie ustawienia tutaj."
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:10
msgid "access.conf stanzas"
@@ -107,7 +111,7 @@ msgstr ""
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:44
msgid "fwknopd.conf config options"
-msgstr ""
+msgstr "opcje konfiguracji fwknopd.conf"
#~ msgid "Enter custom access.conf variables below:"
#~ msgstr "Enter custom access.conf variables below:"
diff --git a/applications/luci-app-https_dns_proxy/po/de/https_dns_proxy.po b/applications/luci-app-https_dns_proxy/po/de/https_dns_proxy.po
index 5afef00d1..0e8d5ef4c 100644
--- a/applications/luci-app-https_dns_proxy/po/de/https_dns_proxy.po
+++ b/applications/luci-app-https_dns_proxy/po/de/https_dns_proxy.po
@@ -1,28 +1,34 @@
msgid ""
msgstr ""
+"PO-Revision-Date: 2019-11-06 00:12+0000\n"
+"Last-Translator: ssantos <ssantos@web.de>\n"
+"Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationshttps_dns_proxy/de/>\n"
"Language: de\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:47
msgid "DHCP and DNS"
-msgstr ""
+msgstr "DHCP und DNS"
#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:49
msgid "For more information on different options check"
-msgstr ""
+msgstr "Weitere Informationen zu den verschiedenen Optionen finden Sie unter"
#: applications/luci-app-https_dns_proxy/luasrc/controller/https_dns_proxy.lua:6
msgid "HTTPS DNS Proxy"
-msgstr ""
+msgstr "HTTPS-DNS-Proxy"
#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:42
msgid "HTTPS DNS Proxy Settings"
-msgstr ""
+msgstr "HTTPS-DNS-Proxyeinstellungen"
#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:45
msgid "Instances"
-msgstr ""
+msgstr "Instanzen"
#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:144
msgid "Listen address"
@@ -34,22 +40,24 @@ msgstr ""
#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:62
msgid "Provider"
-msgstr ""
+msgstr "Anbieter"
#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:165
msgid "Proxy server"
-msgstr ""
+msgstr "Proxyserver"
#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:161
msgid "Subnet address"
-msgstr ""
+msgstr "Subnetzadresse"
#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:45
msgid ""
"When you add/remove any instances below, they will be used to override the "
"'DNS forwardings' section of"
msgstr ""
+"Wenn Sie untenstehende Instanzen hinzufügen/entfernen, werden sie für den "
+"Abschnitt 'DNS-Weiterleitungen' verwendet von"
#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:53
msgid "and"
-msgstr ""
+msgstr "und"
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
index 77944db9e..6e93e41d7 100644
--- 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
@@ -1,24 +1,25 @@
msgid ""
msgstr ""
-"Content-Type: text/plain; charset=UTF-8\n"
"Project-Id-Version: \n"
"POT-Creation-Date: \n"
-"PO-Revision-Date: \n"
-"Language-Team: \n"
+"PO-Revision-Date: 2019-11-06 00:12+0000\n"
+"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
+"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationshttps_dns_proxy/es/>\n"
+"Language: es\n"
"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: Poedit 2.2.1\n"
-"Last-Translator: \n"
-"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-"Language: es\n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:47
msgid "DHCP and DNS"
-msgstr ""
+msgstr "DHCP y DNS"
#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:49
msgid "For more information on different options check"
-msgstr ""
+msgstr "Para obtener más información sobre diferentes opciones, consulte"
#: applications/luci-app-https_dns_proxy/luasrc/controller/https_dns_proxy.lua:6
msgid "HTTPS DNS Proxy"
@@ -34,11 +35,11 @@ msgstr "Instancias"
#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:144
msgid "Listen address"
-msgstr "Escuchar direccion"
+msgstr "Escuchar dirección"
#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:157
msgid "Listen port"
-msgstr "Escuchar puerto"
+msgstr "Puerto"
#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:62
msgid "Provider"
@@ -57,10 +58,12 @@ msgid ""
"When you add/remove any instances below, they will be used to override the "
"'DNS forwardings' section of"
msgstr ""
+"Cuando agregue/elimine las instancias a continuación, se utilizarán para "
+"anular la sección 'Reenvíos DNS' de"
#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:53
msgid "and"
-msgstr ""
+msgstr "y"
#~ msgid "Group name"
#~ msgstr "Nombre del grupo"
diff --git a/applications/luci-app-https_dns_proxy/po/pl/https_dns_proxy.po b/applications/luci-app-https_dns_proxy/po/pl/https_dns_proxy.po
index 853b1836b..bb67a57fc 100644
--- a/applications/luci-app-https_dns_proxy/po/pl/https_dns_proxy.po
+++ b/applications/luci-app-https_dns_proxy/po/pl/https_dns_proxy.po
@@ -1,48 +1,55 @@
msgid ""
msgstr ""
+"PO-Revision-Date: 2019-11-06 00:12+0000\n"
+"Last-Translator: Michal L <michalrmsmi@wp.pl>\n"
+"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationshttps_dns_proxy/pl/>\n"
"Language: pl\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
+"|| n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:47
msgid "DHCP and DNS"
-msgstr ""
+msgstr "DHCP i DNS"
#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:49
msgid "For more information on different options check"
-msgstr ""
+msgstr "Więcej informacji na temat wyboru różnych opcji"
#: applications/luci-app-https_dns_proxy/luasrc/controller/https_dns_proxy.lua:6
msgid "HTTPS DNS Proxy"
-msgstr ""
+msgstr "HTTPS DNS Proxy"
#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:42
msgid "HTTPS DNS Proxy Settings"
-msgstr ""
+msgstr "Ustawienia HTTPS DNS Proxy"
#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:45
msgid "Instances"
-msgstr ""
+msgstr "Instancje"
#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:144
msgid "Listen address"
-msgstr ""
+msgstr "Nasłuchiwany adres"
#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:157
msgid "Listen port"
-msgstr ""
+msgstr "Nasłuchiwany port"
#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:62
msgid "Provider"
-msgstr ""
+msgstr "Dostawca"
#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:165
msgid "Proxy server"
-msgstr ""
+msgstr "Serwer Proxy"
#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:161
msgid "Subnet address"
-msgstr ""
+msgstr "Adres podsieci"
#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:45
msgid ""
@@ -52,4 +59,4 @@ msgstr ""
#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:53
msgid "and"
-msgstr ""
+msgstr "i"
diff --git a/applications/luci-app-https_dns_proxy/po/pt/https_dns_proxy.po b/applications/luci-app-https_dns_proxy/po/pt/https_dns_proxy.po
index 02d2ad411..fb17688d8 100644
--- a/applications/luci-app-https_dns_proxy/po/pt/https_dns_proxy.po
+++ b/applications/luci-app-https_dns_proxy/po/pt/https_dns_proxy.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2019-11-02 16:06+0000\n"
+"PO-Revision-Date: 2019-11-06 00:12+0000\n"
"Last-Translator: ssantos <ssantos@web.de>\n"
"Language-Team: Portuguese <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationshttps_dns_proxy/pt/>\n"
@@ -12,23 +12,23 @@ msgstr ""
#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:47
msgid "DHCP and DNS"
-msgstr ""
+msgstr "DHCP e DNS"
#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:49
msgid "For more information on different options check"
-msgstr ""
+msgstr "Para obter mais informações sobre opções diferentes, verifique"
#: applications/luci-app-https_dns_proxy/luasrc/controller/https_dns_proxy.lua:6
msgid "HTTPS DNS Proxy"
-msgstr ""
+msgstr "Proxy de DNS HTTPS"
#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:42
msgid "HTTPS DNS Proxy Settings"
-msgstr ""
+msgstr "Configurações de proxy HTTPS DNS"
#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:45
msgid "Instances"
-msgstr ""
+msgstr "Instâncias"
#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:144
msgid "Listen address"
@@ -40,22 +40,24 @@ msgstr "Porta de escuta"
#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:62
msgid "Provider"
-msgstr ""
+msgstr "Provedor"
#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:165
msgid "Proxy server"
-msgstr ""
+msgstr "Servidor proxy"
#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:161
msgid "Subnet address"
-msgstr ""
+msgstr "Endereço de sub-rede"
#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:45
msgid ""
"When you add/remove any instances below, they will be used to override the "
"'DNS forwardings' section of"
msgstr ""
+"Quando adicionar/remover quaisquer instâncias abaixo, serão usadas para "
+"substituir a seção 'DNS forwardings' de"
#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:53
msgid "and"
-msgstr ""
+msgstr "e"
diff --git a/applications/luci-app-https_dns_proxy/po/sv/https_dns_proxy.po b/applications/luci-app-https_dns_proxy/po/sv/https_dns_proxy.po
index 0cc3d3266..4197b132d 100644
--- a/applications/luci-app-https_dns_proxy/po/sv/https_dns_proxy.po
+++ b/applications/luci-app-https_dns_proxy/po/sv/https_dns_proxy.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2019-10-17 20:22+0000\n"
+"PO-Revision-Date: 2019-11-13 13:07+0000\n"
"Last-Translator: Mattias Münster <mattiasmun@gmail.com>\n"
"Language-Team: Swedish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationshttps_dns_proxy/sv/>\n"
@@ -8,11 +8,11 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 3.9.1-dev\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:47
msgid "DHCP and DNS"
-msgstr ""
+msgstr "DHCP och DNS"
#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:49
msgid "For more information on different options check"
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
index de3e1e6e8..13a8225e4 100644
--- 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
@@ -3,21 +3,22 @@
#
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"
+"PO-Revision-Date: 2019-11-15 03:06+0000\n"
+"Last-Translator: Meano Lee <meanocat@gmail.com>\n"
+"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
+"openwrt/luciapplicationshttps_dns_proxy/zh_Hans/>\n"
+"Language: zh-cn\n"
"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Language: zh_CN\n"
-"X-Generator: Gtranslator 3.30.1\n"
"Plural-Forms: nplurals=1; plural=0;\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:47
msgid "DHCP and DNS"
-msgstr ""
+msgstr "DHCP/DNS"
#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:49
msgid "For more information on different options check"
diff --git a/applications/luci-app-ltqtapi/po/de/ltqtapi.po b/applications/luci-app-ltqtapi/po/de/ltqtapi.po
index ce20a6376..89a9fb826 100644
--- a/applications/luci-app-ltqtapi/po/de/ltqtapi.po
+++ b/applications/luci-app-ltqtapi/po/de/ltqtapi.po
@@ -1,19 +1,19 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2019-10-18 07:51+0000\n"
-"Last-Translator: Paul Spooren <mail@aparcar.org>\n"
+"PO-Revision-Date: 2019-11-06 00:13+0000\n"
+"Last-Translator: ssantos <ssantos@web.de>\n"
"Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsltqtapi/de/>\n"
"Language: de\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 3.9.1-dev\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-ltqtapi/luasrc/controller/ltqtapi.lua:16
#: applications/luci-app-ltqtapi/luasrc/model/cbi/luci_ltqtapi/account.lua:7
msgid "Account"
-msgstr ""
+msgstr "Konto"
#: applications/luci-app-ltqtapi/luasrc/view/telephony_status.htm:28
msgid "Collecting data..."
@@ -21,19 +21,19 @@ msgstr "Sammle Daten..."
#: applications/luci-app-ltqtapi/luasrc/model/cbi/luci_ltqtapi/contact.lua:7
msgid "Contact"
-msgstr ""
+msgstr "Kontakt"
#: applications/luci-app-ltqtapi/luasrc/controller/ltqtapi.lua:17
msgid "Contacts"
-msgstr ""
+msgstr "Kontakte"
#: applications/luci-app-ltqtapi/luasrc/view/telephony_status.htm:20
msgid "Current Telephony State"
-msgstr ""
+msgstr "Aktueller Telefoniestatus"
#: applications/luci-app-ltqtapi/luasrc/model/cbi/luci_ltqtapi/contact.lua:14
msgid "Dial"
-msgstr ""
+msgstr "Wählen"
#: applications/luci-app-ltqtapi/luasrc/model/cbi/luci_ltqtapi/account.lua:14
msgid "Disabled"
@@ -41,11 +41,11 @@ msgstr "Deaktiviert"
#: applications/luci-app-ltqtapi/luasrc/model/cbi/luci_ltqtapi/account.lua:7
msgid "Here You can specify the SIP account that you want to use."
-msgstr ""
+msgstr "Hier können Sie das SIP-Konto angeben, das Sie verwenden möchten."
#: applications/luci-app-ltqtapi/luasrc/model/cbi/luci_ltqtapi/contact.lua:7
msgid "Here You can specify the SIP contacts that you want to use."
-msgstr ""
+msgstr "Hier können Sie die SIP-Kontakte angeben, die Sie verwenden möchten."
#: applications/luci-app-ltqtapi/luasrc/model/cbi/luci_ltqtapi/contact.lua:12
msgid "Name"
@@ -57,19 +57,19 @@ msgstr "Passwort"
#: applications/luci-app-ltqtapi/luasrc/view/telephony_status.htm:24
msgid "Port1"
-msgstr ""
+msgstr "Port1"
#: applications/luci-app-ltqtapi/luasrc/view/telephony_status.htm:25
msgid "Port2"
-msgstr ""
+msgstr "Port2"
#: applications/luci-app-ltqtapi/luasrc/model/cbi/luci_ltqtapi/account.lua:11
msgid "Realm"
-msgstr ""
+msgstr "Bereich"
#: applications/luci-app-ltqtapi/luasrc/model/cbi/luci_ltqtapi/contact.lua:13
msgid "Shortdial"
-msgstr ""
+msgstr "Kurzwahl"
#: applications/luci-app-ltqtapi/luasrc/model/cbi/luci_ltqtapi/contact.lua:16
msgid "Type"
@@ -77,7 +77,7 @@ msgstr "Typ"
#: applications/luci-app-ltqtapi/luasrc/view/telephony_status.htm:23
msgid "Uplink"
-msgstr ""
+msgstr "Uplink"
#: applications/luci-app-ltqtapi/luasrc/model/cbi/luci_ltqtapi/account.lua:12
msgid "Username"
@@ -87,4 +87,4 @@ msgstr "Benutzername"
#: applications/luci-app-ltqtapi/luasrc/model/cbi/luci_ltqtapi/account.lua:4
#: applications/luci-app-ltqtapi/luasrc/model/cbi/luci_ltqtapi/contact.lua:4
msgid "VoIP"
-msgstr ""
+msgstr "VoIP"
diff --git a/applications/luci-app-ltqtapi/po/pl/ltqtapi.po b/applications/luci-app-ltqtapi/po/pl/ltqtapi.po
index d867aea52..8916dad97 100644
--- a/applications/luci-app-ltqtapi/po/pl/ltqtapi.po
+++ b/applications/luci-app-ltqtapi/po/pl/ltqtapi.po
@@ -1,29 +1,36 @@
msgid ""
msgstr ""
+"PO-Revision-Date: 2019-11-07 08:28+0000\n"
+"Last-Translator: Marcin Net <marcin.net@linux.pl>\n"
+"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsltqtapi/pl/>\n"
"Language: pl\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
+"|| n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-ltqtapi/luasrc/controller/ltqtapi.lua:16
#: applications/luci-app-ltqtapi/luasrc/model/cbi/luci_ltqtapi/account.lua:7
msgid "Account"
-msgstr ""
+msgstr "Konto"
#: applications/luci-app-ltqtapi/luasrc/view/telephony_status.htm:28
msgid "Collecting data..."
-msgstr ""
+msgstr "Trwa zbieranie danych..."
#: applications/luci-app-ltqtapi/luasrc/model/cbi/luci_ltqtapi/contact.lua:7
msgid "Contact"
-msgstr ""
+msgstr "Kontakt"
#: applications/luci-app-ltqtapi/luasrc/controller/ltqtapi.lua:17
msgid "Contacts"
-msgstr ""
+msgstr "Kontakty"
#: applications/luci-app-ltqtapi/luasrc/view/telephony_status.htm:20
msgid "Current Telephony State"
-msgstr ""
+msgstr "Obecny stan telefonii"
#: applications/luci-app-ltqtapi/luasrc/model/cbi/luci_ltqtapi/contact.lua:14
msgid "Dial"
@@ -31,31 +38,31 @@ msgstr ""
#: applications/luci-app-ltqtapi/luasrc/model/cbi/luci_ltqtapi/account.lua:14
msgid "Disabled"
-msgstr ""
+msgstr "Wyłączone"
#: applications/luci-app-ltqtapi/luasrc/model/cbi/luci_ltqtapi/account.lua:7
msgid "Here You can specify the SIP account that you want to use."
-msgstr ""
+msgstr "Tutaj można określić konto SIP, którego chcesz użyć."
#: applications/luci-app-ltqtapi/luasrc/model/cbi/luci_ltqtapi/contact.lua:7
msgid "Here You can specify the SIP contacts that you want to use."
-msgstr ""
+msgstr "Tutaj możesz określić kontakty SIP, których chcesz użyć."
#: applications/luci-app-ltqtapi/luasrc/model/cbi/luci_ltqtapi/contact.lua:12
msgid "Name"
-msgstr ""
+msgstr "Nazwa"
#: applications/luci-app-ltqtapi/luasrc/model/cbi/luci_ltqtapi/account.lua:13
msgid "Password"
-msgstr ""
+msgstr "Hasło"
#: applications/luci-app-ltqtapi/luasrc/view/telephony_status.htm:24
msgid "Port1"
-msgstr ""
+msgstr "Port1"
#: applications/luci-app-ltqtapi/luasrc/view/telephony_status.htm:25
msgid "Port2"
-msgstr ""
+msgstr "Port2"
#: applications/luci-app-ltqtapi/luasrc/model/cbi/luci_ltqtapi/account.lua:11
msgid "Realm"
@@ -67,18 +74,18 @@ msgstr ""
#: applications/luci-app-ltqtapi/luasrc/model/cbi/luci_ltqtapi/contact.lua:16
msgid "Type"
-msgstr ""
+msgstr "Typ"
#: applications/luci-app-ltqtapi/luasrc/view/telephony_status.htm:23
msgid "Uplink"
-msgstr ""
+msgstr "Uplink"
#: applications/luci-app-ltqtapi/luasrc/model/cbi/luci_ltqtapi/account.lua:12
msgid "Username"
-msgstr ""
+msgstr "Nazwa użytkownika"
#: applications/luci-app-ltqtapi/luasrc/controller/ltqtapi.lua:13
#: applications/luci-app-ltqtapi/luasrc/model/cbi/luci_ltqtapi/account.lua:4
#: applications/luci-app-ltqtapi/luasrc/model/cbi/luci_ltqtapi/contact.lua:4
msgid "VoIP"
-msgstr ""
+msgstr "VoIP"
diff --git a/applications/luci-app-ltqtapi/po/pt/ltqtapi.po b/applications/luci-app-ltqtapi/po/pt/ltqtapi.po
index 8fc3d916d..c844616a5 100644
--- a/applications/luci-app-ltqtapi/po/pt/ltqtapi.po
+++ b/applications/luci-app-ltqtapi/po/pt/ltqtapi.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2019-11-02 16:06+0000\n"
+"PO-Revision-Date: 2019-11-06 23:06+0000\n"
"Last-Translator: ssantos <ssantos@web.de>\n"
"Language-Team: Portuguese <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsltqtapi/pt/>\n"
@@ -13,7 +13,7 @@ msgstr ""
#: applications/luci-app-ltqtapi/luasrc/controller/ltqtapi.lua:16
#: applications/luci-app-ltqtapi/luasrc/model/cbi/luci_ltqtapi/account.lua:7
msgid "Account"
-msgstr ""
+msgstr "Conta"
#: applications/luci-app-ltqtapi/luasrc/view/telephony_status.htm:28
msgid "Collecting data..."
@@ -25,15 +25,15 @@ msgstr "Contato"
#: applications/luci-app-ltqtapi/luasrc/controller/ltqtapi.lua:17
msgid "Contacts"
-msgstr ""
+msgstr "Contatos"
#: applications/luci-app-ltqtapi/luasrc/view/telephony_status.htm:20
msgid "Current Telephony State"
-msgstr ""
+msgstr "Estado Atual da Telefonia"
#: applications/luci-app-ltqtapi/luasrc/model/cbi/luci_ltqtapi/contact.lua:14
msgid "Dial"
-msgstr ""
+msgstr "Discar"
#: applications/luci-app-ltqtapi/luasrc/model/cbi/luci_ltqtapi/account.lua:14
msgid "Disabled"
@@ -41,11 +41,11 @@ msgstr "Desativado"
#: applications/luci-app-ltqtapi/luasrc/model/cbi/luci_ltqtapi/account.lua:7
msgid "Here You can specify the SIP account that you want to use."
-msgstr ""
+msgstr "Aqui pode especificar a conta SIP que deseja usar."
#: applications/luci-app-ltqtapi/luasrc/model/cbi/luci_ltqtapi/contact.lua:7
msgid "Here You can specify the SIP contacts that you want to use."
-msgstr ""
+msgstr "Aqui pode especificar os contactos SIP que deseja usar."
#: applications/luci-app-ltqtapi/luasrc/model/cbi/luci_ltqtapi/contact.lua:12
msgid "Name"
@@ -57,19 +57,19 @@ msgstr "Palavra-passe"
#: applications/luci-app-ltqtapi/luasrc/view/telephony_status.htm:24
msgid "Port1"
-msgstr ""
+msgstr "Porto1"
#: applications/luci-app-ltqtapi/luasrc/view/telephony_status.htm:25
msgid "Port2"
-msgstr ""
+msgstr "Porto2"
#: applications/luci-app-ltqtapi/luasrc/model/cbi/luci_ltqtapi/account.lua:11
msgid "Realm"
-msgstr ""
+msgstr "Domínio"
#: applications/luci-app-ltqtapi/luasrc/model/cbi/luci_ltqtapi/contact.lua:13
msgid "Shortdial"
-msgstr ""
+msgstr "Discagem curta"
#: applications/luci-app-ltqtapi/luasrc/model/cbi/luci_ltqtapi/contact.lua:16
msgid "Type"
@@ -87,4 +87,4 @@ msgstr "Nome do utilizador"
#: applications/luci-app-ltqtapi/luasrc/model/cbi/luci_ltqtapi/account.lua:4
#: applications/luci-app-ltqtapi/luasrc/model/cbi/luci_ltqtapi/contact.lua:4
msgid "VoIP"
-msgstr ""
+msgstr "VoIP"
diff --git a/applications/luci-app-ltqtapi/po/uk/ltqtapi.po b/applications/luci-app-ltqtapi/po/uk/ltqtapi.po
index 41caa0a22..a6a450971 100644
--- a/applications/luci-app-ltqtapi/po/uk/ltqtapi.po
+++ b/applications/luci-app-ltqtapi/po/uk/ltqtapi.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2019-10-27 21:30+0000\n"
+"PO-Revision-Date: 2019-11-05 01:57+0000\n"
"Last-Translator: Yurii Petrashko <yuripet@gmail.com>\n"
"Language-Team: Ukrainian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsltqtapi/uk/>\n"
@@ -9,7 +9,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<="
"4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 3.9.1-dev\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-ltqtapi/luasrc/controller/ltqtapi.lua:16
#: applications/luci-app-ltqtapi/luasrc/model/cbi/luci_ltqtapi/account.lua:7
@@ -78,7 +78,7 @@ msgstr "Тип"
#: applications/luci-app-ltqtapi/luasrc/view/telephony_status.htm:23
msgid "Uplink"
-msgstr ""
+msgstr "Висхідне з'єднання"
#: applications/luci-app-ltqtapi/luasrc/model/cbi/luci_ltqtapi/account.lua:12
msgid "Username"
diff --git a/applications/luci-app-ltqtapi/po/vi/ltqtapi.po b/applications/luci-app-ltqtapi/po/vi/ltqtapi.po
index 29f4ce601..8278fcc32 100644
--- a/applications/luci-app-ltqtapi/po/vi/ltqtapi.po
+++ b/applications/luci-app-ltqtapi/po/vi/ltqtapi.po
@@ -1,8 +1,14 @@
msgid ""
msgstr ""
+"PO-Revision-Date: 2019-11-13 13:07+0000\n"
+"Last-Translator: Le Van Uoc <kunkun3012@gmail.com>\n"
+"Language-Team: Vietnamese <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsltqtapi/vi/>\n"
"Language: vi\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-ltqtapi/luasrc/controller/ltqtapi.lua:16
#: applications/luci-app-ltqtapi/luasrc/model/cbi/luci_ltqtapi/account.lua:7
@@ -11,7 +17,7 @@ msgstr ""
#: applications/luci-app-ltqtapi/luasrc/view/telephony_status.htm:28
msgid "Collecting data..."
-msgstr ""
+msgstr "Đang lấy dữ liệu..."
#: applications/luci-app-ltqtapi/luasrc/model/cbi/luci_ltqtapi/contact.lua:7
msgid "Contact"
diff --git a/applications/luci-app-ltqtapi/po/zh-cn/ltqtapi.po b/applications/luci-app-ltqtapi/po/zh-cn/ltqtapi.po
index d7608930a..b1f7f9537 100644
--- a/applications/luci-app-ltqtapi/po/zh-cn/ltqtapi.po
+++ b/applications/luci-app-ltqtapi/po/zh-cn/ltqtapi.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2019-10-22 08:52+0000\n"
-"Last-Translator: Zheng Qian <sotux82@gmail.com>\n"
+"PO-Revision-Date: 2019-11-13 23:05+0000\n"
+"Last-Translator: Chen Minqiang <ptpt52@gmail.com>\n"
"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsltqtapi/zh_Hans/>\n"
"Language: zh-cn\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 3.9.1-dev\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-ltqtapi/luasrc/controller/ltqtapi.lua:16
#: applications/luci-app-ltqtapi/luasrc/model/cbi/luci_ltqtapi/account.lua:7
@@ -49,7 +49,7 @@ msgstr ""
#: applications/luci-app-ltqtapi/luasrc/model/cbi/luci_ltqtapi/contact.lua:12
msgid "Name"
-msgstr ""
+msgstr "名称"
#: applications/luci-app-ltqtapi/luasrc/model/cbi/luci_ltqtapi/account.lua:13
msgid "Password"
diff --git a/applications/luci-app-lxc/luasrc/model/cbi/lxc.lua b/applications/luci-app-lxc/luasrc/model/cbi/lxc.lua
index db7d19eb2..2987fced1 100644
--- a/applications/luci-app-lxc/luasrc/model/cbi/lxc.lua
+++ b/applications/luci-app-lxc/luasrc/model/cbi/lxc.lua
@@ -15,8 +15,8 @@ Author: Petar Koretic <petar.koretic@sartura.hr>
]]--
m = Map("lxc", translate("LXC Containers"),
- translate("<b>Please note:</b> For LXC Containers you need a custom OpenWrt image.<br />")
- .. translate("The image should include at least support for 'kernel cgroups', 'kernel namespaces' and 'miscellaneous LXC related options' plus 'kmod-veth' for optional network support."))
+ translate("<b>Please note:</b> LXC Containers require features not available on OpenWrt images for devices with small flash.<br />")
+ .. translate("Also you may want to install 'kmod-veth' for optional network support."))
m:section(SimpleSection).template = "lxc"
s = m:section(TypedSection, "lxc", translate("Options"))
diff --git a/applications/luci-app-lxc/po/es/lxc.po b/applications/luci-app-lxc/po/es/lxc.po
index f55994bf6..90ab09752 100644
--- a/applications/luci-app-lxc/po/es/lxc.po
+++ b/applications/luci-app-lxc/po/es/lxc.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: \n"
-"PO-Revision-Date: 2019-10-22 08:52+0000\n"
+"PO-Revision-Date: 2019-11-06 00:13+0000\n"
"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationslxc/es/>\n"
@@ -11,7 +11,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 3.9.1-dev\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:18
msgid ""
@@ -43,7 +43,7 @@ msgstr "Crear nuevo contenedor"
#: applications/luci-app-lxc/luasrc/view/lxc.htm:133
msgid "Delete"
-msgstr "Borrar"
+msgstr "Eliminar"
#: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:31
msgid "Enable SSL"
diff --git a/applications/luci-app-lxc/po/pl/lxc.po b/applications/luci-app-lxc/po/pl/lxc.po
index 47f0da595..43658032a 100644
--- a/applications/luci-app-lxc/po/pl/lxc.po
+++ b/applications/luci-app-lxc/po/pl/lxc.po
@@ -1,102 +1,116 @@
msgid ""
msgstr ""
+"PO-Revision-Date: 2019-11-13 21:11+0000\n"
+"Last-Translator: Michal L <michalrmsmi@wp.pl>\n"
+"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationslxc/pl/>\n"
"Language: pl\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
+"|| n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:18
msgid ""
"<b>Please note:</b> For LXC Containers you need a custom OpenWrt image.<br />"
msgstr ""
+"<b>Uwaga:</b>Dla kontenerów LXC potrzebny jest niestandardowy obraz OpenWrt.<"
+"br />"
#: applications/luci-app-lxc/luasrc/view/lxc.htm:29
#: applications/luci-app-lxc/luasrc/view/lxc.htm:47
msgid "Actions"
-msgstr ""
+msgstr "Akcje"
#: applications/luci-app-lxc/luasrc/view/lxc.htm:23
msgid "Available Containers"
-msgstr ""
+msgstr "Dostępne kontenery"
#: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:25
msgid "Containers URL"
-msgstr ""
+msgstr "Adresy URL kontenerów"
#: applications/luci-app-lxc/luasrc/view/lxc.htm:53
msgid "Create"
-msgstr ""
+msgstr "Utwórz"
#: applications/luci-app-lxc/luasrc/view/lxc.htm:41
msgid "Create New Container"
-msgstr ""
+msgstr "Utwórz nowy kontener"
#: applications/luci-app-lxc/luasrc/view/lxc.htm:133
msgid "Delete"
-msgstr ""
+msgstr "Usuń"
#: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:31
msgid "Enable SSL"
-msgstr ""
+msgstr "Włącz SSL"
#: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:32
msgid ""
"Enable optional SSL encryption support. This requires additional packages "
"like 'wget', 'ca-certificates', 'gnupg' and 'gnupg-utils'."
msgstr ""
+"Włącz opcjonalną obsługę szyfrowania SSL. To wymaga dodatkowych pakietów, "
+"takich jak 'wget', 'ca-certificates', 'gnupg' i 'gnupg-utils'."
#: applications/luci-app-lxc/luasrc/view/lxc.htm:50
msgid "Enter new name"
-msgstr ""
+msgstr "Wprowadź nową nazwę"
#: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:36
msgid "Free Space Threshold"
-msgstr ""
+msgstr "Próg wolnego miejsca"
#: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:42
msgid "Free Temp Threshold"
-msgstr ""
+msgstr "Próg wolnej pamięci tymczasowej"
#: applications/luci-app-lxc/luasrc/controller/lxc.lua:31
#: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:17
msgid "LXC Containers"
-msgstr ""
+msgstr "Kontenery LXC"
#: applications/luci-app-lxc/luasrc/view/lxc.htm:73
msgid "Loading"
-msgstr ""
+msgstr "Ładowanie"
#: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:37
msgid "Minimum required free space for LXC Container creation in KB"
msgstr ""
+"Wymagana minimalna ilość wolnej pamięci dla stworzenia kontenera LXC w KB"
#: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:43
msgid "Minimum required free temp space for LXC Container creation in KB"
msgstr ""
+"Wymagana minimalna ilość wolnej pamięci tymczasowej dla stworzenia kontenera "
+"LXC w KB"
#: applications/luci-app-lxc/luasrc/view/lxc.htm:27
#: applications/luci-app-lxc/luasrc/view/lxc.htm:45
msgid "Name"
-msgstr ""
+msgstr "Nazwa"
#: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:22
msgid "Options"
-msgstr ""
+msgstr "Opcje"
#: applications/luci-app-lxc/luasrc/view/lxc.htm:131
msgid "Start"
-msgstr ""
+msgstr "Uruchomienie"
#: applications/luci-app-lxc/luasrc/view/lxc.htm:28
msgid "Status"
-msgstr ""
+msgstr "Status"
#: applications/luci-app-lxc/luasrc/view/lxc.htm:132
msgid "Stop"
-msgstr ""
+msgstr "Stop"
#: applications/luci-app-lxc/luasrc/view/lxc.htm:46
msgid "Template"
-msgstr ""
+msgstr "Szablon"
#: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:19
msgid ""
@@ -104,3 +118,6 @@ msgid ""
"namespaces' and 'miscellaneous LXC related options' plus 'kmod-veth' for "
"optional network support."
msgstr ""
+"Obraz powinien zawierać co najmniej obsługę dla 'kernel cgroups', 'kernel "
+"namespaces' i 'miscellaneous LXC related options' plus 'kmod-veth' dla "
+"opcjonalnego wsparcia sieci."
diff --git a/applications/luci-app-lxc/po/ro/lxc.po b/applications/luci-app-lxc/po/ro/lxc.po
index be1b34b6b..727da332d 100644
--- a/applications/luci-app-lxc/po/ro/lxc.po
+++ b/applications/luci-app-lxc/po/ro/lxc.po
@@ -1,8 +1,15 @@
msgid ""
msgstr ""
+"PO-Revision-Date: 2019-11-06 00:12+0000\n"
+"Last-Translator: olimpiumarius <oliver_magnum44@yahoo.com>\n"
+"Language-Team: Romanian <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationslxc/ro/>\n"
"Language: ro\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: Weblate 3.10-dev\n"
#: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:18
msgid ""
@@ -63,7 +70,7 @@ msgstr ""
#: applications/luci-app-lxc/luasrc/view/lxc.htm:73
msgid "Loading"
-msgstr ""
+msgstr "Incarcare"
#: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:37
msgid "Minimum required free space for LXC Container creation in KB"
@@ -88,7 +95,7 @@ msgstr ""
#: applications/luci-app-lxc/luasrc/view/lxc.htm:28
msgid "Status"
-msgstr ""
+msgstr "stsatus"
#: applications/luci-app-lxc/luasrc/view/lxc.htm:132
msgid "Stop"
diff --git a/applications/luci-app-lxc/po/ru/lxc.po b/applications/luci-app-lxc/po/ru/lxc.po
index d6e7ecc10..03cca2617 100644
--- a/applications/luci-app-lxc/po/ru/lxc.po
+++ b/applications/luci-app-lxc/po/ru/lxc.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2019-10-19 18:25+0000\n"
-"Last-Translator: Anton Kikin <a.a.kikin@gmail.com>\n"
+"PO-Revision-Date: 2019-11-15 03:06+0000\n"
+"Last-Translator: Alex Vinnick <alexv10@gmail.com>\n"
"Language-Team: Russian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationslxc/ru/>\n"
"Language: ru\n"
@@ -9,7 +9,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<="
"4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 3.9.1-dev\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:18
msgid ""
@@ -70,7 +70,7 @@ msgstr ""
#: applications/luci-app-lxc/luasrc/view/lxc.htm:73
msgid "Loading"
-msgstr ""
+msgstr "Загружаем"
#: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:37
msgid "Minimum required free space for LXC Container creation in KB"
diff --git a/applications/luci-app-lxc/po/tr/lxc.po b/applications/luci-app-lxc/po/tr/lxc.po
index bf643cfc3..06422c6be 100644
--- a/applications/luci-app-lxc/po/tr/lxc.po
+++ b/applications/luci-app-lxc/po/tr/lxc.po
@@ -1,8 +1,14 @@
msgid ""
msgstr ""
+"PO-Revision-Date: 2019-11-13 13:07+0000\n"
+"Last-Translator: Yunus BAYRAK <yunus@baygunelektronik.com>\n"
+"Language-Team: Turkish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationslxc/tr/>\n"
"Language: tr\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:18
msgid ""
@@ -63,7 +69,7 @@ msgstr ""
#: applications/luci-app-lxc/luasrc/view/lxc.htm:73
msgid "Loading"
-msgstr ""
+msgstr "Yükleniyor"
#: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:37
msgid "Minimum required free space for LXC Container creation in KB"
@@ -88,7 +94,7 @@ msgstr ""
#: applications/luci-app-lxc/luasrc/view/lxc.htm:28
msgid "Status"
-msgstr ""
+msgstr "Durum"
#: applications/luci-app-lxc/luasrc/view/lxc.htm:132
msgid "Stop"
diff --git a/applications/luci-app-lxc/po/vi/lxc.po b/applications/luci-app-lxc/po/vi/lxc.po
index 45a464308..290046861 100644
--- a/applications/luci-app-lxc/po/vi/lxc.po
+++ b/applications/luci-app-lxc/po/vi/lxc.po
@@ -1,8 +1,14 @@
msgid ""
msgstr ""
+"PO-Revision-Date: 2019-11-13 13:07+0000\n"
+"Last-Translator: Le Van Uoc <kunkun3012@gmail.com>\n"
+"Language-Team: Vietnamese <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationslxc/vi/>\n"
"Language: vi\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:18
msgid ""
@@ -63,7 +69,7 @@ msgstr ""
#: applications/luci-app-lxc/luasrc/view/lxc.htm:73
msgid "Loading"
-msgstr ""
+msgstr "Đang tải"
#: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:37
msgid "Minimum required free space for LXC Container creation in KB"
@@ -88,7 +94,7 @@ msgstr ""
#: applications/luci-app-lxc/luasrc/view/lxc.htm:28
msgid "Status"
-msgstr ""
+msgstr "Trạng thái"
#: applications/luci-app-lxc/luasrc/view/lxc.htm:132
msgid "Stop"
diff --git a/applications/luci-app-lxc/po/zh-cn/lxc.po b/applications/luci-app-lxc/po/zh-cn/lxc.po
index 75c09019e..38e3c353a 100644
--- a/applications/luci-app-lxc/po/zh-cn/lxc.po
+++ b/applications/luci-app-lxc/po/zh-cn/lxc.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2019-10-22 08:52+0000\n"
-"Last-Translator: Zheng Qian <sotux82@gmail.com>\n"
+"PO-Revision-Date: 2019-11-15 03:06+0000\n"
+"Last-Translator: Meano Lee <meanocat@gmail.com>\n"
"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationslxc/zh_Hans/>\n"
"Language: zh-cn\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 3.9.1-dev\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:18
msgid ""
@@ -42,7 +42,7 @@ msgstr "删除"
#: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:31
msgid "Enable SSL"
-msgstr ""
+msgstr "启用 SSL"
#: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:32
msgid ""
@@ -82,15 +82,15 @@ msgstr ""
#: applications/luci-app-lxc/luasrc/view/lxc.htm:27
#: applications/luci-app-lxc/luasrc/view/lxc.htm:45
msgid "Name"
-msgstr ""
+msgstr "名称"
#: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:22
msgid "Options"
-msgstr ""
+msgstr "选项"
#: applications/luci-app-lxc/luasrc/view/lxc.htm:131
msgid "Start"
-msgstr ""
+msgstr "启动"
#: applications/luci-app-lxc/luasrc/view/lxc.htm:28
msgid "Status"
@@ -98,7 +98,7 @@ msgstr "状态"
#: applications/luci-app-lxc/luasrc/view/lxc.htm:132
msgid "Stop"
-msgstr ""
+msgstr "停止"
#: applications/luci-app-lxc/luasrc/view/lxc.htm:46
msgid "Template"
diff --git a/applications/luci-app-minidlna/po/de/minidlna.po b/applications/luci-app-minidlna/po/de/minidlna.po
index b6c2bd923..005cfd419 100644
--- a/applications/luci-app-minidlna/po/de/minidlna.po
+++ b/applications/luci-app-minidlna/po/de/minidlna.po
@@ -1,8 +1,8 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2019-10-23 09:53+0000\n"
-"Last-Translator: Paul Spooren <mail@aparcar.org>\n"
+"PO-Revision-Date: 2019-11-06 00:11+0000\n"
+"Last-Translator: ssantos <ssantos@web.de>\n"
"Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsminidlna/de/>\n"
"Language: de\n"
@@ -10,7 +10,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 3.9.1-dev\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:16
msgid "Advanced Settings"
@@ -102,7 +102,7 @@ msgstr "Zu bedienende Netzwerkschnittstellen."
#: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:106
msgid "Notify interval"
-msgstr "Ankündigunsintervall"
+msgstr "Benachrichtigungsintervall"
#: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:107
msgid "Notify interval in seconds."
@@ -161,6 +161,8 @@ msgstr ""
msgid ""
"Set this to allow serving content outside the media root (via symlinks)."
msgstr ""
+"Stellen Sie dies so ein, dass die Bereitstellung von Inhalten außerhalb des "
+"Medienstamms (über Symlinks) ermöglicht wird."
#: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:88
msgid ""
diff --git a/applications/luci-app-minidlna/po/pl/minidlna.po b/applications/luci-app-minidlna/po/pl/minidlna.po
index 22da416f2..ba661a51d 100644
--- a/applications/luci-app-minidlna/po/pl/minidlna.po
+++ b/applications/luci-app-minidlna/po/pl/minidlna.po
@@ -1,16 +1,17 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2012-08-24 07:53+0200\n"
-"Last-Translator: goodgod261 <goodgod261@wp.pl>\n"
-"Language-Team: none\n"
+"PO-Revision-Date: 2019-11-13 21:10+0000\n"
+"Last-Translator: Michal L <michalrmsmi@wp.pl>\n"
+"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsminidlna/pl/>\n"
"Language: pl\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
-"|| n%100>=20) ? 1 : 2);\n"
-"X-Generator: Pootle 2.0.6\n"
+"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
+"|| n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:16
msgid "Advanced Settings"
@@ -26,7 +27,7 @@ msgstr ""
#: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:115
msgid "Announced model number"
-msgstr "Rozgłaszany model"
+msgstr "Rozgłaszany numer modelu"
#: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:111
msgid "Announced serial number"
@@ -38,7 +39,7 @@ msgstr "Przeglądaj folder"
#: applications/luci-app-minidlna/luasrc/view/minidlna_status.htm:27
msgid "Collecting data..."
-msgstr "Zbieranie informacji..."
+msgstr "Trwa zbieranie danych..."
#: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:77
msgid "Database directory"
@@ -46,7 +47,7 @@ msgstr "Katalog bazy danych"
#: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:18
msgid "Enable"
-msgstr "Włącz"
+msgstr "Włączone"
#: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:90
msgid "Enable TIVO"
@@ -62,7 +63,7 @@ msgstr "Przyjazna nazwa"
#: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:15
msgid "General Settings"
-msgstr "Ustawienia ogólne"
+msgstr "Ustawienia główne"
#: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:43
msgid "Interfaces"
@@ -70,7 +71,7 @@ msgstr "Interfejsy"
#: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:82
msgid "Log directory"
-msgstr "Katalog dzienników (logów)"
+msgstr "Katalog rejestru"
#: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:132
msgid "Media directories"
@@ -100,7 +101,7 @@ msgstr "Interfejsy sieciowe do obsługiwania."
#: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:106
msgid "Notify interval"
-msgstr "Interwał powiadamiania."
+msgstr "Interwał powiadamiania"
#: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:107
msgid "Notify interval in seconds."
diff --git a/applications/luci-app-minidlna/po/pt/minidlna.po b/applications/luci-app-minidlna/po/pt/minidlna.po
index 9ae47ab85..ff7c27219 100644
--- a/applications/luci-app-minidlna/po/pt/minidlna.po
+++ b/applications/luci-app-minidlna/po/pt/minidlna.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2019-11-02 16:05+0000\n"
+"PO-Revision-Date: 2019-11-13 13:06+0000\n"
"Last-Translator: ssantos <ssantos@web.de>\n"
"Language-Team: Portuguese <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsminidlna/pt/>\n"
@@ -18,11 +18,11 @@ msgstr "Definições Avançadas"
#: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:136
msgid "Album art names"
-msgstr ""
+msgstr "Nomes da arte do álbum"
#: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:94
msgid "Allow wide links"
-msgstr ""
+msgstr "Permitir ligações amplas"
#: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:115
msgid "Announced model number"
@@ -133,39 +133,52 @@ msgid ""
"Serial number the miniDLNA daemon will report to clients in its XML "
"description."
msgstr ""
+"Número de série que o daemon miniDLNA reportará aos clientes na sua "
+"descrição XML."
#: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:73
msgid ""
"Set this if you want to customize the name that shows up on your clients."
msgstr ""
+"Defina isto se quiser personalizar o nome que aparece nos seus clientes."
#: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:78
msgid ""
"Set this if you would like to specify the directory where you want MiniDLNA "
"to store its database and album art cache."
msgstr ""
+"Defina isso se quiser especificar o diretório onde quer que o MiniDLNA "
+"armazene o seu banco de dados e o cache de arte do álbum."
#: 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 ""
+"Defina isto se quiser especificar o diretório onde quer que MiniDLNA "
+"armazene o seu ficheiro de log."
#: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:95
msgid ""
"Set this to allow serving content outside the media root (via symlinks)."
msgstr ""
+"Defina esta opção para permitir servir conteúdo fora da raiz da mídia ("
+"através de ligações simbólicas)."
#: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:88
msgid ""
"Set this to enable inotify monitoring to automatically discover new files."
msgstr ""
+"Defina isto para permitir que o monitoramento inotify descubra novos "
+"ficheiros automaticamente."
#: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:91
msgid ""
"Set this to enable support for streaming .jpg and .mp3 files to a TiVo "
"supporting HMO."
msgstr ""
+"Defina isto para ativar o suporte a streaming de ficheiros .jpg e .mp3 para "
+"um TiVo que suporta HMO."
#: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:99
msgid ""
@@ -173,6 +186,10 @@ msgid ""
"downscaling of very large JPEG images, which may hurt JPEG serving "
"performance on (at least) Sony DLNA products."
msgstr ""
+"Defina isto para aderir estritamente aos padrões DLNA. Isto permitirá a "
+"redução do lado do servidor das imagens JPEG muito grandes, o que poderá "
+"prejudicar o desempenho do servidor JPEG em (pelo menos) produtos DLNA da "
+"Sony."
#: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:133
msgid ""
@@ -181,46 +198,55 @@ 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 ""
+"Defina esta opção para o diretório que pretende digitalizar. Se quiser "
+"restringir o diretório a um tipo de conteúdo específico, pode prefixar o "
+"tipo ('A' para áudio, 'V' para vídeo, 'P' para imagens), seguido de uma "
+"vírgula, no diretório (ex. A,/mnt/media/Music). Vários diretórios podem ser "
+"especificados."
#: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:120
msgid "Specify the path to the MiniSSDPd socket."
-msgstr ""
+msgstr "Especifique o caminho para o soquete MiniSSDPd."
#: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:125
msgid "Standard container"
-msgstr ""
+msgstr "Contentor padrão"
#: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:98
msgid "Strict to DLNA standard"
-msgstr ""
+msgstr "Estrito ao padrão DLNA"
#: applications/luci-app-minidlna/luasrc/view/minidlna_status.htm:11
msgid ""
"The miniDLNA service is active, serving %d audio, %d video and %d image "
"files."
msgstr ""
+"O serviço miniDLNA está ativo, servindo ficheiros de áudio %d, vídeo %d e "
+"imagem %d."
#: applications/luci-app-minidlna/luasrc/view/minidlna_status.htm:17
msgid "The miniDLNA service is not running."
-msgstr ""
+msgstr "O serviço miniDLNA não está a ser executado."
#: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:137
msgid "This is a list of file names to check for when searching for album art."
msgstr ""
+"Esta é uma lista de nomes de ficheiros a verificar ao procurar pelas capas "
+"dos álbuns."
#: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:128
msgid "Video"
-msgstr ""
+msgstr "Vídeo"
#: applications/luci-app-minidlna/luasrc/controller/minidlna.lua:13
#: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:6
msgid "miniDLNA"
-msgstr ""
+msgstr "miniDLNA"
#: applications/luci-app-minidlna/luasrc/view/minidlna_status.htm:25
msgid "miniDLNA Status"
-msgstr ""
+msgstr "Estado do miniDLNA"
#: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:119
msgid "miniSSDP socket"
-msgstr ""
+msgstr "Soquete do miniSSDP"
diff --git a/applications/luci-app-minidlna/po/uk/minidlna.po b/applications/luci-app-minidlna/po/uk/minidlna.po
index 3b3a8c726..c3de4785e 100644
--- a/applications/luci-app-minidlna/po/uk/minidlna.po
+++ b/applications/luci-app-minidlna/po/uk/minidlna.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2019-10-27 21:29+0000\n"
+"PO-Revision-Date: 2019-11-05 01:56+0000\n"
"Last-Translator: Yurii Petrashko <yuripet@gmail.com>\n"
"Language-Team: Ukrainian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsminidlna/uk/>\n"
@@ -11,7 +11,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<="
"4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 3.9.1-dev\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:16
msgid "Advanced Settings"
@@ -27,11 +27,11 @@ msgstr ""
#: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:115
msgid "Announced model number"
-msgstr ""
+msgstr "Оголошуваний номер моделі"
#: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:111
msgid "Announced serial number"
-msgstr ""
+msgstr "Оголошуваний серійний номер"
#: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:126
msgid "Browse directory"
@@ -99,7 +99,7 @@ msgstr ""
#: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:106
msgid "Notify interval"
-msgstr ""
+msgstr "Інтервал сповіщення"
#: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:107
msgid "Notify interval in seconds."
@@ -119,7 +119,7 @@ msgstr ""
#: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:102
msgid "Presentation URL"
-msgstr ""
+msgstr "URL презентації"
#: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:124
msgid "Root container"
diff --git a/applications/luci-app-minidlna/po/vi/minidlna.po b/applications/luci-app-minidlna/po/vi/minidlna.po
index 03f7f285c..c9e9cd275 100644
--- a/applications/luci-app-minidlna/po/vi/minidlna.po
+++ b/applications/luci-app-minidlna/po/vi/minidlna.po
@@ -1,12 +1,16 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"Last-Translator: Automatically generated\n"
-"Language-Team: none\n"
+"PO-Revision-Date: 2019-11-13 13:06+0000\n"
+"Last-Translator: Le Van Uoc <kunkun3012@gmail.com>\n"
+"Language-Team: Vietnamese <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsminidlna/vi/>\n"
+"Language: vi\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:16
msgid "Advanced Settings"
@@ -34,7 +38,7 @@ msgstr ""
#: applications/luci-app-minidlna/luasrc/view/minidlna_status.htm:27
msgid "Collecting data..."
-msgstr ""
+msgstr "Đang lấy dữ liệu..."
#: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:77
msgid "Database directory"
@@ -42,7 +46,7 @@ msgstr ""
#: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:18
msgid "Enable"
-msgstr ""
+msgstr "Kích hoạt"
#: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:90
msgid "Enable TIVO"
@@ -62,7 +66,7 @@ msgstr ""
#: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:43
msgid "Interfaces"
-msgstr ""
+msgstr "Giao diện"
#: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:82
msgid "Log directory"
diff --git a/applications/luci-app-minidlna/po/zh-cn/minidlna.po b/applications/luci-app-minidlna/po/zh-cn/minidlna.po
index abf59cbaf..b806c1d97 100644
--- a/applications/luci-app-minidlna/po/zh-cn/minidlna.po
+++ b/applications/luci-app-minidlna/po/zh-cn/minidlna.po
@@ -4,8 +4,8 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2019-10-17 06:36+0000\n"
-"Last-Translator: Zheng Qian <sotux82@gmail.com>\n"
+"PO-Revision-Date: 2019-11-13 23:04+0000\n"
+"Last-Translator: Chen Minqiang <ptpt52@gmail.com>\n"
"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsminidlna/zh_Hans/>\n"
"Language: zh-cn\n"
@@ -13,7 +13,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 3.9\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:16
msgid "Advanced Settings"
@@ -73,7 +73,7 @@ msgstr "接口:"
#: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:82
msgid "Log directory"
-msgstr "日志目录:"
+msgstr "日志目录"
#: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:132
msgid "Media directories"
@@ -113,7 +113,7 @@ msgstr "图片"
#: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:37
msgid "Port"
-msgstr "端口:"
+msgstr "端口"
#: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:38
msgid "Port for HTTP (descriptions, SOAP, media transfer) traffic."
diff --git a/applications/luci-app-mjpg-streamer/po/de/mjpg-streamer.po b/applications/luci-app-mjpg-streamer/po/de/mjpg-streamer.po
index 4d7eb7014..af55c1731 100644
--- a/applications/luci-app-mjpg-streamer/po/de/mjpg-streamer.po
+++ b/applications/luci-app-mjpg-streamer/po/de/mjpg-streamer.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2019-11-04 01:54+0000\n"
-"Last-Translator: ssantos <ssantos@web.de>\n"
+"PO-Revision-Date: 2019-11-07 08:30+0000\n"
+"Last-Translator: Paul Spooren <mail@aparcar.org>\n"
"Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsmjpg-streamer/de/>\n"
"Language: de\n"
@@ -12,7 +12,7 @@ msgstr ""
#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:217
msgid "Allow ringbuffer to exceed limit by this amount"
-msgstr ""
+msgstr "Erlaube dem Ringpuffer das Limit um diesen Betrag zu überschreiten"
#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:95
msgid "Ask for username and password on connect"
@@ -20,7 +20,7 @@ msgstr ""
#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:95
msgid "Authentication required"
-msgstr ""
+msgstr "Authentifizierung benötigt"
#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:83
msgid "Auto"
@@ -28,7 +28,7 @@ msgstr ""
#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:69
msgid "Automatic disabling of MJPEG mode"
-msgstr ""
+msgstr "Automatische Deaktivierung des MJPEG Modus"
#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:82
msgid "Blink"
@@ -60,11 +60,11 @@ msgstr ""
#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:12
msgid "Enable MJPG-streamer"
-msgstr ""
+msgstr "Aktiviere MJPG-streamer"
#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:69
msgid "Enable YUYV format"
-msgstr ""
+msgstr "Aktiviere YUYV Format"
#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:12
msgid "Enabled"
@@ -72,7 +72,7 @@ msgstr "Aktiviert"
#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:217
msgid "Exceed"
-msgstr ""
+msgstr "Überschreiten"
#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:220
msgid ""
@@ -90,11 +90,11 @@ msgstr ""
#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:203
msgid "Folder"
-msgstr ""
+msgstr "Ordner"
#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:108
msgid "Folder that contains webpages"
-msgstr ""
+msgstr "Ordner der Webseiten enthält"
#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:64
msgid "Frames per second"
@@ -106,7 +106,7 @@ msgstr "Allgemein"
#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:33
msgid "HTTP output"
-msgstr ""
+msgstr "HTTP-Ausgabe"
#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:14
msgid "Input plugin"
@@ -146,11 +146,11 @@ msgstr ""
#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:81
msgid "Off"
-msgstr ""
+msgstr "Aus"
#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:80
msgid "On"
-msgstr ""
+msgstr "An"
#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:20
msgid "Output plugin"
@@ -174,7 +174,7 @@ msgstr ""
#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:213
msgid "Ring buffer size"
-msgstr ""
+msgstr "Größe des Ringpuffers"
#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:203
msgid "Set folder to save pictures"
diff --git a/applications/luci-app-mjpg-streamer/po/es/mjpg-streamer.po b/applications/luci-app-mjpg-streamer/po/es/mjpg-streamer.po
index e8f070261..ebcfb9c80 100644
--- a/applications/luci-app-mjpg-streamer/po/es/mjpg-streamer.po
+++ b/applications/luci-app-mjpg-streamer/po/es/mjpg-streamer.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: \n"
-"PO-Revision-Date: 2019-11-02 16:07+0000\n"
+"PO-Revision-Date: 2019-11-08 21:05+0000\n"
"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsmjpg-streamer/es/>\n"
@@ -71,7 +71,7 @@ msgstr "Activar formato YUYV"
#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:12
msgid "Enabled"
-msgstr "Activado"
+msgstr "Activar"
#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:217
msgid "Exceed"
@@ -99,7 +99,7 @@ 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."
+msgstr "Carpeta que contiene páginas web"
#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:64
msgid "Frames per second"
diff --git a/applications/luci-app-mjpg-streamer/po/pl/mjpg-streamer.po b/applications/luci-app-mjpg-streamer/po/pl/mjpg-streamer.po
index 9769a7e1e..49bfbeac9 100644
--- a/applications/luci-app-mjpg-streamer/po/pl/mjpg-streamer.po
+++ b/applications/luci-app-mjpg-streamer/po/pl/mjpg-streamer.po
@@ -1,212 +1,228 @@
msgid ""
msgstr ""
+"PO-Revision-Date: 2019-11-06 23:07+0000\n"
+"Last-Translator: Krzysztof Grzelak <9tysiecy@gmail.com>\n"
+"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsmjpg-streamer/pl/>\n"
"Language: pl\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
+"|| n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:217
msgid "Allow ringbuffer to exceed limit by this amount"
-msgstr ""
+msgstr "Pozwól, aby bufor pierścieniowy przekroczył limit o tą ilość"
#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:95
msgid "Ask for username and password on connect"
-msgstr ""
+msgstr "Pytaj o nazwę użytkownika i hasło przy połączeniu"
#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:95
msgid "Authentication required"
-msgstr ""
+msgstr "Wymagane uwierzytelnienie"
#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:83
msgid "Auto"
-msgstr ""
+msgstr "Auto"
#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:69
msgid "Automatic disabling of MJPEG mode"
-msgstr ""
+msgstr "Automatyczne wyłączanie trybu MJPEG"
#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:82
msgid "Blink"
-msgstr ""
+msgstr "Migacz"
#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:207
msgid "Check to save the stream to an mjpeg file"
-msgstr ""
+msgstr "Zaznacz aby zapisywać strumień do pliku mjpeg"
#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:220
msgid "Command to run"
-msgstr ""
+msgstr "Polecenie do uruchomienia"
#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:43
msgid "Device"
-msgstr ""
+msgstr "Urządzenie"
#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:77
msgid "Do not initialize dynctrls of Linux-UVC driver"
-msgstr ""
+msgstr "Nie ładuj dynamicznych kontroli sterownika Linux-UVC"
#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:77
msgid "Don't initialize dynctrls"
-msgstr ""
+msgstr "Nie ładuj dynamicznych kontroli"
#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:74
msgid "Drop frames smaller then this limit"
-msgstr ""
+msgstr "Porzucaj klatki mniejsze niż ten limit"
#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:12
msgid "Enable MJPG-streamer"
-msgstr ""
+msgstr "Włącz MJPG-streamer"
#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:69
msgid "Enable YUYV format"
-msgstr ""
+msgstr "Włącz format YUYV"
#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:12
msgid "Enabled"
-msgstr ""
+msgstr "Włączone"
#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:217
msgid "Exceed"
-msgstr ""
+msgstr "Przekraczać"
#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:220
msgid ""
"Execute command after saving picture. Mjpg-streamer parse the filename as "
"first parameter to your script."
msgstr ""
+"Wykonaj komendę po wykonaniu zdjęcia. Mjpg-streamer analizuje nazwę pliku "
+"jako pierwszy parametr do twojego skryptu."
#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:36
msgid "File input"
-msgstr ""
+msgstr "Plik wejściowy"
#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:34
msgid "File output"
-msgstr ""
+msgstr "Plik wyjściowy"
#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:203
msgid "Folder"
-msgstr ""
+msgstr "Katalog"
#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:108
msgid "Folder that contains webpages"
-msgstr ""
+msgstr "Folder zawierający strony sieci Web"
#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:64
msgid "Frames per second"
-msgstr ""
+msgstr "Klatki na sekundę"
#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:8
msgid "General"
-msgstr ""
+msgstr "Ogólne"
#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:33
msgid "HTTP output"
-msgstr ""
+msgstr "Wyjście HTTP"
#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:14
msgid "Input plugin"
-msgstr ""
+msgstr "Wtyczka wejścią"
#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:209
msgid "Interval between saving pictures"
-msgstr ""
+msgstr "Odstęp między zapisywaniem zdjęć"
#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:71
msgid "JPEG compression quality"
-msgstr ""
+msgstr "Jakość kompresji JPEG"
#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:79
msgid "Led control"
-msgstr ""
+msgstr "Kontrola LED"
#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:222
msgid "Link newest picture to fixed file name"
-msgstr ""
+msgstr "Połącz najnowsze zdjęcie ze stałą nazwą pliku"
#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:222
msgid "Link the last picture in ringbuffer to fixed named file provided."
msgstr ""
+"Połącz ostatnie zdjęcie w buforze pierścieniowym z dostarczonym z ustaloną "
+"nazwą plikiem."
#: applications/luci-app-mjpg-streamer/luasrc/controller/mjpg-streamer.lua:12
msgid "MJPG-streamer"
-msgstr ""
+msgstr "MJPG-Streamer"
#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:213
msgid "Max. number of pictures to hold"
-msgstr ""
+msgstr "Maksymalna liczba zdjęć do przechowywania"
#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:207
msgid "Mjpeg output"
-msgstr ""
+msgstr "Wyjście mjpeg"
#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:81
msgid "Off"
-msgstr ""
+msgstr "Wyłączone"
#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:80
msgid "On"
-msgstr ""
+msgstr "włączone"
#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:20
msgid "Output plugin"
-msgstr ""
+msgstr "Wyjściowa wtyczka"
#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:102
msgid "Password"
-msgstr ""
+msgstr "Hasło"
#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:29
msgid "Plugin settings"
-msgstr ""
+msgstr "Ustawienia wtyczki"
#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:91
msgid "Port"
-msgstr ""
+msgstr "Port"
#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:51
msgid "Resolution"
-msgstr ""
+msgstr "Rozdzielczość"
#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:213
msgid "Ring buffer size"
-msgstr ""
+msgstr "Rozmiar bufora pierścienia"
#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:203
msgid "Set folder to save pictures"
-msgstr ""
+msgstr "Ustaw folder, aby zapisać zdjęcia"
#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:209
msgid "Set the interval in millisecond"
-msgstr ""
+msgstr "Ustaw interwał w milisekundach"
#: 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 ""
+"Ustaw minimalny rozmiar, jeśli kamera wytwarza małe, bezużyteczne klatki. "
+"Może występować w warunkach słabego oświetlenia"
#: 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 ""
+"Ustaw jakość w procentach. To ustawienie włącza format YUYV, wyłącza MJPEG"
#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:91
msgid "TCP port for this HTTP server"
-msgstr ""
+msgstr "Port TCP dla tego serwera HTTP"
#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:35
msgid "UVC input"
-msgstr ""
+msgstr "Wejście UVC"
#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:98
msgid "Username"
-msgstr ""
+msgstr "Nazwa użytkownika"
#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:108
msgid "WWW folder"
-msgstr ""
+msgstr "Folder 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 jest aplikacją do strumieniowania dla kamer zgodnych z UVC i "
+"Linuxem"
diff --git a/applications/luci-app-mjpg-streamer/po/pt/mjpg-streamer.po b/applications/luci-app-mjpg-streamer/po/pt/mjpg-streamer.po
index 489f1dba5..7c3c3fe87 100644
--- a/applications/luci-app-mjpg-streamer/po/pt/mjpg-streamer.po
+++ b/applications/luci-app-mjpg-streamer/po/pt/mjpg-streamer.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2019-11-02 16:07+0000\n"
+"PO-Revision-Date: 2019-11-06 23:07+0000\n"
"Last-Translator: ssantos <ssantos@web.de>\n"
"Language-Team: Portuguese <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsmjpg-streamer/pt/>\n"
@@ -44,7 +44,7 @@ msgstr ""
#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:43
msgid "Device"
-msgstr "Dispositivo"
+msgstr "Aparelho"
#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:77
msgid "Do not initialize dynctrls of Linux-UVC driver"
@@ -146,7 +146,7 @@ msgstr ""
#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:81
msgid "Off"
-msgstr ""
+msgstr "Desligado"
#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:80
msgid "On"
diff --git a/applications/luci-app-mwan3/po/es/mwan3.po b/applications/luci-app-mwan3/po/es/mwan3.po
index 8d23073e1..7f1432797 100644
--- a/applications/luci-app-mwan3/po/es/mwan3.po
+++ b/applications/luci-app-mwan3/po/es/mwan3.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: \n"
-"PO-Revision-Date: 2019-11-02 16:06+0000\n"
+"PO-Revision-Date: 2019-11-13 23:05+0000\n"
"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsmwan3/es/>\n"
@@ -89,7 +89,7 @@ msgid ""
"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."
+"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"
@@ -247,8 +247,8 @@ 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?"
+"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
@@ -511,7 +511,7 @@ 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"
+msgstr "Aviso"
#: applications/luci-app-mwan3/luasrc/controller/mwan3.lua:60
msgid "Notification"
@@ -520,12 +520,12 @@ 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"
+msgstr "Desconectado"
#: 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"
+msgstr "Conectado"
#: applications/luci-app-mwan3/luasrc/controller/mwan3.lua:182
#: applications/luci-app-mwan3/luasrc/controller/mwan3.lua:186
@@ -579,14 +579,14 @@ msgid ""
"spaces<br />Names must be 15 characters or less<br />Policies may not share "
"the same name as configured interfaces, members or rules"
msgstr ""
-"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"
+"Las políticas son perfiles que agrupan a uno o más miembros que controlan "
+"cómo MWAN distribuye el tráfico<br/>Las interfaces de miembros con métricas "
+"más bajas se usan primero<br/>Las interfaces de miembros con la misma "
+"métrica serán de carga equilibrada<br/>Las interfaces de miembros con carga "
+"equilibrada se distribuyen 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 pueden no "
+"compartir el mismo nombre que interfaces configuradas, miembros o reglas"
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:51
msgid "Policy"
diff --git a/applications/luci-app-mwan3/po/fr/mwan3.po b/applications/luci-app-mwan3/po/fr/mwan3.po
index c8f570f47..1dc7bf536 100644
--- a/applications/luci-app-mwan3/po/fr/mwan3.po
+++ b/applications/luci-app-mwan3/po/fr/mwan3.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2019-10-24 13:55+0000\n"
-"Last-Translator: Nathan <bonnemainsnathan@gmail.com>\n"
+"PO-Revision-Date: 2019-11-13 13:08+0000\n"
+"Last-Translator: Baptiste <weblate@bitsofnetworks.org>\n"
"Language-Team: French <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsmwan3/fr/>\n"
"Language: fr\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n > 1;\n"
-"X-Generator: Weblate 3.9.1-dev\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:171
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:187
@@ -96,7 +96,7 @@ msgstr ""
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:32
msgid "Alert"
-msgstr ""
+msgstr "Alerte"
#: applications/luci-app-mwan3/luasrc/controller/mwan3.lua:177
msgid "All required IP rules for interface %s found"
@@ -154,7 +154,7 @@ msgstr ""
#: applications/luci-app-mwan3/luasrc/view/mwan/status_interface.htm:12
#: applications/luci-app-mwan3/luasrc/view/mwan/status_troubleshooting.htm:12
msgid "Diagnostics"
-msgstr ""
+msgstr "Diagnostics"
#: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:50
msgid "Disabled"
@@ -740,7 +740,7 @@ msgstr ""
#: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:37
msgid "Waiting for command to complete..."
-msgstr "En attente de la commande pour terminer…"
+msgstr "En attente que la commande se termine…"
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:35
msgid "Warning"
diff --git a/applications/luci-app-mwan3/po/pl/mwan3.po b/applications/luci-app-mwan3/po/pl/mwan3.po
index 7ce2d75a3..bdceb0321 100644
--- a/applications/luci-app-mwan3/po/pl/mwan3.po
+++ b/applications/luci-app-mwan3/po/pl/mwan3.po
@@ -1,20 +1,27 @@
msgid ""
msgstr ""
+"PO-Revision-Date: 2019-11-13 13:08+0000\n"
+"Last-Translator: Michal L <michalrmsmi@wp.pl>\n"
+"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsmwan3/pl/>\n"
"Language: pl\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
+"|| n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-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 ""
+msgstr "%d godzin"
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:166
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:182
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:202
msgid "%d minute"
-msgstr ""
+msgstr "%d minut"
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:167
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:168
@@ -29,7 +36,7 @@ msgstr ""
#: 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 ""
+msgstr "%d minut"
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:48
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:147
@@ -37,7 +44,7 @@ msgstr ""
#: 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 ""
+msgstr "%d sekund"
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:49
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:50
@@ -68,11 +75,11 @@ msgstr ""
#: 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 ""
+msgstr "%d sekund"
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:58
msgid "-- Please choose --"
-msgstr ""
+msgstr "-- Proszę wybrać --"
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:59
msgid ""
@@ -82,15 +89,15 @@ msgstr ""
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:30
msgid "Acceptable values: 1-1000. Defaults to 1 if not set"
-msgstr ""
+msgstr "Akceptowane wartości: 1-1000. Domyślnie 1, jeśli nie ustawiono"
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:26
msgid "Acceptable values: 1-256. Defaults to 1 if not set"
-msgstr ""
+msgstr "Akceptowane wartości: 1-256. Domyślnie 1, jeśli nie ustawiono"
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:32
msgid "Alert"
-msgstr ""
+msgstr "Alarm"
#: applications/luci-app-mwan3/luasrc/controller/mwan3.lua:177
msgid "All required IP rules for interface %s found"
@@ -116,43 +123,43 @@ msgstr ""
#: applications/luci-app-mwan3/luasrc/view/mwan/status_detail.htm:34
#: applications/luci-app-mwan3/luasrc/view/mwan/status_troubleshooting.htm:34
msgid "Collecting data..."
-msgstr ""
+msgstr "Trwa zbieranie danych..."
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:33
msgid "Critical"
-msgstr ""
+msgstr "Krytyczny"
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:38
msgid "Debug"
-msgstr ""
+msgstr "Debugowanie"
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:29
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:81
msgid "Destination address"
-msgstr ""
+msgstr "Adres docelowy"
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:33
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:87
msgid "Destination port"
-msgstr ""
+msgstr "Port docelowy"
#: applications/luci-app-mwan3/luasrc/view/mwan/status_detail.htm:11
#: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:11
#: applications/luci-app-mwan3/luasrc/view/mwan/status_interface.htm:11
#: applications/luci-app-mwan3/luasrc/view/mwan/status_troubleshooting.htm:11
msgid "Detail"
-msgstr ""
+msgstr "Szczegóły"
#: applications/luci-app-mwan3/luasrc/view/mwan/status_detail.htm:12
#: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:12
#: applications/luci-app-mwan3/luasrc/view/mwan/status_interface.htm:12
#: applications/luci-app-mwan3/luasrc/view/mwan/status_troubleshooting.htm:12
msgid "Diagnostics"
-msgstr ""
+msgstr "Diagnostyka"
#: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:50
msgid "Disabled"
-msgstr ""
+msgstr "Wyłączone"
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:224
msgid ""
@@ -161,12 +168,12 @@ msgstr ""
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:31
msgid "Emergency"
-msgstr ""
+msgstr "Ratunkowy"
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:22
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:160
msgid "Enabled"
-msgstr ""
+msgstr "Włączone"
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:64
msgid ""
@@ -175,15 +182,15 @@ msgstr ""
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:23
msgid "Enables global firewall logging"
-msgstr ""
+msgstr "Włącza globalne logowanie firewalla"
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:16
msgid "Enter value in hex, starting with <code>0x</code>"
-msgstr ""
+msgstr "Wprowadź wartość szesnastkową, zaczynając od <code>0x</code>"
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:34
msgid "Error"
-msgstr ""
+msgstr "Błąd"
#: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:81
msgid "Execute"
@@ -199,7 +206,7 @@ msgstr ""
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:29
msgid "Firewall loglevel"
-msgstr ""
+msgstr "Poziom logowania firewalla"
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:15
msgid "Firewall mask"
@@ -241,15 +248,15 @@ msgstr ""
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:33
msgid "IPv4"
-msgstr ""
+msgstr "IPv4"
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:34
msgid "IPv6"
-msgstr ""
+msgstr "IPv6"
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:37
msgid "Info"
-msgstr ""
+msgstr "Informacja"
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:25
msgid "Initial state"
@@ -264,7 +271,7 @@ msgstr ""
#: applications/luci-app-mwan3/luasrc/view/mwan/status_interface.htm:10
#: applications/luci-app-mwan3/luasrc/view/mwan/status_troubleshooting.htm:10
msgid "Interface"
-msgstr ""
+msgstr "Interfejs"
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:209
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:208
@@ -282,7 +289,7 @@ msgstr ""
#: applications/luci-app-mwan3/luasrc/controller/mwan3.lua:48
msgid "Interfaces"
-msgstr ""
+msgstr "Interfejsy"
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:31
msgid "Internet Protocol"
@@ -311,12 +318,12 @@ msgstr ""
#: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:36
#: applications/luci-app-mwan3/luasrc/view/mwan/status_troubleshooting.htm:33
msgid "Loading"
-msgstr ""
+msgstr "Ładowanie"
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:22
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:63
msgid "Logging"
-msgstr ""
+msgstr "Logowanie"
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:28
msgid "Loglevel"
@@ -435,7 +442,7 @@ msgstr ""
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:25
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:33
msgid "Metric"
-msgstr ""
+msgstr "Metryka"
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:124
msgid "Min packet latency [ms]"
@@ -458,7 +465,7 @@ msgstr ""
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:166
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:50
msgid "No"
-msgstr ""
+msgstr "Nie"
#: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:76
msgid "No MWAN interfaces found"
@@ -474,7 +481,7 @@ msgstr ""
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:36
msgid "Notice"
-msgstr ""
+msgstr "Spostrzeżenie"
#: applications/luci-app-mwan3/luasrc/controller/mwan3.lua:60
msgid "Notification"
@@ -483,12 +490,12 @@ msgstr ""
#: 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 ""
+msgstr "Offline"
#: 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 ""
+msgstr "Online"
#: applications/luci-app-mwan3/luasrc/controller/mwan3.lua:182
#: applications/luci-app-mwan3/luasrc/controller/mwan3.lua:186
@@ -545,7 +552,7 @@ msgstr ""
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:51
msgid "Policy"
-msgstr ""
+msgstr "Polityka"
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:66
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:99
@@ -555,7 +562,7 @@ msgstr ""
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:36
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:93
msgid "Protocol"
-msgstr ""
+msgstr "Protokół"
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:193
msgid "Recovery interval"
@@ -581,7 +588,7 @@ msgstr ""
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:59
msgid "Rule"
-msgstr ""
+msgstr "Reguła"
#: applications/luci-app-mwan3/luasrc/controller/mwan3.lua:57
msgid "Rules"
@@ -607,12 +614,12 @@ msgstr ""
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:22
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:69
msgid "Source address"
-msgstr ""
+msgstr "Adres źródłowy"
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:26
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:75
msgid "Source port"
-msgstr ""
+msgstr "Port źródłowy"
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:46
msgid "Sticky"
@@ -629,7 +636,7 @@ msgstr ""
#: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:69
msgid "Task"
-msgstr ""
+msgstr "Zadanie"
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:15
msgid "There are currently %d of %d supported interfaces configured"
@@ -734,11 +741,11 @@ msgstr ""
#: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:37
msgid "Waiting for command to complete..."
-msgstr ""
+msgstr "Oczekiwanie na polecenie do wykonania..."
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:35
msgid "Warning"
-msgstr ""
+msgstr "Ostrzeżenie"
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:29
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:39
@@ -753,7 +760,7 @@ msgstr ""
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:164
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:49
msgid "Yes"
-msgstr ""
+msgstr "Tak"
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:29
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:80
diff --git a/applications/luci-app-mwan3/po/pt/mwan3.po b/applications/luci-app-mwan3/po/pt/mwan3.po
index f82c36837..c9a2e8478 100644
--- a/applications/luci-app-mwan3/po/pt/mwan3.po
+++ b/applications/luci-app-mwan3/po/pt/mwan3.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2019-11-02 16:06+0000\n"
+"PO-Revision-Date: 2019-11-06 23:06+0000\n"
"Last-Translator: ssantos <ssantos@web.de>\n"
"Language-Team: Portuguese <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsmwan3/pt/>\n"
@@ -135,7 +135,7 @@ msgstr "Depurar"
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:29
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:81
msgid "Destination address"
-msgstr ""
+msgstr "Endereço de destino"
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:33
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:87
@@ -489,12 +489,12 @@ msgstr ""
#: 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 ""
+msgstr "Offline"
#: 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 ""
+msgstr "Online"
#: applications/luci-app-mwan3/luasrc/controller/mwan3.lua:182
#: applications/luci-app-mwan3/luasrc/controller/mwan3.lua:186
@@ -613,7 +613,7 @@ msgstr ""
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:22
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:69
msgid "Source address"
-msgstr ""
+msgstr "Endereço de origem"
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:26
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:75
@@ -744,7 +744,7 @@ msgstr "A aguardar que o comando termine..."
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:35
msgid "Warning"
-msgstr ""
+msgstr "Aviso"
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:29
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:39
diff --git a/applications/luci-app-mwan3/po/ro/mwan3.po b/applications/luci-app-mwan3/po/ro/mwan3.po
index 95767c2fc..e8b398973 100644
--- a/applications/luci-app-mwan3/po/ro/mwan3.po
+++ b/applications/luci-app-mwan3/po/ro/mwan3.po
@@ -1,8 +1,15 @@
msgid ""
msgstr ""
+"PO-Revision-Date: 2019-11-05 07:43+0000\n"
+"Last-Translator: olimpiumarius <oliver_magnum44@yahoo.com>\n"
+"Language-Team: Romanian <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsmwan3/ro/>\n"
"Language: ro\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: Weblate 3.10-dev\n"
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:171
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:187
@@ -311,7 +318,7 @@ msgstr ""
#: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:36
#: applications/luci-app-mwan3/luasrc/view/mwan/status_troubleshooting.htm:33
msgid "Loading"
-msgstr ""
+msgstr "Incarcare"
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:22
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:63
diff --git a/applications/luci-app-mwan3/po/ru/mwan3.po b/applications/luci-app-mwan3/po/ru/mwan3.po
index c20c9fa0a..53115e771 100644
--- a/applications/luci-app-mwan3/po/ru/mwan3.po
+++ b/applications/luci-app-mwan3/po/ru/mwan3.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: LuCI: mwan3\n"
"POT-Creation-Date: 2017-09-14 16:00+0300\n"
-"PO-Revision-Date: 2019-10-19 18:26+0000\n"
-"Last-Translator: Anton Kikin <a.a.kikin@gmail.com>\n"
+"PO-Revision-Date: 2019-11-15 03:06+0000\n"
+"Last-Translator: Alex Vinnick <alexv10@gmail.com>\n"
"Language-Team: Russian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsmwan3/ru/>\n"
"Language: ru\n"
@@ -12,7 +12,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<="
"4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 3.9.1-dev\n"
+"X-Generator: Weblate 3.10-dev\n"
"Project-Info: Это технический перевод, не дословный. Главное-удобный русский "
"интерфейс, все проверялось в графическом режиме, совместим с другими apps\n"
@@ -329,7 +329,7 @@ msgstr "Балансировка WAN трафика"
#: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:36
#: applications/luci-app-mwan3/luasrc/view/mwan/status_troubleshooting.htm:33
msgid "Loading"
-msgstr "Загрузка"
+msgstr "Загружаем"
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:22
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:63
diff --git a/applications/luci-app-mwan3/po/tr/mwan3.po b/applications/luci-app-mwan3/po/tr/mwan3.po
index 53068bd79..5f56bcca4 100644
--- a/applications/luci-app-mwan3/po/tr/mwan3.po
+++ b/applications/luci-app-mwan3/po/tr/mwan3.po
@@ -1,8 +1,14 @@
msgid ""
msgstr ""
+"PO-Revision-Date: 2019-11-13 13:07+0000\n"
+"Last-Translator: Yunus BAYRAK <yunus@baygunelektronik.com>\n"
+"Language-Team: Turkish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsmwan3/tr/>\n"
"Language: tr\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:171
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:187
@@ -311,7 +317,7 @@ msgstr ""
#: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:36
#: applications/luci-app-mwan3/luasrc/view/mwan/status_troubleshooting.htm:33
msgid "Loading"
-msgstr ""
+msgstr "Yükleniyor"
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:22
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:63
diff --git a/applications/luci-app-mwan3/po/uk/mwan3.po b/applications/luci-app-mwan3/po/uk/mwan3.po
index b05f7c372..64b65ea8a 100644
--- a/applications/luci-app-mwan3/po/uk/mwan3.po
+++ b/applications/luci-app-mwan3/po/uk/mwan3.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2019-10-27 21:31+0000\n"
+"PO-Revision-Date: 2019-11-05 01:57+0000\n"
"Last-Translator: Yurii Petrashko <yuripet@gmail.com>\n"
"Language-Team: Ukrainian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsmwan3/uk/>\n"
@@ -9,7 +9,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<="
"4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 3.9.1-dev\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:171
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:187
@@ -136,12 +136,12 @@ msgstr "Зневаджування"
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:29
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:81
msgid "Destination address"
-msgstr ""
+msgstr "Адреса призначення"
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:33
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:87
msgid "Destination port"
-msgstr ""
+msgstr "Порт призначення"
#: applications/luci-app-mwan3/luasrc/view/mwan/status_detail.htm:11
#: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:11
@@ -614,12 +614,12 @@ msgstr ""
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:22
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:69
msgid "Source address"
-msgstr ""
+msgstr "Адреса джерела"
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:26
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:75
msgid "Source port"
-msgstr ""
+msgstr "Порт джерела"
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:46
msgid "Sticky"
diff --git a/applications/luci-app-mwan3/po/vi/mwan3.po b/applications/luci-app-mwan3/po/vi/mwan3.po
index 0db0136fc..40cad64f8 100644
--- a/applications/luci-app-mwan3/po/vi/mwan3.po
+++ b/applications/luci-app-mwan3/po/vi/mwan3.po
@@ -1,8 +1,14 @@
msgid ""
msgstr ""
+"PO-Revision-Date: 2019-11-13 13:07+0000\n"
+"Last-Translator: Le Van Uoc <kunkun3012@gmail.com>\n"
+"Language-Team: Vietnamese <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsmwan3/vi/>\n"
"Language: vi\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:171
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:187
@@ -116,7 +122,7 @@ msgstr ""
#: applications/luci-app-mwan3/luasrc/view/mwan/status_detail.htm:34
#: applications/luci-app-mwan3/luasrc/view/mwan/status_troubleshooting.htm:34
msgid "Collecting data..."
-msgstr ""
+msgstr "Đang lấy dữ liệu..."
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:33
msgid "Critical"
@@ -282,7 +288,7 @@ msgstr ""
#: applications/luci-app-mwan3/luasrc/controller/mwan3.lua:48
msgid "Interfaces"
-msgstr ""
+msgstr "Giao diện"
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:31
msgid "Internet Protocol"
@@ -311,7 +317,7 @@ msgstr ""
#: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:36
#: applications/luci-app-mwan3/luasrc/view/mwan/status_troubleshooting.htm:33
msgid "Loading"
-msgstr ""
+msgstr "Đang tải"
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:22
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:63
@@ -555,7 +561,7 @@ msgstr ""
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:36
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:93
msgid "Protocol"
-msgstr ""
+msgstr "Giao thức"
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:193
msgid "Recovery interval"
@@ -734,7 +740,7 @@ msgstr ""
#: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:37
msgid "Waiting for command to complete..."
-msgstr ""
+msgstr "Vui lòng chờ đến khi lệnh được thực thi hoàn thành..."
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:35
msgid "Warning"
@@ -753,7 +759,7 @@ msgstr ""
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:164
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:49
msgid "Yes"
-msgstr ""
+msgstr "Có"
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:29
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:80
diff --git a/applications/luci-app-nft-qos/po/de/nft-qos.po b/applications/luci-app-nft-qos/po/de/nft-qos.po
index 70a1dfd9f..72709e866 100644
--- a/applications/luci-app-nft-qos/po/de/nft-qos.po
+++ b/applications/luci-app-nft-qos/po/de/nft-qos.po
@@ -1,19 +1,19 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2019-10-18 07:50+0000\n"
-"Last-Translator: Paul Spooren <mail@aparcar.org>\n"
+"PO-Revision-Date: 2019-11-15 03:05+0000\n"
+"Last-Translator: Kiste <christian.buschau+weblate@mailbox.org>\n"
"Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsnft-qos/de/>\n"
"Language: de\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 3.9.1-dev\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:136
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:155
msgid "Bytes Total"
-msgstr ""
+msgstr "Bytes Gesamt"
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:141
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:160
@@ -26,55 +26,55 @@ msgstr "Kommentar"
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:48
msgid "Default Download Rate"
-msgstr ""
+msgstr "Standard-Downloadrate"
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:53
msgid "Default Download Unit"
-msgstr ""
+msgstr "Standard-Download-Einheit"
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:107
msgid "Default Network Interface"
-msgstr ""
+msgstr "Standard-Netzwerkschnittstelle"
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:60
msgid "Default Upload Rate"
-msgstr ""
+msgstr "Standard-Uploadrate"
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:65
msgid "Default Upload Unit"
-msgstr ""
+msgstr "Standard-Upload-Einheit"
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:53
msgid "Default unit for download rate"
-msgstr ""
+msgstr "Standardeinheit für Downloadrate"
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:65
msgid "Default unit for upload rate"
-msgstr ""
+msgstr "Standardeinheit für Upload-Rate"
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:75
msgid "Default value for download bandwidth"
-msgstr ""
+msgstr "Standardwert für Download-Bandbreite"
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:48
msgid "Default value for download rate"
-msgstr ""
+msgstr "Standardwert für Downloadrate"
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:80
msgid "Default value for upload bandwidth"
-msgstr ""
+msgstr "Standardwert für Upload-Bandbreite"
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:60
msgid "Default value for upload rate"
-msgstr ""
+msgstr "Standardwert für Upload-Rate"
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:75
msgid "Download Bandwidth (Mbps)"
-msgstr ""
+msgstr "Download-Bandbreite (Mbps)"
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:135
msgid "Download Rate"
-msgstr ""
+msgstr "Download-Rate"
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:38
msgid "Enable Limit Rate Feature"
@@ -86,7 +86,7 @@ msgstr ""
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:103
msgid "Enable this feature"
-msgstr ""
+msgstr "Diese Funktion aktivieren"
#: 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
@@ -96,17 +96,17 @@ msgstr "Hostname"
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:134
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:153
msgid "IP Address"
-msgstr ""
+msgstr "IP-Adresse"
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:126
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:163
msgid "IP Address(V4 / V6)"
-msgstr ""
+msgstr "IP-Adresse (V4 / V6)"
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:128
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:165
msgid "IP Address(V4 Only)"
-msgstr ""
+msgstr "IP-Adresse (nur V4)"
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:38
msgid "Limit Enable"
@@ -119,7 +119,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 "MAC (optional)"
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:48
msgid "MB"
@@ -127,11 +127,12 @@ msgstr ""
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:28
msgid "NFT-QoS Settings"
-msgstr ""
+msgstr "NFT-QoS-Einstellungen"
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:107
msgid "Network Interface for Traffic Shaping, e.g. br-lan, eth0.1, eth0, etc"
msgstr ""
+"Netzwerkschnittstelle für Traffic Shaping, z.B. br-lan, eth0.1, eth0, etc."
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:85
msgid "Network to be apply, e.g. 192.168.1.0/24, 10.2.0.0/16, etc"
@@ -148,11 +149,11 @@ msgstr "Keine Informationen verfügbar"
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:137
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:156
msgid "Packets Total"
-msgstr ""
+msgstr "Pakete Gesamt"
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:207
msgid "Priority"
-msgstr ""
+msgstr "Priorität"
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:199
msgid "Protocol"
@@ -167,19 +168,19 @@ msgstr ""
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:139
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:176
msgid "Rate"
-msgstr ""
+msgstr "Rate"
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:130
msgid "Realtime Download Rate"
-msgstr ""
+msgstr "Echtzeit-Downloadrate"
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:125
msgid "Realtime Rate"
-msgstr ""
+msgstr "Echtzeit-Rate"
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:149
msgid "Realtime Upload Rate"
-msgstr ""
+msgstr "Echtzeit-Uploadrate"
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:221
msgid "Service"
@@ -195,19 +196,20 @@ msgstr ""
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:85
msgid "Target Network (IPv4/MASK)"
-msgstr ""
+msgstr "Zielnetzwerk (IPv4/MASK)"
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:91
msgid "Target Network6 (IPv6/MASK)"
-msgstr ""
+msgstr "Zielnetzwerk6 (IPv6/MASK)"
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:127
msgid "This page gives an overview over currently download/upload rate."
msgstr ""
+"Diese Seite gibt einen Überblick über die aktuelle Download-/Uploadrate."
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:194
msgid "Traffic Priority Settings"
-msgstr ""
+msgstr "Einstellungen für Traffic-Priorität"
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:42
msgid "Type of Limit Rate"
@@ -216,15 +218,15 @@ 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 ""
+msgstr "Einheit"
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:80
msgid "Upload Bandwidth (Mbps)"
-msgstr ""
+msgstr "Upload-Bandbreite (Mbps)"
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:154
msgid "Upload Rate"
-msgstr ""
+msgstr "Uploadrate"
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:96
msgid "White List for Limit Rate"
@@ -232,7 +234,7 @@ msgstr ""
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:221
msgid "e.g. https, 23, (separator is comma)"
-msgstr ""
+msgstr "z.B. https, 23, (Trennzeichen ist Komma)"
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:44
msgid "kB"
diff --git a/applications/luci-app-nft-qos/po/es/nft-qos.po b/applications/luci-app-nft-qos/po/es/nft-qos.po
index eaa37f864..c9e4991ba 100644
--- a/applications/luci-app-nft-qos/po/es/nft-qos.po
+++ b/applications/luci-app-nft-qos/po/es/nft-qos.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: \n"
-"PO-Revision-Date: 2019-10-22 08:51+0000\n"
+"PO-Revision-Date: 2019-11-06 00:12+0000\n"
"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsnft-qos/es/>\n"
@@ -11,7 +11,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 3.9.1-dev\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:136
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:155
@@ -136,15 +136,15 @@ msgstr "Configuración de NFT-QoS"
msgid "Network Interface for Traffic Shaping, e.g. br-lan, eth0.1, eth0, etc"
msgstr ""
"Interfaz de red para configuración de tráfico, por ejemplo, br-lan, eth0.1, "
-"eth0, etc."
+"eth0, etc"
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:85
msgid "Network to be apply, e.g. 192.168.1.0/24, 10.2.0.0/16, etc"
-msgstr "Red a aplicar, por ejemplo. 192.168.1.0/24, 10.2.0.0/16, etc."
+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."
+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"
diff --git a/applications/luci-app-nft-qos/po/fr/nft-qos.po b/applications/luci-app-nft-qos/po/fr/nft-qos.po
index 6370e06f9..3cc0d2db3 100644
--- a/applications/luci-app-nft-qos/po/fr/nft-qos.po
+++ b/applications/luci-app-nft-qos/po/fr/nft-qos.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2019-10-24 13:54+0000\n"
-"Last-Translator: Nathan <bonnemainsnathan@gmail.com>\n"
+"PO-Revision-Date: 2019-11-13 13:07+0000\n"
+"Last-Translator: Baptiste <weblate@bitsofnetworks.org>\n"
"Language-Team: French <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsnft-qos/fr/>\n"
"Language: fr\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n > 1;\n"
-"X-Generator: Weblate 3.9.1-dev\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:136
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:155
@@ -22,7 +22,7 @@ msgstr "Récupération des données…"
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:224
msgid "Comment"
-msgstr ""
+msgstr "Commentaire"
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:48
msgid "Default Download Rate"
@@ -91,7 +91,7 @@ msgstr ""
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:121
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:158
msgid "Hostname"
-msgstr ""
+msgstr "Nom d'hôte"
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:134
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:153
diff --git a/applications/luci-app-nft-qos/po/pl/nft-qos.po b/applications/luci-app-nft-qos/po/pl/nft-qos.po
index 14c55673a..816eac748 100644
--- a/applications/luci-app-nft-qos/po/pl/nft-qos.po
+++ b/applications/luci-app-nft-qos/po/pl/nft-qos.po
@@ -1,22 +1,29 @@
msgid ""
msgstr ""
+"PO-Revision-Date: 2019-11-13 21:11+0000\n"
+"Last-Translator: Michal L <michalrmsmi@wp.pl>\n"
+"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsnft-qos/pl/>\n"
"Language: pl\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
+"|| n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:136
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:155
msgid "Bytes Total"
-msgstr ""
+msgstr "Bajty ogółem"
#: 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 "Trwa zbieranie danych..."
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:224
msgid "Comment"
-msgstr ""
+msgstr "Komentarz"
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:48
msgid "Default Download Rate"
@@ -28,7 +35,7 @@ msgstr ""
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:107
msgid "Default Network Interface"
-msgstr ""
+msgstr "Domyślny interfejs sieciowy"
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:60
msgid "Default Upload Rate"
@@ -80,31 +87,31 @@ msgstr ""
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:103
msgid "Enable this feature"
-msgstr ""
+msgstr "Włącz tę funkcję"
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:121
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:158
msgid "Hostname"
-msgstr ""
+msgstr "Nazwa hosta"
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:134
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:153
msgid "IP Address"
-msgstr ""
+msgstr "Adres IP"
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:126
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:163
msgid "IP Address(V4 / V6)"
-msgstr ""
+msgstr "Adres IP (V4 / V6)"
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:128
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:165
msgid "IP Address(V4 Only)"
-msgstr ""
+msgstr "Adres IP (tylko v4)"
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:38
msgid "Limit Enable"
-msgstr ""
+msgstr "Włącz limit"
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:42
msgid "Limit Type"
@@ -113,19 +120,20 @@ 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 "MAC (opcjonalnie)"
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:48
msgid "MB"
-msgstr ""
+msgstr "MB"
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:28
msgid "NFT-QoS Settings"
-msgstr ""
+msgstr "Ustawienia NFT-QoS"
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:107
msgid "Network Interface for Traffic Shaping, e.g. br-lan, eth0.1, eth0, etc"
msgstr ""
+"Interfejs sieciowy dla kształtowania ruchu, np. br-lan, eth0.1, eth0 itp."
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:85
msgid "Network to be apply, e.g. 192.168.1.0/24, 10.2.0.0/16, etc"
@@ -137,20 +145,20 @@ msgstr ""
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:65
msgid "No information available"
-msgstr ""
+msgstr "Brak dostępnych informacji"
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:137
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:156
msgid "Packets Total"
-msgstr ""
+msgstr "Suma pakietów"
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:207
msgid "Priority"
-msgstr ""
+msgstr "Priorytet"
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:199
msgid "Protocol"
-msgstr ""
+msgstr "Protokół"
#: applications/luci-app-nft-qos/luasrc/controller/nft-qos.lua:16
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:23
@@ -177,7 +185,7 @@ msgstr ""
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:221
msgid "Service"
-msgstr ""
+msgstr "Usługa"
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:116
msgid "Static QoS-Download Rate"
@@ -210,11 +218,11 @@ 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 ""
+msgstr "Jednostka"
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:80
msgid "Upload Bandwidth (Mbps)"
-msgstr ""
+msgstr "Przepustowość przesyłania (MB/s)"
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:154
msgid "Upload Rate"
@@ -226,8 +234,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 ""
+msgstr "np. https, 23, (separator to przecinek)"
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:44
msgid "kB"
-msgstr ""
+msgstr "kB"
diff --git a/applications/luci-app-nft-qos/po/vi/nft-qos.po b/applications/luci-app-nft-qos/po/vi/nft-qos.po
index 418c0fbff..dcbba216a 100644
--- a/applications/luci-app-nft-qos/po/vi/nft-qos.po
+++ b/applications/luci-app-nft-qos/po/vi/nft-qos.po
@@ -1,8 +1,14 @@
msgid ""
msgstr ""
+"PO-Revision-Date: 2019-11-13 13:07+0000\n"
+"Last-Translator: Le Van Uoc <kunkun3012@gmail.com>\n"
+"Language-Team: Vietnamese <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsnft-qos/vi/>\n"
"Language: vi\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:136
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:155
@@ -12,11 +18,11 @@ msgstr ""
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:141
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:160
msgid "Collecting data..."
-msgstr ""
+msgstr "Đang lấy dữ liệu..."
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:224
msgid "Comment"
-msgstr ""
+msgstr "Bình luận"
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:48
msgid "Default Download Rate"
@@ -150,7 +156,7 @@ msgstr ""
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:199
msgid "Protocol"
-msgstr ""
+msgstr "Giao thức"
#: applications/luci-app-nft-qos/luasrc/controller/nft-qos.lua:16
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:23
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 73ce11f5d..2a0e90d82 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
@@ -3,17 +3,18 @@
#
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"
+"PO-Revision-Date: 2019-11-15 03:05+0000\n"
+"Last-Translator: Meano Lee <meanocat@gmail.com>\n"
+"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
+"openwrt/luciapplicationsnft-qos/zh_Hans/>\n"
+"Language: zh-cn\n"
"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"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"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:136
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:155
@@ -148,7 +149,7 @@ msgstr "将要应用规则的网络,例如AAAA::BBBB/64、CCCC::1/128等"
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:65
msgid "No information available"
-msgstr "没有更多的信息"
+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
diff --git a/applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua b/applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua
index 71e096c61..08df5b332 100644
--- a/applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua
+++ b/applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua
@@ -72,8 +72,8 @@ interval:depends("_period", "relative")
interval.write = period.write
interval.cfgvalue = function(self, cfg)
- local val = m:get(cfg, "database_interval")
- return val and tonumber(val)
+ local val = tonumber(m:get(cfg, "database_interval"))
+ return val and tostring(val)
end
diff --git a/applications/luci-app-nlbwmon/po/de/nlbwmon.po b/applications/luci-app-nlbwmon/po/de/nlbwmon.po
index c65ea6ff1..f41cdd838 100644
--- a/applications/luci-app-nlbwmon/po/de/nlbwmon.po
+++ b/applications/luci-app-nlbwmon/po/de/nlbwmon.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2019-10-18 07:49+0000\n"
-"Last-Translator: Paul Spooren <mail@aparcar.org>\n"
+"PO-Revision-Date: 2019-11-06 00:12+0000\n"
+"Last-Translator: tmo26 <tmo26@gmx.de>\n"
"Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsnlbwmon/de/>\n"
"Language: de\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 3.9.1-dev\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:661
msgid "%d IPv4-only hosts"
@@ -32,15 +32,15 @@ msgstr ""
#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:68
msgid "-1 - Restart every last day of month"
-msgstr ""
+msgstr "-1 - Neustart jeden letzten Tag des Monats"
#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:69
msgid "-7 - Restart a week before end of month"
-msgstr ""
+msgstr "-7 - Neustart eine Woche vor Monatsende"
#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:67
msgid "1 - Restart every 1st of month"
-msgstr ""
+msgstr "1 - Neustart jeden ersten Tag des Monats"
#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:183
msgid "10m - frequent commits at the expense of flash wear"
@@ -124,7 +124,7 @@ msgstr "Erweiterte Einstellungen"
#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:85
msgid "Application"
-msgstr ""
+msgstr "Anwendung"
#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:62
msgid "Application Protocols"
@@ -140,15 +140,15 @@ msgstr ""
#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:142
msgid "CSV, grouped by IP"
-msgstr ""
+msgstr "CSV, gruppiert nach IP"
#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:141
msgid "CSV, grouped by MAC"
-msgstr ""
+msgstr "CSV, gruppiert nach MAC"
#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:143
msgid "CSV, grouped by protocol"
-msgstr ""
+msgstr "CSV, gruppiert nach Protokoll"
#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:52
msgid ""
@@ -175,7 +175,7 @@ msgstr ""
#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:164
msgid "Compress database"
-msgstr ""
+msgstr "Komprimiere Datenbank"
#: applications/luci-app-nlbwmon/luasrc/controller/nlbw.lua:9
msgid "Configuration"
@@ -196,7 +196,7 @@ msgstr ""
#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:195
msgid "Database directory"
-msgstr ""
+msgstr "Datenbankverzeichnis"
#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:196
msgid ""
@@ -206,7 +206,7 @@ msgstr ""
#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:28
msgid "Day of month"
-msgstr ""
+msgstr "Tag des Monats"
#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:63
msgid ""
@@ -217,7 +217,7 @@ msgstr ""
#: applications/luci-app-nlbwmon/luasrc/controller/nlbw.lua:8
msgid "Display"
-msgstr ""
+msgstr "Anzeige"
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:303
msgid "Down. (Bytes)"
@@ -265,11 +265,11 @@ msgstr ""
#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:125
msgid "Family"
-msgstr ""
+msgstr "Familie"
#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:29
msgid "Fixed interval"
-msgstr ""
+msgstr "Festes Intervall"
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:476
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:534
@@ -283,7 +283,7 @@ msgstr "Allgemeine Einstellungen"
#: applications/luci-app-nlbwmon/luasrc/view/nlbw/backup.htm:28
msgid "Generate Backup"
-msgstr ""
+msgstr "Erzeuge Backup"
#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:46
#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:123
@@ -309,7 +309,7 @@ msgstr "IPv6"
#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:95
msgid "Interval"
-msgstr ""
+msgstr "Intervall"
#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:178
msgid ""
@@ -325,7 +325,7 @@ msgstr ""
#: applications/luci-app-nlbwmon/luasrc/controller/nlbw.lua:197
msgid "Invalid or empty backup archive"
-msgstr ""
+msgstr "Ungültiges oder leeres Backup Archiv"
#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:144
msgid "JSON dump"
@@ -374,7 +374,7 @@ msgstr ""
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:533
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:638
msgid "No data recorded yet."
-msgstr ""
+msgstr "Noch keine Daten aufgezeichnet."
#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:111
msgid "Only conntrack streams from or to any of these networks are counted."
@@ -421,11 +421,11 @@ msgstr ""
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:446
msgid "Source IP"
-msgstr ""
+msgstr "Quell IP"
#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:80
msgid "Start date"
-msgstr ""
+msgstr "Startdatum"
#: 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."
@@ -443,7 +443,7 @@ msgstr ""
#: applications/luci-app-nlbwmon/luasrc/controller/nlbw.lua:215
msgid "The following database files have been restored: %s"
-msgstr ""
+msgstr "Die folgenden Datenbank Dateien wurden wiederhergestellt: %s"
#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:153
msgid ""
diff --git a/applications/luci-app-nlbwmon/po/es/nlbwmon.po b/applications/luci-app-nlbwmon/po/es/nlbwmon.po
index 54e3f5a33..309390813 100644
--- a/applications/luci-app-nlbwmon/po/es/nlbwmon.po
+++ b/applications/luci-app-nlbwmon/po/es/nlbwmon.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: \n"
-"PO-Revision-Date: 2019-10-31 02:44+0000\n"
+"PO-Revision-Date: 2019-11-06 00:12+0000\n"
"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsnlbwmon/es/>\n"
@@ -301,7 +301,7 @@ msgstr "Intervalo fijo"
#: 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..."
+msgstr "Forzar reinicio…"
#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:20
msgid "General Settings"
diff --git a/applications/luci-app-nlbwmon/po/fr/nlbwmon.po b/applications/luci-app-nlbwmon/po/fr/nlbwmon.po
index d8fe51974..5d839c85b 100644
--- a/applications/luci-app-nlbwmon/po/fr/nlbwmon.po
+++ b/applications/luci-app-nlbwmon/po/fr/nlbwmon.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2019-10-24 13:54+0000\n"
-"Last-Translator: Nathan <bonnemainsnathan@gmail.com>\n"
+"PO-Revision-Date: 2019-11-13 13:07+0000\n"
+"Last-Translator: Baptiste <weblate@bitsofnetworks.org>\n"
"Language-Team: French <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsnlbwmon/fr/>\n"
"Language: fr\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n > 1;\n"
-"X-Generator: Weblate 3.9.1-dev\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:661
msgid "%d IPv4-only hosts"
@@ -132,7 +132,7 @@ msgstr ""
#: applications/luci-app-nlbwmon/luasrc/controller/nlbw.lua:10
msgid "Backup"
-msgstr ""
+msgstr "Sauvegarder"
#: applications/luci-app-nlbwmon/luasrc/controller/nlbw.lua:7
msgid "Bandwidth Monitor"
diff --git a/applications/luci-app-nlbwmon/po/pl/nlbwmon.po b/applications/luci-app-nlbwmon/po/pl/nlbwmon.po
index ab02d2903..59df25d83 100644
--- a/applications/luci-app-nlbwmon/po/pl/nlbwmon.po
+++ b/applications/luci-app-nlbwmon/po/pl/nlbwmon.po
@@ -1,16 +1,23 @@
msgid ""
msgstr ""
+"PO-Revision-Date: 2019-11-13 21:11+0000\n"
+"Last-Translator: Michal L <michalrmsmi@wp.pl>\n"
+"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsnlbwmon/pl/>\n"
"Language: pl\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
+"|| n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:661
msgid "%d IPv4-only hosts"
-msgstr ""
+msgstr "%d tylko hosty IPv4"
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:668
msgid "%d IPv6-only hosts"
-msgstr ""
+msgstr "%d tylko hosty IPv6"
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:675
msgid "%d dual-stack hosts"
@@ -18,23 +25,23 @@ msgstr ""
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:71
msgid "%s and %s"
-msgstr ""
+msgstr "%s i %s"
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:69
msgid "%s, %s and %s"
-msgstr ""
+msgstr "%s, %s i %s"
#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:68
msgid "-1 - Restart every last day of month"
-msgstr ""
+msgstr "-1- Restart każdego ostatniego dnia miesiąca"
#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:69
msgid "-7 - Restart a week before end of month"
-msgstr ""
+msgstr "-7- Restart tydzień przed końcem miesiąca"
#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:67
msgid "1 - Restart every 1st of month"
-msgstr ""
+msgstr "1- Restart każdego pierwszego dnia miesiąca"
#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:183
msgid "10m - frequent commits at the expense of flash wear"
@@ -51,6 +58,7 @@ msgstr ""
#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:191
msgid "30s - refresh twice per minute for reasonably current stats"
msgstr ""
+"30s - odświeżanie dwa razy na minutę dla racjonalnie aktualnych statystyk"
#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:192
msgid "5m - rarely refresh to avoid frequently clearing conntrack counters"
@@ -62,11 +70,11 @@ msgstr ""
#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:40
msgid "<big id=\"conn-total\">0</big> connections"
-msgstr ""
+msgstr "<big id=\"conn-total\">0</big> połączeń"
#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:37
msgid "<big id=\"host-total\">0</big> hosts"
-msgstr ""
+msgstr "<big id=\"host-total\">0</big> hostów"
#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:114
msgid "<big id=\"ipv6-hosts\">0%</big> IPv6 support rate among hosts"
@@ -114,7 +122,7 @@ msgstr ""
#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:21
msgid "Advanced Settings"
-msgstr ""
+msgstr "Ustawienia zaawansowane"
#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:85
msgid "Application"
@@ -126,7 +134,7 @@ msgstr ""
#: applications/luci-app-nlbwmon/luasrc/controller/nlbw.lua:10
msgid "Backup"
-msgstr ""
+msgstr "Kopia zapasowa"
#: applications/luci-app-nlbwmon/luasrc/controller/nlbw.lua:7
msgid "Bandwidth Monitor"
@@ -161,7 +169,7 @@ msgstr ""
#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:94
#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:133
msgid "Collecting data..."
-msgstr ""
+msgstr "Trwa zbieranie danych..."
#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:177
msgid "Commit interval"
@@ -173,7 +181,7 @@ msgstr ""
#: applications/luci-app-nlbwmon/luasrc/controller/nlbw.lua:9
msgid "Configuration"
-msgstr ""
+msgstr "Konfiguracja"
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:302
msgid "Conn."
@@ -182,7 +190,7 @@ msgstr ""
#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:48
#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:86
msgid "Connections"
-msgstr ""
+msgstr "Połączenia"
#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:31
msgid "Connections / Host"
@@ -223,7 +231,7 @@ msgstr ""
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:285
msgid "Download"
-msgstr ""
+msgstr "Pobieranie"
#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:49
#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:87
@@ -273,7 +281,7 @@ msgstr ""
#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:20
msgid "General Settings"
-msgstr ""
+msgstr "Ustawienia główne"
#: applications/luci-app-nlbwmon/luasrc/view/nlbw/backup.htm:28
msgid "Generate Backup"
@@ -282,7 +290,7 @@ msgstr ""
#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:46
#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:123
msgid "Host"
-msgstr ""
+msgstr "Host"
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:294
msgid "Hostname: <big id=\"bubble-hostname\">example.org</big>"
@@ -290,7 +298,7 @@ msgstr ""
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:624
msgid "IPv4"
-msgstr ""
+msgstr "IPv4"
#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:103
msgid "IPv4 vs. IPv6"
@@ -299,7 +307,7 @@ msgstr ""
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:625
#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:100
msgid "IPv6"
-msgstr ""
+msgstr "IPv6"
#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:95
msgid "Interval"
@@ -340,7 +348,7 @@ msgstr ""
#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:47
#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:124
msgid "MAC"
-msgstr ""
+msgstr "MAC"
#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:152
msgid "Maximum entries"
@@ -384,7 +392,7 @@ msgstr ""
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:451
msgid "Protocol"
-msgstr ""
+msgstr "Protokół"
#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:22
msgid "Protocol Mapping"
@@ -403,7 +411,7 @@ msgstr ""
#: applications/luci-app-nlbwmon/luasrc/view/nlbw/backup.htm:17
msgid "Restore"
-msgstr ""
+msgstr "Przywróć"
#: applications/luci-app-nlbwmon/luasrc/view/nlbw/backup.htm:12
msgid "Restore Database Backup"
@@ -415,7 +423,7 @@ msgstr ""
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:446
msgid "Source IP"
-msgstr ""
+msgstr "Źródłowy adres IP"
#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:80
msgid "Start date"
@@ -463,7 +471,7 @@ msgstr ""
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:289
msgid "Upload"
-msgstr ""
+msgstr "Prześlij"
#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:51
#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:89
@@ -487,7 +495,7 @@ msgstr ""
#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:51
msgid "Warning"
-msgstr ""
+msgstr "Ostrzeżenie"
#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:165
msgid ""
diff --git a/applications/luci-app-nlbwmon/po/pt/nlbwmon.po b/applications/luci-app-nlbwmon/po/pt/nlbwmon.po
index 1d182cad2..2c81cb8ed 100644
--- a/applications/luci-app-nlbwmon/po/pt/nlbwmon.po
+++ b/applications/luci-app-nlbwmon/po/pt/nlbwmon.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2019-11-02 16:05+0000\n"
+"PO-Revision-Date: 2019-11-08 21:05+0000\n"
"Last-Translator: ssantos <ssantos@web.de>\n"
"Language-Team: Portuguese <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsnlbwmon/pt/>\n"
@@ -217,7 +217,7 @@ msgstr ""
#: applications/luci-app-nlbwmon/luasrc/controller/nlbw.lua:8
msgid "Display"
-msgstr ""
+msgstr "Mostrar"
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:303
msgid "Down. (Bytes)"
@@ -409,7 +409,7 @@ msgstr ""
#: applications/luci-app-nlbwmon/luasrc/view/nlbw/backup.htm:17
msgid "Restore"
-msgstr ""
+msgstr "Restauração"
#: applications/luci-app-nlbwmon/luasrc/view/nlbw/backup.htm:12
msgid "Restore Database Backup"
@@ -469,7 +469,7 @@ msgstr ""
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:289
msgid "Upload"
-msgstr ""
+msgstr "Enviar"
#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:51
#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:89
@@ -493,7 +493,7 @@ msgstr ""
#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:51
msgid "Warning"
-msgstr ""
+msgstr "Aviso"
#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:165
msgid ""
diff --git a/applications/luci-app-nlbwmon/po/vi/nlbwmon.po b/applications/luci-app-nlbwmon/po/vi/nlbwmon.po
index 2d42ab1d7..a6d6ac2d4 100644
--- a/applications/luci-app-nlbwmon/po/vi/nlbwmon.po
+++ b/applications/luci-app-nlbwmon/po/vi/nlbwmon.po
@@ -1,8 +1,14 @@
msgid ""
msgstr ""
+"PO-Revision-Date: 2019-11-13 13:07+0000\n"
+"Last-Translator: Le Van Uoc <kunkun3012@gmail.com>\n"
+"Language-Team: Vietnamese <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsnlbwmon/vi/>\n"
"Language: vi\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:661
msgid "%d IPv4-only hosts"
@@ -161,7 +167,7 @@ msgstr ""
#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:94
#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:133
msgid "Collecting data..."
-msgstr ""
+msgstr "Đang lấy dữ liệu..."
#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:177
msgid "Commit interval"
@@ -384,7 +390,7 @@ msgstr ""
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:451
msgid "Protocol"
-msgstr ""
+msgstr "Giao thức"
#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:22
msgid "Protocol Mapping"
diff --git a/applications/luci-app-nlbwmon/po/zh-cn/nlbwmon.po b/applications/luci-app-nlbwmon/po/zh-cn/nlbwmon.po
index de98585bb..5c4ae3c0c 100644
--- a/applications/luci-app-nlbwmon/po/zh-cn/nlbwmon.po
+++ b/applications/luci-app-nlbwmon/po/zh-cn/nlbwmon.po
@@ -3,15 +3,15 @@
#
msgid ""
msgstr ""
-"PO-Revision-Date: 2019-10-22 08:51+0000\n"
-"Last-Translator: Zheng Qian <sotux82@gmail.com>\n"
+"PO-Revision-Date: 2019-11-15 03:05+0000\n"
+"Last-Translator: Meano Lee <meanocat@gmail.com>\n"
"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsnlbwmon/zh_Hans/>\n"
"Language: zh-cn\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 3.9.1-dev\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:661
msgid "%d IPv4-only hosts"
@@ -482,7 +482,7 @@ msgstr ""
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:289
msgid "Upload"
-msgstr ""
+msgstr "上传"
#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:51
#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:89
diff --git a/applications/luci-app-noddos/po/es/noddos.po b/applications/luci-app-noddos/po/es/noddos.po
index 834954833..2b1900e2c 100644
--- a/applications/luci-app-noddos/po/es/noddos.po
+++ b/applications/luci-app-noddos/po/es/noddos.po
@@ -1,16 +1,17 @@
msgid ""
msgstr ""
-"Content-Type: text/plain; charset=UTF-8\n"
"Project-Id-Version: \n"
"POT-Creation-Date: \n"
-"PO-Revision-Date: \n"
-"Language-Team: \n"
+"PO-Revision-Date: 2019-11-06 00:11+0000\n"
+"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
+"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsnoddos/es/>\n"
+"Language: es\n"
"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\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"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-noddos/luasrc/view/noddos/clients.htm:48
msgid "Class"
@@ -96,7 +97,7 @@ msgid ""
"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."
+"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"
diff --git a/applications/luci-app-noddos/po/fr/noddos.po b/applications/luci-app-noddos/po/fr/noddos.po
index 158f6131d..7d668f245 100644
--- a/applications/luci-app-noddos/po/fr/noddos.po
+++ b/applications/luci-app-noddos/po/fr/noddos.po
@@ -1,8 +1,14 @@
msgid ""
msgstr ""
+"PO-Revision-Date: 2019-11-13 13:07+0000\n"
+"Last-Translator: Baptiste <weblate@bitsofnetworks.org>\n"
+"Language-Team: French <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsnoddos/fr/>\n"
"Language: fr\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=n > 1;\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-noddos/luasrc/view/noddos/clients.htm:48
msgid "Class"
@@ -51,7 +57,7 @@ msgstr ""
#: applications/luci-app-noddos/luasrc/view/noddos/clients.htm:43
#: applications/luci-app-noddos/luasrc/view/noddos/clients.htm:77
msgid "Hostname"
-msgstr ""
+msgstr "Nom d'hôte"
#: applications/luci-app-noddos/luasrc/view/noddos/clients.htm:44
#: applications/luci-app-noddos/luasrc/view/noddos/clients.htm:78
@@ -71,7 +77,7 @@ msgstr ""
#: applications/luci-app-noddos/luasrc/view/noddos/clients.htm:47
#: applications/luci-app-noddos/luasrc/view/noddos/clients.htm:81
msgid "Model"
-msgstr ""
+msgstr "Modèle"
#: applications/luci-app-noddos/luasrc/controller/noddos.lua:8
msgid "Noddos Client Tracking"
diff --git a/applications/luci-app-noddos/po/pl/noddos.po b/applications/luci-app-noddos/po/pl/noddos.po
index faffcab97..32602696d 100644
--- a/applications/luci-app-noddos/po/pl/noddos.po
+++ b/applications/luci-app-noddos/po/pl/noddos.po
@@ -1,85 +1,92 @@
msgid ""
msgstr ""
+"PO-Revision-Date: 2019-11-13 13:07+0000\n"
+"Last-Translator: Marcin Net <marcin.net@linux.pl>\n"
+"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsnoddos/pl/>\n"
"Language: pl\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
+"|| n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-noddos/luasrc/view/noddos/clients.htm:48
msgid "Class"
-msgstr ""
+msgstr "Klasa"
#: applications/luci-app-noddos/luasrc/model/cbi/noddos.lua:5
msgid "Client Firewall"
-msgstr ""
+msgstr "Firewall klienta"
#: applications/luci-app-noddos/luasrc/view/noddos/clients.htm:35
msgid "Clients"
-msgstr ""
+msgstr "Klienci"
#: applications/luci-app-noddos/luasrc/view/noddos/clients.htm:83
msgid "DhcpHostname"
-msgstr ""
+msgstr "Nazwa hosta DHCP"
#: applications/luci-app-noddos/luasrc/view/noddos/clients.htm:82
msgid "DhcpVendor"
-msgstr ""
+msgstr "DhcpVendor"
#: applications/luci-app-noddos/luasrc/model/cbi/noddos.lua:25
msgid "Don't monitor these IPv4 addresses"
-msgstr ""
+msgstr "Nie monitoruj tych adresów IPv4"
#: applications/luci-app-noddos/luasrc/model/cbi/noddos.lua:33
msgid "Don't monitor these IPv6 addresses"
-msgstr ""
+msgstr "Nie monitoruj tych adresów IPv6"
#: applications/luci-app-noddos/luasrc/model/cbi/noddos.lua:40
msgid "Don't monitor these MAC addresses"
-msgstr ""
+msgstr "Nie monitoruj tych adresów MAC"
#: applications/luci-app-noddos/luasrc/model/cbi/noddos.lua:24
msgid "Excluded IPv4 addresses"
-msgstr ""
+msgstr "Wykluczone adresy IPv4"
#: applications/luci-app-noddos/luasrc/model/cbi/noddos.lua:32
msgid "Excluded IPv6 addresses"
-msgstr ""
+msgstr "Wykluczone adresy IPv6"
#: applications/luci-app-noddos/luasrc/model/cbi/noddos.lua:39
msgid "Excluded MAC addresses"
-msgstr ""
+msgstr "Wykluczone adresy MAC"
#: applications/luci-app-noddos/luasrc/view/noddos/clients.htm:43
#: applications/luci-app-noddos/luasrc/view/noddos/clients.htm:77
msgid "Hostname"
-msgstr ""
+msgstr "Nazwa hosta"
#: applications/luci-app-noddos/luasrc/view/noddos/clients.htm:44
#: applications/luci-app-noddos/luasrc/view/noddos/clients.htm:78
msgid "IPv4"
-msgstr ""
+msgstr "IPv4"
#: applications/luci-app-noddos/luasrc/view/noddos/clients.htm:45
#: applications/luci-app-noddos/luasrc/view/noddos/clients.htm:79
msgid "MAC"
-msgstr ""
+msgstr "MAC"
#: applications/luci-app-noddos/luasrc/view/noddos/clients.htm:46
#: applications/luci-app-noddos/luasrc/view/noddos/clients.htm:80
msgid "Manufacturer"
-msgstr ""
+msgstr "Producent"
#: applications/luci-app-noddos/luasrc/view/noddos/clients.htm:47
#: applications/luci-app-noddos/luasrc/view/noddos/clients.htm:81
msgid "Model"
-msgstr ""
+msgstr "Model"
#: applications/luci-app-noddos/luasrc/controller/noddos.lua:8
msgid "Noddos Client Tracking"
-msgstr ""
+msgstr "Śledzenie klienta Noddos"
#: applications/luci-app-noddos/luasrc/controller/noddos.lua:7
msgid "Noddos Clients"
-msgstr ""
+msgstr "Klienci Noddos"
#: applications/luci-app-noddos/luasrc/model/cbi/noddos.lua:6
msgid ""
@@ -90,21 +97,23 @@ msgstr ""
#: applications/luci-app-noddos/luasrc/model/cbi/noddos.lua:15
msgid "Private networks"
-msgstr ""
+msgstr "Sieci prywatne"
#: applications/luci-app-noddos/luasrc/view/noddos/clients.htm:39
msgid "Recognized Clients"
-msgstr ""
+msgstr "Znani klienci"
#: 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 ""
+"Raportowanie ruchu do sieci prywatnych (10/8, 172.16/12, 192.168/16, "
+"fd75:6b5d:352c:ed05::/64)"
#: applications/luci-app-noddos/luasrc/model/cbi/noddos.lua:10
msgid "Server Settings"
-msgstr ""
+msgstr "Ustawienia serwera"
#: applications/luci-app-noddos/luasrc/view/noddos/clients.htm:36
msgid ""
@@ -114,14 +123,16 @@ msgstr ""
#: applications/luci-app-noddos/luasrc/view/noddos/clients.htm:73
msgid "Unrecognized Clients"
-msgstr ""
+msgstr "Nierozpoznani klienci"
#: applications/luci-app-noddos/luasrc/model/cbi/noddos.lua:19
msgid "Upload anonimized traffic stats"
-msgstr ""
+msgstr "Prześlij anonimowe statystyki ruchu"
#: applications/luci-app-noddos/luasrc/model/cbi/noddos.lua:20
msgid ""
"Uploading your statistics helps improving device recognition and discovering "
"hacked devices & botnets"
msgstr ""
+"Przesyłanie statystyk pomaga poprawić rozpoznawanie urządzeń i odkrywanie "
+"zhakowanych urządzeń i botnetów"
diff --git a/applications/luci-app-noddos/po/zh-cn/noddos.po b/applications/luci-app-noddos/po/zh-cn/noddos.po
index dc36c81eb..93085dd22 100644
--- a/applications/luci-app-noddos/po/zh-cn/noddos.po
+++ b/applications/luci-app-noddos/po/zh-cn/noddos.po
@@ -3,13 +3,15 @@
#
msgid ""
msgstr ""
+"PO-Revision-Date: 2019-11-15 03:05+0000\n"
+"Last-Translator: Meano Lee <meanocat@gmail.com>\n"
+"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
+"openwrt/luciapplicationsnoddos/zh_Hans/>\n"
+"Language: zh-cn\n"
"Content-Type: text/plain; charset=UTF-8\n"
-"Last-Translator: Yangfl <mmyangfl@gmail.com>\n"
-"Language-Team: <debian-l10n-chinese@lists.debian.org>\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"PO-Revision-Date: 2018-08-07 19:57+0800\n"
-"X-Generator: Gtranslator 2.91.7\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-noddos/luasrc/view/noddos/clients.htm:48
msgid "Class"
@@ -78,7 +80,7 @@ msgstr "制造商"
#: applications/luci-app-noddos/luasrc/view/noddos/clients.htm:47
#: applications/luci-app-noddos/luasrc/view/noddos/clients.htm:81
msgid "Model"
-msgstr "模型"
+msgstr "型号"
#: applications/luci-app-noddos/luasrc/controller/noddos.lua:8
msgid "Noddos Client Tracking"
diff --git a/applications/luci-app-ntpc/po/pl/ntpc.po b/applications/luci-app-ntpc/po/pl/ntpc.po
index 32c2e3656..c99e339e7 100644
--- a/applications/luci-app-ntpc/po/pl/ntpc.po
+++ b/applications/luci-app-ntpc/po/pl/ntpc.po
@@ -3,16 +3,17 @@ msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2010-04-14 13:24+0200\n"
-"PO-Revision-Date: 2011-09-18 02:23+0200\n"
-"Last-Translator: Michał <wispwind@gmail.com>\n"
-"Language-Team: LANGUAGE <LL@li.org>\n"
+"PO-Revision-Date: 2019-11-06 00:10+0000\n"
+"Last-Translator: Michal L <michalrmsmi@wp.pl>\n"
+"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsntpc/pl/>\n"
"Language: pl\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
-"|| n%100>=20) ? 1 : 2);\n"
-"X-Generator: Pootle 2.0.4\n"
+"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
+"|| n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-ntpc/luasrc/model/cbi/ntpc/ntpc.lua:21
msgid "Clock Adjustment"
@@ -30,7 +31,7 @@ msgstr "Aktualny czas systemowy"
#: applications/luci-app-ntpc/luasrc/model/cbi/ntpc/ntpc.lua:7
#: applications/luci-app-ntpc/luasrc/model/cbi/ntpc/ntpcmini.lua:8
msgid "General"
-msgstr "Główne"
+msgstr "Ogólne"
#: applications/luci-app-ntpc/luasrc/model/cbi/ntpc/ntpc.lua:34
#: applications/luci-app-ntpc/luasrc/model/cbi/ntpc/ntpcmini.lua:23
diff --git a/applications/luci-app-nut/po/de/nut.po b/applications/luci-app-nut/po/de/nut.po
index a8025dfed..de57d1be2 100644
--- a/applications/luci-app-nut/po/de/nut.po
+++ b/applications/luci-app-nut/po/de/nut.po
@@ -1,8 +1,8 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2019-10-17 00:46+0000\n"
-"Last-Translator: Paul Spooren <mail@aparcar.org>\n"
+"PO-Revision-Date: 2019-11-06 23:04+0000\n"
+"Last-Translator: tmo26 <tmo26@gmx.de>\n"
"Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsnut/de/>\n"
"Language: de\n"
@@ -10,7 +10,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 3.9\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:216
msgid "Additional Shutdown Time(s)"
@@ -169,7 +169,7 @@ msgstr ""
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:41
msgid "IP Address"
-msgstr ""
+msgstr "IP-Adresse"
#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:95
#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:104
@@ -182,7 +182,7 @@ msgstr ""
#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:160
#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:168
msgid "Ignore"
-msgstr ""
+msgstr "Ignorieren"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:142
msgid "Ignore Low Battery"
diff --git a/applications/luci-app-nut/po/es/nut.po b/applications/luci-app-nut/po/es/nut.po
index f31c499d0..9b374ff45 100644
--- a/applications/luci-app-nut/po/es/nut.po
+++ b/applications/luci-app-nut/po/es/nut.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: \n"
-"PO-Revision-Date: 2019-10-22 08:49+0000\n"
+"PO-Revision-Date: 2019-11-08 21:04+0000\n"
"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsnut/es/>\n"
@@ -11,7 +11,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 3.9.1-dev\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:216
msgid "Additional Shutdown Time(s)"
@@ -19,7 +19,7 @@ msgstr "Tiempo adicional de apagado (s)"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:37
msgid "Addresses on which to listen"
-msgstr "Direcciones donde escuchar."
+msgstr "Direcciones donde escuchar"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:23
msgid "Allowed actions"
@@ -33,7 +33,7 @@ msgstr "Según lo configurado por NUT"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:150
msgid "Bytes to read from interrupt pipe"
-msgstr "Bytes para leer desde tubo de interrupción."
+msgstr "Bytes para leer desde tubo de interrupción"
#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:174
msgid "CA Certificate path"
@@ -218,7 +218,7 @@ msgstr "Fabricante (Display)"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:34
msgid "Master"
-msgstr "Maestro"
+msgstr "AP"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:154
msgid "Max USB HID Length Reported"
@@ -445,7 +445,7 @@ msgstr ""
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:96
msgid "Retry Delay"
-msgstr "Retraso de reintento"
+msgstr "Reintentar demora"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:32
msgid "Role"
diff --git a/applications/luci-app-nut/po/pl/nut.po b/applications/luci-app-nut/po/pl/nut.po
index 43fd8a3df..4da7f8d8b 100644
--- a/applications/luci-app-nut/po/pl/nut.po
+++ b/applications/luci-app-nut/po/pl/nut.po
@@ -1,15 +1,17 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2019-01-09 06:58-0500\n"
-"Last-Translator: Automatically generated\n"
-"Language-Team: none\n"
+"PO-Revision-Date: 2019-11-13 21:10+0000\n"
+"Last-Translator: Marcin Net <marcin.net@linux.pl>\n"
+"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsnut/pl/>\n"
"Language: pl\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
"|| n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:216
msgid "Additional Shutdown Time(s)"
@@ -112,7 +114,7 @@ msgstr ""
#: applications/luci-app-nut/luasrc/model/cbi/nut_cgi.lua:40
msgid "Enable"
-msgstr ""
+msgstr "Włącz"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:138
msgid ""
@@ -143,7 +145,7 @@ msgstr ""
#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:10
msgid "Global Settings"
-msgstr ""
+msgstr "Ustawienia globalne"
#: applications/luci-app-nut/luasrc/model/cbi/nut_cgi.lua:13
msgid "Go to NUT CGI"
@@ -151,7 +153,7 @@ msgstr ""
#: applications/luci-app-nut/luasrc/model/cbi/nut_cgi.lua:16
msgid "Host"
-msgstr ""
+msgstr "Host"
#: applications/luci-app-nut/luasrc/model/cbi/nut_cgi.lua:23
msgid "Hostname or IP address"
@@ -168,7 +170,7 @@ msgstr ""
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:41
msgid "IP Address"
-msgstr ""
+msgstr "Adres IP"
#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:95
#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:104
@@ -209,7 +211,7 @@ msgstr ""
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:34
msgid "Master"
-msgstr ""
+msgstr "Główny"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:154
msgid "Max USB HID Length Reported"
@@ -372,7 +374,7 @@ msgstr ""
#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:237
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:19
msgid "Password"
-msgstr ""
+msgstr "Hasło"
#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:174
msgid "Path containing ca certificates to match against host certificate"
@@ -412,7 +414,7 @@ msgstr ""
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:46
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:202
msgid "Port"
-msgstr ""
+msgstr "Port"
#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:200
#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:229
@@ -562,7 +564,7 @@ msgstr ""
#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:234
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:16
msgid "Username"
-msgstr ""
+msgstr "Nazwa użytkownika"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:238
msgid "Vendor (regex)"
diff --git a/applications/luci-app-nut/po/vi/nut.po b/applications/luci-app-nut/po/vi/nut.po
index 73dbf7714..6a27af666 100644
--- a/applications/luci-app-nut/po/vi/nut.po
+++ b/applications/luci-app-nut/po/vi/nut.po
@@ -1,14 +1,16 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2019-01-09 06:58-0500\n"
-"Last-Translator: Automatically generated\n"
-"Language-Team: none\n"
+"PO-Revision-Date: 2019-11-13 13:05+0000\n"
+"Last-Translator: Le Van Uoc <kunkun3012@gmail.com>\n"
+"Language-Team: Vietnamese <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsnut/vi/>\n"
"Language: vi\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:216
msgid "Additional Shutdown Time(s)"
@@ -111,7 +113,7 @@ msgstr ""
#: applications/luci-app-nut/luasrc/model/cbi/nut_cgi.lua:40
msgid "Enable"
-msgstr ""
+msgstr "Kích hoạt"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:138
msgid ""
diff --git a/applications/luci-app-ocserv/po/de/ocserv.po b/applications/luci-app-ocserv/po/de/ocserv.po
index d7e20c78f..6968625b6 100644
--- a/applications/luci-app-ocserv/po/de/ocserv.po
+++ b/applications/luci-app-ocserv/po/de/ocserv.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2019-10-20 01:49+0000\n"
-"Last-Translator: Paul Spooren <mail@aparcar.org>\n"
+"PO-Revision-Date: 2019-11-07 08:28+0000\n"
+"Last-Translator: Kiste <christian.buschau+weblate@mailbox.org>\n"
"Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsocserv/de/>\n"
"Language: de\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 3.9.1-dev\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:145
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:80
@@ -43,7 +43,7 @@ msgstr ""
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:13
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:13
msgid "CA certificate"
-msgstr ""
+msgstr "CA-Zertifikat"
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:72
#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:57
@@ -123,7 +123,7 @@ msgstr "Allgemeine Einstellungen"
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:67
#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:52
msgid "Group"
-msgstr ""
+msgstr "Gruppe"
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:65
msgid "ID"
@@ -131,7 +131,7 @@ msgstr ""
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:68
msgid "IP"
-msgstr ""
+msgstr "IP"
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:159
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:170
@@ -139,7 +139,7 @@ msgstr ""
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:128
#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:53
msgid "IP Address"
-msgstr ""
+msgstr "IP-Adresse"
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:79
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:52
@@ -282,7 +282,7 @@ msgstr ""
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:71
#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:56
msgid "Time"
-msgstr ""
+msgstr "Zeit"
#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:51
msgid "User"
diff --git a/applications/luci-app-ocserv/po/es/ocserv.po b/applications/luci-app-ocserv/po/es/ocserv.po
index 8fddb3801..eeebaae9f 100644
--- a/applications/luci-app-ocserv/po/es/ocserv.po
+++ b/applications/luci-app-ocserv/po/es/ocserv.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: 2019-07-22 16:44-0300\n"
-"PO-Revision-Date: 2019-10-22 08:51+0000\n"
+"PO-Revision-Date: 2019-11-06 00:11+0000\n"
"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsocserv/es/>\n"
@@ -11,7 +11,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 3.9.1-dev\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:145
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:80
@@ -50,7 +50,7 @@ msgstr "Usuarios disponibles"
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:13
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:13
msgid "CA certificate"
-msgstr "Certificado de CA"
+msgstr "Certificado CA"
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:72
#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:57
diff --git a/applications/luci-app-ocserv/po/fr/ocserv.po b/applications/luci-app-ocserv/po/fr/ocserv.po
index ee1d82ef4..20e90f902 100644
--- a/applications/luci-app-ocserv/po/fr/ocserv.po
+++ b/applications/luci-app-ocserv/po/fr/ocserv.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2019-10-24 13:54+0000\n"
-"Last-Translator: Nathan <bonnemainsnathan@gmail.com>\n"
+"PO-Revision-Date: 2019-11-13 13:07+0000\n"
+"Last-Translator: Baptiste <weblate@bitsofnetworks.org>\n"
"Language-Team: French <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsocserv/fr/>\n"
"Language: fr\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n > 1;\n"
-"X-Generator: Weblate 3.9.1-dev\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:145
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:80
@@ -48,7 +48,7 @@ msgstr "Certificat CA"
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:72
#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:57
msgid "Cipher"
-msgstr ""
+msgstr "Code de chiffrement"
#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:62
msgid "Collecting data..."
diff --git a/applications/luci-app-ocserv/po/pl/ocserv.po b/applications/luci-app-ocserv/po/pl/ocserv.po
index 821c82505..5feb5c18c 100644
--- a/applications/luci-app-ocserv/po/pl/ocserv.po
+++ b/applications/luci-app-ocserv/po/pl/ocserv.po
@@ -1,8 +1,15 @@
msgid ""
msgstr ""
+"PO-Revision-Date: 2019-11-13 21:11+0000\n"
+"Last-Translator: Michal L <michalrmsmi@wp.pl>\n"
+"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsocserv/pl/>\n"
"Language: pl\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
+"|| n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:145
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:80
@@ -37,16 +44,16 @@ msgstr ""
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:13
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:13
msgid "CA certificate"
-msgstr ""
+msgstr "Certyfikat CA"
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:72
#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:57
msgid "Cipher"
-msgstr ""
+msgstr "Szyfr"
#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:62
msgid "Collecting data..."
-msgstr ""
+msgstr "Trwa zbieranie danych..."
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:153
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:111
@@ -61,12 +68,12 @@ msgstr ""
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:70
#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:55
msgid "Device"
-msgstr ""
+msgstr "Urządzenie"
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:14
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:14
msgid "Edit Template"
-msgstr ""
+msgstr "Edytuj szablon"
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:101
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:85
@@ -111,7 +118,7 @@ msgstr ""
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:12
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:12
msgid "General Settings"
-msgstr ""
+msgstr "Ustawienia główne"
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:23
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:67
@@ -133,12 +140,12 @@ msgstr ""
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:128
#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:53
msgid "IP Address"
-msgstr ""
+msgstr "Adres IP"
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:79
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:52
msgid "Max clients"
-msgstr ""
+msgstr "Maks. klientów"
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:80
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:53
@@ -147,7 +154,7 @@ msgstr ""
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:22
msgid "Name"
-msgstr ""
+msgstr "Nazwa"
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:172
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:131
@@ -163,12 +170,12 @@ msgstr ""
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:24
msgid "Password"
-msgstr ""
+msgstr "Hasło"
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:77
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:50
msgid "Port"
-msgstr ""
+msgstr "Port"
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:83
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:56
@@ -191,7 +198,7 @@ msgstr ""
#: applications/luci-app-ocserv/luasrc/controller/ocserv.lua:19
msgid "Server Settings"
-msgstr ""
+msgstr "Ustawienia serwera"
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:22
msgid "Server's Public Key ID"
@@ -204,7 +211,7 @@ msgstr ""
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:73
#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:58
msgid "Status"
-msgstr ""
+msgstr "Status"
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:21
msgid ""
@@ -276,7 +283,7 @@ msgstr ""
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:71
#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:56
msgid "Time"
-msgstr ""
+msgstr "Czas"
#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:51
msgid "User"
@@ -293,7 +300,7 @@ msgstr ""
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:66
msgid "Username"
-msgstr ""
+msgstr "Nazwa użytkownika"
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:136
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:72
diff --git a/applications/luci-app-ocserv/po/pt/ocserv.po b/applications/luci-app-ocserv/po/pt/ocserv.po
index c89bc1980..153ecbf46 100644
--- a/applications/luci-app-ocserv/po/pt/ocserv.po
+++ b/applications/luci-app-ocserv/po/pt/ocserv.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2019-11-02 16:05+0000\n"
+"PO-Revision-Date: 2019-11-13 13:07+0000\n"
"Last-Translator: ssantos <ssantos@web.de>\n"
"Language-Team: Portuguese <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsocserv/pt/>\n"
@@ -16,29 +16,33 @@ msgid ""
"<abbr title=\"Classless Inter-Domain Routing\">CIDR</abbr>-Notation: address/"
"prefix"
msgstr ""
+"<abbr title=\"Classless Inter-Domain Routing\">CIDR</abbr>-Notação: endereço/"
+"prefixo"
#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:48
msgid "Active OpenConnect Users"
-msgstr ""
+msgstr "Utilizadores de Active OpenConnect"
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:61
msgid "Active users"
-msgstr ""
+msgstr "Utilizadores ativos"
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:23
msgid ""
"An alternative value to be communicated to the client to verify the server's "
"certificate; this value only depends on the public key"
msgstr ""
+"Um valor alternativo a ser comunicado ao cliente para verificar o "
+"certificado do servidor; este valor depende apenas da chave pública"
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:95
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:64
msgid "AnyConnect client compatibility"
-msgstr ""
+msgstr "Compatibilidade do cliente AnyConnect"
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:17
msgid "Available users"
-msgstr ""
+msgstr "Utilizadores disponíveis"
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:13
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:13
@@ -57,17 +61,17 @@ msgstr "A recolher dados..."
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:153
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:111
msgid "DNS servers"
-msgstr ""
+msgstr "Servidores DNS"
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:81
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:54
msgid "Dead peer detection time (secs)"
-msgstr ""
+msgstr "Tempo de deteção de pares mortos (segundos)"
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:70
#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:55
msgid "Device"
-msgstr "Dispositivo"
+msgstr "Aparelho"
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:14
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:14
@@ -77,12 +81,12 @@ msgstr "Editar Modelo"
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:101
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:85
msgid "Edit the template that is used for generating the ocserv configuration."
-msgstr ""
+msgstr "Editar o modelo que é usado para gerar a configuração cifsd."
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:91
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:60
msgid "Enable UDP"
-msgstr ""
+msgstr "Ativar UDP"
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:92
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:61
@@ -90,29 +94,31 @@ msgid ""
"Enable UDP channel support; this must be enabled unless you know what you "
"are doing"
msgstr ""
+"Ativar o suporte de canais UDP; isso deve ser ativado a menos que saiba o "
+"que está fazendo"
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:87
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:88
msgid "Enable compression"
-msgstr ""
+msgstr "Ativar compressão"
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:127
msgid "Enable proxy arp"
-msgstr ""
+msgstr "Ativar proxy de arp"
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:16
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:16
msgid "Enable server"
-msgstr ""
+msgstr "Ativar servidor"
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:96
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:65
msgid "Enable support for CISCO AnyConnect clients"
-msgstr ""
+msgstr "Ativar o suporte para clientes de CISCO AnyConnect"
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:44
msgid "Firewall Zone"
-msgstr ""
+msgstr "Zona de Firewall"
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:12
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:12
@@ -127,11 +133,11 @@ msgstr "Grupo"
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:65
msgid "ID"
-msgstr ""
+msgstr "ID"
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:68
msgid "IP"
-msgstr ""
+msgstr "IP"
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:159
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:170
@@ -144,12 +150,12 @@ msgstr "Endereço IP"
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:79
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:52
msgid "Max clients"
-msgstr ""
+msgstr "Máximo de clientes"
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:80
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:53
msgid "Max same clients"
-msgstr ""
+msgstr "Máximo de mesmos clientes"
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:22
msgid "Name"
@@ -158,14 +164,14 @@ msgstr "Nome"
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:172
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:131
msgid "Netmask (or IPv6-prefix)"
-msgstr ""
+msgstr "Máscara de rede (ou prefixo de IPv6)"
#: applications/luci-app-ocserv/luasrc/controller/ocserv.lua:14
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:7
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:7
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:7
msgid "OpenConnect VPN"
-msgstr ""
+msgstr "VPN OpenConnect"
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:24
msgid "Password"
@@ -179,7 +185,7 @@ msgstr "Porta"
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:83
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:56
msgid "Predictable IPs"
-msgstr ""
+msgstr "IPs Previsíveis"
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:128
msgid ""
@@ -189,11 +195,16 @@ msgid ""
"network in LAN covering 192.168.1.0/24 use 192.168.1.192/26 to reserve the "
"upper 62 addresses."
msgstr ""
+"Forneça endereços aos clientes de uma sub-rede da LAN; se ativada, a rede "
+"abaixo deve ser uma sub-rede da LAN. Note que o primeiro endereço da subrede "
+"especificada será reservado pelo ocserv, portanto não deve estar em uso. Se "
+"tiver uma rede na LAN que cubra 192.168.1.0/24 utilize 192.168.1.192/26 para "
+"reservar os 62 endereços superiores."
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:164
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:122
msgid "Routing table"
-msgstr ""
+msgstr "Tabela de roteamento"
#: applications/luci-app-ocserv/luasrc/controller/ocserv.lua:19
msgid "Server Settings"
@@ -201,11 +212,11 @@ msgstr "Configurações do Servidor"
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:22
msgid "Server's Public Key ID"
-msgstr ""
+msgstr "ID da Chave Pública do Servidor"
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:20
msgid "Server's certificate SHA1 hash"
-msgstr ""
+msgstr "Hash SHA1 do certificado do servidor"
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:73
#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:58
@@ -217,16 +228,21 @@ msgid ""
"That value should be communicated to the client to verify the server's "
"certificate"
msgstr ""
+"Esse valor deve ser comunicado ao cliente para verificar o certificado do "
+"servidor"
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:112
msgid "The DNS servers to be provided to clients; can be either IPv6 or IPv4"
msgstr ""
+"Os servidores DNS a serem fornecidos aos clientes; podem ser IPv6 ou IPv4"
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:154
msgid ""
"The DNS servers to be provided to clients; can be either IPv6 or IPv4. "
"Typically you should include the address of this device"
msgstr ""
+"Os servidores DNS a serem fornecidos aos clientes; podem ser IPv6 ou IPv4. "
+"Normalmente deve incluir o endereço deste aparelho"
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:132
msgid ""
@@ -234,17 +250,22 @@ msgid ""
"network different than the LAN addresses unless proxy ARP is enabled. Leave "
"empty to attempt auto-configuration."
msgstr ""
+"O endereço de sub-rede IPv4 a ser fornecido aos clientes; este deve ser "
+"alguma rede privada diferente dos endereços LAN, a menos que o proxy ARP "
+"esteja ativado. Deixe vazio para tentar a autoconfiguração."
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:146
msgid ""
"The IPv6 subnet address to provide to clients; leave empty to attempt auto-"
"configuration."
msgstr ""
+"O endereço de sub-rede IPv6 a fornecer aos clientes; deixe vazio para tentar "
+"a autoconfiguração."
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:84
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:57
msgid "The assigned IPs will be selected deterministically"
-msgstr ""
+msgstr "Os IPs atribuídos serão selecionados de forma determinística"
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:71
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:38
@@ -253,14 +274,17 @@ msgid ""
"username-password pair. Use PAM modules to authenticate using another server "
"(e.g., LDAP, Radius)."
msgstr ""
+"O método de autenticação para os utilizadores. O mais simples é plain com um "
+"único par de palavras-passe de nome de utilizador. Use módulos PAM para se "
+"autenticar a usar outro servidor (por exemplo, LDAP, Radius)."
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:45
msgid "The firewall zone that the VPN clients will be set to"
-msgstr ""
+msgstr "A zona do firewall em qual os clientes VPN serão atribuido"
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:137
msgid "The mask of the subnet above."
-msgstr ""
+msgstr "A máscara da sub-rede acima."
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:165
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:123
@@ -269,15 +293,18 @@ msgid ""
"routes, the server will send only the appropriate. Leave empty to set a "
"default route"
msgstr ""
+"A tabela de roteamento a ser fornecida aos clientes; você pode misturar "
+"rotas IPv4 e IPv6, o servidor enviará apenas o apropriado. Deixe vazio para "
+"definir uma rota padrão"
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:78
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:51
msgid "The same UDP and TCP ports will be used"
-msgstr ""
+msgstr "As mesmas portas UDP e TCP serão usadas"
#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:41
msgid "There are no active users."
-msgstr ""
+msgstr "Não há utilizadores ativos."
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:71
#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:56
@@ -291,11 +318,11 @@ msgstr "Utilizador"
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:70
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:37
msgid "User Authentication"
-msgstr ""
+msgstr "Autenticação do utilizador"
#: applications/luci-app-ocserv/luasrc/controller/ocserv.lua:24
msgid "User Settings"
-msgstr ""
+msgstr "Configurações do utilizador"
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:66
msgid "Username"
@@ -305,26 +332,32 @@ msgstr "Nome do utilizador"
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:72
msgid "VPN <abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Netmask"
msgstr ""
+"Máscara de rede VPN <abbr title=\"Protocolo de Internet Versão 4\""
+">IPv4</abbr>"
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:131
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:68
msgid ""
"VPN <abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Network-Address"
msgstr ""
+"Endereço de rede VPN <abbr title=\"Protocolo de Internet Versão 4\""
+">IPv4</abbr>"
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:145
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:80
msgid ""
"VPN <abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Network-Address"
msgstr ""
+"Endereço de rede VPN <abbr title=\"Protocolo de Internet Versão 6\""
+">IPv6</abbr>"
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:69
msgid "VPN IP"
-msgstr ""
+msgstr "IP da VPN"
#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:54
msgid "VPN IP Address"
-msgstr ""
+msgstr "Endereço IP da VPN"
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:116
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:100
@@ -332,3 +365,5 @@ msgid ""
"View the CA certificate used by this server. You will need to save it as 'ca."
"pem' and import it into the clients."
msgstr ""
+"Veja o certificado AC utilizado por este servidor. Precisará gravá-lo como "
+"'ca.pem' e importá-lo para os clientes."
diff --git a/applications/luci-app-ocserv/po/ro/ocserv.po b/applications/luci-app-ocserv/po/ro/ocserv.po
index bc3e20827..294827214 100644
--- a/applications/luci-app-ocserv/po/ro/ocserv.po
+++ b/applications/luci-app-ocserv/po/ro/ocserv.po
@@ -1,8 +1,15 @@
msgid ""
msgstr ""
+"PO-Revision-Date: 2019-11-06 00:11+0000\n"
+"Last-Translator: olimpiumarius <oliver_magnum44@yahoo.com>\n"
+"Language-Team: Romanian <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsocserv/ro/>\n"
"Language: ro\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: Weblate 3.10-dev\n"
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:145
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:80
@@ -204,7 +211,7 @@ msgstr ""
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:73
#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:58
msgid "Status"
-msgstr ""
+msgstr "stsatus"
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:21
msgid ""
diff --git a/applications/luci-app-ocserv/po/tr/ocserv.po b/applications/luci-app-ocserv/po/tr/ocserv.po
index 3b1a01408..cef1dedb3 100644
--- a/applications/luci-app-ocserv/po/tr/ocserv.po
+++ b/applications/luci-app-ocserv/po/tr/ocserv.po
@@ -1,8 +1,14 @@
msgid ""
msgstr ""
+"PO-Revision-Date: 2019-11-13 13:06+0000\n"
+"Last-Translator: Yunus BAYRAK <yunus@baygunelektronik.com>\n"
+"Language-Team: Turkish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsocserv/tr/>\n"
"Language: tr\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:145
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:80
@@ -204,7 +210,7 @@ msgstr ""
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:73
#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:58
msgid "Status"
-msgstr ""
+msgstr "Durum"
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:21
msgid ""
diff --git a/applications/luci-app-ocserv/po/uk/ocserv.po b/applications/luci-app-ocserv/po/uk/ocserv.po
index adf90e866..2d5cc9041 100644
--- a/applications/luci-app-ocserv/po/uk/ocserv.po
+++ b/applications/luci-app-ocserv/po/uk/ocserv.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2019-10-27 21:29+0000\n"
+"PO-Revision-Date: 2019-11-05 01:56+0000\n"
"Last-Translator: Yurii Petrashko <yuripet@gmail.com>\n"
"Language-Team: Ukrainian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsocserv/uk/>\n"
@@ -9,7 +9,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<="
"4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 3.9.1-dev\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:145
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:80
@@ -132,7 +132,7 @@ msgstr ""
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:68
msgid "IP"
-msgstr ""
+msgstr "IP-адреса"
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:159
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:170
diff --git a/applications/luci-app-ocserv/po/vi/ocserv.po b/applications/luci-app-ocserv/po/vi/ocserv.po
index 65e4b5a80..3fe783503 100644
--- a/applications/luci-app-ocserv/po/vi/ocserv.po
+++ b/applications/luci-app-ocserv/po/vi/ocserv.po
@@ -1,8 +1,14 @@
msgid ""
msgstr ""
+"PO-Revision-Date: 2019-11-13 13:07+0000\n"
+"Last-Translator: Le Van Uoc <kunkun3012@gmail.com>\n"
+"Language-Team: Vietnamese <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsocserv/vi/>\n"
"Language: vi\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:145
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:80
@@ -46,7 +52,7 @@ msgstr ""
#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:62
msgid "Collecting data..."
-msgstr ""
+msgstr "Đang lấy dữ liệu..."
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:153
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:111
@@ -204,7 +210,7 @@ msgstr ""
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:73
#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:58
msgid "Status"
-msgstr ""
+msgstr "Trạng thái"
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:21
msgid ""
@@ -276,7 +282,7 @@ msgstr ""
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:71
#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:56
msgid "Time"
-msgstr ""
+msgstr "Thời gian"
#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:51
msgid "User"
diff --git a/applications/luci-app-ocserv/po/zh-cn/ocserv.po b/applications/luci-app-ocserv/po/zh-cn/ocserv.po
index 1fa9163fe..ff9dd8041 100644
--- a/applications/luci-app-ocserv/po/zh-cn/ocserv.po
+++ b/applications/luci-app-ocserv/po/zh-cn/ocserv.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2019-10-22 08:51+0000\n"
-"Last-Translator: Zheng Qian <sotux82@gmail.com>\n"
+"PO-Revision-Date: 2019-11-13 23:05+0000\n"
+"Last-Translator: Chen Minqiang <ptpt52@gmail.com>\n"
"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsocserv/zh_Hans/>\n"
"Language: zh-cn\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 3.9.1-dev\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:145
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:80
@@ -144,7 +144,7 @@ msgstr ""
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:79
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:52
msgid "Max clients"
-msgstr ""
+msgstr "最大客户端数量"
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:80
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:53
@@ -153,7 +153,7 @@ msgstr ""
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:22
msgid "Name"
-msgstr ""
+msgstr "名称"
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:172
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:131
@@ -174,7 +174,7 @@ msgstr "密码"
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:77
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:50
msgid "Port"
-msgstr ""
+msgstr "端口"
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:83
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:56
diff --git a/applications/luci-app-olsr-services/po/pl/olsr-services.po b/applications/luci-app-olsr-services/po/pl/olsr-services.po
index 2259c4f35..c70b78489 100644
--- a/applications/luci-app-olsr-services/po/pl/olsr-services.po
+++ b/applications/luci-app-olsr-services/po/pl/olsr-services.po
@@ -1,8 +1,15 @@
msgid ""
msgstr ""
+"PO-Revision-Date: 2019-11-07 08:29+0000\n"
+"Last-Translator: Marcin Net <marcin.net@linux.pl>\n"
+"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsolsr-services/pl/>\n"
"Language: pl\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
+"|| n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:159
msgid "Internal services"
@@ -17,19 +24,19 @@ msgstr ""
#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:131
#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:163
msgid "Protocol"
-msgstr ""
+msgstr "Protokół"
#: applications/luci-app-olsr-services/luasrc/controller/services.lua:13
#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:156
msgid "Services"
-msgstr ""
+msgstr "Usługi"
#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:132
#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:164
msgid "Source"
-msgstr ""
+msgstr "Źródło"
#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:130
#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:162
msgid "Url"
-msgstr ""
+msgstr "URL"
diff --git a/applications/luci-app-olsr-services/po/pt/olsr-services.po b/applications/luci-app-olsr-services/po/pt/olsr-services.po
index 2208dcae6..1eda2b133 100644
--- a/applications/luci-app-olsr-services/po/pt/olsr-services.po
+++ b/applications/luci-app-olsr-services/po/pt/olsr-services.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2019-11-02 16:06+0000\n"
+"PO-Revision-Date: 2019-11-13 13:08+0000\n"
"Last-Translator: ssantos <ssantos@web.de>\n"
"Language-Team: Portuguese <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsolsr-services/pt/>\n"
@@ -12,13 +12,15 @@ msgstr ""
#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:159
msgid "Internal services"
-msgstr ""
+msgstr "Serviços internos"
#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:56
msgid ""
"No services can be shown, because olsrd is not running or the olsrd-"
"nameservice Plugin is not loaded."
msgstr ""
+"Nenhum serviço pode ser mostrado, porque o olsrd não está em execução ou o "
+"Plugin do olsrd-nameservice não está carregado."
#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:131
#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:163
@@ -38,4 +40,4 @@ msgstr "Origem"
#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:130
#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:162
msgid "Url"
-msgstr ""
+msgstr "Url"
diff --git a/applications/luci-app-olsr-services/po/vi/olsr-services.po b/applications/luci-app-olsr-services/po/vi/olsr-services.po
index 8f6d2f51b..8867d1a8b 100644
--- a/applications/luci-app-olsr-services/po/vi/olsr-services.po
+++ b/applications/luci-app-olsr-services/po/vi/olsr-services.po
@@ -1,8 +1,14 @@
msgid ""
msgstr ""
+"PO-Revision-Date: 2019-11-13 13:08+0000\n"
+"Last-Translator: Le Van Uoc <kunkun3012@gmail.com>\n"
+"Language-Team: Vietnamese <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsolsr-services/vi/>\n"
"Language: vi\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:159
msgid "Internal services"
@@ -17,7 +23,7 @@ msgstr ""
#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:131
#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:163
msgid "Protocol"
-msgstr ""
+msgstr "Giao thức"
#: applications/luci-app-olsr-services/luasrc/controller/services.lua:13
#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:156
diff --git a/applications/luci-app-olsr-services/po/zh-cn/olsr-services.po b/applications/luci-app-olsr-services/po/zh-cn/olsr-services.po
index 99b3e83a0..fc9826820 100644
--- a/applications/luci-app-olsr-services/po/zh-cn/olsr-services.po
+++ b/applications/luci-app-olsr-services/po/zh-cn/olsr-services.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2019-10-22 08:54+0000\n"
-"Last-Translator: Zheng Qian <sotux82@gmail.com>\n"
+"PO-Revision-Date: 2019-11-15 03:06+0000\n"
+"Last-Translator: Meano Lee <meanocat@gmail.com>\n"
"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsolsr-services/zh_Hans/>\n"
"Language: zh-cn\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 3.9.1-dev\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:159
msgid "Internal services"
@@ -28,12 +28,12 @@ msgstr "协议"
#: applications/luci-app-olsr-services/luasrc/controller/services.lua:13
#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:156
msgid "Services"
-msgstr ""
+msgstr "服务"
#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:132
#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:164
msgid "Source"
-msgstr ""
+msgstr "源地址"
#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:130
#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:162
diff --git a/applications/luci-app-olsr-viz/po/pl/olsr-viz.po b/applications/luci-app-olsr-viz/po/pl/olsr-viz.po
index 04dd0eefb..e2231aeac 100644
--- a/applications/luci-app-olsr-viz/po/pl/olsr-viz.po
+++ b/applications/luci-app-olsr-viz/po/pl/olsr-viz.po
@@ -1,13 +1,22 @@
msgid ""
msgstr ""
+"PO-Revision-Date: 2019-11-06 00:12+0000\n"
+"Last-Translator: Michal L <michalrmsmi@wp.pl>\n"
+"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsolsr-viz/pl/>\n"
"Language: pl\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
+"|| n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-olsr-viz/luasrc/controller/olsr-viz.lua:4
msgid "OLSR-Viz"
-msgstr ""
+msgstr "OLSR-Viz"
#: applications/luci-app-olsr-viz/luasrc/view/olsr-viz/olsr-viz.htm:4
msgid "You need to allow javascript in your browser to show this page."
msgstr ""
+"Musisz zezwolić na obsługę JavaScript w przeglądarce, aby wyświetlić tę "
+"stronę."
diff --git a/applications/luci-app-olsr/po/de/olsr.po b/applications/luci-app-olsr/po/de/olsr.po
index d1d3cf9e5..d1951a2a2 100644
--- a/applications/luci-app-olsr/po/de/olsr.po
+++ b/applications/luci-app-olsr/po/de/olsr.po
@@ -3,8 +3,8 @@ msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: \n"
-"PO-Revision-Date: 2019-10-23 09:53+0000\n"
-"Last-Translator: Paul Spooren <mail@aparcar.org>\n"
+"PO-Revision-Date: 2019-11-07 08:27+0000\n"
+"Last-Translator: Kiste <christian.buschau+weblate@mailbox.org>\n"
"Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsolsr/de/>\n"
"Language: de\n"
@@ -12,7 +12,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 3.9.1-dev\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-olsr/luasrc/view/status-olsr/mid.htm:13
msgid "Active MID announcements"
@@ -241,7 +241,7 @@ 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
msgid "Hello"
-msgstr "Hello"
+msgstr "Hallo"
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:286
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:116
@@ -312,8 +312,8 @@ msgid ""
msgstr ""
"Verwende Hysterese zur Berechnung von Links (nur verfügbar für Hopcount "
"Metric). Hysterese erhöht die Stabilität von berechneten Routen, verzögert "
-"aber das Registrieren von Nachbarknoten. Der Defaultwert ist \"eingeschaltet"
-"\"."
+"aber das Registrieren von Nachbarknoten. Der Standardwert ist \""
+"eingeschaltet\"."
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:217
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:32
@@ -972,7 +972,7 @@ msgstr "Geschwindigkeit des Uplinks"
#: applications/luci-app-olsr/luasrc/view/status-olsr/interfaces.htm:25
msgid "State"
-msgstr "Status"
+msgstr "Zustand"
#: applications/luci-app-olsr/luasrc/view/status-olsr/legend.htm:19
msgid "Still usable (20 > SNR > 5)"
@@ -1092,7 +1092,7 @@ msgstr "Es konnte keine Verbindung zum OLSR-Daemon hergestellt werden!"
#: 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"
+msgstr "Uplink"
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:160
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:166
diff --git a/applications/luci-app-olsr/po/es/olsr.po b/applications/luci-app-olsr/po/es/olsr.po
index c06d95804..ae41678ec 100644
--- a/applications/luci-app-olsr/po/es/olsr.po
+++ b/applications/luci-app-olsr/po/es/olsr.po
@@ -3,7 +3,7 @@ msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2009-06-10 03:41+0200\n"
-"PO-Revision-Date: 2019-11-02 16:04+0000\n"
+"PO-Revision-Date: 2019-11-13 21:10+0000\n"
"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsolsr/es/>\n"
@@ -97,12 +97,12 @@ msgstr "Dispositivo"
#: applications/luci-app-olsr/luasrc/controller/olsr.lua:75
msgid "Display"
-msgstr "Mostrar"
+msgstr "Monitor"
#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:60
#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:112
msgid "Downlink"
-msgstr "Enlace de bajada"
+msgstr "Enlace descendente"
#: applications/luci-app-olsr/luasrc/view/status-olsr/overview.htm:203
msgid "Download Config"
@@ -178,7 +178,7 @@ msgstr "Mecanismo Fisheye para TCs (marcado = activado). Activado por defecto"
#: 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 "Pasarela"
+msgstr "Puerta de enlace"
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:42
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:216
@@ -334,7 +334,7 @@ msgstr "IPv4"
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:103
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:278
msgid "IPv4 broadcast"
-msgstr "Propagar IPv4"
+msgstr "Difusión IPv4"
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:104
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:279
@@ -774,7 +774,7 @@ 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
msgid "OLSR - Plugins"
-msgstr "OLSR - Plugins"
+msgstr "OLSR - Complementos"
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:12
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:12
@@ -810,7 +810,7 @@ msgstr "Naranja"
#: applications/luci-app-olsr/luasrc/view/status-olsr/overview.htm:157
msgid "Overview"
-msgstr "Resumen"
+msgstr "Vista general"
#: applications/luci-app-olsr/luasrc/view/status-olsr/hna.htm:87
msgid "Overview of currently active OLSR host net announcements"
@@ -1094,7 +1094,7 @@ msgstr "¡No puedo conectar con el demonio OLSR!"
#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:59
#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:111
msgid "Uplink"
-msgstr "Enlace saliente"
+msgstr "Enlace ascendente"
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:160
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:166
diff --git a/applications/luci-app-olsr/po/fr/olsr.po b/applications/luci-app-olsr/po/fr/olsr.po
index fea2786f9..fa37e7d81 100644
--- a/applications/luci-app-olsr/po/fr/olsr.po
+++ b/applications/luci-app-olsr/po/fr/olsr.po
@@ -3,8 +3,8 @@ msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2009-05-19 19:36+0200\n"
-"PO-Revision-Date: 2019-10-24 13:53+0000\n"
-"Last-Translator: Nathan <bonnemainsnathan@gmail.com>\n"
+"PO-Revision-Date: 2019-11-13 13:06+0000\n"
+"Last-Translator: Baptiste <weblate@bitsofnetworks.org>\n"
"Language-Team: French <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsolsr/fr/>\n"
"Language: fr\n"
@@ -12,7 +12,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n > 1;\n"
-"X-Generator: Weblate 3.9.1-dev\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-olsr/luasrc/view/status-olsr/mid.htm:13
msgid "Active MID announcements"
@@ -272,7 +272,7 @@ msgstr ""
#: applications/luci-app-olsr/luasrc/view/status-olsr/neighbors.htm:61
#: applications/luci-app-olsr/luasrc/view/status-olsr/neighbors.htm:127
msgid "Hostname"
-msgstr ""
+msgstr "Nom d'hôte"
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna.lua:8
msgid ""
diff --git a/applications/luci-app-olsr/po/pl/olsr.po b/applications/luci-app-olsr/po/pl/olsr.po
index fd1ebdf4d..5a3ccee2c 100644
--- a/applications/luci-app-olsr/po/pl/olsr.po
+++ b/applications/luci-app-olsr/po/pl/olsr.po
@@ -1,16 +1,17 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2014-05-05 03:22+0200\n"
-"Last-Translator: piosl <sleczek.piotr@gmail.com>\n"
-"Language-Team: none\n"
+"PO-Revision-Date: 2019-11-13 21:10+0000\n"
+"Last-Translator: Michal L <michalrmsmi@wp.pl>\n"
+"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsolsr/pl/>\n"
"Language: pl\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
-"|| n%100>=20) ? 1 : 2);\n"
-"X-Generator: Pootle 2.0.6\n"
+"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
+"|| n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-olsr/luasrc/view/status-olsr/mid.htm:13
msgid "Active MID announcements"
@@ -121,7 +122,7 @@ msgstr "ETX"
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:15
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:15
msgid "Enable"
-msgstr "Włącz"
+msgstr "Włączone"
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:134
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:140
@@ -182,7 +183,7 @@ msgstr "Brama"
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:42
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:222
msgid "General Settings"
-msgstr "Ustawienia ogólne"
+msgstr "Ustawienia główne"
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:39
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:39
@@ -310,7 +311,7 @@ msgstr ""
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:32
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:223
msgid "IP Addresses"
-msgstr "Adresy IP"
+msgstr "Adres IP"
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:48
msgid ""
@@ -328,7 +329,7 @@ msgstr "IPv4"
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:103
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:278
msgid "IPv4 broadcast"
-msgstr "Rozgłaszanie IPv4"
+msgstr "Transmisja IPv4"
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:104
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:279
@@ -633,9 +634,8 @@ msgstr ""
#: applications/luci-app-olsr/luasrc/view/status-olsr/routes.htm:50
#: applications/luci-app-olsr/luasrc/view/status-olsr/routes.htm:110
-#, fuzzy
msgid "Metric"
-msgstr "Miara"
+msgstr "Metryka"
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:220
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:357
@@ -854,7 +854,7 @@ msgstr ""
#: applications/luci-app-olsr/luasrc/controller/olsr.lua:43
msgid "Routes"
-msgstr "Trasy (routes)"
+msgstr "Ścieżki routingu"
#: applications/luci-app-olsr/luasrc/view/status-olsr/mid.htm:21
msgid "Secondary OLSR interfaces"
@@ -1145,7 +1145,7 @@ msgstr ""
#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:138
#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:139
msgid "no"
-msgstr ""
+msgstr "nie"
#: applications/luci-app-olsr/luasrc/view/status-olsr/interfaces.htm:38
msgid "up"
@@ -1159,7 +1159,7 @@ msgstr ""
#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:138
#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:139
msgid "yes"
-msgstr ""
+msgstr "tak"
#~ msgid "Status"
#~ msgstr "Status"
diff --git a/applications/luci-app-olsr/po/pt/olsr.po b/applications/luci-app-olsr/po/pt/olsr.po
index 19efd1ef9..566087593 100644
--- a/applications/luci-app-olsr/po/pt/olsr.po
+++ b/applications/luci-app-olsr/po/pt/olsr.po
@@ -3,7 +3,7 @@ msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2009-05-26 19:03+0200\n"
-"PO-Revision-Date: 2019-11-02 16:04+0000\n"
+"PO-Revision-Date: 2019-11-06 00:10+0000\n"
"Last-Translator: ssantos <ssantos@web.de>\n"
"Language-Team: Portuguese <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsolsr/pt/>\n"
@@ -92,7 +92,7 @@ msgstr ""
#: applications/luci-app-olsr/luasrc/view/status-olsr/interfaces.htm:24
msgid "Device"
-msgstr "Dispositivo"
+msgstr "Aparelho"
#: applications/luci-app-olsr/luasrc/controller/olsr.lua:75
msgid "Display"
@@ -101,7 +101,7 @@ msgstr "Mostrar"
#: 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 ""
+msgstr "Downlink"
#: applications/luci-app-olsr/luasrc/view/status-olsr/overview.htm:203
msgid "Download Config"
@@ -131,7 +131,7 @@ msgid ""
"parameters are ignored. Default is \"no\"."
msgstr ""
"Ativar SmartGateway. Se estiver desativado, então todos os outros parâmetros "
-"SmartGateway são ignorados. Por defeito é \"não\""
+"SmartGateway são ignorados. Predefinição é \"não\"."
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:36
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:36
@@ -715,7 +715,7 @@ msgstr "OLSR - Anuncios HNA4"
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:9
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:216
msgid "OLSR - Plugins"
-msgstr "OLSR - Plugins"
+msgstr "Plugins - OLSR"
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:12
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:12
@@ -802,7 +802,7 @@ msgstr ""
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:47
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:53
msgid "Pollrate"
-msgstr "Pollrate"
+msgstr "Taxa de requisição"
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:120
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:126
diff --git a/applications/luci-app-olsr/po/uk/olsr.po b/applications/luci-app-olsr/po/uk/olsr.po
index 8ff79aa16..3f8f4a093 100644
--- a/applications/luci-app-olsr/po/uk/olsr.po
+++ b/applications/luci-app-olsr/po/uk/olsr.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2019-10-27 22:31+0000\n"
+"PO-Revision-Date: 2019-11-05 01:56+0000\n"
"Last-Translator: Yurii Petrashko <yuripet@gmail.com>\n"
"Language-Team: Ukrainian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsolsr/uk/>\n"
@@ -11,7 +11,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<="
"4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 3.9.1-dev\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-olsr/luasrc/view/status-olsr/mid.htm:13
msgid "Active MID announcements"
@@ -99,7 +99,7 @@ msgstr ""
#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:60
#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:112
msgid "Downlink"
-msgstr ""
+msgstr "Низхідне з'єднання"
#: applications/luci-app-olsr/luasrc/view/status-olsr/overview.htm:203
msgid "Download Config"
@@ -874,7 +874,7 @@ msgstr ""
#: applications/luci-app-olsr/luasrc/view/status-olsr/interfaces.htm:28
msgid "Source address"
-msgstr ""
+msgstr "Адреса джерела"
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:170
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:176
@@ -997,7 +997,7 @@ msgstr ""
#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:59
#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:111
msgid "Uplink"
-msgstr ""
+msgstr "Висхідне з'єднання"
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:160
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:166
diff --git a/applications/luci-app-olsr/po/vi/olsr.po b/applications/luci-app-olsr/po/vi/olsr.po
index 887d56ec7..6cd2608b1 100644
--- a/applications/luci-app-olsr/po/vi/olsr.po
+++ b/applications/luci-app-olsr/po/vi/olsr.po
@@ -5,14 +5,16 @@ msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2009-08-16 06:58+0200\n"
-"PO-Revision-Date: 2009-08-16 12:39+0200\n"
-"Last-Translator: Hong Phuc Dang <dhppat@gmail.com>\n"
-"Language-Team: LANGUAGE <LL@li.org>\n"
-"Language: \n"
+"PO-Revision-Date: 2019-11-13 13:06+0000\n"
+"Last-Translator: Le Van Uoc <kunkun3012@gmail.com>\n"
+"Language-Team: Vietnamese <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsolsr/vi/>\n"
+"Language: vi\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: Pootle 1.1.0\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-olsr/luasrc/view/status-olsr/mid.htm:13
msgid "Active MID announcements"
@@ -121,7 +123,7 @@ msgstr ""
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:15
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:15
msgid "Enable"
-msgstr ""
+msgstr "Kích hoạt"
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:134
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:140
@@ -429,7 +431,7 @@ msgstr ""
#: applications/luci-app-olsr/luasrc/view/status-olsr/interfaces.htm:14
#: applications/luci-app-olsr/luasrc/view/status-olsr/overview.htm:163
msgid "Interfaces"
-msgstr ""
+msgstr "Giao diện"
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:212
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:218
diff --git a/applications/luci-app-olsr/po/zh-cn/olsr.po b/applications/luci-app-olsr/po/zh-cn/olsr.po
index f7d6fa335..93b155542 100644
--- a/applications/luci-app-olsr/po/zh-cn/olsr.po
+++ b/applications/luci-app-olsr/po/zh-cn/olsr.po
@@ -4,8 +4,8 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2019-10-17 06:36+0000\n"
-"Last-Translator: Zheng Qian <sotux82@gmail.com>\n"
+"PO-Revision-Date: 2019-11-13 23:04+0000\n"
+"Last-Translator: Chen Minqiang <ptpt52@gmail.com>\n"
"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsolsr/zh_Hans/>\n"
"Language: zh-cn\n"
@@ -13,7 +13,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 3.9\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-olsr/luasrc/view/status-olsr/mid.htm:13
msgid "Active MID announcements"
@@ -937,7 +937,7 @@ msgstr "上行链路的速度"
#: applications/luci-app-olsr/luasrc/view/status-olsr/interfaces.htm:25
msgid "State"
-msgstr "状态"
+msgstr "状况"
#: applications/luci-app-olsr/luasrc/view/status-olsr/legend.htm:19
msgid "Still usable (20 > SNR > 5)"
diff --git a/applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua b/applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua
index 1971400b8..c310efc11 100644
--- a/applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua
+++ b/applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua
@@ -497,8 +497,7 @@ local knownParams = {
{ DynamicList,
"remote",
"1.2.3.4",
- translate("Remote host name or ip address"),
- { client="1" } },
+ translate("Remote host name or ip address") },
{ Flag,
"remote_random",
0,
@@ -863,7 +862,7 @@ for _, option in ipairs(params) do
function o.remove(self, section)
local cfg_val = AbstractValue.cfgvalue(self, section)
local txt_val = luci.http.formvalue("cbid."..self.map.config.."."..section.."."..self.option..".textbox")
-
+
if cfg_val and fs.access(cfg_val) and txt_val == "" then
fs.unlink(cfg_val)
end
diff --git a/applications/luci-app-openvpn/po/es/openvpn.po b/applications/luci-app-openvpn/po/es/openvpn.po
index a4e6e4cd1..d320c2cb3 100644
--- a/applications/luci-app-openvpn/po/es/openvpn.po
+++ b/applications/luci-app-openvpn/po/es/openvpn.po
@@ -3,7 +3,7 @@ msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2009-06-10 03:41+0200\n"
-"PO-Revision-Date: 2019-11-02 16:04+0000\n"
+"PO-Revision-Date: 2019-11-13 21:10+0000\n"
"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsopenvpn/es/>\n"
@@ -234,7 +234,7 @@ msgstr "Medir MTU empíricamente"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:632
msgid "Enable OpenSSL hardware crypto engines"
-msgstr "Habilitar los motores criptográficos de hardware OpenSSL."
+msgstr "Activar los motores criptográficos de hardware OpenSSL"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:248
msgid "Enable Path MTU discovery"
@@ -256,11 +256,11 @@ 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 "Habilitar un algoritmo de compresión."
+msgstr "Activar un algoritmo de compresión"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:277
msgid "Enable internal datagram fragmentation"
-msgstr "Habilitar la fragmentación interna del datagrama."
+msgstr "Activar 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>"
@@ -422,7 +422,7 @@ msgstr "Escribir en SysLog y no demonizar"
#: applications/luci-app-openvpn/luasrc/view/openvpn/pageswitch.htm:11
msgid "Overview"
-msgstr "Resumen"
+msgstr "Vista general"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:674
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:73
@@ -683,7 +683,7 @@ 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 "Especifique si el cliente debe proporcionar un certificado válido."
+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"
@@ -779,7 +779,7 @@ msgstr ""
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:790
msgid "This completely disables cipher negotiation"
-msgstr "Esto deshabilita completamente la negociación de cifrado."
+msgstr "Esto desactiva completamente la negociación de cifrado"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:730
msgid "Timeframe for key exchange"
diff --git a/applications/luci-app-openvpn/po/fr/openvpn.po b/applications/luci-app-openvpn/po/fr/openvpn.po
index e0eec66a8..bc13989ea 100644
--- a/applications/luci-app-openvpn/po/fr/openvpn.po
+++ b/applications/luci-app-openvpn/po/fr/openvpn.po
@@ -3,8 +3,8 @@ msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2009-05-19 19:36+0200\n"
-"PO-Revision-Date: 2019-10-24 13:53+0000\n"
-"Last-Translator: Nathan <bonnemainsnathan@gmail.com>\n"
+"PO-Revision-Date: 2019-11-13 13:06+0000\n"
+"Last-Translator: reyur <remicaruyer@gmail.com>\n"
"Language-Team: French <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsopenvpn/fr/>\n"
"Language: fr\n"
@@ -12,7 +12,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n > 1;\n"
-"X-Generator: Weblate 3.9.1-dev\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:822
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:825
@@ -37,7 +37,7 @@ msgstr "Ajouter un routage après l'établissement de la connexion"
#: applications/luci-app-openvpn/luasrc/view/openvpn/cbi-select-input-add.htm:92
msgid "Add template based configuration"
-msgstr ""
+msgstr "Ajouter une configuration basée sur un modèle"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:746
msgid "Additional authentication over TLS"
@@ -265,7 +265,7 @@ msgstr "Activer le TLS et prendre le rôle du serveur"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:164
msgid "Enable a compression algorithm"
-msgstr ""
+msgstr "Activer un algorithme de compression"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:277
msgid "Enable internal datagram fragmentation"
diff --git a/applications/luci-app-openvpn/po/pl/openvpn.po b/applications/luci-app-openvpn/po/pl/openvpn.po
index 348acbae7..495c42b00 100644
--- a/applications/luci-app-openvpn/po/pl/openvpn.po
+++ b/applications/luci-app-openvpn/po/pl/openvpn.po
@@ -1,16 +1,17 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2014-05-05 03:41+0200\n"
-"Last-Translator: piosl <sleczek.piotr@gmail.com>\n"
-"Language-Team: none\n"
+"PO-Revision-Date: 2019-11-13 23:04+0000\n"
+"Last-Translator: Marcin Net <marcin.net@linux.pl>\n"
+"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsopenvpn/pl/>\n"
"Language: pl\n"
"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"
+"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
+"|| n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:822
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:825
@@ -35,7 +36,7 @@ msgstr "Dodaj trasę po nawiązaniu połączenia"
#: applications/luci-app-openvpn/luasrc/view/openvpn/cbi-select-input-add.htm:92
msgid "Add template based configuration"
-msgstr ""
+msgstr "Dodaj konfigurację opartą na szablonie"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:746
msgid "Additional authentication over TLS"
@@ -48,7 +49,7 @@ msgstr "Zezwól na łączność klient-klient"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:421
msgid "Allow multiple clients with same certificate"
-msgstr "Zezwól na łączenie wielu klientów z tym samym certyfikatem."
+msgstr "Zezwól na łączenie wielu klientów tym samym certyfikatem"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:738
msgid "Allow only one session"
@@ -56,7 +57,7 @@ msgstr "Zezwól tylko na jedną sesję"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:192
msgid "Allow remote to change its IP or port"
-msgstr "Zezwól na zmianę IP lub portu odległemu hostowi."
+msgstr "Zezwól zdalnie na zmianę IP lub portu"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:456
msgid "Allowed maximum of connected clients"
@@ -86,7 +87,7 @@ msgstr "Automatycznie przekieruj domyślną trasę"
msgid "Below is a list of configured OpenVPN instances and their current state"
msgstr ""
"Ponieżej znajduje się lista skonfigurowanych procesów OpenVPN wraz z ich "
-"aktualnymi stanami."
+"aktualnymi stanami"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:119
msgid "Call down cmd/script before TUN/TAP close"
@@ -196,8 +197,10 @@ msgid "Don't cache --askpass or --auth-user-pass passwords"
msgstr "Nie cacheuj haseł --askpass lub --auth-user-pass"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:244
+#, fuzzy
msgid "Don't drop incoming tun packets with same destination as host"
msgstr ""
+"Nie porzucaj przychodzących pakietów tun tego samego przeznaczenia co host"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:386
msgid "Don't inherit global push options"
@@ -209,7 +212,7 @@ msgstr "Nie zapisuj czasu w logu"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:240
msgid "Don't pull routes automatically"
-msgstr ""
+msgstr "Nie ciągnij tras automatycznie"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:331
msgid "Don't re-read key on restart"
@@ -255,7 +258,7 @@ msgstr "Włącz TLS i przyjmij rolę serwera"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:164
msgid "Enable a compression algorithm"
-msgstr ""
+msgstr "Włącz algorytm kompresji"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:277
msgid "Enable internal datagram fragmentation"
@@ -272,6 +275,7 @@ msgstr "Włączone"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:750
msgid "Encrypt and authenticate all control channel packets with the key"
msgstr ""
+"Szyfruj i uwierzytelnij wszystkie pakiety kanału kontrolnego za pomocą klucza"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:622
msgid "Encryption cipher for packets"
@@ -337,7 +341,7 @@ msgstr "Instancja \"%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 "Wystąpienie z tą nazwą już istnieje!"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:335
msgid "Keep local IP address on restart"
@@ -391,7 +395,7 @@ msgstr "Liczba linii w pliku dziennika historii"
#: applications/luci-app-openvpn/luasrc/view/openvpn/cbi-select-input-add.htm:95
msgid "OVPN configuration file upload"
-msgstr ""
+msgstr "Przesyłanie pliku konfiguracyjnego OVPN"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:762
msgid "Only accept connections from given X509 name"
@@ -445,15 +449,15 @@ msgstr "Pinguj zdalnego co n sekund przez port TCP/UDP"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:28
msgid "Please edit this file directly in a terminal session."
-msgstr ""
+msgstr "Proszę edytować ten plik bezpośrednio w sesji terminala."
#: 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 "Proszę wybrać prawidłowy plik konfiguracyjny OVPN do przesłania!"
#: applications/luci-app-openvpn/luasrc/view/openvpn/cbi-select-input-add.htm:23
msgid "Please select a valid VPN template!"
-msgstr ""
+msgstr "Proszę wybrać prawidłowy szablon VPN!"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:160
msgid "Policy level over usage of external programs and scripts"
@@ -571,7 +575,7 @@ msgstr "Uruchom skrypty up/down dla wszystkich restartów"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:37
msgid "Save"
-msgstr ""
+msgstr "Zapisz"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:61
msgid ""
@@ -580,16 +584,15 @@ msgstr ""
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:40
msgid "Section to modify the OVPN config file (%s)"
-msgstr ""
+msgstr "Sekcja modyfikacji pliku konfiguracyjnego OVPN (%s)"
#: applications/luci-app-openvpn/luasrc/view/openvpn/cbi-select-input-add.htm:85
msgid "Select template ..."
-msgstr ""
+msgstr "Wybierz szablon ..."
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:495
-#, fuzzy
msgid "Send notification to peer on disconnect"
-msgstr "Wyślij zgłoszenie o rozłączeniu do peer"
+msgstr "Wyślij powiadomienie do peera po rozłączeniu"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:35
msgid "Set GID to group"
@@ -604,9 +607,8 @@ msgid "Set UID to user"
msgstr "Ustaw UID dla użytkownika"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:396
-#, fuzzy
msgid "Set aside a pool of subnets"
-msgstr "Odłożyć na bok pulę podsieci"
+msgstr "Odłóż na bok pulę podsieci"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:535
msgid "Set extended HTTP proxy options"
@@ -622,12 +624,10 @@ msgid "Set size of real and virtual address hash tables"
msgstr "Ustaw rozmiar rzeczywistych i wirtualnych adresów tablicy hash"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:291
-#, fuzzy
msgid "Set the TCP/UDP receive buffer size"
-msgstr "Ustaw rozmiar buforu wysyłania TCP/UDP"
+msgstr "Ustaw rozmiar bufora odbioru TCP/UDP"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:287
-#, fuzzy
msgid "Set the TCP/UDP send buffer size"
msgstr "Ustaw rozmiar buforu wysyłania TCP/UDP"
@@ -789,7 +789,7 @@ msgstr "Typ użytego urządzenia"
#: applications/luci-app-openvpn/luasrc/view/openvpn/cbi-select-input-add.htm:104
msgid "Upload"
-msgstr ""
+msgstr "Prześlij"
#: applications/luci-app-openvpn/luasrc/view/openvpn/cbi-select-input-add.htm:104
msgid "Upload ovpn file"
diff --git a/applications/luci-app-openvpn/po/pt/openvpn.po b/applications/luci-app-openvpn/po/pt/openvpn.po
index 1306381ee..9fb24de8d 100644
--- a/applications/luci-app-openvpn/po/pt/openvpn.po
+++ b/applications/luci-app-openvpn/po/pt/openvpn.po
@@ -3,7 +3,7 @@ msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2009-05-26 19:03+0200\n"
-"PO-Revision-Date: 2019-11-02 16:04+0000\n"
+"PO-Revision-Date: 2019-11-13 13:06+0000\n"
"Last-Translator: ssantos <ssantos@web.de>\n"
"Language-Team: Portuguese <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsopenvpn/pt/>\n"
@@ -37,7 +37,7 @@ msgstr "Adicionar rota após estabelecimento da ligação"
#: applications/luci-app-openvpn/luasrc/view/openvpn/cbi-select-input-add.htm:92
msgid "Add template based configuration"
-msgstr ""
+msgstr "Adicionar configuração baseada em modelos"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:746
msgid "Additional authentication over TLS"
@@ -195,11 +195,11 @@ msgstr "Não adicionar rotas automaticamente"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:758
msgid "Don't cache --askpass or --auth-user-pass passwords"
-msgstr "Não colocar em cache as passwords --askpass ou --auth-user-pass "
+msgstr "Não pôr as palavras-passe em cache --askpass ou --auth-user-pass"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:244
msgid "Don't drop incoming tun packets with same destination as host"
-msgstr ""
+msgstr "Não deixar cair pacotes de tun entrantes com o mesmo destino que o host"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:386
msgid "Don't inherit global push options"
@@ -211,7 +211,7 @@ msgstr "Não registar timestamps"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:240
msgid "Don't pull routes automatically"
-msgstr ""
+msgstr "Não puxe as rotas automaticamente"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:331
msgid "Don't re-read key on restart"
@@ -257,7 +257,7 @@ msgstr "Activar TLS e assumir papel de servidor"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:164
msgid "Enable a compression algorithm"
-msgstr ""
+msgstr "Ativar um algoritmo de compressão"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:277
msgid "Enable internal datagram fragmentation"
@@ -274,6 +274,7 @@ msgstr "Ativado"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:750
msgid "Encrypt and authenticate all control channel packets with the key"
msgstr ""
+"Criptografar e autenticar todos os pacotes de canais de controle com a chave"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:622
msgid "Encryption cipher for packets"
@@ -301,7 +302,7 @@ msgid ""
"added to OpenVPN's internal routing table"
msgstr ""
"Executado em modo de servidor quando um endereço IPv4/rota ou endereço MAC é "
-"adicionado à tabela interna de roteamento do OpernVPN."
+"adicionado à tabela interna de roteamento do OperVPN"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:742
msgid "Exit on TLS negotiation failure"
@@ -339,7 +340,7 @@ msgstr "Instância \"%s\""
#: applications/luci-app-openvpn/luasrc/view/openvpn/cbi-select-input-add.htm:18
#: applications/luci-app-openvpn/luasrc/view/openvpn/cbi-select-input-add.htm:46
msgid "Instance with that name already exists!"
-msgstr ""
+msgstr "Uma instância com esse nome já existe!"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:335
msgid "Keep local IP address on restart"
@@ -393,7 +394,7 @@ msgstr "Numero de linhas para o historico do registo"
#: applications/luci-app-openvpn/luasrc/view/openvpn/cbi-select-input-add.htm:95
msgid "OVPN configuration file upload"
-msgstr ""
+msgstr "Envio do ficheiro de configuração OVPN"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:762
msgid "Only accept connections from given X509 name"
@@ -452,10 +453,11 @@ msgstr "Por favor, edite este ficheiro diretamente numa sessão de terminal."
#: applications/luci-app-openvpn/luasrc/view/openvpn/cbi-select-input-add.htm:51
msgid "Please select a valid OVPN config file to upload!"
msgstr ""
+"Por favor, selecione um ficheiro de configuração OVPN válido para enviar!"
#: applications/luci-app-openvpn/luasrc/view/openvpn/cbi-select-input-add.htm:23
msgid "Please select a valid VPN template!"
-msgstr ""
+msgstr "Por favor selecione um modelo VPN válido!"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:160
msgid "Policy level over usage of external programs and scripts"
@@ -491,7 +493,8 @@ msgstr "Escolher o server remoto aleatoriamente"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:431
msgid "Refuse connection if no custom client config"
-msgstr "Recusar ligações de clientes que não tenham configurações "
+msgstr ""
+"Recusar conexões de clientes que não tenham configurações personalizadas"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:91
msgid "Remap SIGUSR1 signals"
@@ -508,7 +511,7 @@ msgstr "Timeout do ping remoto"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:718
msgid "Renegotiate data chan. key after bytes"
-msgstr "Renegociar chave do canal de dados após n bytes "
+msgstr "Renegociar chave do canal de dados após bytes"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:722
msgid "Renegotiate data chan. key after packets"
@@ -536,7 +539,7 @@ msgstr "Reiniciar após timeout do ping remoto"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:794
msgid "Restrict the allowed ciphers to be negotiated"
-msgstr ""
+msgstr "Restringir as cifras permitidas a serem negociadas"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:714
msgid "Retransmit timeout on TLS control channel"
@@ -578,14 +581,16 @@ msgstr "Guardar"
msgid ""
"Section to add an optional 'auth-user-pass' file with your credentials (%s)"
msgstr ""
+"Secção para adicionar um ficheiro opcional 'auth-user-pass' com as suas "
+"credenciais (%s)"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:40
msgid "Section to modify the OVPN config file (%s)"
-msgstr ""
+msgstr "Secção para modificar o ficheiro de configuração OVPN (%s)"
#: applications/luci-app-openvpn/luasrc/view/openvpn/cbi-select-input-add.htm:85
msgid "Select template ..."
-msgstr ""
+msgstr "Selecionar modelo ..."
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:495
msgid "Send notification to peer on disconnect"
@@ -679,7 +684,7 @@ msgstr "Especificar uma gateway para as rotas"
#: 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 "Especificar se o cliente é obrigado a fornecer um certificado válido"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:354
msgid "Start OpenVPN in a hibernating state"
@@ -720,7 +725,7 @@ msgstr "Porta TCP/UDP para remoto (predefinição=1194)"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:710
msgid "TLS 1.3 or newer cipher"
-msgstr ""
+msgstr "TLS 1.3 ou cifra mais recente"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:702
msgid "TLS cipher"
@@ -732,7 +737,7 @@ msgstr "Passthrough TOS (aplicavel apenas a IPv4)"
#: applications/luci-app-openvpn/luasrc/view/openvpn/cbi-select-input-add.htm:78
msgid "Template based configuration"
-msgstr ""
+msgstr "Configuração baseada em modelo"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:436
msgid "Temporary directory for client-connect return file"
@@ -741,36 +746,40 @@ msgstr "Directório temporário para ficheiro de retorno de ligação-cliente"
#: applications/luci-app-openvpn/luasrc/view/openvpn/cbi-select-input-add.htm:12
#: applications/luci-app-openvpn/luasrc/view/openvpn/cbi-select-input-add.htm:40
msgid "The 'Name' field must not be empty!"
-msgstr ""
+msgstr "O campo \"Nome\" não deve ficar vazio!"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:18
msgid ""
"The OVPN config file (%s) could not be found, please check your "
"configuration."
msgstr ""
+"O ficheiro de configuração OVPN (%s) não pôde ser encontrado, por favor "
+"verifique a sua configuração."
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:782
msgid "The highest supported TLS version"
-msgstr ""
+msgstr "A versão TLS mais alta suportada"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:786
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:69
msgid "The key direction for 'tls-auth' and 'secret' options"
-msgstr ""
+msgstr "A direção chave para as opções 'tls-auth' e 'secret'"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:778
msgid "The lowest supported TLS version"
-msgstr ""
+msgstr "A versão TLS suportada mais baixa"
#: 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 ""
+"O tamanho do ficheiro de configuração OVPN (%s) é demasiado grande para "
+"editá-lo online em LuCI (&ge; 100 KB)."
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:790
msgid "This completely disables cipher negotiation"
-msgstr ""
+msgstr "Isso desativa completamente a negociação de cifras"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:730
msgid "Timeframe for key exchange"
@@ -783,11 +792,11 @@ msgstr "Tipo de dispositivo utilizado"
#: applications/luci-app-openvpn/luasrc/view/openvpn/cbi-select-input-add.htm:104
msgid "Upload"
-msgstr ""
+msgstr "Enviar"
#: applications/luci-app-openvpn/luasrc/view/openvpn/cbi-select-input-add.htm:104
msgid "Upload ovpn file"
-msgstr ""
+msgstr "Enviar ficheiro ovpn"
#: 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-openvpn/po/vi/openvpn.po b/applications/luci-app-openvpn/po/vi/openvpn.po
index 38741f302..d269c6ba9 100644
--- a/applications/luci-app-openvpn/po/vi/openvpn.po
+++ b/applications/luci-app-openvpn/po/vi/openvpn.po
@@ -3,14 +3,16 @@ msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2009-08-16 06:58+0200\n"
-"PO-Revision-Date: 2009-08-16 12:27+0200\n"
-"Last-Translator: Hong Phuc Dang <dhppat@gmail.com>\n"
-"Language-Team: LANGUAGE <LL@li.org>\n"
-"Language: \n"
+"PO-Revision-Date: 2019-11-13 13:06+0000\n"
+"Last-Translator: Le Van Uoc <kunkun3012@gmail.com>\n"
+"Language-Team: Vietnamese <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsopenvpn/vi/>\n"
+"Language: vi\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: Pootle 1.1.0\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:822
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:825
@@ -459,7 +461,7 @@ msgstr "Cổng"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn.lua:156
msgid "Protocol"
-msgstr "Protocol"
+msgstr "Giao thức"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:530
msgid "Proxy timeout in seconds"
diff --git a/applications/luci-app-opkg/luasrc/controller/opkg.lua b/applications/luci-app-opkg/luasrc/controller/opkg.lua
index 39c5d1fb8..29c9a0864 100644
--- a/applications/luci-app-opkg/luasrc/controller/opkg.lua
+++ b/applications/luci-app-opkg/luasrc/controller/opkg.lua
@@ -12,12 +12,25 @@ function index()
end
function action_list(mode)
+ local util = require "luci.util"
local cmd
if mode == "installed" then
cmd = { "/bin/cat", "/usr/lib/opkg/status" }
else
- cmd = { "/bin/sh", "-c", [[find /tmp/opkg-lists/ -type f '!' -name '*.sig' | xargs -r gzip -cd]] }
+ local lists_dir = nil
+
+ local fd = io.popen([[sed -rne 's#^lists_dir \S+ (\S+)#\1#p' /etc/opkg.conf /etc/opkg/*.conf 2>/dev/null]], "r")
+ if fd then
+ lists_dir = fd:read("*l")
+ fd:close()
+ end
+
+ if not lists_dir or #lists_dir == "" then
+ lists_dir = "/tmp/opkg-lists"
+ end
+
+ cmd = { "/bin/sh", "-c", [[find %s -type f '!' -name '*.sig' | xargs -r gzip -cd]] % util.shellquote(lists_dir) }
end
luci.http.prepare_content("text/plain; charset=utf-8")
diff --git a/applications/luci-app-opkg/po/de/opkg.po b/applications/luci-app-opkg/po/de/opkg.po
index 55c6af1fd..8c38a25a2 100644
--- a/applications/luci-app-opkg/po/de/opkg.po
+++ b/applications/luci-app-opkg/po/de/opkg.po
@@ -3,8 +3,8 @@ msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2009-05-26 17:57+0200\n"
-"PO-Revision-Date: 2019-10-23 09:53+0000\n"
-"Last-Translator: Paul Spooren <mail@aparcar.org>\n"
+"PO-Revision-Date: 2019-11-08 21:04+0000\n"
+"Last-Translator: ssantos <ssantos@web.de>\n"
"Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsopkg/de/>\n"
"Language: de\n"
@@ -12,7 +12,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 3.9.1-dev\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-opkg/luasrc/view/opkg.htm:112
msgid "Actions"
@@ -38,7 +38,7 @@ msgstr ""
"Einstellungen und die <em>customfeeds.conf</em>-Datei für benutzerdefinierte "
"Repository-Einträge verwendet werden. Der Inhalt der anderen "
"Konfigurationsdateien kann zwar geändert werden, wird aber überlicherweise "
-"bei Systemupdates zurückgesetzt."
+"bei <em>Systemupdates</em> zurückgesetzt."
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:599
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:644
@@ -134,7 +134,7 @@ msgstr "Lade Paketinformationen…"
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:799
msgid "MD5"
-msgstr ""
+msgstr "MD5"
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:638
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:795
@@ -237,7 +237,7 @@ msgstr "Zurücksetzen"
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:800
msgid "SHA256"
-msgstr ""
+msgstr "SHA256"
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:690
msgid "Save"
@@ -307,7 +307,7 @@ msgstr "Aktualisieren…"
#: applications/luci-app-opkg/luasrc/view/opkg.htm:115
msgid "Upload Package…"
-msgstr ""
+msgstr "Paket hochladen…"
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:585
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:720
diff --git a/applications/luci-app-opkg/po/es/opkg.po b/applications/luci-app-opkg/po/es/opkg.po
index 7c11380eb..9a5b6cd2a 100644
--- a/applications/luci-app-opkg/po/es/opkg.po
+++ b/applications/luci-app-opkg/po/es/opkg.po
@@ -3,7 +3,7 @@ msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2009-06-10 03:41+0200\n"
-"PO-Revision-Date: 2019-10-25 17:55+0000\n"
+"PO-Revision-Date: 2019-11-06 00:09+0000\n"
"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsopkg/es/>\n"
@@ -12,7 +12,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 3.9.1-dev\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-opkg/luasrc/view/opkg.htm:112
msgid "Actions"
@@ -132,7 +132,7 @@ msgstr "Cargando información del paquete…"
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:799
msgid "MD5"
-msgstr ""
+msgstr "MD5"
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:638
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:795
@@ -235,7 +235,7 @@ msgstr "Restablecer"
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:800
msgid "SHA256"
-msgstr ""
+msgstr "SHA256"
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:690
msgid "Save"
@@ -304,7 +304,7 @@ msgstr "Actualizar…"
#: applications/luci-app-opkg/luasrc/view/opkg.htm:115
msgid "Upload Package…"
-msgstr ""
+msgstr "Subir paquete…"
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:585
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:720
diff --git a/applications/luci-app-opkg/po/fr/opkg.po b/applications/luci-app-opkg/po/fr/opkg.po
index 995f22afc..597db130c 100644
--- a/applications/luci-app-opkg/po/fr/opkg.po
+++ b/applications/luci-app-opkg/po/fr/opkg.po
@@ -3,8 +3,8 @@ msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2009-06-10 03:40+0200\n"
-"PO-Revision-Date: 2019-10-24 13:53+0000\n"
-"Last-Translator: Nathan <bonnemainsnathan@gmail.com>\n"
+"PO-Revision-Date: 2019-11-13 13:06+0000\n"
+"Last-Translator: Baptiste <weblate@bitsofnetworks.org>\n"
"Language-Team: French <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsopkg/fr/>\n"
"Language: fr\n"
@@ -12,7 +12,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n > 1;\n"
-"X-Generator: Weblate 3.9.1-dev\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-opkg/luasrc/view/opkg.htm:112
msgid "Actions"
@@ -67,7 +67,7 @@ msgstr ""
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:786
msgid "Dismiss"
-msgstr ""
+msgstr "Fermer"
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:237
msgid "Displaying %d-%d of %d"
diff --git a/applications/luci-app-opkg/po/pl/opkg.po b/applications/luci-app-opkg/po/pl/opkg.po
index aecd60cb1..909de024b 100644
--- a/applications/luci-app-opkg/po/pl/opkg.po
+++ b/applications/luci-app-opkg/po/pl/opkg.po
@@ -3,8 +3,8 @@ msgstr ""
"Project-Id-Version: LuCI\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2010-04-20 09:40+0200\n"
-"PO-Revision-Date: 2019-10-16 20:23+0000\n"
-"Last-Translator: Krystian Kozak <krystian.kozak20@gmail.com>\n"
+"PO-Revision-Date: 2019-11-13 13:06+0000\n"
+"Last-Translator: Marcin Net <marcin.net@linux.pl>\n"
"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsopkg/pl/>\n"
"Language: pl\n"
@@ -13,7 +13,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
"|| n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 3.9\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-opkg/luasrc/view/opkg.htm:112
msgid "Actions"
@@ -107,7 +107,6 @@ msgstr "Instaluj"
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:188
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:399
#: applications/luci-app-opkg/luasrc/view/opkg.htm:123
-#, fuzzy
msgid "Installed"
msgstr "Zainstalowane"
@@ -134,7 +133,7 @@ msgstr "Ładowanie informacji o pakiecie…"
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:799
msgid "MD5"
-msgstr ""
+msgstr "MD5"
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:638
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:795
@@ -154,7 +153,6 @@ msgid "No information available"
msgstr "Brak dostępnych informacji"
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:238
-#, fuzzy
msgid "No packages"
msgstr "Brak pakietów"
@@ -163,7 +161,6 @@ msgid "No packages matching \"<strong>%h</strong>\"."
msgstr "Brak pasujących pakietów \"<strong>%h</strong>\"."
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:419
-#, fuzzy
msgid "Not available"
msgstr "Niedostępne"
@@ -178,7 +175,6 @@ msgstr "OK"
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:652
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:684
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:693
-#, fuzzy
msgid "OPKG Configuration"
msgstr "Konfiguracja OPKG"
@@ -191,7 +187,6 @@ msgid "Package name"
msgstr "Nazwa pakietu"
#: applications/luci-app-opkg/luasrc/view/opkg.htm:107
-#, fuzzy
msgid "Package name or URL…"
msgstr "Nazwa pakietu lub URL…"
@@ -240,7 +235,7 @@ msgstr "Resetuj"
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:800
msgid "SHA256"
-msgstr ""
+msgstr "SHA256"
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:690
msgid "Save"
@@ -297,12 +292,10 @@ msgid "Type to filter…"
msgstr "Wpisz, by przefiltrować…"
#: applications/luci-app-opkg/luasrc/view/opkg.htm:113
-#, fuzzy
msgid "Update lists…"
msgstr "Aktualizuj listy…"
#: applications/luci-app-opkg/luasrc/view/opkg.htm:124
-#, fuzzy
msgid "Updates"
msgstr "Aktualizacje"
@@ -313,7 +306,7 @@ msgstr "Zaktualizuj…"
#: applications/luci-app-opkg/luasrc/view/opkg.htm:115
msgid "Upload Package…"
-msgstr ""
+msgstr "Wysyłanie pakietu…"
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:585
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:720
@@ -327,9 +320,8 @@ msgid "Version incompatible"
msgstr "Wersja niekompatybilna"
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:757
-#, fuzzy
msgid "Waiting for the <em>opkg %h</em> command to complete…"
-msgstr "Oczekiwanie na wykonanie polecenia <em>opkg %h</em>…"
+msgstr "Oczekiwanie na <em>opkg %h</em> wykonanie polecenia…"
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:546
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:709
diff --git a/applications/luci-app-opkg/po/pt/opkg.po b/applications/luci-app-opkg/po/pt/opkg.po
index d361756c2..b231cfe40 100644
--- a/applications/luci-app-opkg/po/pt/opkg.po
+++ b/applications/luci-app-opkg/po/pt/opkg.po
@@ -3,8 +3,8 @@ msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2009-05-26 19:03+0200\n"
-"PO-Revision-Date: 2019-10-31 02:43+0000\n"
-"Last-Translator: Tiago Gaspar <tiagogaspar8@gmail.com>\n"
+"PO-Revision-Date: 2019-11-08 21:04+0000\n"
+"Last-Translator: ssantos <ssantos@web.de>\n"
"Language-Team: Portuguese <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsopkg/pt/>\n"
"Language: pt\n"
@@ -132,7 +132,7 @@ msgstr "A carregar informações do pacote…"
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:799
msgid "MD5"
-msgstr ""
+msgstr "MD5"
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:638
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:795
@@ -235,7 +235,7 @@ msgstr "Reset"
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:800
msgid "SHA256"
-msgstr ""
+msgstr "SHA256"
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:690
msgid "Save"
@@ -306,7 +306,7 @@ msgstr "Atualizar…"
#: applications/luci-app-opkg/luasrc/view/opkg.htm:115
msgid "Upload Package…"
-msgstr ""
+msgstr "Enviar pacote…"
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:585
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:720
diff --git a/applications/luci-app-opkg/po/ro/opkg.po b/applications/luci-app-opkg/po/ro/opkg.po
index f9840900a..81d0e6957 100644
--- a/applications/luci-app-opkg/po/ro/opkg.po
+++ b/applications/luci-app-opkg/po/ro/opkg.po
@@ -1,16 +1,17 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2014-04-01 23:12+0200\n"
-"Last-Translator: xcentric <webcctvservice@gmail.com>\n"
-"Language-Team: none\n"
+"PO-Revision-Date: 2019-11-05 07:43+0000\n"
+"Last-Translator: olimpiumarius <oliver_magnum44@yahoo.com>\n"
+"Language-Team: Romanian <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsopkg/ro/>\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"
+"Plural-Forms: nplurals=3; plural=n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < "
+"20)) ? 1 : 2;\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-opkg/luasrc/view/opkg.htm:112
msgid "Actions"
@@ -38,7 +39,7 @@ msgstr ""
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:733
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:809
msgid "Cancel"
-msgstr "Anuleaza"
+msgstr "Anulare"
#: applications/luci-app-opkg/luasrc/view/opkg.htm:102
msgid "Clear"
diff --git a/applications/luci-app-opkg/po/ru/opkg.po b/applications/luci-app-opkg/po/ru/opkg.po
index b07f79519..9a5001616 100644
--- a/applications/luci-app-opkg/po/ru/opkg.po
+++ b/applications/luci-app-opkg/po/ru/opkg.po
@@ -2,16 +2,17 @@ msgid ""
msgstr ""
"Project-Id-Version: LuCI: base\n"
"POT-Creation-Date: 2010-05-09 01:01+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"
+"PO-Revision-Date: 2019-11-15 03:04+0000\n"
+"Last-Translator: Alex Vinnick <alexv10@gmail.com>\n"
+"Language-Team: Russian <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsopkg/ru/>\n"
"Language: ru\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: Poedit 2.2\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"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<="
+"4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 3.10-dev\n"
"Project-Info: Это технический перевод, не дословный. Главное-удобный русский "
"интерфейс, все проверялось в графическом режиме, совместим с другими apps\n"
diff --git a/applications/luci-app-opkg/po/sv/opkg.po b/applications/luci-app-opkg/po/sv/opkg.po
index ab7b37fab..37440a02f 100644
--- a/applications/luci-app-opkg/po/sv/opkg.po
+++ b/applications/luci-app-opkg/po/sv/opkg.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2019-10-17 20:20+0000\n"
+"PO-Revision-Date: 2019-11-13 13:06+0000\n"
"Last-Translator: Mattias Münster <mattiasmun@gmail.com>\n"
"Language-Team: Swedish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsopkg/sv/>\n"
@@ -10,7 +10,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 3.9.1-dev\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-opkg/luasrc/view/opkg.htm:112
msgid "Actions"
@@ -128,7 +128,7 @@ msgstr ""
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:799
msgid "MD5"
-msgstr ""
+msgstr "MD5"
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:638
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:795
@@ -234,7 +234,7 @@ msgstr "Återställ"
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:800
msgid "SHA256"
-msgstr ""
+msgstr "SHA256"
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:690
msgid "Save"
diff --git a/applications/luci-app-opkg/po/tr/opkg.po b/applications/luci-app-opkg/po/tr/opkg.po
index b177e9072..a913924e0 100644
--- a/applications/luci-app-opkg/po/tr/opkg.po
+++ b/applications/luci-app-opkg/po/tr/opkg.po
@@ -2,15 +2,16 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: \n"
-"PO-Revision-Date: 2018-09-13 22:59+0300\n"
-"Last-Translator: Yusuf Soyipek <yusuf@soyipek.com>\n"
-"Language-Team: none\n"
+"PO-Revision-Date: 2019-11-13 13:05+0000\n"
+"Last-Translator: Yunus BAYRAK <yunus@baygunelektronik.com>\n"
+"Language-Team: Turkish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsopkg/tr/>\n"
"Language: tr\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Poedit 2.1.1\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-opkg/luasrc/view/opkg.htm:112
msgid "Actions"
@@ -38,7 +39,7 @@ msgstr ""
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:733
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:809
msgid "Cancel"
-msgstr "Vazgeç"
+msgstr "İptal"
#: applications/luci-app-opkg/luasrc/view/opkg.htm:102
msgid "Clear"
diff --git a/applications/luci-app-opkg/po/uk/opkg.po b/applications/luci-app-opkg/po/uk/opkg.po
index b945b93e0..7d6138d96 100644
--- a/applications/luci-app-opkg/po/uk/opkg.po
+++ b/applications/luci-app-opkg/po/uk/opkg.po
@@ -1,13 +1,17 @@
msgid ""
msgstr ""
"Project-Id-Version: \n"
-"PO-Revision-Date: 2019-07-11 20:00+0300\n"
-"Last-Translator: Yurii <yuripet@gmail.com>\n"
-"Language-Team: none\n"
+"PO-Revision-Date: 2019-11-04 10:45+0000\n"
+"Last-Translator: Yurii Petrashko <yuripet@gmail.com>\n"
+"Language-Team: Ukrainian <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsopkg/uk/>\n"
"Language: uk\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<="
+"4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-opkg/luasrc/view/opkg.htm:112
msgid "Actions"
@@ -127,7 +131,7 @@ msgstr "Завантаження інформації про пакети…"
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:799
msgid "MD5"
-msgstr ""
+msgstr "MD5"
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:638
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:795
@@ -230,7 +234,7 @@ msgstr "Скинути"
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:800
msgid "SHA256"
-msgstr ""
+msgstr "SHA256"
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:690
msgid "Save"
@@ -299,7 +303,7 @@ msgstr "Оновлення…"
#: applications/luci-app-opkg/luasrc/view/opkg.htm:115
msgid "Upload Package…"
-msgstr ""
+msgstr "Відвантажити пакет…"
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:585
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:720
diff --git a/applications/luci-app-opkg/po/vi/opkg.po b/applications/luci-app-opkg/po/vi/opkg.po
index 02560eadb..6829a535b 100644
--- a/applications/luci-app-opkg/po/vi/opkg.po
+++ b/applications/luci-app-opkg/po/vi/opkg.po
@@ -3,14 +3,16 @@ msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2009-08-16 06:59+0200\n"
-"PO-Revision-Date: 2009-08-14 12:23+0200\n"
-"Last-Translator: Hong Phuc Dang <dhppat@gmail.com>\n"
-"Language-Team: LANGUAGE <LL@li.org>\n"
-"Language: \n"
+"PO-Revision-Date: 2019-11-13 13:06+0000\n"
+"Last-Translator: Le Van Uoc <kunkun3012@gmail.com>\n"
+"Language-Team: Vietnamese <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsopkg/vi/>\n"
+"Language: vi\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: Pootle 1.1.0\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-opkg/luasrc/view/opkg.htm:112
msgid "Actions"
@@ -38,7 +40,7 @@ msgstr ""
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:733
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:809
msgid "Cancel"
-msgstr "Bỏ qua"
+msgstr "Hủy bỏ"
#: applications/luci-app-opkg/luasrc/view/opkg.htm:102
msgid "Clear"
diff --git a/applications/luci-app-opkg/po/zh-cn/opkg.po b/applications/luci-app-opkg/po/zh-cn/opkg.po
index 5bf3aca5d..041a5c808 100644
--- a/applications/luci-app-opkg/po/zh-cn/opkg.po
+++ b/applications/luci-app-opkg/po/zh-cn/opkg.po
@@ -5,15 +5,16 @@
msgid ""
msgstr ""
"Project-Id-Version: \n"
-"PO-Revision-Date: 2019-10-15 17:37+0800\n"
-"Last-Translator: Zheng Qian <sotux82@gmail.com>\n"
-"Language-Team: <debian-l10n-chinese@lists.debian.org>\n"
-"Language: zh_CN\n"
+"PO-Revision-Date: 2019-11-08 21:04+0000\n"
+"Last-Translator: Meano Lee <meanocat@gmail.com>\n"
+"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
+"openwrt/luciapplicationsopkg/zh_Hans/>\n"
+"Language: zh-cn\n"
+"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Gtranslator 2.91.7\n"
-"MIME-Version: 1.0\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-opkg/luasrc/view/opkg.htm:112
msgid "Actions"
@@ -70,7 +71,7 @@ msgstr "软件包 <em>%h</em> 详情"
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:786
msgid "Dismiss"
-msgstr "解除"
+msgstr "取消"
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:237
msgid "Displaying %d-%d of %d"
@@ -129,7 +130,7 @@ msgstr "载入软件包信息…"
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:799
msgid "MD5"
-msgstr ""
+msgstr "MD5"
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:638
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:795
@@ -230,7 +231,7 @@ msgstr "复位"
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:800
msgid "SHA256"
-msgstr ""
+msgstr "SHA256"
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:690
msgid "Save"
@@ -294,7 +295,7 @@ msgstr "升级…"
#: applications/luci-app-opkg/luasrc/view/opkg.htm:115
msgid "Upload Package…"
-msgstr ""
+msgstr "上传软件报…"
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:585
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:720
diff --git a/applications/luci-app-p910nd/po/es/p910nd.po b/applications/luci-app-p910nd/po/es/p910nd.po
index 8b1dfd541..ecf9dcb30 100644
--- a/applications/luci-app-p910nd/po/es/p910nd.po
+++ b/applications/luci-app-p910nd/po/es/p910nd.po
@@ -3,7 +3,7 @@ msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2009-06-10 03:41+0200\n"
-"PO-Revision-Date: 2019-10-22 08:50+0000\n"
+"PO-Revision-Date: 2019-11-06 00:10+0000\n"
"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsp910nd/es/>\n"
@@ -12,7 +12,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 3.9.1-dev\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-p910nd/luasrc/model/cbi/p910nd.lua:47
msgid "Bidirectional mode"
@@ -40,7 +40,7 @@ msgstr "Puerto"
#: applications/luci-app-p910nd/luasrc/model/cbi/p910nd.lua:14
msgid "Settings"
-msgstr "Configuración"
+msgstr "Configuraciones"
#: applications/luci-app-p910nd/luasrc/model/cbi/p910nd.lua:22
msgid "Specifies the interface to listen on."
@@ -48,7 +48,7 @@ msgstr "Especifica la interfaz en la que se escucha."
#: applications/luci-app-p910nd/luasrc/model/cbi/p910nd.lua:41
msgid "TCP listener port."
-msgstr "Puerto de escucha TCP."
+msgstr "Puerto TCP."
#: applications/luci-app-p910nd/luasrc/model/cbi/p910nd.lua:18
msgid "enable"
diff --git a/applications/luci-app-p910nd/po/pl/p910nd.po b/applications/luci-app-p910nd/po/pl/p910nd.po
index e1b282cda..fb2d369a3 100644
--- a/applications/luci-app-p910nd/po/pl/p910nd.po
+++ b/applications/luci-app-p910nd/po/pl/p910nd.po
@@ -3,16 +3,17 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2014-07-02 19:31+0200\n"
-"Last-Translator: obsy <cezary@eko.one.pl>\n"
-"Language-Team: none\n"
+"PO-Revision-Date: 2019-11-13 21:10+0000\n"
+"Last-Translator: Michal L <michalrmsmi@wp.pl>\n"
+"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsp910nd/pl/>\n"
"Language: pl\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
-"|| n%100>=20) ? 1 : 2);\n"
-"X-Generator: Pootle 2.0.6\n"
+"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
+"|| n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-p910nd/luasrc/model/cbi/p910nd.lua:47
msgid "Bidirectional mode"
@@ -48,11 +49,11 @@ msgstr "Określa interfejs do nasłuchu."
#: applications/luci-app-p910nd/luasrc/model/cbi/p910nd.lua:41
msgid "TCP listener port."
-msgstr "Port nasłuchu TCP"
+msgstr "Port nasłuchu TCP."
#: applications/luci-app-p910nd/luasrc/model/cbi/p910nd.lua:18
msgid "enable"
-msgstr "Włączony"
+msgstr "włączony"
# W sambie usługa też się nazywa "network shares", więc nie ma specjalnie potrzeby używania nazwy własnej demona "p910nd".
#: applications/luci-app-p910nd/luasrc/controller/p910nd.lua:13
diff --git a/applications/luci-app-p910nd/po/pt/p910nd.po b/applications/luci-app-p910nd/po/pt/p910nd.po
index 6a1649b0b..702f3342e 100644
--- a/applications/luci-app-p910nd/po/pt/p910nd.po
+++ b/applications/luci-app-p910nd/po/pt/p910nd.po
@@ -3,7 +3,7 @@ msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2009-05-26 19:03+0200\n"
-"PO-Revision-Date: 2019-11-02 16:04+0000\n"
+"PO-Revision-Date: 2019-11-06 00:09+0000\n"
"Last-Translator: ssantos <ssantos@web.de>\n"
"Language-Team: Portuguese <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsp910nd/pt/>\n"
@@ -20,7 +20,7 @@ msgstr "Modo bidirecional"
#: applications/luci-app-p910nd/luasrc/model/cbi/p910nd.lua:20
msgid "Device"
-msgstr "Dispositivo"
+msgstr "Aparelho"
#: applications/luci-app-p910nd/luasrc/model/cbi/p910nd.lua:10
msgid ""
diff --git a/applications/luci-app-p910nd/po/sv/p910nd.po b/applications/luci-app-p910nd/po/sv/p910nd.po
index c029632eb..26b80f23d 100644
--- a/applications/luci-app-p910nd/po/sv/p910nd.po
+++ b/applications/luci-app-p910nd/po/sv/p910nd.po
@@ -1,13 +1,16 @@
msgid ""
msgstr ""
-"Content-Type: text/plain; charset=UTF-8\n"
"Project-Id-Version: PACKAGE VERSION\n"
-"Last-Translator: Automatically generated\n"
-"Language-Team: none\n"
+"PO-Revision-Date: 2019-11-13 13:06+0000\n"
+"Last-Translator: Mattias Münster <mattiasmun@gmail.com>\n"
+"Language-Team: Swedish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsp910nd/sv/>\n"
"Language: sv\n"
"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-p910nd/luasrc/model/cbi/p910nd.lua:47
msgid "Bidirectional mode"
@@ -39,7 +42,7 @@ msgstr "Inställningar"
#: applications/luci-app-p910nd/luasrc/model/cbi/p910nd.lua:22
msgid "Specifies the interface to listen on."
-msgstr "Anger gränssnittet att lyssna på"
+msgstr "Anger gränssnittet att lyssna på."
#: applications/luci-app-p910nd/luasrc/model/cbi/p910nd.lua:41
msgid "TCP listener port."
diff --git a/applications/luci-app-pagekitec/po/pl/pagekitec.po b/applications/luci-app-pagekitec/po/pl/pagekitec.po
index 2903f6445..0ab0889ab 100644
--- a/applications/luci-app-pagekitec/po/pl/pagekitec.po
+++ b/applications/luci-app-pagekitec/po/pl/pagekitec.po
@@ -1,8 +1,15 @@
msgid ""
msgstr ""
+"PO-Revision-Date: 2019-11-06 00:14+0000\n"
+"Last-Translator: Michal L <michalrmsmi@wp.pl>\n"
+"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationspagekitec/pl/>\n"
"Language: pl\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
+"|| n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-pagekitec/luasrc/model/cbi/pagekitec.lua:2
msgid ""
@@ -12,27 +19,35 @@ msgid ""
"for the connection. <p/><em>Note: this web configurator only supports some "
"very very basic uses of pagekite.</em>"
msgstr ""
+"<p/>Uwaga: do działania tego formularza potrzebujesz działającego konta "
+"PageKite lub przynajmniej, własnego działającego interfejsu użytkownika. "
+"Odwiedź <a href=\"https://pagekite.net/home/\">swoje konto</a>, aby "
+"skonfigurować nazwę routera i uzyskać tajny klucz do połączenia.<p/"
+"><em>Uwaga: ten konfigurator internetowy obsługuje tylko niektóre bardzo "
+"podstawowe zastosowania pagekite.</em>"
#: applications/luci-app-pagekitec/luasrc/model/cbi/pagekitec.lua:20
msgid "Basic HTTP"
-msgstr ""
+msgstr "Podstawowy HTTP"
#: applications/luci-app-pagekitec/luasrc/model/cbi/pagekitec.lua:23
msgid "Basic SSH"
-msgstr ""
+msgstr "Podstawowy SSH"
#: 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 ""
+"Włącz tunel do lokalnego serwera HTTP (w większości przypadków tej witryny "
+"administracyjnej)"
#: applications/luci-app-pagekitec/luasrc/model/cbi/pagekitec.lua:24
msgid "Enable a tunnel to the local SSH server"
-msgstr ""
+msgstr "Włącz tunel do lokalnego serwera SSH"
#: applications/luci-app-pagekitec/luasrc/model/cbi/pagekitec.lua:13
msgid "Kite Name"
-msgstr ""
+msgstr "Nazwa Kite"
#: applications/luci-app-pagekitec/luasrc/model/cbi/pagekitec.lua:14
msgid "Kite Secret"
@@ -42,14 +57,18 @@ msgstr ""
#: applications/luci-app-pagekitec/luasrc/model/cbi/pagekitec.lua:1
#: applications/luci-app-pagekitec/luasrc/model/cbi/pagekitec.lua:10
msgid "PageKite"
-msgstr ""
+msgstr "PageKite"
#: applications/luci-app-pagekitec/luasrc/model/cbi/pagekitec.lua:16
msgid "Static Setup"
-msgstr ""
+msgstr "Ustawienia statyczne"
#: applications/luci-app-pagekitec/luasrc/model/cbi/pagekitec.lua:17
+#, fuzzy
msgid ""
"Static setup, disable FE failover and DDNS updates, set this if you are "
"running your own frontend without a pagekite.me account"
msgstr ""
+"Ustawienia statyczne, wyłącz tryb failover FE i aktualizacje DDNS, ustaw tę "
+"opcję, jeśli korzystasz z własnego interfejsu użytkownika bez konta "
+"pagekite.me"
diff --git a/applications/luci-app-polipo/po/de/polipo.po b/applications/luci-app-polipo/po/de/polipo.po
index 02f757be2..a54b791b2 100644
--- a/applications/luci-app-polipo/po/de/polipo.po
+++ b/applications/luci-app-polipo/po/de/polipo.po
@@ -3,15 +3,16 @@ msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2009-05-26 17:57+0200\n"
-"PO-Revision-Date: 2013-01-29 20:21+0200\n"
-"Last-Translator: DAC324 <gerd_roethig@web.de>\n"
-"Language-Team: LANGUAGE <LL@li.org>\n"
+"PO-Revision-Date: 2019-11-08 21:04+0000\n"
+"Last-Translator: ssantos <ssantos@web.de>\n"
+"Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationspolipo/de/>\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"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:121
msgid "Advanced Settings"
@@ -81,7 +82,7 @@ msgstr "Größe des Caches im Arbeitsspeicher (Bytes)"
#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:18
msgid "Listen address"
-msgstr "Aktive Adresse"
+msgstr ""
#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:26
msgid "Listen port"
diff --git a/applications/luci-app-polipo/po/es/polipo.po b/applications/luci-app-polipo/po/es/polipo.po
index 5960da9d1..e2c500a9a 100644
--- a/applications/luci-app-polipo/po/es/polipo.po
+++ b/applications/luci-app-polipo/po/es/polipo.po
@@ -3,7 +3,7 @@ msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2009-06-10 03:41+0200\n"
-"PO-Revision-Date: 2019-10-22 08:49+0000\n"
+"PO-Revision-Date: 2019-11-06 00:09+0000\n"
"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationspolipo/es/>\n"
@@ -12,7 +12,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 3.9.1-dev\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:121
msgid "Advanced Settings"
@@ -20,7 +20,7 @@ msgstr "Configuración avanzada"
#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:35
msgid "Allowed clients"
-msgstr "Clientes permitos"
+msgstr "Clientes permitidos"
#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:67
msgid "Always use system DNS resolver"
@@ -81,11 +81,11 @@ msgstr "Tamaño (en bytes) de la caché en RAM"
#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:18
msgid "Listen address"
-msgstr "Dirección de escucha"
+msgstr "Escuchar dirección"
#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:26
msgid "Listen port"
-msgstr "Puerto de escucha"
+msgstr "Puerto"
#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:126
msgid ""
@@ -104,7 +104,7 @@ msgstr "Ubicación del archivo de registro"
#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:96
msgid "Log to syslog"
-msgstr "Registrar en syslog"
+msgstr "Inicie sesión en syslog"
#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:13
msgid "Logging and RAM"
diff --git a/applications/luci-app-polipo/po/pl/polipo.po b/applications/luci-app-polipo/po/pl/polipo.po
index 29e23311e..42d0fe331 100644
--- a/applications/luci-app-polipo/po/pl/polipo.po
+++ b/applications/luci-app-polipo/po/pl/polipo.po
@@ -1,16 +1,17 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2013-01-06 22:57+0200\n"
-"Last-Translator: obsy <cezary@eko.one.pl>\n"
-"Language-Team: none\n"
+"PO-Revision-Date: 2019-11-13 21:10+0000\n"
+"Last-Translator: Michal L <michalrmsmi@wp.pl>\n"
+"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationspolipo/pl/>\n"
"Language: pl\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
-"|| n%100>=20) ? 1 : 2);\n"
-"X-Generator: Pootle 2.0.6\n"
+"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
+"|| n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:121
msgid "Advanced Settings"
@@ -67,7 +68,7 @@ msgstr "Rozmiar pierwszego segmentu PMM (w bajtach)"
#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:10
#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:120
msgid "General Settings"
-msgstr "Ustawienia ogólne"
+msgstr "Ustawienia główne"
#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:113
msgid "How much RAM should Polipo use for its cache."
@@ -79,11 +80,11 @@ msgstr "Rozmiar cache w RAM (w bajtach)"
#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:18
msgid "Listen address"
-msgstr "Nasłuchuj adres"
+msgstr "Nasłuchiwany adres"
#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:26
msgid "Listen port"
-msgstr "Nasłuchuj port"
+msgstr "Nasłuchiwany port"
#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:126
msgid ""
@@ -287,4 +288,4 @@ msgstr ""
#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:16
msgid "enable"
-msgstr "włączone"
+msgstr "włączony"
diff --git a/applications/luci-app-polipo/po/ro/polipo.po b/applications/luci-app-polipo/po/ro/polipo.po
index 7c03df50e..93ec28d7a 100644
--- a/applications/luci-app-polipo/po/ro/polipo.po
+++ b/applications/luci-app-polipo/po/ro/polipo.po
@@ -1,16 +1,17 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2014-06-28 18:42+0200\n"
-"Last-Translator: xxvirusxx <condor20_05@yahoo.it>\n"
-"Language-Team: none\n"
+"PO-Revision-Date: 2019-11-06 00:09+0000\n"
+"Last-Translator: olimpiumarius <oliver_magnum44@yahoo.com>\n"
+"Language-Team: Romanian <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationspolipo/ro/>\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"
+"Plural-Forms: nplurals=3; plural=n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < "
+"20)) ? 1 : 2;\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:121
msgid "Advanced Settings"
@@ -215,7 +216,7 @@ msgstr ""
#: applications/luci-app-polipo/luasrc/controller/polipo.lua:12
msgid "Status"
-msgstr ""
+msgstr "stsatus"
#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:99
msgid "Syslog facility"
diff --git a/applications/luci-app-polipo/po/sv/polipo.po b/applications/luci-app-polipo/po/sv/polipo.po
index a07db740b..52758ed58 100644
--- a/applications/luci-app-polipo/po/sv/polipo.po
+++ b/applications/luci-app-polipo/po/sv/polipo.po
@@ -1,13 +1,16 @@
msgid ""
msgstr ""
-"Content-Type: text/plain; charset=UTF-8\n"
"Project-Id-Version: PACKAGE VERSION\n"
-"Last-Translator: Automatically generated\n"
-"Language-Team: none\n"
+"PO-Revision-Date: 2019-11-13 13:05+0000\n"
+"Last-Translator: Mattias Münster <mattiasmun@gmail.com>\n"
+"Language-Team: Swedish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationspolipo/sv/>\n"
"Language: sv\n"
"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:121
msgid "Advanced Settings"
@@ -208,7 +211,7 @@ msgid ""
"segment size."
msgstr ""
"Storleken av det första PMM-segmentet. Om det inte definieras så "
-"standardiseras det till den dubbla storleken av PMM-segmentet"
+"standardiseras det till den dubbla storleken av PMM-segmentet."
#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:138
msgid "Size to which cached files should be truncated"
diff --git a/applications/luci-app-polipo/po/tr/polipo.po b/applications/luci-app-polipo/po/tr/polipo.po
index 3716605e4..6cf96fae5 100644
--- a/applications/luci-app-polipo/po/tr/polipo.po
+++ b/applications/luci-app-polipo/po/tr/polipo.po
@@ -1,12 +1,16 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"Last-Translator: Automatically generated\n"
-"Language-Team: none\n"
+"PO-Revision-Date: 2019-11-13 13:05+0000\n"
+"Last-Translator: Yunus BAYRAK <yunus@baygunelektronik.com>\n"
+"Language-Team: Turkish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationspolipo/tr/>\n"
+"Language: tr\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:121
msgid "Advanced Settings"
@@ -211,7 +215,7 @@ msgstr ""
#: applications/luci-app-polipo/luasrc/controller/polipo.lua:12
msgid "Status"
-msgstr ""
+msgstr "Durum"
#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:99
msgid "Syslog facility"
diff --git a/applications/luci-app-polipo/po/vi/polipo.po b/applications/luci-app-polipo/po/vi/polipo.po
index d90ffbe25..8ee6b7e9a 100644
--- a/applications/luci-app-polipo/po/vi/polipo.po
+++ b/applications/luci-app-polipo/po/vi/polipo.po
@@ -5,13 +5,16 @@ msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2009-08-16 06:58+0200\n"
-"PO-Revision-Date: 2009-08-13 07:49+0200\n"
-"Last-Translator: Hong Phuc Dang <dhppat@gmail.com>\n"
-"Language-Team: LANGUAGE <LL@li.org>\n"
+"PO-Revision-Date: 2019-11-13 13:05+0000\n"
+"Last-Translator: Le Van Uoc <kunkun3012@gmail.com>\n"
+"Language-Team: Vietnamese <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationspolipo/vi/>\n"
+"Language: vi\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: Pootle 1.1.0\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:121
msgid "Advanced Settings"
@@ -231,7 +234,7 @@ msgstr ""
#: applications/luci-app-polipo/luasrc/controller/polipo.lua:12
msgid "Status"
-msgstr ""
+msgstr "Trạng thái"
#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:99
msgid "Syslog facility"
diff --git a/applications/luci-app-privoxy/po/es/privoxy.po b/applications/luci-app-privoxy/po/es/privoxy.po
index 91d5fa8f9..fa69004d7 100644
--- a/applications/luci-app-privoxy/po/es/privoxy.po
+++ b/applications/luci-app-privoxy/po/es/privoxy.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: \n"
-"PO-Revision-Date: 2019-11-02 16:06+0000\n"
+"PO-Revision-Date: 2019-11-13 21:11+0000\n"
"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsprivoxy/es/>\n"
@@ -150,7 +150,7 @@ msgid ""
"requires authentication!"
msgstr ""
"Activar esta opción NO se recomienda si no hay un proxy principal que "
-"requiera autenticación."
+"requiera autenticación!"
#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:368
#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:404
@@ -220,7 +220,7 @@ msgstr "Registrar todos los datos escritos en la red"
#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:901
msgid "Log the applying actions"
-msgstr "Registrar las acciones de aplicación."
+msgstr "Registrar las acciones de aplicación"
#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:803
msgid ""
@@ -405,7 +405,7 @@ msgstr "Iniciar"
#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:115
msgid "Start / Stop"
-msgstr "Iniciar/Detener"
+msgstr "Iniciar / Detener"
#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:116
msgid "Start/Stop Privoxy WEB Proxy"
diff --git a/applications/luci-app-privoxy/po/pl/privoxy.po b/applications/luci-app-privoxy/po/pl/privoxy.po
index f59de2e81..565741ced 100644
--- a/applications/luci-app-privoxy/po/pl/privoxy.po
+++ b/applications/luci-app-privoxy/po/pl/privoxy.po
@@ -1,8 +1,15 @@
msgid ""
msgstr ""
+"PO-Revision-Date: 2019-11-15 03:06+0000\n"
+"Last-Translator: Krzysiek Janiczek <krzysztof.janiczek@gmail.com>\n"
+"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsprivoxy/pl/>\n"
"Language: pl\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
+"|| n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:236
msgid ""
@@ -116,7 +123,7 @@ msgstr ""
#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:134
msgid "Enabled"
-msgstr ""
+msgstr "Włączone"
#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:602
msgid ""
@@ -175,7 +182,7 @@ msgstr ""
#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:108
msgid "Log File Viewer"
-msgstr ""
+msgstr "Przeglądarka plików dziennika"
#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:895
msgid "Log all data read from the network"
@@ -203,7 +210,7 @@ msgstr ""
#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:104
msgid "Logging"
-msgstr ""
+msgstr "Logowanie"
#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:339
msgid "Main actions file"
@@ -259,7 +266,7 @@ msgstr ""
#: applications/luci-app-privoxy/luasrc/controller/privoxy.lua:51
msgid "NOT installed"
-msgstr ""
+msgstr "Nie zainstalowany"
#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:254
#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:291
@@ -292,7 +299,7 @@ msgstr ""
#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:913
msgid "Please press [Read] button"
-msgstr ""
+msgstr "Proszę nacisnąć przycisk [Czytaj]"
#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:518
#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:527
@@ -323,7 +330,7 @@ msgstr ""
#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:908
msgid "Read / Reread log file"
-msgstr ""
+msgstr "Odczytaj / ponownego odczytaj plik dziennika"
#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:815
msgid "Show I/O status"
@@ -348,7 +355,7 @@ msgstr ""
#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:125
#: applications/luci-app-privoxy/luasrc/view/privoxy/detail_startstop.htm:10
msgid "Start"
-msgstr ""
+msgstr "Uruchomienie"
#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:115
msgid "Start / Stop"
@@ -381,7 +388,7 @@ msgstr ""
#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:59
#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:62
msgid "System"
-msgstr ""
+msgstr "System"
#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:335
msgid ""
@@ -514,7 +521,7 @@ msgstr ""
#: applications/luci-app-privoxy/luasrc/controller/privoxy.lua:47
#: applications/luci-app-privoxy/luasrc/controller/privoxy.lua:50
msgid "Version"
-msgstr ""
+msgstr "Wersja"
#: applications/luci-app-privoxy/luasrc/controller/privoxy.lua:43
msgid "Version Information"
diff --git a/applications/luci-app-privoxy/po/ro/privoxy.po b/applications/luci-app-privoxy/po/ro/privoxy.po
index d35688561..2db28033a 100644
--- a/applications/luci-app-privoxy/po/ro/privoxy.po
+++ b/applications/luci-app-privoxy/po/ro/privoxy.po
@@ -1,8 +1,15 @@
msgid ""
msgstr ""
+"PO-Revision-Date: 2019-11-06 00:13+0000\n"
+"Last-Translator: olimpiumarius <oliver_magnum44@yahoo.com>\n"
+"Language-Team: Romanian <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsprivoxy/ro/>\n"
"Language: ro\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: Weblate 3.10-dev\n"
#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:236
msgid ""
@@ -381,7 +388,7 @@ msgstr ""
#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:59
#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:62
msgid "System"
-msgstr ""
+msgstr "Sistem"
#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:335
msgid ""
diff --git a/applications/luci-app-privoxy/po/tr/privoxy.po b/applications/luci-app-privoxy/po/tr/privoxy.po
index 1ca66afce..cac2ef12b 100644
--- a/applications/luci-app-privoxy/po/tr/privoxy.po
+++ b/applications/luci-app-privoxy/po/tr/privoxy.po
@@ -1,8 +1,14 @@
msgid ""
msgstr ""
+"PO-Revision-Date: 2019-11-13 13:07+0000\n"
+"Last-Translator: Yunus BAYRAK <yunus@baygunelektronik.com>\n"
+"Language-Team: Turkish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsprivoxy/tr/>\n"
"Language: tr\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:236
msgid ""
@@ -381,7 +387,7 @@ msgstr ""
#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:59
#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:62
msgid "System"
-msgstr ""
+msgstr "Sistem"
#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:335
msgid ""
diff --git a/applications/luci-app-privoxy/po/vi/privoxy.po b/applications/luci-app-privoxy/po/vi/privoxy.po
index 8742db76a..34adfc773 100644
--- a/applications/luci-app-privoxy/po/vi/privoxy.po
+++ b/applications/luci-app-privoxy/po/vi/privoxy.po
@@ -1,8 +1,14 @@
msgid ""
msgstr ""
+"PO-Revision-Date: 2019-11-13 13:07+0000\n"
+"Last-Translator: Le Van Uoc <kunkun3012@gmail.com>\n"
+"Language-Team: Vietnamese <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsprivoxy/vi/>\n"
"Language: vi\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:236
msgid ""
@@ -381,7 +387,7 @@ msgstr ""
#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:59
#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:62
msgid "System"
-msgstr ""
+msgstr "Hệ thống"
#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:335
msgid ""
diff --git a/applications/luci-app-privoxy/po/zh-cn/privoxy.po b/applications/luci-app-privoxy/po/zh-cn/privoxy.po
index 9cc602181..932f4556c 100644
--- a/applications/luci-app-privoxy/po/zh-cn/privoxy.po
+++ b/applications/luci-app-privoxy/po/zh-cn/privoxy.po
@@ -5,15 +5,16 @@ 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_CN\n"
+"PO-Revision-Date: 2019-11-13 23:05+0000\n"
+"Last-Translator: Chen Minqiang <ptpt52@gmail.com>\n"
+"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
+"openwrt/luciapplicationsprivoxy/zh_Hans/>\n"
+"Language: zh-cn\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: Gtranslator 3.30.1\n"
"Plural-Forms: nplurals=1; plural=0;\n"
+"X-Generator: Weblate 3.10-dev\n"
"X-Poedit-SourceCharset: UTF-8\n"
#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:236
@@ -308,7 +309,7 @@ msgstr "请安装当前版本!"
#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:913
msgid "Please press [Read] button"
-msgstr "请点击 [读取] 按钮"
+msgstr "请按下 [读取] 按钮"
#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:518
#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:527
@@ -343,7 +344,7 @@ msgstr ""
#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:908
msgid "Read / Reread log file"
-msgstr "读取/刷新日志文件"
+msgstr "读取/重新读取 日志文件"
#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:815
msgid "Show I/O status"
diff --git a/applications/luci-app-qos/po/fr/qos.po b/applications/luci-app-qos/po/fr/qos.po
index b129ce28e..d3930efe2 100644
--- a/applications/luci-app-qos/po/fr/qos.po
+++ b/applications/luci-app-qos/po/fr/qos.po
@@ -3,15 +3,16 @@ msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2010-03-25 22:10+0100\n"
-"PO-Revision-Date: 2012-11-06 16:08+0200\n"
-"Last-Translator: hogsim <hogsim@gmail.com>\n"
-"Language-Team: LANGUAGE <LL@li.org>\n"
+"PO-Revision-Date: 2019-11-13 13:05+0000\n"
+"Last-Translator: Baptiste <weblate@bitsofnetworks.org>\n"
+"Language-Team: French <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsqos/fr/>\n"
"Language: fr\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=2; plural=(n > 1);\n"
-"X-Generator: Pootle 2.0.6\n"
+"Plural-Forms: nplurals=2; plural=n > 1;\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-qos/luasrc/model/cbi/qos/qos.lua:23
msgid "Calculate overhead"
@@ -27,7 +28,7 @@ msgstr "Groupe de classification"
#: applications/luci-app-qos/luasrc/model/cbi/qos/qos.lua:79
msgid "Comment"
-msgstr ""
+msgstr "Commentaire"
#: applications/luci-app-qos/luasrc/model/cbi/qos/qos.lua:61
msgid "Destination host"
diff --git a/applications/luci-app-qos/po/pl/qos.po b/applications/luci-app-qos/po/pl/qos.po
index 9d8cd16fa..2782e9423 100644
--- a/applications/luci-app-qos/po/pl/qos.po
+++ b/applications/luci-app-qos/po/pl/qos.po
@@ -3,16 +3,17 @@ msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2010-03-25 22:10+0100\n"
-"PO-Revision-Date: 2012-08-31 18:14+0200\n"
-"Last-Translator: obsy <cezary@eko.one.pl>\n"
-"Language-Team: LANGUAGE <LL@li.org>\n"
+"PO-Revision-Date: 2019-11-13 21:10+0000\n"
+"Last-Translator: Michal L <michalrmsmi@wp.pl>\n"
+"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsqos/pl/>\n"
"Language: pl\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
-"|| n%100>=20) ? 1 : 2);\n"
-"X-Generator: Pootle 2.0.6\n"
+"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
+"|| n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-qos/luasrc/model/cbi/qos/qos.lua:23
msgid "Calculate overhead"
@@ -28,7 +29,7 @@ msgstr "Grupa klasyfikacji"
#: applications/luci-app-qos/luasrc/model/cbi/qos/qos.lua:79
msgid "Comment"
-msgstr ""
+msgstr "Komentarz"
#: applications/luci-app-qos/luasrc/model/cbi/qos/qos.lua:61
msgid "Destination host"
@@ -40,7 +41,7 @@ msgstr "Prędkość pobierania (kbit/s)"
#: applications/luci-app-qos/luasrc/model/cbi/qos/qos.lua:16
msgid "Enable"
-msgstr "Włącz"
+msgstr "Włączone"
#: applications/luci-app-qos/luasrc/model/cbi/qos/qos.lua:25
msgid "Half-duplex"
diff --git a/applications/luci-app-qos/po/pt/qos.po b/applications/luci-app-qos/po/pt/qos.po
index 6e098c6b4..b61ee15ec 100644
--- a/applications/luci-app-qos/po/pt/qos.po
+++ b/applications/luci-app-qos/po/pt/qos.po
@@ -5,7 +5,7 @@ msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2010-03-25 22:10+0100\n"
-"PO-Revision-Date: 2019-11-04 01:51+0000\n"
+"PO-Revision-Date: 2019-11-06 00:09+0000\n"
"Last-Translator: ssantos <ssantos@web.de>\n"
"Language-Team: Portuguese <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsqos/pt/>\n"
@@ -46,7 +46,7 @@ msgstr "Ativar"
#: applications/luci-app-qos/luasrc/model/cbi/qos/qos.lua:25
msgid "Half-duplex"
-msgstr "Half-duplex"
+msgstr "Halbduplex"
#: applications/luci-app-qos/luasrc/model/cbi/qos/qos.lua:12
msgid "Interfaces"
@@ -78,7 +78,7 @@ msgstr "Host de origem"
#: applications/luci-app-qos/luasrc/model/cbi/qos/qos.lua:39
msgid "Target"
-msgstr "Host de destino"
+msgstr "Destino"
#: applications/luci-app-qos/luasrc/model/cbi/qos/qos.lua:30
msgid "Upload speed (kbit/s)"
diff --git a/applications/luci-app-qos/po/vi/qos.po b/applications/luci-app-qos/po/vi/qos.po
index c888bd8cc..ba0ba6521 100644
--- a/applications/luci-app-qos/po/vi/qos.po
+++ b/applications/luci-app-qos/po/vi/qos.po
@@ -5,13 +5,16 @@ msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2010-03-25 22:10+0100\n"
-"PO-Revision-Date: 2009-08-13 03:56+0200\n"
-"Last-Translator: Hong Phuc Dang <dhppat@gmail.com>\n"
-"Language-Team: LANGUAGE <LL@li.org>\n"
+"PO-Revision-Date: 2019-11-13 13:05+0000\n"
+"Last-Translator: Le Van Uoc <kunkun3012@gmail.com>\n"
+"Language-Team: Vietnamese <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsqos/vi/>\n"
+"Language: vi\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: Pootle 1.1.0\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-qos/luasrc/model/cbi/qos/qos.lua:23
#, fuzzy
@@ -19,30 +22,28 @@ msgid "Calculate overhead"
msgstr "Tính toán tổng quát"
#: applications/luci-app-qos/luasrc/model/cbi/qos/qos.lua:33
-#, fuzzy
msgid "Classification Rules"
-msgstr "Phân loại"
+msgstr "Quy tắc phân loại"
#: applications/luci-app-qos/luasrc/model/cbi/qos/qos.lua:19
-#, fuzzy
msgid "Classification group"
-msgstr "Phân loại"
+msgstr "Nhóm phân loại"
#: applications/luci-app-qos/luasrc/model/cbi/qos/qos.lua:79
msgid "Comment"
-msgstr ""
+msgstr "Bình luận"
#: applications/luci-app-qos/luasrc/model/cbi/qos/qos.lua:61
msgid "Destination host"
-msgstr ""
+msgstr "Máy chủ"
#: applications/luci-app-qos/luasrc/model/cbi/qos/qos.lua:27
msgid "Download speed (kbit/s)"
-msgstr ""
+msgstr "Tốc độ tải xuống (kbit/s)"
#: applications/luci-app-qos/luasrc/model/cbi/qos/qos.lua:16
msgid "Enable"
-msgstr ""
+msgstr "Kích hoạt"
#: applications/luci-app-qos/luasrc/model/cbi/qos/qos.lua:25
#, fuzzy
@@ -51,62 +52,58 @@ msgstr "Half-Duplex"
#: applications/luci-app-qos/luasrc/model/cbi/qos/qos.lua:12
msgid "Interfaces"
-msgstr ""
+msgstr "Giao diện"
#: applications/luci-app-qos/luasrc/model/cbi/qos/qos.lua:77
msgid "Number of bytes"
-msgstr ""
+msgstr "Kích cỡ"
#: applications/luci-app-qos/luasrc/model/cbi/qos/qos.lua:73
-#, fuzzy
msgid "Ports"
-msgstr "Ưu tiên"
+msgstr "Cổng"
#: applications/luci-app-qos/luasrc/model/cbi/qos/qos.lua:66
msgid "Protocol"
-msgstr ""
+msgstr "Giao thức"
#: applications/luci-app-qos/luasrc/controller/qos.lua:13
msgid "QoS"
-msgstr ""
+msgstr "Kiểm soát băng thông"
#: applications/luci-app-qos/luasrc/model/cbi/qos/qos.lua:7
msgid "Quality of Service"
-msgstr "Chất lượng dịch vụ "
+msgstr "Kiểm soát băng thông"
#: applications/luci-app-qos/luasrc/model/cbi/qos/qos.lua:56
-#, fuzzy
msgid "Source host"
msgstr "Địa chỉ nguồn"
#: applications/luci-app-qos/luasrc/model/cbi/qos/qos.lua:39
-#, fuzzy
msgid "Target"
-msgstr "Địa chỉ mục tiêu"
+msgstr "Mục tiêu"
#: applications/luci-app-qos/luasrc/model/cbi/qos/qos.lua:30
msgid "Upload speed (kbit/s)"
-msgstr ""
+msgstr "Tốc độ tải lên (kbit/s)"
#: applications/luci-app-qos/luasrc/model/cbi/qos/qos.lua:8
-#, fuzzy
msgid ""
"With <abbr title=\"Quality of Service\">QoS</abbr> you can prioritize "
"network traffic selected by addresses, ports or services."
msgstr ""
-"Với QoS, bạn có thể ưu tiên cho mạng lưới giao thông được chọn bởi địa chỉ, "
-"cổng hay dịch vụ."
+"Với <abbr title=\"Quality of Service\">QoS</abbr>, bạn có thể ưu tiên cho "
+"băng thông cho địa chỉ, cổng hay dịch vụ."
#: applications/luci-app-qos/luasrc/model/cbi/qos/qos.lua:58
#: applications/luci-app-qos/luasrc/model/cbi/qos/qos.lua:63
#: applications/luci-app-qos/luasrc/model/cbi/qos/qos.lua:67
#: applications/luci-app-qos/luasrc/model/cbi/qos/qos.lua:75
msgid "all"
-msgstr ""
+msgstr "Tất cả"
#: applications/luci-app-qos/luasrc/model/cbi/qos/qos.lua:20
msgid "default"
-msgstr ""
+msgstr "Mặc định"
#: applications/luci-app-qos/luasrc/model/cbi/qos/qos.lua:41
msgid "express"
diff --git a/applications/luci-app-radicale/po/es/radicale.po b/applications/luci-app-radicale/po/es/radicale.po
index 84ab9cf69..752528aa2 100644
--- a/applications/luci-app-radicale/po/es/radicale.po
+++ b/applications/luci-app-radicale/po/es/radicale.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2019-11-02 16:05+0000\n"
+"PO-Revision-Date: 2019-11-06 00:12+0000\n"
"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsradicale/es/>\n"
@@ -14,11 +14,15 @@ msgstr ""
msgid ""
"'AUTO' selects the highest protocol version that client and server support."
msgstr ""
+"'AUTO' selecciona la versión de protocolo más alta que el cliente y el "
+"servidor admiten."
#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:223
msgid ""
"'Hostname:Port' or 'IPv4:Port' or '[IPv6]:Port' Radicale should listen on"
msgstr ""
+"'NombreDeHost:Puerto' o 'IPv4:Puerto' o '[IPv6]:Puerto' Radicale debería "
+"escuchar en"
#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:272
msgid "AUTO"
@@ -126,6 +130,10 @@ msgid ""
"resources (e.g. fonts, JavaScript, etc.) on a web page to be requested from "
"another domain outside the domain from which the resource originated."
msgstr ""
+"El intercambio de recursos de origen cruzado (CORS) es un mecanismo que "
+"permite solicitar recursos restringidos (por ejemplo, fuentes, JavaScript, "
+"etc.) en una página web desde otro dominio fuera del dominio desde el que se "
+"originó el recurso."
#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:491
msgid "Custom"
@@ -330,6 +338,8 @@ msgid ""
"Place here the 'user:password' pairs for your users which should have access "
"to Radicale."
msgstr ""
+"Coloque aquí los pares 'usuario:contraseña' para sus usuarios que deberían "
+"tener acceso a Radicale."
#: applications/luci-app-radicale/luasrc/controller/radicale.lua:67
msgid "Please install current version !"
@@ -362,10 +372,12 @@ msgstr "Servidor Radicale CalDAV/CardDAV"
#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:459
msgid "Radicale uses '/etc/radicale/rights' as regexp-based file."
msgstr ""
+"Radicale usa '/etc/radicale/rights' como archivo basado en expresiones "
+"regulares."
#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:404
msgid "Radicale uses '/etc/radicale/users' as htpasswd file."
-msgstr ""
+msgstr "Radicale usa '/etc/radicale/users' como archivo htpasswd."
#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:402
#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:457
@@ -374,7 +386,7 @@ msgstr "¡Solo lectura!"
#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:455
msgid "RegExp file"
-msgstr ""
+msgstr "Archivo RegExp"
#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:56
msgid "Reload"
@@ -391,7 +403,7 @@ msgstr "Derechos"
#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:437
msgid "Rights are based on a regexp-based file"
-msgstr ""
+msgstr "Los derechos se basan en un archivo basado en expresiones regulares"
#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:429
msgid "Rights backend"
@@ -416,49 +428,51 @@ msgstr "Los nombres de sección solo se usan para nombrar la regla."
#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:211
msgid "Server"
-msgstr ""
+msgstr "Servidor"
#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:633
#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:656
msgid "Setting this parameter to '0' will disable rotation of log-file."
msgstr ""
+"Establecer este parámetro en '0' desactivará la rotación del archivo de "
+"registro."
#: applications/luci-app-radicale/luasrc/controller/radicale.lua:62
msgid "Software package '%s' is not installed."
-msgstr ""
+msgstr "El paquete de software '%s' no está instalado."
#: applications/luci-app-radicale/luasrc/controller/radicale.lua:71
msgid "Software package '%s' is outdated."
-msgstr ""
+msgstr "El paquete de software '%s' está desactualizado."
#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:26
msgid "Software update required"
-msgstr ""
+msgstr "Actualización de software requerida"
#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:164
#: applications/luci-app-radicale/luasrc/view/radicale/btn_startstop.htm:10
msgid "Start"
-msgstr ""
+msgstr "Iniciar"
#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:155
msgid "Start / Stop"
-msgstr ""
+msgstr "Iniciar / Detener"
#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:156
msgid "Start/Stop Radicale server"
-msgstr ""
+msgstr "Iniciar/Detener servidor Radicale"
#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:473
msgid "Storage"
-msgstr ""
+msgstr "Almacenamiento"
#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:697
msgid "Storage Encoding"
-msgstr ""
+msgstr "Codificación de almacenamiento"
#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:484
msgid "Storage backend"
-msgstr ""
+msgstr "Backend de almacenamiento"
#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:566
msgid "Syslog Log level"
@@ -547,6 +561,8 @@ msgid ""
"You can use Python's ConfigParser interpolation values %(login)s and "
"%(path)s."
msgstr ""
+"Puede usar los valores de interpolación ConfigParser de Python %(login)s y "
+"%(path)s."
#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:390
msgid "crypt"
diff --git a/applications/luci-app-radicale/po/fr/radicale.po b/applications/luci-app-radicale/po/fr/radicale.po
index a79d4e80e..2ea570af4 100644
--- a/applications/luci-app-radicale/po/fr/radicale.po
+++ b/applications/luci-app-radicale/po/fr/radicale.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2019-10-24 13:54+0000\n"
-"Last-Translator: Nathan <bonnemainsnathan@gmail.com>\n"
+"PO-Revision-Date: 2019-11-13 13:07+0000\n"
+"Last-Translator: reyur <remicaruyer@gmail.com>\n"
"Language-Team: French <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsradicale/fr/>\n"
"Language: fr\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n > 1;\n"
-"X-Generator: Weblate 3.9.1-dev\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:268
msgid ""
@@ -51,7 +51,7 @@ msgstr ""
#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:80
#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:341
msgid "Authentication"
-msgstr ""
+msgstr "Authentification"
#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:87
msgid ""
diff --git a/applications/luci-app-radicale/po/pl/radicale.po b/applications/luci-app-radicale/po/pl/radicale.po
index d6941ad76..da114a55d 100644
--- a/applications/luci-app-radicale/po/pl/radicale.po
+++ b/applications/luci-app-radicale/po/pl/radicale.po
@@ -1,8 +1,15 @@
msgid ""
msgstr ""
+"PO-Revision-Date: 2019-11-15 03:05+0000\n"
+"Last-Translator: Krzysiek Janiczek <krzysztof.janiczek@gmail.com>\n"
+"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsradicale/pl/>\n"
"Language: pl\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
+"|| n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:268
msgid ""
@@ -45,7 +52,7 @@ msgstr ""
#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:80
#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:341
msgid "Authentication"
-msgstr ""
+msgstr "Uwierzytelnienie"
#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:87
msgid ""
@@ -105,7 +112,7 @@ msgstr ""
#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:574
#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:596
msgid "Critical"
-msgstr ""
+msgstr "Krytyczny"
#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:707
msgid ""
@@ -126,7 +133,7 @@ msgstr ""
#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:570
#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:592
msgid "Debug"
-msgstr ""
+msgstr "Debugowanie"
#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:191
msgid "Delay (in seconds) during system boot before Radicale start"
@@ -134,7 +141,7 @@ msgstr ""
#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:508
msgid "Directory"
-msgstr ""
+msgstr "Katalog"
#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:524
msgid "Directory not exists/found !"
@@ -181,7 +188,7 @@ msgstr ""
#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:573
#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:595
msgid "Error"
-msgstr ""
+msgstr "Błąd"
#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:120
msgid "File '%s' not found !"
@@ -230,7 +237,7 @@ msgstr ""
#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:571
#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:593
msgid "Info"
-msgstr ""
+msgstr "Informacja"
#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:83
msgid "Keep in mind to use the correct hashing algorithm !"
@@ -258,7 +265,7 @@ msgstr ""
#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:533
msgid "Logging"
-msgstr ""
+msgstr "Logowanie"
#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:235
msgid "Logon message"
@@ -274,11 +281,11 @@ msgstr ""
#: applications/luci-app-radicale/luasrc/controller/radicale.lua:46
msgid "NOT installed"
-msgstr ""
+msgstr "Nie zainstalowany"
#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:356
msgid "None"
-msgstr ""
+msgstr "Brak"
#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:654
msgid "Number of backup files of log to create."
@@ -350,7 +357,7 @@ msgstr ""
#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:56
msgid "Reload"
-msgstr ""
+msgstr "Przeładuj"
#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:688
msgid "Response Encoding"
@@ -380,7 +387,7 @@ msgstr ""
#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:62
#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:65
msgid "Save"
-msgstr ""
+msgstr "Zapisz"
#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:95
msgid "Section names are only used for naming the rule."
@@ -388,7 +395,7 @@ msgstr ""
#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:211
msgid "Server"
-msgstr ""
+msgstr "Serwer"
#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:633
#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:656
@@ -410,7 +417,7 @@ msgstr ""
#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:164
#: applications/luci-app-radicale/luasrc/view/radicale/btn_startstop.htm:10
msgid "Start"
-msgstr ""
+msgstr "Uruchomienie"
#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:155
msgid "Start / Stop"
@@ -438,7 +445,7 @@ msgstr ""
#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:141
msgid "System"
-msgstr ""
+msgstr "System"
#: applications/luci-app-radicale/luasrc/controller/radicale.lua:32
msgid ""
@@ -483,7 +490,7 @@ msgstr ""
#: applications/luci-app-radicale/luasrc/controller/radicale.lua:42
#: applications/luci-app-radicale/luasrc/controller/radicale.lua:45
msgid "Version"
-msgstr ""
+msgstr "Wersja"
#: applications/luci-app-radicale/luasrc/controller/radicale.lua:38
msgid "Version Information"
@@ -498,7 +505,7 @@ msgstr ""
#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:572
#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:594
msgid "Warning"
-msgstr ""
+msgstr "Ostrzeżenie"
#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:90
msgid ""
@@ -518,7 +525,7 @@ msgstr ""
#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:364
msgid "custom"
-msgstr ""
+msgstr "własny"
#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:357
#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:400
diff --git a/applications/luci-app-radicale/po/pt/radicale.po b/applications/luci-app-radicale/po/pt/radicale.po
index 0a9a3216a..f61d50969 100644
--- a/applications/luci-app-radicale/po/pt/radicale.po
+++ b/applications/luci-app-radicale/po/pt/radicale.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2019-10-31 18:05+0000\n"
-"Last-Translator: Tiago Gaspar <tiagogaspar8@gmail.com>\n"
+"PO-Revision-Date: 2019-11-06 00:12+0000\n"
+"Last-Translator: ssantos <ssantos@web.de>\n"
"Language-Team: Portuguese <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsradicale/pt/>\n"
"Language: pt\n"
@@ -504,7 +504,7 @@ msgstr ""
#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:572
#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:594
msgid "Warning"
-msgstr ""
+msgstr "Aviso"
#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:90
msgid ""
diff --git a/applications/luci-app-radicale/po/ro/radicale.po b/applications/luci-app-radicale/po/ro/radicale.po
index bbe8edb77..eefa78d93 100644
--- a/applications/luci-app-radicale/po/ro/radicale.po
+++ b/applications/luci-app-radicale/po/ro/radicale.po
@@ -1,8 +1,15 @@
msgid ""
msgstr ""
+"PO-Revision-Date: 2019-11-06 00:12+0000\n"
+"Last-Translator: olimpiumarius <oliver_magnum44@yahoo.com>\n"
+"Language-Team: Romanian <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsradicale/ro/>\n"
"Language: ro\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: Weblate 3.10-dev\n"
#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:268
msgid ""
@@ -438,7 +445,7 @@ msgstr ""
#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:141
msgid "System"
-msgstr ""
+msgstr "Sistem"
#: applications/luci-app-radicale/luasrc/controller/radicale.lua:32
msgid ""
diff --git a/applications/luci-app-radicale/po/tr/radicale.po b/applications/luci-app-radicale/po/tr/radicale.po
index 3fe561fb4..41e234c3f 100644
--- a/applications/luci-app-radicale/po/tr/radicale.po
+++ b/applications/luci-app-radicale/po/tr/radicale.po
@@ -1,8 +1,14 @@
msgid ""
msgstr ""
+"PO-Revision-Date: 2019-11-13 13:07+0000\n"
+"Last-Translator: Yunus BAYRAK <yunus@baygunelektronik.com>\n"
+"Language-Team: Turkish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsradicale/tr/>\n"
"Language: tr\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:268
msgid ""
@@ -438,7 +444,7 @@ msgstr ""
#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:141
msgid "System"
-msgstr ""
+msgstr "Sistem"
#: applications/luci-app-radicale/luasrc/controller/radicale.lua:32
msgid ""
diff --git a/applications/luci-app-radicale/po/vi/radicale.po b/applications/luci-app-radicale/po/vi/radicale.po
index 86810536c..060d4165a 100644
--- a/applications/luci-app-radicale/po/vi/radicale.po
+++ b/applications/luci-app-radicale/po/vi/radicale.po
@@ -1,8 +1,14 @@
msgid ""
msgstr ""
+"PO-Revision-Date: 2019-11-13 13:07+0000\n"
+"Last-Translator: Le Van Uoc <kunkun3012@gmail.com>\n"
+"Language-Team: Vietnamese <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsradicale/vi/>\n"
"Language: vi\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:268
msgid ""
@@ -438,7 +444,7 @@ msgstr ""
#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:141
msgid "System"
-msgstr ""
+msgstr "Hệ thống"
#: applications/luci-app-radicale/luasrc/controller/radicale.lua:32
msgid ""
diff --git a/applications/luci-app-radicale/po/zh-cn/radicale.po b/applications/luci-app-radicale/po/zh-cn/radicale.po
index dacdcd698..d2d546cd9 100644
--- a/applications/luci-app-radicale/po/zh-cn/radicale.po
+++ b/applications/luci-app-radicale/po/zh-cn/radicale.po
@@ -3,15 +3,15 @@
#
msgid ""
msgstr ""
-"PO-Revision-Date: 2019-10-18 07:50+0000\n"
-"Last-Translator: Zheng Qian <sotux82@gmail.com>\n"
+"PO-Revision-Date: 2019-11-15 03:06+0000\n"
+"Last-Translator: Meano Lee <meanocat@gmail.com>\n"
"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsradicale/zh_Hans/>\n"
"Language: zh-cn\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 3.9.1-dev\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:268
msgid ""
@@ -365,7 +365,7 @@ msgstr "正则表达式文件"
#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:56
msgid "Reload"
-msgstr "重新载入"
+msgstr "重启"
#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:688
msgid "Response Encoding"
@@ -425,7 +425,7 @@ msgstr "需要软件更新"
#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:164
#: applications/luci-app-radicale/luasrc/view/radicale/btn_startstop.htm:10
msgid "Start"
-msgstr "开始"
+msgstr "启动"
#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:155
msgid "Start / Stop"
diff --git a/applications/luci-app-radicale2/po/de/radicale2.po b/applications/luci-app-radicale2/po/de/radicale2.po
index cc62756e5..426504c72 100644
--- a/applications/luci-app-radicale2/po/de/radicale2.po
+++ b/applications/luci-app-radicale2/po/de/radicale2.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: luci-app-radicale 2\n"
-"PO-Revision-Date: 2019-10-17 00:46+0000\n"
+"PO-Revision-Date: 2019-11-07 08:27+0000\n"
"Last-Translator: Paul Spooren <mail@aparcar.org>\n"
"Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsradicale2/de/>\n"
@@ -10,7 +10,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 3.9\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:8
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:4
@@ -49,7 +49,7 @@ msgstr ""
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:62
msgid "Certificate"
-msgstr ""
+msgstr "Zertifikat"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:70
msgid "Client Certificate Authority"
@@ -130,7 +130,7 @@ msgstr "Dateiname"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:19
msgid "Folder"
-msgstr ""
+msgstr "Ordner"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:19
msgid "Folder in which to store collections"
@@ -320,7 +320,7 @@ msgstr ""
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:109
msgid "Realm"
-msgstr ""
+msgstr "Bereich"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:34
msgid "Redact passwords in logs"
@@ -372,7 +372,7 @@ msgstr ""
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:52
msgid "SSL"
-msgstr ""
+msgstr "SSL"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:102
msgid "SSL not available"
diff --git a/applications/luci-app-radicale2/po/es/radicale2.po b/applications/luci-app-radicale2/po/es/radicale2.po
index 43a2bec14..5e9ad4515 100644
--- a/applications/luci-app-radicale2/po/es/radicale2.po
+++ b/applications/luci-app-radicale2/po/es/radicale2.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: luci-app-radicale 2\n"
-"PO-Revision-Date: 2019-11-02 16:04+0000\n"
+"PO-Revision-Date: 2019-11-06 00:09+0000\n"
"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsradicale2/es/>\n"
@@ -17,15 +17,15 @@ msgstr ""
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:8
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:7
msgid "A lightweight CalDAV/CardDAV server"
-msgstr ""
+msgstr "Un servidor ligero CalDAV/CardDAV"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:30
msgid "Advanced Settings"
-msgstr ""
+msgstr "Configuración avanzada"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:74
msgid "Allowed Ciphers"
-msgstr ""
+msgstr "Cifrados permitidos"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:10
msgid "Authentication"
@@ -33,47 +33,47 @@ msgstr "Autenticación"
#: applications/luci-app-radicale2/luasrc/controller/radicale2.lua:20
msgid "Authentication / Users"
-msgstr ""
+msgstr "Autenticación / Usuarios"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:14
msgid "Authentication Type"
-msgstr ""
+msgstr "Tipo de autenticación"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:171
msgid "Based on settings in 'Rights File'"
-msgstr ""
+msgstr "Según la configuración en 'Archivo de derechos'"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:128
msgid "CORS"
-msgstr ""
+msgstr "CORS"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:62
msgid "Certificate"
-msgstr ""
+msgstr "Certificado"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:70
msgid "Client Certificate Authority"
-msgstr ""
+msgstr "Autoridad de certificación del cliente"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:38
msgid "Close Lock File"
-msgstr ""
+msgstr "Cerrar archivo de bloqueo"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:38
msgid "Close the lock file when no more clients are waiting"
-msgstr ""
+msgstr "Cierre el archivo de bloqueo cuando no haya más clientes esperando"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:44
msgid "Command that is run after changes to storage"
-msgstr ""
+msgstr "Comando que se ejecuta después de los cambios en el almacenamiento"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:80
msgid "Confirm Plaintext Password"
-msgstr ""
+msgstr "Confirmar contraseña de texto sin formato"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:105
msgid "DNS Lookup"
-msgstr ""
+msgstr "Búsqueda de DNS"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:26
msgid "Debug"
@@ -81,68 +81,68 @@ msgstr "Depurar"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:15
msgid "Default (htpasswd file from users below)"
-msgstr ""
+msgstr "Predeterminado (archivo htpasswd de los usuarios a continuación)"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:14
msgid "Default (multifilesystem)"
-msgstr ""
+msgstr "Predeterminado (sistema múltiple)"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:167
msgid "Default (owner only)"
-msgstr ""
+msgstr "Predeterminado (solo propietario)"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:31
msgid "Delete sync token that are older (seconds)"
-msgstr ""
+msgstr "Eliminar el token de sincronización que son más antiguos (segundos)"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:132
msgid "Document Encoding"
-msgstr ""
+msgstr "Codificación de documentos"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:30
msgid "Dump Environment"
-msgstr ""
+msgstr "Volcado de ambiente"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:52
msgid "Enable SSL connections"
-msgstr ""
+msgstr "Activar conexiones SSL"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:136
msgid "Encoding for responding to requests/events"
-msgstr ""
+msgstr "Codificación para responder a solicitudes/eventos"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:140
msgid "Encoding for storing local collections"
-msgstr ""
+msgstr "Codificación para almacenar colecciones locales"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:110
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:155
msgid "Encrypted Password"
-msgstr ""
+msgstr "Contraseña encriptada"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:29
msgid "Encryption"
-msgstr ""
+msgstr "Encriptación"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:23
msgid "Filename"
-msgstr ""
+msgstr "Nombre del archivo"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:19
msgid "Folder"
-msgstr ""
+msgstr "Carpeta"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:19
msgid "Folder in which to store collections"
-msgstr ""
+msgstr "Carpeta en la que almacenar colecciones"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:70
msgid "For verifying client certificates"
-msgstr ""
+msgstr "Para verificar los certificados del cliente"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:29
msgid "General Settings"
-msgstr ""
+msgstr "Configuración general"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:155
msgid ""
@@ -152,38 +152,43 @@ msgid ""
"plaintext in a field that will appear on this page if python3-passlib is "
"installed."
msgstr ""
+"Genere este campo usando un generador de archivos de autenticación Apache "
+"htpasswd-style (para el formato hash que ha elegido anteriormente), o "
+"instale python3-passlib para activar la capacidad de crear el hash "
+"ingresando el texto sin formato en un campo que aparecerá en esta página si "
+"python3-passlib está instalado."
#: applications/luci-app-radicale2/luasrc/view/cbi/raduigo.htm:24
msgid "Go to Radicale 2.x Web UI"
-msgstr ""
+msgstr "Ir a Web UI Radicale 2.x"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:14
msgid "Go to Radicale v2 Web UI"
-msgstr ""
+msgstr "Ir a Web UI Radicale v2"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:109
msgid "HTTP(S) Basic Authentication Realm"
-msgstr ""
+msgstr "Reino de autenticación básica HTTP(S)"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:124
msgid "HTTP(S) Headers"
-msgstr ""
+msgstr "Encabezados HTTP(S)"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:32
msgid "HTTP(S) Listeners (address:port)"
-msgstr ""
+msgstr "Oyentes HTTP(S) (dirección:puerto)"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:128
msgid "Header: X-Access-Control-Allow-Origin"
-msgstr ""
+msgstr "Encabezado: X-Acceso-Control-Permitir-Origen"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:124
msgid "Headers"
-msgstr ""
+msgstr "Encabezados"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:44
msgid "Hook"
-msgstr ""
+msgstr "Gancho"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:110
msgid ""
@@ -192,28 +197,35 @@ msgid ""
"the existing hash (you can also put your own hash value for the type of hash "
"listed above)."
msgstr ""
+"Si 'Contraseña de texto sin formato' se completa y coincide con 'Confirmar "
+"contraseña de texto sin formato', este campo se convierte en hash de esa "
+"contraseña; de lo contrario, este campo sigue siendo el hash existente ("
+"también puede ingresar su propio valor de hash para el tipo de hash "
+"mencionado anteriormente)."
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:30
msgid "Include full environment in logs"
-msgstr ""
+msgstr "Incluir entorno completo en registros"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:46
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:48
msgid "Insecure hashes"
-msgstr ""
+msgstr "Hashes inseguros"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:102
msgid "Install package python3-openssl to support SSL connections"
-msgstr ""
+msgstr "Instale el paquete python3-openssl para admitir conexiones SSL"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:46
msgid "Install python3-passlib and python3-bcrypt to enable a secure hash"
-msgstr ""
+msgstr "Instale python3-passlib y python3-bcrypt para activar un hash seguro"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:12
msgid ""
"Log configuration file (no file means default procd which ends up in syslog"
msgstr ""
+"Archivo de configuración de registro (sin archivo significa procd "
+"predeterminado que termina en syslog)"
#: applications/luci-app-radicale2/luasrc/controller/radicale2.lua:28
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:6
@@ -222,89 +234,91 @@ msgstr "Inicio de sesión"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:12
msgid "Logging File"
-msgstr ""
+msgstr "Archivo de registro"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:105
msgid "Lookup reverse DNS for clients for logging"
-msgstr ""
+msgstr "Búsqueda de DNS inverso para clientes para iniciar sesión"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:34
msgid "Mask Passwords"
-msgstr ""
+msgstr "Máscara de contrasñas"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:36
msgid "Max Connections"
-msgstr ""
+msgstr "Máx. conexiones"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:42
msgid "Max Content Length"
-msgstr ""
+msgstr "Longitud máxima de contenido"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:31
msgid "Max Sync Token Age"
-msgstr ""
+msgstr "Edad máxima de token de sincronización"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:36
msgid "Maximum number of simultaneous connections"
-msgstr ""
+msgstr "Número máximo de conexiones simultáneas"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:42
msgid "Maximum size of request body (bytes)"
-msgstr ""
+msgstr "Tamaño máximo del cuerpo de la solicitud (bytes)"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:15
msgid "Multiple files on filesystem"
-msgstr ""
+msgstr "Múltiples archivos en el sistema de archivos"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:17
msgid "No authentication"
-msgstr ""
+msgstr "Sin autenticación"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:98
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:105
msgid "Password and confirmation do not match"
-msgstr ""
+msgstr "La contraseña y la confirmación no coinciden"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:29
msgid "Password encryption method"
-msgstr ""
+msgstr "Método de encriptación de contraseña"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:32
msgid "Plaintext"
-msgstr ""
+msgstr "Texto sin formato"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:76
msgid "Plaintext Password"
-msgstr ""
+msgstr "Contraseña de texto sin formato"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:25
msgid ""
"Prevent other instances or processes from modifying collections while in use"
msgstr ""
+"Evite que otras instancias o procesos modifiquen colecciones mientras está "
+"en uso"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:66
msgid "Private Key"
-msgstr ""
+msgstr "Clave privada"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:18
msgid "REMOTE_USER from web server"
-msgstr ""
+msgstr "REMOTE_USER del servidor web"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:172
msgid "RO: All, RW: All"
-msgstr ""
+msgstr "RO: Todos, RW: Todos"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:170
msgid "RO: Authenticated Users, RW: Owner"
-msgstr ""
+msgstr "RO: Usuarios autenticados, RW: Propietario"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:169
msgid "RO: None, RW: Authenticated Users"
-msgstr ""
+msgstr "RO: Ninguno, RW: Usuarios autenticados"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:168
msgid "RO: None, RW: Owner"
-msgstr ""
+msgstr "RO: Ninguno, RW: Propietario"
#: applications/luci-app-radicale2/luasrc/controller/radicale2.lua:13
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:7
@@ -312,43 +326,45 @@ msgstr ""
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:7
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:6
msgid "Radicale 2.x"
-msgstr ""
+msgstr "Radicale 2.x"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:10
msgid "Radicale v2 Web UI"
-msgstr ""
+msgstr "Web UI Radicale v2"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:109
msgid "Realm"
-msgstr ""
+msgstr "Reino"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:34
msgid "Redact passwords in logs"
-msgstr ""
+msgstr "Redacta las contraseñas en los registros"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:84
msgid "Remove configuration for certificate, key, and CA"
-msgstr ""
+msgstr "Eliminar configuración para certificado, clave y CA"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:16
msgid "Remove configuration for logging"
-msgstr ""
+msgstr "Eliminar la configuración para iniciar sesión"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:181
msgid "Remove configuration for rights file"
-msgstr ""
+msgstr "Eliminar configuración para archivo de derechos"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:136
msgid "Request"
-msgstr ""
+msgstr "Solicitud"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:57
msgid "Required time between a failed authentication attempt and trying again"
msgstr ""
+"Tiempo requerido entre un intento de autenticación fallido y volver a "
+"intentarlo"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:57
msgid "Retry Delay"
-msgstr ""
+msgstr "Reintentar demora"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:162
msgid "Rights"
@@ -356,118 +372,126 @@ msgstr "Derechos"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:176
msgid "Rights File"
-msgstr ""
+msgstr "Archivo de derechos"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:166
msgid "Rights Type"
-msgstr ""
+msgstr "Tipo de derechos"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:33
msgid "SHA1"
-msgstr ""
+msgstr "SHA1"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:34
msgid "SSHA"
-msgstr ""
+msgstr "SSHA"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:52
msgid "SSL"
-msgstr ""
+msgstr "SSL"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:102
msgid "SSL not available"
-msgstr ""
+msgstr "SSL no disponible"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:74
msgid "See python3-openssl documentation for available ciphers"
msgstr ""
+"Consulte la documentación de python3-openssl para conocer los cifrados "
+"disponibles"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:78
msgid "See python3-openssl documentation for available protocols"
msgstr ""
+"Consulte la documentación de python3-openssl para ver los protocolos "
+"disponibles"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:48
msgid "Select bcrypt above to enable a secure hash"
-msgstr ""
+msgstr "Seleccione bcrypt arriba para activar un hash seguro"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:26
msgid "Send debug information to logs"
-msgstr ""
+msgstr "Enviar información de depuración a los registros"
#: applications/luci-app-radicale2/luasrc/controller/radicale2.lua:16
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:18
msgid "Server Settings"
-msgstr ""
+msgstr "Configuración del servidor"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:47
msgid "Socket timeout (seconds)"
-msgstr ""
+msgstr "Tiempo de espera de socket (segundos)"
#: applications/luci-app-radicale2/luasrc/controller/radicale2.lua:24
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:140
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:9
msgid "Storage"
-msgstr ""
+msgstr "Almacenamiento"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:13
msgid "Storage Type"
-msgstr ""
+msgstr "Tipo de almacenamiento"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:17
msgid "This permanently deletes configuration for logging"
-msgstr ""
+msgstr "Esto elimina permanentemente la configuración para iniciar sesión"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:85
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 usar el mismo."
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:182
msgid "This permanently deletes the rights file and configuration to use same."
msgstr ""
+"Esto elimina permanentemente el archivo de derechos y la configuración para "
+"usarlos."
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:47
msgid "Timeout"
-msgstr ""
+msgstr "Tiempo agotado"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:25
msgid "Use File Locks"
-msgstr ""
+msgstr "Usar bloqueos de archivo"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:78
msgid "Use Protocol"
-msgstr ""
+msgstr "Usar protocolo"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:66
msgid "User"
-msgstr ""
+msgstr "Usuario"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:162
msgid "User-based ACL Settings"
-msgstr ""
+msgstr "Configuraciones de ACL basadas en el usuario"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:70
msgid "Username"
-msgstr ""
+msgstr "Nombre de usuario"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:66
msgid "Users and Passwords"
-msgstr ""
+msgstr "Usuarios y contraseñas"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:113
msgid "Web UI"
-msgstr ""
+msgstr "Web UI"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:117
msgid "Web UI Type"
-msgstr ""
+msgstr "Tipo de Web UI"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:19
msgid "X-Remote-User from web server"
-msgstr ""
+msgstr "X-Remoto-Usuario del servidor web"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:39
msgid "bcrypt"
-msgstr ""
+msgstr "bcrypt"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:35
msgid "crypt"
@@ -475,12 +499,12 @@ msgstr "cripto"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:16
msgid "htpasswd file (manually populated)"
-msgstr ""
+msgstr "archivo htpasswd (llenado manualmente)"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:23
msgid "htpasswd-formatted file filename"
-msgstr ""
+msgstr "nombre de archivo de archivo con formato htpasswd"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:37
msgid "md5"
-msgstr ""
+msgstr "md5"
diff --git a/applications/luci-app-radicale2/po/fr/radicale2.po b/applications/luci-app-radicale2/po/fr/radicale2.po
index 599075a3e..5b6929e79 100644
--- a/applications/luci-app-radicale2/po/fr/radicale2.po
+++ b/applications/luci-app-radicale2/po/fr/radicale2.po
@@ -1,8 +1,8 @@
msgid ""
msgstr ""
"Project-Id-Version: luci-app-radicale 2\n"
-"PO-Revision-Date: 2019-10-25 17:54+0000\n"
-"Last-Translator: Nathan <bonnemainsnathan@gmail.com>\n"
+"PO-Revision-Date: 2019-11-13 13:05+0000\n"
+"Last-Translator: reyur <remicaruyer@gmail.com>\n"
"Language-Team: French <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsradicale2/fr/>\n"
"Language: fr\n"
@@ -10,14 +10,14 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n > 1;\n"
-"X-Generator: Weblate 3.9.1-dev\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:8
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:4
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:8
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:7
msgid "A lightweight CalDAV/CardDAV server"
-msgstr ""
+msgstr "Un serveur CalDAV / CardDAV léger"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:30
msgid "Advanced Settings"
@@ -29,15 +29,15 @@ msgstr ""
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:10
msgid "Authentication"
-msgstr ""
+msgstr "Authentification"
#: applications/luci-app-radicale2/luasrc/controller/radicale2.lua:20
msgid "Authentication / Users"
-msgstr ""
+msgstr "Authentification / Utilisateurs"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:14
msgid "Authentication Type"
-msgstr ""
+msgstr "Type d'authentification"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:171
msgid "Based on settings in 'Rights File'"
diff --git a/applications/luci-app-radicale2/po/pl/radicale2.po b/applications/luci-app-radicale2/po/pl/radicale2.po
index 987ab80e1..3bc9d179e 100644
--- a/applications/luci-app-radicale2/po/pl/radicale2.po
+++ b/applications/luci-app-radicale2/po/pl/radicale2.po
@@ -1,8 +1,8 @@
msgid ""
msgstr ""
"Project-Id-Version: luci-app-radicale 2\n"
-"PO-Revision-Date: 2019-10-17 20:20+0000\n"
-"Last-Translator: Krystian Kozak <krystian.kozak20@gmail.com>\n"
+"PO-Revision-Date: 2019-11-07 17:59+0000\n"
+"Last-Translator: Michał <mbaszyns@wp.pl>\n"
"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsradicale2/pl/>\n"
"Language: pl\n"
@@ -11,7 +11,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
"|| n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 3.9.1-dev\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:8
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:4
@@ -22,7 +22,7 @@ msgstr ""
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:30
msgid "Advanced Settings"
-msgstr ""
+msgstr "Ustawienia zaawansowane"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:74
msgid "Allowed Ciphers"
@@ -30,7 +30,7 @@ msgstr ""
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:10
msgid "Authentication"
-msgstr ""
+msgstr "Uwierzytelnienie"
#: applications/luci-app-radicale2/luasrc/controller/radicale2.lua:20
msgid "Authentication / Users"
@@ -50,7 +50,7 @@ msgstr ""
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:62
msgid "Certificate"
-msgstr ""
+msgstr "Certyfikat"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:70
msgid "Client Certificate Authority"
@@ -78,7 +78,7 @@ msgstr ""
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:26
msgid "Debug"
-msgstr ""
+msgstr "Debugowanie"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:15
msgid "Default (htpasswd file from users below)"
@@ -123,15 +123,15 @@ msgstr ""
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:29
msgid "Encryption"
-msgstr ""
+msgstr "Szyfrowanie"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:23
msgid "Filename"
-msgstr ""
+msgstr "Nazwa pliku"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:19
msgid "Folder"
-msgstr ""
+msgstr "Katalog"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:19
msgid "Folder in which to store collections"
@@ -143,7 +143,7 @@ msgstr ""
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:29
msgid "General Settings"
-msgstr ""
+msgstr "Ustawienia główne"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:155
msgid ""
@@ -219,7 +219,7 @@ msgstr ""
#: applications/luci-app-radicale2/luasrc/controller/radicale2.lua:28
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:6
msgid "Logging"
-msgstr ""
+msgstr "Logowanie"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:12
msgid "Logging File"
@@ -285,7 +285,7 @@ msgstr ""
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:66
msgid "Private Key"
-msgstr ""
+msgstr "Klucz prywatny"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:18
msgid "REMOTE_USER from web server"
@@ -373,7 +373,7 @@ msgstr ""
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:52
msgid "SSL"
-msgstr ""
+msgstr "SSL"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:102
msgid "SSL not available"
@@ -398,7 +398,7 @@ msgstr ""
#: applications/luci-app-radicale2/luasrc/controller/radicale2.lua:16
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:18
msgid "Server Settings"
-msgstr ""
+msgstr "Ustawienia serwera"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:47
msgid "Socket timeout (seconds)"
@@ -428,7 +428,7 @@ msgstr ""
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:47
msgid "Timeout"
-msgstr ""
+msgstr "Limit czasu"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:25
msgid "Use File Locks"
@@ -448,7 +448,7 @@ msgstr ""
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:70
msgid "Username"
-msgstr ""
+msgstr "Nazwa użytkownika"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:66
msgid "Users and Passwords"
diff --git a/applications/luci-app-radicale2/po/pt/radicale2.po b/applications/luci-app-radicale2/po/pt/radicale2.po
index 8e8924e53..cd6523b03 100644
--- a/applications/luci-app-radicale2/po/pt/radicale2.po
+++ b/applications/luci-app-radicale2/po/pt/radicale2.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: luci-app-radicale 2\n"
-"PO-Revision-Date: 2019-11-02 16:04+0000\n"
+"PO-Revision-Date: 2019-11-08 21:04+0000\n"
"Last-Translator: ssantos <ssantos@web.de>\n"
"Language-Team: Portuguese <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsradicale2/pt/>\n"
@@ -320,7 +320,7 @@ msgstr ""
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:109
msgid "Realm"
-msgstr ""
+msgstr "Domínio"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:34
msgid "Redact passwords in logs"
@@ -427,7 +427,7 @@ msgstr ""
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:47
msgid "Timeout"
-msgstr ""
+msgstr "Tempo limite"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:25
msgid "Use File Locks"
diff --git a/applications/luci-app-radicale2/po/zh-cn/radicale2.po b/applications/luci-app-radicale2/po/zh-cn/radicale2.po
index cb08dedcd..6bbe326d4 100644
--- a/applications/luci-app-radicale2/po/zh-cn/radicale2.po
+++ b/applications/luci-app-radicale2/po/zh-cn/radicale2.po
@@ -1,8 +1,8 @@
msgid ""
msgstr ""
"Project-Id-Version: luci-app-radicale 2\n"
-"PO-Revision-Date: 2019-10-22 08:49+0000\n"
-"Last-Translator: Zheng Qian <sotux82@gmail.com>\n"
+"PO-Revision-Date: 2019-11-15 03:04+0000\n"
+"Last-Translator: Meano Lee <meanocat@gmail.com>\n"
"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsradicale2/zh_Hans/>\n"
"Language: zh-cn\n"
@@ -10,7 +10,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 3.9.1-dev\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:8
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:4
@@ -372,7 +372,7 @@ msgstr ""
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:52
msgid "SSL"
-msgstr ""
+msgstr "SSL"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:102
msgid "SSL not available"
@@ -419,7 +419,7 @@ msgstr ""
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:85
msgid "This permanently deletes the cert, key, and configuration to use same."
-msgstr ""
+msgstr "这将永久删除证书、密钥及使用它的配置。"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:182
msgid "This permanently deletes the rights file and configuration to use same."
diff --git a/applications/luci-app-rp-pppoe-server/po/de/rp-pppoe-server.po b/applications/luci-app-rp-pppoe-server/po/de/rp-pppoe-server.po
index 5a84e0c69..0ec1d7b73 100644
--- a/applications/luci-app-rp-pppoe-server/po/de/rp-pppoe-server.po
+++ b/applications/luci-app-rp-pppoe-server/po/de/rp-pppoe-server.po
@@ -1,8 +1,8 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2019-10-17 00:46+0000\n"
-"Last-Translator: Paul Spooren <mail@aparcar.org>\n"
+"PO-Revision-Date: 2019-11-15 03:04+0000\n"
+"Last-Translator: Kiste <christian.buschau+weblate@mailbox.org>\n"
"Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsrp-pppoe-server/de/>\n"
"Language: de\n"
@@ -10,7 +10,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 3.9\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:19
msgid "Access Concentrator Name"
@@ -99,4 +99,4 @@ msgstr ""
#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:47
msgid "Unit"
-msgstr ""
+msgstr "Einheit"
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
index d0fdb3cca..617dba1bf 100644
--- 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
@@ -1,16 +1,17 @@
msgid ""
msgstr ""
-"Content-Type: text/plain; charset=UTF-8\n"
"Project-Id-Version: \n"
"POT-Creation-Date: \n"
-"PO-Revision-Date: \n"
-"Language-Team: \n"
+"PO-Revision-Date: 2019-11-06 00:10+0000\n"
+"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
+"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsrp-pppoe-server/es/>\n"
+"Language: es\n"
"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\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"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:19
msgid "Access Concentrator Name"
@@ -90,7 +91,7 @@ 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"
+msgstr "Nombre del servicio"
#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:68
msgid "Sync"
@@ -98,7 +99,7 @@ msgstr "Sincronizar"
#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:57
msgid "Timeout"
-msgstr "Tiempo de espera"
+msgstr "Tiempo agotado"
#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:47
msgid "Unit"
diff --git a/applications/luci-app-rp-pppoe-server/po/pl/rp-pppoe-server.po b/applications/luci-app-rp-pppoe-server/po/pl/rp-pppoe-server.po
index 4d9baa028..a7c3587c1 100644
--- a/applications/luci-app-rp-pppoe-server/po/pl/rp-pppoe-server.po
+++ b/applications/luci-app-rp-pppoe-server/po/pl/rp-pppoe-server.po
@@ -1,19 +1,21 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2019-01-09 07:01-0500\n"
-"Last-Translator: Automatically generated\n"
-"Language-Team: none\n"
+"PO-Revision-Date: 2019-11-13 21:10+0000\n"
+"Last-Translator: Michal L <michalrmsmi@wp.pl>\n"
+"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsrp-pppoe-server/pl/>\n"
"Language: pl\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
"|| n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:19
msgid "Access Concentrator Name"
-msgstr ""
+msgstr "Nazwa koncentratora dostępu"
#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:32
msgid "First remote IP"
@@ -30,7 +32,7 @@ msgstr ""
#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:15
msgid "Interface"
-msgstr ""
+msgstr "Interfejs"
#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:15
msgid "Interface on which to listen."
@@ -38,11 +40,11 @@ msgstr ""
#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:62
msgid "MSS"
-msgstr ""
+msgstr "MSS"
#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:35
msgid "Maximum sessions"
-msgstr ""
+msgstr "Maksymalna liczba sesji"
#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:25
msgid "Maximum sessions per peer"
@@ -50,7 +52,7 @@ msgstr ""
#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:52
msgid "Offset"
-msgstr ""
+msgstr "Przesunięcie"
#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:40
msgid "Options file"
@@ -66,15 +68,15 @@ msgstr ""
#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:9
msgid "PPPoE Server Configuration"
-msgstr ""
+msgstr "Konfiguracja serwera PPPoE"
#: applications/luci-app-rp-pppoe-server/luasrc/controller/rp-pppoe-server.lua:11
msgid "RP PPPoE Server"
-msgstr ""
+msgstr "Serwer RP PPPoE"
#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:44
msgid "Random session selection"
-msgstr ""
+msgstr "Losowy wybór sesji"
#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:8
msgid "Roaring Penguin PPPoE Server"
@@ -82,11 +84,11 @@ msgstr ""
#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:11
msgid "Server Configuration"
-msgstr ""
+msgstr "Konfiguracja serwera"
#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:22
msgid "Service Name"
-msgstr ""
+msgstr "Nazwa usługi"
#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:68
msgid "Sync"
@@ -94,8 +96,8 @@ msgstr ""
#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:57
msgid "Timeout"
-msgstr ""
+msgstr "Limit czasu"
#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:47
msgid "Unit"
-msgstr ""
+msgstr "Jednostka"
diff --git a/applications/luci-app-rp-pppoe-server/po/pt/rp-pppoe-server.po b/applications/luci-app-rp-pppoe-server/po/pt/rp-pppoe-server.po
index 0b233d1c4..6953776d2 100644
--- a/applications/luci-app-rp-pppoe-server/po/pt/rp-pppoe-server.po
+++ b/applications/luci-app-rp-pppoe-server/po/pt/rp-pppoe-server.po
@@ -1,8 +1,8 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2019-10-31 18:04+0000\n"
-"Last-Translator: Tiago Gaspar <tiagogaspar8@gmail.com>\n"
+"PO-Revision-Date: 2019-11-08 21:04+0000\n"
+"Last-Translator: ssantos <ssantos@web.de>\n"
"Language-Team: Portuguese <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsrp-pppoe-server/pt/>\n"
"Language: pt\n"
@@ -95,7 +95,7 @@ msgstr ""
#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:57
msgid "Timeout"
-msgstr ""
+msgstr "Tempo limite"
#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:47
msgid "Unit"
diff --git a/applications/luci-app-rp-pppoe-server/po/zh-cn/rp-pppoe-server.po b/applications/luci-app-rp-pppoe-server/po/zh-cn/rp-pppoe-server.po
index a75919dce..e80c8d19c 100644
--- a/applications/luci-app-rp-pppoe-server/po/zh-cn/rp-pppoe-server.po
+++ b/applications/luci-app-rp-pppoe-server/po/zh-cn/rp-pppoe-server.po
@@ -1,14 +1,16 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2019-01-09 07:01-0500\n"
-"Last-Translator: Automatically generated\n"
-"Language-Team: none\n"
-"Language: zh_Hans\n"
+"PO-Revision-Date: 2019-11-05 01:56+0000\n"
+"Last-Translator: Richard Yu <yurichard3839@gmail.com>\n"
+"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
+"openwrt/luciapplicationsrp-pppoe-server/zh_Hans/>\n"
+"Language: zh-cn\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:19
msgid "Access Concentrator Name"
@@ -29,7 +31,7 @@ msgstr ""
#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:15
msgid "Interface"
-msgstr ""
+msgstr "接口"
#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:15
msgid "Interface on which to listen."
diff --git a/applications/luci-app-samba/po/es/samba.po b/applications/luci-app-samba/po/es/samba.po
index 0453e973d..19fae220f 100644
--- a/applications/luci-app-samba/po/es/samba.po
+++ b/applications/luci-app-samba/po/es/samba.po
@@ -3,7 +3,7 @@ msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2009-06-10 03:41+0200\n"
-"PO-Revision-Date: 2019-10-31 02:44+0000\n"
+"PO-Revision-Date: 2019-11-13 23:04+0000\n"
"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationssamba/es/>\n"
@@ -78,15 +78,15 @@ msgstr "Samba"
#: applications/luci-app-samba/luasrc/model/cbi/samba.lua:46
msgid "Path"
-msgstr "Dirección"
+msgstr "Ruta"
#: applications/luci-app-samba/luasrc/model/cbi/samba.lua:40
msgid ""
"Please add directories to share. Each directory refers to a folder on a "
"mounted device."
msgstr ""
-"Añada directorios que compartir. Cada directorio hace referencia a una "
-"carpeta en un dispositivo montado."
+"Por favor agregue directorios para compartir. Cada directorio hace "
+"referencia a una carpeta en un dispositivo montado."
#: applications/luci-app-samba/luasrc/model/cbi/samba.lua:53
msgid "Read-only"
diff --git a/applications/luci-app-samba/po/pl/samba.po b/applications/luci-app-samba/po/pl/samba.po
index 8eb3ef3c1..2087e4a46 100644
--- a/applications/luci-app-samba/po/pl/samba.po
+++ b/applications/luci-app-samba/po/pl/samba.po
@@ -1,16 +1,17 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2011-08-26 09:51+0200\n"
-"Last-Translator: Staszek <fistaszek@tlen.pl>\n"
-"Language-Team: none\n"
+"PO-Revision-Date: 2019-11-13 21:10+0000\n"
+"Last-Translator: Michal L <michalrmsmi@wp.pl>\n"
+"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationssamba/pl/>\n"
"Language: pl\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
-"|| n%100>=20) ? 1 : 2);\n"
-"X-Generator: Pootle 2.0.4\n"
+"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
+"|| n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-samba/luasrc/model/cbi/samba.lua:64
msgid "Allow guests"
@@ -20,7 +21,7 @@ msgstr "Zezwalaj Gościom"
msgid "Allow system users to reach their home directories via network shares"
msgstr ""
"Użytkownicy systemu mogą dostać się do swoich katalogów domowych za "
-"pośrednictwem udziałów sieciowych."
+"pośrednictwem udziałów sieciowych"
#: applications/luci-app-samba/luasrc/model/cbi/samba.lua:51
msgid "Allowed users"
@@ -28,7 +29,7 @@ msgstr "Użytkownicy z prawem dostępu"
#: applications/luci-app-samba/luasrc/model/cbi/samba.lua:58
msgid "Browseable"
-msgstr ""
+msgstr "Możliwość przeglądania"
#: applications/luci-app-samba/luasrc/model/cbi/samba.lua:69
msgid "Create mask"
@@ -52,7 +53,7 @@ msgstr "Edytuj szablon, który jest używany do generowania konfiguracji samby."
#: applications/luci-app-samba/luasrc/model/cbi/samba.lua:10
msgid "General Settings"
-msgstr "Ustawienia ogólne"
+msgstr "Ustawienia główne"
#: applications/luci-app-samba/luasrc/model/cbi/samba.lua:13
msgid "Hostname"
@@ -84,6 +85,8 @@ msgid ""
"Please add directories to share. Each directory refers to a folder on a "
"mounted device."
msgstr ""
+"Proszę dodać katalogi do udostępnienia. Każdy katalog odnosi się do folderu "
+"w zamontowanym urządzeniu."
#: applications/luci-app-samba/luasrc/model/cbi/samba.lua:53
msgid "Read-only"
diff --git a/applications/luci-app-samba4/po/de/samba4.po b/applications/luci-app-samba4/po/de/samba4.po
index cfc8a5966..b3a1aeb07 100644
--- a/applications/luci-app-samba4/po/de/samba4.po
+++ b/applications/luci-app-samba4/po/de/samba4.po
@@ -3,8 +3,8 @@ msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2009-05-26 17:57+0200\n"
-"PO-Revision-Date: 2019-10-23 09:53+0000\n"
-"Last-Translator: Paul Spooren <mail@aparcar.org>\n"
+"PO-Revision-Date: 2019-11-07 08:27+0000\n"
+"Last-Translator: Kiste <christian.buschau+weblate@mailbox.org>\n"
"Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationssamba4/de/>\n"
"Language: de\n"
@@ -12,7 +12,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 3.9.1-dev\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:78
msgid "Allow guests"
@@ -82,7 +82,7 @@ msgstr ""
#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:73
msgid "Force Root"
-msgstr ""
+msgstr "Root erzwingen"
#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:8
msgid "General Settings"
diff --git a/applications/luci-app-samba4/po/es/samba4.po b/applications/luci-app-samba4/po/es/samba4.po
index 45a96ead8..acb1d4bd8 100644
--- a/applications/luci-app-samba4/po/es/samba4.po
+++ b/applications/luci-app-samba4/po/es/samba4.po
@@ -3,7 +3,7 @@ msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2009-06-10 03:41+0200\n"
-"PO-Revision-Date: 2019-10-31 02:43+0000\n"
+"PO-Revision-Date: 2019-11-13 23:04+0000\n"
"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationssamba4/es/>\n"
@@ -97,7 +97,7 @@ msgstr "Nombre de host"
#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:88
msgid "Inherit owner"
-msgstr "Heredar dueño"
+msgstr "Heredar propietario"
#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:57
msgid "Name"
@@ -110,15 +110,15 @@ msgstr "Samba"
#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:58
msgid "Path"
-msgstr "Dirección"
+msgstr "Ruta"
#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:52
msgid ""
"Please add directories to share. Each directory refers to a folder on a "
"mounted device."
msgstr ""
-"Añada directorios que compartir. Cada directorio hace referencia a una "
-"carpeta en un dispositivo montado."
+"Por favor agregue directorios para compartir. Cada directorio hace "
+"referencia a una carpeta en un dispositivo montado."
#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:68
msgid "Read-only"
diff --git a/applications/luci-app-samba4/po/pl/samba4.po b/applications/luci-app-samba4/po/pl/samba4.po
index 120ecd857..7281aa435 100644
--- a/applications/luci-app-samba4/po/pl/samba4.po
+++ b/applications/luci-app-samba4/po/pl/samba4.po
@@ -1,16 +1,17 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2011-08-26 09:51+0200\n"
-"Last-Translator: Staszek <fistaszek@tlen.pl>\n"
-"Language-Team: none\n"
+"PO-Revision-Date: 2019-11-13 21:10+0000\n"
+"Last-Translator: Michal L <michalrmsmi@wp.pl>\n"
+"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationssamba4/pl/>\n"
"Language: pl\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
-"|| n%100>=20) ? 1 : 2);\n"
-"X-Generator: Pootle 2.0.4\n"
+"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
+"|| n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:78
msgid "Allow guests"
@@ -20,7 +21,7 @@ msgstr "Zezwalaj Gościom"
msgid "Allow system users to reach their home directories via network shares"
msgstr ""
"Użytkownicy systemu mogą dostać się do swoich katalogów domowych za "
-"pośrednictwem udziałów sieciowych."
+"pośrednictwem udziałów sieciowych"
#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:75
msgid "Allowed users"
@@ -82,7 +83,7 @@ msgstr ""
#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:8
msgid "General Settings"
-msgstr "Ustawienia ogólne"
+msgstr "Ustawienia główne"
#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:83
msgid "Guests only"
@@ -114,6 +115,8 @@ msgid ""
"Please add directories to share. Each directory refers to a folder on a "
"mounted device."
msgstr ""
+"Proszę dodać katalogi do udostępnienia. Każdy katalog odnosi się do folderu "
+"w zamontowanym urządzeniu."
#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:68
msgid "Read-only"
diff --git a/applications/luci-app-samba4/po/pt/samba4.po b/applications/luci-app-samba4/po/pt/samba4.po
index 057640732..d84b7ff4b 100644
--- a/applications/luci-app-samba4/po/pt/samba4.po
+++ b/applications/luci-app-samba4/po/pt/samba4.po
@@ -3,7 +3,7 @@ msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2009-05-26 19:03+0200\n"
-"PO-Revision-Date: 2019-11-02 16:04+0000\n"
+"PO-Revision-Date: 2019-11-13 13:05+0000\n"
"Last-Translator: ssantos <ssantos@web.de>\n"
"Language-Team: Portuguese <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationssamba4/pt/>\n"
@@ -30,7 +30,7 @@ msgstr "Utilizadores Permitidos"
#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:106
msgid "Apple Time-machine share"
-msgstr ""
+msgstr "Compartilhamento da Time Machine da Apple"
#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:63
msgid "Browse-able"
@@ -50,15 +50,15 @@ msgstr "Máscara do diretório"
#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:27
msgid "Disable Active Directory Domain Controller"
-msgstr ""
+msgstr "Desativar Controlador de Domínio de Active Directory"
#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:24
msgid "Disable Netbios"
-msgstr ""
+msgstr "Desativar Netbios"
#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:30
msgid "Disable Winbind"
-msgstr ""
+msgstr "Desativar Winbind"
#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:9
msgid "Edit Template"
@@ -70,13 +70,15 @@ msgstr "Editar o modelo que é utilizado para gerar a configuração do Samba."
#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:19
msgid "Enable macOS compatible shares"
-msgstr ""
+msgstr "Ativar compartilhamentos compatíveis com 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 ""
+"Ativa a extensão AAPL da Apple globalmente e adiciona opções de "
+"compatibilidade de macOS em todos os compartilhamentos."
#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:73
msgid "Force Root"
@@ -88,7 +90,7 @@ msgstr "Configurações Gerais"
#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:83
msgid "Guests only"
-msgstr ""
+msgstr "Somente convidados"
#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:11
msgid "Hostname"
@@ -145,11 +147,11 @@ msgstr ""
#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:108
msgid "Time-machine size in GB"
-msgstr ""
+msgstr "Tamanho da Time Machine em 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/htdocs/luci-static/resources/shadowsocks-libev.js b/applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js
index 3aaaa5012..3d111d579 100644
--- a/applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js
+++ b/applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js
@@ -238,5 +238,71 @@ return L.Class.extend({
window.open(L.url('admin/system/opkg') +
'?query=' + opkg_package, '_blank', 'noopener');
};
+ },
+ parse_uri: function(uri) {
+ var scheme = 'ss://';
+ if (uri && uri.indexOf(scheme) === 0) {
+ var atPos = uri.indexOf('@'), hashPos = uri.lastIndexOf('#'), tag;
+ if (hashPos === -1) {
+ hashPos = undefined;
+ } else {
+ tag = uri.slice(hashPos + 1);
+ }
+
+ if (atPos !== -1) { // SIP002 format https://shadowsocks.org/en/spec/SIP002-URI-Scheme.html
+ var colonPos = uri.indexOf(':', atPos + 1), slashPos = uri.indexOf('/', colonPos + 1);
+ if (colonPos === -1) return null;
+ if (slashPos === -1) slashPos = undefined;
+
+ var userinfo = atob(uri.slice(scheme.length, atPos)
+ .replace(/-/g, '+').replace(/_/g, '/')),
+ i = userinfo.indexOf(':');
+ if (i === -1) return null;
+
+ var config = {
+ server: uri.slice(atPos + 1, colonPos),
+ server_port: uri.slice(colonPos + 1, slashPos ? slashPos : hashPos),
+ password: userinfo.slice(i + 1),
+ method: userinfo.slice(0, i)
+ };
+
+ if (slashPos) {
+ var search = uri.slice(slashPos + 1, hashPos);
+ if (search[0] === '?') search = search.slice(1);
+ search.split('&').forEach(function(s) {
+ var j = s.indexOf('=');
+ if (j !== -1) {
+ var k = s.slice(0, j), v = s.slice(j + 1);
+ if (k === 'plugin') {
+ v = decodeURIComponent(v);
+ var k = v.indexOf(';');
+ if (k !== -1) {
+ config['plugin'] = v.slice(0, k);
+ config['plugin_opts'] = v.slice(k + 1);
+ }
+ }
+ }
+ });
+ }
+ return [config, tag];
+ } else { // Legacy format https://shadowsocks.org/en/config/quick-guide.html
+ var plain = atob(uri.slice(scheme.length, hashPos)),
+ firstColonPos = plain.indexOf(':'),
+ lastColonPos = plain.lastIndexOf(':'),
+ atPos = plain.lastIndexOf('@', lastColonPos);
+ if (firstColonPos === -1 ||
+ lastColonPos === -1 ||
+ atPos === -1) return null;
+
+ var config = {
+ server: plain.slice(atPos + 1, lastColonPos),
+ server_port: plain.slice(lastColonPos + 1),
+ password: plain.slice(firstColonPos + 1, atPos),
+ method: plain.slice(0, firstColonPos)
+ };
+ return [config, tag];
+ }
+ }
+ return null;
}
});
diff --git a/applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js b/applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js
index d46bfb0aa..5951e92e5 100644
--- a/applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js
+++ b/applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js
@@ -1,21 +1,65 @@
'use strict';
'require form';
+'require uci';
+'require ui';
'require shadowsocks-libev as ss';
-function startsWith(str, search) {
- return str.substring(0, search.length) === search;
-}
+var conf = 'shadowsocks-libev';
return L.view.extend({
render: function() {
var m, s, o;
- m = new form.Map('shadowsocks-libev', _('Remote Servers'),
+ m = new form.Map(conf, _('Remote Servers'),
_('Definition of remote shadowsocks servers. \
Disable any of them will also disable instances referring to it.'));
s = m.section(form.GridSection, 'server');
s.addremove = true;
+ s.handleLinkImport = function() {
+ var textarea = new ui.Textarea();
+ ui.showModal(_('Import Links'), [
+ textarea.render(),
+ E('div', { class: 'right' }, [
+ E('button', {
+ class: 'btn',
+ click: ui.hideModal
+ }, [ _('Cancel') ]),
+ ' ',
+ E('button', {
+ class: 'btn cbi-button-action',
+ click: ui.createHandlerFn(this, function() {
+ textarea.getValue().split('\n').forEach(function(s) {
+ var config = ss.parse_uri(s);
+ if (config) {
+ var tag = config[1];
+ if (tag && !tag.match(/^[a-zA-Z0-9_]+$/)) tag = null;
+ var sid = uci.add(conf, 'server', tag);
+ config = config[0];
+ Object.keys(config).forEach(function(k) {
+ uci.set(conf, sid, k, config[k]);
+ });
+ }
+ });
+ return uci.save()
+ .then(L.bind(this.map.load, this.map))
+ .then(L.bind(this.map.reset, this.map))
+ .then(L.ui.hideModal)
+ .catch(function() {});
+ })
+ }, [ _('Import') ])
+ ])
+ ]);
+ };
+ s.renderSectionAdd = function(extra_class) {
+ var el = form.GridSection.prototype.renderSectionAdd.apply(this, arguments);
+ el.appendChild(E('button', {
+ 'class': 'cbi-button cbi-button-add',
+ 'title': _('Import Links'),
+ 'click': ui.createHandlerFn(this, 'handleLinkImport')
+ }, [ _('Import Links') ]));
+ return el;
+ };
o = s.option(form.Flag, 'disabled', _('Disable'));
o.editable = true;
@@ -26,7 +70,7 @@ return L.view.extend({
},
addFooter: function() {
var p = '#edit=';
- if (startsWith(location.hash, p)) {
+ if (location.hash.indexOf(p) === 0) {
var section_id = location.hash.substring(p.length);
var editBtn = document.querySelector('#cbi-shadowsocks-libev-' + section_id + ' button.cbi-button-edit');
if (editBtn)
diff --git a/applications/luci-app-shadowsocks-libev/po/de/shadowsocks-libev.po b/applications/luci-app-shadowsocks-libev/po/de/shadowsocks-libev.po
index 84a2ffb43..083a9755e 100644
--- a/applications/luci-app-shadowsocks-libev/po/de/shadowsocks-libev.po
+++ b/applications/luci-app-shadowsocks-libev/po/de/shadowsocks-libev.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2019-10-23 09:54+0000\n"
+"PO-Revision-Date: 2019-11-05 01:57+0000\n"
"Last-Translator: Paul Spooren <mail@aparcar.org>\n"
"Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsshadowsocks-libev/de/>\n"
@@ -8,7 +8,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 3.9.1-dev\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:43
msgid "-- instance type --"
@@ -118,7 +118,7 @@ msgstr "Aktiviert"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:68
msgid "Extra arguments"
-msgstr ""
+msgstr "Zusätzliche Argumente"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:95
msgid ""
@@ -233,6 +233,8 @@ msgstr ""
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:69
msgid "Passes additional arguments to iptables. Use with care!"
msgstr ""
+"Gibt zusätzliche Kommandozeilenargumente an iptables weiter. Mit Vorsicht "
+"benutzen!"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:151
msgid "Password"
diff --git a/applications/luci-app-shadowsocks-libev/po/es/shadowsocks-libev.po b/applications/luci-app-shadowsocks-libev/po/es/shadowsocks-libev.po
index 571d77ec9..c2dd7e439 100644
--- a/applications/luci-app-shadowsocks-libev/po/es/shadowsocks-libev.po
+++ b/applications/luci-app-shadowsocks-libev/po/es/shadowsocks-libev.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: \n"
-"PO-Revision-Date: 2019-11-02 16:07+0000\n"
+"PO-Revision-Date: 2019-11-13 23:06+0000\n"
"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsshadowsocks-libev/es/>\n"
@@ -15,7 +15,7 @@ msgstr ""
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:43
msgid "-- instance type --"
-msgstr ""
+msgstr "-- tipo de instancia --"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:211
msgid "<hidden>"
@@ -181,7 +181,7 @@ msgstr "Interfaces de ingreso"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:235
msgid "Install package"
-msgstr ""
+msgstr "Instalar paquete"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:111
msgid "Install package iptables-mod-conntrack-extra"
@@ -255,7 +255,7 @@ msgstr "Solo aplicar reglas en paquetes desde estas interfaces de red"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:104
msgid "Overview"
-msgstr "Visión general"
+msgstr "Vista general"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:234
msgid "Package is not installed"
@@ -263,7 +263,7 @@ msgstr "Paquete no instalado"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:69
msgid "Passes additional arguments to iptables. Use with care!"
-msgstr "Pasa argumentos adicionales a iptables. Utilizar con cuidado!"
+msgstr "Pasa argumentos adicionales a iptables. ¡Utilícelo con cuidado!"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:151
msgid "Password"
@@ -353,7 +353,7 @@ msgstr "Direccion del tunel"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:177
msgid "Verbose"
-msgstr "Verboso"
+msgstr "Verbosidad"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:51
msgid "ss-redir for TCP"
diff --git a/applications/luci-app-shadowsocks-libev/po/pl/shadowsocks-libev.po b/applications/luci-app-shadowsocks-libev/po/pl/shadowsocks-libev.po
index 1f3e1160b..57db97e20 100644
--- a/applications/luci-app-shadowsocks-libev/po/pl/shadowsocks-libev.po
+++ b/applications/luci-app-shadowsocks-libev/po/pl/shadowsocks-libev.po
@@ -1,8 +1,15 @@
msgid ""
msgstr ""
+"PO-Revision-Date: 2019-11-13 13:08+0000\n"
+"Last-Translator: Marcin Net <marcin.net@linux.pl>\n"
+"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsshadowsocks-libev/pl/>\n"
"Language: pl\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
+"|| n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:43
msgid "-- instance type --"
@@ -14,7 +21,7 @@ msgstr ""
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:76
msgid "Advanced Settings"
-msgstr ""
+msgstr "Ustawienia zaawansowane"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:86
msgid "Bind address"
@@ -64,11 +71,11 @@ msgstr ""
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:45
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:20
msgid "Disable"
-msgstr ""
+msgstr "Wyłącz"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:128
msgid "Disabled"
-msgstr ""
+msgstr "Wyłączone"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:102
msgid "Dst default"
@@ -104,15 +111,15 @@ msgstr ""
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:121
msgid "Enable/Disable"
-msgstr ""
+msgstr "Włącz/Wyłącz"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:131
msgid "Enabled"
-msgstr ""
+msgstr "Włączone"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:68
msgid "Extra arguments"
-msgstr ""
+msgstr "Dodatkowe argumenty"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:95
msgid ""
@@ -144,7 +151,7 @@ msgstr ""
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:75
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:41
msgid "General Settings"
-msgstr ""
+msgstr "Ustawienia główne"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:178
msgid "IPv6 First"
@@ -192,7 +199,7 @@ msgstr ""
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:171
msgid "MTU"
-msgstr ""
+msgstr "MTU"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:146
msgid "Method"
@@ -218,7 +225,7 @@ msgstr ""
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:104
msgid "Overview"
-msgstr ""
+msgstr "Przegląd"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:234
msgid "Package is not installed"
@@ -227,10 +234,11 @@ msgstr ""
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:69
msgid "Passes additional arguments to iptables. Use with care!"
msgstr ""
+"Przekazuje dodatkowe argumenty do iptables. Zachowaj szczególną ostrożność!"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:151
msgid "Password"
-msgstr ""
+msgstr "Hasło"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:161
msgid "Plugin"
@@ -268,7 +276,7 @@ msgstr ""
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:138
msgid "Server"
-msgstr ""
+msgstr "Serwer"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:142
msgid "Server port"
diff --git a/applications/luci-app-shadowsocks-libev/po/uk/shadowsocks-libev.po b/applications/luci-app-shadowsocks-libev/po/uk/shadowsocks-libev.po
index 8d3a3889e..989383d54 100644
--- a/applications/luci-app-shadowsocks-libev/po/uk/shadowsocks-libev.po
+++ b/applications/luci-app-shadowsocks-libev/po/uk/shadowsocks-libev.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2019-10-27 21:31+0000\n"
+"PO-Revision-Date: 2019-11-05 01:57+0000\n"
"Last-Translator: Yurii Petrashko <yuripet@gmail.com>\n"
"Language-Team: Ukrainian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsshadowsocks-libev/uk/>\n"
@@ -9,7 +9,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<="
"4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 3.9.1-dev\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:43
msgid "-- instance type --"
@@ -119,7 +119,7 @@ msgstr "Увімкнено"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:68
msgid "Extra arguments"
-msgstr ""
+msgstr "Додаткові аргументи"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:95
msgid ""
@@ -234,6 +234,7 @@ msgstr ""
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:69
msgid "Passes additional arguments to iptables. Use with care!"
msgstr ""
+"Передача додаткових аргументів для IPTables. Використовуйте з обережністю!"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:151
msgid "Password"
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
index 60241a38e..4efba3052 100644
--- a/applications/luci-app-shadowsocks-libev/po/zh-cn/shadowsocks-libev.po
+++ b/applications/luci-app-shadowsocks-libev/po/zh-cn/shadowsocks-libev.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2019-10-18 07:55+0000\n"
-"Last-Translator: Zheng Qian <sotux82@gmail.com>\n"
+"PO-Revision-Date: 2019-11-08 21:05+0000\n"
+"Last-Translator: Meano Lee <meanocat@gmail.com>\n"
"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsshadowsocks-libev/zh_Hans/>\n"
"Language: zh-cn\n"
@@ -9,7 +9,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 3.9.1-dev\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:43
msgid "-- instance type --"
@@ -204,7 +204,7 @@ msgstr "本地报文默认行为"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:171
msgid "MTU"
-msgstr ""
+msgstr "MTU"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:146
msgid "Method"
diff --git a/applications/luci-app-shairplay/po/es/shairplay.po b/applications/luci-app-shairplay/po/es/shairplay.po
index b729db5db..dfa86eb6c 100644
--- a/applications/luci-app-shairplay/po/es/shairplay.po
+++ b/applications/luci-app-shairplay/po/es/shairplay.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: \n"
-"PO-Revision-Date: 2019-11-02 16:06+0000\n"
+"PO-Revision-Date: 2019-11-13 23:06+0000\n"
"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsshairplay/es/>\n"
@@ -23,7 +23,7 @@ msgstr "Nombre del dispositivo AO"
#: applications/luci-app-shairplay/luasrc/model/cbi/shairplay.lua:33
msgid "AO Driver"
-msgstr "AO Driver"
+msgstr "Controlador AO"
#: applications/luci-app-shairplay/luasrc/model/cbi/shairplay.lua:18
msgid "Airport Name"
@@ -52,7 +52,7 @@ msgstr "Puerto"
#: applications/luci-app-shairplay/luasrc/model/cbi/shairplay.lua:15
msgid "Respawn"
-msgstr "Reaparición"
+msgstr "Reaparecer"
#: applications/luci-app-shairplay/luasrc/controller/shairplay.lua:11
msgid "Shairplay"
diff --git a/applications/luci-app-shairplay/po/pl/shairplay.po b/applications/luci-app-shairplay/po/pl/shairplay.po
index 04a242fb1..5f10ac250 100644
--- a/applications/luci-app-shairplay/po/pl/shairplay.po
+++ b/applications/luci-app-shairplay/po/pl/shairplay.po
@@ -1,16 +1,23 @@
msgid ""
msgstr ""
+"PO-Revision-Date: 2019-11-06 00:14+0000\n"
+"Last-Translator: Michal L <michalrmsmi@wp.pl>\n"
+"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsshairplay/pl/>\n"
"Language: pl\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
+"|| n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-shairplay/luasrc/model/cbi/shairplay.lua:47
msgid "AO Device ID"
-msgstr ""
+msgstr "Identyfikator urządzenia AO"
#: applications/luci-app-shairplay/luasrc/model/cbi/shairplay.lua:44
msgid "AO Device Name"
-msgstr ""
+msgstr "Nazwa urządzenia AO"
#: applications/luci-app-shairplay/luasrc/model/cbi/shairplay.lua:33
msgid "AO Driver"
@@ -18,28 +25,28 @@ msgstr ""
#: applications/luci-app-shairplay/luasrc/model/cbi/shairplay.lua:18
msgid "Airport Name"
-msgstr ""
+msgstr "Nazwa Airport"
#: applications/luci-app-shairplay/luasrc/model/cbi/shairplay.lua:34
#: applications/luci-app-shairplay/luasrc/model/cbi/shairplay.lua:49
msgid "Default"
-msgstr ""
+msgstr "domyślna"
#: applications/luci-app-shairplay/luasrc/model/cbi/shairplay.lua:10
msgid "Enabled"
-msgstr ""
+msgstr "Włączone"
#: applications/luci-app-shairplay/luasrc/model/cbi/shairplay.lua:29
msgid "HW Address"
-msgstr ""
+msgstr "Adres HW"
#: applications/luci-app-shairplay/luasrc/model/cbi/shairplay.lua:25
msgid "Password"
-msgstr ""
+msgstr "Hasło"
#: applications/luci-app-shairplay/luasrc/model/cbi/shairplay.lua:21
msgid "Port"
-msgstr ""
+msgstr "Port"
#: applications/luci-app-shairplay/luasrc/model/cbi/shairplay.lua:15
msgid "Respawn"
@@ -47,10 +54,12 @@ msgstr ""
#: applications/luci-app-shairplay/luasrc/controller/shairplay.lua:11
msgid "Shairplay"
-msgstr ""
+msgstr "Shairplay"
#: applications/luci-app-shairplay/luasrc/model/cbi/shairplay.lua:4
msgid ""
"Shairplay is a simple AirPlay server implementation, here you can configure "
"the settings."
msgstr ""
+"Shairplay jest prostą implementacją serwera AirPlay, tutaj możesz "
+"skonfigurować ustawienia."
diff --git a/applications/luci-app-simple-adblock/po/de/simple-adblock.po b/applications/luci-app-simple-adblock/po/de/simple-adblock.po
index f1e130d05..3609806a2 100644
--- a/applications/luci-app-simple-adblock/po/de/simple-adblock.po
+++ b/applications/luci-app-simple-adblock/po/de/simple-adblock.po
@@ -1,26 +1,26 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2019-10-23 09:53+0000\n"
-"Last-Translator: Paul Spooren <mail@aparcar.org>\n"
+"PO-Revision-Date: 2019-11-07 08:28+0000\n"
+"Last-Translator: Kiste <christian.buschau+weblate@mailbox.org>\n"
"Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationssimple-adblock/de/>\n"
"Language: de\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 3.9.1-dev\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:217
msgid "Add IPv6 entries"
-msgstr ""
+msgstr "IPv6-Einträge hinzufügen"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:215
msgid "Add IPv6 entries to block-list."
-msgstr ""
+msgstr "Füge IPv6-Einträge zur Blockliste hinzu."
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:183
msgid "Advanced Configuration"
-msgstr ""
+msgstr "Erweiterte Konfiguration"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:239
msgid ""
@@ -29,7 +29,7 @@ msgstr ""
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:154
msgid "Basic Configuration"
-msgstr ""
+msgstr "Allgemeine Konfiguration"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:267
msgid "Blacklisted Domain URLs"
@@ -45,7 +45,7 @@ msgstr ""
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:120
msgid "Collected Errors"
-msgstr ""
+msgstr "Gesammelte Fehler"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:152
msgid "Configuration"
@@ -54,6 +54,7 @@ msgstr "Konfiguration"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:156
msgid "Controls system log and console output verbosity."
msgstr ""
+"Steuert die Ausführlichkeit des Systemprotokolls und der Konsolenausgabe."
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:230
msgid "Curl download retry"
@@ -65,11 +66,11 @@ msgstr ""
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:203
msgid "DNSMASQ Additional Hosts"
-msgstr ""
+msgstr "DNSMASQ Zusätzliche Hosts"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:204
msgid "DNSMASQ Config"
-msgstr ""
+msgstr "DNSMASQ-Konfiguration"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:206
msgid "DNSMASQ IP Set"
@@ -81,19 +82,19 @@ msgstr ""
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:222
msgid "Delay (in seconds) for on-boot start"
-msgstr ""
+msgstr "Verzögerung (in Sekunden) für den Start beim Booten"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:245
msgid "Disable Debugging"
-msgstr ""
+msgstr "Debugging deaktivieren"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:216
msgid "Do not add IPv6 entries"
-msgstr ""
+msgstr "Keine IPv6-Einträge hinzufügen"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:240
msgid "Do not store compressed cache"
-msgstr ""
+msgstr "Keinen komprimierten Cache speichern"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:235
msgid "Do not use simultaneous processing"
@@ -101,24 +102,24 @@ msgstr ""
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:226
msgid "Download time-out (in seconds)"
-msgstr ""
+msgstr "Download-Timeout (in Sekunden)"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:244
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:246
msgid "Enable Debugging"
-msgstr ""
+msgstr "Debugging aktivieren"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:96
msgid "Enable/Start"
-msgstr ""
+msgstr "Aktivieren/Starten"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:244
msgid "Enables debug output to /tmp/simple-adblock.log."
-msgstr ""
+msgstr "Debug-Ausgabe nach /tmp/simple-adblock.log aktivieren."
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:162
msgid "Force Router DNS"
-msgstr ""
+msgstr "Router-DNS erzwingen"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:164
msgid "Force Router DNS server to all local devices"
@@ -130,7 +131,7 @@ msgstr ""
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:215
msgid "IPv6 Support"
-msgstr ""
+msgstr "IPv6 Unterstützung"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:230
msgid ""
@@ -153,7 +154,7 @@ msgstr "Info"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:173
msgid "LED to indicate status"
-msgstr ""
+msgstr "LED für Statusanzeige"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:234
msgid ""
@@ -167,7 +168,7 @@ msgstr ""
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:115
msgid "Message"
-msgstr ""
+msgstr "Nachricht"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:156
msgid "Output Verbosity Setting"
@@ -188,15 +189,15 @@ msgstr ""
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:195
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:198
msgid "Please note that"
-msgstr ""
+msgstr "Bitte beachte daß"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:187
msgid "README"
-msgstr ""
+msgstr "README"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:125
msgid "Reload"
-msgstr ""
+msgstr "Neu laden"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:222
msgid "Run service after set delay on boot."
@@ -206,15 +207,15 @@ msgstr ""
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:84
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:111
msgid "Service Status"
-msgstr ""
+msgstr "Service-Status"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:95
msgid "Service is disabled/stopped"
-msgstr ""
+msgstr "Dienst ist deaktiviert/beendet"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:108
msgid "Service is enabled/started"
-msgstr ""
+msgstr "Dienst ist aktiviert/gestartet"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:124
msgid "Service started with error"
@@ -222,11 +223,11 @@ msgstr ""
#: applications/luci-app-simple-adblock/luasrc/controller/simple-adblock.lua:4
msgid "Simple AdBlock"
-msgstr ""
+msgstr "Simple AdBlock"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:51
msgid "Simple AdBlock Settings"
-msgstr ""
+msgstr "Simple AdBlock Einstellungen"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:234
msgid "Simultaneous processing"
@@ -242,7 +243,7 @@ msgstr ""
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:109
msgid "Stop/Disable"
-msgstr ""
+msgstr "Stopp/Deaktivieren"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:241
msgid "Store compressed cache"
@@ -254,11 +255,11 @@ msgstr ""
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:157
msgid "Suppress output"
-msgstr ""
+msgstr "Unterdrücke Ausgabe"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:175
msgid "System LED Configuration"
-msgstr ""
+msgstr "System LED Konfiguration"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:88
msgid "Task"
@@ -311,7 +312,7 @@ msgstr ""
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:195
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:198
msgid "is not supported on this system."
-msgstr ""
+msgstr "wird auf diesem System nicht unterstützt."
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:177
msgid "none"
diff --git a/applications/luci-app-simple-adblock/po/pl/simple-adblock.po b/applications/luci-app-simple-adblock/po/pl/simple-adblock.po
index 0c7b90a39..3a015048f 100644
--- a/applications/luci-app-simple-adblock/po/pl/simple-adblock.po
+++ b/applications/luci-app-simple-adblock/po/pl/simple-adblock.po
@@ -1,20 +1,27 @@
msgid ""
msgstr ""
+"PO-Revision-Date: 2019-11-15 03:04+0000\n"
+"Last-Translator: Krzysiek Janiczek <krzysztof.janiczek@gmail.com>\n"
+"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationssimple-adblock/pl/>\n"
"Language: pl\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
+"|| n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:217
msgid "Add IPv6 entries"
-msgstr ""
+msgstr "Dodawanie wpisów IPv6"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:215
msgid "Add IPv6 entries to block-list."
-msgstr ""
+msgstr "Dodaj wpisy IPv6 do listy blokowanych."
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:183
msgid "Advanced Configuration"
-msgstr ""
+msgstr "Zaawansowana konfiguracja"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:239
msgid ""
@@ -23,7 +30,7 @@ msgstr ""
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:154
msgid "Basic Configuration"
-msgstr ""
+msgstr "Podstawowa konfiguracja"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:267
msgid "Blacklisted Domain URLs"
@@ -39,11 +46,11 @@ msgstr ""
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:120
msgid "Collected Errors"
-msgstr ""
+msgstr "Zebrane błędy"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:152
msgid "Configuration"
-msgstr ""
+msgstr "Konfiguracja"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:156
msgid "Controls system log and console output verbosity."
@@ -55,15 +62,15 @@ msgstr ""
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:201
msgid "DNS Service"
-msgstr ""
+msgstr "Usługa DNS"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:203
msgid "DNSMASQ Additional Hosts"
-msgstr ""
+msgstr "Dodatkowe hosty DNSMASQ"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:204
msgid "DNSMASQ Config"
-msgstr ""
+msgstr "Konfiguracja DNSMASQ"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:206
msgid "DNSMASQ IP Set"
@@ -79,32 +86,32 @@ msgstr ""
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:245
msgid "Disable Debugging"
-msgstr ""
+msgstr "Wyłącz debugowanie"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:216
msgid "Do not add IPv6 entries"
-msgstr ""
+msgstr "Nie dodawaj wpisów IPv6"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:240
msgid "Do not store compressed cache"
-msgstr ""
+msgstr "Nie przechowuj skompresowanej pamięci podręcznej"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:235
msgid "Do not use simultaneous processing"
-msgstr ""
+msgstr "Nie używaj jednoczesnego przetwarzania"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:226
msgid "Download time-out (in seconds)"
-msgstr ""
+msgstr "Limit czasu pobierania (w sekundach)"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:244
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:246
msgid "Enable Debugging"
-msgstr ""
+msgstr "Włącz debugowanie"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:96
msgid "Enable/Start"
-msgstr ""
+msgstr "Włącz/Start"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:244
msgid "Enables debug output to /tmp/simple-adblock.log."
@@ -112,19 +119,21 @@ msgstr ""
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:162
msgid "Force Router DNS"
-msgstr ""
+msgstr "Wymuś DNS routera"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:164
msgid "Force Router DNS server to all local devices"
-msgstr ""
+msgstr "Wymuś serwer DNS routera na wszystkich urządzeniach lokalnych"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:162
msgid "Forces Router DNS use on local devices, also known as DNS Hijacking."
msgstr ""
+"Wymusza użycie DNS routera na urządzeniach lokalnych, znane również jako DNS "
+"Hijacking."
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:215
msgid "IPv6 Support"
-msgstr ""
+msgstr "Obsługa IPv6"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:230
msgid ""
@@ -134,20 +143,20 @@ msgstr ""
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:257
msgid "Individual domains to be blacklisted."
-msgstr ""
+msgstr "Poszczególne domeny do umieszczenia na czarnej liście."
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:252
msgid "Individual domains to be whitelisted."
-msgstr ""
+msgstr "Poszczególne domeny do umieszczenia na białej liście."
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:99
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:103
msgid "Info"
-msgstr ""
+msgstr "Informacja"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:173
msgid "LED to indicate status"
-msgstr ""
+msgstr "Dioda LED wskazująca status"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:234
msgid ""
@@ -158,10 +167,11 @@ msgstr ""
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:163
msgid "Let local devices use their own DNS servers if set"
msgstr ""
+"Pozwól lokalnym urządzeniom używać własnych serwerów DNS, jeśli są ustawione"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:115
msgid "Message"
-msgstr ""
+msgstr "Wiadomość"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:156
msgid "Output Verbosity Setting"
@@ -186,11 +196,11 @@ msgstr ""
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:187
msgid "README"
-msgstr ""
+msgstr "CZYTAJMNIE"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:125
msgid "Reload"
-msgstr ""
+msgstr "Przeładuj"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:222
msgid "Run service after set delay on boot."
@@ -200,31 +210,31 @@ msgstr ""
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:84
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:111
msgid "Service Status"
-msgstr ""
+msgstr "Status usługi"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:95
msgid "Service is disabled/stopped"
-msgstr ""
+msgstr "Usługa jest wyłączona/zatrzymana"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:108
msgid "Service is enabled/started"
-msgstr ""
+msgstr "Usługa jest włączona/uruchomiona"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:124
msgid "Service started with error"
-msgstr ""
+msgstr "Uruchomiono usługę z błędem"
#: applications/luci-app-simple-adblock/luasrc/controller/simple-adblock.lua:4
msgid "Simple AdBlock"
-msgstr ""
+msgstr "Simple AdBlock"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:51
msgid "Simple AdBlock Settings"
-msgstr ""
+msgstr "Ustawienia Simple AdBlock"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:234
msgid "Simultaneous processing"
-msgstr ""
+msgstr "Jednoczesne przetwarzanie"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:158
msgid "Some output"
@@ -236,7 +246,7 @@ msgstr ""
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:109
msgid "Stop/Disable"
-msgstr ""
+msgstr "Zatrzymaj/Wyłącz"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:241
msgid "Store compressed cache"
@@ -256,7 +266,7 @@ msgstr ""
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:88
msgid "Task"
-msgstr ""
+msgstr "Zadanie"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:267
msgid "URLs to lists of domains to be blacklisted."
@@ -292,11 +302,11 @@ msgstr ""
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:252
msgid "Whitelisted Domains"
-msgstr ""
+msgstr "Biała lista domen"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:187
msgid "for details."
-msgstr ""
+msgstr "dla szczegółów."
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:190
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:191
@@ -305,8 +315,8 @@ msgstr ""
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:195
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:198
msgid "is not supported on this system."
-msgstr ""
+msgstr "nie jest wspierane w tym systemie."
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:177
msgid "none"
-msgstr ""
+msgstr "brak"
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 d84bd5c99..392664f73 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
@@ -5,15 +5,16 @@
msgid ""
msgstr ""
"Project-Id-Version: \n"
+"PO-Revision-Date: 2019-11-13 23:04+0000\n"
+"Last-Translator: Chen Minqiang <ptpt52@gmail.com>\n"
+"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
+"openwrt/luciapplicationssimple-adblock/zh_Hans/>\n"
+"Language: zh-cn\n"
+"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
-"Last-Translator: Zheng Qian <sotux82@gmail.com>\n"
-"Language-Team: <debian-l10n-chinese@lists.debian.org>\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"PO-Revision-Date: 2019-10-15 17:22+0800\n"
-"X-Generator: Gtranslator 2.91.7\n"
-"Language: zh_CN\n"
-"MIME-Version: 1.0\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:217
msgid "Add IPv6 entries"
@@ -201,7 +202,7 @@ msgstr "README"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:125
msgid "Reload"
-msgstr "重新载入"
+msgstr "重启"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:222
msgid "Run service after set delay on boot."
diff --git a/applications/luci-app-splash/po/es/splash.po b/applications/luci-app-splash/po/es/splash.po
index f032c1055..58ebb1342 100644
--- a/applications/luci-app-splash/po/es/splash.po
+++ b/applications/luci-app-splash/po/es/splash.po
@@ -3,7 +3,7 @@ msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2012-08-24 18:30+0200\n"
-"PO-Revision-Date: 2019-10-25 17:54+0000\n"
+"PO-Revision-Date: 2019-11-06 00:08+0000\n"
"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationssplash/es/>\n"
@@ -12,7 +12,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 3.9.1-dev\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-splash/luasrc/view/splash/splash.htm:65
#: applications/luci-app-splash/luasrc/view/splash_splash/splash.htm:13
@@ -414,7 +414,7 @@ msgstr "en lista negra"
#: applications/luci-app-splash/luasrc/view/admin_status/splash.htm:235
msgid "expired"
-msgstr "caducado"
+msgstr "expirado"
#: applications/luci-app-splash/luasrc/model/cbi/splash/splash.lua:77
msgid "optional when using host addresses"
diff --git a/applications/luci-app-splash/po/fr/splash.po b/applications/luci-app-splash/po/fr/splash.po
index 9c87eec29..36e35bdaf 100644
--- a/applications/luci-app-splash/po/fr/splash.po
+++ b/applications/luci-app-splash/po/fr/splash.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: \n"
-"PO-Revision-Date: 2019-10-24 13:53+0000\n"
-"Last-Translator: Nathan <bonnemainsnathan@gmail.com>\n"
+"PO-Revision-Date: 2019-11-13 13:05+0000\n"
+"Last-Translator: Baptiste <weblate@bitsofnetworks.org>\n"
"Language-Team: French <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationssplash/fr/>\n"
"Language: fr\n"
@@ -11,7 +11,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n > 1;\n"
-"X-Generator: Weblate 3.9.1-dev\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-splash/luasrc/view/splash/splash.htm:65
#: applications/luci-app-splash/luasrc/view/splash_splash/splash.htm:13
@@ -163,7 +163,7 @@ msgstr ""
#: applications/luci-app-splash/luasrc/view/admin_status/splash.htm:205
msgid "Hostname"
-msgstr "Hôte"
+msgstr "Nom d'hôte"
#: applications/luci-app-splash/luasrc/model/cbi/splash/splash.lua:76
#: applications/luci-app-splash/luasrc/view/admin_status/splash.htm:206
diff --git a/applications/luci-app-splash/po/pl/splash.po b/applications/luci-app-splash/po/pl/splash.po
index da2ab0db3..0ad575cd8 100644
--- a/applications/luci-app-splash/po/pl/splash.po
+++ b/applications/luci-app-splash/po/pl/splash.po
@@ -3,16 +3,17 @@ msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2012-08-24 06:17+0200\n"
-"PO-Revision-Date: 2014-05-05 04:17+0200\n"
-"Last-Translator: piosl <sleczek.piotr@gmail.com>\n"
-"Language-Team: LANGUAGE <LL@li.org>\n"
+"PO-Revision-Date: 2019-11-15 03:04+0000\n"
+"Last-Translator: Michal L <michalrmsmi@wp.pl>\n"
+"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationssplash/pl/>\n"
"Language: pl\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
-"|| n%100>=20) ? 1 : 2);\n"
-"X-Generator: Pootle 2.0.6\n"
+"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
+"|| n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-splash/luasrc/view/splash/splash.htm:65
#: applications/luci-app-splash/luasrc/view/splash_splash/splash.htm:13
@@ -111,12 +112,11 @@ msgstr ""
"wyświetlanie komunikatów."
#: applications/luci-app-splash/luasrc/model/cbi/splash/splash.lua:11
-#, fuzzy
msgid ""
"Clients are redirected to this page after they have accepted the splash. If "
"this is left empty they are redirected to the page they had requested."
msgstr ""
-"Klienci są przekierowywani do tej strony po tym, jak zaakceptują powitanie. "
+"Klienci są przekierowywani do tej strony po tym, jak zaakceptują splash. "
"Jeśli to miejsce jest puste zostaną przekierowani do strony którą wybrali."
#: applications/luci-app-splash/luasrc/model/cbi/splash/splash.lua:15
@@ -143,17 +143,16 @@ msgid "Decline"
msgstr "Odrzuć"
#: applications/luci-app-splash/luasrc/model/cbi/splash/splash.lua:71
-#, fuzzy
msgid ""
"Destination hosts and networks that are excluded from splashing, i.e. they "
"are always allowed."
msgstr ""
-"Hosty przeznaczenia i sieci, które są wykluczone z powitania, tzn. są zawsze "
+"Hosty i sieci docelowe, które są wykluczone z powitania, tzn. są zawsze "
"dozwolone."
#: applications/luci-app-splash/luasrc/view/splash/splash.htm:97
msgid "Donate some money to help us keep this project alive."
-msgstr "Możesz zasposorować ten projekt aby utrzymać go przy życiu"
+msgstr "Możesz zasposorować ten projekt aby utrzymać go przy życiu."
#: applications/luci-app-splash/luasrc/model/cbi/splash/splash.lua:15
msgid "Download limit"
@@ -196,7 +195,7 @@ msgstr ""
#: applications/luci-app-splash/luasrc/view/splash/splash.htm:93
msgid "If you use this network on a regular basis we ask for your support:"
-msgstr "Jeśli korzystasz z tej sieci regularnie prosimy cię o wsparcie."
+msgstr "Jeśli korzystasz z tej sieci regularnie prosimy cię o wsparcie:"
#: applications/luci-app-splash/luasrc/model/cbi/splash/splashtext.lua:35
msgid "Include your own text in the default splash"
@@ -208,7 +207,7 @@ msgstr "Przechwytuj ruchu klienta w tym interfejsie"
#: applications/luci-app-splash/luasrc/model/cbi/splash/splash.lua:21
msgid "Interfaces"
-msgstr "Interfejs"
+msgstr "Interfejsy"
#: applications/luci-app-splash/luasrc/model/cbi/splash/splash.lua:21
msgid "Interfaces that are used for Splash."
@@ -271,7 +270,7 @@ msgstr ""
#: applications/luci-app-splash/luasrc/view/admin_status/splash.htm:210
msgid "Policy"
-msgstr "Zasady"
+msgstr "Polityka"
#: applications/luci-app-splash/luasrc/model/cbi/splash/splash.lua:11
msgid "Redirect target"
@@ -284,7 +283,7 @@ msgstr "Bezpieczeństwo"
#: applications/luci-app-splash/luasrc/view/admin_status/splash.htm:182
#: applications/luci-app-splash/luasrc/view/admin_status/splash.htm:248
msgid "Save"
-msgstr "Zachowaj"
+msgstr "Zapisz"
#: applications/luci-app-splash/luasrc/model/cbi/splash/splash.lua:30
msgid "Splash rules are integrated in this firewall zone"
@@ -309,6 +308,9 @@ msgid ""
"the necessary equipment and Internet connections (\"Infrastructure\") at "
"their own expense."
msgstr ""
+"Otwarta i bezpłatna sieć bezprzewodowa wolontariuszy (\"Operatorów\") "
+"zapewnia niezbędny sprzęt i łącza internetowe (\"Infrastruktura\") na własny "
+"koszt."
#: applications/luci-app-splash/luasrc/view/splash/splash.htm:128
msgid ""
@@ -420,7 +422,7 @@ msgstr "czarna lista"
#: applications/luci-app-splash/luasrc/view/admin_status/splash.htm:235
msgid "expired"
-msgstr "wygasło"
+msgstr "nieważny"
#: applications/luci-app-splash/luasrc/model/cbi/splash/splash.lua:77
msgid "optional when using host addresses"
diff --git a/applications/luci-app-splash/po/pt/splash.po b/applications/luci-app-splash/po/pt/splash.po
index bd7057c6c..f8c17ea46 100644
--- a/applications/luci-app-splash/po/pt/splash.po
+++ b/applications/luci-app-splash/po/pt/splash.po
@@ -3,8 +3,8 @@ msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2013-05-31 22:29+0200\n"
-"PO-Revision-Date: 2019-10-31 18:04+0000\n"
-"Last-Translator: Tiago Gaspar <tiagogaspar8@gmail.com>\n"
+"PO-Revision-Date: 2019-11-13 13:05+0000\n"
+"Last-Translator: ssantos <ssantos@web.de>\n"
"Language-Team: Portuguese <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationssplash/pt/>\n"
"Language: pt\n"
@@ -26,6 +26,11 @@ msgid ""
"few connections are shared between all users. That means available bandwidth "
"is limited and because of this we ask you not to do any of the following:"
msgstr ""
+"No entanto, o acesso à Internet pode ser possível, porque alguns ativistas "
+"deste projeto partilham as suas ligações privadas à Internet. Essas poucas "
+"conexões são compartilhadas entre todos os utilizadores. Isso significa que "
+"a largura de banda disponível é limitada, por isso pedimos-lhe que não faça "
+"o seguinte:"
#: applications/luci-app-splash/luasrc/view/splash/splash.htm:112
msgid ""
@@ -33,6 +38,9 @@ msgid ""
"without notice for any reason, for certain devices, and/or may be blocked "
"for certain users."
msgstr ""
+"O acesso à rede não é garantido. Pode ser interrompido a qualquer momento "
+"sem aviso por qualquer motivo, para determinados aparelhos e/ou pode ser "
+"bloqueado para determinados utilizadores."
#: applications/luci-app-splash/luasrc/view/admin_status/splash.htm:199
msgid "Active Clients"
@@ -47,6 +55,8 @@ msgid ""
"As an alternative to editing the complete splash text you can also just "
"include some custom text in the default splash page by entering it here."
msgstr ""
+"Como alternativa à edição do texto splash completo, também pode incluir "
+"algum texto personalizado na página splash predefinido digitando-o aqui."
#: applications/luci-app-splash/luasrc/model/cbi/splash/splash.lua:18
msgid ""
@@ -54,11 +64,14 @@ msgid ""
"limit are set. Use a value of 0 here to completely disable this limitation. "
"Whitelisted clients are not limited."
msgstr ""
+"O limite de largura de banda para clientes só é ativado quando os limites de "
+"descarregas e envios estão definidos. Use um valor de 0 para desativar esta "
+"limitação completamente. Os clientes da lista branca não são limitados."
#: applications/luci-app-splash/luasrc/view/splash/splash.htm:95
msgid ""
"Become an active member of this community and help by operating your own node"
-msgstr ""
+msgstr "Torne-se um membro ativo desta comunidade e ajude operando próprio nó"
#: applications/luci-app-splash/luasrc/model/cbi/splash/splash.lua:62
msgid "Blacklist"
diff --git a/applications/luci-app-splash/po/ru/splash.po b/applications/luci-app-splash/po/ru/splash.po
index 01cc43777..b25d04f37 100644
--- a/applications/luci-app-splash/po/ru/splash.po
+++ b/applications/luci-app-splash/po/ru/splash.po
@@ -1,17 +1,18 @@
msgid ""
msgstr ""
-"Content-Type: text/plain; charset=UTF-8\n"
"Project-Id-Version: LuCI: splash\n"
"POT-Creation-Date: 2013-11-13 18:52+0200\n"
-"PO-Revision-Date: 2018-01-19 22:46+0300\n"
-"Language-Team: http://cyber-place.ru\n"
+"PO-Revision-Date: 2019-11-15 03:04+0000\n"
+"Last-Translator: Alex Vinnick <alexv10@gmail.com>\n"
+"Language-Team: Russian <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationssplash/ru/>\n"
+"Language: ru\n"
"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: Poedit 1.8.7.1\n"
-"Last-Translator: Vladimir aka sunny <picfun@ya.ru>\n"
-"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
-"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
-"Language: ru\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<="
+"4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 3.10-dev\n"
"Project-Info: Это технический перевод, не дословный. Главное-удобный русский "
"интерфейс, все проверялось в графическом режиме, совместим с другими apps\n"
@@ -79,7 +80,7 @@ msgstr ""
#: applications/luci-app-splash/luasrc/model/cbi/splash/splash.lua:62
msgid "Blacklist"
-msgstr "Чёрный список"
+msgstr "Чёрный Список"
#: applications/luci-app-splash/luasrc/view/splash/blocked.htm:12
msgid "Blocked"
diff --git a/applications/luci-app-splash/po/vi/splash.po b/applications/luci-app-splash/po/vi/splash.po
index 02e426bc5..f61f50129 100644
--- a/applications/luci-app-splash/po/vi/splash.po
+++ b/applications/luci-app-splash/po/vi/splash.po
@@ -1,3 +1,19 @@
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2019-11-13 14:05+0200\n"
+"PO-Revision-Date: 2019-11-13 13:05+0000\n"
+"Last-Translator: Le Van Uoc <kunkun3012@gmail.com>\n"
+"Language-Team: Vietnamese <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationssplash/vi/>\n"
+"Language: vi\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+"X-Generator: Weblate 3.10-dev\n"
+
#: applications/luci-app-splash/luasrc/view/splash/splash.htm:65
#: applications/luci-app-splash/luasrc/view/splash_splash/splash.htm:13
msgid "Accept"
@@ -46,7 +62,7 @@ msgstr ""
#: applications/luci-app-splash/luasrc/model/cbi/splash/splash.lua:62
msgid "Blacklist"
-msgstr ""
+msgstr "Danh sách đen"
#: applications/luci-app-splash/luasrc/view/splash/blocked.htm:12
msgid "Blocked"
@@ -165,7 +181,7 @@ msgstr ""
#: applications/luci-app-splash/luasrc/model/cbi/splash/splash.lua:21
msgid "Interfaces"
-msgstr ""
+msgstr "Giao diện"
#: applications/luci-app-splash/luasrc/model/cbi/splash/splash.lua:21
msgid "Interfaces that are used for Splash."
@@ -317,7 +333,7 @@ msgstr ""
#: applications/luci-app-splash/luasrc/model/cbi/splash/splash.lua:53
msgid "Whitelist"
-msgstr ""
+msgstr "Danh sách trắng"
#: applications/luci-app-splash/luasrc/view/splash/splash.htm:77
msgid "You are now connected to the free wireless mesh network"
diff --git a/applications/luci-app-squid/po/de/squid.po b/applications/luci-app-squid/po/de/squid.po
index 644d62796..5752a0f16 100644
--- a/applications/luci-app-squid/po/de/squid.po
+++ b/applications/luci-app-squid/po/de/squid.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2019-10-18 07:54+0000\n"
-"Last-Translator: Paul Spooren <mail@aparcar.org>\n"
+"PO-Revision-Date: 2019-11-07 08:29+0000\n"
+"Last-Translator: Kiste <christian.buschau+weblate@mailbox.org>\n"
"Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationssquid/de/>\n"
"Language: de\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 3.9.1-dev\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-squid/luasrc/model/cbi/squid.lua:42
msgid "Advanced Settings"
@@ -16,7 +16,7 @@ msgstr "Erweiterte Einstellungen"
#: applications/luci-app-squid/luasrc/model/cbi/squid.lua:38
msgid "Coredump files directory"
-msgstr ""
+msgstr "Coredump-Dateiverzeichnis"
#: applications/luci-app-squid/luasrc/model/cbi/squid.lua:28
msgid "General Settings"
@@ -29,8 +29,8 @@ msgstr "Port"
#: applications/luci-app-squid/luasrc/controller/squid.lua:20
#: applications/luci-app-squid/luasrc/model/cbi/squid.lua:21
msgid "Squid"
-msgstr ""
+msgstr "Squid"
#: applications/luci-app-squid/luasrc/model/cbi/squid.lua:34
msgid "Visible Hostname"
-msgstr ""
+msgstr "Sichtbarer Hostname"
diff --git a/applications/luci-app-squid/po/pl/squid.po b/applications/luci-app-squid/po/pl/squid.po
index dc13d049c..c38764741 100644
--- a/applications/luci-app-squid/po/pl/squid.po
+++ b/applications/luci-app-squid/po/pl/squid.po
@@ -1,30 +1,37 @@
msgid ""
msgstr ""
+"PO-Revision-Date: 2019-11-06 00:14+0000\n"
+"Last-Translator: Michal L <michalrmsmi@wp.pl>\n"
+"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationssquid/pl/>\n"
"Language: pl\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
+"|| n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-squid/luasrc/model/cbi/squid.lua:42
msgid "Advanced Settings"
-msgstr ""
+msgstr "Ustawienia zaawansowane"
#: applications/luci-app-squid/luasrc/model/cbi/squid.lua:38
msgid "Coredump files directory"
-msgstr ""
+msgstr "Katalog plików Coredump"
#: applications/luci-app-squid/luasrc/model/cbi/squid.lua:28
msgid "General Settings"
-msgstr ""
+msgstr "Ustawienia główne"
#: applications/luci-app-squid/luasrc/model/cbi/squid.lua:30
msgid "Port"
-msgstr ""
+msgstr "Port"
#: applications/luci-app-squid/luasrc/controller/squid.lua:20
#: applications/luci-app-squid/luasrc/model/cbi/squid.lua:21
msgid "Squid"
-msgstr ""
+msgstr "Squid"
#: applications/luci-app-squid/luasrc/model/cbi/squid.lua:34
msgid "Visible Hostname"
-msgstr ""
+msgstr "Widoczna nazwa hosta"
diff --git a/applications/luci-app-squid/po/pt/squid.po b/applications/luci-app-squid/po/pt/squid.po
index 69f49dd35..a3bfd18d4 100644
--- a/applications/luci-app-squid/po/pt/squid.po
+++ b/applications/luci-app-squid/po/pt/squid.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2019-11-02 16:06+0000\n"
+"PO-Revision-Date: 2019-11-13 13:08+0000\n"
"Last-Translator: ssantos <ssantos@web.de>\n"
"Language-Team: Portuguese <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationssquid/pt/>\n"
@@ -16,7 +16,7 @@ msgstr "Definições Avançadas"
#: applications/luci-app-squid/luasrc/model/cbi/squid.lua:38
msgid "Coredump files directory"
-msgstr ""
+msgstr "Diretório de ficheiros Coredump"
#: applications/luci-app-squid/luasrc/model/cbi/squid.lua:28
msgid "General Settings"
@@ -29,8 +29,8 @@ msgstr "Porta"
#: applications/luci-app-squid/luasrc/controller/squid.lua:20
#: applications/luci-app-squid/luasrc/model/cbi/squid.lua:21
msgid "Squid"
-msgstr ""
+msgstr "Squid"
#: applications/luci-app-squid/luasrc/model/cbi/squid.lua:34
msgid "Visible Hostname"
-msgstr ""
+msgstr "Nome do host visível"
diff --git a/applications/luci-app-squid/po/zh-cn/squid.po b/applications/luci-app-squid/po/zh-cn/squid.po
index ea83d9d40..c84aedd57 100644
--- a/applications/luci-app-squid/po/zh-cn/squid.po
+++ b/applications/luci-app-squid/po/zh-cn/squid.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2019-10-18 07:54+0000\n"
-"Last-Translator: Zheng Qian <sotux82@gmail.com>\n"
+"PO-Revision-Date: 2019-11-05 01:57+0000\n"
+"Last-Translator: Richard Yu <yurichard3839@gmail.com>\n"
"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationssquid/zh_Hans/>\n"
-"Language: zh_Hans\n"
+"Language: zh-cn\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 3.9.1-dev\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-squid/luasrc/model/cbi/squid.lua:42
msgid "Advanced Settings"
@@ -24,7 +24,7 @@ msgstr "基本设置"
#: applications/luci-app-squid/luasrc/model/cbi/squid.lua:30
msgid "Port"
-msgstr ""
+msgstr "端口"
#: applications/luci-app-squid/luasrc/controller/squid.lua:20
#: applications/luci-app-squid/luasrc/model/cbi/squid.lua:21
diff --git a/applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iwinfo.lua b/applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iwinfo.lua
index 20d9509df..e3601710e 100644
--- a/applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iwinfo.lua
+++ b/applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iwinfo.lua
@@ -12,7 +12,7 @@ s = m:section(NamedSection, "collectd_iwinfo", "luci_statistics")
o = s:option(Flag, "enable", translate("Enable this plugin"))
o.default = 0
-o = s:option(Value, "Interfaces", translate("Monitor interfaces"),
+o = s:option(DynamicList, "Interfaces", translate("Monitor interfaces"),
translate("Leave unselected to automatically determine interfaces to monitor."))
o.template = "cbi/network_ifacelist"
o.widget = "checkbox"
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 b06c8c414..2caf6a0b1 100644
--- a/applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/load.lua
+++ b/applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/load.lua
@@ -19,9 +19,24 @@ function rrdargs( graph, plugin, plugin_instance, dtype )
},
options = {
- load__shortterm = { color = "ff0000", title = "1 minute", noarea = true },
- load__midterm = { color = "ff6600", title = "5 minutes", noarea = true },
- load__longterm = { color = "ffaa00", title = "15 minutes", noarea = true }
+ load__shortterm = {
+ color = "ff0000",
+ title = "1 minute",
+ noarea = true,
+ weight = 3
+ },
+ load__midterm = {
+ color = "ff6600",
+ title = "5 minutes",
+ overlay = true,
+ weight = 1
+ },
+ load__longterm = {
+ color = "ffaa00",
+ title = "15 minutes",
+ overlay = true,
+ weight = 2
+ }
}
}
}
diff --git a/applications/luci-app-statistics/po/de/statistics.po b/applications/luci-app-statistics/po/de/statistics.po
index de75cac09..a6572278e 100644
--- a/applications/luci-app-statistics/po/de/statistics.po
+++ b/applications/luci-app-statistics/po/de/statistics.po
@@ -3,8 +3,8 @@ msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: \n"
-"PO-Revision-Date: 2019-11-04 01:51+0000\n"
-"Last-Translator: ssantos <ssantos@web.de>\n"
+"PO-Revision-Date: 2019-11-06 23:04+0000\n"
+"Last-Translator: tmo26 <tmo26@gmx.de>\n"
"Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsstatistics/de/>\n"
"Language: de\n"
@@ -25,7 +25,7 @@ msgstr ""
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:15
msgid "Absolute values"
-msgstr ""
+msgstr "Absolute Werte"
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:70
msgid "Action (target)"
@@ -42,7 +42,7 @@ msgstr "Auswahlregel hinzufügen"
#: 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 "Mehrere Hosts durch Leerzeichen getrennt hinzufuegen"
+msgstr "Mehrere Hosts durch Leerzeichen getrennt hinzufuegen."
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/exec.lua:50
msgid "Add notification command"
@@ -79,7 +79,7 @@ msgstr "CPU-Frequenz"
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpufreq.lua:4
msgid "CPU Frequency Plugin Configuration"
-msgstr ""
+msgstr "CPU-Frequenz Plugin Konfiguration"
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpu.lua:5
msgid "CPU Plugin Configuration"
@@ -255,11 +255,11 @@ msgstr "Plugin aktivieren"
#: applications/luci-app-statistics/luasrc/statistics/plugins/entropy.lua:7
#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/entropy.lua:7
msgid "Entropy"
-msgstr ""
+msgstr "Entropie"
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/entropy.lua:5
msgid "Entropy Plugin Configuration"
-msgstr ""
+msgstr "Entropie Plugin Konfiguration"
#: applications/luci-app-statistics/luasrc/statistics/plugins/exec.lua:2
msgid "Exec"
diff --git a/applications/luci-app-statistics/po/es/statistics.po b/applications/luci-app-statistics/po/es/statistics.po
index c5840d5d4..deaa81a30 100644
--- a/applications/luci-app-statistics/po/es/statistics.po
+++ b/applications/luci-app-statistics/po/es/statistics.po
@@ -3,7 +3,7 @@ msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2009-06-10 03:41+0200\n"
-"PO-Revision-Date: 2019-10-25 17:54+0000\n"
+"PO-Revision-Date: 2019-11-06 00:08+0000\n"
"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsstatistics/es/>\n"
@@ -12,7 +12,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 3.9.1-dev\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-statistics/luasrc/statistics/plugins/apcups.lua:7
#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/apcups.lua:7
@@ -400,7 +400,7 @@ msgstr "Máquina de escucha"
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/network.lua:37
msgid "Listen port"
-msgstr "Puerto de escucha"
+msgstr "Puerto"
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/network.lua:24
msgid "Listener interfaces"
@@ -689,7 +689,7 @@ msgstr "Lista de sensores"
#: applications/luci-app-statistics/luasrc/statistics/plugins/sensors.lua:7
#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/sensors.lua:7
msgid "Sensors"
-msgstr "Sensors"
+msgstr "Sensores"
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:64
msgid "Sensors Plugin Configuration"
@@ -701,7 +701,7 @@ msgstr "Host servidor"
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/network.lua:58
msgid "Server port"
-msgstr "Puerto servidor"
+msgstr "Puerto del servidor"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:48
msgid "Setup"
@@ -1048,7 +1048,7 @@ msgstr ""
#: applications/luci-app-statistics/luasrc/statistics/plugins/thermal.lua:7
#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/thermal.lua:6
msgid "Thermal"
-msgstr "Thermal"
+msgstr "Térmico"
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/thermal.lua:4
msgid "Thermal Plugin Configuration"
@@ -1114,7 +1114,7 @@ msgstr "Configuración del plugin \"UnixSock\""
#: applications/luci-app-statistics/luasrc/statistics/plugins/uptime.lua:7
#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/uptime.lua:15
msgid "Uptime"
-msgstr "Tiempo activo"
+msgstr "Tiempo de actividad"
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:5
msgid "Uptime Plugin Configuration"
diff --git a/applications/luci-app-statistics/po/fr/statistics.po b/applications/luci-app-statistics/po/fr/statistics.po
index d7e817343..ffff018ae 100644
--- a/applications/luci-app-statistics/po/fr/statistics.po
+++ b/applications/luci-app-statistics/po/fr/statistics.po
@@ -3,8 +3,8 @@ msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2009-05-19 19:36+0200\n"
-"PO-Revision-Date: 2019-10-25 17:54+0000\n"
-"Last-Translator: Nathan <bonnemainsnathan@gmail.com>\n"
+"PO-Revision-Date: 2019-11-13 13:05+0000\n"
+"Last-Translator: Baptiste <weblate@bitsofnetworks.org>\n"
"Language-Team: French <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsstatistics/fr/>\n"
"Language: fr\n"
@@ -12,7 +12,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n > 1;\n"
-"X-Generator: Weblate 3.9.1-dev\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-statistics/luasrc/statistics/plugins/apcups.lua:7
#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/apcups.lua:7
@@ -348,7 +348,7 @@ msgstr ""
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/collectd.lua:19
msgid "Hostname"
-msgstr "Nom de l'hôte"
+msgstr "Nom d'hôte"
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/olsrd.lua:13
msgid "IP or hostname where to get the txtinfo output from"
diff --git a/applications/luci-app-statistics/po/pl/statistics.po b/applications/luci-app-statistics/po/pl/statistics.po
index 94e0d8f1a..b0c543fa9 100644
--- a/applications/luci-app-statistics/po/pl/statistics.po
+++ b/applications/luci-app-statistics/po/pl/statistics.po
@@ -3,29 +3,30 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2014-07-02 19:52+0200\n"
-"Last-Translator: obsy <cezary@eko.one.pl>\n"
-"Language-Team: none\n"
+"PO-Revision-Date: 2019-11-13 21:10+0000\n"
+"Last-Translator: Michal L <michalrmsmi@wp.pl>\n"
+"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsstatistics/pl/>\n"
"Language: pl\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
-"|| n%100>=20) ? 1 : 2);\n"
-"X-Generator: Pootle 2.0.6\n"
+"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
+"|| n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-statistics/luasrc/statistics/plugins/apcups.lua:7
#: 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 "Konfiguracja wtyczki APCUPS"
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:15
msgid "Absolute values"
-msgstr ""
+msgstr "Wartości bezwzględne"
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:70
msgid "Action (target)"
@@ -50,11 +51,11 @@ msgstr "Dodaj komendę powiadamiającą"
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:24
msgid "Address family"
-msgstr ""
+msgstr "Rodzina adresów"
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:23
msgid "Aggregate number of connected users"
-msgstr ""
+msgstr "Łączna liczba podłączonych użytkowników"
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/collectd.lua:24
msgid "Base Directory"
@@ -67,6 +68,7 @@ msgstr "Podstawowy monitoring"
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpu.lua:18
msgid "By setting this, CPU is not aggregate of all processors on the system"
msgstr ""
+"Ustawiając to, procesor nie jest połączony ze wszystkimi procesami w systemie"
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/contextswitch.lua:4
msgid "CPU Context Switches Plugin Configuration"
@@ -75,15 +77,15 @@ msgstr ""
#: applications/luci-app-statistics/luasrc/statistics/plugins/cpufreq.lua:7
#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/cpufreq.lua:9
msgid "CPU Frequency"
-msgstr ""
+msgstr "Częstotliwość procesora"
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpufreq.lua:4
msgid "CPU Frequency Plugin Configuration"
-msgstr ""
+msgstr "Konfiguracja częstotliwości procesora"
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpu.lua:5
msgid "CPU Plugin Configuration"
-msgstr "Konfiguracja CPU"
+msgstr "Konfiguracja procesora"
#: applications/luci-app-statistics/luasrc/statistics/plugins/csv.lua:7
msgid "CSV Output"
@@ -210,11 +212,11 @@ msgstr "E-mail"
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/thermal.lua:19
msgid "Empty value = monitor all"
-msgstr ""
+msgstr "Pusta wartość = monitoruj wszystko"
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/curl.lua:17
msgid "Enable"
-msgstr ""
+msgstr "Włączone"
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/apcups.lua:14
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:10
@@ -255,7 +257,7 @@ msgstr "Włącz tę wtyczkę"
#: applications/luci-app-statistics/luasrc/statistics/plugins/entropy.lua:7
#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/entropy.lua:7
msgid "Entropy"
-msgstr ""
+msgstr "Entropia"
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/entropy.lua:5
msgid "Entropy Plugin Configuration"
@@ -280,7 +282,7 @@ msgstr "Monitorowanie filtra klas"
#: applications/luci-app-statistics/luasrc/statistics/plugins/iptables.lua:2
#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/iptables.lua:7
msgid "Firewall"
-msgstr "Firewall"
+msgstr "Zapora"
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/rrdtool.lua:100
msgid "Flush cache after"
@@ -296,7 +298,7 @@ msgstr ""
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:23
msgid "General plugins"
-msgstr ""
+msgstr "Wtyczki ogólne"
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:17
msgid "Generate a separate graph for each logged user"
@@ -340,6 +342,7 @@ msgstr ""
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:86
msgid "Hold Ctrl to select multiple items or to deselect entries."
msgstr ""
+"Przytrzymaj klawisz Ctrl, aby wybrać wiele elementów lub odznaczyć pozycje."
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/olsrd.lua:13
msgid "Host"
@@ -399,7 +402,7 @@ msgstr "Nasłuchuj host"
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/network.lua:37
msgid "Listen port"
-msgstr "Nasłuchuj port"
+msgstr "Nasłuchiwany port"
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/network.lua:24
msgid "Listener interfaces"
@@ -445,7 +448,7 @@ msgstr "Monitoruj wszystkie lokalne otwarte porty"
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:74
msgid "Monitor all sensors"
-msgstr ""
+msgstr "Monitorowanie wszystkich czujników"
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/thermal.lua:18
msgid "Monitor device(s) / thermal zone(s)"
@@ -503,7 +506,7 @@ msgstr ""
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/curl.lua:20
msgid "Name"
-msgstr ""
+msgstr "Nazwa"
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:45
msgid "Name of the rule"
@@ -560,11 +563,11 @@ msgstr "Twórz tylko średnie archiwa RRA"
#: applications/luci-app-statistics/luasrc/statistics/plugins/openvpn.lua:7
#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/openvpn.lua:7
msgid "OpenVPN"
-msgstr ""
+msgstr "OpenVPN"
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:7
msgid "OpenVPN Plugin Configuration"
-msgstr ""
+msgstr "Konfiguracja wtyczki OpenVPN"
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:41
msgid "OpenVPN status files"
@@ -584,7 +587,7 @@ msgstr "Pluginy wyjścia"
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:23
msgid "Percent values"
-msgstr ""
+msgstr "Wartości procentowe"
#: applications/luci-app-statistics/luasrc/statistics/plugins/ping.lua:7
#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/ping.lua:7
@@ -601,7 +604,7 @@ msgstr "Port"
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/apcups.lua:23
msgid "Port for apcupsd communication"
-msgstr ""
+msgstr "Port komunikacji z apcupsd"
#: applications/luci-app-statistics/luasrc/statistics/plugins/processes.lua:7
#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/processes.lua:7
@@ -655,7 +658,7 @@ msgstr ""
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpu.lua:31
msgid "Report in percent"
-msgstr ""
+msgstr "Raport w procentach"
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/rrdtool.lua:74
msgid "Rows per RRA"
@@ -678,16 +681,16 @@ msgstr "Sekundy"
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:86
msgid "Sensor list"
-msgstr ""
+msgstr "Lista czujników"
#: applications/luci-app-statistics/luasrc/statistics/plugins/sensors.lua:7
#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/sensors.lua:7
msgid "Sensors"
-msgstr ""
+msgstr "Czujniki"
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:64
msgid "Sensors Plugin Configuration"
-msgstr ""
+msgstr "Konfiguracja wtyczek czujników"
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/network.lua:54
msgid "Server host"
@@ -699,7 +702,7 @@ msgstr "Port serwera"
#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:48
msgid "Setup"
-msgstr ""
+msgstr "Konfiguracja"
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/netlink.lua:57
msgid "Shaping class monitoring"
@@ -707,7 +710,7 @@ msgstr "Shaping Klasa Monitoring"
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/rrdtool.lua:59
msgid "Show max values instead of averages"
-msgstr ""
+msgstr "Pokaż wartości maksymalne zamiast średnich"
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/email.lua:22
msgid "Socket file"
@@ -793,7 +796,7 @@ msgstr "TTL dla pakietów ping"
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:48
msgid "Table"
-msgstr "Tabela"
+msgstr "Tablica"
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/apcups.lua:6
msgid "The APCUPS plugin collects statistics about the APC UPS."
@@ -801,7 +804,7 @@ msgstr ""
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/nut.lua:5
msgid "The NUT plugin reads information about Uninterruptible Power Supplies."
-msgstr "Wtyczka Nut Informuje o Nie przerywalnym Zasilaniu"
+msgstr "Wtyczka Nut Informuje o Nie przerywalnym Zasilaniu."
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/olsrd.lua:6
msgid ""
@@ -825,7 +828,7 @@ msgstr "Wtyczka Conntrack zbiera statystyki o liczbie śledzonych połączeń."
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpu.lua:6
msgid "The cpu plugin collects basic statistics about the processor usage."
-msgstr "Wtyczka CPU zbiera podstawowe statystyki o użyciu procesora"
+msgstr "Wtyczka CPU zbiera podstawowe statystyki o użyciu procesora."
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/csv.lua:6
msgid ""
@@ -987,6 +990,9 @@ msgid ""
"to gather data and <a href=\"http://oss.oetiker.ch/rrdtool/\">RRDtool</a> to "
"render diagram images."
msgstr ""
+"Pakiet statystyk używa <a href=\"https://collectd.org/\">Collectd</a> do "
+"zbierania danych i <a href=\"http://oss.oetiker.ch/rrdtool/\">RRDtool</a> do "
+"renderowania obrazów diagramu."
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/tcpconns.lua:6
msgid ""
@@ -1065,7 +1071,7 @@ msgstr "Format nazwa UPS w NUT ups@host"
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/curl.lua:22
msgid "URL"
-msgstr ""
+msgstr "URL"
#: applications/luci-app-statistics/luasrc/statistics/plugins/unixsock.lua:7
msgid "UnixSock"
@@ -1078,7 +1084,7 @@ msgstr "Konfiguracja wtyczki UnixSock"
#: applications/luci-app-statistics/luasrc/statistics/plugins/uptime.lua:7
#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/uptime.lua:15
msgid "Uptime"
-msgstr ""
+msgstr "Czas pracy"
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:5
msgid "Uptime Plugin Configuration"
@@ -1117,7 +1123,7 @@ msgstr ""
#: applications/luci-app-statistics/luasrc/statistics/plugins/iwinfo.lua:7
#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/iwinfo.lua:7
msgid "Wireless"
-msgstr "WiFi"
+msgstr "Sieć bezprzewodowa"
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iwinfo.lua:7
msgid "Wireless iwinfo Plugin Configuration"
@@ -1131,11 +1137,11 @@ msgstr ""
#: applications/luci-app-statistics/luasrc/statistics/plugins/curl.lua:2
#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/curl.lua:7
msgid "cUrl"
-msgstr ""
+msgstr "cUrl"
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/curl.lua:5
msgid "cUrl Plugin Configuration"
-msgstr ""
+msgstr "Konfiguracja wtyczki cUrl"
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:109
msgid "e.g. br-ff"
diff --git a/applications/luci-app-statistics/po/vi/statistics.po b/applications/luci-app-statistics/po/vi/statistics.po
index 09d5bfb67..4aee2a26c 100644
--- a/applications/luci-app-statistics/po/vi/statistics.po
+++ b/applications/luci-app-statistics/po/vi/statistics.po
@@ -5,14 +5,16 @@ msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2009-08-16 06:58+0200\n"
-"PO-Revision-Date: 2009-08-16 05:50+0200\n"
-"Last-Translator: Hong Phuc Dang <dhppat@gmail.com>\n"
-"Language-Team: LANGUAGE <LL@li.org>\n"
-"Language: \n"
+"PO-Revision-Date: 2019-11-13 13:05+0000\n"
+"Last-Translator: Le Van Uoc <kunkun3012@gmail.com>\n"
+"Language-Team: Vietnamese <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsstatistics/vi/>\n"
+"Language: vi\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: Pootle 1.1.0\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-statistics/luasrc/statistics/plugins/apcups.lua:7
#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/apcups.lua:7
@@ -214,7 +216,7 @@ msgstr ""
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/curl.lua:17
msgid "Enable"
-msgstr ""
+msgstr "Kích hoạt"
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/apcups.lua:14
#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:10
diff --git a/applications/luci-app-tinyproxy/po/de/tinyproxy.po b/applications/luci-app-tinyproxy/po/de/tinyproxy.po
index b89bf7db0..efe60be20 100644
--- a/applications/luci-app-tinyproxy/po/de/tinyproxy.po
+++ b/applications/luci-app-tinyproxy/po/de/tinyproxy.po
@@ -3,8 +3,8 @@ msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2009-05-26 17:57+0200\n"
-"PO-Revision-Date: 2019-10-15 21:57+0000\n"
-"Last-Translator: Paul Spooren <mail@aparcar.org>\n"
+"PO-Revision-Date: 2019-11-08 21:04+0000\n"
+"Last-Translator: ssantos <ssantos@web.de>\n"
"Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationstinyproxy/de/>\n"
"Language: de\n"
@@ -12,7 +12,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 3.9\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:219
msgid ""
@@ -165,7 +165,7 @@ msgstr ""
#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:39
msgid "Listen address"
-msgstr "Serveradresse"
+msgstr ""
#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:31
msgid "Listen port"
@@ -181,7 +181,7 @@ msgstr "Gibt die Datei an, in welche Protokollausgaben geschrieben werden"
#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:80
msgid "Log level"
-msgstr "Protokolllevel"
+msgstr "Protokollierungsstufe"
#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:81
msgid "Logging verbosity of the Tinyproxy process"
diff --git a/applications/luci-app-tinyproxy/po/es/tinyproxy.po b/applications/luci-app-tinyproxy/po/es/tinyproxy.po
index 02959835f..f96fde350 100644
--- a/applications/luci-app-tinyproxy/po/es/tinyproxy.po
+++ b/applications/luci-app-tinyproxy/po/es/tinyproxy.po
@@ -3,7 +3,7 @@ msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2009-06-10 03:41+0200\n"
-"PO-Revision-Date: 2019-10-22 08:50+0000\n"
+"PO-Revision-Date: 2019-11-06 00:10+0000\n"
"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationstinyproxy/es/>\n"
@@ -12,7 +12,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 3.9.1-dev\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:219
msgid ""
@@ -42,7 +42,7 @@ msgstr "Puertos permitidos"
#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:47
msgid "Bind address"
-msgstr "Dirección de asociación"
+msgstr "Dirección de enlace"
#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:149
msgid ""
@@ -160,11 +160,11 @@ msgstr ""
#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:39
msgid "Listen address"
-msgstr "Dirección de escucha"
+msgstr "Escuchar dirección"
#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:31
msgid "Listen port"
-msgstr "Puerto de escucha"
+msgstr "Puerto"
#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:73
msgid "Log file"
diff --git a/applications/luci-app-tinyproxy/po/ro/tinyproxy.po b/applications/luci-app-tinyproxy/po/ro/tinyproxy.po
index 837600749..b2504f4ac 100644
--- a/applications/luci-app-tinyproxy/po/ro/tinyproxy.po
+++ b/applications/luci-app-tinyproxy/po/ro/tinyproxy.po
@@ -1,13 +1,17 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"Last-Translator: Automatically generated\n"
-"Language-Team: none\n"
+"PO-Revision-Date: 2019-11-06 00:10+0000\n"
+"Last-Translator: olimpiumarius <oliver_magnum44@yahoo.com>\n"
+"Language-Team: Romanian <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationstinyproxy/ro/>\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: Weblate 3.10-dev\n"
#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:219
msgid ""
@@ -276,7 +280,7 @@ msgstr ""
#: applications/luci-app-tinyproxy/luasrc/controller/tinyproxy.lua:13
msgid "Status"
-msgstr ""
+msgstr "stsatus"
#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:225
msgid "Target host"
diff --git a/applications/luci-app-tinyproxy/po/tr/tinyproxy.po b/applications/luci-app-tinyproxy/po/tr/tinyproxy.po
index c61caddb1..0b02d4420 100644
--- a/applications/luci-app-tinyproxy/po/tr/tinyproxy.po
+++ b/applications/luci-app-tinyproxy/po/tr/tinyproxy.po
@@ -1,12 +1,16 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"Last-Translator: Automatically generated\n"
-"Language-Team: none\n"
+"PO-Revision-Date: 2019-11-13 13:06+0000\n"
+"Last-Translator: Yunus BAYRAK <yunus@baygunelektronik.com>\n"
+"Language-Team: Turkish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationstinyproxy/tr/>\n"
+"Language: tr\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:219
msgid ""
@@ -275,7 +279,7 @@ msgstr ""
#: applications/luci-app-tinyproxy/luasrc/controller/tinyproxy.lua:13
msgid "Status"
-msgstr ""
+msgstr "Durum"
#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:225
msgid "Target host"
diff --git a/applications/luci-app-tinyproxy/po/vi/tinyproxy.po b/applications/luci-app-tinyproxy/po/vi/tinyproxy.po
index 6683e2dae..2316c64cf 100644
--- a/applications/luci-app-tinyproxy/po/vi/tinyproxy.po
+++ b/applications/luci-app-tinyproxy/po/vi/tinyproxy.po
@@ -5,13 +5,16 @@ msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2009-08-16 06:58+0200\n"
-"PO-Revision-Date: 2009-08-13 03:36+0200\n"
-"Last-Translator: Hong Phuc Dang <dhppat@gmail.com>\n"
-"Language-Team: LANGUAGE <LL@li.org>\n"
+"PO-Revision-Date: 2019-11-13 13:06+0000\n"
+"Last-Translator: Le Van Uoc <kunkun3012@gmail.com>\n"
+"Language-Team: Vietnamese <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationstinyproxy/vi/>\n"
+"Language: vi\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: Pootle 1.1.0\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:219
msgid ""
@@ -280,7 +283,7 @@ msgstr ""
#: applications/luci-app-tinyproxy/luasrc/controller/tinyproxy.lua:13
msgid "Status"
-msgstr ""
+msgstr "Trạng thái"
#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:225
msgid "Target host"
diff --git a/applications/luci-app-transmission/po/de/transmission.po b/applications/luci-app-transmission/po/de/transmission.po
index a24ecb2c8..901b32294 100644
--- a/applications/luci-app-transmission/po/de/transmission.po
+++ b/applications/luci-app-transmission/po/de/transmission.po
@@ -3,8 +3,8 @@ msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2012-07-17 15:08+0200\n"
-"PO-Revision-Date: 2019-10-23 09:53+0000\n"
-"Last-Translator: Paul Spooren <mail@aparcar.org>\n"
+"PO-Revision-Date: 2019-11-07 08:28+0000\n"
+"Last-Translator: Kiste <christian.buschau+weblate@mailbox.org>\n"
"Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationstransmission/de/>\n"
"Language: de\n"
@@ -12,7 +12,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 3.9.1-dev\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:39
msgid "Alternative download speed"
@@ -76,7 +76,7 @@ msgstr "Cache-Größe in MB"
#: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:25
msgid "Config file directory"
-msgstr "Verzeichnis für Konfigurationsdatei"
+msgstr "Verzeichnis der Konfigurationsdatei"
#: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:32
msgid "Custom WEB UI directory"
@@ -92,7 +92,7 @@ msgstr "Debug"
#: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:65
msgid "Download directory"
-msgstr "Verzeichnis für Downloads"
+msgstr "Download-Verzeichnis"
#: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:202
msgid "Download queue enabled"
@@ -295,7 +295,7 @@ msgstr "RPC-Einstellungen"
#: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:175
msgid "RPC username"
-msgstr "RPC-Benutzername"
+msgstr "RPC Benutzername"
#: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:169
msgid "RPC whitelist"
@@ -319,7 +319,7 @@ msgstr "Teildateien umbenennen"
#: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:26
msgid "Run daemon as user"
-msgstr "Den Daemon als Benutzer starten"
+msgstr "Daemon als Benutzer ausführen"
#: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:181
msgid "Scheduling"
diff --git a/applications/luci-app-transmission/po/es/transmission.po b/applications/luci-app-transmission/po/es/transmission.po
index 43be4b19e..1900a5889 100644
--- a/applications/luci-app-transmission/po/es/transmission.po
+++ b/applications/luci-app-transmission/po/es/transmission.po
@@ -3,7 +3,7 @@ msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2012-08-21 22:06+0200\n"
-"PO-Revision-Date: 2019-11-02 16:05+0000\n"
+"PO-Revision-Date: 2019-11-13 21:10+0000\n"
"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationstransmission/es/>\n"
@@ -76,7 +76,7 @@ msgstr "Tamaño de la antememoria en MB"
#: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:25
msgid "Config file directory"
-msgstr "Carpeta del archivo de configuración"
+msgstr "Directorio de archivos de configuración"
#: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:32
msgid "Custom WEB UI directory"
@@ -92,7 +92,7 @@ msgstr "Depurar"
#: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:65
msgid "Download directory"
-msgstr "Carpeta de descargas"
+msgstr "Directorio de descarga"
#: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:202
msgid "Download queue enabled"
@@ -112,7 +112,7 @@ msgstr "Activado"
#: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:97
msgid "Encryption"
-msgstr "Cifrado"
+msgstr "Encriptación"
#: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:109
msgid "Error"
@@ -238,9 +238,8 @@ msgid "Peer settings"
msgstr "Configuración de peer"
#: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:138
-#, fuzzy
msgid "Peer socket tos"
-msgstr "Peer socket tos"
+msgstr "Par socket tos"
#: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:150
msgid "Port forwarding enabled"
diff --git a/applications/luci-app-transmission/po/pl/transmission.po b/applications/luci-app-transmission/po/pl/transmission.po
index b4151f81a..4fd36223c 100644
--- a/applications/luci-app-transmission/po/pl/transmission.po
+++ b/applications/luci-app-transmission/po/pl/transmission.po
@@ -3,16 +3,17 @@ msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2012-04-19 21:20+0200\n"
-"PO-Revision-Date: 2014-02-25 18:13+0200\n"
-"Last-Translator: TheTranslator2238 <mateusz2238@outlook.com>\n"
-"Language-Team: LANGUAGE <LL@li.org>\n"
+"PO-Revision-Date: 2019-11-13 21:10+0000\n"
+"Last-Translator: Michal L <michalrmsmi@wp.pl>\n"
+"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationstransmission/pl/>\n"
"Language: pl\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
-"|| n%100>=20) ? 1 : 2);\n"
-"X-Generator: Pootle 2.0.6\n"
+"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
+"|| n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:39
msgid "Alternative download speed"
@@ -76,11 +77,11 @@ msgstr "Wielkość cache w MB"
#: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:25
msgid "Config file directory"
-msgstr "Katalog z plikiem konfiguracyjnym"
+msgstr "Konfiguracja katalogu plików"
#: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:32
msgid "Custom WEB UI directory"
-msgstr ""
+msgstr "Niestandardowy katalog WEB UI"
#: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:94
msgid "DHT enabled"
@@ -88,7 +89,7 @@ msgstr "DHT włączone"
#: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:111
msgid "Debug"
-msgstr "Debug"
+msgstr "Debugowanie"
#: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:65
msgid "Download directory"
@@ -160,7 +161,7 @@ msgstr "Opcja \"Niekompletny katalog\" włączona"
#: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:110
msgid "Info"
-msgstr "Info"
+msgstr "Informacja"
#: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:104
msgid "LPD enabled"
@@ -180,7 +181,7 @@ msgstr "Różności"
#: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:108
msgid "None"
-msgstr "Żaden"
+msgstr "Brak"
#: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:188
msgid ""
@@ -190,8 +191,8 @@ msgid ""
msgstr ""
"Liczba/pole bitowe. Zaczyna się od 0, następnie dla każdego dnia dla jakiego "
"chcesz włączyć harmonogram dodaj odpowiednią wartość. Niedziela - 1, "
-"Poniedziałek - 2, Wtorek - 4, Środa - 8, Czwartek - 16, Piątek - 32, sobota "
-"- 64."
+"Poniedziałek - 2, Wtorek - 4, Środa - 8, Czwartek - 16, Piątek - 32, Sobota -"
+" 64"
#: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:72
#: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:98
@@ -260,7 +261,7 @@ msgstr "Blokada kolejki włączona"
#: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:210
msgid "Queue stalled minutes"
-msgstr "Blokada kolejki w min."
+msgstr "Blokada kolejki w minutach"
#: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:200
msgid "Queueing"
diff --git a/applications/luci-app-travelmate/po/de/travelmate.po b/applications/luci-app-travelmate/po/de/travelmate.po
index c64fc6fcc..c13240ef5 100644
--- a/applications/luci-app-travelmate/po/de/travelmate.po
+++ b/applications/luci-app-travelmate/po/de/travelmate.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2019-10-30 03:21+0000\n"
-"Last-Translator: ssantos <ssantos@web.de>\n"
+"PO-Revision-Date: 2019-11-06 00:12+0000\n"
+"Last-Translator: Paul Spooren <mail@aparcar.org>\n"
"Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationstravelmate/de/>\n"
"Language: de\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 3.9.1\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-travelmate/luasrc/view/travelmate/runtime.htm:206
msgid "AP on"
@@ -374,7 +374,7 @@ msgstr ""
#: applications/luci-app-travelmate/luasrc/view/travelmate/stations.htm:134
msgid "Remove"
-msgstr ""
+msgstr "Entfernen"
#: applications/luci-app-travelmate/luasrc/view/travelmate/stations.htm:134
msgid "Remove this Uplink"
diff --git a/applications/luci-app-travelmate/po/es/travelmate.po b/applications/luci-app-travelmate/po/es/travelmate.po
index b434db0f5..4aae72bb3 100644
--- a/applications/luci-app-travelmate/po/es/travelmate.po
+++ b/applications/luci-app-travelmate/po/es/travelmate.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: \n"
-"PO-Revision-Date: 2019-10-25 17:57+0000\n"
-"Last-Translator: Adolfo Jayme Barrientos <fitojb@ubuntu.com>\n"
+"PO-Revision-Date: 2019-11-06 00:12+0000\n"
+"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationstravelmate/es/>\n"
"Language: es\n"
@@ -11,7 +11,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 3.9.1-dev\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-travelmate/luasrc/view/travelmate/runtime.htm:206
msgid "AP on"
@@ -303,11 +303,11 @@ msgstr ""
#: applications/luci-app-travelmate/luasrc/view/travelmate/stations.htm:132
msgid "Move down"
-msgstr "Mover abajo"
+msgstr "Mover hacia abajo"
#: applications/luci-app-travelmate/luasrc/view/travelmate/stations.htm:131
msgid "Move up"
-msgstr "Mover arriba"
+msgstr "Mover hacia arriba"
#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:80
msgid "Name of the used uplink interface."
@@ -339,7 +339,7 @@ msgstr "Tiempo de espera de reintento global en segundos."
#: applications/luci-app-travelmate/luasrc/controller/travelmate.lua:18
msgid "Overview"
-msgstr "Visión general"
+msgstr "Vista general"
#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:49
#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:90
@@ -390,6 +390,11 @@ msgid ""
"for new ones. The currently used uplink is emphasized in blue, faulty "
"stations in red."
msgstr ""
+"Proporciona una descripción general de todos los enlaces ascendentes "
+"configurados para la interfaz travelmate (%s). Puede editar, eliminar o "
+"reordenar/priorizar enlaces ascendentes existentes o buscar nuevos. El "
+"enlace ascendente utilizado actualmente se enfatiza en azul, las estaciones "
+"defectuosas en rojo."
#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:107
msgid "Radio Selection / Order"
@@ -397,11 +402,11 @@ msgstr "Selección de Radio / Orden"
#: applications/luci-app-travelmate/luasrc/view/travelmate/stations.htm:134
msgid "Remove"
-msgstr ""
+msgstr "Eliminar"
#: applications/luci-app-travelmate/luasrc/view/travelmate/stations.htm:134
msgid "Remove this Uplink"
-msgstr ""
+msgstr "Eliminar este enlace ascendente"
#: applications/luci-app-travelmate/luasrc/view/travelmate/wifi_scan.htm:82
msgid "Repeat scan"
@@ -477,6 +482,9 @@ msgid ""
"Space separated list of additional arguments passed to the Auto Login "
"Script, i.e. username and password"
msgstr ""
+"Lista separada por espacios de argumentos adicionales pasados a la secuencia "
+"de comandos de inicio de sesión automático, es decir, nombre de usuario y "
+"contraseña"
#: applications/luci-app-travelmate/luasrc/view/travelmate/runtime.htm:116
msgid "Station ID (RADIO/SSID/BSSID)"
@@ -585,7 +593,7 @@ msgstr "Frase de contraseña WEP"
#: applications/luci-app-travelmate/luasrc/view/travelmate/runtime.htm:134
msgid "WPA Capabilities"
-msgstr ""
+msgstr "Capacidades WPA"
#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:147
msgid "WPA-Passphrase"
diff --git a/applications/luci-app-travelmate/po/fr/travelmate.po b/applications/luci-app-travelmate/po/fr/travelmate.po
index 153bc65f4..529a640f7 100644
--- a/applications/luci-app-travelmate/po/fr/travelmate.po
+++ b/applications/luci-app-travelmate/po/fr/travelmate.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2019-10-24 13:54+0000\n"
-"Last-Translator: Nathan <bonnemainsnathan@gmail.com>\n"
+"PO-Revision-Date: 2019-11-13 13:07+0000\n"
+"Last-Translator: Baptiste <weblate@bitsofnetworks.org>\n"
"Language-Team: French <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationstravelmate/fr/>\n"
"Language: fr\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n > 1;\n"
-"X-Generator: Weblate 3.9.1-dev\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-travelmate/luasrc/view/travelmate/runtime.htm:206
msgid "AP on"
@@ -43,7 +43,7 @@ msgstr "Avancé"
#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:92
#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:74
msgid "Authentication"
-msgstr ""
+msgstr "Authentification"
#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:162
#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:154
@@ -73,7 +73,7 @@ msgstr ""
#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:30
#: applications/luci-app-travelmate/luasrc/view/travelmate/stations.htm:111
msgid "BSSID"
-msgstr ""
+msgstr "BSSID"
#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:15
#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:12
@@ -100,7 +100,7 @@ msgstr ""
#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:60
#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:125
msgid "Cipher"
-msgstr ""
+msgstr "Code de chiffrement"
#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:14
msgid ""
diff --git a/applications/luci-app-travelmate/po/pl/travelmate.po b/applications/luci-app-travelmate/po/pl/travelmate.po
index 4563155c9..5c9ce04c5 100644
--- a/applications/luci-app-travelmate/po/pl/travelmate.po
+++ b/applications/luci-app-travelmate/po/pl/travelmate.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2019-10-27 12:54+0000\n"
-"Last-Translator: Krystian Kozak <krystian.kozak20@gmail.com>\n"
+"PO-Revision-Date: 2019-11-13 21:11+0000\n"
+"Last-Translator: Marcin Net <marcin.net@linux.pl>\n"
"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationstravelmate/pl/>\n"
"Language: pl\n"
@@ -9,47 +9,49 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
"|| n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 3.9.1-dev\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-travelmate/luasrc/view/travelmate/runtime.htm:206
msgid "AP on"
-msgstr ""
+msgstr "AP włączony"
#: applications/luci-app-travelmate/luasrc/view/travelmate/stations.htm:113
#: applications/luci-app-travelmate/luasrc/view/travelmate/wifi_scan.htm:38
msgid "Action"
-msgstr ""
+msgstr "Akcja"
#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:74
msgid "Add Open Uplinks"
-msgstr ""
+msgstr "Dodaj otwierające łącza zwrotne"
#: applications/luci-app-travelmate/luasrc/view/travelmate/wifi_scan.htm:68
msgid "Add Uplink"
-msgstr ""
+msgstr "Dodaj łącze w górę"
#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:13
msgid "Add Wireless Uplink Configuration"
-msgstr ""
+msgstr "Dodaj bezprzewodową konfigurację łącza"
#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:118
msgid ""
"Additional trigger delay in seconds before travelmate processing begins."
msgstr ""
+"Dodatkowe opóźnienie wyzwalacza w sekundach zanim travelmate zacznie "
+"przetwarzać."
#: applications/luci-app-travelmate/luasrc/controller/travelmate.lua:21
msgid "Advanced"
-msgstr ""
+msgstr "Zaawansowane"
#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:92
#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:74
msgid "Authentication"
-msgstr ""
+msgstr "Uwierzytelnienie"
#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:162
#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:154
msgid "Auto Login Script"
-msgstr ""
+msgstr "Automatyczny skrypt logowania"
#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:79
#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:138
@@ -63,113 +65,121 @@ msgid ""
"Automatically add open uplinks like hotel captive portals to your wireless "
"config."
msgstr ""
+"Automatycznie dodawaj otwarte łącza zwrotne takie jak strony logowania w "
+"sieci w hotelu do swojej bezprzewodowej konfiguracji."
#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:112
msgid ""
"Automatically resets the 'Faulty Stations' list after n minutes. Default is "
"'0' which means no expiry."
msgstr ""
+"Automatycznie restartuje listę \"Wadliwych stacji\" po n minut. Domyślnie "
+"wynosi \"0\" co oznacza oznacza że nigdy nie wygaśnie."
#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:53
#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:30
#: applications/luci-app-travelmate/luasrc/view/travelmate/stations.htm:111
msgid "BSSID"
-msgstr ""
+msgstr "BSSID"
#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:15
#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:12
#: applications/luci-app-travelmate/luasrc/view/travelmate/wifi_scan.htm:77
msgid "Back to overview"
-msgstr ""
+msgstr "Wróć do przeglądu"
#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:148
msgid "Buffer size in bytes to prepare nearby scan results."
-msgstr ""
+msgstr "Rozmiar bufora w bajtach do przygotowania rezultatu skanowania okolicy."
#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:58
msgid "Captive Portal Detection"
-msgstr ""
+msgstr "Wykrywanie logowania w sieci"
#: 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 ""
+"Sprawdź dostępność internetu, zaloguj się w sieci i utrzymuj połączenie."
#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:78
#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:137
#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:60
#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:125
msgid "Cipher"
-msgstr ""
+msgstr "Szyfr"
#: 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 ""
+"Konfiguracja pakietu travelmate do włączenia funkcji turystycznego routera."
#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:123
msgid "Connection Limit"
-msgstr ""
+msgstr "Limit połączenia"
#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:25
msgid "Create Uplink interface"
-msgstr ""
+msgstr "Utwórz interfejs połączenia"
#: 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 ""
+"Utwórz nowy bezprzewodowy interfejs połączenia sieci rozległej, skonfiguruj "
+"go do używania protokołu dynamicznego konfigurowania hostów (DHCP) i"
#: applications/luci-app-travelmate/luasrc/view/travelmate/stations.htm:109
msgid "Device"
-msgstr ""
+msgstr "Urządzenie"
#: applications/luci-app-travelmate/luasrc/view/travelmate/stations.htm:132
msgid "Down"
-msgstr ""
+msgstr "Dół"
#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:85
#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:67
msgid "EAP-Method"
-msgstr ""
+msgstr "Metoda protokołu rozszerzonego uwierzytelniania (EAP)"
#: applications/luci-app-travelmate/luasrc/view/travelmate/stations.htm:133
msgid "Edit"
-msgstr ""
+msgstr "Edycja"
#: applications/luci-app-travelmate/luasrc/controller/travelmate.lua:25
msgid "Edit Firewall Configuration"
-msgstr ""
+msgstr "Edycja konfiguracji Firewalla"
#: applications/luci-app-travelmate/luasrc/controller/travelmate.lua:24
msgid "Edit Network Configuration"
-msgstr ""
+msgstr "Edycja konfiguracji sieci"
#: applications/luci-app-travelmate/luasrc/controller/travelmate.lua:22
msgid "Edit Travelmate Configuration"
-msgstr ""
+msgstr "Edycja konfiguracji Travelmate"
#: applications/luci-app-travelmate/luasrc/controller/travelmate.lua:23
msgid "Edit Wireless Configuration"
-msgstr ""
+msgstr "Edycja konfiguracji sieci bezprzewodowej"
#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:10
msgid "Edit Wireless Uplink Configuration"
-msgstr ""
+msgstr "Edytuj konfigurację bezprzewodowego połączenia"
#: applications/luci-app-travelmate/luasrc/view/travelmate/stations.htm:133
msgid "Edit this Uplink"
-msgstr ""
+msgstr "Edytuj to połączenie"
#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:54
msgid "Enable Travelmate"
-msgstr ""
+msgstr "Włącz Travelmate'a"
#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:103
msgid "Enable Verbose Debug Logging"
-msgstr ""
+msgstr "Włącz pełne rejestrowanie debugowania"
#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:60
#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:72
@@ -180,7 +190,7 @@ msgstr ""
#: applications/luci-app-travelmate/luasrc/view/travelmate/stations.htm:112
#: applications/luci-app-travelmate/luasrc/view/travelmate/wifi_scan.htm:36
msgid "Encryption"
-msgstr ""
+msgstr "Szyfrowanie"
#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:163
#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:155
@@ -188,168 +198,176 @@ msgid ""
"External script reference which will be called for automated captive portal "
"logins."
msgstr ""
+"Nawiązanie do zewnętrznego skryptu który będzie użyty do automatycznego "
+"logowania w sieci."
#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:100
msgid "Extra Options"
-msgstr ""
+msgstr "Opcje dodatkowe"
#: applications/luci-app-travelmate/luasrc/view/travelmate/runtime.htm:128
msgid "Faulty Stations"
-msgstr ""
+msgstr "Wadliwe stacje"
#: applications/luci-app-travelmate/luasrc/view/travelmate/stations.htm:148
msgid "Find and join network on"
-msgstr ""
+msgstr "Znajdź i połącz się z siecią"
#: applications/luci-app-travelmate/luasrc/view/travelmate/runtime.htm:217
msgid "For QR-Code support please install package 'qrencode'!"
-msgstr ""
+msgstr "Dla wsparcia kodów QR proszę zainstalować pakiet '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 ""
+"Aby uzyskać więcej informacji<a href=\"%s\" target=\"_blank\">zobacz "
+"dokumentację online</a>"
#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:80
#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:139
#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:62
#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:127
msgid "Force CCMP (AES)"
-msgstr ""
+msgstr "Wymuś CCMP (AES)"
#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:81
#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:140
#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:63
#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:128
msgid "Force TKIP"
-msgstr ""
+msgstr "Wymuś TKIP"
#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:82
#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:141
#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:64
#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:129
msgid "Force TKIP and CCMP (AES)"
-msgstr ""
+msgstr "Wymuś TKIP i CCMP (AES)"
#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:136
msgid ""
"How long should travelmate wait for a successful wlan uplink connection."
-msgstr ""
+msgstr "Jak długo travelmate powinien czekać na udane połączenie bezprzewodowe."
#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:105
#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:87
msgid "Identity"
-msgstr ""
+msgstr "Tożsamość"
#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:46
msgid "Ignore BSSID"
-msgstr ""
+msgstr "Ignoruj 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 ""
+msgstr "Nie znaleziono pliku wejściowego, proszę sprawdzić swoją konfigurację."
#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:135
msgid "Interface Timeout"
-msgstr ""
+msgstr "Limit czasu interfejsu"
#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:24
msgid "Interface Wizard"
-msgstr ""
+msgstr "Kreator interfejsu"
#: applications/luci-app-travelmate/luasrc/view/travelmate/runtime.htm:140
msgid "Last Run"
-msgstr ""
+msgstr "Ostatnie uruchomienie"
#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:111
msgid "List Auto Expiry"
-msgstr ""
+msgstr "Lista automatycznego wygaśnięcia"
#: applications/luci-app-travelmate/luasrc/view/travelmate/runtime.htm:62
msgid "Loading"
-msgstr ""
+msgstr "Ładowanie"
#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:130
msgid ""
"Minimum signal quality threshold as percent for conditional uplink (dis-) "
"connections."
msgstr ""
+"Minimalny próg jakości sygnału jako wartość procentowa dla warunkowych "
+"(ujemnych) połączeń."
#: applications/luci-app-travelmate/luasrc/view/travelmate/stations.htm:132
msgid "Move down"
-msgstr ""
+msgstr "Przesuń w dół"
#: applications/luci-app-travelmate/luasrc/view/travelmate/stations.htm:131
msgid "Move up"
-msgstr ""
+msgstr "Przesuń w górę"
#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:80
msgid "Name of the used uplink interface."
-msgstr ""
+msgstr "Nazwa używanego interfejsu połączenia."
#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:63
msgid "Net Error Check"
-msgstr ""
+msgstr "Kontrola błędów sieci"
#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:164
#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:156
msgid "Optional Arguments"
-msgstr ""
+msgstr "Argumenty opcjonalne"
#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:101
msgid ""
"Options for further tweaking in case the defaults are not suitable for you."
msgstr ""
+"Opcje dla dalszych zmian w przypadku, gdy domyślne nie są dla ciebie "
+"odpowiednie."
#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:141
msgid "Overall Timeout"
-msgstr ""
+msgstr "Ogólny limit czasu"
#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:142
msgid "Overall retry timeout in seconds."
-msgstr ""
+msgstr "Ogólny limit czasu powtarzania w sekundach."
#: applications/luci-app-travelmate/luasrc/controller/travelmate.lua:18
msgid "Overview"
-msgstr ""
+msgstr "Przegląd"
#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:49
#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:90
#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:135
msgid "Passphrase"
-msgstr ""
+msgstr "Hasło"
#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:107
msgid "Password"
-msgstr ""
+msgstr "Hasło"
#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:122
#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:109
msgid "Password of Private Key"
-msgstr ""
+msgstr "Hasło klucza prywatnego"
#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:111
#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:95
msgid "Path to CA-Certificate"
-msgstr ""
+msgstr "Ścieżka do certyfikatu CA"
#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:114
#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:99
msgid "Path to Client-Certificate"
-msgstr ""
+msgstr "Ścieżka do certyfikatu klienta"
#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:118
#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:104
msgid "Path to Private Key"
-msgstr ""
+msgstr "Ścieżka do Klucza Prywatnego"
#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:69
msgid "ProActive Uplink Switch"
-msgstr ""
+msgstr "Przełącznik połączenia ProActive"
#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:70
msgid ""
@@ -367,52 +385,54 @@ msgstr ""
#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:107
msgid "Radio Selection / Order"
-msgstr ""
+msgstr "Wybór radia / kolejność"
#: applications/luci-app-travelmate/luasrc/view/travelmate/stations.htm:134
msgid "Remove"
-msgstr ""
+msgstr "Usuń"
#: applications/luci-app-travelmate/luasrc/view/travelmate/stations.htm:134
msgid "Remove this Uplink"
-msgstr ""
+msgstr "Usuń to połączenie"
#: applications/luci-app-travelmate/luasrc/view/travelmate/wifi_scan.htm:82
msgid "Repeat scan"
-msgstr ""
+msgstr "Powtórz skanowanie"
#: applications/luci-app-travelmate/luasrc/view/travelmate/runtime.htm:15
#: applications/luci-app-travelmate/luasrc/view/travelmate/runtime.htm:149
msgid "Restart"
-msgstr ""
+msgstr "Restart"
#: applications/luci-app-travelmate/luasrc/view/travelmate/runtime.htm:147
msgid "Restart Travelmate"
-msgstr ""
+msgstr "Restartuj Travelmate'a"
#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:108
msgid ""
"Restrict travelmate to a single radio (e.g. 'radio1') or change the overall "
"scanning order (e.g. 'radio1 radio2 radio0')."
msgstr ""
+"Ogranicz travelmate do pojedynczego radia (np. „radio1”) lub zmień ogólną "
+"kolejność skanowania (np. „radio1 radio2 radio0”)."
#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:124
msgid "Retry limit to connect to an uplink."
-msgstr ""
+msgstr "Limit powtórzeń do połączenia."
#: applications/luci-app-travelmate/luasrc/view/travelmate/runtime.htm:102
msgid "Runtime Information"
-msgstr ""
+msgstr "Informacja o środowisku uruchomieniowym"
#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:41
#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:26
#: applications/luci-app-travelmate/luasrc/view/travelmate/stations.htm:110
msgid "SSID"
-msgstr ""
+msgstr "SSID"
#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:39
msgid "SSID (hidden)"
-msgstr ""
+msgstr "SSID (ukryty)"
#: 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
@@ -421,27 +441,27 @@ msgstr ""
#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:14
#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:11
msgid "Save"
-msgstr ""
+msgstr "Zapisz"
#: applications/luci-app-travelmate/luasrc/view/travelmate/stations.htm:148
msgid "Scan"
-msgstr ""
+msgstr "Skanuj"
#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:147
msgid "Scan Buffer Size"
-msgstr ""
+msgstr "Rozmiar bufora skanowania"
#: applications/luci-app-travelmate/luasrc/view/travelmate/runtime.htm:156
msgid "Show/Hide QR-Codes"
-msgstr ""
+msgstr "Pokaż/Ukryj kody QR"
#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:129
msgid "Signal Quality Threshold"
-msgstr ""
+msgstr "Próg jakości sygnału"
#: applications/luci-app-travelmate/luasrc/view/travelmate/wifi_scan.htm:37
msgid "Signal strength"
-msgstr ""
+msgstr "Siła sygnału"
#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:165
#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:157
@@ -449,125 +469,138 @@ msgid ""
"Space separated list of additional arguments passed to the Auto Login "
"Script, i.e. username and password"
msgstr ""
+"Rozdzielona spacjami lista dodatkowych argumentów przekazanych do skryptu "
+"automatycznego logowania, np. nazwa użytkownika i hasło"
#: applications/luci-app-travelmate/luasrc/view/travelmate/runtime.htm:116
msgid "Station ID (RADIO/SSID/BSSID)"
-msgstr ""
+msgstr "ID stacji (RADIO/SSID/BSSID)"
#: applications/luci-app-travelmate/luasrc/view/travelmate/runtime.htm:122
msgid "Station Interface"
-msgstr ""
+msgstr "Interfejs stacji"
#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:54
msgid ""
"The BSSID information '%s' is optional and only required for hidden networks"
msgstr ""
+"Informacje o BSSID '%s' jest opcjonalna i wymagana tylko dla ukrytych sieci"
#: applications/luci-app-travelmate/luasrc/view/travelmate/logread.htm:31
msgid "The syslog output, pre-filtered for travelmate related messages only."
msgstr ""
+"Wyjście logu systemowego, wstępnie filtrowane aby zawierało tylko informacje "
+"związane z 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 ""
+"Ten formularz zezwala na modyfikację zawartości głównego pliku konfiguracji "
+"zapory (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 ""
+"Ten formularz umożliwia modyfikację zawartości pliku konfiguracji głównej "
+"sieci (/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 ""
+"Ten formularz umożliwia modyfikację zawartości głównego pliku konfiguracji "
+"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 ""
+"Ten formularz umożliwia modyfikację zawartości głównego pliku konfiguracji "
+"bezprzewodowej (/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 ""
+msgstr "Ten krok należy wykonać tylko raz."
#: applications/luci-app-travelmate/luasrc/controller/travelmate.lua:17
#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:13
msgid "Travelmate"
-msgstr ""
+msgstr "Travelmate"
#: applications/luci-app-travelmate/luasrc/view/travelmate/runtime.htm:104
msgid "Travelmate Status (Quality)"
-msgstr ""
+msgstr "Status Travelmate (Jakość)"
#: applications/luci-app-travelmate/luasrc/view/travelmate/runtime.htm:110
msgid "Travelmate Version"
-msgstr ""
+msgstr "Wersja Travelmate"
#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:64
msgid "Treat missing internet availability as an error."
-msgstr ""
+msgstr "Traktuj brak dostępu do internetu jako błąd."
#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:117
msgid "Trigger Delay"
-msgstr ""
+msgstr "Opóźnienie wyzwalacza"
#: applications/luci-app-travelmate/luasrc/view/travelmate/stations.htm:131
msgid "Up"
-msgstr ""
+msgstr "Góra"
#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:79
msgid "Uplink / Trigger interface"
-msgstr ""
+msgstr "Interfejs wysyłania / wyzwalania"
#: applications/luci-app-travelmate/luasrc/view/travelmate/wifi_scan.htm:35
msgid "Uplink BSSID"
-msgstr ""
+msgstr "BSSID połączenia"
#: applications/luci-app-travelmate/luasrc/view/travelmate/wifi_scan.htm:34
msgid "Uplink SSID"
-msgstr ""
+msgstr "BSSID połączenia"
#: applications/luci-app-travelmate/luasrc/view/travelmate/runtime.htm:154
msgid "View AP QR-Codes"
-msgstr ""
+msgstr "Wyświetl kody QR punktów dostępu"
#: applications/luci-app-travelmate/luasrc/controller/travelmate.lua:20
msgid "View Logfile"
-msgstr ""
+msgstr "Wyświetl plik dziennika"
#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:67
msgid "WEP-Passphrase"
-msgstr ""
+msgstr "Hasło WEP"
#: applications/luci-app-travelmate/luasrc/view/travelmate/runtime.htm:134
msgid "WPA Capabilities"
-msgstr ""
+msgstr "Możliwości WPA"
#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:147
msgid "WPA-Passphrase"
-msgstr ""
+msgstr "Hasło WPA"
#: applications/luci-app-travelmate/luasrc/view/travelmate/wifi_scan.htm:30
msgid "Wireless Scan"
-msgstr ""
+msgstr "Bezprzewodowe skanowanie"
#: applications/luci-app-travelmate/luasrc/controller/travelmate.lua:19
msgid "Wireless Stations"
-msgstr ""
+msgstr "Stacje bezprzewodowe"
#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:27
msgid "add it to the wan zone of the firewall."
-msgstr ""
+msgstr "dodaj do strefy sieci rozległej zapory."
#: applications/luci-app-travelmate/luasrc/view/travelmate/wifi_scan.htm:43
msgid "hidden"
-msgstr ""
+msgstr "ukryte"
#: applications/luci-app-travelmate/luasrc/view/travelmate/runtime.htm:206
msgid "with SSID"
-msgstr ""
+msgstr "z SSID"
diff --git a/applications/luci-app-travelmate/po/pt/travelmate.po b/applications/luci-app-travelmate/po/pt/travelmate.po
index d98d02f04..2ac7eed70 100644
--- a/applications/luci-app-travelmate/po/pt/travelmate.po
+++ b/applications/luci-app-travelmate/po/pt/travelmate.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2019-11-02 16:05+0000\n"
+"PO-Revision-Date: 2019-11-06 00:12+0000\n"
"Last-Translator: ssantos <ssantos@web.de>\n"
"Language-Team: Portuguese <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationstravelmate/pt/>\n"
@@ -123,7 +123,7 @@ msgstr ""
#: applications/luci-app-travelmate/luasrc/view/travelmate/stations.htm:109
msgid "Device"
-msgstr "Dispositivo"
+msgstr "Aparelho"
#: applications/luci-app-travelmate/luasrc/view/travelmate/stations.htm:132
msgid "Down"
@@ -281,11 +281,11 @@ msgstr ""
#: applications/luci-app-travelmate/luasrc/view/travelmate/stations.htm:132
msgid "Move down"
-msgstr ""
+msgstr "Mover para baixo"
#: applications/luci-app-travelmate/luasrc/view/travelmate/stations.htm:131
msgid "Move up"
-msgstr ""
+msgstr "Mover para cima"
#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:80
msgid "Name of the used uplink interface."
@@ -373,7 +373,7 @@ msgstr ""
#: applications/luci-app-travelmate/luasrc/view/travelmate/stations.htm:134
msgid "Remove"
-msgstr ""
+msgstr "Remover"
#: applications/luci-app-travelmate/luasrc/view/travelmate/stations.htm:134
msgid "Remove this Uplink"
@@ -540,7 +540,7 @@ msgstr ""
#: applications/luci-app-travelmate/luasrc/controller/travelmate.lua:20
msgid "View Logfile"
-msgstr ""
+msgstr "Ver Ficheiro de Registo"
#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:67
msgid "WEP-Passphrase"
diff --git a/applications/luci-app-travelmate/po/ro/travelmate.po b/applications/luci-app-travelmate/po/ro/travelmate.po
index 9eba2ce0f..9408ac55a 100644
--- a/applications/luci-app-travelmate/po/ro/travelmate.po
+++ b/applications/luci-app-travelmate/po/ro/travelmate.po
@@ -1,8 +1,15 @@
msgid ""
msgstr ""
+"PO-Revision-Date: 2019-11-05 07:43+0000\n"
+"Last-Translator: olimpiumarius <oliver_magnum44@yahoo.com>\n"
+"Language-Team: Romanian <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationstravelmate/ro/>\n"
"Language: ro\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: Weblate 3.10-dev\n"
#: applications/luci-app-travelmate/luasrc/view/travelmate/runtime.htm:206
msgid "AP on"
@@ -11,7 +18,7 @@ msgstr ""
#: applications/luci-app-travelmate/luasrc/view/travelmate/stations.htm:113
#: applications/luci-app-travelmate/luasrc/view/travelmate/wifi_scan.htm:38
msgid "Action"
-msgstr ""
+msgstr "Actiune"
#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:74
msgid "Add Open Uplinks"
@@ -264,7 +271,7 @@ msgstr ""
#: applications/luci-app-travelmate/luasrc/view/travelmate/runtime.htm:62
msgid "Loading"
-msgstr ""
+msgstr "Incarcare"
#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:130
msgid ""
diff --git a/applications/luci-app-travelmate/po/ru/travelmate.po b/applications/luci-app-travelmate/po/ru/travelmate.po
index 95002c36e..26c306916 100644
--- a/applications/luci-app-travelmate/po/ru/travelmate.po
+++ b/applications/luci-app-travelmate/po/ru/travelmate.po
@@ -1,17 +1,18 @@
msgid ""
msgstr ""
-"Content-Type: text/plain; charset=UTF-8\n"
"Project-Id-Version: LuCI: travelmate\n"
"POT-Creation-Date: 2017-12-07 21:00+0300\n"
-"PO-Revision-Date: 2018-01-26 18:04+0300\n"
-"Language-Team: http://cyber-place.ru\n"
+"PO-Revision-Date: 2019-11-15 03:05+0000\n"
+"Last-Translator: Alex Vinnick <alexv10@gmail.com>\n"
+"Language-Team: Russian <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationstravelmate/ru/>\n"
+"Language: ru\n"
"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: Poedit 1.8.7.1\n"
-"Last-Translator: Vladimir aka sunny <picfun@ya.ru>\n"
-"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
-"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
-"Language: ru\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<="
+"4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 3.10-dev\n"
"Project-Info: Это технический перевод, не дословный. Главное-удобный русский "
"интерфейс, все проверялось в графическом режиме, совместим с другими apps\n"
@@ -22,7 +23,7 @@ msgstr ""
#: applications/luci-app-travelmate/luasrc/view/travelmate/stations.htm:113
#: applications/luci-app-travelmate/luasrc/view/travelmate/wifi_scan.htm:38
msgid "Action"
-msgstr ""
+msgstr "Действие"
#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:74
msgid "Add Open Uplinks"
@@ -279,7 +280,7 @@ msgstr ""
#: applications/luci-app-travelmate/luasrc/view/travelmate/runtime.htm:62
msgid "Loading"
-msgstr ""
+msgstr "Загружаем"
#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:130
msgid ""
diff --git a/applications/luci-app-travelmate/po/sv/travelmate.po b/applications/luci-app-travelmate/po/sv/travelmate.po
index 10ca0b6c0..ab81421d8 100644
--- a/applications/luci-app-travelmate/po/sv/travelmate.po
+++ b/applications/luci-app-travelmate/po/sv/travelmate.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2019-10-17 20:22+0000\n"
+"PO-Revision-Date: 2019-11-13 13:07+0000\n"
"Last-Translator: Mattias Münster <mattiasmun@gmail.com>\n"
"Language-Team: Swedish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationstravelmate/sv/>\n"
@@ -8,7 +8,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 3.9.1-dev\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-travelmate/luasrc/view/travelmate/runtime.htm:206
msgid "AP on"
@@ -304,6 +304,7 @@ msgstr ""
msgid ""
"Options for further tweaking in case the defaults are not suitable for you."
msgstr ""
+"Alternativ för ytterligare finjustering om standardvärdena inte passar dig."
#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:141
msgid "Overall Timeout"
@@ -371,7 +372,7 @@ msgstr ""
#: applications/luci-app-travelmate/luasrc/view/travelmate/stations.htm:134
msgid "Remove"
-msgstr ""
+msgstr "Ta bort"
#: applications/luci-app-travelmate/luasrc/view/travelmate/stations.htm:134
msgid "Remove this Uplink"
diff --git a/applications/luci-app-travelmate/po/tr/travelmate.po b/applications/luci-app-travelmate/po/tr/travelmate.po
index 304dc8b5e..60f39ce2f 100644
--- a/applications/luci-app-travelmate/po/tr/travelmate.po
+++ b/applications/luci-app-travelmate/po/tr/travelmate.po
@@ -1,8 +1,14 @@
msgid ""
msgstr ""
+"PO-Revision-Date: 2019-11-13 13:07+0000\n"
+"Last-Translator: Yunus BAYRAK <yunus@baygunelektronik.com>\n"
+"Language-Team: Turkish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationstravelmate/tr/>\n"
"Language: tr\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-travelmate/luasrc/view/travelmate/runtime.htm:206
msgid "AP on"
@@ -11,7 +17,7 @@ msgstr ""
#: applications/luci-app-travelmate/luasrc/view/travelmate/stations.htm:113
#: applications/luci-app-travelmate/luasrc/view/travelmate/wifi_scan.htm:38
msgid "Action"
-msgstr ""
+msgstr "Eylem"
#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:74
msgid "Add Open Uplinks"
@@ -264,7 +270,7 @@ msgstr ""
#: applications/luci-app-travelmate/luasrc/view/travelmate/runtime.htm:62
msgid "Loading"
-msgstr ""
+msgstr "Yükleniyor"
#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:130
msgid ""
diff --git a/applications/luci-app-travelmate/po/uk/travelmate.po b/applications/luci-app-travelmate/po/uk/travelmate.po
index a3c37ed96..71f8a1fd3 100644
--- a/applications/luci-app-travelmate/po/uk/travelmate.po
+++ b/applications/luci-app-travelmate/po/uk/travelmate.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2019-10-27 21:30+0000\n"
+"PO-Revision-Date: 2019-11-05 01:57+0000\n"
"Last-Translator: Yurii Petrashko <yuripet@gmail.com>\n"
"Language-Team: Ukrainian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationstravelmate/uk/>\n"
@@ -9,7 +9,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<="
"4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 3.9.1-dev\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-travelmate/luasrc/view/travelmate/runtime.htm:206
msgid "AP on"
@@ -18,7 +18,7 @@ msgstr ""
#: applications/luci-app-travelmate/luasrc/view/travelmate/stations.htm:113
#: applications/luci-app-travelmate/luasrc/view/travelmate/wifi_scan.htm:38
msgid "Action"
-msgstr ""
+msgstr "Дія"
#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:74
msgid "Add Open Uplinks"
diff --git a/applications/luci-app-travelmate/po/vi/travelmate.po b/applications/luci-app-travelmate/po/vi/travelmate.po
index dfa3695a5..233365319 100644
--- a/applications/luci-app-travelmate/po/vi/travelmate.po
+++ b/applications/luci-app-travelmate/po/vi/travelmate.po
@@ -1,8 +1,14 @@
msgid ""
msgstr ""
+"PO-Revision-Date: 2019-11-13 13:07+0000\n"
+"Last-Translator: Le Van Uoc <kunkun3012@gmail.com>\n"
+"Language-Team: Vietnamese <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationstravelmate/vi/>\n"
"Language: vi\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-travelmate/luasrc/view/travelmate/runtime.htm:206
msgid "AP on"
@@ -11,7 +17,7 @@ msgstr ""
#: applications/luci-app-travelmate/luasrc/view/travelmate/stations.htm:113
#: applications/luci-app-travelmate/luasrc/view/travelmate/wifi_scan.htm:38
msgid "Action"
-msgstr ""
+msgstr "Hành động"
#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:74
msgid "Add Open Uplinks"
@@ -32,7 +38,7 @@ msgstr ""
#: applications/luci-app-travelmate/luasrc/controller/travelmate.lua:21
msgid "Advanced"
-msgstr ""
+msgstr "Nâng cao"
#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:92
#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:74
@@ -264,7 +270,7 @@ msgstr ""
#: applications/luci-app-travelmate/luasrc/view/travelmate/runtime.htm:62
msgid "Loading"
-msgstr ""
+msgstr "Đang tải"
#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:130
msgid ""
@@ -507,7 +513,7 @@ msgstr ""
#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:117
msgid "Trigger Delay"
-msgstr ""
+msgstr "Kích hoạt độ trễ"
#: applications/luci-app-travelmate/luasrc/view/travelmate/stations.htm:131
msgid "Up"
diff --git a/applications/luci-app-travelmate/po/zh-cn/travelmate.po b/applications/luci-app-travelmate/po/zh-cn/travelmate.po
index 234b92125..31525a4a1 100644
--- a/applications/luci-app-travelmate/po/zh-cn/travelmate.po
+++ b/applications/luci-app-travelmate/po/zh-cn/travelmate.po
@@ -5,8 +5,8 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: \n"
-"PO-Revision-Date: 2019-10-23 09:53+0000\n"
-"Last-Translator: liushuyu011 <liushuyu011@gmail.com>\n"
+"PO-Revision-Date: 2019-11-15 03:05+0000\n"
+"Last-Translator: Meano Lee <meanocat@gmail.com>\n"
"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationstravelmate/zh_Hans/>\n"
"Language: zh-cn\n"
@@ -14,7 +14,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 3.9.1-dev\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-travelmate/luasrc/view/travelmate/runtime.htm:206
msgid "AP on"
@@ -245,7 +245,7 @@ msgstr "travelmate 等待 wlan 上行连接成功最长时间。"
#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:105
#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:87
msgid "Identity"
-msgstr "身份"
+msgstr "鉴权"
#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:46
msgid "Ignore BSSID"
@@ -345,7 +345,7 @@ msgstr "CA 证书路径"
#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:114
#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:99
msgid "Path to Client-Certificate"
-msgstr "客户证书路径"
+msgstr "客户端证书路径"
#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:118
#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:104
@@ -376,7 +376,7 @@ msgstr "无线电选择/顺序"
#: applications/luci-app-travelmate/luasrc/view/travelmate/stations.htm:134
msgid "Remove"
-msgstr ""
+msgstr "移除"
#: applications/luci-app-travelmate/luasrc/view/travelmate/stations.htm:134
msgid "Remove this Uplink"
diff --git a/applications/luci-app-ttyd/po/de/ttyd.po b/applications/luci-app-ttyd/po/de/ttyd.po
index 270c1d1ca..edf2ba1c6 100644
--- a/applications/luci-app-ttyd/po/de/ttyd.po
+++ b/applications/luci-app-ttyd/po/de/ttyd.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2019-10-20 01:50+0000\n"
-"Last-Translator: Paul Spooren <mail@aparcar.org>\n"
+"PO-Revision-Date: 2019-11-06 23:07+0000\n"
+"Last-Translator: tmo26 <tmo26@gmx.de>\n"
"Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsttyd/de/>\n"
"Language: de\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 3.9.1-dev\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:55
msgid "Accept only one client and exit on disconnection"
@@ -74,7 +74,7 @@ msgstr "Aktivieren"
#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:59
msgid "Enable IPv6 support"
-msgstr ""
+msgstr "IPv6 Unterstützung aktivieren"
#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:61
msgid "Enable SSL"
@@ -94,7 +94,7 @@ msgstr "IPv6"
#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:57
msgid "Index"
-msgstr ""
+msgstr "Index"
#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:23
msgid "Interface"
@@ -116,7 +116,7 @@ msgstr ""
#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:55
msgid "Once"
-msgstr ""
+msgstr "Einmalig"
#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:19
msgid "Port"
@@ -138,7 +138,7 @@ msgstr "Nur Lesen"
#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:61
msgid "SSL"
-msgstr ""
+msgstr "SSL"
#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:69
msgid "SSL CA file path for client certificate verification"
@@ -202,8 +202,8 @@ msgstr ""
#: applications/luci-app-ttyd/luasrc/controller/ttyd.lua:10
msgid "ttyd"
-msgstr ""
+msgstr "ttyd"
#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:11
msgid "ttyd Instance"
-msgstr ""
+msgstr "ttyd Instanz"
diff --git a/applications/luci-app-ttyd/po/es/ttyd.po b/applications/luci-app-ttyd/po/es/ttyd.po
index eb5d6a91e..15da32407 100644
--- a/applications/luci-app-ttyd/po/es/ttyd.po
+++ b/applications/luci-app-ttyd/po/es/ttyd.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: 2019-10-17 14:50-0300\n"
-"PO-Revision-Date: 2019-10-22 08:55+0000\n"
+"PO-Revision-Date: 2019-11-06 00:15+0000\n"
"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsttyd/es/>\n"
@@ -11,7 +11,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 3.9.1-dev\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:55
msgid "Accept only one client and exit on disconnection"
@@ -19,7 +19,7 @@ msgstr "Acepte solo un cliente y salga al desconectar"
#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:14
msgid "Add instance"
-msgstr "Agregar instancia"
+msgstr "Añadir instancia"
#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:39
msgid "Allow URL args"
@@ -107,7 +107,7 @@ msgstr "Interfaz"
#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:51
msgid "Max clients"
-msgstr "Clientes maximos"
+msgstr "Máx. clientes"
#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:51
msgid "Maximum clients to support (default: 0, no limit)"
diff --git a/applications/luci-app-ttyd/po/fr/ttyd.po b/applications/luci-app-ttyd/po/fr/ttyd.po
index c0d38530c..918272ed7 100644
--- a/applications/luci-app-ttyd/po/fr/ttyd.po
+++ b/applications/luci-app-ttyd/po/fr/ttyd.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2019-10-25 18:02+0000\n"
-"Last-Translator: Nathan <bonnemainsnathan@gmail.com>\n"
+"PO-Revision-Date: 2019-11-13 13:09+0000\n"
+"Last-Translator: Baptiste <weblate@bitsofnetworks.org>\n"
"Language-Team: French <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsttyd/fr/>\n"
"Language: fr\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n > 1;\n"
-"X-Generator: Weblate 3.9.1-dev\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:55
msgid "Accept only one client and exit on disconnection"
@@ -16,7 +16,7 @@ msgstr ""
#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:14
msgid "Add instance"
-msgstr ""
+msgstr "Ajouter une instance"
#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:39
msgid "Allow URL args"
diff --git a/applications/luci-app-ttyd/po/pl/ttyd.po b/applications/luci-app-ttyd/po/pl/ttyd.po
index 3bc5f71dc..e1842416b 100644
--- a/applications/luci-app-ttyd/po/pl/ttyd.po
+++ b/applications/luci-app-ttyd/po/pl/ttyd.po
@@ -1,8 +1,15 @@
msgid ""
msgstr ""
+"PO-Revision-Date: 2019-11-13 13:09+0000\n"
+"Last-Translator: Marcin Net <marcin.net@linux.pl>\n"
+"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsttyd/pl/>\n"
"Language: pl\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
+"|| n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:55
msgid "Accept only one client and exit on disconnection"
@@ -10,7 +17,7 @@ msgstr ""
#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:14
msgid "Add instance"
-msgstr ""
+msgstr "Dodaj instancję"
#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:39
msgid "Allow URL args"
@@ -32,11 +39,11 @@ msgstr ""
#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:75
msgid "Command"
-msgstr ""
+msgstr "Polecenie"
#: applications/luci-app-ttyd/luasrc/controller/ttyd.lua:12
msgid "Config"
-msgstr ""
+msgstr "Konfiguracja"
#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:27
msgid "Credential"
@@ -48,11 +55,11 @@ msgstr ""
#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:57
msgid "Custom index.html path"
-msgstr ""
+msgstr "Niestandardowa ścieżka index.html"
#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:72
msgid "Debug"
-msgstr ""
+msgstr "Debugowanie"
#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:41
msgid "Do not allow clients to write to the TTY"
@@ -64,43 +71,43 @@ msgstr ""
#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:16
msgid "Enable"
-msgstr ""
+msgstr "Włącz"
#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:59
msgid "Enable IPv6 support"
-msgstr ""
+msgstr "Włącz obsługę IPv6"
#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:61
msgid "Enable SSL"
-msgstr ""
+msgstr "Włącz SSL"
#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:33
msgid "Group ID"
-msgstr ""
+msgstr "ID grupy"
#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:33
msgid "Group id to run with"
-msgstr ""
+msgstr "ID grupy do uruchomienia"
#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:59
msgid "IPv6"
-msgstr ""
+msgstr "IPv6"
#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:57
msgid "Index"
-msgstr ""
+msgstr "Indeks"
#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:23
msgid "Interface"
-msgstr ""
+msgstr "Interfejs"
#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:51
msgid "Max clients"
-msgstr ""
+msgstr "Maks. klientów"
#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:51
msgid "Maximum clients to support (default: 0, no limit)"
-msgstr ""
+msgstr "Maksymalna liczba obsługiwanych klientów (domyślnie: 0, bez limitu)"
#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:23
msgid ""
@@ -110,29 +117,31 @@ msgstr ""
#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:55
msgid "Once"
-msgstr ""
+msgstr "Raz"
#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:19
msgid "Port"
-msgstr ""
+msgstr "Port"
#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:19
msgid "Port to listen (default: 7681, use `0` for random port)"
-msgstr ""
+msgstr "Port do nasłuchiwania (domyślnie: 7681, użyj `0`dla losowego portu)"
#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/term.js:12
msgid ""
"Random ttyd port (port=0) is not supported.<br>Change to a fixed port and "
"try again."
msgstr ""
+"Losowy port ttyd (port=0) nie jest obsługiwany.<br>Zmień na port stały i "
+"spróbuj ponownie."
#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:41
msgid "Read-only"
-msgstr ""
+msgstr "Tylko do odczytu"
#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:61
msgid "SSL"
-msgstr ""
+msgstr "SSL"
#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:69
msgid "SSL CA file path for client certificate verification"
@@ -144,19 +153,19 @@ msgstr ""
#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:63
msgid "SSL cert"
-msgstr ""
+msgstr "certyfikat SSL"
#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:63
msgid "SSL certificate file path"
-msgstr ""
+msgstr "Ścieżka pliku do certyfikatu SSL"
#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:66
msgid "SSL key"
-msgstr ""
+msgstr "klucz SSL"
#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:66
msgid "SSL key file path"
-msgstr ""
+msgstr "Ścieżka pliku do klucza SSL"
#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:43
msgid "Send option to client"
@@ -164,11 +173,11 @@ msgstr ""
#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:72
msgid "Set log level (default: 7)"
-msgstr ""
+msgstr "Ustaw poziom logowania (domyślnie: 7)"
#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:36
msgid "Signal"
-msgstr ""
+msgstr "Sygnał"
#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:36
msgid "Signal to send to the command when exit it (default: 1, SIGHUP)"
@@ -176,28 +185,28 @@ msgstr ""
#: applications/luci-app-ttyd/luasrc/controller/ttyd.lua:11
msgid "Terminal"
-msgstr ""
+msgstr "Terminal"
#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:46
msgid "Terminal type"
-msgstr ""
+msgstr "Typ terminala"
#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:46
msgid "Terminal type to report (default: xterm-256color)"
-msgstr ""
+msgstr "Typ terminala do raportowania (domyślnie: xterm-256color)"
#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:30
msgid "User ID"
-msgstr ""
+msgstr "ID użytkownika"
#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:30
msgid "User id to run with"
-msgstr ""
+msgstr "Identyfikator użytkownika do uruchomienia"
#: applications/luci-app-ttyd/luasrc/controller/ttyd.lua:10
msgid "ttyd"
-msgstr ""
+msgstr "ttyd"
#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:11
msgid "ttyd Instance"
-msgstr ""
+msgstr "Instancja ttyd"
diff --git a/applications/luci-app-ttyd/po/pt/ttyd.po b/applications/luci-app-ttyd/po/pt/ttyd.po
index 81c88a3ac..ddeeae6bf 100644
--- a/applications/luci-app-ttyd/po/pt/ttyd.po
+++ b/applications/luci-app-ttyd/po/pt/ttyd.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2019-11-02 16:07+0000\n"
+"PO-Revision-Date: 2019-11-13 13:09+0000\n"
"Last-Translator: ssantos <ssantos@web.de>\n"
"Language-Team: Portuguese <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsttyd/pt/>\n"
@@ -102,7 +102,7 @@ msgstr "Interface"
#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:51
msgid "Max clients"
-msgstr ""
+msgstr "Máximo de clientes"
#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:51
msgid "Maximum clients to support (default: 0, no limit)"
diff --git a/applications/luci-app-ttyd/po/vi/ttyd.po b/applications/luci-app-ttyd/po/vi/ttyd.po
index 38de9cdbf..362b8d083 100644
--- a/applications/luci-app-ttyd/po/vi/ttyd.po
+++ b/applications/luci-app-ttyd/po/vi/ttyd.po
@@ -1,8 +1,14 @@
msgid ""
msgstr ""
+"PO-Revision-Date: 2019-11-13 13:09+0000\n"
+"Last-Translator: Le Van Uoc <kunkun3012@gmail.com>\n"
+"Language-Team: Vietnamese <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsttyd/vi/>\n"
"Language: vi\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:55
msgid "Accept only one client and exit on disconnection"
@@ -64,7 +70,7 @@ msgstr ""
#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:16
msgid "Enable"
-msgstr ""
+msgstr "Kích hoạt"
#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:59
msgid "Enable IPv6 support"
diff --git a/applications/luci-app-ttyd/po/zh-cn/ttyd.po b/applications/luci-app-ttyd/po/zh-cn/ttyd.po
index bb6c360d3..6e8eadbe8 100644
--- a/applications/luci-app-ttyd/po/zh-cn/ttyd.po
+++ b/applications/luci-app-ttyd/po/zh-cn/ttyd.po
@@ -1,60 +1,60 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2019-10-22 08:55+0000\n"
-"Last-Translator: Zheng Qian <sotux82@gmail.com>\n"
+"PO-Revision-Date: 2019-11-05 01:58+0000\n"
+"Last-Translator: Richard Yu <yurichard3839@gmail.com>\n"
"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsttyd/zh_Hans/>\n"
"Language: zh-cn\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 3.9.1-dev\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:55
msgid "Accept only one client and exit on disconnection"
-msgstr ""
+msgstr "仅接受一个客户端并在断开连接后退出"
#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:14
msgid "Add instance"
-msgstr ""
+msgstr "添加实例"
#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:39
msgid "Allow URL args"
-msgstr ""
+msgstr "允许 URL 参数"
#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:39
msgid ""
"Allow client to send command line arguments in URL (eg: http://"
"localhost:7681?arg=foo&arg=bar)"
-msgstr ""
+msgstr "允许客户端在 URL 中传递命令行参数 (如: http://localhost:7681?arg=foo&arg=bar)"
#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:49
msgid "Check origin"
-msgstr ""
+msgstr "检查来源"
#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:43
msgid "Client option"
-msgstr ""
+msgstr "客户端选项"
#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:75
msgid "Command"
-msgstr ""
+msgstr "命令"
#: applications/luci-app-ttyd/luasrc/controller/ttyd.lua:12
msgid "Config"
-msgstr ""
+msgstr "配置"
#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:27
msgid "Credential"
-msgstr ""
+msgstr "凭据"
#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:27
msgid "Credential for Basic Authentication"
-msgstr ""
+msgstr "用于基本身份验证的凭据"
#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:57
msgid "Custom index.html path"
-msgstr ""
+msgstr "自定义 index.html 路径"
#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:72
msgid "Debug"
@@ -62,11 +62,11 @@ msgstr "调试"
#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:41
msgid "Do not allow clients to write to the TTY"
-msgstr ""
+msgstr "不允许客户端写入 TTY"
#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:49
msgid "Do not allow websocket connection from different origin"
-msgstr ""
+msgstr "不允许不同来源的 websocket 连接"
#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:16
msgid "Enable"
@@ -74,15 +74,15 @@ msgstr "启用"
#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:59
msgid "Enable IPv6 support"
-msgstr ""
+msgstr "启用 IPv6 支持"
#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:61
msgid "Enable SSL"
-msgstr ""
+msgstr "启用 SSL"
#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:33
msgid "Group ID"
-msgstr ""
+msgstr "组 ID"
#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:33
msgid "Group id to run with"
@@ -94,55 +94,56 @@ msgstr "IPv6"
#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:57
msgid "Index"
-msgstr ""
+msgstr "首页"
#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:23
msgid "Interface"
-msgstr ""
+msgstr "接口"
#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:51
msgid "Max clients"
-msgstr ""
+msgstr "最大客户端数量"
#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:51
msgid "Maximum clients to support (default: 0, no limit)"
-msgstr ""
+msgstr "最大支持的客户端数量 (默认: 0, 无限制)"
#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:23
msgid ""
"Network interface to bind (eg: eth0), or UNIX domain socket path (eg: /var/"
"run/ttyd.sock)"
-msgstr ""
+msgstr "要绑定的网络接口 (如: eth0), 或 UNIX domain socket 路径 (如: /var/run/ttyd.sock)"
#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:55
msgid "Once"
-msgstr ""
+msgstr "一次"
#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:19
msgid "Port"
-msgstr ""
+msgstr "端口"
#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:19
+#, fuzzy
msgid "Port to listen (default: 7681, use `0` for random port)"
-msgstr ""
+msgstr "要监听的端口 (默认: 7681, use `0` for random port)"
#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/term.js:12
msgid ""
"Random ttyd port (port=0) is not supported.<br>Change to a fixed port and "
"try again."
-msgstr ""
+msgstr "不支持随机 ttyd 端口 (端口=0)。<br>改为固定端口然后再试一次。"
#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:41
msgid "Read-only"
-msgstr ""
+msgstr "只读"
#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:61
msgid "SSL"
-msgstr ""
+msgstr "SSL"
#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:69
msgid "SSL CA file path for client certificate verification"
-msgstr ""
+msgstr "用于客户端证书验证的 SSL CA 文件路径"
#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:69
msgid "SSL ca"
@@ -150,51 +151,51 @@ msgstr ""
#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:63
msgid "SSL cert"
-msgstr ""
+msgstr "SSL 证书"
#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:63
msgid "SSL certificate file path"
-msgstr ""
+msgstr "SSL 证书文件路径"
#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:66
msgid "SSL key"
-msgstr ""
+msgstr "SSL 密钥"
#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:66
msgid "SSL key file path"
-msgstr ""
+msgstr "SSL 密钥文件路径"
#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:43
msgid "Send option to client"
-msgstr ""
+msgstr "发送选项到客户端"
#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:72
msgid "Set log level (default: 7)"
-msgstr ""
+msgstr "设置日志级别 (默认: 7)"
#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:36
msgid "Signal"
-msgstr ""
+msgstr "信号"
#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:36
msgid "Signal to send to the command when exit it (default: 1, SIGHUP)"
-msgstr ""
+msgstr "退出时要发送给命令的信号 (默认: 1, SIGHUP)"
#: applications/luci-app-ttyd/luasrc/controller/ttyd.lua:11
msgid "Terminal"
-msgstr ""
+msgstr "终端"
#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:46
msgid "Terminal type"
-msgstr ""
+msgstr "终端类型"
#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:46
msgid "Terminal type to report (default: xterm-256color)"
-msgstr ""
+msgstr "要报告的终端类型 (默认: xterm-256color)"
#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:30
msgid "User ID"
-msgstr ""
+msgstr "用户 ID"
#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:30
msgid "User id to run with"
@@ -202,8 +203,8 @@ msgstr ""
#: applications/luci-app-ttyd/luasrc/controller/ttyd.lua:10
msgid "ttyd"
-msgstr ""
+msgstr "ttyd"
#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:11
msgid "ttyd Instance"
-msgstr ""
+msgstr "ttyd 实例"
diff --git a/applications/luci-app-udpxy/po/es/udpxy.po b/applications/luci-app-udpxy/po/es/udpxy.po
index 21f498b6b..d1d607ab4 100644
--- a/applications/luci-app-udpxy/po/es/udpxy.po
+++ b/applications/luci-app-udpxy/po/es/udpxy.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: 2019-08-02 12:43-0300\n"
-"PO-Revision-Date: 2019-11-02 16:06+0000\n"
+"PO-Revision-Date: 2019-11-13 23:05+0000\n"
"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsudpxy/es/>\n"
diff --git a/applications/luci-app-udpxy/po/pl/udpxy.po b/applications/luci-app-udpxy/po/pl/udpxy.po
index 2611407ee..6f8579224 100644
--- a/applications/luci-app-udpxy/po/pl/udpxy.po
+++ b/applications/luci-app-udpxy/po/pl/udpxy.po
@@ -1,8 +1,15 @@
msgid ""
msgstr ""
+"PO-Revision-Date: 2019-11-06 00:13+0000\n"
+"Last-Translator: Michal L <michalrmsmi@wp.pl>\n"
+"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsudpxy/pl/>\n"
"Language: pl\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
+"|| n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:23
msgid "Bind IP/Interface"
@@ -22,15 +29,15 @@ msgstr ""
#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:10
msgid "Enabled"
-msgstr ""
+msgstr "Włączone"
#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:39
msgid "Log file"
-msgstr ""
+msgstr "Plik logowania"
#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:35
msgid "Max clients"
-msgstr ""
+msgstr "Maks. klientów"
#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:59
msgid "Multicast subscription renew"
@@ -42,7 +49,7 @@ msgstr ""
#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:27
msgid "Port"
-msgstr ""
+msgstr "Port"
#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:15
msgid "Respawn"
@@ -54,7 +61,7 @@ msgstr ""
#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:21
msgid "Status"
-msgstr ""
+msgstr "Status"
#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:18
msgid "Verbose"
diff --git a/applications/luci-app-udpxy/po/pt/udpxy.po b/applications/luci-app-udpxy/po/pt/udpxy.po
index 71a84155e..56a07044e 100644
--- a/applications/luci-app-udpxy/po/pt/udpxy.po
+++ b/applications/luci-app-udpxy/po/pt/udpxy.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2019-10-31 18:05+0000\n"
-"Last-Translator: Tiago Gaspar <tiagogaspar8@gmail.com>\n"
+"PO-Revision-Date: 2019-11-13 13:07+0000\n"
+"Last-Translator: ssantos <ssantos@web.de>\n"
"Language-Team: Portuguese <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsudpxy/pt/>\n"
"Language: pt\n"
@@ -36,7 +36,7 @@ msgstr "Ficheiro de log"
#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:35
msgid "Max clients"
-msgstr ""
+msgstr "Máximo de clientes"
#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:59
msgid "Multicast subscription renew"
diff --git a/applications/luci-app-udpxy/po/ro/udpxy.po b/applications/luci-app-udpxy/po/ro/udpxy.po
index 461c9f30e..95d70f9e6 100644
--- a/applications/luci-app-udpxy/po/ro/udpxy.po
+++ b/applications/luci-app-udpxy/po/ro/udpxy.po
@@ -1,8 +1,15 @@
msgid ""
msgstr ""
+"PO-Revision-Date: 2019-11-06 00:13+0000\n"
+"Last-Translator: olimpiumarius <oliver_magnum44@yahoo.com>\n"
+"Language-Team: Romanian <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsudpxy/ro/>\n"
"Language: ro\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: Weblate 3.10-dev\n"
#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:23
msgid "Bind IP/Interface"
@@ -54,7 +61,7 @@ msgstr ""
#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:21
msgid "Status"
-msgstr ""
+msgstr "stsatus"
#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:18
msgid "Verbose"
diff --git a/applications/luci-app-udpxy/po/tr/udpxy.po b/applications/luci-app-udpxy/po/tr/udpxy.po
index 683e966bb..559d5bd2d 100644
--- a/applications/luci-app-udpxy/po/tr/udpxy.po
+++ b/applications/luci-app-udpxy/po/tr/udpxy.po
@@ -1,8 +1,14 @@
msgid ""
msgstr ""
+"PO-Revision-Date: 2019-11-13 13:07+0000\n"
+"Last-Translator: Yunus BAYRAK <yunus@baygunelektronik.com>\n"
+"Language-Team: Turkish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsudpxy/tr/>\n"
"Language: tr\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:23
msgid "Bind IP/Interface"
@@ -54,7 +60,7 @@ msgstr ""
#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:21
msgid "Status"
-msgstr ""
+msgstr "Durum"
#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:18
msgid "Verbose"
diff --git a/applications/luci-app-udpxy/po/vi/udpxy.po b/applications/luci-app-udpxy/po/vi/udpxy.po
index 1a9a958f6..990cc99d8 100644
--- a/applications/luci-app-udpxy/po/vi/udpxy.po
+++ b/applications/luci-app-udpxy/po/vi/udpxy.po
@@ -1,8 +1,14 @@
msgid ""
msgstr ""
+"PO-Revision-Date: 2019-11-13 13:07+0000\n"
+"Last-Translator: Le Van Uoc <kunkun3012@gmail.com>\n"
+"Language-Team: Vietnamese <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsudpxy/vi/>\n"
"Language: vi\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:23
msgid "Bind IP/Interface"
@@ -54,7 +60,7 @@ msgstr ""
#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:21
msgid "Status"
-msgstr ""
+msgstr "Trạng thái"
#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:18
msgid "Verbose"
diff --git a/applications/luci-app-udpxy/po/zh-cn/udpxy.po b/applications/luci-app-udpxy/po/zh-cn/udpxy.po
index d544d8d10..676dd4f3d 100644
--- a/applications/luci-app-udpxy/po/zh-cn/udpxy.po
+++ b/applications/luci-app-udpxy/po/zh-cn/udpxy.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2019-10-23 09:54+0000\n"
-"Last-Translator: liushuyu011 <liushuyu011@gmail.com>\n"
+"PO-Revision-Date: 2019-11-05 01:57+0000\n"
+"Last-Translator: Richard Yu <yurichard3839@gmail.com>\n"
"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsudpxy/zh_Hans/>\n"
"Language: zh-cn\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 3.9.1-dev\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:23
msgid "Bind IP/Interface"
@@ -36,7 +36,7 @@ msgstr ""
#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:35
msgid "Max clients"
-msgstr ""
+msgstr "最大客户端数量"
#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:59
msgid "Multicast subscription renew"
@@ -48,7 +48,7 @@ msgstr ""
#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:27
msgid "Port"
-msgstr ""
+msgstr "端口"
#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:15
msgid "Respawn"
diff --git a/applications/luci-app-uhttpd/po/de/uhttpd.po b/applications/luci-app-uhttpd/po/de/uhttpd.po
index 9c8071644..f36bee933 100644
--- a/applications/luci-app-uhttpd/po/de/uhttpd.po
+++ b/applications/luci-app-uhttpd/po/de/uhttpd.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2019-10-15 22:08+0000\n"
-"Last-Translator: Paul Spooren <mail@aparcar.org>\n"
+"PO-Revision-Date: 2019-11-07 08:27+0000\n"
+"Last-Translator: Kiste <christian.buschau+weblate@mailbox.org>\n"
"Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsuhttpd/de/>\n"
"Language: de\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 3.9\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:135
msgid ""
@@ -208,7 +208,7 @@ msgstr ""
#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:224
msgid "State"
-msgstr "Status"
+msgstr "Zustand"
#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:192
msgid "TCP Keepalive"
diff --git a/applications/luci-app-uhttpd/po/es/uhttpd.po b/applications/luci-app-uhttpd/po/es/uhttpd.po
index 4bc16b369..a7f2283d5 100644
--- a/applications/luci-app-uhttpd/po/es/uhttpd.po
+++ b/applications/luci-app-uhttpd/po/es/uhttpd.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: \n"
-"PO-Revision-Date: 2019-10-22 08:50+0000\n"
+"PO-Revision-Date: 2019-11-06 00:10+0000\n"
"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsuhttpd/es/>\n"
@@ -11,7 +11,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 3.9.1-dev\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:135
msgid ""
@@ -226,7 +226,7 @@ msgstr "Mantener vivo TCP"
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."
+"para usar el mismo."
#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:210
msgid "Valid for # of Days"
diff --git a/applications/luci-app-uhttpd/po/pl/uhttpd.po b/applications/luci-app-uhttpd/po/pl/uhttpd.po
index e7d3005f9..59d3d0969 100644
--- a/applications/luci-app-uhttpd/po/pl/uhttpd.po
+++ b/applications/luci-app-uhttpd/po/pl/uhttpd.po
@@ -1,15 +1,17 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2019-01-09 07:00-0500\n"
-"Last-Translator: Automatically generated\n"
-"Language-Team: none\n"
+"PO-Revision-Date: 2019-11-13 13:06+0000\n"
+"Last-Translator: Marcin Net <marcin.net@linux.pl>\n"
+"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsuhttpd/pl/>\n"
"Language: pl\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
"|| n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:135
msgid ""
@@ -18,23 +20,23 @@ msgstr ""
#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:145
msgid "404 Error"
-msgstr ""
+msgstr "Błąd 404"
#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:7
msgid "A lightweight single-threaded HTTP(S) server"
-msgstr ""
+msgstr "Lekki, jednowątkowy serwer HTTP(S)"
#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:20
msgid "Advanced Settings"
-msgstr ""
+msgstr "Ustawienia zaawansowane"
#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:135
msgid "Aliases"
-msgstr ""
+msgstr "Aliasy"
#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:149
msgid "Base directory for files to be served"
-msgstr ""
+msgstr "Katalog bazowy dla plików, które mają być obsługiwane"
#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:22
#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:50
@@ -43,11 +45,11 @@ msgstr ""
#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:126
msgid "CGI filetype handler"
-msgstr ""
+msgstr "Obsługa plików CGI"
#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:153
msgid "CGI is disabled if not present."
-msgstr ""
+msgstr "CGI jest wyłączony, jeśli nie jest obecny."
#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:142
msgid "Config file (e.g. for credentials for Basic Auth)"
@@ -55,27 +57,27 @@ msgstr ""
#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:187
msgid "Connection reuse"
-msgstr ""
+msgstr "Ponowne użycie połączenia"
#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:221
msgid "Country"
-msgstr ""
+msgstr "Kraj"
#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:173
msgid "Disable JSON-RPC authorization via ubus session API"
-msgstr ""
+msgstr "Wyłącz autoryzację JSON-RPC poprzez interfejs API dla sesji ubus"
#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:129
msgid "Do not follow symlinks outside document root"
-msgstr ""
+msgstr "Nie należy podążać za symlinkami poza źródłem dokumentu"
#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:132
msgid "Do not generate directory listings."
-msgstr ""
+msgstr "Nie generuj listy katalogów."
#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:148
msgid "Document root"
-msgstr ""
+msgstr "Źródło dokumentu"
#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:122
msgid "E.g specify with index.html and index.php when using PHP"
@@ -83,11 +85,11 @@ msgstr ""
#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:160
msgid "Embedded Lua interpreter is disabled if not present."
-msgstr ""
+msgstr "Wbudowany tłumacz Lua jest wyłączony, jeśli nie jest obecny."
#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:169
msgid "Enable JSON-RPC Cross-Origin Resource Support"
-msgstr ""
+msgstr "Włącz obsługę zasobów 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"
@@ -95,15 +97,15 @@ msgstr ""
#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:19
msgid "Full Web Server Settings"
-msgstr ""
+msgstr "Pełne ustawienia serwera WWW"
#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:160
msgid "Full real path to handler for Lua scripts"
-msgstr ""
+msgstr "Pełna ścieżka do obsługi skryptów Lua"
#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:18
msgid "General Settings"
-msgstr ""
+msgstr "Ustawienia główne"
#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:22
msgid "HTTP listeners (address:port)"
@@ -127,7 +129,7 @@ msgstr ""
#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:122
msgid "Index page(s)"
-msgstr ""
+msgstr "Strona(y) indeksowa(e)"
#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:126
msgid ""
@@ -141,31 +143,31 @@ msgstr ""
#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:227
msgid "Location"
-msgstr ""
+msgstr "Lokalizacja"
#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:197
msgid "Maximum number of connections"
-msgstr ""
+msgstr "Maksymalna liczba połączeń"
#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:201
msgid "Maximum number of script requests"
-msgstr ""
+msgstr "Maksymalna liczba żądań skryptu"
#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:177
msgid "Maximum wait time for Lua, CGI, or ubus execution"
-msgstr ""
+msgstr "Maksymalny czas oczekiwania na wykonanie Lua, CGI lub ubus"
#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:182
msgid "Maximum wait time for network activity"
-msgstr ""
+msgstr "Maksymalny czas oczekiwania na aktywność w sieci"
#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:166
msgid "Override path for ubus socket"
-msgstr ""
+msgstr "Ścieżka obejścia dla gniazda ubus"
#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:153
msgid "Path prefix for CGI scripts"
-msgstr ""
+msgstr "Prefiks ścieżki dla skryptów CGI"
#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:90
msgid ""
@@ -179,28 +181,28 @@ msgstr ""
#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:86
msgid "Redirect all HTTP to HTTPS"
-msgstr ""
+msgstr "Przekieruj wszystkie HTTP do HTTPS"
#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:109
msgid "Remove configuration for certificate and key"
-msgstr ""
+msgstr "Usuń konfigurację dla certyfikatu i klucza"
#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:98
msgid "Remove old certificate and key"
-msgstr ""
+msgstr "Usuń stary certyfikat i klucz"
#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:218
msgid "Server Hostname"
-msgstr ""
+msgstr "Nazwa hosta serwera"
#: 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 ""
+msgstr "Ustawienia, które są rzadko potrzebne lub mają wpływ na obsługę WebUI"
#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:224
msgid "State"
-msgstr ""
+msgstr "Stan"
#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:192
msgid "TCP Keepalive"
@@ -230,7 +232,7 @@ msgstr ""
#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:142
msgid "Will not use HTTP authentication if not present"
-msgstr ""
+msgstr "Nie użyje uwierzytelniania HTTP, jeśli nie ma go w systemie"
#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:218
msgid "a.k.a CommonName"
@@ -239,7 +241,7 @@ msgstr ""
#: applications/luci-app-uhttpd/luasrc/controller/uhttpd/uhttpd.lua:13
#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:6
msgid "uHTTPd"
-msgstr ""
+msgstr "uHTTPd"
#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:205
msgid "uHTTPd Self-signed Certificate Parameters"
@@ -253,4 +255,4 @@ msgstr ""
#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:163
msgid "ubus integration is disabled if not present"
-msgstr ""
+msgstr "integracja ubus jest nieaktywna, jeśli nie występuje"
diff --git a/applications/luci-app-uhttpd/po/zh-cn/uhttpd.po b/applications/luci-app-uhttpd/po/zh-cn/uhttpd.po
index 0ee8a1cdd..515ea9acd 100644
--- a/applications/luci-app-uhttpd/po/zh-cn/uhttpd.po
+++ b/applications/luci-app-uhttpd/po/zh-cn/uhttpd.po
@@ -3,15 +3,15 @@
#
msgid ""
msgstr ""
-"PO-Revision-Date: 2019-10-17 06:36+0000\n"
-"Last-Translator: Zheng Qian <sotux82@gmail.com>\n"
+"PO-Revision-Date: 2019-11-15 03:04+0000\n"
+"Last-Translator: Meano Lee <meanocat@gmail.com>\n"
"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsuhttpd/zh_Hans/>\n"
"Language: zh-cn\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 3.9\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:135
msgid ""
@@ -203,11 +203,11 @@ msgstr "很少需要或影响 WebUI 服务的设置"
#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:224
msgid "State"
-msgstr "州"
+msgstr "状况"
#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:192
msgid "TCP Keepalive"
-msgstr "TCP Keepalive"
+msgstr "TCP 保活"
#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:110
msgid "This permanently deletes the cert, key, and configuration to use same."
diff --git a/applications/luci-app-unbound/po/de/unbound.po b/applications/luci-app-unbound/po/de/unbound.po
index 6915240c5..f50cd4c4c 100644
--- a/applications/luci-app-unbound/po/de/unbound.po
+++ b/applications/luci-app-unbound/po/de/unbound.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2019-10-18 08:15+0000\n"
-"Last-Translator: Paul Spooren <mail@aparcar.org>\n"
+"PO-Revision-Date: 2019-11-07 08:28+0000\n"
+"Last-Translator: Kiste <christian.buschau+weblate@mailbox.org>\n"
"Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsunbound/de/>\n"
"Language: de\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 3.9.1-dev\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:96
msgid "(root)"
@@ -40,7 +40,7 @@ msgstr "Fortgeschritten"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:245
msgid "Aggressive"
-msgstr ""
+msgstr "Aggressiv"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:34
msgid "Allow open recursion when record not in zone"
@@ -76,7 +76,7 @@ msgstr ""
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:47
msgid "DHCP"
-msgstr ""
+msgstr "DHCP"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:139
msgid "DHCP Link"
@@ -177,15 +177,15 @@ msgstr "Aktivieren"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:101
msgid "Enable DNS64"
-msgstr ""
+msgstr "DNS64 aktivieren"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:71
msgid "Enable DNSSEC"
-msgstr ""
+msgstr "DNSSEC aktivieren"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:53
msgid "Enable Unbound"
-msgstr ""
+msgstr "Unbound aktivieren"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:211
msgid "Enable access for unbound-control"
@@ -233,7 +233,7 @@ msgstr ""
#: applications/luci-app-unbound/luasrc/controller/unbound.lua:65
msgid "Files"
-msgstr ""
+msgstr "Dateien"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:98
msgid "Filter Entire Subnet"
@@ -253,7 +253,7 @@ msgstr ""
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:71
msgid "Forward"
-msgstr ""
+msgstr "Weitergeleitet"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:40
msgid "Forward (simple handoff)"
@@ -287,12 +287,12 @@ msgstr ""
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:177
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:189
msgid "Hostname, All Addresses"
-msgstr ""
+msgstr "Hostname, alle Adressen"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:176
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:188
msgid "Hostname, Primary Address"
-msgstr ""
+msgstr "Hostname, primäre Adresse"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:173
msgid "How to enter the LAN or local network router in DNS"
@@ -324,7 +324,7 @@ msgstr ""
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:199
msgid "Ignore"
-msgstr ""
+msgstr "Ignorieren"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:179
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:191
@@ -337,7 +337,7 @@ msgstr ""
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:237
msgid "Large"
-msgstr ""
+msgstr "Groß"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:120
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:281
@@ -398,11 +398,11 @@ msgstr ""
#: applications/luci-app-unbound/luasrc/controller/unbound.lua:41
msgid "Log"
-msgstr ""
+msgstr "Protokoll"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:57
msgid "Manual Conf"
-msgstr ""
+msgstr "Manuelle Konfiguration"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:236
msgid "Medium"
@@ -419,15 +419,15 @@ msgstr ""
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:175
msgid "No Entry"
-msgstr ""
+msgstr "Kein Eintrag"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:96
msgid "No Filter"
-msgstr ""
+msgstr "Kein Filter"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:141
msgid "No Link"
-msgstr ""
+msgstr "Kein Link"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:213
msgid "No Remote Control"
@@ -456,7 +456,7 @@ msgstr ""
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:244
msgid "Passive"
-msgstr ""
+msgstr "Passiv"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:60
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:66
@@ -559,7 +559,7 @@ msgstr ""
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:235
msgid "Small"
-msgstr ""
+msgstr "Klein"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:166
msgid "Static (local only)"
@@ -568,7 +568,7 @@ msgstr ""
#: applications/luci-app-unbound/luasrc/controller/unbound.lua:47
#: applications/luci-app-unbound/luasrc/controller/unbound.lua:59
msgid "Statistics"
-msgstr ""
+msgstr "Statistiken"
#: applications/luci-app-unbound/luasrc/controller/unbound.lua:38
msgid "Status"
@@ -629,7 +629,7 @@ msgstr ""
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:234
msgid "Tiny"
-msgstr ""
+msgstr "Winzig"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:167
msgid "Transparent (local/global)"
@@ -646,7 +646,7 @@ msgstr "Typ"
#: applications/luci-app-unbound/luasrc/controller/unbound.lua:26
msgid "Unbound"
-msgstr ""
+msgstr "Unbound"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:25
msgid ""
@@ -665,7 +665,7 @@ msgstr ""
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:81
msgid "Undefined"
-msgstr ""
+msgstr "Undefiniert"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:51
msgid "Use 'resolv.conf.auto'"
@@ -710,7 +710,7 @@ msgstr ""
#: applications/luci-app-unbound/luasrc/controller/unbound.lua:32
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:30
msgid "Zones"
-msgstr ""
+msgstr "Zonen"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:112
msgid "accept upstream results for"
@@ -719,7 +719,7 @@ msgstr ""
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:123
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:284
msgid "default"
-msgstr ""
+msgstr "Standardeinstellung"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:175
msgid "download from <var>%s</var>"
@@ -728,7 +728,7 @@ msgstr ""
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:126
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:287
msgid "never"
-msgstr ""
+msgstr "nie"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:118
msgid "prefetch zone files for"
diff --git a/applications/luci-app-unbound/po/es/unbound.po b/applications/luci-app-unbound/po/es/unbound.po
index 213d0d9f2..64c72c248 100644
--- a/applications/luci-app-unbound/po/es/unbound.po
+++ b/applications/luci-app-unbound/po/es/unbound.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: \n"
-"PO-Revision-Date: 2019-11-02 16:06+0000\n"
+"PO-Revision-Date: 2019-11-13 21:11+0000\n"
"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsunbound/es/>\n"
@@ -585,7 +585,7 @@ 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"
+msgstr "Estadísticas"
#: applications/luci-app-unbound/luasrc/controller/unbound.lua:38
msgid "Status"
diff --git a/applications/luci-app-unbound/po/pl/unbound.po b/applications/luci-app-unbound/po/pl/unbound.po
index 39ddfca1e..8ec0aaf41 100644
--- a/applications/luci-app-unbound/po/pl/unbound.po
+++ b/applications/luci-app-unbound/po/pl/unbound.po
@@ -1,12 +1,19 @@
msgid ""
msgstr ""
+"PO-Revision-Date: 2019-11-15 03:06+0000\n"
+"Last-Translator: Michal L <michalrmsmi@wp.pl>\n"
+"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsunbound/pl/>\n"
"Language: pl\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
+"|| n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:96
msgid "(root)"
-msgstr ""
+msgstr "(root)"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:201
msgid ", and <var>%s</var> entries"
@@ -22,15 +29,15 @@ msgstr ""
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:67
msgid "Accept queries only from local subnets"
-msgstr ""
+msgstr "Akceptuj zapytania tylko z lokalnych podsieci"
#: applications/luci-app-unbound/luasrc/controller/unbound.lua:214
msgid "Adblock domain list is too large to display in LuCI."
-msgstr ""
+msgstr "Lista domen Adblock zbyt duża by wyświetlić ją w LuCI"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:46
msgid "Advanced"
-msgstr ""
+msgstr "Zaawansowane"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:245
msgid "Aggressive"
@@ -42,7 +49,7 @@ msgstr ""
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:38
msgid "Authoritative (zone file)"
-msgstr ""
+msgstr "Autorytatywny (plik strefy)"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:41
msgid "Basic"
@@ -66,11 +73,11 @@ msgstr ""
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:56
msgid "Connect to servers using TLS"
-msgstr ""
+msgstr "Połącz się z serwerami za pomocą TLS"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:47
msgid "DHCP"
-msgstr ""
+msgstr "DHCP"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:139
msgid "DHCP Link"
@@ -86,11 +93,11 @@ msgstr ""
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:55
msgid "DNS over TLS"
-msgstr ""
+msgstr "DNS przez TLS"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:106
msgid "DNS64 Prefix"
-msgstr ""
+msgstr "Prefiks DNS64"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:76
msgid "DNSSEC NTP Fix"
@@ -100,7 +107,7 @@ msgstr ""
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:233
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:243
msgid "Default"
-msgstr ""
+msgstr "domyślna"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:164
msgid "Denied (nxdomain)"
@@ -167,7 +174,7 @@ msgstr ""
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:39
msgid "Enable"
-msgstr ""
+msgstr "Włączone"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:101
msgid "Enable DNS64"
@@ -203,7 +210,7 @@ msgstr ""
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:29
msgid "Enabled"
-msgstr ""
+msgstr "Włączone"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:274
msgid "Extended Statistics"
@@ -227,7 +234,7 @@ msgstr ""
#: applications/luci-app-unbound/luasrc/controller/unbound.lua:65
msgid "Files"
-msgstr ""
+msgstr "Pliki"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:98
msgid "Filter Entire Subnet"
@@ -247,7 +254,7 @@ msgstr ""
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:71
msgid "Forward"
-msgstr ""
+msgstr "Przekazuj"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:40
msgid "Forward (simple handoff)"
@@ -392,7 +399,7 @@ msgstr ""
#: applications/luci-app-unbound/luasrc/controller/unbound.lua:41
msgid "Log"
-msgstr ""
+msgstr "Dziennik"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:57
msgid "Manual Conf"
@@ -400,7 +407,7 @@ msgstr ""
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:236
msgid "Medium"
-msgstr ""
+msgstr "Średnia"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:231
msgid "Memory Resource"
@@ -516,7 +523,7 @@ msgstr ""
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/server.lua:11
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/uciedit.lua:11
msgid "Save"
-msgstr ""
+msgstr "Zapisz"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:59
msgid "Server Port"
@@ -566,7 +573,7 @@ msgstr ""
#: applications/luci-app-unbound/luasrc/controller/unbound.lua:38
msgid "Status"
-msgstr ""
+msgstr "Status"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:256
msgid "Strict Minimize"
@@ -636,7 +643,7 @@ msgstr ""
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:27
msgid "Type"
-msgstr ""
+msgstr "Typ"
#: applications/luci-app-unbound/luasrc/controller/unbound.lua:26
msgid "Unbound"
@@ -704,7 +711,7 @@ msgstr ""
#: applications/luci-app-unbound/luasrc/controller/unbound.lua:32
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:30
msgid "Zones"
-msgstr ""
+msgstr "Strefy"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:112
msgid "accept upstream results for"
diff --git a/applications/luci-app-unbound/po/ro/unbound.po b/applications/luci-app-unbound/po/ro/unbound.po
index 520691d7c..5d0fbdb76 100644
--- a/applications/luci-app-unbound/po/ro/unbound.po
+++ b/applications/luci-app-unbound/po/ro/unbound.po
@@ -1,8 +1,15 @@
msgid ""
msgstr ""
+"PO-Revision-Date: 2019-11-06 00:13+0000\n"
+"Last-Translator: olimpiumarius <oliver_magnum44@yahoo.com>\n"
+"Language-Team: Romanian <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsunbound/ro/>\n"
"Language: ro\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: Weblate 3.10-dev\n"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:96
msgid "(root)"
@@ -566,7 +573,7 @@ msgstr ""
#: applications/luci-app-unbound/luasrc/controller/unbound.lua:38
msgid "Status"
-msgstr ""
+msgstr "stsatus"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:256
msgid "Strict Minimize"
diff --git a/applications/luci-app-unbound/po/tr/unbound.po b/applications/luci-app-unbound/po/tr/unbound.po
index 659aaecbc..ab6302f4d 100644
--- a/applications/luci-app-unbound/po/tr/unbound.po
+++ b/applications/luci-app-unbound/po/tr/unbound.po
@@ -1,8 +1,14 @@
msgid ""
msgstr ""
+"PO-Revision-Date: 2019-11-13 13:07+0000\n"
+"Last-Translator: Yunus BAYRAK <yunus@baygunelektronik.com>\n"
+"Language-Team: Turkish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsunbound/tr/>\n"
"Language: tr\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:96
msgid "(root)"
@@ -566,7 +572,7 @@ msgstr ""
#: applications/luci-app-unbound/luasrc/controller/unbound.lua:38
msgid "Status"
-msgstr ""
+msgstr "Durum"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:256
msgid "Strict Minimize"
diff --git a/applications/luci-app-unbound/po/uk/unbound.po b/applications/luci-app-unbound/po/uk/unbound.po
index 7eb24f2d2..4f6312bd8 100644
--- a/applications/luci-app-unbound/po/uk/unbound.po
+++ b/applications/luci-app-unbound/po/uk/unbound.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2019-10-27 21:30+0000\n"
+"PO-Revision-Date: 2019-11-05 01:57+0000\n"
"Last-Translator: Yurii Petrashko <yuripet@gmail.com>\n"
"Language-Team: Ukrainian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsunbound/uk/>\n"
@@ -9,7 +9,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<="
"4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 3.9.1-dev\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:96
msgid "(root)"
@@ -711,7 +711,7 @@ msgstr ""
#: applications/luci-app-unbound/luasrc/controller/unbound.lua:32
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:30
msgid "Zones"
-msgstr ""
+msgstr "Зони"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:112
msgid "accept upstream results for"
diff --git a/applications/luci-app-unbound/po/vi/unbound.po b/applications/luci-app-unbound/po/vi/unbound.po
index e2764c4b8..83b922a92 100644
--- a/applications/luci-app-unbound/po/vi/unbound.po
+++ b/applications/luci-app-unbound/po/vi/unbound.po
@@ -1,8 +1,14 @@
msgid ""
msgstr ""
+"PO-Revision-Date: 2019-11-13 13:07+0000\n"
+"Last-Translator: Le Van Uoc <kunkun3012@gmail.com>\n"
+"Language-Team: Vietnamese <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsunbound/vi/>\n"
"Language: vi\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:96
msgid "(root)"
@@ -30,7 +36,7 @@ msgstr ""
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:46
msgid "Advanced"
-msgstr ""
+msgstr "Nâng cao"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:245
msgid "Aggressive"
@@ -167,7 +173,7 @@ msgstr ""
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:39
msgid "Enable"
-msgstr ""
+msgstr "Kích hoạt"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:101
msgid "Enable DNS64"
@@ -566,7 +572,7 @@ msgstr ""
#: applications/luci-app-unbound/luasrc/controller/unbound.lua:38
msgid "Status"
-msgstr ""
+msgstr "Trạng thái"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:256
msgid "Strict Minimize"
@@ -713,7 +719,7 @@ msgstr ""
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:123
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:284
msgid "default"
-msgstr ""
+msgstr "Mặc định"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:175
msgid "download from <var>%s</var>"
diff --git a/applications/luci-app-upnp/po/de/upnp.po b/applications/luci-app-upnp/po/de/upnp.po
index 15399da24..a7a4bafc5 100644
--- a/applications/luci-app-upnp/po/de/upnp.po
+++ b/applications/luci-app-upnp/po/de/upnp.po
@@ -3,8 +3,8 @@ msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2009-05-26 17:57+0200\n"
-"PO-Revision-Date: 2019-10-15 21:57+0000\n"
-"Last-Translator: Paul Spooren <mail@aparcar.org>\n"
+"PO-Revision-Date: 2019-11-06 23:04+0000\n"
+"Last-Translator: tmo26 <tmo26@gmx.de>\n"
"Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsupnp/de/>\n"
"Language: de\n"
@@ -12,7 +12,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 3.9\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-upnp/luasrc/model/cbi/upnp/upnp.lua:81
msgid ""
@@ -92,7 +92,7 @@ msgstr "Downlink"
#: applications/luci-app-upnp/luasrc/model/cbi/upnp/upnp.lua:38
msgid "Enable IGDv1 mode"
-msgstr ""
+msgstr "IGDv1 Modus aktivieren"
#: applications/luci-app-upnp/luasrc/model/cbi/upnp/upnp.lua:33
msgid "Enable NAT-PMP functionality"
diff --git a/applications/luci-app-upnp/po/es/upnp.po b/applications/luci-app-upnp/po/es/upnp.po
index 5b8f411e6..bce555bc0 100644
--- a/applications/luci-app-upnp/po/es/upnp.po
+++ b/applications/luci-app-upnp/po/es/upnp.po
@@ -3,7 +3,7 @@ msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2009-06-10 03:41+0200\n"
-"PO-Revision-Date: 2019-10-22 08:50+0000\n"
+"PO-Revision-Date: 2019-11-06 00:10+0000\n"
"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsupnp/es/>\n"
@@ -12,7 +12,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 3.9.1-dev\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-upnp/luasrc/model/cbi/upnp/upnp.lua:81
msgid ""
@@ -88,7 +88,7 @@ msgstr "UUID del dispositivo"
#: applications/luci-app-upnp/luasrc/model/cbi/upnp/upnp.lua:44
msgid "Downlink"
-msgstr "Velocidad de bajada"
+msgstr "Enlace descendente"
#: applications/luci-app-upnp/luasrc/model/cbi/upnp/upnp.lua:38
msgid "Enable IGDv1 mode"
@@ -200,7 +200,7 @@ msgstr "Desconocido"
#: applications/luci-app-upnp/luasrc/model/cbi/upnp/upnp.lua:47
msgid "Uplink"
-msgstr "Velocidad de subida"
+msgstr "Enlace ascendente"
#: 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-upnp/po/pl/upnp.po b/applications/luci-app-upnp/po/pl/upnp.po
index 19f0df731..7432cdafb 100644
--- a/applications/luci-app-upnp/po/pl/upnp.po
+++ b/applications/luci-app-upnp/po/pl/upnp.po
@@ -1,16 +1,17 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2014-07-02 19:28+0200\n"
-"Last-Translator: obsy <cezary@eko.one.pl>\n"
-"Language-Team: none\n"
+"PO-Revision-Date: 2019-11-13 21:10+0000\n"
+"Last-Translator: Michal L <michalrmsmi@wp.pl>\n"
+"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsupnp/pl/>\n"
"Language: pl\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
-"|| n%100>=20) ? 1 : 2);\n"
-"X-Generator: Pootle 2.0.6\n"
+"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
+"|| n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-upnp/luasrc/model/cbi/upnp/upnp.lua:81
msgid ""
@@ -34,7 +35,7 @@ msgstr "Ustawienia zaawansowane"
#: applications/luci-app-upnp/luasrc/model/cbi/upnp/upnp.lua:39
msgid "Advertise as IGDv1 device instead of IGDv2"
-msgstr ""
+msgstr "Rozgłaszanie jako urządzenie IGDv1 zamiast jako IGDv2"
#: applications/luci-app-upnp/luasrc/model/cbi/upnp/upnp.lua:36
msgid "Allow adding forwards only to requesting ip addresses"
@@ -42,11 +43,11 @@ msgstr "Zezwól na dodawanie przekierowań tylko do odpytujących adresów IP"
#: applications/luci-app-upnp/luasrc/model/cbi/upnp/upnp.lua:59
msgid "Announced model number"
-msgstr "Rozgłaszany nr modelu"
+msgstr "Rozgłaszany numer modelu"
#: applications/luci-app-upnp/luasrc/model/cbi/upnp/upnp.lua:58
msgid "Announced serial number"
-msgstr "rozgłaszany nr seryjny"
+msgstr "Rozgłaszany numer seryjny"
#: applications/luci-app-upnp/luasrc/model/cbi/upnp/upnp.lua:69
msgid "Clean rules interval"
@@ -66,7 +67,7 @@ msgstr "Port klienta"
#: applications/luci-app-upnp/luasrc/view/upnp_status.htm:51
msgid "Collecting data..."
-msgstr "Zbieranie danych..."
+msgstr "Trwa zbieranie danych..."
#: applications/luci-app-upnp/luasrc/model/cbi/upnp/upnp.lua:88
msgid "Comment"
@@ -74,11 +75,11 @@ msgstr "Komentarz"
#: applications/luci-app-upnp/luasrc/view/upnp_status.htm:29
msgid "Delete"
-msgstr ""
+msgstr "Usuń"
#: applications/luci-app-upnp/luasrc/view/upnp_status.htm:47
msgid "Description"
-msgstr ""
+msgstr "Opis"
#: applications/luci-app-upnp/luasrc/model/cbi/upnp/upnp.lua:57
msgid "Device UUID"
@@ -90,7 +91,7 @@ msgstr "Downlink"
#: applications/luci-app-upnp/luasrc/model/cbi/upnp/upnp.lua:38
msgid "Enable IGDv1 mode"
-msgstr ""
+msgstr "Włącz tryb IGDv1"
#: applications/luci-app-upnp/luasrc/model/cbi/upnp/upnp.lua:33
msgid "Enable NAT-PMP functionality"
@@ -122,7 +123,7 @@ msgstr "Ustawienia główne"
#: 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"
@@ -170,7 +171,7 @@ msgstr "Uruchom usługi UPnP i NAT-PMP"
#: applications/luci-app-upnp/luasrc/view/upnp_status.htm:32
msgid "There are no active redirects."
-msgstr "Nie ma aktywnych przekierowań"
+msgstr "Nie ma aktywnych przekierowań."
#: applications/luci-app-upnp/luasrc/controller/upnp.lua:14
msgid "UPnP"
@@ -193,7 +194,7 @@ msgstr "Universal Plug & Play"
#: applications/luci-app-upnp/luasrc/view/upnp_status.htm:26
msgid "Unknown"
-msgstr ""
+msgstr "Nieznany"
#: applications/luci-app-upnp/luasrc/model/cbi/upnp/upnp.lua:47
msgid "Uplink"
diff --git a/applications/luci-app-upnp/po/pt/upnp.po b/applications/luci-app-upnp/po/pt/upnp.po
index af33c4b9a..518d87a92 100644
--- a/applications/luci-app-upnp/po/pt/upnp.po
+++ b/applications/luci-app-upnp/po/pt/upnp.po
@@ -3,7 +3,7 @@ msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2009-05-26 19:03+0200\n"
-"PO-Revision-Date: 2019-11-02 16:04+0000\n"
+"PO-Revision-Date: 2019-11-13 13:06+0000\n"
"Last-Translator: ssantos <ssantos@web.de>\n"
"Language-Team: Portuguese <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsupnp/pt/>\n"
@@ -19,6 +19,8 @@ msgid ""
"ACLs specify which external ports may be redirected to which internal "
"addresses and ports"
msgstr ""
+"Os ACL especificam quais as portas externas que podem ser redirecionadas "
+"para que endereços internos e portas"
#: applications/luci-app-upnp/luasrc/model/cbi/upnp/upnp.lua:102
msgid "Action"
@@ -26,7 +28,7 @@ msgstr "Ação"
#: applications/luci-app-upnp/luasrc/view/upnp_status.htm:39
msgid "Active UPnP Redirects"
-msgstr ""
+msgstr "Redirecionamentos ativos da UPnP"
#: applications/luci-app-upnp/luasrc/model/cbi/upnp/upnp.lua:13
msgid "Advanced Settings"
@@ -34,11 +36,11 @@ msgstr "Definições Avançadas"
#: applications/luci-app-upnp/luasrc/model/cbi/upnp/upnp.lua:39
msgid "Advertise as IGDv1 device instead of IGDv2"
-msgstr ""
+msgstr "Anuncie como aparelho IGDv1 em vez de IGDv2"
#: applications/luci-app-upnp/luasrc/model/cbi/upnp/upnp.lua:36
msgid "Allow adding forwards only to requesting ip addresses"
-msgstr ""
+msgstr "Permitir a adição de encaminhamentos apenas para solicitar endereços IP"
#: applications/luci-app-upnp/luasrc/model/cbi/upnp/upnp.lua:59
msgid "Announced model number"
@@ -50,19 +52,19 @@ msgstr "Número de série anunciado"
#: applications/luci-app-upnp/luasrc/model/cbi/upnp/upnp.lua:69
msgid "Clean rules interval"
-msgstr ""
+msgstr "Limpar intervalo de regras"
#: applications/luci-app-upnp/luasrc/model/cbi/upnp/upnp.lua:65
msgid "Clean rules threshold"
-msgstr ""
+msgstr "Limpar limiar de regras"
#: applications/luci-app-upnp/luasrc/view/upnp_status.htm:44
msgid "Client Address"
-msgstr ""
+msgstr "Endereço do Cliente"
#: applications/luci-app-upnp/luasrc/view/upnp_status.htm:46
msgid "Client Port"
-msgstr ""
+msgstr "Porta do Cliente"
#: applications/luci-app-upnp/luasrc/view/upnp_status.htm:51
msgid "Collecting data..."
@@ -82,39 +84,39 @@ msgstr "Descrição"
#: applications/luci-app-upnp/luasrc/model/cbi/upnp/upnp.lua:57
msgid "Device UUID"
-msgstr ""
+msgstr "UUID do aparelho"
#: applications/luci-app-upnp/luasrc/model/cbi/upnp/upnp.lua:44
msgid "Downlink"
-msgstr "Link para download"
+msgstr "Downlink"
#: applications/luci-app-upnp/luasrc/model/cbi/upnp/upnp.lua:38
msgid "Enable IGDv1 mode"
-msgstr ""
+msgstr "Ativar o modo IGDv1"
#: applications/luci-app-upnp/luasrc/model/cbi/upnp/upnp.lua:33
msgid "Enable NAT-PMP functionality"
-msgstr ""
+msgstr "Ativar a funcionalidade NAT-PMP"
#: applications/luci-app-upnp/luasrc/model/cbi/upnp/upnp.lua:32
msgid "Enable UPnP functionality"
-msgstr ""
+msgstr "Ativar a funcionalidade UPnP"
#: applications/luci-app-upnp/luasrc/model/cbi/upnp/upnp.lua:41
msgid "Enable additional logging"
-msgstr ""
+msgstr "Ativar log adicional"
#: applications/luci-app-upnp/luasrc/model/cbi/upnp/upnp.lua:35
msgid "Enable secure mode"
-msgstr "Enable secure mode"
+msgstr "Ativar o modo seguro"
#: applications/luci-app-upnp/luasrc/view/upnp_status.htm:43
msgid "External Port"
-msgstr ""
+msgstr "Porta Externa"
#: applications/luci-app-upnp/luasrc/model/cbi/upnp/upnp.lua:90
msgid "External ports"
-msgstr ""
+msgstr "Portas externas"
#: applications/luci-app-upnp/luasrc/model/cbi/upnp/upnp.lua:12
msgid "General Settings"
@@ -126,19 +128,19 @@ msgstr "Host"
#: applications/luci-app-upnp/luasrc/model/cbi/upnp/upnp.lua:94
msgid "Internal addresses"
-msgstr ""
+msgstr "Endereços internos"
#: applications/luci-app-upnp/luasrc/model/cbi/upnp/upnp.lua:98
msgid "Internal ports"
-msgstr ""
+msgstr "Portas internas"
#: applications/luci-app-upnp/luasrc/model/cbi/upnp/upnp.lua:80
msgid "MiniUPnP ACLs"
-msgstr ""
+msgstr "ACLs MiniUPnP"
#: applications/luci-app-upnp/luasrc/model/cbi/upnp/upnp.lua:10
msgid "MiniUPnP settings"
-msgstr ""
+msgstr "Definições MiniUPnP"
#: applications/luci-app-upnp/luasrc/model/cbi/upnp/upnp.lua:61
msgid "Notify interval"
@@ -158,33 +160,35 @@ msgstr "Protocolo"
#: applications/luci-app-upnp/luasrc/model/cbi/upnp/upnp.lua:42
msgid "Puts extra debugging information into the system log"
-msgstr ""
+msgstr "Põe informações de depuração extras no log do sistema"
#: applications/luci-app-upnp/luasrc/model/cbi/upnp/upnp.lua:55
msgid "Report system instead of daemon uptime"
-msgstr ""
+msgstr "Relata uptime do sistema ao invés da do daemon"
#: applications/luci-app-upnp/luasrc/model/cbi/upnp/upnp.lua:15
msgid "Start UPnP and NAT-PMP service"
-msgstr ""
+msgstr "Iniciar serviço UPnP e NAT-PMP"
#: applications/luci-app-upnp/luasrc/view/upnp_status.htm:32
msgid "There are no active redirects."
-msgstr ""
+msgstr "Não há redirecionamentos ativos."
#: applications/luci-app-upnp/luasrc/controller/upnp.lua:14
msgid "UPnP"
-msgstr ""
+msgstr "UPnP"
#: applications/luci-app-upnp/luasrc/model/cbi/upnp/upnp.lua:6
msgid ""
"UPnP allows clients in the local network to automatically configure the "
"router."
msgstr ""
+"UPnP permite que os clientes da rede local configurem o router "
+"automaticamente."
#: applications/luci-app-upnp/luasrc/model/cbi/upnp/upnp.lua:76
msgid "UPnP lease file"
-msgstr ""
+msgstr "Ficheiro de concessão UPnP"
#: applications/luci-app-upnp/luasrc/model/cbi/upnp/upnp.lua:5
msgid "Universal Plug & Play"
diff --git a/applications/luci-app-upnp/po/tr/upnp.po b/applications/luci-app-upnp/po/tr/upnp.po
index 978d8bab8..84ad894a0 100644
--- a/applications/luci-app-upnp/po/tr/upnp.po
+++ b/applications/luci-app-upnp/po/tr/upnp.po
@@ -1,12 +1,16 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"Last-Translator: Automatically generated\n"
-"Language-Team: none\n"
+"PO-Revision-Date: 2019-11-13 13:06+0000\n"
+"Last-Translator: Yunus BAYRAK <yunus@baygunelektronik.com>\n"
+"Language-Team: Turkish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsupnp/tr/>\n"
+"Language: tr\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-upnp/luasrc/model/cbi/upnp/upnp.lua:81
msgid ""
@@ -16,7 +20,7 @@ msgstr ""
#: applications/luci-app-upnp/luasrc/model/cbi/upnp/upnp.lua:102
msgid "Action"
-msgstr ""
+msgstr "Eylem"
#: applications/luci-app-upnp/luasrc/view/upnp_status.htm:39
msgid "Active UPnP Redirects"
diff --git a/applications/luci-app-upnp/po/uk/upnp.po b/applications/luci-app-upnp/po/uk/upnp.po
index 4afd33828..95dab8c49 100644
--- a/applications/luci-app-upnp/po/uk/upnp.po
+++ b/applications/luci-app-upnp/po/uk/upnp.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: \n"
-"PO-Revision-Date: 2019-10-27 21:29+0000\n"
+"PO-Revision-Date: 2019-11-05 01:56+0000\n"
"Last-Translator: Yurii Petrashko <yuripet@gmail.com>\n"
"Language-Team: Ukrainian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsupnp/uk/>\n"
@@ -11,7 +11,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<="
"4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 3.9.1-dev\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-upnp/luasrc/model/cbi/upnp/upnp.lua:81
msgid ""
@@ -152,7 +152,7 @@ msgstr "Порт"
#: applications/luci-app-upnp/luasrc/model/cbi/upnp/upnp.lua:73
msgid "Presentation URL"
-msgstr "URL представляння"
+msgstr "URL презентації"
#: applications/luci-app-upnp/luasrc/view/upnp_status.htm:42
msgid "Protocol"
diff --git a/applications/luci-app-upnp/po/vi/upnp.po b/applications/luci-app-upnp/po/vi/upnp.po
index ef6841c81..1d2f67dba 100644
--- a/applications/luci-app-upnp/po/vi/upnp.po
+++ b/applications/luci-app-upnp/po/vi/upnp.po
@@ -5,13 +5,16 @@ msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2009-08-16 06:59+0200\n"
-"PO-Revision-Date: 2009-08-13 04:00+0200\n"
-"Last-Translator: Hong Phuc Dang <dhppat@gmail.com>\n"
-"Language-Team: LANGUAGE <LL@li.org>\n"
+"PO-Revision-Date: 2019-11-13 13:06+0000\n"
+"Last-Translator: Le Van Uoc <kunkun3012@gmail.com>\n"
+"Language-Team: Vietnamese <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsupnp/vi/>\n"
+"Language: vi\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: Pootle 1.1.0\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-upnp/luasrc/model/cbi/upnp/upnp.lua:81
msgid ""
@@ -21,7 +24,7 @@ msgstr ""
#: applications/luci-app-upnp/luasrc/model/cbi/upnp/upnp.lua:102
msgid "Action"
-msgstr ""
+msgstr "Hành động"
#: applications/luci-app-upnp/luasrc/view/upnp_status.htm:39
msgid "Active UPnP Redirects"
@@ -65,11 +68,11 @@ msgstr ""
#: applications/luci-app-upnp/luasrc/view/upnp_status.htm:51
msgid "Collecting data..."
-msgstr ""
+msgstr "Đang lấy dữ liệu..."
#: applications/luci-app-upnp/luasrc/model/cbi/upnp/upnp.lua:88
msgid "Comment"
-msgstr ""
+msgstr "Bình luận"
#: applications/luci-app-upnp/luasrc/view/upnp_status.htm:29
msgid "Delete"
@@ -153,7 +156,7 @@ msgstr ""
#: applications/luci-app-upnp/luasrc/view/upnp_status.htm:42
msgid "Protocol"
-msgstr ""
+msgstr "Giao thức"
#: applications/luci-app-upnp/luasrc/model/cbi/upnp/upnp.lua:42
msgid "Puts extra debugging information into the system log"
diff --git a/applications/luci-app-vpnbypass/po/de/vpnbypass.po b/applications/luci-app-vpnbypass/po/de/vpnbypass.po
index da8b05a6d..0b8377bff 100644
--- a/applications/luci-app-vpnbypass/po/de/vpnbypass.po
+++ b/applications/luci-app-vpnbypass/po/de/vpnbypass.po
@@ -1,5 +1,14 @@
msgid ""
-msgstr "Content-Type: text/plain; charset=UTF-8\n"
+msgstr ""
+"PO-Revision-Date: 2019-11-05 01:57+0000\n"
+"Last-Translator: Paul Spooren <mail@aparcar.org>\n"
+"Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsvpnbypass/de/>\n"
+"Language: de\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:50
msgid "Disable"
@@ -44,7 +53,7 @@ msgstr "Lokale Ports um VPN Bypass anzustoßen"
#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:65
msgid "README"
-msgstr ""
+msgstr "README"
#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:40
msgid "Reload"
@@ -73,7 +82,7 @@ msgstr "Enfernte Ports um VPN Bypass anzustßen"
#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:22
#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:23
msgid "Service Status"
-msgstr ""
+msgstr "Service-Status"
#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:38
msgid "Start"
@@ -85,11 +94,11 @@ msgstr ""
#: applications/luci-app-vpnbypass/luasrc/controller/vpnbypass.lua:6
msgid "VPN Bypass"
-msgstr ""
+msgstr "VPN Bypass"
#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:29
msgid "VPN Bypass Rules"
-msgstr ""
+msgstr "VPN Bypass Regeln"
#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:20
msgid "VPN Bypass Settings"
diff --git a/applications/luci-app-vpnbypass/po/es/vpnbypass.po b/applications/luci-app-vpnbypass/po/es/vpnbypass.po
index 007136a67..b5ab00b17 100644
--- a/applications/luci-app-vpnbypass/po/es/vpnbypass.po
+++ b/applications/luci-app-vpnbypass/po/es/vpnbypass.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: \n"
-"PO-Revision-Date: 2019-10-22 08:54+0000\n"
+"PO-Revision-Date: 2019-11-06 00:14+0000\n"
"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsvpnbypass/es/>\n"
@@ -11,11 +11,11 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 3.9.1-dev\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:50
msgid "Disable"
-msgstr ""
+msgstr "Desactivar"
#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:62
msgid "Domains to Bypass"
@@ -29,11 +29,11 @@ msgstr ""
#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:48
msgid "Enable"
-msgstr ""
+msgstr "Activar"
#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/js.htm:53
msgid "Loading"
-msgstr ""
+msgstr "Cargando"
#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:45
msgid "Local IP Addresses to Bypass"
@@ -61,7 +61,7 @@ msgstr "LÉEME"
#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:40
msgid "Reload"
-msgstr ""
+msgstr "Recargar"
#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:52
msgid "Remote IP Addresses to Bypass"
@@ -90,11 +90,11 @@ msgstr "Estado del servicio"
#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:38
msgid "Start"
-msgstr ""
+msgstr "Iniciar"
#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:42
msgid "Stop"
-msgstr ""
+msgstr "Detener"
#: applications/luci-app-vpnbypass/luasrc/controller/vpnbypass.lua:6
msgid "VPN Bypass"
@@ -114,7 +114,7 @@ msgstr "para la sintaxis"
#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:11
msgid "is not installed or not found"
-msgstr ""
+msgstr "no está instalado o no se encuentra"
#~ msgid "Enable/Start"
#~ msgstr "Activar/Iniciar"
diff --git a/applications/luci-app-vpnbypass/po/fr/vpnbypass.po b/applications/luci-app-vpnbypass/po/fr/vpnbypass.po
index 01e8274de..4b3f4b8f7 100644
--- a/applications/luci-app-vpnbypass/po/fr/vpnbypass.po
+++ b/applications/luci-app-vpnbypass/po/fr/vpnbypass.po
@@ -1,8 +1,14 @@
msgid ""
msgstr ""
+"PO-Revision-Date: 2019-11-13 13:08+0000\n"
+"Last-Translator: reyur <remicaruyer@gmail.com>\n"
+"Language-Team: French <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsvpnbypass/fr/>\n"
"Language: fr\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=n > 1;\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:50
msgid "Disable"
@@ -18,7 +24,7 @@ msgstr ""
#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:48
msgid "Enable"
-msgstr ""
+msgstr "Activer"
#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/js.htm:53
msgid "Loading"
diff --git a/applications/luci-app-vpnbypass/po/pl/vpnbypass.po b/applications/luci-app-vpnbypass/po/pl/vpnbypass.po
index b16240821..b9aaf557e 100644
--- a/applications/luci-app-vpnbypass/po/pl/vpnbypass.po
+++ b/applications/luci-app-vpnbypass/po/pl/vpnbypass.po
@@ -1,16 +1,23 @@
msgid ""
msgstr ""
+"PO-Revision-Date: 2019-11-15 03:06+0000\n"
+"Last-Translator: Krzysiek Janiczek <krzysztof.janiczek@gmail.com>\n"
+"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsvpnbypass/pl/>\n"
"Language: pl\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
+"|| n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:50
msgid "Disable"
-msgstr ""
+msgstr "Wyłącz"
#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:62
msgid "Domains to Bypass"
-msgstr ""
+msgstr "Domeny do obejścia"
#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:63
msgid "Domains to be accessed directly (outside of the VPN tunnel), see"
@@ -18,25 +25,27 @@ msgstr ""
#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:48
msgid "Enable"
-msgstr ""
+msgstr "Włącz"
#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/js.htm:53
msgid "Loading"
-msgstr ""
+msgstr "Ładowanie"
#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:45
msgid "Local IP Addresses to Bypass"
-msgstr ""
+msgstr "Lokalne adresy IP do obejścia"
#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:45
msgid ""
"Local IP addresses or subnets with direct internet access (outside of the "
"VPN tunnel)"
msgstr ""
+"Lokalne adresy IP lub podsieci z bezpośrednim dostępem do Internetu (poza "
+"tunelem VPN)"
#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:31
msgid "Local Ports to Bypass"
-msgstr ""
+msgstr "Lokalne porty do obejścia"
#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:31
msgid "Local ports to trigger VPN Bypass"
@@ -48,11 +57,11 @@ msgstr ""
#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:40
msgid "Reload"
-msgstr ""
+msgstr "Przeładuj"
#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:52
msgid "Remote IP Addresses to Bypass"
-msgstr ""
+msgstr "Zdalne adresy IP do obejścia"
#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:52
msgid ""
@@ -62,7 +71,7 @@ msgstr ""
#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:38
msgid "Remote Ports to Bypass"
-msgstr ""
+msgstr "Zdalne porty do obejścia"
#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:38
msgid "Remote ports to trigger VPN Bypass"
@@ -71,32 +80,32 @@ msgstr ""
#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:22
#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:23
msgid "Service Status"
-msgstr ""
+msgstr "Status usługi"
#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:38
msgid "Start"
-msgstr ""
+msgstr "Uruchomienie"
#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:42
msgid "Stop"
-msgstr ""
+msgstr "Stop"
#: applications/luci-app-vpnbypass/luasrc/controller/vpnbypass.lua:6
msgid "VPN Bypass"
-msgstr ""
+msgstr "VPN Bypass"
#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:29
msgid "VPN Bypass Rules"
-msgstr ""
+msgstr "Zasady VPN Bypass"
#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:20
msgid "VPN Bypass Settings"
-msgstr ""
+msgstr "Ustawienia VPN Bypass"
#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:65
msgid "for syntax"
-msgstr ""
+msgstr "dla składni"
#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:11
msgid "is not installed or not found"
-msgstr ""
+msgstr "nie jest zainstalowany lub nie został znaleziony"
diff --git a/applications/luci-app-vpnbypass/po/pt/vpnbypass.po b/applications/luci-app-vpnbypass/po/pt/vpnbypass.po
index 419756fe7..6aa95cec6 100644
--- a/applications/luci-app-vpnbypass/po/pt/vpnbypass.po
+++ b/applications/luci-app-vpnbypass/po/pt/vpnbypass.po
@@ -1,12 +1,18 @@
msgid ""
msgstr ""
+"PO-Revision-Date: 2019-11-06 00:14+0000\n"
+"Last-Translator: ssantos <ssantos@web.de>\n"
+"Language-Team: Portuguese <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsvpnbypass/pt/>\n"
"Language: pt\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=n > 1;\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:50
msgid "Disable"
-msgstr ""
+msgstr "Desativar"
#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:62
msgid "Domains to Bypass"
@@ -18,11 +24,11 @@ msgstr ""
#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:48
msgid "Enable"
-msgstr ""
+msgstr "Ativar"
#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/js.htm:53
msgid "Loading"
-msgstr ""
+msgstr "A carregar"
#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:45
msgid "Local IP Addresses to Bypass"
@@ -48,7 +54,7 @@ msgstr ""
#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:40
msgid "Reload"
-msgstr ""
+msgstr "Recarregar"
#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:52
msgid "Remote IP Addresses to Bypass"
@@ -75,11 +81,11 @@ msgstr ""
#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:38
msgid "Start"
-msgstr ""
+msgstr "Iniciar"
#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:42
msgid "Stop"
-msgstr ""
+msgstr "Parar"
#: applications/luci-app-vpnbypass/luasrc/controller/vpnbypass.lua:6
msgid "VPN Bypass"
diff --git a/applications/luci-app-vpnbypass/po/ru/vpnbypass.po b/applications/luci-app-vpnbypass/po/ru/vpnbypass.po
index aedb307fc..c4d30756c 100644
--- a/applications/luci-app-vpnbypass/po/ru/vpnbypass.po
+++ b/applications/luci-app-vpnbypass/po/ru/vpnbypass.po
@@ -1,17 +1,18 @@
msgid ""
msgstr ""
-"Content-Type: text/plain; charset=UTF-8\n"
"Project-Id-Version: LuCI: vpnbypass\n"
"POT-Creation-Date: 2018-01-01 21:00+0300\n"
-"PO-Revision-Date: 2018-01-22 13:17+0300\n"
-"Language-Team: http://cyber-place.ru\n"
+"PO-Revision-Date: 2019-11-15 03:06+0000\n"
+"Last-Translator: Alex Vinnick <alexv10@gmail.com>\n"
+"Language-Team: Russian <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsvpnbypass/ru/>\n"
+"Language: ru\n"
"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: Poedit 1.8.7.1\n"
-"Last-Translator: Vladimir aka sunny <picfun@ya.ru>\n"
-"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
-"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
-"Language: ru\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<="
+"4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 3.10-dev\n"
"Project-Info: Это технический перевод, не дословный. Главное-удобный русский "
"интерфейс, все проверялось в графическом режиме, совместим с другими apps\n"
@@ -33,7 +34,7 @@ msgstr ""
#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/js.htm:53
msgid "Loading"
-msgstr ""
+msgstr "Загружаем"
#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:45
msgid "Local IP Addresses to Bypass"
diff --git a/applications/luci-app-vpnbypass/po/sv/vpnbypass.po b/applications/luci-app-vpnbypass/po/sv/vpnbypass.po
index 70d0d4e61..bf1222830 100644
--- a/applications/luci-app-vpnbypass/po/sv/vpnbypass.po
+++ b/applications/luci-app-vpnbypass/po/sv/vpnbypass.po
@@ -1,12 +1,18 @@
msgid ""
msgstr ""
+"PO-Revision-Date: 2019-11-13 13:08+0000\n"
+"Last-Translator: Mattias Münster <mattiasmun@gmail.com>\n"
+"Language-Team: Swedish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsvpnbypass/sv/>\n"
"Language: sv\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:50
msgid "Disable"
-msgstr ""
+msgstr "Inaktivera"
#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:62
msgid "Domains to Bypass"
@@ -18,11 +24,11 @@ msgstr ""
#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:48
msgid "Enable"
-msgstr ""
+msgstr "Aktivera"
#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/js.htm:53
msgid "Loading"
-msgstr ""
+msgstr "Laddar"
#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:45
msgid "Local IP Addresses to Bypass"
@@ -48,7 +54,7 @@ msgstr ""
#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:40
msgid "Reload"
-msgstr ""
+msgstr "Ladda om"
#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:52
msgid "Remote IP Addresses to Bypass"
@@ -75,7 +81,7 @@ msgstr ""
#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:38
msgid "Start"
-msgstr ""
+msgstr "Starta"
#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:42
msgid "Stop"
diff --git a/applications/luci-app-vpnbypass/po/tr/vpnbypass.po b/applications/luci-app-vpnbypass/po/tr/vpnbypass.po
index 21d968e90..828330120 100644
--- a/applications/luci-app-vpnbypass/po/tr/vpnbypass.po
+++ b/applications/luci-app-vpnbypass/po/tr/vpnbypass.po
@@ -1,8 +1,14 @@
msgid ""
msgstr ""
+"PO-Revision-Date: 2019-11-13 13:08+0000\n"
+"Last-Translator: Yunus BAYRAK <yunus@baygunelektronik.com>\n"
+"Language-Team: Turkish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsvpnbypass/tr/>\n"
"Language: tr\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:50
msgid "Disable"
@@ -22,7 +28,7 @@ msgstr ""
#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/js.htm:53
msgid "Loading"
-msgstr ""
+msgstr "Yükleniyor"
#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:45
msgid "Local IP Addresses to Bypass"
diff --git a/applications/luci-app-vpnbypass/po/vi/vpnbypass.po b/applications/luci-app-vpnbypass/po/vi/vpnbypass.po
index 2152bed8e..c19d21f1f 100644
--- a/applications/luci-app-vpnbypass/po/vi/vpnbypass.po
+++ b/applications/luci-app-vpnbypass/po/vi/vpnbypass.po
@@ -1,8 +1,14 @@
msgid ""
msgstr ""
+"PO-Revision-Date: 2019-11-13 13:08+0000\n"
+"Last-Translator: Le Van Uoc <kunkun3012@gmail.com>\n"
+"Language-Team: Vietnamese <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsvpnbypass/vi/>\n"
"Language: vi\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:50
msgid "Disable"
@@ -18,11 +24,11 @@ msgstr ""
#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:48
msgid "Enable"
-msgstr ""
+msgstr "Kích hoạt"
#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/js.htm:53
msgid "Loading"
-msgstr ""
+msgstr "Đang tải"
#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:45
msgid "Local IP Addresses to Bypass"
diff --git a/applications/luci-app-vpnbypass/po/zh-cn/vpnbypass.po b/applications/luci-app-vpnbypass/po/zh-cn/vpnbypass.po
index ef73eae6e..eadd59105 100644
--- a/applications/luci-app-vpnbypass/po/zh-cn/vpnbypass.po
+++ b/applications/luci-app-vpnbypass/po/zh-cn/vpnbypass.po
@@ -3,17 +3,19 @@
#
msgid ""
msgstr ""
+"PO-Revision-Date: 2019-11-15 03:06+0000\n"
+"Last-Translator: Meano Lee <meanocat@gmail.com>\n"
+"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
+"openwrt/luciapplicationsvpnbypass/zh_Hans/>\n"
+"Language: zh-cn\n"
"Content-Type: text/plain; charset=UTF-8\n"
-"Last-Translator: Yangfl <mmyangfl@gmail.com>\n"
-"Language-Team: <debian-l10n-chinese@lists.debian.org>\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"PO-Revision-Date: 2018-08-07 20:19+0800\n"
-"X-Generator: Gtranslator 2.91.7\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:50
msgid "Disable"
-msgstr ""
+msgstr "禁用"
#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:62
msgid "Domains to Bypass"
@@ -25,11 +27,11 @@ msgstr "要直接访问的域(不使用 VPN 隧道),请参见"
#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:48
msgid "Enable"
-msgstr ""
+msgstr "启用"
#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/js.htm:53
msgid "Loading"
-msgstr ""
+msgstr "加载中"
#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:45
msgid "Local IP Addresses to Bypass"
@@ -55,7 +57,7 @@ msgstr "README"
#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:40
msgid "Reload"
-msgstr ""
+msgstr "重启"
#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:52
msgid "Remote IP Addresses to Bypass"
@@ -82,11 +84,11 @@ msgstr ""
#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:38
msgid "Start"
-msgstr ""
+msgstr "启动"
#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:42
msgid "Stop"
-msgstr ""
+msgstr "停止"
#: applications/luci-app-vpnbypass/luasrc/controller/vpnbypass.lua:6
msgid "VPN Bypass"
diff --git a/applications/luci-app-watchcat/po/pl/watchcat.po b/applications/luci-app-watchcat/po/pl/watchcat.po
index 34ee653db..c08f4008e 100644
--- a/applications/luci-app-watchcat/po/pl/watchcat.po
+++ b/applications/luci-app-watchcat/po/pl/watchcat.po
@@ -1,16 +1,17 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2012-04-21 02:13+0200\n"
-"Last-Translator: Tomecki <przykryweczka@gmail.com>\n"
-"Language-Team: none\n"
+"PO-Revision-Date: 2019-11-13 21:10+0000\n"
+"Last-Translator: Michal L <michalrmsmi@wp.pl>\n"
+"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationswatchcat/pl/>\n"
"Language: pl\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
-"|| n%100>=20) ? 1 : 2);\n"
-"X-Generator: Pootle 2.0.4\n"
+"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
+"|| n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:21
msgid "Forced reboot delay"
@@ -62,7 +63,6 @@ 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."
@@ -71,13 +71,12 @@ msgstr ""
"internetowe zostanie utracone na określony czas."
#: 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 ""
"Restart routera Watchcat wykonuje za pomocą tzw. \"miękkiego restartu\". "
-"Wpisując tutaj wartość niezerową, wymusimy \"twardy restart\" jeśli \"miękki "
-"restart\" się nie powiedzie. Podaj czas w sekundach lub wpisz 0 (zero) aby "
-"wyłączyć restarty."
+"Wpisując tutaj wartość niezerową, wymusimy \"twardy restart\", jeśli \""
+"miękki restart\" się nie powiedzie. Podaj czas w sekundach lub wpisz 0 (zero)"
+", aby wyłączyć restarty"
diff --git a/applications/luci-app-wifischedule/po/fr/wifischedule.po b/applications/luci-app-wifischedule/po/fr/wifischedule.po
index d6ebbfb57..127b8243c 100644
--- a/applications/luci-app-wifischedule/po/fr/wifischedule.po
+++ b/applications/luci-app-wifischedule/po/fr/wifischedule.po
@@ -1,50 +1,52 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2019-10-25 18:02+0000\n"
-"Last-Translator: Nathan <bonnemainsnathan@gmail.com>\n"
+"PO-Revision-Date: 2019-11-13 13:09+0000\n"
+"Last-Translator: reyur <remicaruyer@gmail.com>\n"
"Language-Team: French <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationswifischedule/fr/>\n"
"Language: fr\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n > 1;\n"
-"X-Generator: Weblate 3.9.1-dev\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:81
msgid "Activate wifi"
-msgstr ""
+msgstr "Activer le 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 ""
+"Impossible de trouver le fichier requis /usr/bin/wifi_schedule.sh ou /sbin/"
+"wifi"
#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:244
msgid "Could not find required program /usr/bin/iwinfo"
-msgstr ""
+msgstr "Impossible de trouver le programme requis /usr/bin/iwinfo"
#: applications/luci-app-wifischedule/luasrc/controller/wifischedule/wifi_schedule.lua:41
msgid "Cron Jobs"
-msgstr ""
+msgstr "Tâches régulières (cron)"
#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:154
msgid "Day(s) of Week"
-msgstr ""
+msgstr "Jour(s) de la semaine"
#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:39
msgid "Defines a schedule when to turn on and off wifi."
-msgstr ""
+msgstr "Définit un calendrier pour l'activation et la désactivation du wifi."
#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:133
msgid "Determine Modules Automatically"
-msgstr ""
+msgstr "Déterminer les modules automatiquement"
#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:88
msgid "Disable wifi gracefully"
-msgstr ""
+msgstr "Désactiver le wifi proprement"
#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:95
msgid "Disabled wifi forced"
-msgstr ""
+msgstr "Désactiver le wifi (mode forcé)"
#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:148
msgid "Enable"
@@ -52,7 +54,7 @@ msgstr "Activer"
#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:55
msgid "Enable Wifi Schedule"
-msgstr ""
+msgstr "Activer la programmation du wifi"
#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:74
msgid "Enable logging"
@@ -60,11 +62,11 @@ msgstr "Activer la journalisation"
#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:235
msgid "Force disabling wifi even if stations associated"
-msgstr ""
+msgstr "Forcer la désactivation du wifi, même si des stations sont associées"
#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:161
msgid "Friday"
-msgstr ""
+msgstr "Vendredi"
#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:48
msgid "Global Settings"
@@ -72,59 +74,59 @@ msgstr "Paramètres généraux"
#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:157
msgid "Monday"
-msgstr ""
+msgstr "Lundi"
#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:162
msgid "Saturday"
-msgstr ""
+msgstr "Samedi"
#: applications/luci-app-wifischedule/luasrc/controller/wifischedule/wifi_schedule.lua:27
msgid "Schedule"
-msgstr ""
+msgstr "Programmer"
#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:142
msgid "Schedule events"
-msgstr ""
+msgstr "Calendrier des événements"
#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:196
msgid "Start Time"
-msgstr ""
+msgstr "Heure de début"
#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:167
msgid "Start WiFi"
-msgstr ""
+msgstr "Démarrer le wifi"
#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:230
msgid "Stop Time"
-msgstr ""
+msgstr "Heure de fin"
#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:201
msgid "Stop WiFi"
-msgstr ""
+msgstr "Arrêter le wifi"
#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:163
msgid "Sunday"
-msgstr ""
+msgstr "Dimanche"
#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:33
msgid "The value %s is invalid"
-msgstr ""
+msgstr "La valeur %s est invalide"
#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:160
msgid "Thursday"
-msgstr ""
+msgstr "Jeudi"
#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:158
msgid "Tuesday"
-msgstr ""
+msgstr "Mardi"
#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:102
msgid "Unload Modules (experimental; saves more power)"
-msgstr ""
+msgstr "Ne pas charger les modules (expérimental, mode économie d'énergie)"
#: applications/luci-app-wifischedule/luasrc/controller/wifischedule/wifi_schedule.lua:29
msgid "View Cron Jobs"
-msgstr ""
+msgstr "Voir les tâches régulières (cron)"
#: applications/luci-app-wifischedule/luasrc/controller/wifischedule/wifi_schedule.lua:28
msgid "View Logfile"
@@ -132,13 +134,13 @@ msgstr "Afficher le fichier de journal"
#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:159
msgid "Wednesday"
-msgstr ""
+msgstr "Mercredi"
#: applications/luci-app-wifischedule/luasrc/controller/wifischedule/wifi_schedule.lua:26
#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:39
msgid "Wifi Schedule"
-msgstr ""
+msgstr "Programmation du wifi"
#: applications/luci-app-wifischedule/luasrc/controller/wifischedule/wifi_schedule.lua:35
msgid "Wifi Schedule Logfile"
-msgstr ""
+msgstr "Fichier de log de la programmation du wifi"
diff --git a/applications/luci-app-wifischedule/po/pl/wifischedule.po b/applications/luci-app-wifischedule/po/pl/wifischedule.po
index 4dd546962..f7be91989 100644
--- a/applications/luci-app-wifischedule/po/pl/wifischedule.po
+++ b/applications/luci-app-wifischedule/po/pl/wifischedule.po
@@ -1,138 +1,146 @@
msgid ""
msgstr ""
+"PO-Revision-Date: 2019-11-13 21:11+0000\n"
+"Last-Translator: Michal L <michalrmsmi@wp.pl>\n"
+"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationswifischedule/pl/>\n"
"Language: pl\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
+"|| n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:81
msgid "Activate wifi"
-msgstr ""
+msgstr "Aktywuj 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 ""
+"Nie można znaleźć wymaganych plików /usr/bin/wifi_schedule. sh lub /sbin/wifi"
#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:244
msgid "Could not find required program /usr/bin/iwinfo"
-msgstr ""
+msgstr "Nie można znaleźć wymaganego programu /usr/bin/iwinfo"
#: applications/luci-app-wifischedule/luasrc/controller/wifischedule/wifi_schedule.lua:41
msgid "Cron Jobs"
-msgstr ""
+msgstr "Zadania Cron'a"
#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:154
msgid "Day(s) of Week"
-msgstr ""
+msgstr "Dzień/Dni tygodnia"
#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:39
msgid "Defines a schedule when to turn on and off wifi."
-msgstr ""
+msgstr "Określa harmonogram włączania i wyłączania WiFi."
#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:133
msgid "Determine Modules Automatically"
-msgstr ""
+msgstr "Automatyczne określanie modułów"
#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:88
msgid "Disable wifi gracefully"
-msgstr ""
+msgstr "Wyłącz WiFi z wdziękiem"
#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:95
msgid "Disabled wifi forced"
-msgstr ""
+msgstr "Wymuszone wyłączenie Wi-Fi"
#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:148
msgid "Enable"
-msgstr ""
+msgstr "Włącz"
#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:55
msgid "Enable Wifi Schedule"
-msgstr ""
+msgstr "Włącz harmonogram WiFi"
#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:74
msgid "Enable logging"
-msgstr ""
+msgstr "Włącz rejestrowanie"
#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:235
msgid "Force disabling wifi even if stations associated"
-msgstr ""
+msgstr "Wymuś wyłączenie Wi-Fi, nawet gdy stacje są powiązane"
#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:161
msgid "Friday"
-msgstr ""
+msgstr "Piątek"
#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:48
msgid "Global Settings"
-msgstr ""
+msgstr "Ustawienia globalne"
#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:157
msgid "Monday"
-msgstr ""
+msgstr "Poniedziałek"
#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:162
msgid "Saturday"
-msgstr ""
+msgstr "Sobota"
#: applications/luci-app-wifischedule/luasrc/controller/wifischedule/wifi_schedule.lua:27
msgid "Schedule"
-msgstr ""
+msgstr "Harmonogram"
#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:142
msgid "Schedule events"
-msgstr ""
+msgstr "Harmonogram wydarzeń"
#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:196
msgid "Start Time"
-msgstr ""
+msgstr "Czas rozpoczęcia"
#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:167
msgid "Start WiFi"
-msgstr ""
+msgstr "Uruchom WiFi"
#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:230
msgid "Stop Time"
-msgstr ""
+msgstr "Czas zatrzymania"
#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:201
msgid "Stop WiFi"
-msgstr ""
+msgstr "Zatrzymaj WiFi"
#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:163
msgid "Sunday"
-msgstr ""
+msgstr "Niedziela"
#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:33
msgid "The value %s is invalid"
-msgstr ""
+msgstr "Wartość %s jest nieprawidłowa"
#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:160
msgid "Thursday"
-msgstr ""
+msgstr "Czwartek"
#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:158
msgid "Tuesday"
-msgstr ""
+msgstr "Wtorek"
#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:102
msgid "Unload Modules (experimental; saves more power)"
-msgstr ""
+msgstr "Rozładuj moduły (eksperymentalne; oszczędza więcej energii)"
#: applications/luci-app-wifischedule/luasrc/controller/wifischedule/wifi_schedule.lua:29
msgid "View Cron Jobs"
-msgstr ""
+msgstr "Widok zadań Cron'a"
#: applications/luci-app-wifischedule/luasrc/controller/wifischedule/wifi_schedule.lua:28
msgid "View Logfile"
-msgstr ""
+msgstr "Wyświetl plik dziennika"
#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:159
msgid "Wednesday"
-msgstr ""
+msgstr "Środa"
#: applications/luci-app-wifischedule/luasrc/controller/wifischedule/wifi_schedule.lua:26
#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:39
msgid "Wifi Schedule"
-msgstr ""
+msgstr "Harmonogram WiFi"
#: applications/luci-app-wifischedule/luasrc/controller/wifischedule/wifi_schedule.lua:35
msgid "Wifi Schedule Logfile"
-msgstr ""
+msgstr "Plik dziennika harmonogramu WiFi"
diff --git a/applications/luci-app-wifischedule/po/pt/wifischedule.po b/applications/luci-app-wifischedule/po/pt/wifischedule.po
index 40b4369cc..2d0ba2489 100644
--- a/applications/luci-app-wifischedule/po/pt/wifischedule.po
+++ b/applications/luci-app-wifischedule/po/pt/wifischedule.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2019-10-31 18:06+0000\n"
-"Last-Translator: Tiago Gaspar <tiagogaspar8@gmail.com>\n"
+"PO-Revision-Date: 2019-11-13 13:09+0000\n"
+"Last-Translator: ssantos <ssantos@web.de>\n"
"Language-Team: Portuguese <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationswifischedule/pt/>\n"
"Language: pt\n"
@@ -64,7 +64,7 @@ msgstr ""
#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:161
msgid "Friday"
-msgstr ""
+msgstr "Sexta-feira"
#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:48
msgid "Global Settings"
@@ -72,11 +72,11 @@ msgstr "Configurações Globais"
#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:157
msgid "Monday"
-msgstr ""
+msgstr "Segunda-feira"
#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:162
msgid "Saturday"
-msgstr ""
+msgstr "Sábado"
#: applications/luci-app-wifischedule/luasrc/controller/wifischedule/wifi_schedule.lua:27
msgid "Schedule"
@@ -104,7 +104,7 @@ msgstr ""
#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:163
msgid "Sunday"
-msgstr ""
+msgstr "Domingo"
#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:33
msgid "The value %s is invalid"
@@ -112,11 +112,11 @@ msgstr ""
#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:160
msgid "Thursday"
-msgstr ""
+msgstr "Quinta-feira"
#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:158
msgid "Tuesday"
-msgstr ""
+msgstr "Terça-feira"
#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:102
msgid "Unload Modules (experimental; saves more power)"
@@ -128,11 +128,11 @@ msgstr ""
#: applications/luci-app-wifischedule/luasrc/controller/wifischedule/wifi_schedule.lua:28
msgid "View Logfile"
-msgstr ""
+msgstr "Ver Ficheiro de Registo"
#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:159
msgid "Wednesday"
-msgstr ""
+msgstr "Quarta-feira"
#: applications/luci-app-wifischedule/luasrc/controller/wifischedule/wifi_schedule.lua:26
#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:39
diff --git a/applications/luci-app-wifischedule/po/uk/wifischedule.po b/applications/luci-app-wifischedule/po/uk/wifischedule.po
index c461aeec9..b34a8283f 100644
--- a/applications/luci-app-wifischedule/po/uk/wifischedule.po
+++ b/applications/luci-app-wifischedule/po/uk/wifischedule.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2019-10-27 21:31+0000\n"
+"PO-Revision-Date: 2019-11-05 01:57+0000\n"
"Last-Translator: Yurii Petrashko <yuripet@gmail.com>\n"
"Language-Team: Ukrainian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationswifischedule/uk/>\n"
@@ -9,7 +9,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<="
"4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 3.9.1-dev\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:81
msgid "Activate wifi"
@@ -65,7 +65,7 @@ msgstr ""
#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:161
msgid "Friday"
-msgstr ""
+msgstr "П'ятниця"
#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:48
msgid "Global Settings"
@@ -73,11 +73,11 @@ msgstr "Загальні параметри"
#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:157
msgid "Monday"
-msgstr ""
+msgstr "Понеділок"
#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:162
msgid "Saturday"
-msgstr ""
+msgstr "Субота"
#: applications/luci-app-wifischedule/luasrc/controller/wifischedule/wifi_schedule.lua:27
msgid "Schedule"
@@ -105,7 +105,7 @@ msgstr ""
#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:163
msgid "Sunday"
-msgstr ""
+msgstr "Неділя"
#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:33
msgid "The value %s is invalid"
@@ -113,11 +113,11 @@ msgstr ""
#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:160
msgid "Thursday"
-msgstr ""
+msgstr "Четвер"
#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:158
msgid "Tuesday"
-msgstr ""
+msgstr "Вівторок"
#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:102
msgid "Unload Modules (experimental; saves more power)"
@@ -133,7 +133,7 @@ msgstr ""
#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:159
msgid "Wednesday"
-msgstr ""
+msgstr "Середа"
#: applications/luci-app-wifischedule/luasrc/controller/wifischedule/wifi_schedule.lua:26
#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:39
diff --git a/applications/luci-app-wifischedule/po/vi/wifischedule.po b/applications/luci-app-wifischedule/po/vi/wifischedule.po
index 51fa5b979..b180c34f8 100644
--- a/applications/luci-app-wifischedule/po/vi/wifischedule.po
+++ b/applications/luci-app-wifischedule/po/vi/wifischedule.po
@@ -1,8 +1,14 @@
msgid ""
msgstr ""
+"PO-Revision-Date: 2019-11-13 13:09+0000\n"
+"Last-Translator: Le Van Uoc <kunkun3012@gmail.com>\n"
+"Language-Team: Vietnamese <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationswifischedule/vi/>\n"
"Language: vi\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:81
msgid "Activate wifi"
@@ -42,7 +48,7 @@ msgstr ""
#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:148
msgid "Enable"
-msgstr ""
+msgstr "Kích hoạt"
#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:55
msgid "Enable Wifi Schedule"
diff --git a/applications/luci-app-wireguard/po/pl/wireguard.po b/applications/luci-app-wireguard/po/pl/wireguard.po
index 1f320588b..a8d7451a8 100644
--- a/applications/luci-app-wireguard/po/pl/wireguard.po
+++ b/applications/luci-app-wireguard/po/pl/wireguard.po
@@ -1,41 +1,48 @@
msgid ""
msgstr ""
+"PO-Revision-Date: 2019-11-08 21:05+0000\n"
+"Last-Translator: Marcin Net <marcin.net@linux.pl>\n"
+"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationswireguard/pl/>\n"
"Language: pl\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
+"|| n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:149
msgid "Allowed IPs"
-msgstr ""
+msgstr "Dozwolone adresy IP"
#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:225
#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:259
msgid "Collecting data..."
-msgstr ""
+msgstr "Trwa zbieranie danych..."
#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:220
msgid "Configuration"
-msgstr ""
+msgstr "Konfiguracja"
#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:170
msgid "Data Received"
-msgstr ""
+msgstr "Otrzymane dane"
#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:171
msgid "Data Transmitted"
-msgstr ""
+msgstr "Przesyłane dane"
#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:144
msgid "Endpoint"
-msgstr ""
+msgstr "Punkt końcowy"
#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:131
msgid "Firewall Mark"
-msgstr ""
+msgstr "Znak zapory sieciowej"
#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:189
msgid "Interface"
-msgstr ""
+msgstr "Interfejs"
#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:116
msgid "Interface does not have a public key!"
@@ -43,15 +50,15 @@ msgstr ""
#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:166
msgid "Latest Handshake"
-msgstr ""
+msgstr "Ostatni Handshake"
#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:125
msgid "Listen Port"
-msgstr ""
+msgstr "Nasłuchuj port"
#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:81
msgid "Never"
-msgstr ""
+msgstr "Nigdy"
#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:251
msgid "Peer"
@@ -64,11 +71,11 @@ msgstr ""
#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:119
#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:139
msgid "Public Key"
-msgstr ""
+msgstr "Klucz publiczny"
#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:191
msgid "Show/Hide QR-Code"
-msgstr ""
+msgstr "Pokaż/Ukryj kod QR"
#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:211
msgid ""
@@ -78,7 +85,7 @@ msgstr ""
#: applications/luci-app-wireguard/luasrc/controller/wireguard.lua:7
msgid "WireGuard Status"
-msgstr ""
+msgstr "Status WireGuard"
#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:212
msgid ""
@@ -95,16 +102,16 @@ msgstr ""
#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:91
msgid "h ago"
-msgstr ""
+msgstr "godzin temu"
#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:89
msgid "m ago"
-msgstr ""
+msgstr "m temu"
#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:93
msgid "over a day ago"
-msgstr ""
+msgstr "ponad dzień temu"
#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:87
msgid "s ago"
-msgstr ""
+msgstr "sekund temu"
diff --git a/applications/luci-app-wireguard/po/pt/wireguard.po b/applications/luci-app-wireguard/po/pt/wireguard.po
index c0ea8948b..d6c3d88ed 100644
--- a/applications/luci-app-wireguard/po/pt/wireguard.po
+++ b/applications/luci-app-wireguard/po/pt/wireguard.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2019-10-31 18:06+0000\n"
-"Last-Translator: Tiago Gaspar <tiagogaspar8@gmail.com>\n"
+"PO-Revision-Date: 2019-11-13 13:08+0000\n"
+"Last-Translator: ssantos <ssantos@web.de>\n"
"Language-Team: Portuguese <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationswireguard/pt/>\n"
"Language: pt\n"
@@ -25,15 +25,15 @@ msgstr "Configuração"
#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:170
msgid "Data Received"
-msgstr ""
+msgstr "Dados Recebidos"
#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:171
msgid "Data Transmitted"
-msgstr ""
+msgstr "Dados Transmitidos"
#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:144
msgid "Endpoint"
-msgstr ""
+msgstr "Ponto final"
#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:131
msgid "Firewall Mark"
@@ -45,11 +45,11 @@ msgstr "Interface"
#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:116
msgid "Interface does not have a public key!"
-msgstr ""
+msgstr "A interface não tem uma chave pública!"
#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:166
msgid "Latest Handshake"
-msgstr ""
+msgstr "Último Aperto de Mão"
#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:125
msgid "Listen Port"
@@ -57,15 +57,15 @@ msgstr "Porta de Escuta"
#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:81
msgid "Never"
-msgstr ""
+msgstr "Nunca"
#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:251
msgid "Peer"
-msgstr ""
+msgstr "Par"
#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:156
msgid "Persistent Keepalive"
-msgstr ""
+msgstr "Keepalive Persistente"
#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:119
#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:139
@@ -74,23 +74,27 @@ msgstr "Chave Pública"
#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:191
msgid "Show/Hide QR-Code"
-msgstr ""
+msgstr "Mostrar/Ocultar Código QR"
#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:211
msgid ""
"The QR-Code works per wg interface, it will be refreshed with every manual "
"page reload and transfers the following information:"
msgstr ""
+"O Código QR funciona por interface wg, ele será atualizado a cada recarga de "
+"página manual e transfere as seguintes informações:"
#: applications/luci-app-wireguard/luasrc/controller/wireguard.lua:7
msgid "WireGuard Status"
-msgstr ""
+msgstr "Estado do WireGuard"
#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:212
msgid ""
"[Interface] A random, on the fly generated 'PrivateKey', the key will not be "
"saved on the router"
msgstr ""
+"[Interface] Um aleatório PrivateKey', gerado quando necessário, a chave não "
+"será gravada no roteador"
#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:213
msgid ""
@@ -98,19 +102,22 @@ msgid ""
"default of '0.0.0.0/0, ::/0' to allow sending traffic to any IPv4 and IPv6 "
"address"
msgstr ""
+"[Par] A 'PublicKey' dessa interface wg e os 'AllowedIPs' com a predefinição "
+"de '0.0.0.0.0/0, ::/0' para permitir enviar tráfego para qualquer endereço "
+"IPv4 e IPv6"
#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:91
msgid "h ago"
-msgstr ""
+msgstr "h atrás"
#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:89
msgid "m ago"
-msgstr ""
+msgstr "m atrás"
#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:93
msgid "over a day ago"
-msgstr ""
+msgstr "mais de um dia atrás"
#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:87
msgid "s ago"
-msgstr ""
+msgstr "s atrás"
diff --git a/applications/luci-app-wireguard/po/vi/wireguard.po b/applications/luci-app-wireguard/po/vi/wireguard.po
index 984fd5a75..39d74c3bc 100644
--- a/applications/luci-app-wireguard/po/vi/wireguard.po
+++ b/applications/luci-app-wireguard/po/vi/wireguard.po
@@ -1,8 +1,14 @@
msgid ""
msgstr ""
+"PO-Revision-Date: 2019-11-13 13:08+0000\n"
+"Last-Translator: Le Van Uoc <kunkun3012@gmail.com>\n"
+"Language-Team: Vietnamese <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationswireguard/vi/>\n"
"Language: vi\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:149
msgid "Allowed IPs"
@@ -11,7 +17,7 @@ msgstr ""
#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:225
#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:259
msgid "Collecting data..."
-msgstr ""
+msgstr "Đang lấy dữ liệu..."
#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:220
msgid "Configuration"
diff --git a/applications/luci-app-wol/po/es/wol.po b/applications/luci-app-wol/po/es/wol.po
index b9052e926..15a8ec6b7 100644
--- a/applications/luci-app-wol/po/es/wol.po
+++ b/applications/luci-app-wol/po/es/wol.po
@@ -5,15 +5,16 @@ msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2010-04-19 00:29+0200\n"
-"PO-Revision-Date: 2019-05-15 00:41-0300\n"
-"Last-Translator: José Vicente <josevteg@gmail.com>\n"
-"Language-Team: none\n"
+"PO-Revision-Date: 2019-11-06 23:04+0000\n"
+"Last-Translator: Adolfo Jayme Barrientos <fitojb@ubuntu.com>\n"
+"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationswol/es/>\n"
"Language: es\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-"X-Generator: Poedit 2.2.1\n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:38
msgid "Broadcast on all interfaces"
@@ -39,8 +40,8 @@ msgstr "Enviar a la dirección de transmisión"
msgid ""
"Sometimes only one of the two tools works. If one fails, try the other one"
msgstr ""
-"A veces solo una de las dos herramientas funciona. Si uno falla, prueba el "
-"otro."
+"A veces solo una de las dos herramientas funciona. Si una falla, pruebe la "
+"otra"
#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:32
msgid "Specifies the interface the WoL packet is sent on"
diff --git a/applications/luci-app-wol/po/pl/wol.po b/applications/luci-app-wol/po/pl/wol.po
index c9972a7f4..6bd6b641c 100644
--- a/applications/luci-app-wol/po/pl/wol.po
+++ b/applications/luci-app-wol/po/pl/wol.po
@@ -5,16 +5,17 @@ msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2010-04-19 00:29+0200\n"
-"PO-Revision-Date: 2011-08-25 19:04+0200\n"
-"Last-Translator: Staszek <fistaszek@tlen.pl>\n"
-"Language-Team: none\n"
+"PO-Revision-Date: 2019-11-13 21:10+0000\n"
+"Last-Translator: Michal L <michalrmsmi@wp.pl>\n"
+"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationswol/pl/>\n"
"Language: pl\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
-"|| n%100>=20) ? 1 : 2);\n"
-"X-Generator: Pootle 2.0.4\n"
+"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
+"|| n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:38
msgid "Broadcast on all interfaces"
@@ -34,15 +35,14 @@ msgstr "Użyty interfejs sieciowy"
#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:55
msgid "Send to broadcast address"
-msgstr ""
+msgstr "Wyślij na adres rozgłoszeniowy"
#: 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 ""
"Czasem działa tylko jedno z narzędzi. Jeżeli jedno z nich nie zadziała, "
-"proszę użyć drugiego."
+"proszę użyć drugiego"
#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:32
msgid "Specifies the interface the WoL packet is sent on"
diff --git a/applications/luci-app-wol/po/ru/wol.po b/applications/luci-app-wol/po/ru/wol.po
index 08322baad..efaf92173 100644
--- a/applications/luci-app-wol/po/ru/wol.po
+++ b/applications/luci-app-wol/po/ru/wol.po
@@ -1,17 +1,18 @@
msgid ""
msgstr ""
-"Content-Type: text/plain; charset=UTF-8\n"
"Project-Id-Version: LuCI: wol\n"
"POT-Creation-Date: 2010-04-19 00:29+0200\n"
-"PO-Revision-Date: 2018-01-14 11:43+0300\n"
-"Language-Team: http://cyber-place.ru\n"
+"PO-Revision-Date: 2019-11-15 03:04+0000\n"
+"Last-Translator: Alex Vinnick <alexv10@gmail.com>\n"
+"Language-Team: Russian <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationswol/ru/>\n"
+"Language: ru\n"
"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: Poedit 1.8.7.1\n"
-"Last-Translator: Vladimir aka sunny <picfun@ya.ru>\n"
-"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
-"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
-"Language: ru\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<="
+"4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 3.10-dev\n"
"Project-Info: Это технический перевод, не дословный. Главное-удобный русский "
"интерфейс, все проверялось в графическом режиме, совместим с другими apps\n"
@@ -22,8 +23,8 @@ msgstr "Использовать широковещательную переда
#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:47
msgid "Choose the host to wake up or enter a custom MAC address to use"
msgstr ""
-"Задать хост, который необходимо разбудить.<br />Можно использовать MAC-адрес "
-"или имя хоста."
+"Выберете хост который необходимо разбудить.<br/> Можно использовать MAC-"
+"адрес или имя хоста."
#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:46
msgid "Host to wake up"
@@ -31,7 +32,7 @@ msgstr "Выбрать хост"
#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:31
msgid "Network interface to use"
-msgstr "Выбрать интерфейс"
+msgstr "Выбрать Сетевой интерфейс"
#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:55
msgid "Send to broadcast address"
@@ -50,13 +51,13 @@ msgstr "Задать сетевой интерфейс, по которому б
#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:82
msgid "Starting WoL utility:"
-msgstr "Запуск WoL утилиты:"
+msgstr "Запускаю утилиту WoL:"
#: applications/luci-app-wol/luasrc/controller/wol.lua:4
#: applications/luci-app-wol/luasrc/controller/wol.lua:5
#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:9
msgid "Wake on LAN"
-msgstr "Wake on LAN"
+msgstr "Проснись по локальной сети"
#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:10
msgid ""
diff --git a/applications/luci-app-wol/po/uk/wol.po b/applications/luci-app-wol/po/uk/wol.po
index 1184452f4..d20ea9674 100644
--- a/applications/luci-app-wol/po/uk/wol.po
+++ b/applications/luci-app-wol/po/uk/wol.po
@@ -1,13 +1,17 @@
msgid ""
msgstr ""
"Project-Id-Version: \n"
-"PO-Revision-Date: 2019-07-11 20:00+0300\n"
-"Last-Translator: Yurii <yuripet@gmail.com>\n"
-"Language-Team: none\n"
+"PO-Revision-Date: 2019-11-05 01:56+0000\n"
+"Last-Translator: Yurii Petrashko <yuripet@gmail.com>\n"
+"Language-Team: Ukrainian <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationswol/uk/>\n"
"Language: uk\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<="
+"4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:38
msgid "Broadcast on all interfaces"
@@ -32,7 +36,6 @@ msgid "Send to broadcast address"
msgstr "Надіслати на широкомовну адресу"
#: 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 ""