Merge pull request #663 from NeoRaider/styleable-checkboxes
authorDaniel Dickinson <cshoredaniel@users.noreply.github.com>
Sat, 10 Dec 2016 11:36:01 +0000 (06:36 -0500)
committerGitHub <noreply@github.com>
Sat, 10 Dec 2016 11:36:01 +0000 (06:36 -0500)
luci-base: view: make checkboxes and radio buttons styleable

253 files changed:
README.md
applications/luci-app-adblock/luasrc/model/cbi/adblock.lua
applications/luci-app-adblock/po/sv/adblock.po [new file with mode: 0644]
applications/luci-app-adblock/po/templates/adblock.pot [new file with mode: 0644]
applications/luci-app-adblock/po/zh-cn/adblock.po [new file with mode: 0644]
applications/luci-app-aria2/Makefile [new file with mode: 0644]
applications/luci-app-aria2/luasrc/controller/aria2.lua [new file with mode: 0644]
applications/luci-app-aria2/luasrc/model/cbi/aria2.lua [new file with mode: 0644]
applications/luci-app-aria2/luasrc/view/aria2/overview_status.htm [new file with mode: 0644]
applications/luci-app-aria2/po/templates/aria2.pot [new file with mode: 0644]
applications/luci-app-aria2/po/zh-cn/aria2.po [new file with mode: 0644]
applications/luci-app-aria2/root/etc/uci-defaults/40_luci-aria2 [new file with mode: 0755]
applications/luci-app-asterisk/luasrc/model/cbi/asterisk-mod-app.lua
applications/luci-app-asterisk/luasrc/model/cbi/asterisk-mod-res-feature.lua
applications/luci-app-asterisk/po/ca/asterisk.po
applications/luci-app-asterisk/po/en/asterisk.po
applications/luci-app-asterisk/po/es/asterisk.po
applications/luci-app-asterisk/po/fr/asterisk.po
applications/luci-app-asterisk/po/it/asterisk.po
applications/luci-app-asterisk/po/ms/asterisk.po
applications/luci-app-asterisk/po/pt-br/asterisk.po
applications/luci-app-asterisk/po/ru/asterisk.po
applications/luci-app-asterisk/po/vi/asterisk.po
applications/luci-app-coovachilli/po/ca/coovachilli.po
applications/luci-app-coovachilli/po/cs/coovachilli.po
applications/luci-app-coovachilli/po/de/coovachilli.po
applications/luci-app-coovachilli/po/en/coovachilli.po
applications/luci-app-coovachilli/po/pt-br/coovachilli.po
applications/luci-app-coovachilli/po/pt/coovachilli.po
applications/luci-app-coovachilli/po/ru/coovachilli.po
applications/luci-app-coovachilli/po/vi/coovachilli.po
applications/luci-app-ddns/Makefile
applications/luci-app-ddns/luasrc/controller/ddns.lua
applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua
applications/luci-app-ddns/luasrc/model/cbi/ddns/global.lua
applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua
applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua
applications/luci-app-ddns/luasrc/tools/ddns.lua
applications/luci-app-ddns/luasrc/view/ddns/global_value.htm
applications/luci-app-ddns/po/ca/ddns.po
applications/luci-app-ddns/po/cs/ddns.po
applications/luci-app-ddns/po/de/ddns.po
applications/luci-app-ddns/po/el/ddns.po
applications/luci-app-ddns/po/es/ddns.po
applications/luci-app-ddns/po/fr/ddns.po
applications/luci-app-ddns/po/he/ddns.po
applications/luci-app-ddns/po/hu/ddns.po
applications/luci-app-ddns/po/it/ddns.po
applications/luci-app-ddns/po/ja/ddns.po
applications/luci-app-ddns/po/no/ddns.po
applications/luci-app-ddns/po/pl/ddns.po
applications/luci-app-ddns/po/pt-br/ddns.po
applications/luci-app-ddns/po/pt/ddns.po
applications/luci-app-ddns/po/ro/ddns.po
applications/luci-app-ddns/po/ru/ddns.po
applications/luci-app-ddns/po/templates/ddns.pot
applications/luci-app-ddns/po/tr/ddns.po
applications/luci-app-ddns/po/uk/ddns.po
applications/luci-app-ddns/po/vi/ddns.po
applications/luci-app-ddns/po/zh-cn/ddns.po
applications/luci-app-ddns/po/zh-tw/ddns.po
applications/luci-app-ddns/root/etc/uci-defaults/40_luci-ddns
applications/luci-app-diag-devinfo/Makefile
applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua
applications/luci-app-firewall/po/ca/firewall.po
applications/luci-app-firewall/po/cs/firewall.po
applications/luci-app-firewall/po/de/firewall.po
applications/luci-app-firewall/po/el/firewall.po
applications/luci-app-firewall/po/en/firewall.po
applications/luci-app-firewall/po/es/firewall.po
applications/luci-app-firewall/po/fr/firewall.po
applications/luci-app-firewall/po/hu/firewall.po
applications/luci-app-firewall/po/it/firewall.po
applications/luci-app-firewall/po/ja/firewall.po
applications/luci-app-firewall/po/no/firewall.po
applications/luci-app-firewall/po/pl/firewall.po
applications/luci-app-firewall/po/pt-br/firewall.po
applications/luci-app-firewall/po/pt/firewall.po
applications/luci-app-firewall/po/ro/firewall.po
applications/luci-app-firewall/po/ru/firewall.po
applications/luci-app-firewall/po/uk/firewall.po
applications/luci-app-firewall/po/vi/firewall.po
applications/luci-app-firewall/po/zh-cn/firewall.po
applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua
applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua
applications/luci-app-openvpn/luasrc/model/cbi/openvpn.lua
applications/luci-app-p2pblock/Makefile
applications/luci-app-pbx-voicemail/Makefile
applications/luci-app-pbx/Makefile
applications/luci-app-polipo/luasrc/model/cbi/polipo.lua
applications/luci-app-privoxy/Makefile
applications/luci-app-privoxy/luasrc/controller/privoxy.lua
applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua
applications/luci-app-privoxy/po/de/privoxy.po
applications/luci-app-privoxy/po/sv/privoxy.po
applications/luci-app-privoxy/po/templates/privoxy.pot
applications/luci-app-privoxy/po/zh-cn/privoxy.po
applications/luci-app-radvd/Makefile
applications/luci-app-rp-pppoe-server/Makefile [new file with mode: 0644]
applications/luci-app-rp-pppoe-server/luasrc/controller/rp-pppoe-server.lua [new file with mode: 0644]
applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua [new file with mode: 0644]
applications/luci-app-splash/Makefile
applications/luci-app-statistics/Makefile
applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua
applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpufreq.lua [new file with mode: 0644]
applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/rrdtool.lua
applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/thermal.lua [new file with mode: 0644]
applications/luci-app-statistics/luasrc/statistics/rrdtool.lua
applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/cpufreq.lua [new file with mode: 0644]
applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/df.lua
applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/nut.lua
applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/thermal.lua [new file with mode: 0644]
applications/luci-app-statistics/po/ca/statistics.po
applications/luci-app-statistics/po/cs/statistics.po
applications/luci-app-statistics/po/de/statistics.po
applications/luci-app-statistics/po/el/statistics.po
applications/luci-app-statistics/po/en/statistics.po
applications/luci-app-statistics/po/es/statistics.po
applications/luci-app-statistics/po/fr/statistics.po
applications/luci-app-statistics/po/he/statistics.po
applications/luci-app-statistics/po/hu/statistics.po
applications/luci-app-statistics/po/it/statistics.po
applications/luci-app-statistics/po/ja/statistics.po
applications/luci-app-statistics/po/ms/statistics.po
applications/luci-app-statistics/po/no/statistics.po
applications/luci-app-statistics/po/pl/statistics.po
applications/luci-app-statistics/po/pt-br/statistics.po
applications/luci-app-statistics/po/pt/statistics.po
applications/luci-app-statistics/po/ro/statistics.po
applications/luci-app-statistics/po/ru/statistics.po
applications/luci-app-statistics/po/sk/statistics.po
applications/luci-app-statistics/po/sv/statistics.po
applications/luci-app-statistics/po/templates/statistics.pot
applications/luci-app-statistics/po/tr/statistics.po
applications/luci-app-statistics/po/uk/statistics.po
applications/luci-app-statistics/po/vi/statistics.po
applications/luci-app-statistics/po/zh-cn/statistics.po
applications/luci-app-statistics/po/zh-tw/statistics.po
applications/luci-app-statistics/root/etc/config/luci_statistics
applications/luci-app-statistics/root/usr/bin/stat-genconfig
applications/luci-app-transmission/Makefile
applications/luci-app-travelmate/Makefile [new file with mode: 0644]
applications/luci-app-travelmate/luasrc/controller/travelmate.lua [new file with mode: 0644]
applications/luci-app-travelmate/luasrc/model/cbi/travelmate.lua [new file with mode: 0644]
applications/luci-app-travelmate/po/templates/travelmate.pot [new file with mode: 0644]
applications/luci-app-travelmate/root/etc/uci-defaults/40_luci-travelmate [new file with mode: 0755]
applications/luci-app-unbound/Makefile [new file with mode: 0644]
applications/luci-app-unbound/luasrc/controller/unbound.lua [new file with mode: 0644]
applications/luci-app-unbound/luasrc/model/cbi/unbound.lua [new file with mode: 0644]
applications/luci-app-wifischedule/Makefile [new file with mode: 0644]
applications/luci-app-wifischedule/README.md [new file with mode: 0644]
applications/luci-app-wifischedule/luasrc/controller/wifischedule/wifi_schedule.lua [new file with mode: 0644]
applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua [new file with mode: 0644]
applications/luci-app-wifischedule/luasrc/view/wifischedule/file_viewer.htm [new file with mode: 0644]
applications/luci-app-wshaper/po/sv/wshaper.po
build/luadoc/luadoc/taglet/standard/tags.lua
build/luadoc/luadoc/util.lua
collections/luci-ssl-openssl/Makefile [new file with mode: 0644]
collections/luci-ssl/Makefile
contrib/package/community-profiles/files/etc/config/profile_31c3 [deleted file]
contrib/package/community-profiles/files/etc/config/profile_seefeld [deleted file]
contrib/package/community-profiles/files/etc/config/profile_tulumlibre [new file with mode: 0644]
contrib/package/freifunk-p2pblock/Makefile
contrib/package/meshwizard/Makefile
contrib/package/meshwizard/files/usr/bin/meshwizard/helpers/gen_auto-ipv6-dhcpv6-ip.sh
contrib/package/meshwizard/files/usr/bin/meshwizard/helpers/setup_lan_ipv6.sh
contrib/package/meshwizard/files/usr/bin/meshwizard/helpers/setup_network.sh
contrib/package/meshwizard/files/usr/bin/meshwizard/helpers/setup_olsrd.sh
contrib/package/meshwizard/files/usr/bin/meshwizard/helpers/setup_olsrd_interface.sh
contrib/package/meshwizard/files/usr/bin/meshwizard/wizard.sh
documentation/CBI.md
documentation/LAR.md
documentation/ModulesHowTo.md
documentation/ThemesHowTo.md
documentation/api/modules/luci.http.protocol.html
documentation/api/modules/luci.ip.cidr.html
documentation/api/modules/luci.util.html
documentation/api/modules/nixio.README.html
documentation/api/modules/nixio.Socket.html
documentation/api/modules/nixio.UnifiedIO.html
documentation/api/modules/nixio.fs.html
documentation/api/modules/nixio.html
documentation/i18n.md
luci.mk
modules/luci-base/Makefile
modules/luci-base/htdocs/luci-static/resources/cbi.js
modules/luci-base/luasrc/model/network.lua
modules/luci-base/luasrc/sys/iptparser.lua
modules/luci-base/luasrc/sys/zoneinfo/tzdata.lua
modules/luci-base/luasrc/sys/zoneinfo/tzoffset.lua
modules/luci-base/luasrc/tools/status.lua
modules/luci-base/luasrc/util.lua
modules/luci-base/luasrc/view/sysauth.htm
modules/luci-base/po/ca/base.po
modules/luci-base/po/cs/base.po
modules/luci-base/po/de/base.po
modules/luci-base/po/el/base.po
modules/luci-base/po/en/base.po
modules/luci-base/po/es/base.po
modules/luci-base/po/fr/base.po
modules/luci-base/po/he/base.po
modules/luci-base/po/hu/base.po
modules/luci-base/po/it/base.po
modules/luci-base/po/ja/base.po
modules/luci-base/po/ms/base.po
modules/luci-base/po/no/base.po
modules/luci-base/po/pl/base.po
modules/luci-base/po/pt-br/base.po
modules/luci-base/po/pt/base.po
modules/luci-base/po/ro/base.po
modules/luci-base/po/ru/base.po
modules/luci-base/po/sk/base.po
modules/luci-base/po/sv/base.po
modules/luci-base/po/templates/base.pot
modules/luci-base/po/tr/base.po
modules/luci-base/po/uk/base.po
modules/luci-base/po/vi/base.po
modules/luci-base/po/zh-cn/base.po
modules/luci-base/po/zh-tw/base.po
modules/luci-base/root/etc/config/ucitrack
modules/luci-base/src/Makefile
modules/luci-base/src/mkversion.sh
modules/luci-mod-admin-full/luasrc/controller/admin/network.lua
modules/luci-mod-admin-full/luasrc/controller/admin/system.lua
modules/luci-mod-admin-full/luasrc/model/cbi/admin_network/dhcp.lua
modules/luci-mod-admin-full/luasrc/model/cbi/admin_network/ifaces.lua
modules/luci-mod-admin-full/luasrc/model/cbi/admin_network/network.lua
modules/luci-mod-admin-full/luasrc/model/cbi/admin_network/vlan.lua
modules/luci-mod-admin-full/luasrc/model/cbi/admin_network/wifi.lua
modules/luci-mod-admin-full/luasrc/model/cbi/admin_network/wifi_add.lua
modules/luci-mod-admin-full/luasrc/model/cbi/admin_system/crontab.lua
modules/luci-mod-admin-full/luasrc/model/cbi/admin_system/system.lua
modules/luci-mod-admin-full/luasrc/view/admin_network/diagnostics.htm
modules/luci-mod-admin-full/luasrc/view/admin_network/lease_status.htm
modules/luci-mod-admin-full/luasrc/view/admin_network/switch_status.htm
modules/luci-mod-admin-full/luasrc/view/admin_network/wifi_overview.htm
modules/luci-mod-admin-full/luasrc/view/admin_status/index.htm
modules/luci-mod-admin-full/luasrc/view/admin_status/iptables.htm
modules/luci-mod-admin-full/luasrc/view/admin_system/upgrade.htm
modules/luci-mod-admin-full/root/etc/uci-defaults/50_luci-mod-admin-full [new file with mode: 0755]
modules/luci-mod-admin-mini/luasrc/controller/mini/network.lua
modules/luci-mod-admin-mini/luasrc/model/cbi/mini/wifi.lua
modules/luci-mod-freifunk/luasrc/model/cbi/freifunk/basics.lua
modules/luci-mod-freifunk/luasrc/view/freifunk/public_status.htm
protocols/luci-proto-ipip/Makefile [new file with mode: 0644]
protocols/luci-proto-ipip/luasrc/model/cbi/admin_network/proto_ipip.lua [new file with mode: 0644]
protocols/luci-proto-ipip/luasrc/model/network/proto_ipip.lua [new file with mode: 0644]
protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua
protocols/luci-proto-wireguard/Makefile [new file with mode: 0644]
protocols/luci-proto-wireguard/luasrc/model/cbi/admin_network/proto_wireguard.lua [new file with mode: 0644]
protocols/luci-proto-wireguard/luasrc/model/network/proto_wireguard.lua [new file with mode: 0644]
themes/luci-theme-bootstrap/htdocs/luci-static/bootstrap/cascade.css
themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm

index abccff6b7091ce9a57a61e1fba724da10da4c232..48863a4591cffd30b7c6223a504c9de46ebc3f82 100644 (file)
--- a/README.md
+++ b/README.md
@@ -21,6 +21,10 @@ To install all its package definitions, run:
 
 You can browse the generated API documentation [directly on Github](http://htmlpreview.github.io/?http://raw.githubusercontent.com/openwrt/luci/master/documentation/api/index.html).
 
+## Development
+
+Documentation for developing and extending LuCI can be found [in the Wiki](https://github.com/openwrt/luci/wiki)
+
 ## License
 
 See [LICENSE](LICENSE) file.
index 2603617348b14c730b5132d6b1577efb0196045c..2cee3020863f00f3ccb0277f4d55eba82ce0c85f 100644 (file)
@@ -12,11 +12,6 @@ o1 = s:option(Flag, "adb_enabled", translate("Enable adblock"))
 o1.rmempty = false
 o1.default = 0
 
-o2 = s:option(Value, "adb_blacklist", translate("Blacklist file"),
-     translate("File with explicitly blacklisted hosts/domains."))
-o2.rmempty = false
-o2.datatype = "file"
-
 o3 = s:option(Value, "adb_whitelist", translate("Whitelist file"),
      translate("File with whitelisted hosts/domains that are allowed despite being on a blocklist."))
 o3.rmempty = false
@@ -28,6 +23,14 @@ fdns = s:option(Flag, "adb_forcedns", translate("Redirect all DNS queries to the
 fdns.rmempty = false
 fdns.default = fdns.enabled
 
+-- Statistics
+
+t = m:section(NamedSection, "global", "adblock", translate("Statistics"))
+
+dat = t:option(DummyValue, "adb_lastrun", translate("Last update of the blocklists"))
+tot = t:option(DummyValue, "adb_overall_count", translate("Total count of blocked domains"))
+prc = t:option(DummyValue, "adb_percentage", translate("Percentage of blocked packets (before last update, IPv4/IPv6)"))
+
 -- Blocklist options
 
 bl = m:section(TypedSection, "source", translate("Blocklist sources"),
@@ -41,8 +44,9 @@ bl.template = "cbi/tblsection"
 name = bl:option(Flag, "enabled", translate("Enabled"))
 name.rmempty  = false
 
-des = bl:option(DummyValue, "adb_srcdesc", translate("Description"))
-des.rmempty  = false
+des = bl:option(DummyValue, "adb_src_desc", translate("Description"))
+cou = bl:option(DummyValue, "adb_src_count", translate("Count"))
+upd = bl:option(DummyValue, "adb_src_timestamp", translate("List date/state"))
 
 -- Additional options
 
@@ -52,7 +56,7 @@ o4 = s2:option(Flag, "enabled", translate("Enable blocklist backup"))
 o4.rmempty = false
 o4.default = 0
 
-o5 = s2:option(Value, "adb_backupdir", translate("Backup directory"))
+o5 = s2:option(Value, "adb_dir", translate("Backup directory"))
 o5.rmempty = false
 o5.datatype = "directory"
 
@@ -61,25 +65,34 @@ o5.datatype = "directory"
 e = m:section(NamedSection, "global", "adblock", translate("Extra options"),
        translate("Options for further tweaking in case the defaults are not suitable for you."))
 
-a1 = e:option(Value, "adb_port", translate("Port of the adblock uhttpd instance"))
+a0 = e:option(Flag, "adb_restricted", translate("Do not write status info to flash"),
+       translate("Skip writing update status information to the config file. Status fields on this page will not be updated."))
+a0.default = 0
+
+a1 = e:option(Value, "adb_nullport", translate("Port of the adblock uhttpd instance"))
 a1.optional = true
-a1.default = 65535
+a1.default = 65534
 a1.datatype = "port"
 
+a5 = e:option(Value, "adb_nullportssl", translate("Port of the adblock uhttpd instance for https links"))
+a5.optional = true
+a5.default = 65535
+a5.datatype = "port"
+
 a2 = e:option(Value, "adb_nullipv4", translate("IPv4 blackhole ip address"))
 a2.optional = true
-a2.default = "192.0.2.1"
+a2.default = "198.18.0.1"
 a2.datatype = "ip4addr"
 
 a3 = e:option(Value, "adb_nullipv6", translate("IPv6 blackhole ip address"))
 a3.optional = true
-a3.default = "::ffff:c000:0201"
+a3.default = "::ffff:c612:0001"
 a3.datatype = "ip6addr"
 
-a6 = e:option(Value, "adb_wanif", translate("Name of the logical wan interface"))
-a6.optional = true
-a6.default = "wan"
-a6.datatype = "network"
+a4 = e:option(Value, "adb_fetchttl", translate("Timeout for blocklist fetch (seconds)"))
+a4.optional = true
+a4.default = 5
+a4.datatype = "range(2,60)"
 
 a7 = e:option(Value, "adb_lanif", translate("Name of the logical lan interface"))
 a7.optional = true
diff --git a/applications/luci-app-adblock/po/sv/adblock.po b/applications/luci-app-adblock/po/sv/adblock.po
new file mode 100644 (file)
index 0000000..9c0ca21
--- /dev/null
@@ -0,0 +1,114 @@
+msgid ""
+msgstr "Content-Type: text/plain; charset=UTF-8\n"
+
+msgid ""
+"). Note that list URLs and Shallalist category selections are not "
+"configurable via Luci."
+msgstr ""
+
+msgid "Adblock"
+msgstr "Blockering av annonser"
+
+msgid "Available blocklist sources ("
+msgstr "Tillgängliga källor för blockeringslistor ("
+
+msgid "Backup directory"
+msgstr "Säkerhetskopiera mapp"
+
+msgid "Backup options"
+msgstr "Alternativ för säkerhetskopiering"
+
+msgid "Blocklist sources"
+msgstr "Källor för blockeringslistor"
+
+msgid ""
+"Configuration of the adblock package to block ad/abuse domains by using DNS."
+msgstr ""
+"Konfiguration av paket adblock för att blockera annons/otillåtna domäner "
+"genom att användning DNS."
+
+msgid "Count"
+msgstr "Räkna"
+
+msgid "Description"
+msgstr "Beskrivning"
+
+msgid "Do not write status info to flash"
+msgstr "Skriv inte status info till flash"
+
+msgid "Enable adblock"
+msgstr "Aktivera abblock"
+
+msgid "Enable blocklist backup"
+msgstr "Aktivera säkerhetskopiering av blockeringslistan"
+
+msgid "Enabled"
+msgstr "Aktiverad"
+
+msgid "Extra options"
+msgstr "Extra alternativ"
+
+msgid ""
+"File with whitelisted hosts/domains that are allowed despite being on a "
+"blocklist."
+msgstr ""
+
+msgid "Global options"
+msgstr "Globala alternativ"
+
+msgid "IPv4 blackhole ip address"
+msgstr ""
+
+msgid "IPv6 blackhole ip address"
+msgstr ""
+
+msgid "Last update of the blocklists"
+msgstr ""
+
+msgid "List date/state"
+msgstr ""
+
+msgid "Name of the logical lan interface"
+msgstr ""
+
+msgid ""
+"Options for further tweaking in case the defaults are not suitable for you."
+msgstr ""
+
+msgid "Percentage of blocked packets (before last update, IPv4/IPv6)"
+msgstr ""
+
+msgid "Port of the adblock uhttpd instance"
+msgstr ""
+
+msgid "Port of the adblock uhttpd instance for https links"
+msgstr ""
+
+msgid "Redirect all DNS queries to the local resolver"
+msgstr "Dirigera om alla DNS-förfrågning till den lokala resolvern"
+
+msgid ""
+"Skip writing update status information to the config file. Status fields on "
+"this page will not be updated."
+msgstr ""
+
+msgid "Statistics"
+msgstr ""
+
+msgid "Timeout for blocklist fetch (seconds)"
+msgstr ""
+
+msgid "Total count of blocked domains"
+msgstr ""
+
+msgid ""
+"When adblock is active, all DNS queries are redirected to the local resolver "
+"in this server by default. You can disable that to allow queries to external "
+"DNS servers."
+msgstr ""
+
+msgid "Whitelist file"
+msgstr "Vitlista fil"
+
+msgid "see list details"
+msgstr "se listans detaljer"
diff --git a/applications/luci-app-adblock/po/templates/adblock.pot b/applications/luci-app-adblock/po/templates/adblock.pot
new file mode 100644 (file)
index 0000000..eeb0d97
--- /dev/null
@@ -0,0 +1,112 @@
+msgid ""
+msgstr "Content-Type: text/plain; charset=UTF-8"
+
+msgid ""
+"). Note that list URLs and Shallalist category selections are not "
+"configurable via Luci."
+msgstr ""
+
+msgid "Adblock"
+msgstr ""
+
+msgid "Available blocklist sources ("
+msgstr ""
+
+msgid "Backup directory"
+msgstr ""
+
+msgid "Backup options"
+msgstr ""
+
+msgid "Blocklist sources"
+msgstr ""
+
+msgid ""
+"Configuration of the adblock package to block ad/abuse domains by using DNS."
+msgstr ""
+
+msgid "Count"
+msgstr ""
+
+msgid "Description"
+msgstr ""
+
+msgid "Do not write status info to flash"
+msgstr ""
+
+msgid "Enable adblock"
+msgstr ""
+
+msgid "Enable blocklist backup"
+msgstr ""
+
+msgid "Enabled"
+msgstr ""
+
+msgid "Extra options"
+msgstr ""
+
+msgid ""
+"File with whitelisted hosts/domains that are allowed despite being on a "
+"blocklist."
+msgstr ""
+
+msgid "Global options"
+msgstr ""
+
+msgid "IPv4 blackhole ip address"
+msgstr ""
+
+msgid "IPv6 blackhole ip address"
+msgstr ""
+
+msgid "Last update of the blocklists"
+msgstr ""
+
+msgid "List date/state"
+msgstr ""
+
+msgid "Name of the logical lan interface"
+msgstr ""
+
+msgid ""
+"Options for further tweaking in case the defaults are not suitable for you."
+msgstr ""
+
+msgid "Percentage of blocked packets (before last update, IPv4/IPv6)"
+msgstr ""
+
+msgid "Port of the adblock uhttpd instance"
+msgstr ""
+
+msgid "Port of the adblock uhttpd instance for https links"
+msgstr ""
+
+msgid "Redirect all DNS queries to the local resolver"
+msgstr ""
+
+msgid ""
+"Skip writing update status information to the config file. Status fields on "
+"this page will not be updated."
+msgstr ""
+
+msgid "Statistics"
+msgstr ""
+
+msgid "Timeout for blocklist fetch (seconds)"
+msgstr ""
+
+msgid "Total count of blocked domains"
+msgstr ""
+
+msgid ""
+"When adblock is active, all DNS queries are redirected to the local resolver "
+"in this server by default. You can disable that to allow queries to external "
+"DNS servers."
+msgstr ""
+
+msgid "Whitelist file"
+msgstr ""
+
+msgid "see list details"
+msgstr ""
diff --git a/applications/luci-app-adblock/po/zh-cn/adblock.po b/applications/luci-app-adblock/po/zh-cn/adblock.po
new file mode 100644 (file)
index 0000000..e57921d
--- /dev/null
@@ -0,0 +1,125 @@
+msgid ""
+msgstr ""
+"Project-Id-Version: \n"
+"POT-Creation-Date: \n"
+"PO-Revision-Date: \n"
+"Last-Translator: kuoruan@gmail.com\n"
+"Language-Team: none\n"
+"Language: zh_CN\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: Poedit 1.8.5\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+
+msgid ""
+"). Note that list URLs and Shallalist category selections are not "
+"configurable via Luci."
+msgstr ")。需要注意的是列表URL和列表类别选项无法通过Luci设置。"
+
+msgid "Adblock"
+msgstr "Adblock"
+
+msgid "Available blocklist sources ("
+msgstr "可用拦截列表来源("
+
+msgid "Backup directory"
+msgstr "备份目录"
+
+msgid "Backup options"
+msgstr "备份选项"
+
+msgid "Blocklist sources"
+msgstr "拦截列表来源"
+
+msgid ""
+"Configuration of the adblock package to block ad/abuse domains by using DNS."
+msgstr "Adblock 配置工具,通过 DNS 来拦截广告和阻止域名。"
+
+msgid "Count"
+msgstr "数量"
+
+msgid "Description"
+msgstr "描述"
+
+msgid "Do not write status info to flash"
+msgstr ""
+
+msgid "Enable adblock"
+msgstr "启用Adblock"
+
+msgid "Enable blocklist backup"
+msgstr "启用拦截规则备份"
+
+msgid "Enabled"
+msgstr "启用"
+
+msgid "Extra options"
+msgstr "额外选项"
+
+msgid ""
+"File with whitelisted hosts/domains that are allowed despite being on a "
+"blocklist."
+msgstr "允许的主机/域名列表"
+
+msgid "Global options"
+msgstr "全局选项"
+
+msgid "IPv4 blackhole ip address"
+msgstr "IPv4禁止列表"
+
+msgid "IPv6 blackhole ip address"
+msgstr "IPv6禁止列表"
+
+msgid "Last update of the blocklists"
+msgstr ""
+
+msgid "List date/state"
+msgstr "列表日期/状态"
+
+msgid "Name of the logical lan interface"
+msgstr "LAN接口名称"
+
+msgid ""
+"Options for further tweaking in case the defaults are not suitable for you."
+msgstr "在默认设置并不适合你时的额外选项。"
+
+msgid "Percentage of blocked packets (before last update, IPv4/IPv6)"
+msgstr ""
+
+msgid "Port of the adblock uhttpd instance"
+msgstr "Adblock uhttpd端口"
+
+msgid "Port of the adblock uhttpd instance for https links"
+msgstr ""
+
+msgid "Redirect all DNS queries to the local resolver"
+msgstr "将所有DNS查询都重定向到本地解析器"
+
+msgid ""
+"Skip writing update status information to the config file. Status fields on "
+"this page will not be updated."
+msgstr ""
+
+msgid "Statistics"
+msgstr ""
+
+msgid "Timeout for blocklist fetch (seconds)"
+msgstr "列表查询超时时间(秒)"
+
+msgid "Total count of blocked domains"
+msgstr "阻止域名总数"
+
+msgid ""
+"When adblock is active, all DNS queries are redirected to the local resolver "
+"in this server by default. You can disable that to allow queries to external "
+"DNS servers."
+msgstr ""
+"当Adblock处于活动状态时,默认情况下会将所有的DNS查询重定向到此服务器的本地解"
+"析器。您可以禁用以允许查询外部DNS服务器。"
+
+msgid "Whitelist file"
+msgstr "白名单文件"
+
+msgid "see list details"
+msgstr "查看列表详情"
diff --git a/applications/luci-app-aria2/Makefile b/applications/luci-app-aria2/Makefile
new file mode 100644 (file)
index 0000000..f5b006c
--- /dev/null
@@ -0,0 +1,39 @@
+#
+# Copyright (C) 2016 Openwrt.org
+#
+# This is free software, licensed under the Apache License, Version 2.0 .
+#
+
+include $(TOPDIR)/rules.mk
+
+PKG_NAME:=luci-app-aria2
+
+# Version == major.minor.patch
+# increase "minor" on new functionality and "patch" on patches/optimization
+PKG_VERSION:=1.0.1
+
+# Release == build
+# increase on changes of translation files
+PKG_RELEASE:=2
+
+PKG_LICENSE:=Apache-2.0
+PKG_MAINTAINER:=Hsing-Wang Liao <kuoruan@gmail.com>
+
+# LuCI specific settings
+LUCI_TITLE:=LuCI Support for Aria2
+LUCI_DEPENDS:=+aria2
+LUCI_PKGARCH:=all
+
+define Package/$(PKG_NAME)/config
+# shown in make menuconfig <Help>
+help
+               $(LUCI_TITLE)
+               .
+               Version: $(PKG_VERSION)-$(PKG_RELEASE)
+               $(PKG_MAINTAINER)
+endef
+
+include ../../luci.mk
+
+# call BuildPackage - OpenWrt buildroot signature
+
diff --git a/applications/luci-app-aria2/luasrc/controller/aria2.lua b/applications/luci-app-aria2/luasrc/controller/aria2.lua
new file mode 100644 (file)
index 0000000..1728930
--- /dev/null
@@ -0,0 +1,42 @@
+--[[
+LuCI - Lua Configuration Interface - aria2 support
+
+Copyright 2014-2015 nanpuyue <nanpuyue@gmail.com>
+Modified by kuoruan <kuoruan@gmail.com>
+
+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
+]]--
+
+module("luci.controller.aria2", package.seeall)
+
+function index()
+       if not nixio.fs.access("/etc/config/aria2") then
+               return
+       end
+
+       local page = entry({"admin", "services", "aria2"}, cbi("aria2"), _("Aria2 Settings"))
+       page.dependent = true
+
+       entry({"admin", "services", "aria2", "status"}, call("status")).leaf = true
+
+end
+
+function status()
+       local sys  = require "luci.sys"
+       local ipkg = require "luci.model.ipkg"
+       local http = require "luci.http"
+       local uci  = require "luci.model.uci".cursor()
+
+       local status = {
+               running = (sys.call("pidof aria2c > /dev/null") == 0),
+               yaaw = ipkg.installed("yaaw"),
+               webui = ipkg.installed("webui-aria2")
+       }
+
+       http.prepare_content("application/json")
+       http.write_json(status)
+end
diff --git a/applications/luci-app-aria2/luasrc/model/cbi/aria2.lua b/applications/luci-app-aria2/luasrc/model/cbi/aria2.lua
new file mode 100644 (file)
index 0000000..3b61f95
--- /dev/null
@@ -0,0 +1,211 @@
+--[[
+LuCI - Lua Configuration Interface - Aria2 support
+
+Copyright 2014-2016 nanpuyue <nanpuyue@gmail.com>
+Modified by maz-1 <ohmygod19993@gmail.com>
+Modified by kuoruan <kuoruan@gmail.com>
+
+Licensed under the Apache License, Version 2.0 (the "License");
+you may not use this file except in compliance with the License.
+You may obtain a copy of the License at
+
+http://www.apache.org/licenses/LICENSE-2.0
+]]--
+
+local sys  = require "luci.sys"
+local util = require "luci.util"
+local uci = require "luci.model.uci".cursor()
+
+local cfgbtn = "<input type=\"button\" value=\"" .. translate("Generate Randomly") .. "\" onclick=\"randomSecret(32);\" />"
+local sessionbtn = "<input class=\"cbi-button mar-10\" type=\"button\" value=\"" .. translate("View Json-RPC URL") .. "\" onclick=\"showRPCURL();\" />"
+local aria2rpctxt = "<input class=\"mar-10\" id=\"aria2rpcpath\" onmouseover=\"obj=document.getElementById(this.id);obj.focus();obj.select()\" />"
+local use_websocket = "<input id=\"use_websocket\" type=\"checkbox\" /><label for=\"use_websocket\">" .. translate("Use WebSocket") .. "</label>"
+
+function ipkg_ver(pkg)
+       local version = nil
+       local control = io.open("/usr/lib/opkg/info/%s.control" % pkg, "r")
+       if control then
+               local ln
+               repeat
+                       ln = control:read("*l")
+                       if ln and ln:match("^Version: ") then
+                               version = ln:gsub("^Version: ", ""):gsub("-%d", "")
+                               break
+                       end
+               until not ln
+               control:close()
+       end
+       return version
+end
+
+function ipkg_ver_lined(pkg)
+       return ipkg_ver(pkg):gsub("%.", "-")
+end
+
+m = Map("aria2", translate("Aria2"), translate("Aria2 is a multi-protocol &amp; multi-source download utility, here you can configure the settings."))
+
+m:section(SimpleSection).template  = "aria2/overview_status"
+
+s = m:section(TypedSection, "aria2", translate("Aria2 Settings"))
+s.addremove = false
+s.anonymous = true
+
+s:tab("general", translate("General Settings"))
+s:tab("file", translate("Files and Locations"))
+s:tab("task", translate("Task Settings"))
+s:tab("bittorrent", translate("BitTorrent Settings"))
+
+o = s:taboption("general", Flag, "enabled", translate("Enabled"))
+o.rmempty = false
+
+user = s:taboption("general", ListValue, "user", translate("Run daemon as user"))
+local p_user
+for _, p_user in util.vspairs(util.split(sys.exec("cat /etc/passwd | cut -f 1 -d :"))) do
+       user:value(p_user)
+end
+
+o = s:taboption("general", Value, "rpc_listen_port", translate("RPC port"))
+o.datatype = "port"
+o.placeholder = "6800"
+
+rpc_auth_method = s:taboption("general", ListValue, "rpc_auth_method", translate("RPC authentication method"))
+rpc_auth_method:value("none", translate("No Authentication"))
+rpc_auth_method:value("user_pass", translate("Username & Password"))
+rpc_auth_method:value("token", translate("Token"))
+
+o = s:taboption("general", Value, "rpc_user", translate("RPC username"))
+o:depends("rpc_auth_method", "user_pass")
+o.rmempty = false
+
+o = s:taboption("general", Value, "rpc_passwd", translate("RPC password"))
+o:depends("rpc_auth_method", "user_pass")
+o.password  =  true
+o.rmempty = true
+
+o = s:taboption("general", Value, "rpc_secret", translate("RPC Token"), "<br/>" .. cfgbtn)
+o:depends("rpc_auth_method", "token")
+o.rmempty = true
+
+o = s:taboption("file", Value, "config_dir", translate("Config file directory"))
+o.placeholder = "/var/etc/aria2"
+
+o = s:taboption("file", Flag, "enable_log", translate("Enable log"), translate("Log file is in the config file dir."))
+o.enabled = "true"
+o.disabled = "false"
+o = s:taboption("file", ListValue, "log_level", translate("Log level"))
+o:depends("enable_log", "true")
+o:value("debug", translate("Debug"))
+o:value("info", translate("Info"))
+o:value("notice", translate("Notice"))
+o:value("warn", translate("Warn"))
+o:value("error", translate("Error"))
+
+o = s:taboption("file", Value, "dir", translate("Default download directory"))
+o.rmempty = false
+
+o = s:taboption("file", Value, "disk_cache", translate("Disk cache"), translate("in bytes, You can append K or M."))
+o.rmempty = true
+
+o = s:taboption("file", ListValue, "file_allocation", translate("Preallocation"), translate("\"Falloc\" is not available in all cases."))
+o:value("none", translate("Off"))
+o:value("prealloc", translate("Prealloc"))
+o:value("trunc", translate("Trunc"))
+o:value("falloc", translate("Falloc"))
+
+overall_speed_limit = s:taboption("task", Flag, "overall_speed_limit", translate("Overall speed limit enabled"))
+overall_speed_limit.rmempty = true
+
+o = s:taboption("task", Value, "max_overall_download_limit", translate("Overall download limit"), translate("in bytes/sec, You can append K or M."))
+o:depends("overall_speed_limit", "1")
+
+o = s:taboption("task", Value, "max_overall_upload_limit", translate("Overall upload limit"), translate("in bytes/sec, You can append K or M."))
+o:depends("overall_speed_limit", "1")
+
+task_speed_limit = s:taboption("task", Flag, "task_speed_limit", translate("Per task speed limit enabled"))
+task_speed_limit.rmempty = true
+
+o = s:taboption("task", Value, "max_download_limit", translate("Per task download limit"), translate("in bytes/sec, You can append K or M."))
+o:depends("task_speed_limit", "1")
+
+o = s:taboption("task", Value, "max_upload_limit", translate("Per task upload limit"), translate("in bytes/sec, You can append K or M."))
+o:depends("task_speed_limit", "1")
+
+o = s:taboption("task", Value, "max_concurrent_downloads", translate("Max concurrent downloads"))
+o.placeholder = "5"
+
+o = s:taboption("task", Value, "max_connection_per_server", translate("Max connection per server"), "1-16")
+o.datetype = "range(1, 16)"
+o.placeholder = "1"
+
+o = s:taboption("task", Value, "min_split_size", translate("Min split size"), "1M-1024M")
+o.placeholder = "20M"
+
+o = s:taboption("task", Value, "split", translate("Max number of split"))
+o.placeholder = "5"
+
+o = s:taboption("task", Value, "save_session_interval", translate("Autosave session interval"), translate("Sec"))
+o.default = "30"
+
+o = s:taboption("task", Value, "user_agent", translate("User agent value"))
+o.placeholder = "aria2/" .. ipkg_ver("aria2")
+
+o = s:taboption("bittorrent", Flag, "enable_dht", translate("<abbr title=\"Distributed Hash Table\">DHT</abbr> enabled"))
+o.enabled = "true"
+o.disabled = "false"
+
+o = s:taboption("bittorrent", Flag, "bt_enable_lpd", translate("<abbr title=\"Local Peer Discovery\">LPD</abbr> enabled"))
+o.enabled = "true"
+o.disabled = "false"
+
+o = s:taboption("bittorrent", Flag, "follow_torrent", translate("Follow torrent"))
+o.enabled = "true"
+o.disabled = "false"
+
+o = s:taboption("bittorrent", Value, "listen_port", translate("BitTorrent listen port"))
+o.placeholder = "6881-6999"
+
+o = s:taboption("bittorrent", Value, "bt_max_peers", translate("Max number of peers per torrent"))
+o.placeholder = "55"
+
+bt_tracker_enable = s:taboption("bittorrent", Flag, "bt_tracker_enable", translate("Additional Bt tracker enabled"))
+bt_tracker = s:taboption("bittorrent", DynamicList, "bt_tracker", translate("List of additional Bt tracker"))
+bt_tracker:depends("bt_tracker_enable", "1")
+bt_tracker.rmempty = true
+
+function bt_tracker.cfgvalue(self, section)
+       local rv = {}
+       local val = Value.cfgvalue(self, section)
+       if type(val) == "table" then
+               val = table.concat(val, ",")
+       elseif not val then
+               val = ""
+       end
+       for v in val:gmatch("[^,%s]+") do
+               rv[#rv+1] = v
+       end
+       return rv
+end
+
+function bt_tracker.write(self, section, value)
+       local rv = {}
+       for v in util.imatch(value) do
+               rv[#rv+1] = v
+       end
+       Value.write(self, section, table.concat(rv, ","))
+end
+
+o = s:taboption("bittorrent", Value, "peer_id_prefix", translate("Prefix of peer ID"))
+o.placeholder = "A2-" .. ipkg_ver_lined("aria2") .. "-"
+
+s = m:section(TypedSection, "aria2", translate("Extra Settings"))
+s.addremove = false
+s.anonymous = true
+
+o = s:option(DynamicList, "extra_settings", translate("List of extra settings"))
+o.placeholder = "option=value"
+o.rmempty = true
+
+m:section(SimpleSection, nil, sessionbtn .. use_websocket .. aria2rpctxt)
+
+return m
diff --git a/applications/luci-app-aria2/luasrc/view/aria2/overview_status.htm b/applications/luci-app-aria2/luasrc/view/aria2/overview_status.htm
new file mode 100644 (file)
index 0000000..b14cca2
--- /dev/null
@@ -0,0 +1,77 @@
+<script type="text/javascript">//<![CDATA[
+XHR.poll(5, '<%=luci.dispatcher.build_url("admin/services/aria2/status")%>', null,
+       function(x, data) {
+               var tb = document.getElementById('aria2_status');
+               if (data && tb) {
+                       if (data.running) {
+                               var links = '<em><%:The Aria2 service is running.%></em>';
+                               if (data.yaaw) {
+                                       links += '<input class="cbi-button mar-10" type="button" value="<%:Open YAAW%>" onclick="openWebUI(\'yaaw\');" />';
+                               }
+                               if (data.webui) {
+                                       links += '<input class="cbi-button mar-10" type="button" value="<%:Open WebUI-Aria2%>" onclick="openWebUI(\'webui-aria2\');" />';
+                               }
+                               tb.innerHTML = links;
+                       } else {
+                               tb.innerHTML = '<em><%:The Aria2 service is not running.%></em>';
+                       }
+               }
+       }
+);
+
+function randomString(len) {
+       len = len || 32;
+       var $chars = 'abcdefghijklmnopqrstuvwxyz1234567890';
+       var maxPos = $chars.length;
+       var pwd = '';
+       for (i = 0; i < len; i++) {
+               pwd += $chars.charAt(Math.floor(Math.random() * maxPos));
+       }
+       return pwd;
+};
+
+function randomSecret() {
+       var Token = document.getElementById("cbid.aria2.main.rpc_secret");
+       Token.value = randomString(32);
+};
+
+function showRPCURL() {
+       var websocket = document.getElementById("use_websocket");
+       var protocol = (websocket.checked) ? "ws" : "http";
+       var newTextNode = document.getElementById("aria2rpcpath");
+       var auth_method = document.getElementById("cbid.aria2.main.rpc_auth_method");
+       var auth_port = document.getElementById("cbid.aria2.main.rpc_listen_port");
+       if (auth_port.value == "") {
+               auth_port_value = "6800"
+       } else {
+               auth_port_value = auth_port.value
+       };
+       if (auth_method.value == "token") {
+               var auth_token = document.getElementById("cbid.aria2.main.rpc_secret");
+               newTextNode.value = protocol + "://token:" + auth_token.value + "@" + document.domain + ":" + auth_port_value + "/jsonrpc";
+       } else if (auth_method.value == "user_pass") {
+               var auth_user = document.getElementById("cbid.aria2.main.rpc_user");
+               var auth_passwd = document.getElementById("cbid.aria2.main.rpc_passwd");
+               newTextNode.value = protocol + "://" + auth_user.value + ":" + auth_passwd.value + "@" + document.domain + ":" + auth_port_value + "/jsonrpc";
+       } else {
+               newTextNode.value = protocol + "://" + document.domain + ":" + auth_port_value + "/jsonrpc";
+       }
+};
+
+function openWebUI(path) {
+       var curWwwPath = window.document.location.href;
+       var pathName = window.document.location.pathname;
+       var pos = curWwwPath.indexOf(pathName);
+       var localhostPath = curWwwPath.substring(0, pos);
+       var url = "http:" + localhostPath.substring(window.location.protocol.length) + "/" + path;
+       window.open(url)
+};
+//]]>
+</script>
+<style>.mar-10 {margin-left: 10px; margin-right: 10px;}</style>
+<fieldset class="cbi-section">
+       <legend><%:Aria2 Status%></legend>
+       <p id="aria2_status">
+               <em><%:Collecting data...%></em>
+       </p>
+</fieldset>
diff --git a/applications/luci-app-aria2/po/templates/aria2.pot b/applications/luci-app-aria2/po/templates/aria2.pot
new file mode 100644 (file)
index 0000000..357c0ae
--- /dev/null
@@ -0,0 +1,208 @@
+msgid ""
+msgstr "Content-Type: text/plain; charset=UTF-8"
+
+msgid "\"Falloc\" is not available in all cases."
+msgstr ""
+
+msgid "<abbr title=\"Distributed Hash Table\">DHT</abbr> enabled"
+msgstr ""
+
+msgid "<abbr title=\"Local Peer Discovery\">LPD</abbr> enabled"
+msgstr ""
+
+msgid "Additional Bt tracker enabled"
+msgstr ""
+
+msgid "Aria2"
+msgstr ""
+
+msgid "Aria2 Settings"
+msgstr ""
+
+msgid "Aria2 Status"
+msgstr ""
+
+msgid ""
+"Aria2 is a multi-protocol &amp; multi-source download utility, here you can "
+"configure the settings."
+msgstr ""
+
+msgid "Autosave session interval"
+msgstr ""
+
+msgid "BitTorrent Settings"
+msgstr ""
+
+msgid "BitTorrent listen port"
+msgstr ""
+
+msgid "Collecting data..."
+msgstr ""
+
+msgid "Config file directory"
+msgstr ""
+
+msgid "Debug"
+msgstr ""
+
+msgid "Default download directory"
+msgstr ""
+
+msgid "Disk cache"
+msgstr ""
+
+msgid "Enable log"
+msgstr ""
+
+msgid "Enabled"
+msgstr ""
+
+msgid "Error"
+msgstr ""
+
+msgid "Extra Settings"
+msgstr ""
+
+msgid "Falloc"
+msgstr ""
+
+msgid "Files and Locations"
+msgstr ""
+
+msgid "Follow torrent"
+msgstr ""
+
+msgid "General Settings"
+msgstr ""
+
+msgid "Generate Randomly"
+msgstr ""
+
+msgid "Info"
+msgstr ""
+
+msgid "List of additional Bt tracker"
+msgstr ""
+
+msgid "List of extra settings"
+msgstr ""
+
+msgid "Log file is in the config file dir."
+msgstr ""
+
+msgid "Log level"
+msgstr ""
+
+msgid "Max concurrent downloads"
+msgstr ""
+
+msgid "Max connection per server"
+msgstr ""
+
+msgid "Max number of peers per torrent"
+msgstr ""
+
+msgid "Max number of split"
+msgstr ""
+
+msgid "Min split size"
+msgstr ""
+
+msgid "No Authentication"
+msgstr ""
+
+msgid "Notice"
+msgstr ""
+
+msgid "Off"
+msgstr ""
+
+msgid "Open WebUI-Aria2"
+msgstr ""
+
+msgid "Open YAAW"
+msgstr ""
+
+msgid "Overall download limit"
+msgstr ""
+
+msgid "Overall speed limit enabled"
+msgstr ""
+
+msgid "Overall upload limit"
+msgstr ""
+
+msgid "Per task download limit"
+msgstr ""
+
+msgid "Per task speed limit enabled"
+msgstr ""
+
+msgid "Per task upload limit"
+msgstr ""
+
+msgid "Prealloc"
+msgstr ""
+
+msgid "Preallocation"
+msgstr ""
+
+msgid "Prefix of peer ID"
+msgstr ""
+
+msgid "RPC Token"
+msgstr ""
+
+msgid "RPC authentication method"
+msgstr ""
+
+msgid "RPC password"
+msgstr ""
+
+msgid "RPC port"
+msgstr ""
+
+msgid "RPC username"
+msgstr ""
+
+msgid "Run daemon as user"
+msgstr ""
+
+msgid "Sec"
+msgstr ""
+
+msgid "Task Settings"
+msgstr ""
+
+msgid "The Aria2 service is not running."
+msgstr ""
+
+msgid "The Aria2 service is running."
+msgstr ""
+
+msgid "Token"
+msgstr ""
+
+msgid "Trunc"
+msgstr ""
+
+msgid "Use WebSocket"
+msgstr ""
+
+msgid "User agent value"
+msgstr ""
+
+msgid "Username & Password"
+msgstr ""
+
+msgid "View Json-RPC URL"
+msgstr ""
+
+msgid "Warn"
+msgstr ""
+
+msgid "in bytes, You can append K or M."
+msgstr ""
+
+msgid "in bytes/sec, You can append K or M."
+msgstr ""
diff --git a/applications/luci-app-aria2/po/zh-cn/aria2.po b/applications/luci-app-aria2/po/zh-cn/aria2.po
new file mode 100644 (file)
index 0000000..823699d
--- /dev/null
@@ -0,0 +1,200 @@
+msgid "Aria2"
+msgstr ""
+
+msgid "Aria2 is a multi-protocol &amp; multi-source download utility, here you can configure the settings."
+msgstr "Aria2 是一个支持多协议多线程的下载器, 你可以在这里对其进行配置"
+
+msgid "Aria2 Status"
+msgstr "Aria2 状态"
+
+msgid "Open YAAW"
+msgstr "打开YAAW"
+
+msgid "Open WebUI-Aria2"
+msgstr "打开WebUI-Aria2"
+
+msgid "The Aria2 service is running."
+msgstr "Aria2 正在运行"
+
+msgid "The Aria2 service is not running."
+msgstr "Aria2 未运行"
+
+msgid "Aria2 Settings"
+msgstr "Aria2 配置"
+
+msgid "General settings"
+msgstr "一般设置"
+
+msgid "Files and Locations"
+msgstr "文件和目录"
+
+msgid "Enabled"
+msgstr "启用"
+
+msgid "Task Settings"
+msgstr "任务设置"
+
+msgid "BitTorrent Settings"
+msgstr "BT设置"
+
+msgid "Run daemon as user"
+msgstr "以此用户权限运行"
+
+msgid "RPC port"
+msgstr "RPC端口"
+
+msgid "RPC authentication method"
+msgstr "RPC认证方式"
+
+msgid "No Authentication"
+msgstr "无认证"
+
+msgid "Username & Password"
+msgstr "用户名与密码"
+
+msgid "Token"
+msgstr "令牌"
+
+msgid "RPC username"
+msgstr "RPC用户名"
+
+msgid "RPC password"
+msgstr "RPC密码"
+
+msgid "RPC Token"
+msgstr "RPC令牌"
+
+msgid "Generate Randomly"
+msgstr "随机生成"
+
+msgid "Enable log"
+msgstr "启用日志"
+
+msgid "Log file is in the config file dir."
+msgstr "日志文件在配置文件目录下"
+
+msgid "Log level"
+msgstr "日志记录等级"
+
+msgid "Debug"
+msgstr "调试"
+
+msgid "Info"
+msgstr "信息"
+
+msgid "Notice"
+msgstr "注意"
+
+msgid "Warn"
+msgstr "警告"
+
+msgid "Error"
+msgstr "错误"
+
+msgid "Config file directory"
+msgstr "配置文件目录"
+
+msgid "Default download directory"
+msgstr "默认下载目录"
+
+msgid "Disk cache"
+msgstr "磁盘缓存"
+
+msgid "in bytes, You can append K or M."
+msgstr "单位 B, 你可以在数字后跟上 K 或 M"
+
+msgid "Preallocation"
+msgstr "磁盘预分配"
+
+msgid "Off"
+msgstr "关闭"
+
+msgid "Prealloc"
+msgstr ""
+
+msgid "Trunc"
+msgstr ""
+
+msgid "Falloc"
+msgstr ""
+
+msgid "\"Falloc\" is not available in all cases."
+msgstr "\"Falloc\" 并不是在所有情况下都可用"
+
+msgid "Overall speed limit enabled"
+msgstr "启用全局限速"
+
+msgid "Overall download limit"
+msgstr "全局下载限速"
+
+msgid "in bytes/sec, You can append K or M."
+msgstr "单位 B/s, 你可以在数字后跟上 K 或 M"
+
+msgid "Overall upload limit"
+msgstr "全局上传限速"
+
+msgid "Per task speed limit enabled"
+msgstr "启用单任务限速"
+
+msgid "Per task download limit"
+msgstr "单任务下载限速"
+
+msgid "Per task upload limit"
+msgstr "单任务上传限速"
+
+msgid "Max concurrent downloads"
+msgstr "最大同时下载任务数"
+
+msgid "Max connection per server"
+msgstr "单服务器最大连接数"
+
+msgid "Min split size"
+msgstr "最小文件分片大小"
+
+msgid "Max number of split"
+msgstr "单文件最大线程数"
+
+msgid "Autosave session interval"
+msgstr "定时保存会话间隔"
+
+msgid "Sec"
+msgstr "秒"
+
+msgid "User agent value"
+msgstr "用户代理(UA)"
+
+msgid "<abbr title=\"Distributed Hash Table\">DHT</abbr> enabled"
+msgstr "启用<abbr title=\"分布式哈希表\">DHT</abbr>"
+
+msgid "<abbr title=\"Local Peer Discovery\">LPD</abbr> enabled"
+msgstr "启用<abbr title=\"本地节点发现\">LPD</abbr>"
+
+msgid "Follow torrent"
+msgstr "自动添加下载的种子"
+
+msgid "BitTorrent listen port"
+msgstr "BT监听端口"
+
+msgid "Max number of peers per torrent"
+msgstr "单个种子最大连接数"
+
+msgid "Additional Bt tracker enabled"
+msgstr "添加额外的Tracker"
+
+msgid "List of additional Bt tracker"
+msgstr "附加Tracker列表"
+
+msgid "Prefix of peer ID"
+msgstr "Peer ID前缀"
+
+msgid "Extra Settings"
+msgstr "附加选项"
+
+msgid "List of extra settings"
+msgstr "附加选项列表"
+
+msgid "View Json-RPC URL"
+msgstr "查看 Json-RPC URL"
+
+msgid "Use WebSocket"
+msgstr "使用WebSocket"
diff --git a/applications/luci-app-aria2/root/etc/uci-defaults/40_luci-aria2 b/applications/luci-app-aria2/root/etc/uci-defaults/40_luci-aria2
new file mode 100755 (executable)
index 0000000..3a9ba5b
--- /dev/null
@@ -0,0 +1,11 @@
+#!/bin/sh
+
+uci -q batch <<-EOF >/dev/null
+       delete ucitrack.@aria2[-1]
+       add ucitrack aria2
+       set ucitrack.@aria2[-1].init=aria2
+       commit ucitrack
+EOF
+
+rm -f /tmp/luci-indexcache
+exit 0
index 0a0a2d512e8dea4fcdcdbbec1ea07803be23a20e..72685b011022484266ce40c35c0e29d48d1eb4be 100644 (file)
@@ -15,7 +15,7 @@ app_authenticate:value("no", "Do Not Load")
 app_authenticate:value("auto", "Load as Required")
 app_authenticate.rmempty = true
 
-app_cdr = module:option(ListValue, "app_cdr", "Make sure asterisk doesnt save CDR", "")
+app_cdr = module:option(ListValue, "app_cdr", "Make sure asterisk doesn't save CDR", "")
 app_cdr:value("yes", "Load")
 app_cdr:value("no", "Do Not Load")
 app_cdr:value("auto", "Load as Required")
@@ -117,7 +117,7 @@ app_externalivr:value("no", "Do Not Load")
 app_externalivr:value("auto", "Load as Required")
 app_externalivr.rmempty = true
 
-app_forkcdr = module:option(ListValue, "app_forkcdr", "Fork The CDR into 2 seperate entities", "")
+app_forkcdr = module:option(ListValue, "app_forkcdr", "Fork The CDR into 2 separate entities", "")
 app_forkcdr:value("yes", "Load")
 app_forkcdr:value("no", "Do Not Load")
 app_forkcdr:value("auto", "Load as Required")
index 783aab2b74985ce9c354dbadf3553a647fa2363f..7c818760d15786a25eed2227a47470c67ea4f347 100644 (file)
@@ -84,7 +84,7 @@ pickupexten = featurepark:option(Value, "pickupexten", "Pickup extension", "")
 pickupexten.rmempty = true
 pickupexten:depends({ parkenabled = "1" })
 
-transferdigittimeout = featurepark:option(Value, "transferdigittimeout", "Seconds to wait bewteen digits when transferring", "")
+transferdigittimeout = featurepark:option(Value, "transferdigittimeout", "Seconds to wait between digits when transferring", "")
 transferdigittimeout.rmempty = true
 transferdigittimeout:depends({ parkenabled = "1" })
 
index 9775758e42531b27698801bcacb7861e5bcf4eaf..aa534432e1d4b04aae498084864634d9faff4003 100644 (file)
@@ -187,7 +187,7 @@ msgstr ""
 #~ msgid "Pickup extension"
 #~ msgstr "Connector de recol·lecció"
 
-#~ msgid "Seconds to wait bewteen digits when transferring"
+#~ msgid "Seconds to wait between digits when transferring"
 #~ msgstr "Segons a esperar entre dígits quan es transfereix"
 
 #~ msgid "sound when attended transfer is complete"
@@ -247,7 +247,7 @@ msgstr ""
 #~ msgid "Authentication Application"
 #~ msgstr "Aplicació d'autenticació"
 
-#~ msgid "Make sure asterisk doesnt save CDR"
+#~ msgid "Make sure asterisk doesn't save CDR"
 #~ msgstr "Assegura't que asterisk no desa CDR"
 
 #~ msgid "Check if channel is available"
@@ -298,7 +298,7 @@ msgstr ""
 #~ msgid "External IVR application interface"
 #~ msgstr "Interfície d'aplicació IVR externa"
 
-#~ msgid "Fork The CDR into 2 seperate entities"
+#~ msgid "Fork The CDR into 2 separate entities"
 #~ msgstr "Bifurca el CDR en 2 entitats separades"
 
 #~ msgid "Get ADSI CPE ID"
index e462f56b8632938dd3f743ccea8e0ce52b42b9b9..fc095087e2fcc5e69797df1a3eb82fcf1b872c0a 100644 (file)
@@ -187,8 +187,8 @@ msgstr ""
 #~ msgid "Pickup extension"
 #~ msgstr "Pickup extension"
 
-#~ msgid "Seconds to wait bewteen digits when transferring"
-#~ msgstr "Seconds to wait bewteen digits when transferring"
+#~ msgid "Seconds to wait between digits when transferring"
+#~ msgstr "Seconds to wait between digits when transferring"
 
 #~ msgid "sound when attended transfer is complete"
 #~ msgstr "sound when attended transfer is complete"
@@ -247,8 +247,8 @@ msgstr ""
 #~ msgid "Authentication Application"
 #~ msgstr "Authentication Application"
 
-#~ msgid "Make sure asterisk doesnt save CDR"
-#~ msgstr "Make sure asterisk doesnt save CDR"
+#~ msgid "Make sure asterisk doesn't save CDR"
+#~ msgstr "Make sure asterisk doesn't save CDR"
 
 #~ msgid "Check if channel is available"
 #~ msgstr "Check if channel is available"
@@ -298,8 +298,8 @@ msgstr ""
 #~ msgid "External IVR application interface"
 #~ msgstr "External IVR application interface"
 
-#~ msgid "Fork The CDR into 2 seperate entities"
-#~ msgstr "Fork The CDR into 2 seperate entities"
+#~ msgid "Fork The CDR into 2 separate entities"
+#~ msgstr "Fork The CDR into 2 separate entities"
 
 #~ msgid "Get ADSI CPE ID"
 #~ msgstr "Get ADSI CPE ID"
index 8e2fe1e30748d097700f4820be1a94dcfbd53a13..f42ddb4fd5cd75ec97902e7dd6d86fcffc413be3 100644 (file)
@@ -188,7 +188,7 @@ msgstr ""
 #~ msgid "Pickup extension"
 #~ msgstr "Extensión de Pickup"
 
-#~ msgid "Seconds to wait bewteen digits when transferring"
+#~ msgid "Seconds to wait between digits when transferring"
 #~ msgstr "Segundos de espera entre digitos mientras se transfiere"
 
 #~ msgid "sound when attended transfer is complete"
@@ -248,7 +248,7 @@ msgstr ""
 #~ msgid "Authentication Application"
 #~ msgstr "Aplicación de autenticación"
 
-#~ msgid "Make sure asterisk doesnt save CDR"
+#~ msgid "Make sure asterisk doesn't save CDR"
 #~ msgstr "Asegúrate que asterisk no graba CDR"
 
 #~ msgid "Check if channel is available"
@@ -296,7 +296,7 @@ msgstr ""
 #~ msgid "External IVR application interface"
 #~ msgstr "Interfaz de aplicación IVR externa"
 
-#~ msgid "Fork The CDR into 2 seperate entities"
+#~ msgid "Fork The CDR into 2 separate entities"
 #~ msgstr "Bifurcar el CDR en 2 entidades separadas"
 
 #~ msgid "Get ADSI CPE ID"
index 75c1d38e433b1db8857d47820a28aa4df52768e6..63d085a1af86fbd7171b5403545df48c0ad6f27a 100644 (file)
@@ -158,7 +158,7 @@ msgstr ""
 #~ msgid "Parking time (secs)"
 #~ msgstr "Durée de mise en parking (secondes)"
 
-#~ msgid "Seconds to wait bewteen digits when transferring"
+#~ msgid "Seconds to wait between digits when transferring"
 #~ msgstr "Attente en secondes entre les chiffres Lors d'un transfert"
 
 #~ msgid "sound when attended transfer is complete"
@@ -218,7 +218,7 @@ msgstr ""
 #~ msgid "Authentication Application"
 #~ msgstr "Application d'authentification"
 
-#~ msgid "Make sure asterisk doesnt save CDR"
+#~ msgid "Make sure asterisk doesn't save CDR"
 #~ msgstr "S'assure qu'Asterisk ne sauve pas le CDR"
 
 #~ msgid "Check if channel is available"
@@ -254,7 +254,7 @@ msgstr ""
 #~ msgid "External IVR application interface"
 #~ msgstr "Interface d'application SVI externe"
 
-#~ msgid "Fork The CDR into 2 seperate entities"
+#~ msgid "Fork The CDR into 2 separate entities"
 #~ msgstr "Dupliquer le CDR en deux entités séparées"
 
 #~ msgid "Get ADSI CPE ID"
index 9eb24da5d1810d662f2d0054f9792f1f08649f26..f2aa51e96fc71d97d51e0de6c158737dfc48f564 100644 (file)
@@ -125,7 +125,7 @@ msgstr ""
 #~ msgid "Pickup extension"
 #~ msgstr "Estensione Pickup"
 
-#~ msgid "Seconds to wait bewteen digits when transferring"
+#~ msgid "Seconds to wait between digits when transferring"
 #~ msgstr "Secondi di attesa tra le cifre per il trasferimento"
 
 #~ msgid "Sound when attended transfer fails"
index e1260e1ba5f76d3d1b50b0f816b92de6a9eed838..d4b6baac90fb60b76dea67990db6ef1e572ebf86 100644 (file)
@@ -196,7 +196,7 @@ msgstr ""
 #~ msgid "Pickup extension"
 #~ msgstr "Angkat sambungan"
 
-#~ msgid "Seconds to wait bewteen digits when transferring"
+#~ msgid "Seconds to wait between digits when transferring"
 #~ msgstr "Detik untuk menunggu antara nombor ketika memindahkan"
 
 #~ msgid "sound when attended transfer is complete"
@@ -256,7 +256,7 @@ msgstr ""
 #~ msgid "Authentication Application"
 #~ msgstr "Pengesahan Aplikasi"
 
-#~ msgid "Make sure asterisk doesnt save CDR"
+#~ msgid "Make sure asterisk doesn't save CDR"
 #~ msgstr "Membuat asterisk yakin tidak menyimpan CDR"
 
 #~ msgid "Check if channel is available"
@@ -307,7 +307,7 @@ msgstr ""
 #~ msgid "External IVR application interface"
 #~ msgstr "IVR aplikasi antara muka luaran"
 
-#~ msgid "Fork The CDR into 2 seperate entities"
+#~ msgid "Fork The CDR into 2 separate entities"
 #~ msgstr "CDR garpu menjadi 2 entiti yang berasingan"
 
 #~ msgid "Get ADSI CPE ID"
index 07d705280999e6ae8a2bc26464e1baca4cc9b55c..00a0bb6431b902b04a66f6d0e6a82b7dcf40dd55 100644 (file)
@@ -194,7 +194,7 @@ msgstr ""
 #~ msgid "Pickup extension"
 #~ msgstr "Extensão de captura"
 
-#~ msgid "Seconds to wait bewteen digits when transferring"
+#~ msgid "Seconds to wait between digits when transferring"
 #~ msgstr "Segundos para esperar entre os dígitos quando transferindo"
 
 #~ msgid "sound when attended transfer is complete"
@@ -254,7 +254,7 @@ msgstr ""
 #~ msgid "Authentication Application"
 #~ msgstr "Aplicativo de Autenticação"
 
-#~ msgid "Make sure asterisk doesnt save CDR"
+#~ msgid "Make sure asterisk doesn't save CDR"
 #~ msgstr "Garanta que o asterisk não salva o CDR"
 
 #~ msgid "Check if channel is available"
@@ -305,7 +305,7 @@ msgstr ""
 #~ msgid "External IVR application interface"
 #~ msgstr "Interface de aplicativo IVR externo"
 
-#~ msgid "Fork The CDR into 2 seperate entities"
+#~ msgid "Fork The CDR into 2 separate entities"
 #~ msgstr "Bifurcar o CDR em duas entidades separadas"
 
 #~ msgid "Get ADSI CPE ID"
index acedb82e6064f7b7441b36dc862d7ddc3337cfaf..d27ba33d7cf774d9e3bbe08c998d769efe931db6 100644 (file)
@@ -197,7 +197,7 @@ msgstr ""
 #~ msgid "Authentication Application"
 #~ msgstr "Приложение аутентификации"
 
-#~ msgid "Make sure asterisk doesnt save CDR"
+#~ msgid "Make sure asterisk doesn't save CDR"
 #~ msgstr "Убедитесь что Asterisk не сохраняет CDR"
 
 #~ msgid "Check if channel is available"
index d1cc6b255fdafd09c7b3af911dfe4320b644b016..133f864abb24c6ac0776633cedf0ced942ff9d1a 100644 (file)
@@ -187,7 +187,7 @@ msgstr ""
 #~ msgid "Pickup extension"
 #~ msgstr "Pickup extension"
 
-#~ msgid "Seconds to wait bewteen digits when transferring"
+#~ msgid "Seconds to wait between digits when transferring"
 #~ msgstr "Thời gian chờ giữa những chữ số khi chuyển đổi"
 
 #~ msgid "sound when attended transfer is complete"
@@ -247,7 +247,7 @@ msgstr ""
 #~ msgid "Authentication Application"
 #~ msgstr "Ứng dụng xác thực"
 
-#~ msgid "Make sure asterisk doesnt save CDR"
+#~ msgid "Make sure asterisk doesn't save CDR"
 #~ msgstr "Bảo đảm asterisk không lưu CDR"
 
 #~ msgid "Check if channel is available"
@@ -298,7 +298,7 @@ msgstr ""
 #~ msgid "External IVR application interface"
 #~ msgstr "Ứng dụng giao diện bên ngoài IVR"
 
-#~ msgid "Fork The CDR into 2 seperate entities"
+#~ msgid "Fork The CDR into 2 separate entities"
 #~ msgstr "Fork The CDR into 2 nhân riêng biệt"
 
 #~ msgid "Get ADSI CPE ID"
index 085d9917d62ac659c07b4a1404806fbf967682a4..4970a1270e277501997ba6e15241dfc6ec6ec361 100644 (file)
@@ -449,7 +449,7 @@ msgstr "Autenticació UAM i MAC"
 #~ msgstr "Fitxers d'usuaris local"
 
 #~ msgid ""
-#~ "A colon seperated file containing usernames and passwords of locally "
+#~ "A colon separated file containing usernames and passwords of locally "
 #~ "authenticated users"
 #~ msgstr ""
 #~ "Un fitxer contenint usuaris i contrasenyes separats per punts d'usuaris "
@@ -604,7 +604,7 @@ msgstr "Autenticació UAM i MAC"
 
 #~ msgid ""
 #~ "Executable to run as a CGI type program (like haserl) for URLs with "
-#~ "extention .chi"
+#~ "extension .chi"
 #~ msgstr ""
 #~ "Executable per executar com un programa de tipus CGI (com el haserl) per "
 #~ "URLs amb extensió .chi"
index 0dc5fc0cd37fe8e4e7ae66a6e5ce08e1165ab2f0..bc7ef7a5844576b8eff3ca3e29e0db0e720078a4 100644 (file)
@@ -225,7 +225,7 @@ msgstr "UAM a MAC ověřování"
 #~ msgstr "Soubor s místními uživateli"
 
 #~ msgid ""
-#~ "A colon seperated file containing usernames and passwords of locally "
+#~ "A colon separated file containing usernames and passwords of locally "
 #~ "authenticated users"
 #~ msgstr ""
 #~ "Soubor, obsahující uživatelská jména a hesla místně ověřovaných "
index d8322db3ef27d2d78b7d4ec01a3d184e64e9d572..79955d7ba568fd48c59ba1ddad9a824c930db8a0 100644 (file)
@@ -454,7 +454,7 @@ msgstr "UAM- und MAC-Authentifizierung"
 
 #, fuzzy
 #~ msgid ""
-#~ "A colon seperated file containing usernames and passwords of locally "
+#~ "A colon separated file containing usernames and passwords of locally "
 #~ "authenticated users"
 #~ msgstr "Netzwerk/TUN Konfiguration"
 
@@ -598,7 +598,7 @@ msgstr "UAM- und MAC-Authentifizierung"
 #, fuzzy
 #~ msgid ""
 #~ "Executable to run as a CGI type program (like haserl) for URLs with "
-#~ "extention .chi"
+#~ "extension .chi"
 #~ msgstr "Netzwerk/TUN Konfiguration"
 
 #, fuzzy
index ebaa3452b2d86caadf44f88c02b8f97b167ab511..6d7c747a55681a62a9fb2cd70817f2d71edd9731 100644 (file)
@@ -436,10 +436,10 @@ msgstr ""
 #~ msgstr "Local users file"
 
 #~ msgid ""
-#~ "A colon seperated file containing usernames and passwords of locally "
+#~ "A colon separated file containing usernames and passwords of locally "
 #~ "authenticated users"
 #~ msgstr ""
-#~ "A colon seperated file containing usernames and passwords of locally "
+#~ "A colon separated file containing usernames and passwords of locally "
 #~ "authenticated users"
 
 #~ msgid "Location name"
@@ -588,10 +588,10 @@ msgstr ""
 
 #~ msgid ""
 #~ "Executable to run as a CGI type program (like haserl) for URLs with "
-#~ "extention .chi"
+#~ "extension .chi"
 #~ msgstr ""
 #~ "Executable to run as a CGI type program (like haserl) for URLs with "
-#~ "extention .chi"
+#~ "extension .chi"
 
 #~ msgid "Web content directory"
 #~ msgstr "Web content directory"
index 9c219812fb4cd4d799ae43aa185551e99ff2e499..46ed3581b04b88cd408c81e532037132350f7d58 100644 (file)
@@ -445,7 +445,7 @@ msgstr "Autenticação UAM e MAC"
 #~ msgstr "Arquivo de usuários locais"
 
 #~ msgid ""
-#~ "A colon seperated file containing usernames and passwords of locally "
+#~ "A colon separated file containing usernames and passwords of locally "
 #~ "authenticated users"
 #~ msgstr ""
 #~ "Um arquivo separado por dois pontos (:) contendo o nome de usuário e "
@@ -602,7 +602,7 @@ msgstr "Autenticação UAM e MAC"
 
 #~ msgid ""
 #~ "Executable to run as a CGI type program (like haserl) for URLs with "
-#~ "extention .chi"
+#~ "extension .chi"
 #~ msgstr ""
 #~ "Executável para rodar como um programa do tipo CGI (como o haserl) para "
 #~ "URLs com a extensão .chi"
index 115ae03ae0d546627d9bde0077bb57f548f6c705..c2cccc31ae16dad3d0b36268940fc9882a8fdc12 100644 (file)
@@ -350,7 +350,7 @@ msgstr "Autenticação UAM e MAC"
 #, fuzzy
 #~ msgid ""
 #~ "Executable to run as a CGI type program (like haserl) for URLs with "
-#~ "extention .chi"
+#~ "extension .chi"
 #~ msgstr ""
 #~ "Usado para informar o cliente sobre o dominio a utilizar para pedidos DNS"
 
index 379ff7eaa6234a1e3aac60c4d802a9045d4b96a5..3420e24f701571da676012f5fd448633d633a781 100644 (file)
@@ -387,7 +387,7 @@ msgstr "Аутентификация с помощью UAM и MAC"
 #~ msgstr "Локальный файл пользователей"
 
 #~ msgid ""
-#~ "A colon seperated file containing usernames and passwords of locally "
+#~ "A colon separated file containing usernames and passwords of locally "
 #~ "authenticated users"
 #~ msgstr ""
 #~ "Файл, содержащий логины и пароли локально авторизованных пользователей "
index 66abf0dc6c0cc3ca35949461d5542c3511353c36..dc27f8b7a286ed65976fd0c5e43a8696312dd095 100644 (file)
@@ -551,7 +551,7 @@ msgstr ""
 #, fuzzy
 #~ msgid ""
 #~ "Executable to run as a CGI type program (like haserl) for URLs with "
-#~ "extention .chi"
+#~ "extension .chi"
 #~ msgstr "Thống nhất cấu hình phương pháp cài đặt"
 
 #, fuzzy
index 146560eface1ae617d4a7f94075f68dff9fe9d20..88c905a41a1e1f0114a132b87d036370a612ec46 100644 (file)
@@ -1,16 +1,18 @@
 #
-# Copyright (C) 2008-2016 The LuCI Team <luci@lists.subsignal.org>
-#
-# This is free software, licensed under the Apache License, Version 2.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>
 #
+# This is free software, licensed under the Apache License, Version 2.0
 
 include $(TOPDIR)/rules.mk
 
-PKG_NAME:=luci-app-ddns
+PKG_NAME:=luci-app-ddns
 
 # Version == major.minor.patch
 # increase on new functionality (minor) or patches (patch)
-PKG_VERSION:=2.4.1
+PKG_VERSION:=2.4.8
 
 # Release == build
 # increase on changes of translation files
@@ -22,15 +24,13 @@ PKG_MAINTAINER:=Christian Schoenebeck <christian.schoenebeck@gmail.com>
 # LuCI specific settings
 LUCI_TITLE:=LuCI Support for Dynamic DNS Client (ddns-scripts)
 LUCI_DEPENDS:=+luci-mod-admin-full +ddns-scripts
-LUCI_PKGARCH:=all
+LUCI_PKGARCH:=all
 
 define Package/$(PKG_NAME)/config
 # shown in make menuconfig <Help>
 help
        $(LUCI_TITLE)
-       .
        Version: $(PKG_VERSION)-$(PKG_RELEASE)
-       $(PKG_MAINTAINER)
 endef
 
 include ../../luci.mk
index 7cfbc56a0bacf67ff5d3954b0193d85bf4e220eb..63bb8bf4be84627f381c3825af2cc77fc3b00d00 100755 (executable)
@@ -17,12 +17,14 @@ 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.6.0"                    -- minimum version of service required
-local srv_ver_cmd = [[/usr/lib/ddns/dynamic_dns_updater.sh --version | awk {'print $2'}]]
+local srv_ver_min = "2.7.6"                    -- minimum version of service required
+local srv_ver_cmd = luci_helper .. [[ -V | awk {'print $2'}]]
 local app_name    = "luci-app-ddns"
 local app_title   = "Dynamic DNS"
-local app_version = "2.4.1-1"
+local app_version = "2.4.8-1"
 
 function index()
        local nxfs      = require "nixio.fs"            -- global definitions not available
@@ -96,14 +98,14 @@ function app_title_main()
 end
 function service_version()
        local ver = nil
+
+       ver = UTIL.exec(srv_ver_cmd)
+       if #ver > 0 then return ver end
+
        IPKG.list_installed(srv_name, function(n, v, d)
                        if v and (#v > 0) then ver = v end
                end
        )
-       if not ver or (#ver == 0) then
-               ver = UTIL.exec(srv_ver_cmd)
-               if #ver == 0 then ver = nil end
-       end
        return  ver
 end
 function service_ok()
@@ -190,9 +192,15 @@ local function _get_status()
                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 command = [[/usr/lib/ddns/dynamic_dns_lucihelper.sh]]
-               command = command .. [[ get_registered_ip ]] .. lookup_host .. [[ ]] .. use_ipv6 ..
-                       [[ ]] .. force_ipversion .. [[ ]] .. force_dnstcp .. [[ ]] .. dnsserver
+               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
+               if (#dnsserver > 0) then command = command .. [[ -d ]] .. dnsserver end
+               command = command .. [[ -- get_registered_ip]]
                local reg_ip = SYS.exec(command)
                if reg_ip == "" then
                        reg_ip = "_nodata_"
@@ -219,8 +227,8 @@ end
 function logread(section)
        -- read application settings
        local uci       = UCI.cursor()
-       local log_dir   = uci:get("ddns", "global", "log_dir") or "/var/log/ddns"
-       local lfile     = log_dir .. "/" .. section .. ".log"
+       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
@@ -287,8 +295,9 @@ function startstop(section, enabled)
        uci:commit("ddns")
        uci:unload("ddns")
 
-       -- start dynamic_dns_updater.sh script
-       os.execute ([[/usr/lib/ddns/dynamic_dns_updater.sh %s 0 > /dev/null 2>&1 &]] % section)
+       -- start ddns-updater for section
+       local command = luci_helper .. [[ -S ]] .. section .. [[ -- start]]
+       os.execute(command)
        NX.nanosleep(3) -- 3 seconds "show time"
 
        -- status changed so return full status
index c924e845c26c4438de232ef8f0dcd1f0726c375e..a8f4cbf7ad0017f2b76f76c4ecf3d06d60cb2f29 100644 (file)
@@ -58,7 +58,7 @@ end
 
 -- read services/services_ipv6 files -- ########################################
 local services4 = { }          -- IPv4 --
-local fd4 = io.open("/usr/lib/ddns/services", "r")
+local fd4 = io.open("/etc/ddns/services", "r")
 if fd4 then
        local ln, s, t
        repeat
@@ -72,7 +72,7 @@ if fd4 then
 end
 
 local services6 = { }          -- IPv6 --
-local fd6 = io.open("/usr/lib/ddns/services_ipv6", "r")
+local fd6 = io.open("/etc/ddns/services_ipv6", "r")
 if fd6 then
        local ln, s, t
        repeat
@@ -91,35 +91,38 @@ end
 -- local IP can be read
 local function _verify_ip_source()
        -- section is globally defined here be calling agrument (see above)
-       local _network   = "-"
-       local _url       = "-"
-       local _interface = "-"
-       local _script    = "-"
-       local _proxy     = ""
+       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
-               _network = (_ipv6 == "1")
+               _arg = (_ipv6 == "1")
                        and ipn6:formvalue(section)
                        or  ipn4:formvalue(section)
+               command = command .. [[n ]] .. _arg
        elseif _source == "web" then
-               _url = (_ipv6 == "1")
+               _arg = (_ipv6 == "1")
                        and iurl6:formvalue(section)
                        or  iurl4:formvalue(section)
+               command = command .. [[u ]] .. _arg
+
                -- proxy only needed for checking url
-               _proxy = (pxy) and pxy:formvalue(section) or ""
+               _arg = (pxy) and pxy:formvalue(section) or ""
+               if (_arg and #_arg > 0) then
+                       command = command .. [[ -p ]] .. _arg
+               end
        elseif _source == "interface" then
-               _interface = ipi:formvalue(section)
+               command = command .. [[i ]] .. ipi:formvalue(section)
        elseif _source == "script" then
-               _script = ips:formvalue(section)
+               command = command .. [[s ]] .. ips:formvalue(section)
        end
-
-       local command = [[/usr/lib/ddns/dynamic_dns_lucihelper.sh get_local_ip ]] ..
-               _ipv6 .. [[ ]] .. _source .. [[ ]] .. _network .. [[ ]] ..
-               _url .. [[ ]] .. _interface .. [[ ']] .. _script.. [[' ]] .. _proxy
+       command = command .. [[ -- get_local_ip]]
        return (SYS.call(command) == 0)
 end
 
@@ -248,10 +251,8 @@ if m:formvalue("cbid.ddns.%s._switch" % section) then      -- section == arg[1]
 end
 
 -- read application settings -- ################################################
--- date format; if not set use ISO format
-local date_format = m.uci:get(m.config, "global", "date_format") or "%F %R"
 -- log directory
-local log_dir = m.uci:get(m.config, "global", "log_dir") or "/var/log/ddns"
+local logdir = m.uci:get(m.config, "global", "ddns_logdir") or "/var/log/ddns"
 
 -- cbi-section definition -- ###################################################
 local ns = m:section( NamedSection, section, "service",
@@ -335,7 +336,7 @@ function svc4.validate(self, value)
        if usev6:formvalue(section) ~= "1" then -- do only on IPv4
                return value
        else
-               return ""       -- supress validate error
+               return ""       -- suppress validate error
        end
 end
 function svc4.write(self, section, value)
@@ -376,7 +377,7 @@ function svc6.validate(self, value)
                if DDNS.has_ipv6 then return value end
                return nil, err_tab_basic(self) .. err_ipv6_plain
        else
-               return ""       -- supress validate error
+               return ""       -- suppress validate error
        end
 end
 function svc6.write(self, section, value)
@@ -626,7 +627,7 @@ if DDNS.has_ssl then
        cert.forcewrite = true
        function cert.validate(self, value)
                if https:formvalue(section) ~= "1" then
-                       return ""       -- supress validate error if NOT https
+                       return ""       -- suppress validate error if NOT https
                end
                if value then   -- otherwise errors in datatype check
                        if DTYP.directory(value)
@@ -1086,7 +1087,7 @@ function eif6.parse(self, section, novld)
 end
 
 -- IPv4/IPv6 - bind_network -- ################################################
-if DDNS.has_bindnet or ( ( m:get(section, "bind_network") ) ~= "" ) then
+if DDNS.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")
@@ -1158,8 +1159,11 @@ if DDNS.has_dnsserver or ( ( m:get(section, "dns_server") or "" ) ~= "" ) then
                else
                        local ipv6  = usev6:formvalue(section) or "0"
                        local force = fipv:formvalue(section)  or "0"
-                       local command = [[/usr/lib/ddns/dynamic_dns_lucihelper.sh verify_dns ]] ..
-                               value .. [[ ]] .. ipv6 .. [[ ]] .. force
+                       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")
@@ -1225,8 +1229,10 @@ if DDNS.has_proxy or ( ( m:get(section, "proxy") or "" ) ~= "" ) then
                elseif DDNS.has_proxy then
                        local ipv6  = usev6:formvalue(section) or "0"
                        local force = fipv:formvalue(section) or "0"
-                       local command = [[/usr/lib/ddns/dynamic_dns_lucihelper.sh verify_proxy ]] ..
-                               value .. [[ ]] .. ipv6 .. [[ ]] .. force
+                       local command = CRTL.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")
@@ -1262,7 +1268,7 @@ end
 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") .. [[: "]] .. log_dir .. [[/]] .. section .. [[.log"]] )
+       translate("File") .. [[: "]] .. logdir .. [[/]] .. section .. [[.log"]] )
 logf.orientation = "horizontal"
 logf.default     = "1"         -- if not defined write to log by default
 
@@ -1464,7 +1470,7 @@ lv.template = "ddns/detail_logview"
 lv.inputtitle = translate("Read / Reread log file")
 lv.rows = 50
 function lv.cfgvalue(self, section)
-       local lfile=log_dir .. "/" .. section .. ".log"
+       local lfile=logdir .. "/" .. section .. ".log"
        if NXFS.access(lfile) then
                return lfile .. "\n" .. translate("Please press [Read] button")
        end
index 23ce4f13f7207e9091967af7817fd90da2a53f10..9dc08575096525cf8dd9d535364ca9a1b710a81e 100644 (file)
@@ -16,7 +16,8 @@ m.redirect    = DISP.build_url("admin", "services", "ddns")
 
 function m.commit_handler(self)
        if self.changed then    -- changes ?
-               os.execute("/etc/init.d/ddns reload &") -- reload configuration
+               local command = CTRL.luci_helper .. " -- reload"
+               os.execute(command)     -- reload configuration
        end
 end
 
@@ -40,8 +41,8 @@ function ns.cfgvalue(self, section)
        return self.map:get(section)
 end
 
--- allow_local_ip  -- ##########################################################
-local ali      = ns:option(Flag, "allow_local_ip")
+-- 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>]]
@@ -50,8 +51,8 @@ ali.description = translate("Non-public and by default blocked IP's") .. ":"
                .. "::/32, f000::/4"
 ali.default    = "0"
 
--- date_format  -- #############################################################
-local df       = ns:option(Value, "date_format")
+-- 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") 
@@ -69,8 +70,8 @@ function df.parse(self, section, novld)
        DDNS.value_parse(self, section, novld)
 end
 
--- run_dir  -- #################################################################
-local rd       = ns:option(Value, "run_dir")
+-- 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"
@@ -79,8 +80,8 @@ function rd.parse(self, section, novld)
        DDNS.value_parse(self, section, novld)
 end
 
--- log_dir  -- #################################################################
-local ld       = ns:option(Value, "log_dir")
+-- 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"
@@ -89,8 +90,8 @@ function ld.parse(self, section, novld)
        DDNS.value_parse(self, section, novld)
 end
 
--- log_lines  -- ###############################################################
-local ll       = ns:option(Value, "log_lines")
+-- 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"
index 335bb01b2df1a1e0ad16bd690eeee9759f37f074..df39a3a7e583ce29ede849ffce2681cb674fed10 100644 (file)
@@ -24,7 +24,7 @@ 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
+-- ddns-scripts needs to be updated for full functionality
 if not CTRL.service_ok() then
        local so = s:option(DummyValue, "_update_needed")
        so.titleref = DISP.build_url("admin", "system", "packages")
@@ -66,9 +66,9 @@ if not DDNS.has_ssl then
        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 updates via HTTPS protocol.") ..
+       sl.value = translate("Neither GNU Wget with SSL nor cURL installed to support secure updates via HTTPS protocol.") ..
                        "<br />- " ..
-                       translate("You should install GNU Wget with SSL (prefered) or cURL package.") ..
+                       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
@@ -82,7 +82,7 @@ if not DDNS.has_bindnet then
                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 GNU Wget with SSL or cURL package.") ..
+                       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 />- " ..
@@ -98,7 +98,7 @@ if not DDNS.has_proxy then
                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 GNU Wget with SSL or replace libcurl.") ..
+                       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
@@ -112,13 +112,13 @@ if not DDNS.has_forceip then
                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.has_wgetssl or DDNS.has_curl) then
+       if not (DDNS.has_wgetssl or DDNS.has_curl or DDNS.has_fetch) then
                value = value .. "<br />- " ..
-                       translate("You should install GNU Wget with SSL (prefered) or cURL package.")
+                       translate("You should install 'wget' or 'curl' or 'uclient-fetch' package.")
        end
-       if not (DDNS.has_bindhost or DDNS.has_hostip) then
+       if not DDNS.has_bindhost then
                value = value .. "<br />- " ..
-                       translate("You should install BIND host or hostip package for DNS requests.")
+                       translate("You should install 'bind-host' or 'knot-host' or 'drill' package for DNS requests.")
        end
        fi.value = value
 end
@@ -133,7 +133,7 @@ if not DDNS.has_bindhost then
        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 package for DNS requests.")
+                       translate("You should install 'bind-host' or 'knot-host' or 'drill' package for DNS requests.")
 end
 
 -- nslookup compiled with musl produce problems when using
@@ -146,7 +146,7 @@ if not DDNS.has_dnsserver then
        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 hostip package, " ..
+                       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
 
@@ -159,7 +159,7 @@ if DDNS.has_ssl and not DDNS.has_cacerts then
                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 " ..
+                       translate("Install 'ca-certificates' package or needed certificates " ..
                                "by hand into /etc/ssl/certs default directory")
 end
 
index e6da7cc1889cbdfda1c398446c0291bd62a911b7..6ba3ea0dd846e23e0b786b38d0cb7f3aefdf9973 100644 (file)
@@ -33,15 +33,18 @@ 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
-                       os.execute("/etc/init.d/ddns restart")
+                       command = command .. " -- restart"
+                       os.execute(command)
                else    -- ddns service disabled, send SIGHUP to running
-                       os.execute("killall -1 dynamic_dns_updater.sh")
+                       command = command .. " -- reload"
+                       os.execute(command)
                end
        end
 end
 
--- SimpleSection definiton -- ##################################################
+-- SimpleSection definition -- ##################################################
 -- with all the JavaScripts we need for "a good Show"
 a = m:section( SimpleSection )
 a.template = "ddns/overview_status"
@@ -52,7 +55,7 @@ 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
+       -- 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")
@@ -119,18 +122,21 @@ function dom.set_one(self, section)
        end
 end
 function dom.set_two(self, section)
-       local lookup = self.map:get(section, "lookup_host") or ""
-       if lookup == "" then return "" end
+       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 command = [[/usr/lib/ddns/dynamic_dns_lucihelper.sh]]
-       if not NXFS.access(command, "rwx", "rx", "rx") then
-               NXFS.chmod(command, 755)
-       end
-       command = command .. [[ get_registered_ip ]] .. lookup .. [[ ]] .. use_ipv6 ..
-               [[ ]] .. force_ipversion .. [[ ]] .. force_dnstcp .. [[ ]] .. dnsserver
+       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
+       if (#dnsserver > 0) then command = command .. [[ -d ]] .. dnsserver end
+       command = command .. [[ -- get_registered_ip]]
        local ip = SYS.exec(command)
        if ip == "" then ip = translate("no data") end
        return ip
index 54791432b378f3d6f3868061894c3f59b50a9a2a..209d9c3a4152576ce8f44c7439f5a6306d2103a5 100755 (executable)
@@ -24,12 +24,14 @@ has_fetch   = (SYS.call( [[which uclient-fetch >/dev/null 2>&1]] ) == 0)
 has_fetchssl   = NXFS.access("/lib/libustream-ssl.so")
 has_bbwget     = (SYS.call( [[$(which wget) -V 2>&1 | grep -iqF "busybox"]] ) == 0)
 has_bindhost   = (SYS.call( [[which host >/dev/null 2>&1]] ) == 0)
+               or (SYS.call( [[which khost >/dev/null 2>&1]] ) == 0)
+               or (SYS.call( [[which drill >/dev/null 2>&1]] ) == 0)
 has_hostip     = (SYS.call( [[which hostip >/dev/null 2>&1]] ) == 0)
 has_nslookup   = (SYS.call( [[$(which nslookup) localhost 2>&1 | grep -qF "(null)"]] ) ~= 0)
 has_ipv6       = (NXFS.access("/proc/net/ipv6_route") and NXFS.access("/usr/sbin/ip6tables"))
 has_ssl                = (has_wgetssl or has_curlssl or (has_fetch and has_fetchssl))
 has_proxy      = (has_wgetssl or has_curlpxy or has_fetch or has_bbwget)
-has_forceip    = ((has_wgetssl or has_curl) and (has_bindhost or has_hostip))
+has_forceip    = (has_wgetssl or has_curl or has_fetch) -- only really needed for transfer
 has_dnsserver  = (has_bindhost or has_hostip or has_nslookup)
 has_bindnet    = (has_wgetssl or has_curl)
 has_cacerts    = _check_certs()
@@ -55,7 +57,7 @@ end
 function epoch2date(epoch, format)
        if not format or #format < 2 then
                local uci = UCI.cursor()
-               format    = uci:get("ddns", "global", "date_format") or "%F %R"
+               format    = uci:get("ddns", "global", "ddns_dateformat") or "%F %R"
                uci:unload("ddns")
        end
        format = format:gsub("%%n", "<br />")   -- replace newline
@@ -65,18 +67,18 @@ end
 
 -- read lastupdate from [section].update file
 function get_lastupd(section)
-       local uci     = UCI.cursor()
-       local run_dir = uci:get("ddns", "global", "run_dir") or "/var/run/ddns"
-       local etime   = tonumber(NXFS.readfile("%s/%s.update" % { run_dir, section } ) or 0 )
+       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 PID from run file and verify if still running
 function get_pid(section)
-       local uci     = UCI.cursor()
-       local run_dir = uci:get("ddns", "global", "run_dir") or "/var/run/ddns"
-       local pid     = tonumber(NXFS.readfile("%s/%s.pid" % { run_dir, section } ) or 0 )
+       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
index 159cb6014746206c32220c2d55eee1375752b89a..23ec0591708499f31d0641517fc5b601308c044f 100644 (file)
@@ -4,7 +4,7 @@
 <script type="text/javascript">//<![CDATA[
        // event handler on changed date
        function onkeyup_date(value) {
-               var obj = document.getElementById("cbid.ddns.global.date_format.help");
+               var obj = document.getElementById("cbid.ddns.global.ddns_dateformat.help");
                if ( !obj ) { return; } // security check
 
                if ( value == "" || value.length == 0 ) { value = "%F %R"; }
index e38a593600a68fcacc299d66246f476e53cfbd0c..69be6ed8b126106312fc91e54d5715085cab0378 100644 (file)
@@ -315,8 +315,8 @@ msgid "Info"
 msgstr ""
 
 msgid ""
-"Install ca-certificates package or needed certificates by hand into /etc/ssl/"
-"certs default directory"
+"Install 'ca-certificates' package or needed certificates by hand into /etc/"
+"ssl/certs default directory"
 msgstr ""
 
 msgid "Interface"
@@ -369,8 +369,8 @@ msgid ""
 msgstr ""
 
 msgid ""
-"Neither GNU Wget with SSL nor cURL installed to support updates via HTTPS "
-"protocol."
+"Neither GNU Wget with SSL nor cURL installed to support secure updates via "
+"HTTPS protocol."
 msgstr ""
 
 msgid "Network"
@@ -587,24 +587,29 @@ msgid ""
 "syslog."
 msgstr ""
 
-msgid "You should install BIND host or hostip package for DNS requests."
+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 ""
 
 msgid ""
-"You should install BIND host 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' package for DNS "
+"requests."
 msgstr ""
 
-msgid "You should install BIND host package for DNS requests."
+msgid "You should install 'wget' or 'curl' or 'uclient-fetch' package."
 msgstr ""
 
-msgid "You should install GNU Wget with SSL (prefered) or cURL package."
+msgid ""
+"You should install 'wget' or 'curl' or 'uclient-fetch' with 'libustream-"
+"*ssl' package."
 msgstr ""
 
-msgid "You should install GNU Wget with SSL or cURL package."
+msgid "You should install 'wget' or 'curl' package."
 msgstr ""
 
-msgid "You should install GNU Wget with SSL or replace libcurl."
+msgid ""
+"You should install 'wget' or 'uclient-fetch' package or replace libcurl."
 msgstr ""
 
 msgid "cURL is installed, but libcurl was compiled without proxy support."
index fe371fefafbef9a3cc287f70c014481b3b367982..2366f629b1546d2c084d84596cd2fb6e9304a9b1 100644 (file)
@@ -313,8 +313,8 @@ msgid "Info"
 msgstr ""
 
 msgid ""
-"Install ca-certificates package or needed certificates by hand into /etc/ssl/"
-"certs default directory"
+"Install 'ca-certificates' package or needed certificates by hand into /etc/"
+"ssl/certs default directory"
 msgstr ""
 
 msgid "Interface"
@@ -367,8 +367,8 @@ msgid ""
 msgstr ""
 
 msgid ""
-"Neither GNU Wget with SSL nor cURL installed to support updates via HTTPS "
-"protocol."
+"Neither GNU Wget with SSL nor cURL installed to support secure updates via "
+"HTTPS protocol."
 msgstr ""
 
 msgid "Network"
@@ -585,24 +585,29 @@ msgid ""
 "syslog."
 msgstr ""
 
-msgid "You should install BIND host or hostip package for DNS requests."
+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 ""
 
 msgid ""
-"You should install BIND host 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' package for DNS "
+"requests."
 msgstr ""
 
-msgid "You should install BIND host package for DNS requests."
+msgid "You should install 'wget' or 'curl' or 'uclient-fetch' package."
 msgstr ""
 
-msgid "You should install GNU Wget with SSL (prefered) or cURL package."
+msgid ""
+"You should install 'wget' or 'curl' or 'uclient-fetch' with 'libustream-"
+"*ssl' package."
 msgstr ""
 
-msgid "You should install GNU Wget with SSL or cURL package."
+msgid "You should install 'wget' or 'curl' package."
 msgstr ""
 
-msgid "You should install GNU Wget with SSL or replace libcurl."
+msgid ""
+"You should install 'wget' or 'uclient-fetch' package or replace libcurl."
 msgstr ""
 
 msgid "cURL is installed, but libcurl was compiled without proxy support."
index 065f22c746c32045879beda3f5aecacbc01cbaa8..39c1fdc83150454b1c1d8d40db2bb42d06ef9ae2 100644 (file)
@@ -1,15 +1,15 @@
 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: 2016-01-30 11:07+0100\n"
-"Last-Translator: Christian Schoenebeck <christian.schoenebeck@gmail.com>\n"
+"Project-Id-Version: luci-app-ddns 2.4.2-1\n"
+"POT-Creation-Date: 2016-09-25 10:43+0200\n"
+"PO-Revision-Date: 2016-09-25 10:43+0200\n"
+"Last-Translator: Christian Schönebeck <christian.schoenebeck@gmail.com>\n"
 "Language-Team: \n"
 "Language: de\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"X-Generator: Poedit 1.8.4\n"
+"X-Generator: Poedit 1.8.7.1\n"
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
 "X-Poedit-SourceCharset: UTF-8\n"
 "X-Poedit-Basepath: .\n"
@@ -364,13 +364,13 @@ msgstr ""
 "compiliert."
 
 msgid "Info"
-msgstr "Informationen"
+msgstr "Info"
 
 msgid ""
-"Install ca-certificates package or needed certificates by hand into /etc/ssl/"
-"certs default directory"
+"Install 'ca-certificates' package or needed certificates by hand into /etc/"
+"ssl/certs default directory"
 msgstr ""
-"Installieren Sie das ca-certificate Paket oder die benötigten Zertifikate "
+"Installieren Sie das 'ca-certificates' Paket oder die benötigten Zertifikate "
 "von Hand in das Standardverzeichnis /etc/ssl/certs"
 
 msgid "Interface"
@@ -432,11 +432,11 @@ msgstr ""
 "Kommunikation festzulegen."
 
 msgid ""
-"Neither GNU Wget with SSL nor cURL installed to support updates via HTTPS "
-"protocol."
+"Neither GNU Wget with SSL nor cURL installed to support secure updates via "
+"HTTPS protocol."
 msgstr ""
-"Weder GNU Wget mit SSL noch cURL sind installiert um Aktualisierungen über "
-"HTTPS Protokoll zu unterstützen."
+"Weder GNU Wget mit SSL noch cURL sind installiert um sichere "
+"Aktualisierungen über HTTPS Protokoll zu unterstützen."
 
 msgid "Network"
 msgstr "Netzwerk"
@@ -642,7 +642,7 @@ msgid "Using specific DNS Server not supported"
 msgstr "Verwendung spezifischer DNS-Server wird nicht unterstützt"
 
 msgid "Verify"
-msgstr "überprüfen"
+msgstr "Ã\9cberprüfen"
 
 msgid "Version"
 msgstr "Version"
@@ -669,34 +669,41 @@ msgstr ""
 "Schreibt Meldungen ins Systemprotokoll. Kritische Fehler werden immer in das "
 "Systemprotokoll geschrieben."
 
-msgid "You should install BIND host or hostip package for DNS requests."
+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 hostip für DNS Anfragen "
-"installieren."
+"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."
 
 msgid ""
-"You should install BIND host 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' package for DNS "
+"requests."
 msgstr ""
-"Sie sollten das BIND host oder hostIP Paket installieren, wenn Sie einen DNS-"
-"Server angeben müssen um Ihre registrierte IP zu ermitteln."
+"Sie sollten das Programmpakete 'bind-host' oder 'knot-host' oder 'drill' für "
+"DNS Anfragen installieren."
 
-msgid "You should install BIND host package for DNS requests."
+msgid "You should install 'wget' or 'curl' or 'uclient-fetch' package."
 msgstr ""
-"Sie sollten das Programmpakete BIND host for DNS Anfragen installieren."
+"Sie sollten das Programmpaket 'wget' oder 'curl' oder 'uclient-fetch' "
+"installieren."
 
-msgid "You should install GNU Wget with SSL (prefered) or cURL package."
+msgid ""
+"You should install 'wget' or 'curl' or 'uclient-fetch' with 'libustream-"
+"*ssl' package."
 msgstr ""
-"Sie sollten das Programmpaket GNU Wget mit SSL (bevorzugt) oder cURL "
-"installieren."
+"Sie sollten das Programmpaket 'wget' oder 'curl' oder 'uclient-fetch' mit "
+"'libustream-*ssl' installieren."
 
-msgid "You should install GNU Wget with SSL or cURL package."
-msgstr "Sie sollten das Programmpaket GNU Wget mit SSL oder cURL installieren."
+msgid "You should install 'wget' or 'curl' package."
+msgstr "Sie sollten das Programmpaket 'wget' oder 'curl' installieren."
 
-msgid "You should install GNU Wget with SSL or replace libcurl."
+msgid ""
+"You should install 'wget' or 'uclient-fetch' package or replace libcurl."
 msgstr ""
-"Sie sollten das Programmpaket GNU Wget mit SSL installieren oder libcurl "
-"austauschen."
+"Sie sollten das Programmpaket 'wget' oder 'uclient-fetch' installieren oder "
+"libcurl ersetzen."
 
 msgid "cURL is installed, but libcurl was compiled without proxy support."
 msgstr ""
index 7d9eb03b5f14a490b49d5decea2b5ab80546ba1e..fce0cb853220fc92802fd3bb533309246e9ab15a 100644 (file)
@@ -312,8 +312,8 @@ msgid "Info"
 msgstr ""
 
 msgid ""
-"Install ca-certificates package or needed certificates by hand into /etc/ssl/"
-"certs default directory"
+"Install 'ca-certificates' package or needed certificates by hand into /etc/"
+"ssl/certs default directory"
 msgstr ""
 
 msgid "Interface"
@@ -366,8 +366,8 @@ msgid ""
 msgstr ""
 
 msgid ""
-"Neither GNU Wget with SSL nor cURL installed to support updates via HTTPS "
-"protocol."
+"Neither GNU Wget with SSL nor cURL installed to support secure updates via "
+"HTTPS protocol."
 msgstr ""
 
 msgid "Network"
@@ -584,24 +584,29 @@ msgid ""
 "syslog."
 msgstr ""
 
-msgid "You should install BIND host or hostip package for DNS requests."
+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 ""
 
 msgid ""
-"You should install BIND host 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' package for DNS "
+"requests."
 msgstr ""
 
-msgid "You should install BIND host package for DNS requests."
+msgid "You should install 'wget' or 'curl' or 'uclient-fetch' package."
 msgstr ""
 
-msgid "You should install GNU Wget with SSL (prefered) or cURL package."
+msgid ""
+"You should install 'wget' or 'curl' or 'uclient-fetch' with 'libustream-"
+"*ssl' package."
 msgstr ""
 
-msgid "You should install GNU Wget with SSL or cURL package."
+msgid "You should install 'wget' or 'curl' package."
 msgstr ""
 
-msgid "You should install GNU Wget with SSL or replace libcurl."
+msgid ""
+"You should install 'wget' or 'uclient-fetch' package or replace libcurl."
 msgstr ""
 
 msgid "cURL is installed, but libcurl was compiled without proxy support."
index dbdfad48cc4c441fe4f0daf565724630b6c2dc82..eb5a38576cf35959074d169f57eab3879a52230a 100644 (file)
@@ -311,8 +311,8 @@ msgid "Info"
 msgstr ""
 
 msgid ""
-"Install ca-certificates package or needed certificates by hand into /etc/ssl/"
-"certs default directory"
+"Install 'ca-certificates' package or needed certificates by hand into /etc/"
+"ssl/certs default directory"
 msgstr ""
 
 msgid "Interface"
@@ -365,8 +365,8 @@ msgid ""
 msgstr ""
 
 msgid ""
-"Neither GNU Wget with SSL nor cURL installed to support updates via HTTPS "
-"protocol."
+"Neither GNU Wget with SSL nor cURL installed to support secure updates via "
+"HTTPS protocol."
 msgstr ""
 
 msgid "Network"
@@ -583,24 +583,29 @@ msgid ""
 "syslog."
 msgstr ""
 
-msgid "You should install BIND host or hostip package for DNS requests."
+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 ""
 
 msgid ""
-"You should install BIND host 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' package for DNS "
+"requests."
 msgstr ""
 
-msgid "You should install BIND host package for DNS requests."
+msgid "You should install 'wget' or 'curl' or 'uclient-fetch' package."
 msgstr ""
 
-msgid "You should install GNU Wget with SSL (prefered) or cURL package."
+msgid ""
+"You should install 'wget' or 'curl' or 'uclient-fetch' with 'libustream-"
+"*ssl' package."
 msgstr ""
 
-msgid "You should install GNU Wget with SSL or cURL package."
+msgid "You should install 'wget' or 'curl' package."
 msgstr ""
 
-msgid "You should install GNU Wget with SSL or replace libcurl."
+msgid ""
+"You should install 'wget' or 'uclient-fetch' package or replace libcurl."
 msgstr ""
 
 msgid "cURL is installed, but libcurl was compiled without proxy support."
index 36dcb60290aaba53b955b2a9762ba45e2b7483cd..2004989594f5a1d41ca750cbc160df0443a1a136 100644 (file)
@@ -311,8 +311,8 @@ msgid "Info"
 msgstr ""
 
 msgid ""
-"Install ca-certificates package or needed certificates by hand into /etc/ssl/"
-"certs default directory"
+"Install 'ca-certificates' package or needed certificates by hand into /etc/"
+"ssl/certs default directory"
 msgstr ""
 
 msgid "Interface"
@@ -365,8 +365,8 @@ msgid ""
 msgstr ""
 
 msgid ""
-"Neither GNU Wget with SSL nor cURL installed to support updates via HTTPS "
-"protocol."
+"Neither GNU Wget with SSL nor cURL installed to support secure updates via "
+"HTTPS protocol."
 msgstr ""
 
 msgid "Network"
@@ -583,24 +583,29 @@ msgid ""
 "syslog."
 msgstr ""
 
-msgid "You should install BIND host or hostip package for DNS requests."
+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 ""
 
 msgid ""
-"You should install BIND host 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' package for DNS "
+"requests."
 msgstr ""
 
-msgid "You should install BIND host package for DNS requests."
+msgid "You should install 'wget' or 'curl' or 'uclient-fetch' package."
 msgstr ""
 
-msgid "You should install GNU Wget with SSL (prefered) or cURL package."
+msgid ""
+"You should install 'wget' or 'curl' or 'uclient-fetch' with 'libustream-"
+"*ssl' package."
 msgstr ""
 
-msgid "You should install GNU Wget with SSL or cURL package."
+msgid "You should install 'wget' or 'curl' package."
 msgstr ""
 
-msgid "You should install GNU Wget with SSL or replace libcurl."
+msgid ""
+"You should install 'wget' or 'uclient-fetch' package or replace libcurl."
 msgstr ""
 
 msgid "cURL is installed, but libcurl was compiled without proxy support."
index edc53250eca25be2303fb078bd2cf3d4bd09f5cf..f6f2e2b84331a6b8cf854757f6224b024c611d51 100644 (file)
@@ -312,8 +312,8 @@ msgid "Info"
 msgstr ""
 
 msgid ""
-"Install ca-certificates package or needed certificates by hand into /etc/ssl/"
-"certs default directory"
+"Install 'ca-certificates' package or needed certificates by hand into /etc/"
+"ssl/certs default directory"
 msgstr ""
 
 msgid "Interface"
@@ -366,8 +366,8 @@ msgid ""
 msgstr ""
 
 msgid ""
-"Neither GNU Wget with SSL nor cURL installed to support updates via HTTPS "
-"protocol."
+"Neither GNU Wget with SSL nor cURL installed to support secure updates via "
+"HTTPS protocol."
 msgstr ""
 
 msgid "Network"
@@ -584,24 +584,29 @@ msgid ""
 "syslog."
 msgstr ""
 
-msgid "You should install BIND host or hostip package for DNS requests."
+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 ""
 
 msgid ""
-"You should install BIND host 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' package for DNS "
+"requests."
 msgstr ""
 
-msgid "You should install BIND host package for DNS requests."
+msgid "You should install 'wget' or 'curl' or 'uclient-fetch' package."
 msgstr ""
 
-msgid "You should install GNU Wget with SSL (prefered) or cURL package."
+msgid ""
+"You should install 'wget' or 'curl' or 'uclient-fetch' with 'libustream-"
+"*ssl' package."
 msgstr ""
 
-msgid "You should install GNU Wget with SSL or cURL package."
+msgid "You should install 'wget' or 'curl' package."
 msgstr ""
 
-msgid "You should install GNU Wget with SSL or replace libcurl."
+msgid ""
+"You should install 'wget' or 'uclient-fetch' package or replace libcurl."
 msgstr ""
 
 msgid "cURL is installed, but libcurl was compiled without proxy support."
index 279e1544c547077cdeb87163e734c26f894a3d1f..1f91fa176f127ce86c2de6ec456f0d4eef2b86cc 100644 (file)
@@ -311,8 +311,8 @@ msgid "Info"
 msgstr ""
 
 msgid ""
-"Install ca-certificates package or needed certificates by hand into /etc/ssl/"
-"certs default directory"
+"Install 'ca-certificates' package or needed certificates by hand into /etc/"
+"ssl/certs default directory"
 msgstr ""
 
 msgid "Interface"
@@ -365,8 +365,8 @@ msgid ""
 msgstr ""
 
 msgid ""
-"Neither GNU Wget with SSL nor cURL installed to support updates via HTTPS "
-"protocol."
+"Neither GNU Wget with SSL nor cURL installed to support secure updates via "
+"HTTPS protocol."
 msgstr ""
 
 msgid "Network"
@@ -583,24 +583,29 @@ msgid ""
 "syslog."
 msgstr ""
 
-msgid "You should install BIND host or hostip package for DNS requests."
+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 ""
 
 msgid ""
-"You should install BIND host 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' package for DNS "
+"requests."
 msgstr ""
 
-msgid "You should install BIND host package for DNS requests."
+msgid "You should install 'wget' or 'curl' or 'uclient-fetch' package."
 msgstr ""
 
-msgid "You should install GNU Wget with SSL (prefered) or cURL package."
+msgid ""
+"You should install 'wget' or 'curl' or 'uclient-fetch' with 'libustream-"
+"*ssl' package."
 msgstr ""
 
-msgid "You should install GNU Wget with SSL or cURL package."
+msgid "You should install 'wget' or 'curl' package."
 msgstr ""
 
-msgid "You should install GNU Wget with SSL or replace libcurl."
+msgid ""
+"You should install 'wget' or 'uclient-fetch' package or replace libcurl."
 msgstr ""
 
 msgid "cURL is installed, but libcurl was compiled without proxy support."
index a0583947540acdf388011dc915a68b9fdd8c195b..f59d053e712f651955063e1e5dab37515b5bf8bf 100644 (file)
@@ -311,8 +311,8 @@ msgid "Info"
 msgstr ""
 
 msgid ""
-"Install ca-certificates package or needed certificates by hand into /etc/ssl/"
-"certs default directory"
+"Install 'ca-certificates' package or needed certificates by hand into /etc/"
+"ssl/certs default directory"
 msgstr ""
 
 msgid "Interface"
@@ -365,8 +365,8 @@ msgid ""
 msgstr ""
 
 msgid ""
-"Neither GNU Wget with SSL nor cURL installed to support updates via HTTPS "
-"protocol."
+"Neither GNU Wget with SSL nor cURL installed to support secure updates via "
+"HTTPS protocol."
 msgstr ""
 
 msgid "Network"
@@ -583,24 +583,29 @@ msgid ""
 "syslog."
 msgstr ""
 
-msgid "You should install BIND host or hostip package for DNS requests."
+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 ""
 
 msgid ""
-"You should install BIND host 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' package for DNS "
+"requests."
 msgstr ""
 
-msgid "You should install BIND host package for DNS requests."
+msgid "You should install 'wget' or 'curl' or 'uclient-fetch' package."
 msgstr ""
 
-msgid "You should install GNU Wget with SSL (prefered) or cURL package."
+msgid ""
+"You should install 'wget' or 'curl' or 'uclient-fetch' with 'libustream-"
+"*ssl' package."
 msgstr ""
 
-msgid "You should install GNU Wget with SSL or cURL package."
+msgid "You should install 'wget' or 'curl' package."
 msgstr ""
 
-msgid "You should install GNU Wget with SSL or replace libcurl."
+msgid ""
+"You should install 'wget' or 'uclient-fetch' package or replace libcurl."
 msgstr ""
 
 msgid "cURL is installed, but libcurl was compiled without proxy support."
index 46ab077053b94541d184ad3367cda284ae92b5e9..8fe0180d429932630574f867d9d7c9009e755968 100644 (file)
@@ -311,8 +311,8 @@ msgid "Info"
 msgstr ""
 
 msgid ""
-"Install ca-certificates package or needed certificates by hand into /etc/ssl/"
-"certs default directory"
+"Install 'ca-certificates' package or needed certificates by hand into /etc/"
+"ssl/certs default directory"
 msgstr ""
 
 msgid "Interface"
@@ -365,8 +365,8 @@ msgid ""
 msgstr ""
 
 msgid ""
-"Neither GNU Wget with SSL nor cURL installed to support updates via HTTPS "
-"protocol."
+"Neither GNU Wget with SSL nor cURL installed to support secure updates via "
+"HTTPS protocol."
 msgstr ""
 
 msgid "Network"
@@ -583,24 +583,29 @@ msgid ""
 "syslog."
 msgstr ""
 
-msgid "You should install BIND host or hostip package for DNS requests."
+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 ""
 
 msgid ""
-"You should install BIND host 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' package for DNS "
+"requests."
 msgstr ""
 
-msgid "You should install BIND host package for DNS requests."
+msgid "You should install 'wget' or 'curl' or 'uclient-fetch' package."
 msgstr ""
 
-msgid "You should install GNU Wget with SSL (prefered) or cURL package."
+msgid ""
+"You should install 'wget' or 'curl' or 'uclient-fetch' with 'libustream-"
+"*ssl' package."
 msgstr ""
 
-msgid "You should install GNU Wget with SSL or cURL package."
+msgid "You should install 'wget' or 'curl' package."
 msgstr ""
 
-msgid "You should install GNU Wget with SSL or replace libcurl."
+msgid ""
+"You should install 'wget' or 'uclient-fetch' package or replace libcurl."
 msgstr ""
 
 msgid "cURL is installed, but libcurl was compiled without proxy support."
index 5a2afaf1bf5ba88eae2d1b5ce396d20ade0a2bd6..a8efd0f8b51cc32d3529eefa033b0bcadecb5677 100644 (file)
@@ -310,8 +310,8 @@ msgid "Info"
 msgstr ""
 
 msgid ""
-"Install ca-certificates package or needed certificates by hand into /etc/ssl/"
-"certs default directory"
+"Install 'ca-certificates' package or needed certificates by hand into /etc/"
+"ssl/certs default directory"
 msgstr ""
 
 msgid "Interface"
@@ -364,8 +364,8 @@ msgid ""
 msgstr ""
 
 msgid ""
-"Neither GNU Wget with SSL nor cURL installed to support updates via HTTPS "
-"protocol."
+"Neither GNU Wget with SSL nor cURL installed to support secure updates via "
+"HTTPS protocol."
 msgstr ""
 
 msgid "Network"
@@ -582,24 +582,29 @@ msgid ""
 "syslog."
 msgstr ""
 
-msgid "You should install BIND host or hostip package for DNS requests."
+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 ""
 
 msgid ""
-"You should install BIND host 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' package for DNS "
+"requests."
 msgstr ""
 
-msgid "You should install BIND host package for DNS requests."
+msgid "You should install 'wget' or 'curl' or 'uclient-fetch' package."
 msgstr ""
 
-msgid "You should install GNU Wget with SSL (prefered) or cURL package."
+msgid ""
+"You should install 'wget' or 'curl' or 'uclient-fetch' with 'libustream-"
+"*ssl' package."
 msgstr ""
 
-msgid "You should install GNU Wget with SSL or cURL package."
+msgid "You should install 'wget' or 'curl' package."
 msgstr ""
 
-msgid "You should install GNU Wget with SSL or replace libcurl."
+msgid ""
+"You should install 'wget' or 'uclient-fetch' package or replace libcurl."
 msgstr ""
 
 msgid "cURL is installed, but libcurl was compiled without proxy support."
index ad40f3b795a5c9a630ab40491581e87b00b5d935..ade79823095c3bf655037fffa725f770f09864cc 100644 (file)
@@ -312,8 +312,8 @@ msgid "Info"
 msgstr ""
 
 msgid ""
-"Install ca-certificates package or needed certificates by hand into /etc/ssl/"
-"certs default directory"
+"Install 'ca-certificates' package or needed certificates by hand into /etc/"
+"ssl/certs default directory"
 msgstr ""
 
 msgid "Interface"
@@ -366,8 +366,8 @@ msgid ""
 msgstr ""
 
 msgid ""
-"Neither GNU Wget with SSL nor cURL installed to support updates via HTTPS "
-"protocol."
+"Neither GNU Wget with SSL nor cURL installed to support secure updates via "
+"HTTPS protocol."
 msgstr ""
 
 msgid "Network"
@@ -584,24 +584,29 @@ msgid ""
 "syslog."
 msgstr ""
 
-msgid "You should install BIND host or hostip package for DNS requests."
+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 ""
 
 msgid ""
-"You should install BIND host 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' package for DNS "
+"requests."
 msgstr ""
 
-msgid "You should install BIND host package for DNS requests."
+msgid "You should install 'wget' or 'curl' or 'uclient-fetch' package."
 msgstr ""
 
-msgid "You should install GNU Wget with SSL (prefered) or cURL package."
+msgid ""
+"You should install 'wget' or 'curl' or 'uclient-fetch' with 'libustream-"
+"*ssl' package."
 msgstr ""
 
-msgid "You should install GNU Wget with SSL or cURL package."
+msgid "You should install 'wget' or 'curl' package."
 msgstr ""
 
-msgid "You should install GNU Wget with SSL or replace libcurl."
+msgid ""
+"You should install 'wget' or 'uclient-fetch' package or replace libcurl."
 msgstr ""
 
 msgid "cURL is installed, but libcurl was compiled without proxy support."
index fefbc0120291b8184fe7c2595ddfdc501608ec18..497084651693d8a84cacd50b86a38bffd5ec124e 100644 (file)
@@ -2,180 +2,205 @@ msgid ""
 msgstr ""
 "Project-Id-Version: luci-app-ddns 2.4.0-1\n"
 "POT-Creation-Date: 2016-01-30 11:07+0100\n"
-"PO-Revision-Date: 2012-11-03 07:02+0200\n"
-"Last-Translator: Luiz Angelo <luizluca@gmail.com>\n"
+"PO-Revision-Date: 2016-07-01 22:40-0300\n"
+"Last-Translator: Matheus Dal Mago <matheusdalmago10@gmail.com>\n"
 "Language-Team: \n"
 "Language: pt_BR\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=(n > 1);\n"
-"X-Generator: Poedit 1.8.4\n"
+"X-Generator: Poedit 1.8.8\n"
 
 msgid "&"
-msgstr ""
+msgstr "&"
 
 msgid "-- custom --"
-msgstr ""
+msgstr "-- personalizado --"
 
 msgid "-- default --"
-msgstr ""
+msgstr "-- padrão --"
 
 msgid "Advanced Settings"
-msgstr ""
+msgstr "Configurações Avançadas"
 
 msgid "Allow non-public IP's"
-msgstr ""
+msgstr "Permitir IPs não-públicos"
 
 msgid "Applying changes"
-msgstr ""
+msgstr "Aplicar mudanças"
 
 msgid "Basic Settings"
-msgstr ""
+msgstr "Configurações Básicas"
 
 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"
 
 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"
 
 msgid "Bind Network"
-msgstr ""
+msgstr "Limitar Rede"
 
 msgid "Binding to a specific network not supported"
-msgstr ""
+msgstr "Não suportado limitar a uma rede específica"
 
 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!"
 
 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!"
 
 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!"
 
 msgid "Casual users should not change this setting"
-msgstr ""
+msgstr "Usuários iniciantes não devem alterar esta configuração"
 
 msgid "Change provider"
-msgstr ""
+msgstr "Mudando provedor"
 
 msgid "Check Interval"
-msgstr ""
+msgstr "Checar Intervalo"
 
 msgid "Collecting data..."
-msgstr ""
+msgstr "Coletando dados…"
 
 msgid "Config error"
-msgstr ""
+msgstr "Erro de configuração"
 
 msgid "Configuration"
-msgstr ""
+msgstr "Configuração"
 
 msgid ""
 "Configure here the details for all Dynamic DNS services including this LuCI "
 "application."
 msgstr ""
+"Configure aqui os detalhes para todos os serviços DNS Dinâmicos incluindo "
+"esta aplicação LuCI."
 
 msgid "Configure here the details for selected Dynamic DNS service."
-msgstr ""
+msgstr "Configure aqui os detalhes para o serviço DNS Dinâmico selecionado."
 
 msgid "Current setting"
-msgstr ""
+msgstr "Configuração atual"
 
 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’)"
 
 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 "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."
 
 msgid "Custom update-URL"
 msgstr "URL para atualização personalizada"
 
 msgid "Custom update-script"
-msgstr ""
+msgstr "Script para atualização personalizado"
 
 msgid "DDNS Autostart disabled"
-msgstr ""
+msgstr "Auto-inicialização de DDNS desabilitada"
 
 msgid "DDNS Client Configuration"
-msgstr ""
+msgstr "Configuração de cliente DDNS"
 
 msgid "DDNS Client Documentation"
-msgstr ""
+msgstr "Documentação de cliente DDNS"
 
 msgid "DDNS Service provider"
-msgstr ""
+msgstr "Provedor de serviço DDNS"
 
 msgid "DNS requests via TCP not supported"
-msgstr ""
+msgstr "Requisição de DNS via TCP não suportada"
 
 msgid "DNS-Server"
-msgstr ""
+msgstr "Servidor DNS"
 
 msgid "Date format"
-msgstr ""
+msgstr "Formato de data"
 
 msgid "Defines the Web page to read systems IPv4-Address from"
-msgstr ""
+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 ""
+msgstr "Define a página Web para ler o endereço IPv6 do sistema"
 
 msgid "Defines the interface to read systems IP-Address from"
-msgstr ""
+msgstr "Define a interface para ler o endereço IP do sistema"
 
 msgid "Defines the network to read systems IPv4-Address from"
-msgstr ""
+msgstr "Define a rede para ler o endereço IPv4 do sistema"
 
 msgid "Defines the network to read systems IPv6-Address from"
-msgstr ""
+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 "Defines which IP address 'IPv4/IPv6' is send to the DDNS provider"
-msgstr ""
+msgstr "Define qual endereço IP ‘IPv4/IPv6’ é enviado ao provedor DDNS"
 
 msgid "Details for"
-msgstr ""
+msgstr "Detalhes para"
 
 msgid "Directory contains Log files for each running section"
-msgstr ""
+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 "Disabled"
-msgstr ""
+msgstr "Desabilitado"
 
 msgid "Domain"
-msgstr ""
+msgstr "Domínio"
 
 msgid "Dynamic DNS"
 msgstr "DNS Dinâmico"
@@ -188,132 +213,150 @@ msgstr ""
 "um nome fixo, mesmo usando um Endereço IP dinâmico."
 
 msgid "Enable secure communication with DDNS provider"
-msgstr ""
+msgstr "Habilitar comunicação segura com o provedor DDNS"
 
 msgid "Enabled"
-msgstr ""
+msgstr "Habilitado"
 
 msgid "Error"
-msgstr ""
+msgstr "Erro"
 
 msgid "Error Retry Counter"
-msgstr ""
+msgstr "Contador de Tentativas em Erro"
 
 msgid "Error Retry Interval"
-msgstr ""
+msgstr "Intervalo de tentativas em Erro"
 
 msgid "Event Network"
 msgstr ""
 
 msgid "File"
-msgstr ""
+msgstr "Arquivo"
 
 msgid "File not found"
-msgstr ""
+msgstr "Arquivo não encontrado"
 
 msgid "File not found or empty"
-msgstr ""
+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 "For detailed information about parameter settings look here."
 msgstr ""
+"Olhe aqui para informações mais detalhadas sobre as configurações de "
+"parâmetro"
 
 msgid "For supported codes look here"
-msgstr ""
+msgstr "Olhe aqui para códigos suportados"
 
 msgid "Force IP Version"
-msgstr ""
+msgstr "Forçar versão de IP"
 
 msgid "Force IP Version not supported"
-msgstr ""
+msgstr "Forçar versão de IP não suportado"
 
 msgid "Force Interval"
-msgstr ""
+msgstr "Forçar intervalo"
 
 msgid "Force TCP on DNS"
-msgstr ""
+msgstr "Forçar TCP em DNS"
 
 msgid "Forced IP Version don't matched"
-msgstr ""
+msgstr "Forçar versão de IP não corresponde"
 
 msgid "Format"
-msgstr ""
+msgstr "Formato"
 
 msgid "Format: IP or FQDN"
-msgstr ""
+msgstr "Formato: IP ou FQDN"
 
 msgid ""
 "GNU Wget will use the IP of given network, cURL will use the physical "
 "interface."
-msgstr ""
+msgstr "GNU Wget usará o IP da rede informada, cURL usará a interface física"
 
 msgid "Global Settings"
-msgstr ""
+msgstr "Configurações Globais"
 
 msgid "HTTPS not supported"
-msgstr ""
+msgstr "HTTPS não suportado"
 
 msgid "Hints"
-msgstr ""
+msgstr "Dicas"
 
 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"
 
 msgid "IP address source"
-msgstr ""
+msgstr "Fonte do endereço IP"
 
 msgid "IP address version"
-msgstr ""
+msgstr "Versão do endereço IP"
 
 msgid "IPv4-Address"
-msgstr ""
+msgstr "Endereço IPv4"
 
 msgid "IPv6 address must be given in square brackets"
-msgstr ""
+msgstr "Endereço IPv6 deve estar entre colchetes"
 
 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 "IPv6 not supported"
-msgstr ""
+msgstr "IPv6 não suportado"
 
 msgid "IPv6-Address"
-msgstr ""
+msgstr "Endereço IPv6"
 
 msgid "If both cURL and GNU Wget are installed, Wget is used by default."
-msgstr ""
+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 using secure communication you should verify server certificates!"
 msgstr ""
+"Você deve verificar os certificados do servidor caso estiver utilizando "
+"comunicação segura"
 
 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 ""
 "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."
 
 msgid "Info"
-msgstr ""
+msgstr "Informações"
 
 msgid ""
-"Install ca-certificates package or needed certificates by hand into /etc/ssl/"
-"certs default directory"
+"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 "Interface"
 msgstr "Interface"
@@ -322,67 +365,77 @@ 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 "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"
 
 msgid "Last Update"
-msgstr ""
+msgstr "Última atualização"
 
 msgid "Loading"
-msgstr ""
+msgstr "Carregando"
 
 msgid "Log File Viewer"
-msgstr ""
+msgstr "Visualizador de arquivo de log"
 
 msgid "Log directory"
-msgstr ""
+msgstr "Diretório do log"
 
 msgid "Log length"
-msgstr ""
+msgstr "Tamanho do log"
 
 msgid "Log to file"
-msgstr ""
+msgstr "Log para arquivo"
 
 msgid "Log to syslog"
-msgstr ""
+msgstr "Log para log do sistema"
 
 msgid "Lookup Hostname"
-msgstr ""
+msgstr "Verificar nome de host"
 
 msgid "NOT installed"
-msgstr ""
+msgstr "NÃO instalado"
 
 msgid ""
 "Neither GNU Wget with SSL nor cURL installed to select a network to use for "
 "communication."
 msgstr ""
+"Nem GNU Wget com SSL nem cURL instalado para selecionar uma rede para usar "
+"para comunicação"
 
 msgid ""
-"Neither GNU Wget with SSL nor cURL installed to support updates via HTTPS "
-"protocol."
+"Neither GNU Wget with SSL nor cURL installed to support secure updates via "
+"HTTPS protocol."
 msgstr ""
+"Nem GNU Wget com SSL nem cURL instalado para suportar atualizações seguras "
+"via protocolo HTTPS"
 
 msgid "Network"
 msgstr "Rede"
 
 msgid "Network on which the ddns-updater scripts will be started"
-msgstr ""
+msgstr "Rede na qual os scripts de atualização DDNS serão iniciados"
 
 msgid "Never"
-msgstr ""
+msgstr "Nunca"
 
 msgid "Next Update"
-msgstr ""
+msgstr "Próxima atualização"
 
 msgid "No certificates found"
-msgstr ""
+msgstr "Nenhum certificado encontrado"
 
 msgid "No data"
 msgstr ""
@@ -391,334 +444,366 @@ msgid "No logging"
 msgstr ""
 
 msgid "Non-public and by default blocked IP's"
-msgstr ""
+msgstr "IPs não públicos e bloqueados por padrão"
 
 msgid "Notice"
 msgstr ""
 
 msgid "Number of last lines stored in log files"
-msgstr ""
+msgstr "Número das últimas linhas salvas nos arquivos de log"
 
 msgid "OPTIONAL: Force the usage of pure IPv4/IPv6 only communication."
-msgstr ""
+msgstr "OPCIONAL: Force o uso de apenas comunicação IPv4/IPv6 pura"
 
 msgid "OPTIONAL: Force the use of TCP instead of default UDP on DNS requests."
-msgstr ""
+msgstr "OPCIONAL: Force o uso de TCB em vez do padrão UDP em requisições DNS"
 
 msgid "OPTIONAL: Network to use for communication"
-msgstr ""
+msgstr "OPCIONAL: Rede para usar para comunicação"
 
 msgid "OPTIONAL: Proxy-Server for detection and updates."
-msgstr ""
+msgstr "OPCIONAL: Servidor Proxy para detecção e atualização"
 
 msgid "OPTIONAL: Use non-default DNS-Server to detect 'Registered IP'."
-msgstr ""
+msgstr "OPCIONAL: Use servidor DNS não-padrão para detectar 'Registered IP'"
 
 msgid "On Error the script will retry the failed action after given time"
-msgstr ""
+msgstr "Em Erro, o script irá tentar a ação que falhou após um tempo definido"
 
 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"
 
 msgid "OpenWrt Wiki"
 msgstr ""
 
 msgid "Optional Encoded Parameter"
-msgstr ""
+msgstr "Parâmetro Opcionalmente Codificado"
 
 msgid "Optional Parameter"
-msgstr ""
+msgstr "Parâmetro Opcional"
 
 msgid "Optional: Replaces [PARAMENC] in Update-URL (URL-encoded)"
-msgstr ""
+msgstr "Opcional: Substitui [PARAMEND] na URL de atualização"
 
 msgid "Optional: Replaces [PARAMOPT] in Update-URL (NOT URL-encoded)"
-msgstr ""
+msgstr "Opcional: Substitui [PARAMOPT] na URL de atualização"
 
 msgid "Overview"
 msgstr ""
 
 msgid "PROXY-Server"
-msgstr ""
+msgstr "servidor PROXY"
 
 msgid "PROXY-Server not supported"
-msgstr ""
+msgstr "Servidor PROXY não suportado"
 
 msgid "Password"
 msgstr "Senha"
 
 msgid "Path to CA-Certificate"
-msgstr ""
+msgstr "Caminho para os certificados CA"
 
 msgid "Please [Save & Apply] your changes first"
-msgstr ""
+msgstr "Por favor antes [Salve e Aplique] suas alterações"
 
 msgid "Please press [Read] button"
-msgstr ""
+msgstr "Por favor pressione o botão [Ler]"
 
 msgid "Please update to the current version!"
-msgstr ""
+msgstr "Por favor atualize para a versão atual"
 
 msgid "Process ID"
-msgstr ""
+msgstr "ID do processo"
 
 msgid "Read / Reread log file"
-msgstr ""
+msgstr "Ler / Ler novamente o arquivo de log"
 
 msgid "Really change DDNS provider?"
-msgstr ""
+msgstr "Mudar servidor DDNS?"
 
 msgid "Registered IP"
-msgstr ""
+msgstr "IP registrado"
 
 msgid "Replaces [DOMAIN] in Update-URL"
-msgstr ""
+msgstr "Substitui [DOMAIN] na URL de atualização"
 
 msgid "Replaces [PASSWORD] in Update-URL (URL-encoded)"
-msgstr ""
+msgstr "Substitui [PASSWORD] na URL de atualização"
 
 msgid "Replaces [USERNAME] in Update-URL (URL-encoded)"
-msgstr ""
+msgstr "Substitui [USERNAME] na URL de atualização"
 
 msgid "Run once"
-msgstr ""
+msgstr "Rodar apenas uma vez"
 
 msgid "Script"
-msgstr ""
+msgstr "Script"
 
 msgid "Show more"
-msgstr ""
+msgstr "Mostrar mais"
 
 msgid "Software update required"
-msgstr ""
+msgstr "Atualização de software necessária"
 
 msgid "Specifying a DNS-Server is not supported"
-msgstr ""
+msgstr "Não é suportado especificar um servidor DNS"
 
 msgid "Start"
-msgstr ""
+msgstr "Iniciar"
 
 msgid "Start / Stop"
-msgstr ""
+msgstr "Iniciar / Parar"
 
 msgid "Status directory"
-msgstr ""
+msgstr "Diretório de status"
 
 msgid "Stopped"
-msgstr ""
+msgstr "Parado"
 
 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 "The default setting of '0' will retry infinite."
-msgstr ""
+msgstr "A configuração padrão de '0' terá infinitas tentativas"
 
 msgid "There is no service configured."
-msgstr ""
+msgstr "Não há serviço configurado"
 
 msgid "Timer Settings"
 msgstr ""
 
 msgid "To change global settings click here"
-msgstr ""
+msgstr "Clique aqui para mudar configurações globais"
 
 msgid "To use cURL activate this option."
-msgstr ""
+msgstr "Ative essa opção para usar cURL"
 
 msgid "URL"
 msgstr "URL"
 
 msgid "URL to detect"
-msgstr ""
+msgstr "Detectada pela URL"
 
 msgid "Unknown error"
-msgstr ""
+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 "Update error"
-msgstr ""
+msgstr "Erro de atualização"
 
 msgid "Use HTTP Secure"
-msgstr ""
+msgstr "Usar HTTP Seguro"
 
 msgid "Use cURL"
-msgstr ""
+msgstr "Usar cURL"
 
 msgid "User defined script to read systems IP-Address"
-msgstr ""
+msgstr "Script definido pelo usuário para ler endereço IP do sistema"
 
 msgid "Username"
 msgstr "Usuário"
 
 msgid "Using specific DNS Server not supported"
-msgstr ""
+msgstr "Usar servidor DNS específico não é suportado"
 
 msgid "Verify"
-msgstr ""
+msgstr "Verificar"
 
 msgid "Version"
-msgstr ""
+msgstr "Versão"
 
 msgid "Version Information"
-msgstr ""
+msgstr "Informação de Versão"
 
 msgid "Waiting for changes to be applied..."
-msgstr ""
+msgstr "Aguardando as alterações serem aplicadas…"
 
 msgid "Warning"
-msgstr ""
+msgstr "Alerta"
 
 msgid ""
 "Writes detailed messages to log file. File will be truncated automatically."
 msgstr ""
+"Escreve mensagens detalhadas no arquivo de log. Arquivo será automaticamente "
+"truncado."
 
 msgid ""
 "Writes log messages to syslog. Critical Errors will always be written to "
 "syslog."
 msgstr ""
+"Escreve mensagens de log no log do sistema. Erros críticos sempre serão "
+"escritos no log do sistema."
 
-msgid "You should install BIND host or hostip package for DNS requests."
+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 ""
-"You should install BIND host 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' package for DNS "
+"requests."
 msgstr ""
+"Você deve instalar o pacote 'bind-host' ou 'knot-host' ou 'drill' para "
+"requisições DNS."
 
-msgid "You should install BIND host package for DNS requests."
-msgstr ""
+msgid "You should install 'wget' or 'curl' or 'uclient-fetch' package."
+msgstr "Você deve instalar o pacote 'wget' ou 'curl' ou 'uclient-fetch'."
 
-msgid "You should install GNU Wget with SSL (prefered) or cURL package."
+msgid ""
+"You should install 'wget' or 'curl' or 'uclient-fetch' with 'libustream-"
+"*ssl' package."
 msgstr ""
+"Você deve instalar o pacote 'wget' ou 'curl' ou 'uclient-fetch' com "
+"'libustream-*ssl'."
 
-msgid "You should install GNU Wget with SSL or cURL package."
-msgstr ""
+msgid "You should install 'wget' or 'curl' package."
+msgstr "Você deve instalar o pacote ‘wget’ ou ‘curl’."
 
-msgid "You should install GNU Wget with SSL or replace libcurl."
+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."
 
 msgid "cURL is installed, but libcurl was compiled without proxy support."
-msgstr ""
+msgstr "cURL está instalado, mas libcurl foi compilada sem suporte a proxy"
 
 msgid "cURL without Proxy Support"
-msgstr ""
+msgstr "cURL sem suporte a proxy"
 
 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 ""
+msgstr "não pôde resolver host:"
 
 msgid "config error"
-msgstr ""
+msgstr "erro de configuração"
 
 msgid "days"
-msgstr ""
+msgstr "dias"
 
 msgid "directory or path/file"
-msgstr ""
+msgstr "diretório ou caminho/arquivo"
 
 msgid "either url or script could be set"
-msgstr ""
+msgstr "url ou script pode ser setado"
 
 msgid "enable here"
-msgstr ""
+msgstr "habilite aqui"
 
 msgid "file or directory not found or not 'IGNORE'"
-msgstr ""
+msgstr "arquivo ou diretório não encontrado ou não ‘IGNORE’"
 
 msgid "help"
-msgstr ""
+msgstr "ajuda"
 
 msgid "hours"
-msgstr ""
+msgstr "horas"
 
 msgid "installed"
-msgstr ""
+msgstr "instalado"
 
 msgid "invalid FQDN / required - Sample"
-msgstr ""
+msgstr "FQDN requerido inválido - Exemplo"
 
 msgid "minimum value '0'"
-msgstr ""
+msgstr "valor mínimo ‘0’"
 
 msgid "minimum value '1'"
-msgstr ""
+msgstr "valor mínimo ‘1’"
 
 msgid "minimum value 5 minutes == 300 seconds"
-msgstr ""
+msgstr "valor mínimo 5 minutos == 300 segundos"
 
 msgid "minutes"
-msgstr ""
+msgstr "minutos"
 
 msgid "missing / required"
-msgstr ""
+msgstr "faltando / necessário"
 
 msgid "must be greater or equal 'Check Interval'"
-msgstr ""
+msgstr "deve ser maior ou igual ‘Check Interval’"
 
 msgid "must start with 'http://'"
-msgstr ""
+msgstr "deve iniciar com ‘http://'"
 
 msgid "nc (netcat) can not connect"
-msgstr ""
+msgstr "nc (netcat) não pôde conectar"
 
 msgid "never"
-msgstr ""
+msgstr "nunca"
 
 msgid "no data"
-msgstr ""
+msgstr "sem dados"
 
 msgid "not found or not executable - Sample: '/path/to/script.sh'"
-msgstr ""
+msgstr "não encontrado ou não executável - Exemplo: ‘/caminho/para/script.sh'"
 
 msgid "nslookup can not resolve host"
-msgstr ""
+msgstr "nslookup não pôde resolver o host"
 
 msgid "or"
-msgstr ""
+msgstr "ou"
 
 msgid "or higher"
-msgstr ""
+msgstr "ou maior"
 
 msgid "please disable"
-msgstr ""
+msgstr "por favor desabilite"
 
 msgid "please remove entry"
-msgstr ""
+msgstr "por favor remova a entrada"
 
 msgid "please select 'IPv4' address version"
-msgstr ""
+msgstr "por favor selecione a versão de endereço ‘IPv4’"
 
 msgid "please select 'IPv4' address version in"
-msgstr ""
+msgstr "por favor selecione a versão de endereço ‘IPv4’ em"
 
 msgid "please set to 'default'"
-msgstr ""
+msgstr "por favor defina como ‘default’"
 
 msgid "proxy port missing"
-msgstr ""
+msgstr "porta de proxy faltando"
 
 msgid "required"
-msgstr ""
+msgstr "necessário"
 
 msgid "seconds"
-msgstr ""
+msgstr "segundos"
 
 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 "unknown error"
-msgstr ""
+msgstr "erro desconhecido"
 
 msgid "unspecific error"
-msgstr ""
+msgstr "erro não específico"
 
 msgid "use hostname, FQDN, IPv4- or IPv6-Address"
-msgstr ""
+msgstr "use hostname, FQDN, endereço IPv4 ou IPv6"
+
+#~ msgid ""
+#~ "You should install 'bind-host' or 'knot-host' or 'drill' or 'hostip' "
+#~ "package for DNS requests."
+#~ msgstr ""
+#~ "Você deve instalar o pacote 'bind-host' ou 'knot-host' ou 'drill' ou "
+#~ "'hostip' para requisições DNS."
index e6219eda3ed6d5719f79d20becf1d37701699544..1a00efbb752472502f1112c0458dd533ecc51253 100644 (file)
@@ -313,8 +313,8 @@ msgid "Info"
 msgstr ""
 
 msgid ""
-"Install ca-certificates package or needed certificates by hand into /etc/ssl/"
-"certs default directory"
+"Install 'ca-certificates' package or needed certificates by hand into /etc/"
+"ssl/certs default directory"
 msgstr ""
 
 msgid "Interface"
@@ -367,8 +367,8 @@ msgid ""
 msgstr ""
 
 msgid ""
-"Neither GNU Wget with SSL nor cURL installed to support updates via HTTPS "
-"protocol."
+"Neither GNU Wget with SSL nor cURL installed to support secure updates via "
+"HTTPS protocol."
 msgstr ""
 
 msgid "Network"
@@ -585,24 +585,29 @@ msgid ""
 "syslog."
 msgstr ""
 
-msgid "You should install BIND host or hostip package for DNS requests."
+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 ""
 
 msgid ""
-"You should install BIND host 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' package for DNS "
+"requests."
 msgstr ""
 
-msgid "You should install BIND host package for DNS requests."
+msgid "You should install 'wget' or 'curl' or 'uclient-fetch' package."
 msgstr ""
 
-msgid "You should install GNU Wget with SSL (prefered) or cURL package."
+msgid ""
+"You should install 'wget' or 'curl' or 'uclient-fetch' with 'libustream-"
+"*ssl' package."
 msgstr ""
 
-msgid "You should install GNU Wget with SSL or cURL package."
+msgid "You should install 'wget' or 'curl' package."
 msgstr ""
 
-msgid "You should install GNU Wget with SSL or replace libcurl."
+msgid ""
+"You should install 'wget' or 'uclient-fetch' package or replace libcurl."
 msgstr ""
 
 msgid "cURL is installed, but libcurl was compiled without proxy support."
index f67f47d0e9a25d110720351039e68e0507c04aad..93424ad0d06a03d6ee3b06dbcb72068ea7d631f0 100644 (file)
@@ -312,8 +312,8 @@ msgid "Info"
 msgstr ""
 
 msgid ""
-"Install ca-certificates package or needed certificates by hand into /etc/ssl/"
-"certs default directory"
+"Install 'ca-certificates' package or needed certificates by hand into /etc/"
+"ssl/certs default directory"
 msgstr ""
 
 msgid "Interface"
@@ -366,8 +366,8 @@ msgid ""
 msgstr ""
 
 msgid ""
-"Neither GNU Wget with SSL nor cURL installed to support updates via HTTPS "
-"protocol."
+"Neither GNU Wget with SSL nor cURL installed to support secure updates via "
+"HTTPS protocol."
 msgstr ""
 
 msgid "Network"
@@ -584,24 +584,29 @@ msgid ""
 "syslog."
 msgstr ""
 
-msgid "You should install BIND host or hostip package for DNS requests."
+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 ""
 
 msgid ""
-"You should install BIND host 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' package for DNS "
+"requests."
 msgstr ""
 
-msgid "You should install BIND host package for DNS requests."
+msgid "You should install 'wget' or 'curl' or 'uclient-fetch' package."
 msgstr ""
 
-msgid "You should install GNU Wget with SSL (prefered) or cURL package."
+msgid ""
+"You should install 'wget' or 'curl' or 'uclient-fetch' with 'libustream-"
+"*ssl' package."
 msgstr ""
 
-msgid "You should install GNU Wget with SSL or cURL package."
+msgid "You should install 'wget' or 'curl' package."
 msgstr ""
 
-msgid "You should install GNU Wget with SSL or replace libcurl."
+msgid ""
+"You should install 'wget' or 'uclient-fetch' package or replace libcurl."
 msgstr ""
 
 msgid "cURL is installed, but libcurl was compiled without proxy support."
index d05a027b15883acd167626883fa8a42bc9fcea29..a41d1f498b39617bbb076b95dbb030b599f38510 100644 (file)
@@ -313,8 +313,8 @@ msgid "Info"
 msgstr ""
 
 msgid ""
-"Install ca-certificates package or needed certificates by hand into /etc/ssl/"
-"certs default directory"
+"Install 'ca-certificates' package or needed certificates by hand into /etc/"
+"ssl/certs default directory"
 msgstr ""
 
 msgid "Interface"
@@ -367,8 +367,8 @@ msgid ""
 msgstr ""
 
 msgid ""
-"Neither GNU Wget with SSL nor cURL installed to support updates via HTTPS "
-"protocol."
+"Neither GNU Wget with SSL nor cURL installed to support secure updates via "
+"HTTPS protocol."
 msgstr ""
 
 msgid "Network"
@@ -585,24 +585,29 @@ msgid ""
 "syslog."
 msgstr ""
 
-msgid "You should install BIND host or hostip package for DNS requests."
+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 ""
 
 msgid ""
-"You should install BIND host 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' package for DNS "
+"requests."
 msgstr ""
 
-msgid "You should install BIND host package for DNS requests."
+msgid "You should install 'wget' or 'curl' or 'uclient-fetch' package."
 msgstr ""
 
-msgid "You should install GNU Wget with SSL (prefered) or cURL package."
+msgid ""
+"You should install 'wget' or 'curl' or 'uclient-fetch' with 'libustream-"
+"*ssl' package."
 msgstr ""
 
-msgid "You should install GNU Wget with SSL or cURL package."
+msgid "You should install 'wget' or 'curl' package."
 msgstr ""
 
-msgid "You should install GNU Wget with SSL or replace libcurl."
+msgid ""
+"You should install 'wget' or 'uclient-fetch' package or replace libcurl."
 msgstr ""
 
 msgid "cURL is installed, but libcurl was compiled without proxy support."
index dbe317d131bfa625fc051547a83816983329de2c..194bf816a148b444b5e3a392b35a1fee07b3014b 100644 (file)
@@ -298,8 +298,8 @@ msgid "Info"
 msgstr ""
 
 msgid ""
-"Install ca-certificates package or needed certificates by hand into /etc/ssl/"
-"certs default directory"
+"Install 'ca-certificates' package or needed certificates by hand into /etc/"
+"ssl/certs default directory"
 msgstr ""
 
 msgid "Interface"
@@ -352,8 +352,8 @@ msgid ""
 msgstr ""
 
 msgid ""
-"Neither GNU Wget with SSL nor cURL installed to support updates via HTTPS "
-"protocol."
+"Neither GNU Wget with SSL nor cURL installed to support secure updates via "
+"HTTPS protocol."
 msgstr ""
 
 msgid "Network"
@@ -570,24 +570,29 @@ msgid ""
 "syslog."
 msgstr ""
 
-msgid "You should install BIND host or hostip package for DNS requests."
+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 ""
 
 msgid ""
-"You should install BIND host 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' package for DNS "
+"requests."
 msgstr ""
 
-msgid "You should install BIND host package for DNS requests."
+msgid "You should install 'wget' or 'curl' or 'uclient-fetch' package."
 msgstr ""
 
-msgid "You should install GNU Wget with SSL (prefered) or cURL package."
+msgid ""
+"You should install 'wget' or 'curl' or 'uclient-fetch' with 'libustream-"
+"*ssl' package."
 msgstr ""
 
-msgid "You should install GNU Wget with SSL or cURL package."
+msgid "You should install 'wget' or 'curl' package."
 msgstr ""
 
-msgid "You should install GNU Wget with SSL or replace libcurl."
+msgid ""
+"You should install 'wget' or 'uclient-fetch' package or replace libcurl."
 msgstr ""
 
 msgid "cURL is installed, but libcurl was compiled without proxy support."
index e9984e1c1b98f7ff966e5c430b283c1bd5a72c2a..be3b1e572d0a26f2a559685e72d5bf50d4f00097 100644 (file)
@@ -309,8 +309,8 @@ msgid "Info"
 msgstr ""
 
 msgid ""
-"Install ca-certificates package or needed certificates by hand into /etc/ssl/"
-"certs default directory"
+"Install 'ca-certificates' package or needed certificates by hand into /etc/"
+"ssl/certs default directory"
 msgstr ""
 
 msgid "Interface"
@@ -363,8 +363,8 @@ msgid ""
 msgstr ""
 
 msgid ""
-"Neither GNU Wget with SSL nor cURL installed to support updates via HTTPS "
-"protocol."
+"Neither GNU Wget with SSL nor cURL installed to support secure updates via "
+"HTTPS protocol."
 msgstr ""
 
 msgid "Network"
@@ -581,24 +581,29 @@ msgid ""
 "syslog."
 msgstr ""
 
-msgid "You should install BIND host or hostip package for DNS requests."
+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 ""
 
 msgid ""
-"You should install BIND host 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' package for DNS "
+"requests."
 msgstr ""
 
-msgid "You should install BIND host package for DNS requests."
+msgid "You should install 'wget' or 'curl' or 'uclient-fetch' package."
 msgstr ""
 
-msgid "You should install GNU Wget with SSL (prefered) or cURL package."
+msgid ""
+"You should install 'wget' or 'curl' or 'uclient-fetch' with 'libustream-"
+"*ssl' package."
 msgstr ""
 
-msgid "You should install GNU Wget with SSL or cURL package."
+msgid "You should install 'wget' or 'curl' package."
 msgstr ""
 
-msgid "You should install GNU Wget with SSL or replace libcurl."
+msgid ""
+"You should install 'wget' or 'uclient-fetch' package or replace libcurl."
 msgstr ""
 
 msgid "cURL is installed, but libcurl was compiled without proxy support."
index 4f1002bbad9ef5d69c9344bf891267941523b4b8..33c077e8789b40bc9a045ae379c5d85b4c83cce6 100644 (file)
@@ -314,8 +314,8 @@ msgid "Info"
 msgstr ""
 
 msgid ""
-"Install ca-certificates package or needed certificates by hand into /etc/ssl/"
-"certs default directory"
+"Install 'ca-certificates' package or needed certificates by hand into /etc/"
+"ssl/certs default directory"
 msgstr ""
 
 msgid "Interface"
@@ -368,8 +368,8 @@ msgid ""
 msgstr ""
 
 msgid ""
-"Neither GNU Wget with SSL nor cURL installed to support updates via HTTPS "
-"protocol."
+"Neither GNU Wget with SSL nor cURL installed to support secure updates via "
+"HTTPS protocol."
 msgstr ""
 
 msgid "Network"
@@ -586,24 +586,29 @@ msgid ""
 "syslog."
 msgstr ""
 
-msgid "You should install BIND host or hostip package for DNS requests."
+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 ""
 
 msgid ""
-"You should install BIND host 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' package for DNS "
+"requests."
 msgstr ""
 
-msgid "You should install BIND host package for DNS requests."
+msgid "You should install 'wget' or 'curl' or 'uclient-fetch' package."
 msgstr ""
 
-msgid "You should install GNU Wget with SSL (prefered) or cURL package."
+msgid ""
+"You should install 'wget' or 'curl' or 'uclient-fetch' with 'libustream-"
+"*ssl' package."
 msgstr ""
 
-msgid "You should install GNU Wget with SSL or cURL package."
+msgid "You should install 'wget' or 'curl' package."
 msgstr ""
 
-msgid "You should install GNU Wget with SSL or replace libcurl."
+msgid ""
+"You should install 'wget' or 'uclient-fetch' package or replace libcurl."
 msgstr ""
 
 msgid "cURL is installed, but libcurl was compiled without proxy support."
index 7749702a30a05ed9436856878f0fbe2135157bd6..9d9ee070eed7b606f1dbe8bb0ef11a1bdfbc2c10 100644 (file)
@@ -312,8 +312,8 @@ msgid "Info"
 msgstr ""
 
 msgid ""
-"Install ca-certificates package or needed certificates by hand into /etc/ssl/"
-"certs default directory"
+"Install 'ca-certificates' package or needed certificates by hand into /etc/"
+"ssl/certs default directory"
 msgstr ""
 
 msgid "Interface"
@@ -366,8 +366,8 @@ msgid ""
 msgstr ""
 
 msgid ""
-"Neither GNU Wget with SSL nor cURL installed to support updates via HTTPS "
-"protocol."
+"Neither GNU Wget with SSL nor cURL installed to support secure updates via "
+"HTTPS protocol."
 msgstr ""
 
 msgid "Network"
@@ -584,24 +584,29 @@ msgid ""
 "syslog."
 msgstr ""
 
-msgid "You should install BIND host or hostip package for DNS requests."
+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 ""
 
 msgid ""
-"You should install BIND host 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' package for DNS "
+"requests."
 msgstr ""
 
-msgid "You should install BIND host package for DNS requests."
+msgid "You should install 'wget' or 'curl' or 'uclient-fetch' package."
 msgstr ""
 
-msgid "You should install GNU Wget with SSL (prefered) or cURL package."
+msgid ""
+"You should install 'wget' or 'curl' or 'uclient-fetch' with 'libustream-"
+"*ssl' package."
 msgstr ""
 
-msgid "You should install GNU Wget with SSL or cURL package."
+msgid "You should install 'wget' or 'curl' package."
 msgstr ""
 
-msgid "You should install GNU Wget with SSL or replace libcurl."
+msgid ""
+"You should install 'wget' or 'uclient-fetch' package or replace libcurl."
 msgstr ""
 
 msgid "cURL is installed, but libcurl was compiled without proxy support."
index d1b11d010091f776b353e1072d2e2e467029abd8..91bb756b373300fcd1bf4ae166eeeed599ac7571 100644 (file)
@@ -319,8 +319,8 @@ msgid "Info"
 msgstr "信息"
 
 msgid ""
-"Install ca-certificates package or needed certificates by hand into /etc/ssl/"
-"certs default directory"
+"Install 'ca-certificates' package or needed certificates by hand into /etc/"
+"ssl/certs default directory"
 msgstr ""
 
 msgid "Interface"
@@ -375,9 +375,9 @@ msgid ""
 msgstr "包含SSL支持的GNU Wget或者cURL均未被安装.无法选择一个网络用于通信."
 
 msgid ""
-"Neither GNU Wget with SSL nor cURL installed to support updates via HTTPS "
-"protocol."
-msgstr "包含SSL支持的GNU Wget或者cURL均未被安装.无法使用HTTPS更新DDNS"
+"Neither GNU Wget with SSL nor cURL installed to support secure updates via "
+"HTTPS protocol."
+msgstr ""
 
 msgid "Network"
 msgstr "网络"
@@ -594,25 +594,30 @@ msgid ""
 "syslog."
 msgstr "把日志写入系统日志.无论是否启用这项,错误信息总是会被写入系统日志"
 
-msgid "You should install BIND host or hostip package for DNS requests."
+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 ""
 
 msgid ""
-"You should install BIND host 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' package for DNS "
+"requests."
 msgstr ""
 
-msgid "You should install BIND host package for DNS requests."
-msgstr "你需要安装BIND以请求DNS记录."
+msgid "You should install 'wget' or 'curl' or 'uclient-fetch' package."
+msgstr ""
 
-msgid "You should install GNU Wget with SSL (prefered) or cURL package."
-msgstr "你需要安装包含SSL支持的GNU Wget(推荐)或是cURL软件包."
+msgid ""
+"You should install 'wget' or 'curl' or 'uclient-fetch' with 'libustream-"
+"*ssl' package."
+msgstr ""
 
-msgid "You should install GNU Wget with SSL or cURL package."
-msgstr "你需要安装包含SSL支持的GNU Wget或是cURL软件包."
+msgid "You should install 'wget' or 'curl' package."
+msgstr ""
 
-msgid "You should install GNU Wget with SSL or replace libcurl."
-msgstr "你需要安装包含SSL支持的GNU Wget或替换libcurl."
+msgid ""
+"You should install 'wget' or 'uclient-fetch' package or replace libcurl."
+msgstr ""
 
 msgid "cURL is installed, but libcurl was compiled without proxy support."
 msgstr "cURL已经安装,但是libcurl编译时没有启用代理支持."
@@ -733,3 +738,20 @@ msgstr "未指定的错误"
 
 msgid "use hostname, FQDN, IPv4- or IPv6-Address"
 msgstr "使用主机名或IPv4/IPv6地址"
+
+#~ msgid ""
+#~ "Neither GNU Wget with SSL nor cURL installed to support updates via HTTPS "
+#~ "protocol."
+#~ msgstr "包含SSL支持的GNU Wget或者cURL均未被安装.无法使用HTTPS更新DDNS"
+
+#~ msgid "You should install BIND host package for DNS requests."
+#~ msgstr "你需要安装BIND以请求DNS记录."
+
+#~ msgid "You should install GNU Wget with SSL (preferred) or cURL package."
+#~ msgstr "你需要安装包含SSL支持的GNU Wget(推荐)或是cURL软件包."
+
+#~ msgid "You should install GNU Wget with SSL or cURL package."
+#~ msgstr "你需要安装包含SSL支持的GNU Wget或是cURL软件包."
+
+#~ msgid "You should install GNU Wget with SSL or replace libcurl."
+#~ msgstr "你需要安装包含SSL支持的GNU Wget或替换libcurl."
index cfa3939838ad4d1ae35aaeed32b32e65949461a6..ae0aaba8d913984e01662731cce73a122387312f 100644 (file)
@@ -310,8 +310,8 @@ msgid "Info"
 msgstr ""
 
 msgid ""
-"Install ca-certificates package or needed certificates by hand into /etc/ssl/"
-"certs default directory"
+"Install 'ca-certificates' package or needed certificates by hand into /etc/"
+"ssl/certs default directory"
 msgstr ""
 
 msgid "Interface"
@@ -364,8 +364,8 @@ msgid ""
 msgstr ""
 
 msgid ""
-"Neither GNU Wget with SSL nor cURL installed to support updates via HTTPS "
-"protocol."
+"Neither GNU Wget with SSL nor cURL installed to support secure updates via "
+"HTTPS protocol."
 msgstr ""
 
 msgid "Network"
@@ -582,24 +582,29 @@ msgid ""
 "syslog."
 msgstr ""
 
-msgid "You should install BIND host or hostip package for DNS requests."
+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 ""
 
 msgid ""
-"You should install BIND host 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' package for DNS "
+"requests."
 msgstr ""
 
-msgid "You should install BIND host package for DNS requests."
+msgid "You should install 'wget' or 'curl' or 'uclient-fetch' package."
 msgstr ""
 
-msgid "You should install GNU Wget with SSL (prefered) or cURL package."
+msgid ""
+"You should install 'wget' or 'curl' or 'uclient-fetch' with 'libustream-"
+"*ssl' package."
 msgstr ""
 
-msgid "You should install GNU Wget with SSL or cURL package."
+msgid "You should install 'wget' or 'curl' package."
 msgstr ""
 
-msgid "You should install GNU Wget with SSL or replace libcurl."
+msgid ""
+"You should install 'wget' or 'uclient-fetch' package or replace libcurl."
 msgstr ""
 
 msgid "cURL is installed, but libcurl was compiled without proxy support."
index 9fd875e34b8af088951aacc2076ddbc9eacd8466..a82c1f9ac6f1d8dae520a76b092cb054ee99d12a 100755 (executable)
@@ -7,4 +7,4 @@ uci -q batch <<-EOF >/dev/null
 EOF
 
 rm -f /tmp/luci-indexcache
-exit 0
+return 0
index 0424fffa0cdf576fec74ccdd0de2a3272e297a19..1505b621214c8d8e38fa4388cadd5cd51533e424 100644 (file)
@@ -9,6 +9,10 @@ include $(TOPDIR)/rules.mk
 LUCI_TITLE:=LuCI Diagnostics Tools (Device Info)
 LUCI_DEPENDS:=+luci-app-diag-core +smap +netdiscover +mac-to-devinfo +httping +smap-to-devinfo +netdiscover-to-devinfo @BROKEN
 
+define Package/luci-app-diag-devinfo/conffiles
+/etc/config/luci_devinfo
+endef
+
 include ../../luci.mk
 
 # call BuildPackage - OpenWrt buildroot signature
index 60af531d5c9a070d526aaa6c9c317191d230fa57..97e93ae05004b3cdf740477496a568271f52d1b6 100644 (file)
@@ -319,13 +319,13 @@ end
 o = s:option(MultiValue, "weekdays", translate("Week Days"))
 o.oneline = true
 o.widget = "checkbox"
-o:value("sun", translate("Sunday"))
-o:value("mon", translate("Monday"))
-o:value("tue", translate("Tuesday"))
-o:value("wed", translate("Wednesday"))
-o:value("thu", translate("Thursday"))
-o:value("fri", translate("Friday"))
-o:value("sat", translate("Saturday"))
+o:value("Sun", translate("Sunday"))
+o:value("Mon", translate("Monday"))
+o:value("Tue", translate("Tuesday"))
+o:value("Wed", translate("Wednesday"))
+o:value("Thu", translate("Thursday"))
+o:value("Fri", translate("Friday"))
+o:value("Sat", translate("Saturday"))
 
 o = s:option(MultiValue, "monthdays", translate("Month Days"))
 o.oneline = true
index d8f51b63c1f05230f4a71b3cf6ed234e510181c4..5d62f026567d7e5d25694edd4f7251556470c260 100644 (file)
@@ -516,130 +516,3 @@ msgstr "rebutja"
 
 msgid "traffic"
 msgstr "trànsit"
-
-#~ msgid "-- Please choose --"
-#~ msgstr "-- Si us plau, trieu --"
-
-#~ msgid "-- custom --"
-#~ msgstr "-- personalitzats --"
-
-#~ msgid "Destination"
-#~ msgstr "Destí"
-
-#~ msgid "Source"
-#~ msgstr "Origen"
-
-#~ msgid "Internal port (optional)"
-#~ msgstr "Port intern (opcional)"
-
-#~ msgid "Advanced Rules"
-#~ msgstr "Regles avançades"
-
-#~ msgid ""
-#~ "Advanced rules let you customize the firewall to your needs. Only new "
-#~ "connections will be matched. Packets belonging to already open "
-#~ "connections are automatically allowed to pass the firewall."
-#~ msgstr ""
-#~ "Les regles avançades et deixen personalitzar el teu tallafocs per les "
-#~ "teves necessitats. Només s'hi correspondran les connexions noves. Als "
-#~ "paquets que pertanyen una connexió oberta se'ls permet passar el "
-#~ "tallafocs automàticament."
-
-#~ msgid "Port forwarding"
-#~ msgstr "Readreçament de port"
-
-#~ msgid ""
-#~ "Port forwarding allows to provide network services in the internal "
-#~ "network to an external network."
-#~ msgstr ""
-#~ "El readreçament de ports permet proveir serveis de la xarxa interna a una "
-#~ "xarxa externa."
-
-#~ msgid "Traffic Redirection"
-#~ msgstr "Readreçament de tràfic"
-
-#~ msgid ""
-#~ "Traffic redirection allows you to change the destination address of "
-#~ "forwarded packets."
-#~ msgstr ""
-#~ "El readreçament de tràfic et permet canviar l'adreça destí dels paquets "
-#~ "reenviats."
-
-#, fuzzy
-#~ msgid "Network"
-#~ msgstr "Xarxes"
-
-#~ msgid "Traffic Control"
-#~ msgstr "Control de tràfic"
-
-#~ msgid "Zone-to-Zone traffic"
-#~ msgstr "Tràfic zona a zona"
-
-#, fuzzy
-#~ msgid ""
-#~ "Here you can specify which network traffic is allowed to flow between "
-#~ "network zones. Only new connections will be matched.  Packets belonging "
-#~ "to already open connections are automatically allowed to pass the "
-#~ "firewall. If you experience occasional connection problems try enabling "
-#~ "MSS Clamping otherwise disable it for performance reasons."
-#~ msgstr ""
-#~ "Ací pots especificar quin tràfic de xarxes es permet entre les zones de "
-#~ "xarxa. Només s'hi correspondren les connexions noves. Als paquets que "
-#~ "pertanyen una connexió oberta se'ls permet passar el tallafocs "
-#~ "automàticament. Si experimentes problemes de connexió ocasionals, intenta "
-#~ "activar el Clamping MSS, si no desactiva'l per raons de rendiment."
-
-#~ msgid "Zone"
-#~ msgstr "Zona"
-
-#, fuzzy
-#~ msgid "Destination IP"
-#~ msgstr "Destí"
-
-#, fuzzy
-#~ msgid "IP address"
-#~ msgstr "Adreça IP"
-
-#, fuzzy
-#~ msgid "Source MAC-address"
-#~ msgstr "Adreça MAC d'origen"
-
-#~ msgid "Custom forwarding"
-#~ msgstr "Reenviament personalitzat"
-
-#~ msgid "Input Zone"
-#~ msgstr "Zona d'entrada"
-
-#~ msgid "Output Zone"
-#~ msgstr "Zona de sortida"
-
-#~ msgid "External Zone"
-#~ msgstr "Zona externa"
-
-#~ msgid "Source MAC"
-#~ msgstr "MAC origen"
-
-#~ msgid "Defaults"
-#~ msgstr "Per defecte"
-
-#~ msgid ""
-#~ "These are the default settings that are used if no other rules match."
-#~ msgstr ""
-#~ "Aquesta és la configuració per defecte utilitzada si no hi ha cap altra "
-#~ "regla que es correspongui."
-
-#~ msgid ""
-#~ "Zones part the network interfaces into certain isolated areas to separate "
-#~ "network traffic. One or more networks can belong to a zone. The MASQ-flag "
-#~ "enables NAT masquerading for all outgoing traffic on this zone."
-#~ msgstr ""
-#~ "Les zones parteixen les interfícies de xarxa en certes àrees aïllades per "
-#~ "separar el tràfic de xarxa. Una o més xarxes poden pertànyer a una zona. "
-#~ "El flag MASQ activa el NAT masquerading per tot el tràfic sortint "
-#~ "d'aquesta zona."
-
-#~ msgid "MASQ"
-#~ msgstr "MASQ"
-
-#~ msgid "contained networks"
-#~ msgstr "Xarxes contingudes"
index 5a631d061f99fbd71fdec6d16c23edb09e05adcb..2d4b251d361e32c1632d5b6907b6da16141a6253 100644 (file)
@@ -511,111 +511,3 @@ msgstr "odmítnout"
 
 msgid "traffic"
 msgstr "provoz"
-
-#~ msgid "-- Please choose --"
-#~ msgstr "-- Prosím zvolte --"
-
-#~ msgid "-- custom --"
-#~ msgstr "-- vlastní --"
-
-#~ msgid "Destination"
-#~ msgstr "Cíl"
-
-#~ msgid "Family"
-#~ msgstr "Rodina"
-
-#~ msgid "Forward to %s in %s"
-#~ msgstr "Přesměrovat na %s v %s"
-
-#~ msgid "Forward to %s, %s in %s"
-#~ msgstr "Přesměrovat na %s, %s v %s"
-
-#~ msgid "SNAT"
-#~ msgstr "SNAT"
-
-#~ msgid "Source"
-#~ msgstr "Zdroj"
-
-#~ msgid "To %s"
-#~ msgstr "Na %s"
-
-#~ msgid "To %s at %s"
-#~ msgstr "Na %s v %s"
-
-#~ msgid "Via"
-#~ msgstr "přes"
-
-#~ msgid "Accept forward"
-#~ msgstr "Přijmout přesměrování"
-
-#~ msgid "Accept input"
-#~ msgstr "Přijmout vstup"
-
-#~ msgid "Disable"
-#~ msgstr "Zakázat"
-
-#~ msgid "Discard forward"
-#~ msgstr "Zahodit přesměrování"
-
-#~ msgid "Discard input"
-#~ msgstr "Zahodit vstup"
-
-#~ msgid "Do not track forward"
-#~ msgstr "Nesledovat přesměrování"
-
-#~ msgid "Do not track input"
-#~ msgstr "Nesledovat vstup"
-
-#~ msgid "IP"
-#~ msgstr "IP"
-
-#~ msgid "IP range"
-#~ msgstr "IP rozsah"
-
-#~ msgid "IPs"
-#~ msgstr "IP"
-
-#~ msgid "MAC"
-#~ msgstr "MAC"
-
-#~ msgid "MACs"
-#~ msgstr "MAC"
-
-#~ msgid "Refuse forward"
-#~ msgstr "Odmítnout přesměrování"
-
-#~ msgid "Refuse input"
-#~ msgstr "Odmítnout vstup"
-
-#~ msgid "Rule is disabled"
-#~ msgstr "Pravidlo je zakázané"
-
-#~ msgid "Rule is enabled"
-#~ msgstr "Pravidlo je povolené"
-
-#~ msgid "day"
-#~ msgstr "den"
-
-#~ msgid "hour"
-#~ msgstr "hodina"
-
-#~ msgid "minute"
-#~ msgstr "minuta"
-
-#~ msgid "not"
-#~ msgstr "ne"
-
-#~ msgid "port"
-#~ msgstr "port"
-
-#~ msgid "ports"
-#~ msgstr "porty"
-
-#~ msgid "second"
-#~ msgstr "sekunda"
-
-#~ msgid "type"
-#~ msgstr "typ"
-
-#~ msgid "types"
-#~ msgstr "typy"
index 7a38d475508b453c4ba4f8746de7084e38398b26..c9237d7d4900d3701e651ccc4668b10ecf7df93c 100644 (file)
@@ -517,274 +517,3 @@ msgstr "zurückweisen"
 
 msgid "traffic"
 msgstr ""
-
-#~ msgid "-- Please choose --"
-#~ msgstr "-- Bitte wählen --"
-
-#~ msgid "-- custom --"
-#~ msgstr "-- benutzerdefiniert --"
-
-#~ msgid "Destination"
-#~ msgstr "Ziel"
-
-#~ msgid "Family"
-#~ msgstr "Adressfamilie"
-
-#~ msgid "Forward to %s in %s"
-#~ msgstr "Weiterleiten zu %s in %s"
-
-#~ msgid "Forward to %s, %s in %s"
-#~ msgstr "Weiterleiten zu %s, %s in %s"
-
-#~ msgid "SNAT"
-#~ msgstr "SNAT"
-
-#~ msgid "Source"
-#~ msgstr "Quelle"
-
-#~ msgid "To %s"
-#~ msgstr "Zu %s"
-
-#~ msgid "To %s at %s"
-#~ msgstr "Zu %s an %s"
-
-#~ msgid "Via"
-#~ msgstr "Über"
-
-#~ msgid "Accept forward"
-#~ msgstr "Weiterleitung erlauben"
-
-#~ msgid "Accept input"
-#~ msgstr "Eingang erlauben"
-
-#~ msgid "Disable"
-#~ msgstr "Daktivieren"
-
-#~ msgid "Discard forward"
-#~ msgstr "Weiterleitung verwerfen"
-
-#~ msgid "Discard input"
-#~ msgstr "Eingang verwerfen"
-
-#~ msgid "Do not track forward"
-#~ msgstr "Weiterleitung nicht verfolgen"
-
-#~ msgid "Do not track input"
-#~ msgstr "Eingang nicht verfolgen"
-
-#~ msgid "IP"
-#~ msgstr "IP"
-
-#~ msgid "IP range"
-#~ msgstr "IP-Bereich"
-
-#~ msgid "IPs"
-#~ msgstr "IPs"
-
-#~ msgid "MAC"
-#~ msgstr "MAC"
-
-#~ msgid "MACs"
-#~ msgstr "MACs"
-
-#~ msgid "Refuse forward"
-#~ msgstr "Weiterleitung zurückweisen"
-
-#~ msgid "Refuse input"
-#~ msgstr "Eingang zurückweisen"
-
-#~ msgid "Rule is disabled"
-#~ msgstr "Regel ist deaktiviert"
-
-#~ msgid "Rule is enabled"
-#~ msgstr "Regel ist aktiviert"
-
-#~ msgid "day"
-#~ msgstr "Tag"
-
-#~ msgid "hour"
-#~ msgstr "Stunde"
-
-#~ msgid "minute"
-#~ msgstr "Minute"
-
-#~ msgid "not"
-#~ msgstr "nicht"
-
-#~ msgid "port"
-#~ msgstr "Port"
-
-#~ msgid "ports"
-#~ msgstr "Ports"
-
-#~ msgid "second"
-#~ msgstr "Sekunde"
-
-#~ msgid "type"
-#~ msgstr "Typ"
-
-#~ msgid "types"
-#~ msgstr "Typen"
-
-#~ msgid "(optional)"
-#~ msgstr "(optional)"
-
-#~ msgid "Intended destination address"
-#~ msgstr "Gewünschte Zieladresse"
-
-#~ msgid "Internal port (optional)"
-#~ msgstr "Interner Port (optional)"
-
-#~ msgid "Accept"
-#~ msgstr "Akzeptiere"
-
-#~ msgid "Discard"
-#~ msgstr "Verwerfe"
-
-#~ msgid "Advanced Options"
-#~ msgstr "Erweiterte Optionen"
-
-#~ msgid "Advanced Rules"
-#~ msgstr "Erweiterte Regeln"
-
-#~ msgid ""
-#~ "Advanced rules let you customize the firewall to your needs. Only new "
-#~ "connections will be matched. Packets belonging to already open "
-#~ "connections are automatically allowed to pass the firewall."
-#~ msgstr ""
-#~ "Mit erweiterten Regeln kann die Firewall an die eigenen Bedürfnisse "
-#~ "angepasst werden. Es werden nur neue Verbindungen betrachtet. Pakete, die "
-#~ "zu bereits bestehenden Verbindungen gehören werden automatisch akzeptiert."
-
-#~ msgid "Custom Rules (/etc/firewall.user)"
-#~ msgstr "Benutzerdefinierte Regeln (/etc/firewall.user)"
-
-#~ msgid "Device"
-#~ msgstr "Gerät"
-
-#~ msgid ""
-#~ "For DNAT, match incoming traffic directed at the given destination ip "
-#~ "address. For SNAT rewrite the source address to the given address."
-#~ msgstr ""
-#~ "Für DNAT Regeln wird der Verkehr nach der angegeben Zieladresse "
-#~ "gefiltert. Bei SNAT Regeln ist dieses die Quelladresse für umgeschriebene "
-#~ "Pakete."
-
-#~ msgid ""
-#~ "Match incoming traffic originating from the given source port or port "
-#~ "range on the client host"
-#~ msgstr ""
-#~ "Eingehende Verbindungen filtern welche von dem angegebenen Port oder "
-#~ "Portbereich des Clients ausgehen"
-
-#~ msgid "Overview"
-#~ msgstr "Übersicht"
-
-#~ msgid "Port forwarding"
-#~ msgstr "Portweiterleitung"
-
-#~ msgid ""
-#~ "Port forwarding allows to provide network services in the internal "
-#~ "network to an external network."
-#~ msgstr ""
-#~ "Portweiterleitungen ermöglichen es interne Netzwerkdienste aus einem "
-#~ "externen Netzwerk heraus erreichbar zu machen."
-
-#~ msgid "Redirection type"
-#~ msgstr "Typ der Weiterleitung"
-
-#~ msgid "Redirections"
-#~ msgstr "Weiterleitungen"
-
-#~ msgid "Rules"
-#~ msgstr "Regeln"
-
-#~ msgid "Traffic Redirection"
-#~ msgstr "Umleitungen"
-
-#~ msgid ""
-#~ "Traffic redirection allows you to change the destination address of "
-#~ "forwarded packets."
-#~ msgstr ""
-#~ "Umleitungen erlauben es das Ziel von weitergeleiteten Paketen zu "
-#~ "verändern."
-
-#, fuzzy
-#~ msgid "Network"
-#~ msgstr "Netzwerke"
-
-#~ msgid "Traffic Control"
-#~ msgstr "Verkehrskontrolle"
-
-#~ msgid "Zone-to-Zone traffic"
-#~ msgstr "Zone-zu-Zone Verkehr"
-
-#, fuzzy
-#~ msgid ""
-#~ "Here you can specify which network traffic is allowed to flow between "
-#~ "network zones. Only new connections will be matched.  Packets belonging "
-#~ "to already open connections are automatically allowed to pass the "
-#~ "firewall. If you experience occasional connection problems try enabling "
-#~ "MSS Clamping otherwise disable it for performance reasons."
-#~ msgstr ""
-#~ "An dieser Stelle kann festgelegt zwischen welchen Zonen Netzverkehr hin "
-#~ "und her fließen kann. Es werden nur neue Verbindungen betrachtet. Pakete, "
-#~ "die zu bereits bestehenden Verbindungen gehören werden automatisch "
-#~ "akzeptiert. Bei gelegentlich auftretenden Verbindungsproblemen kann MSS "
-#~ "Clamping helfen, ansonsten sollte dies aus Performancegründen deaktiviert "
-#~ "bleiben."
-
-#~ msgid "Zone"
-#~ msgstr "Zone"
-
-#, fuzzy
-#~ msgid "Destination IP"
-#~ msgstr "Ziel"
-
-#, fuzzy
-#~ msgid "IP address"
-#~ msgstr "IP-Adresse"
-
-#, fuzzy
-#~ msgid "Source MAC-address"
-#~ msgstr "Quell-MAC-Adresse"
-
-#~ msgid "Custom forwarding"
-#~ msgstr "Erweiterte Weiterleitung"
-
-#~ msgid "Input Zone"
-#~ msgstr "Eingangszone"
-
-#~ msgid "Output Zone"
-#~ msgstr "Ausgangszone"
-
-#~ msgid "External Zone"
-#~ msgstr "Externe Zone"
-
-#~ msgid "Source MAC"
-#~ msgstr "Quell-MAC-Adresse"
-
-#~ msgid "Defaults"
-#~ msgstr "Grundeinstellungen"
-
-#~ msgid ""
-#~ "These are the default settings that are used if no other rules match."
-#~ msgstr ""
-#~ "Grundeinstellungen die verwendet werden, wenn keine andere Regel "
-#~ "angewandt werden kann."
-
-#~ msgid ""
-#~ "Zones part the network interfaces into certain isolated areas to separate "
-#~ "network traffic. One or more networks can belong to a zone. The MASQ-flag "
-#~ "enables NAT masquerading for all outgoing traffic on this zone."
-#~ msgstr ""
-#~ "Zonen teilen das Netzwerk in mehrere Bereiche ein um Netzverkehr sicher "
-#~ "zu trennen. Ein oder mehrere Netzwerke gehören zu einer Zone. Das MASQ-"
-#~ "Flag legt fest, dass aller ausgehende Netzverkehr einer Zone NAT-maskiert "
-#~ "wird."
-
-#~ msgid "MASQ"
-#~ msgstr "MASQ"
-
-#~ msgid "contained networks"
-#~ msgstr "verbundene Netzwerke"
index 6ec03df87dad456e8553b9606da9a4bbca99aa5d..f54e3d6170d4348f8653f4ec5fc9e0599147d922 100644 (file)
@@ -481,200 +481,3 @@ msgstr "απόρριψη"
 
 msgid "traffic"
 msgstr ""
-
-#~ msgid "-- Please choose --"
-#~ msgstr "-- Παρακαλώ επιλέξτε --"
-
-#~ msgid "-- custom --"
-#~ msgstr "-- προσαρμοσμένο --"
-
-#~ msgid "Destination"
-#~ msgstr "Προορισμός"
-
-#~ msgid "Family"
-#~ msgstr "Οικογένεια"
-
-#~ msgid "Forward to %s in %s"
-#~ msgstr "Προώθηση του %s στο %s"
-
-#~ msgid "Forward to %s, %s in %s"
-#~ msgstr "Προώθηση στο %s, %s στο %s"
-
-#~ msgid "SNAT"
-#~ msgstr "SNAT"
-
-#~ msgid "Source"
-#~ msgstr "Πηγή"
-
-#~ msgid "To %s"
-#~ msgstr "Προς %s"
-
-#~ msgid "Accept forward"
-#~ msgstr "Αποδοχή προώθησης"
-
-#~ msgid "Accept input"
-#~ msgstr "Αποδοχή εισόδου"
-
-#~ msgid "Disable"
-#~ msgstr "Απενεργοποίηση"
-
-#~ msgid "IP"
-#~ msgstr "IP"
-
-#~ msgid "IP range"
-#~ msgstr "Εύρος IP"
-
-#~ msgid "IPs"
-#~ msgstr "IPs"
-
-#~ msgid "MAC"
-#~ msgstr "MAC"
-
-#~ msgid "MACs"
-#~ msgstr "MACs"
-
-#~ msgid "Refuse forward"
-#~ msgstr "Άρνηση προώθησης"
-
-#~ msgid "Refuse input"
-#~ msgstr "Άρνηση εισόδου"
-
-#~ msgid "day"
-#~ msgstr "ημέρα"
-
-#~ msgid "hour"
-#~ msgstr "ώρα"
-
-#~ msgid "minute"
-#~ msgstr "λεπτό"
-
-#~ msgid "port"
-#~ msgstr "θύρα"
-
-#~ msgid "ports"
-#~ msgstr "θύρες"
-
-#~ msgid "second"
-#~ msgstr "δευτερόλεπτο"
-
-#~ msgid "type"
-#~ msgstr "τύπος"
-
-#~ msgid "types"
-#~ msgstr "τύποι"
-
-#~ msgid "Internal port (optional)"
-#~ msgstr "Εσωτερική θύρα (προαιρετικό)"
-
-#~ msgid "Advanced Rules"
-#~ msgstr "Προχωρημένοι Κανόνες"
-
-#~ msgid ""
-#~ "Advanced rules let you customize the firewall to your needs. Only new "
-#~ "connections will be matched. Packets belonging to already open "
-#~ "connections are automatically allowed to pass the firewall."
-#~ msgstr ""
-#~ "Οι προχωρημένοι κανόνες σας επιτρέπουν να προσαρμόσετε το τείχος "
-#~ "προστασίας στις δικές σας ανάγκες. Οι κανόνες θα εφαρμόζονται μόνο στις "
-#~ "νέες συνδέσεις. Πακέτα που ανήκουν σε ήδη ανοιχτές συνδέσεις, θα περνάνε "
-#~ "αυτόματα το τείχος προστασίας."
-
-#~ msgid "Port forwarding"
-#~ msgstr "Προώθηση θυρών"
-
-#~ msgid ""
-#~ "Port forwarding allows to provide network services in the internal "
-#~ "network to an external network."
-#~ msgstr ""
-#~ "Η προώθηση θυρών επιτρέπει σε υπηρεσίες δικτύου που λειτουργούν μέσα σε "
-#~ "ένα εσωτερικό δίκτυο, να γίνονται διαθέσιμες και σε ένα εξωτερικό."
-
-#~ msgid "Traffic Redirection"
-#~ msgstr "Ανακατεύθυνση Κίνησης"
-
-#~ msgid ""
-#~ "Traffic redirection allows you to change the destination address of "
-#~ "forwarded packets."
-#~ msgstr ""
-#~ "Η ανακατεύθυνση κίνησης σας επιτρέπει να αλλάξετε την διεύθυνση "
-#~ "προορισμού των προωθημένων πακέτων."
-
-#, fuzzy
-#~ msgid "Network"
-#~ msgstr "Δίκτυα"
-
-#~ msgid "Traffic Control"
-#~ msgstr "Έλεγχος Κίνησης"
-
-#~ msgid "Zone-to-Zone traffic"
-#~ msgstr "Κίνηση Ζώνης-προς-Ζώνη"
-
-#, fuzzy
-#~ msgid ""
-#~ "Here you can specify which network traffic is allowed to flow between "
-#~ "network zones. Only new connections will be matched.  Packets belonging "
-#~ "to already open connections are automatically allowed to pass the "
-#~ "firewall. If you experience occasional connection problems try enabling "
-#~ "MSS Clamping otherwise disable it for performance reasons."
-#~ msgstr ""
-#~ "Εδώ μπορείτε να ορίσετε τι δικτυακή κίνηση επιτρέπεται μεταξύ δικτυακών "
-#~ "ζωνών. Θα εφαρμόζεται μόνο σε νέες συνδέσεις. Πακέτα που ανήκουν σε ήδη "
-#~ "ανοιχτές συνδέσεις θα περνάνε αυτόματα το τείχος προστασίας. Αν "
-#~ "αντιμετωπίζεται σποραδικά προβλήματα με τη σύνδεσή σας, δοκιμάστε να "
-#~ "ενεργοποιήσετε τον Περιορισμό MSS, αλλιώς απενεργοποιήστε το για "
-#~ "μεγαλύτερη απόδοση."
-
-#~ msgid "Zone"
-#~ msgstr "Ζώνη"
-
-#, fuzzy
-#~ msgid "Destination IP"
-#~ msgstr "Προορισμός"
-
-#, fuzzy
-#~ msgid "IP address"
-#~ msgstr "Διεύθυνση IP"
-
-#, fuzzy
-#~ msgid "Source MAC-address"
-#~ msgstr "Διεύθυνση MAC πηγής"
-
-#~ msgid "Custom forwarding"
-#~ msgstr "Προσαρμοσμένη προώθηση"
-
-#~ msgid "Input Zone"
-#~ msgstr "Ζώνη Εισόδου"
-
-#~ msgid "Output Zone"
-#~ msgstr "Ζώνη Εξόδου"
-
-#~ msgid "External Zone"
-#~ msgstr "Εξωτερική Ζώνη"
-
-#~ msgid "Source MAC"
-#~ msgstr "MAC πηγής"
-
-#~ msgid "Defaults"
-#~ msgstr "Προκαθορισμένα"
-
-#~ msgid ""
-#~ "These are the default settings that are used if no other rules match."
-#~ msgstr ""
-#~ "Αυτές είναι οι προκαθορισμένες ρυθμίσεις που χρησιμοποιούνται αν δεν "
-#~ "υπάρχει κάποιος άλλος κανόνας που ταιριάζει."
-
-#~ msgid ""
-#~ "Zones part the network interfaces into certain isolated areas to separate "
-#~ "network traffic. One or more networks can belong to a zone. The MASQ-flag "
-#~ "enables NAT masquerading for all outgoing traffic on this zone."
-#~ msgstr ""
-#~ "Οι ζώνες χωρίζουν τις δικτυακές διεπαφές σε απομονωμένες περιοχές ώστε να "
-#~ "διαχωρίζεται η δικτυακή κίνηση. Σε μία ζώνη μπορούν να ανήκουν ένα ή "
-#~ "περισσότερα δίκτυα. Η σημαία MASQ ενεργοποιεί NAT masquerading για όλη "
-#~ "την εξερχόμενη κίνηση της ζώνης."
-
-#~ msgid "MASQ"
-#~ msgstr "MASQ"
-
-#~ msgid "contained networks"
-#~ msgstr "δίκτυα που περιέχονται"
index ac91bb87972ec9fb74e4aa33053926dbf03da7c4..6e3b9eb5ea37d2e17ec6d5d110448f46cd092051 100644 (file)
@@ -508,164 +508,3 @@ msgstr "reject"
 
 msgid "traffic"
 msgstr ""
-
-#~ msgid "Destination"
-#~ msgstr "Destination"
-
-#~ msgid "Source"
-#~ msgstr "Source"
-
-#~ msgid "(optional)"
-#~ msgstr "(optional)"
-
-#~ msgid "Internal port (optional)"
-#~ msgstr "Internal port (optional)"
-
-# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
-# Generated from applications/luci-fw/luasrc/model/cbi/luci_fw/trule.lua      #
-# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
-#
-# msgid "Name"
-# msgstr ""
-#
-# msgid "(optional)"
-# msgstr ""
-#
-# msgid "Protocol"
-# msgstr ""
-#
-# msgid "Source port"
-# msgstr ""
-#
-# msgid "Destination port"
-# msgstr ""
-#
-# msgid "Action"
-# msgstr ""
-#
-# msgid "drop"
-# msgstr ""
-#
-# msgid "accept"
-# msgstr ""
-#
-# msgid "reject"
-# msgstr ""
-#
-#~ msgid "Advanced Rules"
-#~ msgstr "Advanced Rules"
-
-#~ msgid ""
-#~ "Advanced rules let you customize the firewall to your needs. Only new "
-#~ "connections will be matched. Packets belonging to already open "
-#~ "connections are automatically allowed to pass the firewall."
-#~ msgstr ""
-#~ "Advanced rules let you customize the firewall to your needs. Only new "
-#~ "connections will be matched. Packets belonging to already open "
-#~ "connections are automatically allowed to pass the firewall."
-
-#~ msgid "Device"
-#~ msgstr "Device"
-
-#~ msgid ""
-#~ "Match incoming traffic originating from the given source port or port "
-#~ "range on the client host"
-#~ msgstr ""
-#~ "Match incoming traffic originating from the given source port or port "
-#~ "range on the client host"
-
-#~ msgid "Overview"
-#~ msgstr "Overview"
-
-# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
-# Generated from applications/luci-fw/luasrc/model/cbi/luci_fw/miniportfw.lua #
-# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
-#
-# msgid "Name"
-# msgstr ""
-#
-# msgid "(optional)"
-# msgstr ""
-#
-# msgid "Protocol"
-# msgstr ""
-#
-# msgid "External port"
-# msgstr ""
-#
-# msgid "Internal IP address"
-# msgstr ""
-#
-#~ msgid "Port forwarding"
-#~ msgstr "Port forwarding"
-
-#~ msgid ""
-#~ "Port forwarding allows to provide network services in the internal "
-#~ "network to an external network."
-#~ msgstr ""
-#~ "Port forwarding allows to provide network services in the internal "
-#~ "network to an external network."
-
-#~ msgid "Rules"
-#~ msgstr "Rules"
-
-# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
-# Generated from applications/luci-fw/luasrc/model/cbi/luci_fw/redirect.lua   #
-# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
-#
-# msgid "Name"
-# msgstr ""
-#
-# msgid "Protocol"
-# msgstr ""
-#
-#~ msgid "Traffic Redirection"
-#~ msgstr "Traffic Redirection"
-
-#~ msgid ""
-#~ "Traffic redirection allows you to change the destination address of "
-#~ "forwarded packets."
-#~ msgstr ""
-#~ "Traffic redirection allows you to change the destination address of "
-#~ "forwarded packets."
-
-#~ msgid "Network"
-#~ msgstr "Network"
-
-# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
-# Generated from applications/luci-fw/luasrc/model/cbi/luci_fw/traffic.lua    #
-# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
-#
-# msgid "Name"
-# msgstr ""
-#
-#~ msgid "Traffic Control"
-#~ msgstr "Traffic Control"
-
-#~ msgid "Zone-to-Zone traffic"
-#~ msgstr "Zone-to-Zone traffic"
-
-#~ msgid ""
-#~ "Here you can specify which network traffic is allowed to flow between "
-#~ "network zones. Only new connections will be matched.  Packets belonging "
-#~ "to already open connections are automatically allowed to pass the "
-#~ "firewall. If you experience occasional connection problems try enabling "
-#~ "MSS Clamping otherwise disable it for performance reasons."
-#~ msgstr ""
-#~ "Here you can specify which network traffic is allowed to flow between "
-#~ "network zones. Only new connections will be matched.  Packets belonging "
-#~ "to already open connections are automatically allowed to pass the "
-#~ "firewall. If you experience occasional connection problems try enabling "
-#~ "MSS Clamping otherwise disable it for performance reasons."
-
-#~ msgid "Zone"
-#~ msgstr "Zone"
-
-#~ msgid "Destination IP"
-#~ msgstr "Destination IP"
-
-#~ msgid "IP address"
-#~ msgstr "IP address"
-
-#~ msgid "Source MAC-address"
-#~ msgstr "Source MAC-address"
index 5aef537a816293678d7b61fd85ea3a4be2bbfc34..4a3e182267361beeaa31e97f2e859b122ac4f13d 100644 (file)
@@ -514,227 +514,3 @@ msgstr "rechazar"
 
 msgid "traffic"
 msgstr "tráfico"
-
-#~ msgid "-- Please choose --"
-#~ msgstr "-- Seleccione --"
-
-#~ msgid "-- custom --"
-#~ msgstr "-- propio --"
-
-#~ msgid "Destination"
-#~ msgstr "Destino"
-
-#~ msgid "Family"
-#~ msgstr "Familia"
-
-#~ msgid "Forward to %s in %s"
-#~ msgstr "Traspasar a %s en %s"
-
-#~ msgid "Forward to %s, %s in %s"
-#~ msgstr "Traspasar a %s, %s en %s"
-
-#~ msgid "SNAT"
-#~ msgstr "SNAT"
-
-#~ msgid "Source"
-#~ msgstr "Origen"
-
-#~ msgid "To %s"
-#~ msgstr "A %s"
-
-#~ msgid "To %s at %s"
-#~ msgstr "A %s en %s"
-
-#~ msgid "Via"
-#~ msgstr "Via"
-
-#~ msgid "Accept forward"
-#~ msgstr "Aceptar traspaso"
-
-#~ msgid "Accept input"
-#~ msgstr "Aceptar entrada"
-
-#~ msgid "Disable"
-#~ msgstr "Desactivar"
-
-#~ msgid "Discard forward"
-#~ msgstr "Descartar traspaso"
-
-#~ msgid "Discard input"
-#~ msgstr "Descartar entrada"
-
-#~ msgid "Do not track forward"
-#~ msgstr "No seguir traspaso"
-
-#~ msgid "Do not track input"
-#~ msgstr "No seguir entrada"
-
-#~ msgid "IP"
-#~ msgstr "IP"
-
-#~ msgid "IP range"
-#~ msgstr "Rango IP"
-
-#~ msgid "IPs"
-#~ msgstr "IPs"
-
-#~ msgid "MAC"
-#~ msgstr "MAC"
-
-#~ msgid "MACs"
-#~ msgstr "MACs"
-
-#~ msgid "Refuse forward"
-#~ msgstr "Rechazar traspaso"
-
-#~ msgid "Refuse input"
-#~ msgstr "Rechazar entrada"
-
-#~ msgid "Rule is disabled"
-#~ msgstr "La regla está desactivada"
-
-#~ msgid "Rule is enabled"
-#~ msgstr "La regla está activada"
-
-#~ msgid "day"
-#~ msgstr "dia"
-
-#~ msgid "hour"
-#~ msgstr "hora"
-
-#~ msgid "minute"
-#~ msgstr "minuto"
-
-#~ msgid "not"
-#~ msgstr "no"
-
-#~ msgid "port"
-#~ msgstr "puerto"
-
-#~ msgid "ports"
-#~ msgstr "puertos"
-
-#~ msgid "second"
-#~ msgstr "segundo"
-
-#~ msgid "type"
-#~ msgstr "tipo"
-
-#~ msgid "types"
-#~ msgstr "tipos"
-
-#~ msgid "Internal port (optional)"
-#~ msgstr "Puerto interno (opcional)"
-
-#~ msgid "Advanced Rules"
-#~ msgstr "Reglas avanzadas"
-
-#~ msgid ""
-#~ "Advanced rules let you customize the firewall to your needs. Only new "
-#~ "connections will be matched. Packets belonging to already open "
-#~ "connections are automatically allowed to pass the firewall."
-#~ msgstr ""
-#~ "Las reglas avanzadas le permite personalizar el corta fuego según sus "
-#~ "necesidades. Sólamente las nuevas conexiones serán afectadas por las "
-#~ "reglas. Los paquetes pertenecientes a conexiones ya abierta, se les "
-#~ "permite el libre paso por el corta fuego."
-
-#~ msgid "Port forwarding"
-#~ msgstr "Reenvío de puerto"
-
-#~ msgid ""
-#~ "Port forwarding allows to provide network services in the internal "
-#~ "network to an external network."
-#~ msgstr ""
-#~ "El reenvío de puerto permite proveer servicios de red en una red interna "
-#~ "a una red externa (por ejemplo Internet)"
-
-#~ msgid "Traffic Redirection"
-#~ msgstr "Redirección de tráfico"
-
-#~ msgid ""
-#~ "Traffic redirection allows you to change the destination address of "
-#~ "forwarded packets."
-#~ msgstr ""
-#~ "La redirección de tráfico permite cambiar la dirección de destino de los "
-#~ "paquetes reenviados."
-
-#, fuzzy
-#~ msgid "Network"
-#~ msgstr "Redes"
-
-#~ msgid "Traffic Control"
-#~ msgstr "Control de tráfico"
-
-#~ msgid "Zone-to-Zone traffic"
-#~ msgstr "Tráfico Zona-a-Zona"
-
-#, fuzzy
-#~ msgid ""
-#~ "Here you can specify which network traffic is allowed to flow between "
-#~ "network zones. Only new connections will be matched.  Packets belonging "
-#~ "to already open connections are automatically allowed to pass the "
-#~ "firewall. If you experience occasional connection problems try enabling "
-#~ "MSS Clamping otherwise disable it for performance reasons."
-#~ msgstr ""
-#~ "Aquí puede especificar qué tráfico de red is permitido, discho tráfico "
-#~ "fluirá entre las zonas de red definidas. Sólamente las nuevas conexiones "
-#~ "serán aplicadas por las reglas. Los paquetes pertenecientes a conexiones "
-#~ "ya abierta se les permitirá el paso sobre el corta fuego. Si experimenta "
-#~ "ocacionalmente problemas de conexión, intente activar MSS Clamping de "
-#~ "otra forma, deshabilitelo para mejorar considerablemente la performance."
-
-#~ msgid "Zone"
-#~ msgstr "Zona"
-
-#, fuzzy
-#~ msgid "Destination IP"
-#~ msgstr "Destino"
-
-#, fuzzy
-#~ msgid "IP address"
-#~ msgstr "Dirección IP"
-
-#, fuzzy
-#~ msgid "Source MAC-address"
-#~ msgstr "Dirección MAC de origen"
-
-#~ msgid "Custom forwarding"
-#~ msgstr "Renvío personalizado"
-
-#~ msgid "Input Zone"
-#~ msgstr "Zona de entrada"
-
-#~ msgid "Output Zone"
-#~ msgstr "Zona de salida"
-
-#~ msgid "External Zone"
-#~ msgstr "Zona Externa"
-
-#~ msgid "Source MAC"
-#~ msgstr "MAC de Origen"
-
-#~ msgid "Defaults"
-#~ msgstr "De fábrica"
-
-#~ msgid ""
-#~ "These are the default settings that are used if no other rules match."
-#~ msgstr ""
-#~ "Estos son los valores por defecto que son usados si no hay otra regla a "
-#~ "aplicar."
-
-#~ msgid ""
-#~ "Zones part the network interfaces into certain isolated areas to separate "
-#~ "network traffic. One or more networks can belong to a zone. The MASQ-flag "
-#~ "enables NAT masquerading for all outgoing traffic on this zone."
-#~ msgstr ""
-#~ "Las zonas dividen las interfaces de red en varias partes aisladas para "
-#~ "separar el tráfico de red. Una o mas redes pueden pertenecer a una zona. "
-#~ "La bandera MASQ activa el enmascaramiento NAT para todo el tráfico "
-#~ "saliente sobre esa zona."
-
-#~ msgid "MASQ"
-#~ msgstr "MASQ"
-
-#~ msgid "contained networks"
-#~ msgstr "redes contenidas"
index 796c4c2bb2cf258dd4fbcf893c4dd74a56a512cb..6d3111a28ab6ae0318af5fb77534340204bb3a2d 100644 (file)
@@ -535,198 +535,3 @@ msgstr "rejeter"
 
 msgid "traffic"
 msgstr ""
-
-#~ msgid "-- Please choose --"
-#~ msgstr "-- Choisissez SVP --"
-
-#~ msgid "Destination"
-#~ msgstr "Destination"
-
-#~ msgid "Family"
-#~ msgstr "Famille"
-
-#~ msgid "Source"
-#~ msgstr "Source"
-
-#~ msgid "Via"
-#~ msgstr "Via"
-
-#~ msgid "(optional)"
-#~ msgstr "(optionnel)"
-
-#~ msgid "Intended destination address"
-#~ msgstr "Adresse de destination voulue"
-
-#~ msgid "Internal port (optional)"
-#~ msgstr "Port interne (optionnel)"
-
-#~ msgid "Advanced Options"
-#~ msgstr "Options avancées"
-
-# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
-#  applications/luci-fw/luasrc/model/cbi/luci_fw/trule.lua                    #
-# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
-#
-# msgid "Name"
-# msgstr ""
-#
-# msgid "(optional)"
-# msgstr ""
-#
-# msgid "Protocol"
-# msgstr ""
-#
-# msgid "Source port"
-# msgstr ""
-#
-# msgid "Destination port"
-# msgstr ""
-#
-# msgid "Action"
-# msgstr ""
-#
-# msgid "drop"
-# msgstr ""
-#
-# msgid "accept"
-# msgstr ""
-#
-# msgid "reject"
-# msgstr ""
-#
-#~ msgid "Advanced Rules"
-#~ msgstr "Règles avancées"
-
-#~ msgid ""
-#~ "Advanced rules let you customize the firewall to your needs. Only new "
-#~ "connections will be matched. Packets belonging to already open "
-#~ "connections are automatically allowed to pass the firewall."
-#~ msgstr ""
-#~ "Les règles avancées vous laissent personnaliser le pare-feu selon vos "
-#~ "besoins. Seules les nouvelles connexions seront prises en compte. Les "
-#~ "paquets appartenant à des connexions déjà ouvertes sont automatiquement "
-#~ "admis à passer le pare-feu."
-
-#~ msgid "Custom Rules (/etc/firewall.user)"
-#~ msgstr "Règles spécifiques (/etc/firewall.user)"
-
-#~ msgid "Device"
-#~ msgstr "Équipement"
-
-#~ msgid ""
-#~ "For DNAT, match incoming traffic directed at the given destination ip "
-#~ "address. For SNAT rewrite the source address to the given address."
-#~ msgstr ""
-#~ "Pour le DNAT, sélectionne le trafic entrant correspondant à l'adresse IP "
-#~ "destinataire. Pour le SNAT, ré-écrit l'adresse source avec l'adresse "
-#~ "donnée."
-
-#~ msgid ""
-#~ "Match incoming traffic originating from the given source port or port "
-#~ "range on the client host"
-#~ msgstr ""
-#~ "Prendre en compte le trafic entrant provenant du port source donné (ou la "
-#~ "gamme de ports) sur l'hôte client"
-
-#~ msgid "Overview"
-#~ msgstr "Vue d'ensemble"
-
-# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
-#  applications/luci-fw/luasrc/model/cbi/luci_fw/miniportfw.lua               #
-# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
-#
-# msgid "Name"
-# msgstr ""
-#
-# msgid "(optional)"
-# msgstr ""
-#
-# msgid "Protocol"
-# msgstr ""
-#
-# msgid "External port"
-# msgstr ""
-#
-# msgid "Internal IP address"
-# msgstr ""
-#
-#~ msgid "Port forwarding"
-#~ msgstr "Redirection de port"
-
-#~ msgid ""
-#~ "Port forwarding allows to provide network services in the internal "
-#~ "network to an external network."
-#~ msgstr ""
-#~ "La redirection de port vous permet d'exposer des services réseaux de "
-#~ "votre réseau local au réseau externe."
-
-#~ msgid "Redirection type"
-#~ msgstr "Type de redirection"
-
-#~ msgid "Redirections"
-#~ msgstr "Redirections"
-
-#~ msgid "Rules"
-#~ msgstr "Règles"
-
-# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
-#  applications/luci-fw/luasrc/model/cbi/luci_fw/redirect.lua                 #
-# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
-#
-# msgid "Name"
-# msgstr ""
-#
-# msgid "Protocol"
-# msgstr ""
-#
-#~ msgid "Traffic Redirection"
-#~ msgstr "Redirection du trafic"
-
-#~ msgid ""
-#~ "Traffic redirection allows you to change the destination address of "
-#~ "forwarded packets."
-#~ msgstr ""
-#~ "La redirection de trafic vous permet de changer l'adresse de destination "
-#~ "des paquets transférés."
-
-#~ msgid "Network"
-#~ msgstr "Réseau"
-
-# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
-#  applications/luci-fw/luasrc/model/cbi/luci_fw/traffic.lua                  #
-# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
-#
-# msgid "Name"
-# msgstr ""
-#
-#~ msgid "Traffic Control"
-#~ msgstr "Contrôle de trafic"
-
-#~ msgid "Zone-to-Zone traffic"
-#~ msgstr "Trafic zone-à-zone"
-
-#~ msgid ""
-#~ "Here you can specify which network traffic is allowed to flow between "
-#~ "network zones. Only new connections will be matched.  Packets belonging "
-#~ "to already open connections are automatically allowed to pass the "
-#~ "firewall. If you experience occasional connection problems try enabling "
-#~ "MSS Clamping otherwise disable it for performance reasons."
-#~ msgstr ""
-#~ "Ici, vous pouvez spécifier quel trafic réseau est autorisé à transiter "
-#~ "entre les zones réseau. Seules les nouvelles connexions seront prises en "
-#~ "compte. Les paquets appartenant à des connexions déjà ouvertes sont "
-#~ "automatiquement admis à passer le pare-feu. Si vous subissez des "
-#~ "problèmes de connexion occasionnels, essayer d'activer le MSS clamping; "
-#~ "sinon laissez-le désactivé pour des raisons de performance."
-
-#~ msgid "Zone"
-#~ msgstr "Zone"
-
-#~ msgid "Destination IP"
-#~ msgstr "IP de destination"
-
-#~ msgid "IP address"
-#~ msgstr "Adresse IP"
-
-#~ msgid "Source MAC-address"
-#~ msgstr "Adresse MAC source"
index 130e604aa16d242080c8c0cef45dc760766e4ca7..78c4b2693e20c146ce2c25073cf815c5fb90b36b 100644 (file)
@@ -518,105 +518,3 @@ msgstr "visszautasítás"
 
 msgid "traffic"
 msgstr ""
-
-#~ msgid "-- Please choose --"
-#~ msgstr "-- Kérem válasszon --"
-
-#~ msgid "-- custom --"
-#~ msgstr "-- egyéni --"
-
-#~ msgid "Destination"
-#~ msgstr "Cél"
-
-#~ msgid "Family"
-#~ msgstr "Család"
-
-#~ msgid "Forward to %s in %s"
-#~ msgstr "Továbbítás ide:%s/%s"
-
-#~ msgid "Forward to %s, %s in %s"
-#~ msgstr "Továbbítás ide: %s, %s/%s"
-
-#~ msgid "SNAT"
-#~ msgstr "SNAT"
-
-#~ msgid "Source"
-#~ msgstr "Forrás"
-
-#~ msgid "Via"
-#~ msgstr "Keresztül"
-
-#~ msgid "Accept forward"
-#~ msgstr "Továbbítás engedélyezése"
-
-#~ msgid "Accept input"
-#~ msgstr "Bemenet engedélyezése"
-
-#~ msgid "Disable"
-#~ msgstr "Letiltás"
-
-#~ msgid "Discard forward"
-#~ msgstr "Kimenet eldobása"
-
-#~ msgid "Discard input"
-#~ msgstr "Bemenet eldobása"
-
-#~ msgid "Do not track forward"
-#~ msgstr "Ne kövesse a továbbítást"
-
-#~ msgid "Do not track input"
-#~ msgstr "Ne kövesse a bemenetet"
-
-#~ msgid "IP"
-#~ msgstr "IP"
-
-#~ msgid "IP range"
-#~ msgstr "IP tartomány"
-
-#~ msgid "IPs"
-#~ msgstr "IP-k"
-
-#~ msgid "MAC"
-#~ msgstr "MAC cím"
-
-#~ msgid "MACs"
-#~ msgstr "MAC címek"
-
-#~ msgid "Refuse forward"
-#~ msgstr "Továbbítás megtagadása"
-
-#~ msgid "Refuse input"
-#~ msgstr "Bemenet megtagadása"
-
-#~ msgid "Rule is disabled"
-#~ msgstr "Szabály letiltva"
-
-#~ msgid "Rule is enabled"
-#~ msgstr "Szabály engedélyezve"
-
-#~ msgid "day"
-#~ msgstr "nap"
-
-#~ msgid "hour"
-#~ msgstr "óra"
-
-#~ msgid "minute"
-#~ msgstr "perc"
-
-#~ msgid "not"
-#~ msgstr "nem"
-
-#~ msgid "port"
-#~ msgstr "port"
-
-#~ msgid "ports"
-#~ msgstr "portok"
-
-#~ msgid "second"
-#~ msgstr "másodperc"
-
-#~ msgid "type"
-#~ msgstr "típus"
-
-#~ msgid "types"
-#~ msgstr "típusok"
index c256b12609fb0edef91752775c76bda4475a70aa..064f63d5028f011711ee799886e8a5bc02124900 100644 (file)
@@ -93,7 +93,7 @@ msgid "Do not rewrite"
 msgstr ""
 
 msgid "Drop invalid packets"
-msgstr ""
+msgstr "Attiva"
 
 msgid "Enable"
 msgstr ""
@@ -108,28 +108,28 @@ msgid "Enable logging on this zone"
 msgstr ""
 
 msgid "External IP address"
-msgstr ""
+msgstr "Indirizzo IP Esterno"
 
 msgid "External port"
 msgstr "Porta Esterna"
 
 msgid "External zone"
-msgstr ""
+msgstr "Zona Esterna"
 
 msgid "Extra arguments"
-msgstr ""
+msgstr "Comandi extra"
 
 msgid "Firewall"
 msgstr "Firewall"
 
 msgid "Firewall - Custom Rules"
-msgstr ""
+msgstr "Firewall - Regole Personalizzate"
 
 msgid "Firewall - Port Forwards"
-msgstr ""
+msgstr "Firewall - Inoltro Porte"
 
 msgid "Firewall - Traffic Rules"
-msgstr ""
+msgstr "Firewall - Regole Traffico"
 
 msgid "Firewall - Zone Settings"
 msgstr "Firewall - Opzioni delle Zone"
@@ -138,10 +138,10 @@ msgid "Force connection tracking"
 msgstr ""
 
 msgid "Forward"
-msgstr ""
+msgstr "Inoltra"
 
 msgid "Forward to"
-msgstr ""
+msgstr "Inoltro a"
 
 msgid "Friday"
 msgstr ""
@@ -174,7 +174,7 @@ msgid "IPv6 only"
 msgstr "Solo IPv6"
 
 msgid "Input"
-msgstr ""
+msgstr "Ingresso"
 
 msgid "Inter-Zone Forwarding"
 msgstr ""
@@ -186,7 +186,7 @@ msgid "Internal port"
 msgstr "Porta interna"
 
 msgid "Internal zone"
-msgstr ""
+msgstr "Zona Interna"
 
 msgid "Limit log messages"
 msgstr ""
@@ -195,7 +195,7 @@ msgid "MSS clamping"
 msgstr ""
 
 msgid "Masquerading"
-msgstr ""
+msgstr "Dettagli"
 
 msgid "Match"
 msgstr ""
@@ -232,7 +232,7 @@ msgid "New forward rule"
 msgstr ""
 
 msgid "New input rule"
-msgstr ""
+msgstr "Nuova regola di inoltro porta"
 
 msgid "New port forward"
 msgstr ""
@@ -272,7 +272,8 @@ msgstr ""
 msgid ""
 "Port forwarding allows remote computers on the Internet to connect to a "
 "specific computer or service within the private LAN."
-msgstr ""
+msgstr "L'inoltro delle porte permette ai computer in remoto su Internet di" 
+"connettersi a uno specifico computer o servizio presente nella tua LAN privata"
 
 msgid "Protocol"
 msgstr "Protocollo"
@@ -379,7 +380,8 @@ msgstr ""
 msgid ""
 "The firewall creates zones over your network interfaces to control network "
 "traffic flow."
-msgstr ""
+msgstr "Il firewall crea delle zone nelle tue interfacce di rete per controllare" 
+"il flusso del traffico."
 
 msgid ""
 "The options below control the forwarding policies between this zone (%s) and "
@@ -496,49 +498,3 @@ msgstr "rifiuta"
 
 msgid "traffic"
 msgstr ""
-
-#~ msgid "-- Please choose --"
-#~ msgstr " -- Selezionare --"
-
-#~ msgid "-- custom --"
-#~ msgstr " -- personalizzata --"
-
-#~ msgid "Destination"
-#~ msgstr "Destinazione"
-
-#~ msgid "Source"
-#~ msgstr "Origine"
-
-#~ msgid "Accept input"
-#~ msgstr "Accetta INPUT"
-
-#~ msgid "(optional)"
-#~ msgstr "(facoltativo)"
-
-#~ msgid "Internal port (optional)"
-#~ msgstr "Porta interna (opzionale)"
-
-#~ msgid "Advanced Options"
-#~ msgstr "Opzioni Avanzate"
-
-#~ msgid "Advanced Rules"
-#~ msgstr "Regole Avanzate"
-
-#~ msgid ""
-#~ "Advanced rules let you customize the firewall to your needs. Only new "
-#~ "connections will be matched. Packets belonging to already open "
-#~ "connections are automatically allowed to pass the firewall."
-#~ msgstr ""
-#~ "Le regole avanzate consentono di personalizzare il firewall per le tue "
-#~ "necessità. Solo le nuove connessioni saranno combinate. I pacchetti "
-#~ "appartenenti alle connessioni già aperte sono automaticamente autorizzate "
-#~ "ad oltrepassare il firewall."
-
-#~ msgid "Custom Rules (/etc/firewall.user)"
-#~ msgstr "Regole Personalizzate (/etc/firewall.user)"
-
-#~ msgid "Device"
-#~ msgstr "Dispositivo"
-
-#~ msgid "Rules"
-#~ msgstr "Regole"
index 2eefd55c9c06f880559a788e69ba2c8a3e301053..4e88189eb0898a9e737f7d12162ddd96e7b29514 100644 (file)
@@ -551,179 +551,3 @@ msgstr "拒否"
 
 msgid "traffic"
 msgstr ""
-
-#~ msgid "-- Please choose --"
-#~ msgstr "-- 選択してください --"
-
-#~ msgid "-- custom --"
-#~ msgstr "-- 手動設定 --"
-
-#~ msgid "Destination"
-#~ msgstr "宛先"
-
-#~ msgid "Family"
-#~ msgstr "アドレスファミリ"
-
-#~ msgid "Forward to %s in %s"
-#~ msgstr "転送先 %s (%s)"
-
-#~ msgid "Forward to %s, %s in %s"
-#~ msgstr "転送先 %s, %s (%s)"
-
-#~ msgid "SNAT"
-#~ msgstr "SNAT"
-
-#~ msgid "Source"
-#~ msgstr "送信元"
-
-#~ msgid "To %s"
-#~ msgstr "宛先 %s"
-
-#~ msgid "To %s at %s"
-#~ msgstr "宛先 %s, %s"
-
-#~ msgid "Via"
-#~ msgstr "経由"
-
-#~ msgid "Accept forward"
-#~ msgstr "転送を許可"
-
-#~ msgid "Accept input"
-#~ msgstr "受信を許可"
-
-#~ msgid "Disable"
-#~ msgstr "無効"
-
-#~ msgid "Discard forward"
-#~ msgstr "転送を破棄"
-
-#~ msgid "Discard input"
-#~ msgstr "入力を破棄"
-
-#~ msgid "Do not track forward"
-#~ msgstr "転送の追跡を行わない"
-
-#~ msgid "Do not track input"
-#~ msgstr "入力の追跡を行わない"
-
-#~ msgid "IP"
-#~ msgstr "IP"
-
-#~ msgid "IP range"
-#~ msgstr "IPレンジ"
-
-#~ msgid "IPs"
-#~ msgstr "IP"
-
-#~ msgid "MAC"
-#~ msgstr "MAC"
-
-#~ msgid "MACs"
-#~ msgstr "MAC"
-
-#~ msgid "Refuse forward"
-#~ msgstr "転送を拒否"
-
-#~ msgid "Refuse input"
-#~ msgstr "受信を拒否"
-
-#~ msgid "Rule is disabled"
-#~ msgstr "ルール設定は無効になっています"
-
-#~ msgid "Rule is enabled"
-#~ msgstr "ルール設定は有効になっています"
-
-#~ msgid "day"
-#~ msgstr "日"
-
-#~ msgid "hour"
-#~ msgstr "時"
-
-#~ msgid "minute"
-#~ msgstr "分"
-
-#~ msgid "not"
-#~ msgstr "not"
-
-#~ msgid "port"
-#~ msgstr "ポート"
-
-#~ msgid "ports"
-#~ msgstr "ポート"
-
-#~ msgid "second"
-#~ msgstr "秒"
-
-#~ msgid "type"
-#~ msgstr "タイプ"
-
-#~ msgid "types"
-#~ msgstr "タイプ"
-
-#~ msgid "(optional)"
-#~ msgstr "(オプション)"
-
-#~ msgid "Intended destination address"
-#~ msgstr "意図された宛先アドレス"
-
-#~ msgid "Internal port (optional)"
-#~ msgstr "内部ポート(オプション)"
-
-#~ msgid "Advanced Options"
-#~ msgstr "詳細なオプション"
-
-#~ msgid "Advanced Rules"
-#~ msgstr "詳細なルール"
-
-#~ msgid ""
-#~ "Advanced rules let you customize the firewall to your needs. Only new "
-#~ "connections will be matched. Packets belonging to already open "
-#~ "connections are automatically allowed to pass the firewall."
-#~ msgstr ""
-#~ "詳細なルール設定を行うことができます。ただし、すでに接続が行われているパ"
-#~ "ケットに関しては、自動的にファイアウォールの通過を許可されます。"
-
-#~ msgid "Custom Rules (/etc/firewall.user)"
-#~ msgstr "手動設定ルール (/etc/firewall.user)"
-
-#~ msgid "Device"
-#~ msgstr "デバイス"
-
-#~ msgid ""
-#~ "For DNAT, match incoming traffic directed at the given destination ip "
-#~ "address. For SNAT rewrite the source address to the given address."
-#~ msgstr ""
-#~ "DNATの場合、設定された宛先アドレスのトラフィックに対して合致を行います。"
-#~ "SNATの場合、送信元アドレスを設定されたアドレスで上書きします。"
-
-#~ msgid "Overview"
-#~ msgstr "概要"
-
-#~ msgid "Port forwarding"
-#~ msgstr "ポートフォワーディング"
-
-#~ msgid ""
-#~ "Port forwarding allows to provide network services in the internal "
-#~ "network to an external network."
-#~ msgstr ""
-#~ "ポートフォワーディングを使用することで、内部ネットワークのサービスを外部に"
-#~ "提供することができます。"
-
-#~ msgid "Redirection type"
-#~ msgstr "転送タイプ"
-
-#~ msgid "Redirections"
-#~ msgstr "転送"
-
-#~ msgid "Rules"
-#~ msgstr "ルール"
-
-#~ msgid "Traffic Redirection"
-#~ msgstr "トラフィック転送"
-
-#~ msgid ""
-#~ "Traffic redirection allows you to change the destination address of "
-#~ "forwarded packets."
-#~ msgstr ""
-#~ "トラフィック転送機能を用いることで、転送したパケットの宛先アドレスを変更す"
-#~ "ることが可能です。"
index 8938378050fa4a8fe8de2ac3bc7eec78512fb08e..e39eee7e432b89274c514cfa058f6dc35ce90c21 100644 (file)
@@ -512,96 +512,3 @@ msgstr "avslå"
 
 msgid "traffic"
 msgstr ""
-
-#~ msgid "-- Please choose --"
-#~ msgstr "-- Vennligst velg --"
-
-#~ msgid "-- custom --"
-#~ msgstr "-- egendefinert --"
-
-#~ msgid "Destination"
-#~ msgstr "Destinasjon"
-
-#~ msgid "Family"
-#~ msgstr "Adressefamilie"
-
-#~ msgid "Source"
-#~ msgstr "Kilde"
-
-#~ msgid "Via"
-#~ msgstr "Via"
-
-#~ msgid "(optional)"
-#~ msgstr "(valgfritt)"
-
-#~ msgid "Intended destination address"
-#~ msgstr "Ønsket destinasjon adresse"
-
-#~ msgid "Internal port (optional)"
-#~ msgstr "Intern port (valgfritt)"
-
-#~ msgid "Advanced Options"
-#~ msgstr "Avanserte Valg"
-
-#~ msgid "Advanced Rules"
-#~ msgstr "Avanserte Regler"
-
-#~ msgid ""
-#~ "Advanced rules let you customize the firewall to your needs. Only new "
-#~ "connections will be matched. Packets belonging to already open "
-#~ "connections are automatically allowed to pass the firewall."
-#~ msgstr ""
-#~ "Avanserte regler lar deg tilpasse brannmuren til dine behov. Kun nye "
-#~ "tilkoblinger blir berørt. Pakker som tilhører eksisterende tilkoblinger "
-#~ "slipper derfor igjennom brannmuren."
-
-#~ msgid "Custom Rules (/etc/firewall.user)"
-#~ msgstr "Egendefinerte Regler (/etc/firewall.user)"
-
-#~ msgid "Device"
-#~ msgstr "Enhet"
-
-#~ msgid ""
-#~ "For DNAT, match incoming traffic directed at the given destination ip "
-#~ "address. For SNAT rewrite the source address to the given address."
-#~ msgstr ""
-#~ "DNAT: Matcher innkommende trafikk som er rettet mot destinasjons IP-"
-#~ "adressen du angir her. SNAT: Omskriver kilde IP-adressen slik at den blir "
-#~ "lik den IP-adressen du angir her."
-
-#~ msgid ""
-#~ "Match incoming traffic originating from the given source port or port "
-#~ "range on the client host"
-#~ msgstr "Match innkommende trafikk som kommer fra dette port/portområde"
-
-#~ msgid "Overview"
-#~ msgstr "Oversikt"
-
-#~ msgid "Port forwarding"
-#~ msgstr "Port Videresending"
-
-#~ msgid ""
-#~ "Port forwarding allows to provide network services in the internal "
-#~ "network to an external network."
-#~ msgstr ""
-#~ "<abbr title=\"Port Forwarding\">Port Videresending</abbr> tillater at "
-#~ "tjenester fra det interne nettverket kan tilbys et eksternt nettverk."
-
-#~ msgid "Redirection type"
-#~ msgstr "Omadressering type"
-
-#~ msgid "Redirections"
-#~ msgstr "Omadresseringer"
-
-#~ msgid "Rules"
-#~ msgstr "Regler"
-
-#~ msgid "Traffic Redirection"
-#~ msgstr "Trafikk Omadressering"
-
-#~ msgid ""
-#~ "Traffic redirection allows you to change the destination address of "
-#~ "forwarded packets."
-#~ msgstr ""
-#~ "<abbr title=\"Traffic Redirection\">Trafikk Omadressering</abbr> lar deg "
-#~ "endre destinasjons adresse på videresendte pakker."
index da6917faafaf9407c4d4d22a28fe7f85253b851e..7a598d8085f5d890ab8e5d1ae0b734c7ca6424ac 100644 (file)
@@ -525,139 +525,3 @@ msgstr "odrzucaj"
 
 msgid "traffic"
 msgstr ""
-
-#~ msgid "-- Please choose --"
-#~ msgstr "-- Proszę wybrać --"
-
-#~ msgid "-- custom --"
-#~ msgstr "-- własne --"
-
-#~ msgid "Destination"
-#~ msgstr "Miejsce przeznaczenia"
-
-#~ msgid "Family"
-#~ msgstr "Rodzina"
-
-#~ msgid "Forward to %s in %s"
-#~ msgstr "Przekazuj do %s w %s"
-
-#~ msgid "Forward to %s, %s in %s"
-#~ msgstr "Przekazuj d0 %s, %s w %s"
-
-#~ msgid "SNAT"
-#~ msgstr "SNAT"
-
-#~ msgid "Source"
-#~ msgstr "Źródło"
-
-#~ msgid "To %s"
-#~ msgstr "Do %s"
-
-#~ msgid "Via"
-#~ msgstr "przez"
-
-#~ msgid "Accept forward"
-#~ msgstr "Akceptuj przekazywanie"
-
-#~ msgid "Accept input"
-#~ msgstr "Akceptuj wejście"
-
-#~ msgid "Disable"
-#~ msgstr "Wyłącz"
-
-#~ msgid "Discard forward"
-#~ msgstr "Odrzuć przekazywanie"
-
-#~ msgid "Discard input"
-#~ msgstr "Odrzuć wejście"
-
-#~ msgid "Do not track forward"
-#~ msgstr "Nie śledź przekazywania"
-
-#~ msgid "Do not track input"
-#~ msgstr "Nie śledź wejścia"
-
-#~ msgid "IP"
-#~ msgstr "IP"
-
-#~ msgid "IP range"
-#~ msgstr "Zakres IP"
-
-#~ msgid "IPs"
-#~ msgstr "Numery IP"
-
-#~ msgid "MAC"
-#~ msgstr "MAC"
-
-#~ msgid "MACs"
-#~ msgstr "Adresy MAC"
-
-#~ msgid "Rule is disabled"
-#~ msgstr "Reguła jest wyłączona"
-
-#~ msgid "Rule is enabled"
-#~ msgstr "Reguła jest włączona"
-
-#~ msgid "day"
-#~ msgstr "dzień"
-
-#~ msgid "port"
-#~ msgstr "port"
-
-#~ msgid "ports"
-#~ msgstr "porty"
-
-#~ msgid "(optional)"
-#~ msgstr "(opcjonalne)"
-
-#~ msgid "Internal port (optional)"
-#~ msgstr "Wewnętrzny port (opcjonalnie)"
-
-#~ msgid "Advanced Options"
-#~ msgstr "Opcje zaawansowane"
-
-# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
-# Generated from applications/luci-fw/luasrc/model/cbi/luci_fw/trule.lua      #
-# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
-# msgid "Name"
-# msgstr ""
-# msgid "(optional)"
-# msgstr ""
-# msgid "Protocol"
-# msgstr ""
-# msgid "Source port"
-# msgstr ""
-# msgid "Destination port"
-# msgstr ""
-# msgid "Action"
-# msgstr ""
-# msgid "drop"
-# msgstr ""
-# msgid "accept"
-# msgstr ""
-# msgid "reject"
-# msgstr ""
-#~ msgid "Advanced Rules"
-#~ msgstr "Reguły zaawansowane"
-
-#~ msgid ""
-#~ "Advanced rules let you customize the firewall to your needs. Only new "
-#~ "connections will be matched. Packets belonging to already open "
-#~ "connections are automatically allowed to pass the firewall."
-#~ msgstr ""
-#~ "Reguły zaawansowane pozwalają dostosować zaporę do Twoich potrzeb. Tylko "
-#~ "nowe połączenia zostaną nimi objęte. Pakiety należące do połączeń już "
-#~ "otwarte są automatycznie przepuszczane przez zaporę."
-
-#~ msgid "Custom Rules (/etc/firewall.user)"
-#~ msgstr "Reguły własne (/etc/firewall.user)"
-
-#~ msgid "Device"
-#~ msgstr "Urządzenie"
-
-#~ msgid ""
-#~ "For DNAT, match incoming traffic directed at the given destination ip "
-#~ "address. For SNAT rewrite the source address to the given address."
-#~ msgstr ""
-#~ "Dla DNAT, dopasuj ruch przychodzący kierowane na podany adres IP. Dla "
-#~ "SNAT zmienić adres źródłowy na podany adres."
index eba339336c918cb3b6ed1c23b083f43bc17e6a9d..c1cfb4287d6a7ddf2f789a87cc2d97d524ef8fb0 100644 (file)
@@ -517,266 +517,3 @@ msgstr "rejeitar"
 # 20140621: edersg: tradução
 msgid "traffic"
 msgstr "Tráfego"
-
-#~ msgid "-- Please choose --"
-#~ msgstr "-- Por favor, escolha --"
-
-#~ msgid "-- custom --"
-#~ msgstr "-- personalizado --"
-
-#~ msgid "Destination"
-#~ msgstr "Destino"
-
-#~ msgid "Family"
-#~ msgstr "Família"
-
-#~ msgid "Forward to %s in %s"
-#~ msgstr "Encaminhar para %s em %s"
-
-#~ msgid "Forward to %s, %s in %s"
-#~ msgstr "Encaminhar para %s, %s em %s"
-
-#~ msgid "SNAT"
-#~ msgstr "SNAT"
-
-#~ msgid "Source"
-#~ msgstr "Origem"
-
-#~ msgid "To %s"
-#~ msgstr "Para %s"
-
-#~ msgid "To %s at %s"
-#~ msgstr "Para %s em %s"
-
-#~ msgid "Via"
-#~ msgstr "Via"
-
-#~ msgid "Accept forward"
-#~ msgstr "Aceitar encaminhamento"
-
-#~ msgid "Accept input"
-#~ msgstr "Aceitar entrada"
-
-#~ msgid "Disable"
-#~ msgstr "Desabilitado"
-
-#~ msgid "Discard forward"
-#~ msgstr "Descartar o encaminhamento"
-
-#~ msgid "Discard input"
-#~ msgstr "Descartar a entrada"
-
-#~ msgid "Do not track forward"
-#~ msgstr "Não rastreie o encaminhamento"
-
-#~ msgid "Do not track input"
-#~ msgstr "Não rastreie a entrada"
-
-#~ msgid "IP"
-#~ msgstr "Endereço IP"
-
-#~ msgid "IP range"
-#~ msgstr "Faixa de endereço IP"
-
-#~ msgid "IPs"
-#~ msgstr "Endereços IP"
-
-#~ msgid "MAC"
-#~ msgstr "MAC"
-
-#~ msgid "MACs"
-#~ msgstr "MACs"
-
-#~ msgid "Refuse forward"
-#~ msgstr "Rejeitar encaminhamento"
-
-#~ msgid "Refuse input"
-#~ msgstr "Rejeitar entrada"
-
-#~ msgid "Rule is disabled"
-#~ msgstr "A regra está desabilitada"
-
-#~ msgid "Rule is enabled"
-#~ msgstr "A regra está habilitada"
-
-#~ msgid "day"
-#~ msgstr "dia"
-
-#~ msgid "hour"
-#~ msgstr "hora"
-
-#~ msgid "minute"
-#~ msgstr "minuto"
-
-#~ msgid "not"
-#~ msgstr "não"
-
-#~ msgid "port"
-#~ msgstr "porta"
-
-#~ msgid "ports"
-#~ msgstr "portas"
-
-#~ msgid "second"
-#~ msgstr "segundo"
-
-#~ msgid "type"
-#~ msgstr "tipo"
-
-#~ msgid "types"
-#~ msgstr "tipos"
-
-#~ msgid "(optional)"
-#~ msgstr "(opcional)"
-
-#~ msgid "Intended destination address"
-#~ msgstr "Endereço de destino planejado"
-
-#~ msgid "Internal port (optional)"
-#~ msgstr "Porta interna (opcional)"
-
-#~ msgid "Advanced Options"
-#~ msgstr "Opções Avançadas"
-
-#~ msgid "Advanced Rules"
-#~ msgstr "Regras Avançadas"
-
-#~ msgid ""
-#~ "Advanced rules let you customize the firewall to your needs. Only new "
-#~ "connections will be matched. Packets belonging to already open "
-#~ "connections are automatically allowed to pass the firewall."
-#~ msgstr ""
-#~ "As regras avançadas permitem a personalização da firewall de acordo com "
-#~ "as necessidades. Apenas as novas conexões serão processadas. Pacotes que "
-#~ "pertençam a conexões já abertas estão automaticamente autorizados a "
-#~ "passar pelo firewall."
-
-#~ msgid "Custom Rules (/etc/firewall.user)"
-#~ msgstr "Regras Personalizadas (/etc/firewall.user)"
-
-#~ msgid "Device"
-#~ msgstr "Dispositivo"
-
-#~ msgid ""
-#~ "For DNAT, match incoming traffic directed at the given destination ip "
-#~ "address. For SNAT rewrite the source address to the given address."
-#~ msgstr ""
-#~ "Para DNAT, casa com tráfego entrante direcionado para um dado endereço IP "
-#~ "de destino. Para SNAT, reescreve o endereço de origem para um dado "
-#~ "endereço."
-
-#~ msgid ""
-#~ "Match incoming traffic originating from the given source port or port "
-#~ "range on the client host"
-#~ msgstr ""
-#~ "Casa o tráfego entrante originado de uma porta ou faixa de portas de "
-#~ "origem específica no computador do cliente"
-
-#~ msgid "Overview"
-#~ msgstr "Visão geral"
-
-#~ msgid "Port forwarding"
-#~ msgstr "Redirecionamento de portas"
-
-#~ msgid ""
-#~ "Port forwarding allows to provide network services in the internal "
-#~ "network to an external network."
-#~ msgstr ""
-#~ "O redirecionamento de portas permite disponibilizar serviços da rede "
-#~ "interna para uma rede externa."
-
-#~ msgid "Redirection type"
-#~ msgstr "Tipo de redirecionamento"
-
-#~ msgid "Redirections"
-#~ msgstr "Redirecionamentos"
-
-#~ msgid "Rules"
-#~ msgstr "Regras"
-
-#~ msgid "Traffic Redirection"
-#~ msgstr "Redirecionamento de Tráfego"
-
-#~ msgid ""
-#~ "Traffic redirection allows you to change the destination address of "
-#~ "forwarded packets."
-#~ msgstr ""
-#~ "Redirecionamento do tráfego permite a alteração do endereço de destino "
-#~ "dos pacotes encaminhados."
-
-#, fuzzy
-#~ msgid "Network"
-#~ msgstr "Redes"
-
-#~ msgid "Traffic Control"
-#~ msgstr "Controle de Tráfego"
-
-#~ msgid "Zone-to-Zone traffic"
-#~ msgstr "Tráfego de Zona-para-Zona"
-
-#, fuzzy
-#~ msgid ""
-#~ "Here you can specify which network traffic is allowed to flow between "
-#~ "network zones. Only new connections will be matched.  Packets belonging "
-#~ "to already open connections are automatically allowed to pass the "
-#~ "firewall. If you experience occasional connection problems try enabling "
-#~ "MSS Clamping otherwise disable it for performance reasons."
-#~ msgstr ""
-#~ "Aqui você pode especificar qual tráfego de rede será permitido para o "
-#~ "fluxo entre zonas das redes. Somente novas conexões serão processadas. "
-#~ "Pacotes pertencentes à conexões já abertas estão automaticamente "
-#~ "permitidos para passar pelo firewall."
-
-#~ msgid "Zone"
-#~ msgstr "Zona"
-
-#, fuzzy
-#~ msgid "Destination IP"
-#~ msgstr "Destino"
-
-#, fuzzy
-#~ msgid "IP address"
-#~ msgstr "Endereço IP"
-
-#, fuzzy
-#~ msgid "Source MAC-address"
-#~ msgstr "Endereço MAC de origem"
-
-#~ msgid "Custom forwarding"
-#~ msgstr "Redirecionamento personalizado"
-
-#~ msgid "Input Zone"
-#~ msgstr "Zona de Entrada"
-
-#~ msgid "Output Zone"
-#~ msgstr "Zona de Saída"
-
-#~ msgid "External Zone"
-#~ msgstr "Zona Externa"
-
-#~ msgid "Source MAC"
-#~ msgstr "MAC de origem"
-
-#~ msgid "Defaults"
-#~ msgstr "Padrões"
-
-#~ msgid ""
-#~ "These are the default settings that are used if no other rules match."
-#~ msgstr ""
-#~ "Estas são as configurações padrões, que serão usadas se não houver outras "
-#~ "regras."
-
-#~ msgid ""
-#~ "Zones part the network interfaces into certain isolated areas to separate "
-#~ "network traffic. One or more networks can belong to a zone. The MASQ-flag "
-#~ "enables NAT masquerading for all outgoing traffic on this zone."
-#~ msgstr ""
-#~ "Zonas são interfaces de redes usadas para separar o tráfego da rede. Uma "
-#~ "ou mais redes podem pertencer a uma zona. A flag-MASQ ativa o "
-#~ "mascaramento NAT para todo o tráfego de saída desta zona."
-
-#~ msgid "MASQ"
-#~ msgstr "MASQ"
-
-#~ msgid "contained networks"
-#~ msgstr "redes contidas"
index 1c17affd18f1521d0a0256385f4fda985be9fc30..70bf2fa3efbd399212d8184749e8b51169bae9e5 100644 (file)
@@ -500,128 +500,3 @@ msgstr "rejeitar"
 
 msgid "traffic"
 msgstr ""
-
-#~ msgid "-- Please choose --"
-#~ msgstr "-- Escolha por favor --"
-
-#~ msgid "-- custom --"
-#~ msgstr "-- personalizado --"
-
-#~ msgid "Destination"
-#~ msgstr "Destino"
-
-#~ msgid "Source"
-#~ msgstr "Origem"
-
-#~ msgid "Internal port (optional)"
-#~ msgstr "Porta interna (opcional)"
-
-#~ msgid "Advanced Rules"
-#~ msgstr "Regras Avançadas"
-
-#~ msgid ""
-#~ "Advanced rules let you customize the firewall to your needs. Only new "
-#~ "connections will be matched. Packets belonging to already open "
-#~ "connections are automatically allowed to pass the firewall."
-#~ msgstr ""
-#~ "As regras avançadas permitem a personalização da firewall de acordo com "
-#~ "as necessidades. Apenas as novas ligações serão processadas. Pacotes que "
-#~ "pertençam a ligações já abertas estão automaticamente autorizados a "
-#~ "passar pela firewall."
-
-#~ msgid "Port forwarding"
-#~ msgstr "Redirecionamento de portas"
-
-#~ msgid ""
-#~ "Port forwarding allows to provide network services in the internal "
-#~ "network to an external network."
-#~ msgstr ""
-#~ "O redirecionamento de portas permite disponibilizar serviços na rede "
-#~ "interna para uma rede externa."
-
-#~ msgid "Traffic Redirection"
-#~ msgstr "Redirecionamento de Tráfego"
-
-#~ msgid ""
-#~ "Traffic redirection allows you to change the destination address of "
-#~ "forwarded packets."
-#~ msgstr ""
-#~ "Redirecionamento do tráfego permite a alteração do endereço de destino "
-#~ "dos pacotes enviados."
-
-#, fuzzy
-#~ msgid "Network"
-#~ msgstr "Redes"
-
-#~ msgid "Traffic Control"
-#~ msgstr "Controle de Tráfego"
-
-#~ msgid "Zone-to-Zone traffic"
-#~ msgstr "Tráfego de Zona-para-Zona"
-
-#, fuzzy
-#~ msgid ""
-#~ "Here you can specify which network traffic is allowed to flow between "
-#~ "network zones. Only new connections will be matched.  Packets belonging "
-#~ "to already open connections are automatically allowed to pass the "
-#~ "firewall. If you experience occasional connection problems try enabling "
-#~ "MSS Clamping otherwise disable it for performance reasons."
-#~ msgstr ""
-#~ "Aqui você pode especificar qual tráfego de rede será permitido para o "
-#~ "fluxo entre zonas das redes. Somente novas conexões serão processadas. "
-#~ "Pacotes pertencentes à conexões já abertas estão automaticamente "
-#~ "permitidos para passar pelo firewall."
-
-#~ msgid "Zone"
-#~ msgstr "Zona"
-
-#, fuzzy
-#~ msgid "Destination IP"
-#~ msgstr "Destino"
-
-#, fuzzy
-#~ msgid "IP address"
-#~ msgstr "Endereço IP"
-
-#, fuzzy
-#~ msgid "Source MAC-address"
-#~ msgstr "Endereço MAC de origem"
-
-#~ msgid "Custom forwarding"
-#~ msgstr "Redirecionamento personalizado"
-
-#~ msgid "Input Zone"
-#~ msgstr "Zona de Entrada"
-
-#~ msgid "Output Zone"
-#~ msgstr "Zona de Saída"
-
-#~ msgid "External Zone"
-#~ msgstr "Zona Externa"
-
-#~ msgid "Source MAC"
-#~ msgstr "MAC de origem"
-
-#~ msgid "Defaults"
-#~ msgstr "Padrões"
-
-#~ msgid ""
-#~ "These are the default settings that are used if no other rules match."
-#~ msgstr ""
-#~ "Estas são as configurações padrões, que serão usadas se não houver outras "
-#~ "regras."
-
-#~ msgid ""
-#~ "Zones part the network interfaces into certain isolated areas to separate "
-#~ "network traffic. One or more networks can belong to a zone. The MASQ-flag "
-#~ "enables NAT masquerading for all outgoing traffic on this zone."
-#~ msgstr ""
-#~ "Zonas são interfaces de redes usadas para separar o tráfego da rede. Uma "
-#~ "ou mais redes podem pertencer a uma zona. A flag-MASQ ativa o "
-#~ "mascaramento NAT para todo o tráfego de saída desta zona."
-
-#~ msgid "MASQ"
-#~ msgstr "MASQ"
-
-#~ msgid "contained networks"
-#~ msgstr "redes contidas"
index 9927d34b03384b9e43210c4baa2bec6ddb948398..432a41b8971885c323eb1add6eda9ce492e417fa 100644 (file)
@@ -470,76 +470,3 @@ msgstr ""
 
 msgid "traffic"
 msgstr ""
-
-#~ msgid "-- Please choose --"
-#~ msgstr "-- Alege --"
-
-#~ msgid "-- custom --"
-#~ msgstr "-- personalizat --"
-
-#~ msgid "Destination"
-#~ msgstr "Destinatie"
-
-#~ msgid "Family"
-#~ msgstr "Familia proto"
-
-#~ msgid "Source"
-#~ msgstr "Sursa"
-
-#~ msgid "Via"
-#~ msgstr "Prin"
-
-#~ msgid "(optional)"
-#~ msgstr "(optional)"
-
-#~ msgid "Intended destination address"
-#~ msgstr "Adresa destinatie intentionata"
-
-#~ msgid "Internal port (optional)"
-#~ msgstr "Port intern (optional)"
-
-#~ msgid "Advanced Options"
-#~ msgstr "Optiuni avansate"
-
-#~ msgid "Advanced Rules"
-#~ msgstr "Reguli avansate"
-
-#~ msgid ""
-#~ "Advanced rules let you customize the firewall to your needs. Only new "
-#~ "connections will be matched. Packets belonging to already open "
-#~ "connections are automatically allowed to pass the firewall."
-#~ msgstr ""
-#~ "Regulile avansate iti permit particularizarea firewall-ului dupa nevoi. "
-#~ "Numai conexiunile noi vor fi luate in calcul. Pachetele care apartin unor "
-#~ "conexiuni deja stabilite trec deja prin firewall."
-
-#~ msgid "Custom Rules (/etc/firewall.user)"
-#~ msgstr "Reguli suplimentare (/etc/firewall.user)"
-
-#~ msgid "Device"
-#~ msgstr "Dispozitiv"
-
-#~ msgid ""
-#~ "For DNAT, match incoming traffic directed at the given destination ip "
-#~ "address. For SNAT rewrite the source address to the given address."
-#~ msgstr ""
-#~ "Pentru DNAT, leaga traficul venit redirectat catre destinatia IP. Pentru "
-#~ "SNAT rescrie adresa sursa ca fiind adresa IP."
-
-#~ msgid "Overview"
-#~ msgstr "Sumar"
-
-#~ msgid "Port forwarding"
-#~ msgstr "Forwardare catre port"
-
-#~ msgid "Redirection type"
-#~ msgstr "Tipul de redirectare"
-
-#~ msgid "Redirections"
-#~ msgstr "Redirectari"
-
-#~ msgid "Rules"
-#~ msgstr "Reguli"
-
-#~ msgid "Traffic Redirection"
-#~ msgstr "Redirectarea traficului"
index 4c57719521935da5eb8fa758672d149504eb5f40..294d9db6d91accf79d0118054a87e8516a5dcb13 100644 (file)
@@ -540,182 +540,3 @@ msgstr "отвергать"
 
 msgid "traffic"
 msgstr ""
-
-#~ msgid "-- Please choose --"
-#~ msgstr "-- Пожалуйста, выберите --"
-
-#~ msgid "-- custom --"
-#~ msgstr "-- пользовательский --"
-
-#~ msgid "Destination"
-#~ msgstr "Назначение"
-
-#~ msgid "Family"
-#~ msgstr "Семейство"
-
-#~ msgid "SNAT"
-#~ msgstr "SNAT"
-
-#~ msgid "Source"
-#~ msgstr "Источник"
-
-#~ msgid "To %s"
-#~ msgstr "к %s"
-
-#~ msgid "To %s at %s"
-#~ msgstr "к %s на %s"
-
-#~ msgid "Via"
-#~ msgstr "Через"
-
-#~ msgid "Accept forward"
-#~ msgstr "Принимать перенаправление"
-
-#~ msgid "Accept input"
-#~ msgstr "Принимать входящие"
-
-#~ msgid "Disable"
-#~ msgstr "Отключить"
-
-#~ msgid "Discard forward"
-#~ msgstr "Отвергать перенаправление"
-
-#~ msgid "Discard input"
-#~ msgstr "Выбрасывать входящие пакеты"
-
-#~ msgid "Do not track forward"
-#~ msgstr "Не отслеживать перенаправление"
-
-#~ msgid "Do not track input"
-#~ msgstr "Не отслеживать входные пакеты"
-
-#~ msgid "IP"
-#~ msgstr "IP-адрес"
-
-#~ msgid "IP range"
-#~ msgstr "Диапазон IP-адресов"
-
-#~ msgid "IPs"
-#~ msgstr "IP-адреса"
-
-#~ msgid "MAC"
-#~ msgstr "MAC-адрес"
-
-#~ msgid "MACs"
-#~ msgstr "MAC-адреса"
-
-#~ msgid "Refuse forward"
-#~ msgstr "Отвергать перенаправление"
-
-#~ msgid "Refuse input"
-#~ msgstr "Отвергать входящий трафик"
-
-#~ msgid "Rule is disabled"
-#~ msgstr "Правило выключено"
-
-#~ msgid "Rule is enabled"
-#~ msgstr "Правило включено"
-
-#~ msgid "day"
-#~ msgstr "день"
-
-#~ msgid "hour"
-#~ msgstr "час"
-
-#~ msgid "minute"
-#~ msgstr "мин"
-
-#~ msgid "not"
-#~ msgstr "не"
-
-#~ msgid "port"
-#~ msgstr "порт"
-
-#~ msgid "ports"
-#~ msgstr "порты"
-
-#~ msgid "second"
-#~ msgstr "сек"
-
-#~ msgid "type"
-#~ msgstr "тип"
-
-#~ msgid "types"
-#~ msgstr "типы"
-
-#~ msgid "(optional)"
-#~ msgstr "(необязательно)"
-
-#~ msgid "Intended destination address"
-#~ msgstr "Адрес назначения"
-
-#~ msgid "Internal port (optional)"
-#~ msgstr "Внутренний порт (необязательно)"
-
-#~ msgid "Advanced Options"
-#~ msgstr "Расширенные опции"
-
-#~ msgid "Advanced Rules"
-#~ msgstr "Расширенные правила"
-
-#~ msgid ""
-#~ "Advanced rules let you customize the firewall to your needs. Only new "
-#~ "connections will be matched. Packets belonging to already open "
-#~ "connections are automatically allowed to pass the firewall."
-#~ msgstr ""
-#~ "Расширенные правила позволяют настроить сетевой экран в соответствии с "
-#~ "вашими потребностями. Только новые соединения будут обработаны. Пакеты, "
-#~ "принадлежащие уже существующим соединениям, будут автоматически пропущены "
-#~ "через сетевой экран."
-
-#~ msgid "Custom Rules (/etc/firewall.user)"
-#~ msgstr "Пользовательские правила (/etc/firewall.user)"
-
-#~ msgid "Device"
-#~ msgstr "Устройство"
-
-#~ msgid ""
-#~ "For DNAT, match incoming traffic directed at the given destination ip "
-#~ "address. For SNAT rewrite the source address to the given address."
-#~ msgstr ""
-#~ "Для DNAT соответствующий трафик перенаправляется на введенный адрес "
-#~ "назначения. Для SNAT подменяется адрес источника на введенный."
-
-#~ msgid ""
-#~ "Match incoming traffic originating from the given source port or port "
-#~ "range on the client host"
-#~ msgstr ""
-#~ "Выбирать исходящий трафик отправленный с порта или диапазона портов "
-#~ "внешнего хоста"
-
-#~ msgid "Overview"
-#~ msgstr "Назад к обзору"
-
-#~ msgid "Port forwarding"
-#~ msgstr "Перенаправление портов"
-
-#~ msgid ""
-#~ "Port forwarding allows to provide network services in the internal "
-#~ "network to an external network."
-#~ msgstr ""
-#~ "Перенаправление портов позволяет открыть доступ к внутренним службам из "
-#~ "внешней сети."
-
-#~ msgid "Redirection type"
-#~ msgstr "Тип перенаправления"
-
-#~ msgid "Redirections"
-#~ msgstr "Перенаправления"
-
-#~ msgid "Rules"
-#~ msgstr "Правила"
-
-#~ msgid "Traffic Redirection"
-#~ msgstr "Перенаправление трафика"
-
-#~ msgid ""
-#~ "Traffic redirection allows you to change the destination address of "
-#~ "forwarded packets."
-#~ msgstr ""
-#~ "Перенаправление трафика позволяет изменить адрес получателя для "
-#~ "проходящих пакетов."
index 0eeed83940c9432007a79afab01efd5a68d287fb..b946d6b955f5e417e1ae42d15524222be71a7c16 100644 (file)
@@ -514,148 +514,3 @@ msgstr "відкидати"
 
 msgid "traffic"
 msgstr ""
-
-#~ msgid "-- Please choose --"
-#~ msgstr "-- Виберіть --"
-
-#~ msgid "-- custom --"
-#~ msgstr "-- додатково --"
-
-#~ msgid "Destination"
-#~ msgstr "Призначення"
-
-#~ msgid "Family"
-#~ msgstr "Сімейство"
-
-#~ msgid "Forward to %s in %s"
-#~ msgstr "спрямовування до %s у %s"
-
-#~ msgid "Forward to %s, %s in %s"
-#~ msgstr "спрямовування до %s, %s у %s"
-
-#~ msgid "SNAT"
-#~ msgstr "SNAT"
-
-#~ msgid "Source"
-#~ msgstr "Джерело"
-
-#~ msgid "To %s"
-#~ msgstr "%s"
-
-#~ msgid "To %s at %s"
-#~ msgstr "%s через %s"
-
-#~ msgid "Via"
-#~ msgstr "Через"
-
-#~ msgid "Accept forward"
-#~ msgstr "Приймати спрямовування"
-
-#~ msgid "Accept input"
-#~ msgstr "Приймати вхідні"
-
-#~ msgid "Disable"
-#~ msgstr "Вимкнути"
-
-#~ msgid "Discard forward"
-#~ msgstr "Скасувати спрямовування"
-
-#~ msgid "Discard input"
-#~ msgstr "Скасувати введення"
-
-#~ msgid "Do not track forward"
-#~ msgstr "Не відстежувати спрямовування"
-
-#~ msgid "Do not track input"
-#~ msgstr "Не відстежувати введення"
-
-#~ msgid "IP"
-#~ msgstr "IP"
-
-#~ msgid "IP range"
-#~ msgstr "діапазон IP"
-
-#~ msgid "IPs"
-#~ msgstr "IP"
-
-#~ msgid "MAC"
-#~ msgstr "MAC"
-
-#~ msgid "MACs"
-#~ msgstr "MAC"
-
-#~ msgid "Refuse forward"
-#~ msgstr "Відкидати спрямовування"
-
-#~ msgid "Refuse input"
-#~ msgstr "Відкидати вхідні дані"
-
-#~ msgid "Rule is disabled"
-#~ msgstr "Правило вимкнене"
-
-#~ msgid "Rule is enabled"
-#~ msgstr "Правило ввімкнене"
-
-#~ msgid "day"
-#~ msgstr "день"
-
-#~ msgid "hour"
-#~ msgstr "годину"
-
-#~ msgid "minute"
-#~ msgstr "хвилину"
-
-#~ msgid "not"
-#~ msgstr "не"
-
-#~ msgid "port"
-#~ msgstr "порт"
-
-#~ msgid "ports"
-#~ msgstr "порти"
-
-#~ msgid "second"
-#~ msgstr "секунду"
-
-#~ msgid "type"
-#~ msgstr "типом"
-
-#~ msgid "types"
-#~ msgstr "типами"
-
-#~ msgid "(optional)"
-#~ msgstr "(необов'язково)"
-
-#~ msgid "Intended destination address"
-#~ msgstr "Адреса призначення"
-
-#~ msgid "Internal port (optional)"
-#~ msgstr "Внутрішній порт (необов'язково)"
-
-#~ msgid "Advanced Options"
-#~ msgstr "Додаткові параметри"
-
-#~ msgid "Advanced Rules"
-#~ msgstr "Розширені правила"
-
-#~ msgid ""
-#~ "Advanced rules let you customize the firewall to your needs. Only new "
-#~ "connections will be matched. Packets belonging to already open "
-#~ "connections are automatically allowed to pass the firewall."
-#~ msgstr ""
-#~ "Розширені правила дозволяють налаштувати брандмауер для ваших потреб. "
-#~ "Лише нові з'єднання будуть узгоджені. Пакети, що належать вже відкриті "
-#~ "з'єднання автоматично пропускаються брандмауером."
-
-#~ msgid "Custom Rules (/etc/firewall.user)"
-#~ msgstr "Користувацькі правила (/etc/firewall.user)"
-
-#~ msgid "Device"
-#~ msgstr "Пристрій"
-
-#~ msgid ""
-#~ "For DNAT, match incoming traffic directed at the given destination ip "
-#~ "address. For SNAT rewrite the source address to the given address."
-#~ msgstr ""
-#~ "Для DNAT узгоджує вхідний трафік, спрямований до відповідної IP адреси "
-#~ "призначення. Для SNAT заміняє адресу джерела на дану адресу"
index dbbf3b0b79068f3e1e847706a6094441455771ce..93d6d6658eeb61f68bd7b5d1eeb9a415098fa138 100644 (file)
@@ -481,121 +481,3 @@ msgstr "Không chấp nhận"
 
 msgid "traffic"
 msgstr ""
-
-#~ msgid "Destination"
-#~ msgstr "Điểm đến"
-
-#~ msgid "Source"
-#~ msgstr "Nguồn"
-
-#~ msgid "Internal port (optional)"
-#~ msgstr "Internal port (tùy chọn)"
-
-#~ msgid "Advanced Rules"
-#~ msgstr "Luật cấp cao"
-
-#~ msgid ""
-#~ "Advanced rules let you customize the firewall to your needs. Only new "
-#~ "connections will be matched. Packets belonging to already open "
-#~ "connections are automatically allowed to pass the firewall."
-#~ msgstr ""
-#~ "Luật cấp cao để bạn tùy chỉnh firewall mà bạn cần. Chỉ những kết nối mới "
-#~ "sẽ được làm cho phù hợp. Các gói thuộc đã mở các kết nối sẽ tự động cho "
-#~ "phép vượt qua firewall."
-
-#~ msgid "Port forwarding"
-#~ msgstr "Cổng chuyển tiếp"
-
-#~ msgid ""
-#~ "Port forwarding allows to provide network services in the internal "
-#~ "network to an external network."
-#~ msgstr ""
-#~ "Cổng chuyển tiếp cho phép cung cấp những dịch vụ mạng trong vùng tới một "
-#~ "ngoại mạng. "
-
-#~ msgid "Traffic Redirection"
-#~ msgstr "Sự chuyển hướng lưu thông"
-
-#~ msgid ""
-#~ "Traffic redirection allows you to change the destination address of "
-#~ "forwarded packets."
-#~ msgstr ""
-#~ "Sự chuyển hướng lưu thông cho phép bạn thay đổi địa chỉ điểm đến của gói "
-#~ "chuyển tiếp. "
-
-#, fuzzy
-#~ msgid "Network"
-#~ msgstr "Networks"
-
-#~ msgid "Traffic Control"
-#~ msgstr "Điều khiển lưu thông"
-
-#~ msgid "Zone-to-Zone traffic"
-#~ msgstr "Lưu thông Zone- to - Zone"
-
-#, fuzzy
-#~ msgid ""
-#~ "Here you can specify which network traffic is allowed to flow between "
-#~ "network zones. Only new connections will be matched.  Packets belonging "
-#~ "to already open connections are automatically allowed to pass the "
-#~ "firewall. If you experience occasional connection problems try enabling "
-#~ "MSS Clamping otherwise disable it for performance reasons."
-#~ msgstr ""
-#~ "Tại đây bạn có thể xác định được mạng lưới giao thông được phép lưu lượng "
-#~ "qua network zone. Chỉ có kết nối mới sẽ là phù hợp. Các gói thuộc kết nối "
-#~ "đã mở được tự động được cho phép để vượt qua firewall. Nếu bạn gặp vấn đề "
-#~ "kết nối thử kích hoạt MSS Clamping hoặc vô hiệu hóa nó vì lý do thực thi."
-
-#~ msgid "Zone"
-#~ msgstr "Zone"
-
-#, fuzzy
-#~ msgid "Destination IP"
-#~ msgstr "Điểm đến"
-
-#, fuzzy
-#~ msgid "IP address"
-#~ msgstr "Địa chỉ IP"
-
-#, fuzzy
-#~ msgid "Source MAC-address"
-#~ msgstr "Đỉa chỉ MAC nguồn"
-
-#~ msgid "Custom forwarding"
-#~ msgstr "Tùy chỉnh chuyển tiếp"
-
-#~ msgid "Input Zone"
-#~ msgstr "Input Zone"
-
-#~ msgid "Output Zone"
-#~ msgstr "Output Zone"
-
-#~ msgid "External Zone"
-#~ msgstr "External Zone"
-
-#~ msgid "Source MAC"
-#~ msgstr "Nguồn MAC"
-
-#~ msgid "Defaults"
-#~ msgstr "Mặc định"
-
-#~ msgid ""
-#~ "These are the default settings that are used if no other rules match."
-#~ msgstr ""
-#~ "Có những cài đặt mặc định được dùng nếu những cái luật khác không phù hợp"
-
-#~ msgid ""
-#~ "Zones part the network interfaces into certain isolated areas to separate "
-#~ "network traffic. One or more networks can belong to a zone. The MASQ-flag "
-#~ "enables NAT masquerading for all outgoing traffic on this zone."
-#~ msgstr ""
-#~ "Phân vùng các phần giao diện mạng vào những khu vực cô lập nhất định để "
-#~ "phân chia mạng lưới lưu thông. Một hoặc nhiều mạng lưới có thể thuộc vào "
-#~ "một khu. Các MASQ-flag kích hoạt NAT masquerading cho tất cả các lưu "
-#~ "lượng giao thông trên khu vực này."
-
-#~ msgid "MASQ"
-#~ msgstr "MASQ"
-
-#~ msgid "contained networks"
-#~ msgstr "contained networks"
index 99e12e8cf1b85326c77caaf30b0e3f191e4c4fe5..48d22b03e594fc0a628112a880770f7a5e3c05e0 100644 (file)
@@ -516,116 +516,3 @@ msgstr "拒绝"
 
 msgid "traffic"
 msgstr "交通"
-
-#~ msgid "-- Please choose --"
-#~ msgstr "-- 请选择 --"
-
-#~ msgid "-- custom --"
-#~ msgstr "-- 自定义 --"
-
-#~ msgid "Destination"
-#~ msgstr "目标"
-
-#~ msgid "Family"
-#~ msgstr "地址集合"
-
-#~ msgid "Forward to %s in %s"
-#~ msgstr "转发到 %s 位于 %s"
-
-#~ msgid "Forward to %s, %s in %s"
-#~ msgstr "转发到 %s, %s 位于 %s"
-
-#~ msgid "Source"
-#~ msgstr "源"
-
-#~ msgid "Via"
-#~ msgstr "通过"
-
-#~ msgid "Disable"
-#~ msgstr "禁用"
-
-#~ msgid "Do not track forward"
-#~ msgstr "不要追踪转发"
-
-#~ msgid "Do not track input"
-#~ msgstr "不要追踪进入"
-
-#~ msgid "IP"
-#~ msgstr "IP"
-
-#~ msgid "IP range"
-#~ msgstr "IP范围"
-
-#~ msgid "(optional)"
-#~ msgstr "(可选)"
-
-#~ msgid "Intended destination address"
-#~ msgstr "目标地址"
-
-#~ msgid "Internal port (optional)"
-#~ msgstr "内部端口(可选)"
-
-#~ msgid "Advanced Options"
-#~ msgstr "高级选项"
-
-#~ msgid "Advanced Rules"
-#~ msgstr "高级规则"
-
-#~ msgid ""
-#~ "Advanced rules let you customize the firewall to your needs. Only new "
-#~ "connections will be matched. Packets belonging to already open "
-#~ "connections are automatically allowed to pass the firewall."
-#~ msgstr ""
-#~ "高级规则允许按需定制防火墙。此规则只限制新建立的连接,对于已建立链路的数据"
-#~ "包会自动允许通过。"
-
-#~ msgid "Custom Rules (/etc/firewall.user)"
-#~ msgstr "自定义规则(/etc/firewall.user)"
-
-#~ msgid "Device"
-#~ msgstr "设备"
-
-#~ msgid ""
-#~ "For DNAT, match incoming traffic directed at the given destination ip "
-#~ "address. For SNAT rewrite the source address to the given address."
-#~ msgstr ""
-#~ "DNAT:将目标地址转换为指定的IP地址;SNAT:将源地址转换为指定的IP地址。"
-
-#~ msgid ""
-#~ "Match incoming traffic originating from the given source port or port "
-#~ "range on the client host"
-#~ msgstr "在客户端上,比较输入通道与给定的源端口是否一致。"
-
-#~ msgid "Overview"
-#~ msgstr "概览"
-
-#~ msgid "Port forwarding"
-#~ msgstr "端口转发"
-
-#~ msgid ""
-#~ "Port forwarding allows to provide network services in the internal "
-#~ "network to an external network."
-#~ msgstr "端口转发-允许外部网络访问内部网络"
-
-#~ msgid "Redirection type"
-#~ msgstr "重定向类型"
-
-#~ msgid "Redirections"
-#~ msgstr "重定向"
-
-#~ msgid "Rules"
-#~ msgstr "规则"
-
-#~ msgid "Traffic Redirection"
-#~ msgstr "流量重定向"
-
-#~ msgid ""
-#~ "Traffic redirection allows you to change the destination address of "
-#~ "forwarded packets."
-#~ msgstr "流量重定向允许你修改数据包转发地址"
-
-#~ msgid "Zone"
-#~ msgstr "区"
-
-#~ msgid "MASQ"
-#~ msgstr "MASQ"
index af515fc59a5fa989a3731232dce62dac74e670c8..1bbee83c35d4c195f2fb7fc9bbf944da94da75ff 100644 (file)
@@ -235,7 +235,6 @@ for _, option in ipairs(params) do
                o.value = option[3]
        else
                if option[1] == DynamicList then
-                       o.cast = nil
                        function o.cfgvalue(...)
                                local val = AbstractValue.cfgvalue(...)
                                return ( val and type(val) ~= "table" ) and { val } or val
index 8385839a8f7d89ae4b3e874e4374fa75afed3747..aaa1979c412184c1bdabf5d5f115c5eccf544ba3 100644 (file)
@@ -62,7 +62,6 @@ for _, option in ipairs(basicParams) do
                o.value = option[3]
        else
                if option[1] == DynamicList then
-                       o.cast = nil
                        function o.cfgvalue(...)
                                local val = AbstractValue.cfgvalue(...)
                                return ( val and type(val) ~= "table" ) and { val } or val
index 8b2ce5a85a76ce63499a87b9fef5ad5bed2103ea..719145b887bd8a1b10f776cae7a54e4175d6ca7c 100644 (file)
@@ -25,6 +25,15 @@ uci:foreach( "openvpn_recipes", "openvpn_recipe",
        end
 )
 
+function s.getPID(section) -- Universal function which returns valid pid # or nil
+       local pid = sys.exec("%s | grep -w %s | grep openvpn | grep -v grep | awk '{print $1}'" % { psstring,section} )
+       if pid and #pid > 0 and tonumber(pid) ~= nil then
+               return tonumber(pid)
+       else
+               return nil
+       end
+end
+
 function s.parse(self, section)
        local recipe = luci.http.formvalue(
                luci.cbi.CREATE_PREFIX .. self.config .. "." ..
@@ -68,8 +77,8 @@ s:option( Flag, "enabled", translate("Enabled") )
 
 local active = s:option( DummyValue, "_active", translate("Started") )
 function active.cfgvalue(self, section)
-       local pid = sys.exec("%s | grep %s | grep openvpn | grep -v grep | awk '{print $1}'" % { psstring,section} )
-       if pid and #pid > 0 and tonumber(pid) ~= nil then
+       local pid = s.getPID(section)
+       if pid ~= nil then
                return (sys.process.signal(pid, 0))
                        and translatef("yes (%i)", pid)
                        or  translate("no")
@@ -83,8 +92,8 @@ updown.redirect = luci.dispatcher.build_url(
        "admin", "services", "openvpn"
 )
 function updown.cbid(self, section)
-       local pid = sys.exec("%s | grep %s | grep openvpn | grep -v grep | awk '{print $1}'" % { psstring,section} )
-       self._state = pid and #pid > 0 and sys.process.signal(pid, 0)
+       local pid = s.getPID(section)
+       self._state = pid ~= nil and sys.process.signal(pid, 0)
        self.option = self._state and "stop" or "start"
        return AbstractValue.cbid(self, section)
 end
@@ -94,8 +103,10 @@ function updown.cfgvalue(self, section)
 end
 function updown.write(self, section, value)
        if self.option == "stop" then
-               local pid = sys.exec("%s | grep %s | grep openvpn | grep -v grep | awk '{print $1}'" % { psstring,section} )
-               sys.process.signal(pid,15)
+               local pid = s.getPID(section)
+               if pid ~= nil then
+                       sys.process.signal(pid,15)
+               end
        else
                luci.sys.call("/etc/init.d/openvpn start %s" % section)
        end
index 4dbeb5eaa5d083a8186d3287b3f2f04c42b53398..137849cd2540ff3bf70a68e351364129cf042c65 100644 (file)
@@ -7,7 +7,7 @@
 include $(TOPDIR)/rules.mk
 
 LUCI_TITLE:=LuCI Support for the Freifunk P2P-Block addon
-LUCI_DEPENDS:=+luci-app-firewall +freifunk-p2pblock
+LUCI_DEPENDS:=+luci-app-firewall +freifunk-p2pblock @BROKEN
 
 include ../../luci.mk
 
index d31d429f13cd19b0e60b43cb6301dd63d2fb1f42..eefe0fd24939d067499f74a41b84308d529d8826 100644 (file)
@@ -7,7 +7,7 @@
 include $(TOPDIR)/rules.mk
 
 LUCI_TITLE:=LuCI PBX Administration Voicemail Support
-LUCI_DEPENDS:=+luci-app-pbx +asterisk18 +msmtp +coreutils-base64
+LUCI_DEPENDS:=+luci-app-pbx +asterisk18 +msmtp +coreutils-base64 @BROKEN
 
 include ../../luci.mk
 
index 1379dcf89005c3ec6ffaf0093744497a7ee54d97..772713b444ee99f6107b540b1466be3282ce93db 100644 (file)
@@ -7,7 +7,7 @@
 include $(TOPDIR)/rules.mk
 
 LUCI_TITLE:=LuCI PBX Administration
-LUCI_DEPENDS:= \
+LUCI_DEPENDS:= @BROKEN \
        +asterisk18 +asterisk18-app-authenticate +asterisk18-app-disa \
        +asterisk18-app-setcallerid +asterisk18-app-system +asterisk18-chan-gtalk \
        +asterisk18-codec-a-mu +asterisk18-codec-alaw +asterisk18-func-cut \
index 967a47aa7b653fdae7ef96885d482c564562d7d1..6031c8423649d170b8985fbbdd5140e4b287d766 100644 (file)
@@ -80,7 +80,7 @@ o = s:taboption("proxy", Value, "parentProxy",
                "will forward the requests."))
 
 o.optional = true
-o.datatype = "ipaddr"
+o.datatype = "hostport"
 
 
 o = s:taboption("proxy", Value, "parentAuthCredentials",
index 45d72d4ef081dbff2323a691db11a7c983a8b6ae..e174c807b8d6ca30007b928a1468b8d283d8b08d 100644 (file)
@@ -10,7 +10,7 @@ PKG_NAME:=luci-app-privoxy
 
 # Version == major.minor.patch
 # increase "minor" on new functionality and "patch" on patches/optimization
-PKG_VERSION:=1.0.5
+PKG_VERSION:=1.0.6
 
 # Release == build
 # increase on changes of translation files
index 0cedab48ae80076bf08ba28b90573ab54058da95..6439a30c3f2b8a626bf19c9bb378358dcf42fa37 100644 (file)
@@ -1,16 +1,24 @@
--- Copyright 2014 Christian Schoenebeck <christian dot schoenebeck at gmail dot com>
+-- Copyright 2014-2016 Christian Schoenebeck <christian dot schoenebeck at gmail dot com>
 -- Licensed under the Apache License, Version 2.0
 
 module("luci.controller.privoxy", 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 UCI  = require "luci.model.uci"
 local UTIL = require "luci.util"
 local SYS  = require "luci.sys"
 
-PRIVOXY_MIN = "3.0.22-0"       -- minimum version of service required
+local srv_name    = "privoxy"
+local srv_ver_min = "3.0.23"                   -- minimum version of service required
+local srv_ver_cmd = [[/usr/sbin/privoxy --version | awk {'print $3'}]]
+local app_name    = "luci-app-privoxy"
+local app_title   = "Privoxy WEB proxy"
+local app_version = "1.0.6-1"
 
 function index()
        entry( {"admin", "services", "privoxy"}, cbi("privoxy"), _("Privoxy WEB proxy"), 59)
@@ -19,6 +27,73 @@ function index()
        entry( {"admin", "services", "privoxy", "status"}, call("get_pid") ).leaf = true
 end
 
+-- Application specific information functions
+function app_description()
+       return  I18N.translate("Privoxy is a non-caching web proxy with advanced filtering "
+                       .. "capabilities for enhancing privacy, modifying web page data and HTTP headers, "
+                       .. "controlling access, and removing ads and other obnoxious Internet junk.")
+               .. [[<br /><strong>]]
+               .. I18N.translate("For help use link at the relevant option")
+               .. [[</strong>]]
+end
+
+-- Standardized application/service functions
+function app_title_main()
+       return  [[<a href="javascript:alert(']]
+                       .. I18N.translate("Version Information")
+                       .. [[\n\n]] .. app_name
+                       .. [[\n\t]] .. I18N.translate("Version") .. [[:\t]] .. app_version
+                       .. [[\n\n]] .. srv_name .. [[ ]] .. I18N.translate("required") .. [[:]]
+                       .. [[\n\t]] .. I18N.translate("Version") .. [[:\t]]
+                               .. srv_ver_min .. [[ ]] .. I18N.translate("or higher")
+                       .. [[\n\n]] .. srv_name .. [[ ]] .. I18N.translate("installed") .. [[:]]
+                       .. [[\n\t]] .. I18N.translate("Version") .. [[:\t]]
+                               .. (service_version() or I18N.translate("NOT installed"))
+                       .. [[\n\n]]
+               .. [[')">]]
+               .. I18N.translate(app_title)
+               .. [[</a>]]
+end
+function service_version()
+       local ver = nil
+       IPKG.list_installed(srv_name, function(n, v, d)
+                       if v and (#v > 0) then ver = v end
+               end
+       )
+       if not ver or (#ver == 0) then
+               ver = UTIL.exec(srv_ver_cmd)
+               if #ver == 0 then ver = nil end
+       end
+       return  ver
+end
+function service_ok()
+       return  IPKG.compare_versions((service_version() or "0"), ">=", srv_ver_min)
+end
+function service_update()
+       local url = DISP.build_url("admin", "system", "packages")
+       if not service_version() then
+               return  [[<h3><strong><br /><font color="red">&nbsp;&nbsp;&nbsp;&nbsp;]]
+                       .. I18N.translate("Software package '%s' is not installed." % srv_name)
+                       .. [[</font><br /><br />&nbsp;&nbsp;&nbsp;&nbsp;]]
+                       .. I18N.translate("required") .. [[: ]] .. srv_name .. [[ ]] .. srv_ver_min .. " " .. I18N.translate("or higher")
+                       .. [[<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;]]
+                       .. [[<a href="]] .. url ..[[">]]
+                       .. I18N.translate("Please install current version !")
+                       .. [[</a><br />&nbsp;</strong></h3>]]
+       else
+               return  [[<h3><strong><br /><br /><font color="red">&nbsp;&nbsp;&nbsp;&nbsp;]]
+                       .. I18N.translate("Software package '%s' is outdated." % srv_name)
+                       .. [[</font><br /><br />&nbsp;&nbsp;&nbsp;&nbsp;]]
+                       .. I18N.translate("installed") .. ": " .. service_version()
+                       .. [[<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;]]
+                       .. I18N.translate("required") .. ": " .. srv_ver_min .. " " .. I18N.translate("or higher")
+                       .. [[<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;]]
+                       .. [[<a href="]] .. url ..[[">]]
+                       .. I18N.translate("Please update to the current version!")
+                       .. [[</a><br /><br />&nbsp;</strong></h3>]]
+       end
+end
+
 -- called by XHR.get from detail_logview.htm
 function logread()
        -- read application settings
@@ -27,8 +102,7 @@ function logread()
        local logfile = uci:get("privoxy", "privoxy", "logfile") or "privoxy.log"
        uci:unload("privoxy")
 
-       local lfile=logdir .. "/" .. logfile
-       local ldata=NXFS.readfile(lfile)
+       local ldata=NXFS.readfile(logdir .. "/" .. logfile)
        if not ldata or #ldata == 0 then
                ldata="_nodata_"
        end
@@ -70,76 +144,98 @@ function get_pid(from_lua)
        end
 end
 
--- compare versions using "<=" "<" ">" ">=" "=" "<<" ">>"
-function ipkg_ver_compare(ver1, comp, ver2)
-       if not ver1 or not ver2
-       or not comp or not (#comp > 0) then return nil end
-       -- correct compare string
-       if comp == "<>" or comp == "><" or comp == "!=" or comp == "~=" then comp = "~="
-       elseif comp == "<=" or comp == "<" or comp == "=<" then comp = "<="
-       elseif comp == ">=" or comp == ">" or comp == "=>" then comp = ">="
-       elseif comp == "="  or comp == "==" then comp = "=="
-       elseif comp == "<<" then comp = "<"
-       elseif comp == ">>" then comp = ">"
-       else return nil end
-
-       local av1 = UTIL.split(ver1, "[%.%-]", nil, true)
-       local av2 = UTIL.split(ver2, "[%.%-]", nil, true)
-
-       for i = 1, math.max(table.getn(av1),table.getn(av2)), 1  do
-               local s1 = av1[i] or ""
-               local s2 = av2[i] or ""
-
-               -- first "not equal" found return true
-               if comp == "~=" and (s1 ~= s2) then return true end
-               -- first "lower" found return true
-               if (comp == "<" or comp == "<=") and (s1 < s2) then return true end
-               -- first "greater" found return true
-               if (comp == ">" or comp == ">=") and (s1 > s2) then return true end
-               -- not equal then return false
-               if (s1 ~= s2) then return false end
+-- replacement of build-in parse of UCI option
+-- modified AbstractValue.parse(self, section, novld) from cbi.lua
+-- validate is called if rmempty/optional true or false
+-- write is called if rmempty/optional true or false
+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
 
-       -- all equal and not compare greater or lower then true
-       return not (comp == "<" or comp == ">")
-end
+       -- removed parameter "section" from function call because used/accepted nowhere
+       -- also removed call to function "transfer"
+       local vvalue, errtxt = self:validate(fvalue)
 
--- read version information for given package if installed
-function ipkg_ver_installed(pkg)
-       local version = nil
-       local control = io.open("/usr/lib/opkg/info/%s.control" % pkg, "r")
-       if control then
-               local ln
-               repeat
-                       ln = control:read("*l")
-                       if ln and ln:match("^Version: ") then
-                               version = ln:gsub("^Version: ", "")
-                               break
-                       end
-               until not ln
-               control:close()
+       -- 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
-       return version
-end
 
--- replacement of build-in Flag.parse of cbi.lua
--- modified to mark section as changed if value changes
--- current parse did not do this, but it is done AbstaractValue.parse()
-function flag_parse(self, section)
-       local fexists = self.map:formvalue(
-               luci.cbi.FEXIST_PREFIX .. self.config .. "." .. section .. "." .. self.option)
-
-       if fexists then
-               local fvalue = self:formvalue(section) and self.enabled or self.disabled
-               local cvalue = self:cfgvalue(section)
-               if fvalue ~= self.default or (not self.optional and not self.rmempty) then
-                       self:write(section, fvalue)
-               else
-                       self:remove(section)
+       -- 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
-               if (fvalue ~= cvalue) then self.section.changed = true end
-       else
-               self:remove(section)
+               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
index 8ea2496173b6404f5e9b6c1192c31f41ea58c0ef..90754c2bc1a7989d02f0b84a9174a71b239aae80 100644 (file)
@@ -8,64 +8,35 @@ local DISP = require "luci.dispatcher"
 local DTYP = require "luci.cbi.datatypes"
 local CTRL = require "luci.controller.privoxy" -- this application's controller
 
--- Bootstrap theme needs 2 or 3 additional linefeeds for tab description for better optic
 local HELP = [[<a href="http://www.privoxy.org/user-manual/config.html#%s" target="_blank">%s</a>]]
 
-local VERINST = CTRL.ipkg_ver_installed("privoxy")
-local VEROK   = CTRL.ipkg_ver_compare(VERINST,">=",CTRL.PRIVOXY_MIN)
-
-local TITLE = [[<a href="javascript:alert(']]
-               .. translate("Version Information")
-               .. [[\n\nluci-app-privoxy]]
-               .. [[\n\t]] .. translate("Version") .. [[:\t]]
-               .. CTRL.ipkg_ver_installed("luci-app-privoxy")
-               .. [[\n\nprivoxy ]] .. translate("required") .. [[:]]
-               .. [[\n\t]] .. translate("Version") .. [[:\t]] .. CTRL.PRIVOXY_MIN .. [[ ]] .. translate("or higher")
-               .. [[\n\nprivoxy ]] .. translate("installed") .. [[:]]
-               .. [[\n\t]] .. translate("Version") .. [[:\t]] .. VERINST
-               .. [[\n\n]]
-       .. [[')">]]
-       .. translate("Privoxy WEB proxy")
-       .. [[</a>]]
-
-local DESC = translate("Privoxy is a non-caching web proxy with advanced filtering "
-               .. "capabilities for enhancing privacy, modifying web page data and HTTP headers, "
-               .. "controlling access, and removing ads and other obnoxious Internet junk.")
-               .. [[<br /><strong>]]
-               .. translate("For help use link at the relevant option")
-               .. [[</strong>]]
-
 -- Error handling if wrong privoxy version installed -- ########################
-if not nixio.fs.access("/etc/config/privoxy") or not VEROK then
-       local f = SimpleForm("_no_config")
-       f.title = TITLE
-       f.description = DESC
-       f.embedded = true
-       f.submit = false
-       f.reset  = false
-
-       local s = f:section(SimpleSection)
-       s.title = [[<font color="red">]] .. [[<strong>]]
-               .. translate("Software update required")
-               .. [[</strong>]] .. [[</font>]]
-
-       local v    = s:option(DummyValue, "_update_needed")
+if not CTRL.service_ok() then
+       local f         = SimpleForm("_sf")
+       f.title         = CTRL.app_title_main()
+       f.description   = CTRL.app_description()
+       f.embedded      = true
+       f.submit        = false
+       f.reset         = false
+
+       local s    = f:section(SimpleSection)
+       local v    = s:option(DummyValue, "_dv")
        v.titleref = DISP.build_url("admin", "system", "packages")
        v.rawhtml  = true
-       v.value    = [[<h3><strong><br /><br />&nbsp;&nbsp;&nbsp;&nbsp;]]
-                  .. translate("The currently installed 'privoxy' package is not supported by LuCI application.")
-                  .. [[<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;]]
-                  .. translate("required") .. ": " .. CTRL.PRIVOXY_MIN .. " *** ".. translate("installed") .. ": " .. VERINST
-                  .. [[<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;]]
-                  .. translate("Please update to the current version!")
-                  .. [[<br /><br /></strong></h3>]]
+       v.value    = CTRL.service_update()
        return f
 end
 
+-- #################################################################################################
+-- Error handling if no config, create an empty one -- #########################
+if not NXFS.access("/etc/config/privoxy") then
+       NXFS.writefile("/etc/config/privoxy", "")
+end
+
 -- cbi-map -- ##################################################################
 local m        = Map("privoxy")
-m.title        = TITLE
-m.description = DESC
+m.title        = CTRL.app_title_main()
+m.description = CTRL.app_description()
 function m.commit_handler(self)
        if self.changed then    -- changes ?
                os.execute("/etc/init.d/privoxy reload &")      -- reload configuration
@@ -74,14 +45,30 @@ end
 
 -- cbi-section -- ##############################################################
 local ns = m:section( NamedSection, "privoxy", "privoxy")
+function ns.cfgvalue(self, section)
+       if not self.map:get("system") then      -- section might not exist
+               self.map:set("system", nil, "system")
+       end
+       if not self.map:get(section) then       -- section might not exist
+               self.map:set(section, nil, self.sectiontype)
+       end
+       return self.map:get(section)
+end
+
+ns:tab("sys",
+       translate("System"),
+       nil )
+local function err_tab_sys(title, msg)
+       return string.format(translate("System") .. " - %s: %s", title, msg )
+end
 
-ns:tab("local",
-       translate("Local Set-up"),
+ns:tab("doc",
+       translate("Documentation"),
        translate("If you intend to operate Privoxy for more users than just yourself, "
                .. "it might be a good idea to let them know how to reach you, what you block "
                .. "and why you do that, your policies, etc.") )
-local function err_tab_local(title, msg)
-       return string.format(translate("Local Set-up") .. " - %s: %s", title, msg )
+local function err_tab_doc(title, msg)
+       return string.format(translate("Documentation") .. " - %s: %s", title, msg )
 end
 
 ns:tab("filter",
@@ -124,7 +111,7 @@ ns:tab("logview",
 -- tab: local -- ###############################################################
 
 -- start/stop button -----------------------------------------------------------
-local btn      = ns:taboption("local", Button, "_startstop")
+local btn      = ns:taboption("sys", Button, "_startstop")
 btn.title      = translate("Start / Stop")
 btn.description        = translate("Start/Stop Privoxy WEB Proxy")
 btn.template   = "privoxy/detail_startstop"
@@ -143,7 +130,7 @@ function btn.cfgvalue(self, section)
 end
 
 -- enabled ---------------------------------------------------------------------
-local ena      = ns:taboption("local", Flag, "_enabled")
+local ena      = ns:taboption("sys", Flag, "_enabled")
 ena.title       = translate("Enabled")
 ena.description = translate("Enable/Disable autostart of Privoxy on system startup and interface events")
 ena.orientation = "horizontal" -- put description under the checkbox
@@ -151,11 +138,7 @@ ena.rmempty        = false
 function ena.cfgvalue(self, section)
        return (SYS.init.enabled("privoxy")) and "1" or "0"
 end
-function ena.validate(self, value)
-       error("Validate " .. value)
-end
 function ena.write(self, section, value)
-       --error("Write " .. value)
        if value == "1" then
                return SYS.init.enable("privoxy")
        else
@@ -163,24 +146,61 @@ function ena.write(self, section, value)
        end
 end
 
+-- boot_delay ------------------------------------------------------------------
+local bd       = ns:taboption("sys", Value, "boot_delay")
+bd.title       = translate("Boot delay")
+bd.description = translate("Delay (in seconds) during system boot before Privoxy start")
+               .. [[<br />]]
+               .. translate("During delay ifup-events are not monitored !")
+bd.default     = "10"
+bd.rmempty     = false
+-- value is in a separate section so we need to do by hand
+function bd.cfgvalue(self, section)
+       local value = tonumber(self.map:get("system", "boot_delay") )
+       if not value then return nil end
+       return tostring(value)
+end
+function bd.validate(self, value)
+       local val = tonumber(value)
+       if not val then
+               return nil, err_tab_sys(self.title, translate("Value is not a number") )
+       elseif val < 0 or val > 300 then
+               return nil, err_tab_sys(self.title, translate("Value not between 0 and 300") )
+       end
+       return value
+end
+function bd.write(self, section, value)
+       local fvalue = self:formvalue(section)
+       local cvalue = self:cfgvalue(section)
+       if (fvalue ~= cvalue) then
+               self.map:set("system", "boot_delay", value)
+       end
+end
+
 -- hostname --------------------------------------------------------------------
-local hn       = ns:taboption("local", Value, "hostname")
+local hn       = ns:taboption("doc", Value, "hostname")
 hn.title       = string.format(HELP, "HOSTNAME", "Hostname" )
 hn.description = translate("The hostname shown on the CGI pages.")
 hn.placeholder = SYS.hostname()
 hn.optional    = true
 hn.rmempty     = true
+function hn.parse(self, section, novld)
+       CTRL.value_parse(self, section, novld)
+end
 
 -- user-manual -----------------------------------------------------------------
-local um       = ns:taboption("local", Value, "user_manual")
+local um       = ns:taboption("doc", Value, "user_manual")
 um.title       = string.format(HELP, "USER-MANUAL", "User Manual" )
 um.description = translate("Location of the Privoxy User Manual.")
 um.placeholder = "http://www.privoxy.org/user-manual/"
 um.optional    = true
 um.rmempty     = true
+function um.parse(self, section, novld)
+       CTRL.value_parse(self, section, novld)
+end
 
 -- admin-address ---------------------------------------------------------------
-local aa       = ns:taboption("local", Value, "admin_address")
+local aa       = ns:taboption("doc", Value, "admin_address")
 aa.title_base  = "Admin Email"
 aa.title       = string.format(HELP, "ADMIN-ADDRESS", aa.title_base )
 aa.description = translate("An email address to reach the Privoxy administrator.")
@@ -192,20 +212,26 @@ function aa.validate(self, value)
                return ""
        end
        if not (value:match("[A-Za-z0-9%.%%%+%-]+@[A-Za-z0-9%.%%%+%-]+%.%w%w%w?%w?")) then
-               return nil, err_tab_local(self.title_base, translate("Invalid email address") )
+               return nil, err_tab_doc(self.title_base, translate("Invalid email address") )
        end
        return value
 end
+function aa.parse(self, section, novld)
+       CTRL.value_parse(self, section, novld)
+end
 
 -- proxy-info-url --------------------------------------------------------------
-local piu      = ns:taboption("local", Value, "proxy_info_url")
+local piu      = ns:taboption("doc", Value, "proxy_info_url")
 piu.title      = string.format(HELP, "PROXY-INFO-URL", "Proxy Info URL" )
 piu.description        = translate("A URL to documentation about the local Privoxy setup, configuration or policies.")
 piu.optional   = true
 piu.rmempty    = true
+function piu.parse(self, section, novld)
+       CTRL.value_parse(self, section, novld)
+end
 
 -- trust-info-url --------------------------------------------------------------
-local tiu      = ns:taboption("local", Value, "trust_info_url")
+local tiu      = ns:taboption("doc", Value, "trust_info_url")
 tiu.title      = string.format(HELP, "TRUST-INFO-URL", "Trust Info URLs" )
 tiu.description        = translate("A URL to be displayed in the error page that users will see if access to an untrusted page is denied.")
                .. [[<br /><strong>]]
@@ -213,6 +239,9 @@ tiu.description     = translate("A URL to be displayed in the error page that users
                .. [[</strong>]]
 tiu.optional   = true
 tiu.rmepty     = true
+function tiu.parse(self, section, novld)
+       CTRL.value_parse(self, section, novld)
+end
 
 -- tab: filter -- ##############################################################
 
@@ -234,6 +263,9 @@ function ld.validate(self, value)
                return value
        end
 end
+function ld.parse(self, section, novld)
+       CTRL.value_parse(self, section, novld)
+end
 
 -- logfile ---------------------------------------------------------------------
 local lf       = ns:taboption("filter", Value, "logfile")
@@ -526,9 +558,6 @@ tgl.description     = translate("Enable/Disable filtering when Privoxy starts.")
 tgl.orientation        = "horizontal"
 tgl.default    = "1"
 tgl.rmempty    = false
-function tgl.parse(self, section)
-       CTRL.flag_parse(self, section)
-end
 
 -- enable-remote-toggle --------------------------------------------------------
 local ert      = ns:taboption("access", Flag, "enable_remote_toggle")
@@ -536,9 +565,6 @@ ert.title   = string.format(HELP, "ENABLE-REMOTE-TOGGLE", "Enable remote toggle" )
 ert.description        = translate("Whether or not the web-based toggle feature may be used.")
 ert.orientation        = "horizontal"
 ert.rmempty    = true
-function ert.parse(self, section)
-       CTRL.flag_parse(self, section)
-end
 
 -- enable-remote-http-toggle ---------------------------------------------------
 local eht      = ns:taboption("access", Flag, "enable_remote_http_toggle")
@@ -549,9 +575,6 @@ eht.description     = translate("Whether or not Privoxy recognizes special HTTP head
                .. [[</strong>]]
 eht.orientation        = "horizontal"
 eht.rmempty    = true
-function eht.parse(self, section)
-       CTRL.flag_parse(self, section)
-end
 
 -- enable-edit-actions ---------------------------------------------------------
 local eea      = ns:taboption("access", Flag, "enable_edit_actions")
@@ -559,9 +582,6 @@ eea.title   = string.format(HELP, "ENABLE-EDIT-ACTIONS", "Enable action file edito
 eea.description        = translate("Whether or not the web-based actions file editor may be used.")
 eea.orientation        = "horizontal"
 eea.rmempty    = true
-function eea.parse(self, section)
-       CTRL.flag_parse(self, section)
-end
 
 -- enforce-blocks --------------------------------------------------------------
 local eb       = ns:taboption("access", Flag, "enforce_blocks")
@@ -570,9 +590,6 @@ eb.description      = translate("If enabled, Privoxy hides the 'go there anyway' link
                .. "The user obviously should not be able to bypass any blocks.")
 eb.orientation = "horizontal"
 eb.rmempty     = true
-function eb.parse(self, section)
-       CTRL.flag_parse(self, section)
-end
 
 -- tab: forward -- #############################################################
 
@@ -586,9 +603,6 @@ paf.description     = translate("Whether or not proxy authentication through Privoxy
                .. [[</strong>]]
 --paf.orientation      = "horizontal"
 paf.rmempty    = true
-function paf.parse(self, section)
-       CTRL.flag_parse(self, section)
-end
 
 -- forward ---------------------------------------------------------------------
 local fwd      = ns:taboption("forward", DynamicList, "forward")
@@ -632,9 +646,6 @@ air.title   = string.format(HELP, "ACCEPT-INTERCEPTED-REQUESTS", "Accept intercept
 air.description        = translate("Whether intercepted requests should be treated as valid.")
 air.orientation        = "horizontal"
 air.rmempty    = true
-function air.parse(self, section)
-       CTRL.flag_parse(self, section)
-end
 
 -- allow-cgi-request-crunching -------------------------------------------------
 local crc      = ns:taboption("misc", Flag, "allow_cgi_request_crunching")
@@ -642,9 +653,6 @@ crc.title   = string.format(HELP, "ALLOW-CGI-REQUEST-CRUNCHING", "Allow CGI reques
 crc.description        = translate("Whether requests to Privoxy's CGI pages can be blocked or redirected.")
 crc.orientation        = "horizontal"
 crc.rmempty    = true
-function crc.parse(self, section)
-       CTRL.flag_parse(self, section)
-end
 
 -- split-large-forms -----------------------------------------------------------
 local slf      = ns:taboption("misc", Flag, "split_large_forms")
@@ -652,9 +660,6 @@ slf.title   = string.format(HELP, "SPLIT-LARGE-FORMS", "Split large forms" )
 slf.description        = translate("Whether the CGI interface should stay compatible with broken HTTP clients.")
 slf.orientation        = "horizontal"
 slf.rmempty    = true
-function slf.parse(self, section)
-       CTRL.flag_parse(self, section)
-end
 
 -- keep-alive-timeout ----------------------------------------------------------
 local kat      = ns:taboption("misc", Value, "keep_alive_timeout")
@@ -678,9 +683,6 @@ tp.title    = string.format(HELP, "TOLERATE-PIPELINING", "Tolerate pipelining" )
 tp.description = translate("Whether or not pipelined requests should be served.")
 tp.orientation = "horizontal"
 tp.rmempty     = true
-function tp.parse(self, section)
-       CTRL.flag_parse(self, section)
-end
 
 -- default-server-timeout ------------------------------------------------------
 local dst      = ns:taboption("misc", Value, "default_server_timeout")
@@ -704,9 +706,6 @@ cs.title    = string.format(HELP, "CONNECTION-SHARING", "Connection sharing" )
 cs.description = translate("Whether or not outgoing connections that have been kept alive should be shared between different incoming connections.")
 cs.orientation = "horizontal"
 cs.rmempty     = true
-function cs.parse(self, section)
-       CTRL.flag_parse(self, section)
-end
 
 -- socket-timeout --------------------------------------------------------------
 local st       = ns:taboption("misc", Value, "socket_timeout")
@@ -752,9 +751,6 @@ her.title   = string.format(HELP, "HANDLE-AS-EMPTY-DOC-RETURNS-OK", "Handle as emp
 her.description        = translate("The status code Privoxy returns for pages blocked with +handle-as-empty-document.")
 her.orientation        = "horizontal"
 her.rmempty    = true
-function her.parse(self, section)
-       CTRL.flag_parse(self, section)
-end
 
 -- enable-compression ----------------------------------------------------------
 local ec       = ns:taboption("misc", Flag, "enable_compression")
@@ -762,9 +758,6 @@ ec.title    = string.format(HELP, "ENABLE-COMPRESSION", "Enable compression" )
 ec.description = translate("Whether or not buffered content is compressed before delivery.")
 ec.orientation = "horizontal"
 ec.rmempty     = true
-function ec.parse(self, section)
-       CTRL.flag_parse(self, section)
-end
 
 -- compression-level -----------------------------------------------------------
 local cl       = ns:taboption("misc", Value, "compression_level")
@@ -803,135 +796,90 @@ st.description   = translate("Whether to run only one server thread.")
                .. translate("This option is only there for debugging purposes. It will drastically reduce performance.")
                .. [[</strong>]]
 st.rmempty     = true
-function st.parse(self, section)
-       CTRL.flag_parse(self, section)
-end
 
 -- debug 1 ---------------------------------------------------------------------
 local d0       = ns:taboption("debug", Flag, "debug_1")
 d0.title       = string.format(HELP, "DEBUG", "Debug 1" )
 d0.description = translate("Log the destination for each request Privoxy let through. See also 'Debug 1024'.")
 d0.rmempty     = true
-function d0.parse(self, section)
-       CTRL.flag_parse(self, section)
-end
 
 -- debug 2 ---------------------------------------------------------------------
 local d1       = ns:taboption("debug", Flag, "debug_2")
 d1.title       = string.format(HELP, "DEBUG", "Debug 2" )
 d1.description = translate("Show each connection status")
 d1.rmempty     = true
-function d1.parse(self, section)
-       CTRL.flag_parse(self, section)
-end
 
 -- debug 4 ---------------------------------------------------------------------
 local d2       = ns:taboption("debug", Flag, "debug_4")
 d2.title       = string.format(HELP, "DEBUG", "Debug 4" )
 d2.description = translate("Show I/O status")
 d2.rmempty     = true
-function d2.parse(self, section)
-       CTRL.flag_parse(self, section)
-end
 
 -- debug 8 ---------------------------------------------------------------------
 local d3       = ns:taboption("debug", Flag, "debug_8")
 d3.title       = string.format(HELP, "DEBUG", "Debug 8" )
 d3.description = translate("Show header parsing")
 d3.rmempty     = true
-function d3.parse(self, section)
-       CTRL.flag_parse(self, section)
-end
 
 -- debug 16 --------------------------------------------------------------------
 local d4       = ns:taboption("debug", Flag, "debug_16")
 d4.title       = string.format(HELP, "DEBUG", "Debug 16" )
 d4.description = translate("Log all data written to the network")
 d4.rmempty     = true
-function d4.parse(self, section)
-       CTRL.flag_parse(self, section)
-end
 
 -- debug 32 --------------------------------------------------------------------
 local d5       = ns:taboption("debug", Flag, "debug_32")
 d5.title       = string.format(HELP, "DEBUG", "Debug 32" )
 d5.description = translate("Debug force feature")
 d5.rmempty     = true
-function d5.parse(self, section)
-       CTRL.flag_parse(self, section)
-end
 
 -- debug 64 --------------------------------------------------------------------
 local d6       = ns:taboption("debug", Flag, "debug_64")
 d6.title       = string.format(HELP, "DEBUG", "Debug 64" )
 d6.description = translate("Debug regular expression filters")
 d6.rmempty     = true
-function d6.parse(self, section)
-       CTRL.flag_parse(self, section)
-end
 
 -- debug 128 -------------------------------------------------------------------
 local d7       = ns:taboption("debug", Flag, "debug_128")
 d7.title       = string.format(HELP, "DEBUG", "Debug 128" )
 d7.description = translate("Debug redirects")
 d7.rmempty     = true
-function d7.parse(self, section)
-       CTRL.flag_parse(self, section)
-end
 
 -- debug 256 -------------------------------------------------------------------
 local d8       = ns:taboption("debug", Flag, "debug_256")
 d8.title       = string.format(HELP, "DEBUG", "Debug 256" )
 d8.description = translate("Debug GIF de-animation")
 d8.rmempty     = true
-function d8.parse(self, section)
-       CTRL.flag_parse(self, section)
-end
 
 -- debug 512 -------------------------------------------------------------------
 local d9       = ns:taboption("debug", Flag, "debug_512")
 d9.title       = string.format(HELP, "DEBUG", "Debug 512" )
 d9.description = translate("Common Log Format")
 d9.rmempty     = true
-function d9.parse(self, section)
-       CTRL.flag_parse(self, section)
-end
 
 -- debug 1024 ------------------------------------------------------------------
 local d10      = ns:taboption("debug", Flag, "debug_1024")
 d10.title      = string.format(HELP, "DEBUG", "Debug 1024" )
 d10.description        = translate("Log the destination for requests Privoxy didn't let through, and the reason why.")
 d10.rmempty    = true
-function d10.parse(self, section)
-       CTRL.flag_parse(self, section)
-end
 
 -- debug 2048 ------------------------------------------------------------------
 local d11      = ns:taboption("debug", Flag, "debug_2048")
 d11.title      = string.format(HELP, "DEBUG", "Debug 2048" )
 d11.description        = translate("CGI user interface")
 d11.rmempty    = true
-function d11.parse(self, section)
-       CTRL.flag_parse(self, section)
-end
 
 -- debug 4096 ------------------------------------------------------------------
 local d12      = ns:taboption("debug", Flag, "debug_4096")
 d12.title      = string.format(HELP, "DEBUG", "Debug 4096" )
 d12.description        = translate("Startup banner and warnings.")
 d12.rmempty    = true
-function d12.parse(self, section)
-       CTRL.flag_parse(self, section)
-end
 
 -- debug 8192 ------------------------------------------------------------------
 local d13      = ns:taboption("debug", Flag, "debug_8192")
 d13.title      = string.format(HELP, "DEBUG", "Debug 8192" )
 d13.description        = translate("Non-fatal errors - *we highly recommended enabling this*")
 d13.rmempty    = true
-function d13.parse(self, section)
-       CTRL.flag_parse(self, section)
-end
 
 -- debug 16384 -----------------------------------------------------------------
 --[[ TODO ???
@@ -939,9 +887,6 @@ local d14   = ns:taboption("debug", Flag, "debug_16384")
 d14.title      = string.format(HELP, "DEBUG", "Debug 16384" )
 d14.description        = translate("")
 d14.rmempty    = true
-function d14.parse(self, section)
-       CTRL.flag_parse(self, section)
-end
 ]]--
 
 -- debug 32768 -----------------------------------------------------------------
@@ -949,18 +894,12 @@ local d15 = ns:taboption("debug", Flag, "debug_32768")
 d15.title      = string.format(HELP, "DEBUG", "Debug 32768" )
 d15.description        = translate("Log all data read from the network")
 d15.rmempty    = true
-function d15.parse(self, section)
-       CTRL.flag_parse(self, section)
-end
 
 -- debug 65536 -----------------------------------------------------------------
 local d16      = ns:taboption("debug", Flag, "debug_65536")
 d16.title      = string.format(HELP, "DEBUG", "Debug 65536" )
 d16.description        = translate("Log the applying actions")
 d16.rmempty    = true
-function d16.parse(self, section)
-       CTRL.flag_parse(self, section)
-end
 
 -- tab: logview -- #############################################################
 
index b01f99e31ce7ad3ee77a5ddcfcb197f89db6395b..9e2a29eb639e438333cf98e73454e671f11a5c74 100644 (file)
@@ -51,6 +51,9 @@ msgstr ""
 "Angenommenes serverseitiges Keep-Alive-Timeout (in Sekunden), falls nicht "
 "vom Server festgelegt."
 
+msgid "Boot delay"
+msgstr ""
+
 msgid "CGI user interface"
 msgstr "Protokolliert die CGI Benutzer Schnittstelle"
 
@@ -79,12 +82,21 @@ msgstr "Protokolliert Weiterleitungen"
 msgid "Debug regular expression filters"
 msgstr "Protokolliert Filter für reguläre Ausdrücke"
 
+msgid "Delay (in seconds) during system boot before Privoxy start"
+msgstr ""
+
 msgid "Directory does not exist!"
 msgstr "Verzeichnis existiert nicht!"
 
 msgid "Disabled == Transparent Proxy Mode"
 msgstr "Deaktiviert == Transparent Proxy Betrieb"
 
+msgid "Documentation"
+msgstr ""
+
+msgid "During delay ifup-events are not monitored !"
+msgstr ""
+
 msgid "Enable proxy authentication forwarding"
 msgstr "Aktivieren die Weiterleitung von Proxy-Authentifizierungen"
 
@@ -146,9 +158,6 @@ msgstr "Ungültige Email Adresse"
 msgid "It is NOT recommended for the casual user."
 msgstr "Es wird NICHT für den gelegentlichen Anwender empfohlen."
 
-msgid "Local Set-up"
-msgstr "Lokale Einstellungen"
-
 msgid "Location of the Privoxy User Manual."
 msgstr "Ort des Privoxy Benutzer Handbuches"
 
@@ -218,6 +227,9 @@ msgstr "Maximale Größe (in KB) des Puffers für die Inhaltsfilterung."
 msgid "Miscellaneous"
 msgstr "Verschiedenes"
 
+msgid "NOT installed"
+msgstr ""
+
 msgid "No trailing '/', please."
 msgstr "Bitte kein '/' am Ende."
 
@@ -242,6 +254,9 @@ msgid ""
 "Only when using 'external filters', Privoxy has to create temporary files."
 msgstr ""
 
+msgid "Please install current version !"
+msgstr ""
+
 msgid "Please press [Read] button"
 msgstr "Bitte Protokolldatei einlesen"
 
@@ -286,8 +301,11 @@ msgstr "Protokolliert jeden Verbindungsstatus"
 msgid "Show header parsing"
 msgstr "Protokolliert das 'Header parsing'"
 
-msgid "Software update required"
-msgstr "Softwareaktualisierung nötig"
+msgid "Software package '%s' is not installed."
+msgstr ""
+
+msgid "Software package '%s' is outdated."
+msgstr ""
 
 msgid "Start"
 msgstr "Start"
@@ -313,6 +331,9 @@ msgstr "Syntax: target_pattern http_parent[:port]"
 msgid "Syntax: target_pattern socks_proxy[:port] http_parent[:port]"
 msgstr "Syntax: target_pattern socks_proxy[:port] http_parent[:port]"
 
+msgid "System"
+msgstr ""
+
 msgid ""
 "The actions file(s) to use. Multiple actionsfile lines are permitted, and "
 "are in fact recommended!"
@@ -333,13 +354,6 @@ msgstr ""
 "Die Komprimierungsstufe (0-9), die der zlib-Bibliothek beim Komprimieren "
 "gepufferten Inhaltes übergeben wird."
 
-msgid ""
-"The currently installed 'privoxy' package is not supported by LuCI "
-"application."
-msgstr ""
-"Das aktuell installierte 'privoxy' Paket wird von dieser LuCI Anwendung "
-"NICHT unterstützt."
-
 msgid ""
 "The directory where all logging takes place (i.e. where the logfile is "
 "located)."
@@ -424,6 +438,9 @@ msgstr "Benutzerdefinierte Anpassungen"
 msgid "Value is not a number"
 msgstr "Eingabe ist keine Zahl"
 
+msgid "Value not between 0 and 300"
+msgstr ""
+
 msgid "Value not between 0 and 9"
 msgstr "Wert nicht zwischen 0 und 9"
 
@@ -501,3 +518,16 @@ msgstr "oder höher"
 
 msgid "required"
 msgstr "benötigt"
+
+#~ msgid "Local Set-up"
+#~ msgstr "Lokale Einstellungen"
+
+#~ msgid "Software update required"
+#~ msgstr "Softwareaktualisierung nötig"
+
+#~ msgid ""
+#~ "The currently installed 'privoxy' package is not supported by LuCI "
+#~ "application."
+#~ msgstr ""
+#~ "Das aktuell installierte 'privoxy' Paket wird von dieser LuCI Anwendung "
+#~ "NICHT unterstützt."
index d9c63aa3b0341ccbd6f936a9bf860bd1db9cc44f..14e47e190f5cdf8dd5d420e1027c2869aab8a87e 100644 (file)
@@ -33,6 +33,9 @@ msgid ""
 "server."
 msgstr ""
 
+msgid "Boot delay"
+msgstr ""
+
 msgid "CGI user interface"
 msgstr "CGI-användargränssnitt"
 
@@ -57,12 +60,21 @@ msgstr "Felsök omdirigeringar"
 msgid "Debug regular expression filters"
 msgstr ""
 
+msgid "Delay (in seconds) during system boot before Privoxy start"
+msgstr ""
+
 msgid "Directory does not exist!"
 msgstr "Mappen finns inte!"
 
 msgid "Disabled == Transparent Proxy Mode"
 msgstr "Inaktiverad == "
 
+msgid "Documentation"
+msgstr ""
+
+msgid "During delay ifup-events are not monitored !"
+msgstr ""
+
 msgid "Enable proxy authentication forwarding"
 msgstr ""
 
@@ -115,9 +127,6 @@ msgstr "Ogiltig e-postadress"
 msgid "It is NOT recommended for the casual user."
 msgstr "Det är INTE rekommenderat för den vanliga användaren."
 
-msgid "Local Set-up"
-msgstr "Lokal installation"
-
 msgid "Location of the Privoxy User Manual."
 msgstr "Plats för Privoxy's användarmanual."
 
@@ -182,6 +191,9 @@ msgstr ""
 msgid "Miscellaneous"
 msgstr "Diverse"
 
+msgid "NOT installed"
+msgstr ""
+
 msgid "No trailing '/', please."
 msgstr "Vänligen, inget eftersläpande '/'"
 
@@ -201,6 +213,9 @@ msgid ""
 "Only when using 'external filters', Privoxy has to create temporary files."
 msgstr ""
 
+msgid "Please install current version !"
+msgstr ""
+
 msgid "Please press [Read] button"
 msgstr "Vänligen tryck på [Läs]-knappen"
 
@@ -237,8 +252,11 @@ msgstr "Visa varje anslutnings status"
 msgid "Show header parsing"
 msgstr ""
 
-msgid "Software update required"
-msgstr "Uppdatering av mjukvara krävs"
+msgid "Software package '%s' is not installed."
+msgstr ""
+
+msgid "Software package '%s' is outdated."
+msgstr ""
 
 msgid "Start"
 msgstr "Starta"
@@ -264,6 +282,9 @@ msgstr ""
 msgid "Syntax: target_pattern socks_proxy[:port] http_parent[:port]"
 msgstr ""
 
+msgid "System"
+msgstr ""
+
 msgid ""
 "The actions file(s) to use. Multiple actionsfile lines are permitted, and "
 "are in fact recommended!"
@@ -278,11 +299,6 @@ msgid ""
 "buffered content."
 msgstr ""
 
-msgid ""
-"The currently installed 'privoxy' package is not supported by LuCI "
-"application."
-msgstr ""
-
 msgid ""
 "The directory where all logging takes place (i.e. where the logfile is "
 "located)."
@@ -348,6 +364,9 @@ msgstr "Anpassningar för användare"
 msgid "Value is not a number"
 msgstr "Värdet är inte ett nummer"
 
+msgid "Value not between 0 and 300"
+msgstr ""
+
 msgid "Value not between 0 and 9"
 msgstr "Värdet är inte mellan 0 och 9"
 
@@ -415,3 +434,9 @@ msgstr "eller högre"
 
 msgid "required"
 msgstr "krävs"
+
+#~ msgid "Local Set-up"
+#~ msgstr "Lokal installation"
+
+#~ msgid "Software update required"
+#~ msgstr "Uppdatering av mjukvara krävs"
index 150ee3157fc7c3f6b6c02ff51c4043525ac4107d..2e44ea8b7c0d778f4b2cf861b2f1eaff066acc57 100644 (file)
@@ -31,6 +31,9 @@ msgid ""
 "server."
 msgstr ""
 
+msgid "Boot delay"
+msgstr ""
+
 msgid "CGI user interface"
 msgstr ""
 
@@ -55,12 +58,21 @@ msgstr ""
 msgid "Debug regular expression filters"
 msgstr ""
 
+msgid "Delay (in seconds) during system boot before Privoxy start"
+msgstr ""
+
 msgid "Directory does not exist!"
 msgstr ""
 
 msgid "Disabled == Transparent Proxy Mode"
 msgstr ""
 
+msgid "Documentation"
+msgstr ""
+
+msgid "During delay ifup-events are not monitored !"
+msgstr ""
+
 msgid "Enable proxy authentication forwarding"
 msgstr ""
 
@@ -111,9 +123,6 @@ msgstr ""
 msgid "It is NOT recommended for the casual user."
 msgstr ""
 
-msgid "Local Set-up"
-msgstr ""
-
 msgid "Location of the Privoxy User Manual."
 msgstr ""
 
@@ -178,6 +187,9 @@ msgstr ""
 msgid "Miscellaneous"
 msgstr ""
 
+msgid "NOT installed"
+msgstr ""
+
 msgid "No trailing '/', please."
 msgstr ""
 
@@ -196,6 +208,9 @@ msgid ""
 "Only when using 'external filters', Privoxy has to create temporary files."
 msgstr ""
 
+msgid "Please install current version !"
+msgstr ""
+
 msgid "Please press [Read] button"
 msgstr ""
 
@@ -232,7 +247,10 @@ msgstr ""
 msgid "Show header parsing"
 msgstr ""
 
-msgid "Software update required"
+msgid "Software package '%s' is not installed."
+msgstr ""
+
+msgid "Software package '%s' is outdated."
 msgstr ""
 
 msgid "Start"
@@ -259,6 +277,9 @@ msgstr ""
 msgid "Syntax: target_pattern socks_proxy[:port] http_parent[:port]"
 msgstr ""
 
+msgid "System"
+msgstr ""
+
 msgid ""
 "The actions file(s) to use. Multiple actionsfile lines are permitted, and "
 "are in fact recommended!"
@@ -273,11 +294,6 @@ msgid ""
 "buffered content."
 msgstr ""
 
-msgid ""
-"The currently installed 'privoxy' package is not supported by LuCI "
-"application."
-msgstr ""
-
 msgid ""
 "The directory where all logging takes place (i.e. where the logfile is "
 "located)."
@@ -343,6 +359,9 @@ msgstr ""
 msgid "Value is not a number"
 msgstr ""
 
+msgid "Value not between 0 and 300"
+msgstr ""
+
 msgid "Value not between 0 and 9"
 msgstr ""
 
index f69a8f92808140b899f68ed96c5e46b07986cad8..75d1a921cf0db68cbd0551f0913c1ef3b35114c1 100644 (file)
-msgid ""\r
-msgstr ""\r
-"Project-Id-Version: luci-app-privoxy\n"\r
-"POT-Creation-Date: 2015-06-10 20:16+0100\n"\r
-"PO-Revision-Date: 2015-06-10 20:16+0100\n"\r
-"Last-Translator: maz-1 <ohmygod19993 at gmail dotcom>\n"\r
-"Language-Team: \n"\r
-"Language: zh-cn\n"\r
-"MIME-Version: 1.0\n"\r
-"Content-Type: text/plain; charset=UTF-8\n"\r
-"Content-Transfer-Encoding: 8bit\n"\r
-"X-Generator: Poedit 1.5.4\n"\r
-"Plural-Forms: nplurals=2; plural=(n != 1);\n"\r
-"X-Poedit-SourceCharset: UTF-8\n"\r
-\r
-msgid ""\r
-"A URL to be displayed in the error page that users will see if access to an "\r
-"untrusted page is denied."\r
-msgstr ""\r
-"当用户试图访问不受信任的页面时,错误页面所显示的URL。"\r
-\r
-\r
-msgid ""\r
-"A URL to documentation about the local Privoxy setup, configuration or "\r
-"policies."\r
-msgstr ""\r
-"指向Privoxy安装、设置和规则说明文档的URL"\r
-\r
-\r
-msgid "A directory where Privoxy can create temporary files."\r
-msgstr "Privoxy存放临时文件的目录。"\r
-\r
-msgid "Access Control"\r
-msgstr "访问控制"\r
-\r
-msgid "Actions that are applied to all sites and maybe overruled later on."\r
-msgstr ""\r
-"作用在所有站点上的规则,可能被后面的规则覆盖。"\r
-\r
-\r
-msgid "An alternative directory where the templates are loaded from."\r
-msgstr "可选的目录,放在里面的模板会被加载。"\r
-\r
-msgid "An email address to reach the Privoxy administrator."\r
-msgstr "用于联系privoxy管理员的邮箱地址。"\r
-\r
-msgid ""\r
-"Assumed server-side keep-alive timeout (in seconds) if not specified by the "\r
-"server."\r
-msgstr ""\r
-"当服务端没有指定超时时间时假定的超时时间(单位秒)。"\r
-\r
-msgid "CGI user interface"\r
-msgstr "CGI用户界面"\r
-\r
-msgid "Common Log Format"\r
-msgstr "通用日志格式"\r
-\r
-msgid ""\r
-"Configure here the routing of HTTP requests through a chain of multiple "\r
-"proxies. Note that parent proxies can severely decrease your privacy level. "\r
-"Also specified here are SOCKS proxies."\r
-msgstr ""\r
-"在这里设置http请求所经过的多重代理链。"\r
-"注意父级代理可能严重降低你的隐私安全度。"\r
-"在这里还可以设置SOCKS代理。"\r
-\r
-msgid "Debug GIF de-animation"\r
-msgstr "GIF动画日志"\r
-\r
-msgid "Debug force feature"\r
-msgstr "force feature日志"\r
-\r
-msgid "Debug redirects"\r
-msgstr "重定向日志"\r
-\r
-msgid "Debug regular expression filters"\r
-msgstr "正则表达式日志"\r
-\r
-msgid "Directory does not exist!"\r
-msgstr "目录不存在!"\r
-\r
-msgid "Disabled == Transparent Proxy Mode"\r
-msgstr "禁用 == 透明代理模式"\r
-\r
-msgid "Enable proxy authentication forwarding"\r
-msgstr "允许转发代理认证"\r
-\r
-msgid ""\r
-"Enable/Disable autostart of Privoxy on system startup and interface events"\r
-msgstr ""\r
-"开启/关闭Privoxy在系统启动或者设置界面更改时自动启动。"\r
-\r
-msgid "Enable/Disable filtering when Privoxy starts."\r
-msgstr "Privoxy启动时开启/关闭过滤。"\r
-\r
-msgid "Enabled"\r
-msgstr "已开启"\r
-\r
-msgid ""\r
-"Enabling this option is NOT recommended if there is no parent proxy that "\r
-"requires authentication!"\r
-msgstr ""\r
-"父级代理不需要认证时不推荐开启这个选项!"\r
-\r
-msgid "File '%s' not found inside Configuration Directory"\r
-msgstr "文件 '%s' 没有在设置目录中找到!"\r
-\r
-msgid "File not found or empty"\r
-msgstr "文件不存在或为空"\r
-\r
-msgid "Files and Directories"\r
-msgstr "文件和目录"\r
-\r
-msgid "For help use link at the relevant option"\r
-msgstr ""\r
-"在相应选项下的连接可获取帮助。"\r
-\r
-msgid "Forwarding"\r
-msgstr "转发"\r
-\r
-msgid ""\r
-"If enabled, Privoxy hides the 'go there anyway' link. The user obviously "\r
-"should not be able to bypass any blocks."\r
-msgstr ""\r
-"如果启用,Privoxy会隐藏'go there anyway'链接。用户显然不应能绕过屏蔽。"\r
-\r
-msgid ""\r
-"If you intend to operate Privoxy for more users than just yourself, it might "\r
-"be a good idea to let them know how to reach you, what you block and why you "\r
-"do that, your policies, etc."\r
-msgstr ""\r
-"如果除了你还有其他用户通过privoxy连接,让他们知道如何联系你、什么内容被屏蔽了、"\r
-"你为什么要这么做、你所制定的规范等等是一个好主意。"\r
-\r
-msgid "Invalid email address"\r
-msgstr "邮箱地址无效"\r
-\r
-msgid "It is NOT recommended for the casual user."\r
-msgstr "不推荐新手使用。"\r
-\r
-msgid "Local Set-up"\r
-msgstr "本地设置"\r
-\r
-msgid "Location of the Privoxy User Manual."\r
-msgstr "Privoxy用户手册位置"\r
-\r
-msgid "Log File Viewer"\r
-msgstr "日志查看器"\r
-\r
-msgid "Log all data read from the network"\r
-msgstr "记录所有从网络接收的数据"\r
-\r
-msgid "Log all data written to the network"\r
-msgstr "记录所有发送给网络的数据"\r
-\r
-msgid "Log the applying actions"\r
-msgstr "记录被应用的规则"\r
-\r
-msgid ""\r
-"Log the destination for each request Privoxy let through. See also 'Debug "\r
-"1024'."\r
-msgstr ""\r
-"记录Privoxy所允许的所有请求。另请参考'Debug 1024'。"\r
-\r
-msgid ""\r
-"Log the destination for requests Privoxy didn't let through, and the reason "\r
-"why."\r
-msgstr ""\r
-"记录被Privoxy拒绝的请求目标以及拒绝原因。"\r
-\r
-msgid "Logging"\r
-msgstr "日志"\r
-\r
-msgid "Main actions file"\r
-msgstr "主要规则文件"\r
-\r
-msgid "Mandatory Input: No Data given!"\r
-msgstr "必需选项: 没有设置数据!"\r
-\r
-msgid "Mandatory Input: No Directory given!"\r
-msgstr "必需选项: 没有设置目录!"\r
-\r
-msgid "Mandatory Input: No File given!"\r
-msgstr "必需选项: 没有设置文件!"\r
-\r
-msgid "Mandatory Input: No Port given!"\r
-msgstr "必需选项: 没有设置端口!"\r
-\r
-msgid "Mandatory Input: No files given!"\r
-msgstr "必需选项: 没有设置文件!"\r
-\r
-msgid "Mandatory Input: No valid IPv4 address or host given!"\r
-msgstr ""\r
-"必需选项: 没有设置有效的IPV4地址或者主机!"\r
-\r
-msgid "Mandatory Input: No valid IPv6 address given!"\r
-msgstr "必需选项: 没有设置有效的IPV6地址!"\r
-\r
-msgid "Mandatory Input: No valid Port given!"\r
-msgstr "必需选项: 没有设置有效的端口!"\r
-\r
-msgid "Maximum number of client connections that will be served."\r
-msgstr "客户端数量上限。"\r
-\r
-msgid "Maximum size (in KB) of the buffer for content filtering."\r
-msgstr "内容过滤的最大缓冲(单位KB)。"\r
-\r
-msgid "Miscellaneous"\r
-msgstr "杂项"\r
-\r
-msgid "No trailing '/', please."\r
-msgstr "路径结尾不要加'/' ."\r
-\r
-msgid "Non-fatal errors - *we highly recommended enabling this*"\r
-msgstr ""\r
-"非致命性错误 - * 建议开启 *"\r
-\r
-msgid ""\r
-"Number of seconds after which a socket times out if no data is received."\r
-msgstr ""\r
-"socket连接未收到数据的超时时间。"\r
-\r
-msgid ""\r
-"Number of seconds after which an open connection will no longer be reused."\r
-msgstr ""\r
-"一个开放的连接不再重复使用的超时时间。"\r
-\r
-msgid ""\r
-"Only when using 'external filters', Privoxy has to create temporary files."\r
-msgstr ""\r
-"只有使用外置规则时,privoxy才需要创建临时文件。"\r
-\r
-msgid "Please press [Read] button"\r
-msgstr "请点击[读取]按钮"\r
-\r
-msgid "Please read Privoxy manual for details!"\r
-msgstr "请阅读Privoxy手册以了解详情!"\r
-\r
-msgid "Please update to the current version!"\r
-msgstr "请升级到当前版本!"\r
-\r
-msgid "Privoxy WEB proxy"\r
-msgstr "Privoxy 网络代理"\r
-\r
-msgid ""\r
-"Privoxy can (and normally does) use a number of other files for additional "\r
-"configuration, help and logging. This section of the configuration file "\r
-"tells Privoxy where to find those other files."\r
-msgstr ""\r
-"Privoxy可以使用其他一些文件用于附加设置,帮助和日志。这个区域用来告诉Privoxy从哪里找到这些文件。"\r
-\r
-msgid ""\r
-"Privoxy is a non-caching web proxy with advanced filtering capabilities for "\r
-"enhancing privacy, modifying web page data and HTTP headers, controlling "\r
-"access, and removing ads and other obnoxious Internet junk."\r
-msgstr ""\r
-"Privoxy是一个无缓存的网络代理,具有高级过滤功能,能够修改网页数据和HTTP头,控制访问,移除广告等。"\r
-\r
-msgid "Read / Reread log file"\r
-msgstr "读取/刷新日志文件"\r
-\r
-msgid "Show I/O status"\r
-msgstr "显示 I/O 状态"\r
-\r
-msgid "Show each connection status"\r
-msgstr "显示每个连接的状态"\r
-\r
-msgid "Show header parsing"\r
-msgstr "Show header parsing"\r
-\r
-msgid "Software update required"\r
-msgstr "需要升级软件"\r
-\r
-msgid "Start"\r
-msgstr "启动"\r
-\r
-msgid "Start / Stop"\r
-msgstr "启动 / 停止"\r
-\r
-msgid "Start/Stop Privoxy WEB Proxy"\r
-msgstr "启动/停止 Privoxy 网络代理"\r
-\r
-msgid "Startup banner and warnings."\r
-msgstr "启动标语和警告。"\r
-\r
-msgid "Syntax:"\r
-msgstr "格式:"\r
-\r
-msgid "Syntax: Client header names delimited by spaces."\r
-msgstr "格式: Client header names delimited by spaces."\r
-\r
-msgid "Syntax: target_pattern http_parent[:port]"\r
-msgstr "格式: target_pattern http_parent[:port]"\r
-\r
-msgid "Syntax: target_pattern socks_proxy[:port] http_parent[:port]"\r
-msgstr "格式: target_pattern socks_proxy[:port] http_parent[:port]"\r
-\r
-msgid ""\r
-"The actions file(s) to use. Multiple actionsfile lines are permitted, and "\r
-"are in fact recommended!"\r
-msgstr ""\r
-"所使用的规则文件。允许并且推荐使用多个规则文件。"\r
-\r
-msgid ""\r
-"The address and TCP port on which Privoxy will listen for client requests."\r
-msgstr ""\r
-"Privoxy接收客户端请求时监听的地址和TCP端口。"\r
-\r
-msgid ""\r
-"The compression level that is passed to the zlib library when compressing "\r
-"buffered content."\r
-msgstr ""\r
-"使用zlib压缩缓冲内容时的压缩级别。"\r
-\r
-msgid ""\r
-"The currently installed 'privoxy' package is not supported by LuCI "\r
-"application."\r
-msgstr ""\r
-"目前安装的privoxy版本不被luci支持。"\r
-\r
-msgid ""\r
-"The directory where all logging takes place (i.e. where the logfile is "\r
-"located)."\r
-msgstr "所有日志所在的目录。"\r
-\r
-msgid "The directory where the other configuration files are located."\r
-msgstr "其他设置文件所在的目录。"\r
-\r
-msgid ""\r
-"The filter files contain content modification rules that use regular "\r
-"expressions."\r
-msgstr ""\r
-"过滤文件包含了使用正则表达式编写的内容修改规则"\r
-\r
-msgid "The hostname shown on the CGI pages."\r
-msgstr "CGI页面显示的主机名。"\r
-\r
-msgid "The log file to use. File name, relative to log directory."\r
-msgstr ""\r
-"日志文件名称,与日志路径相对。"\r
-\r
-msgid "The order in which client headers are sorted before forwarding them."\r
-msgstr ""\r
-"转发数据前,client headers的排序。"\r
-\r
-msgid ""\r
-"The status code Privoxy returns for pages blocked with +handle-as-empty-"\r
-"document."\r
-msgstr ""\r
-"当页面因为handle-as-empty-document规则被阻止时返回的状态码(选上为200 OK,不选上为403 Forbidden)"\r
-\r
-msgid ""\r
-"The trust mechanism is an experimental feature for building white-lists and "\r
-"should be used with care."\r
-msgstr ""\r
-"信任机制是一个实验性的白名单特性,使用时应小心。"\r
-\r
-msgid ""\r
-"The value of this option only matters if the experimental trust mechanism "\r
-"has been activated."\r
-msgstr ""\r
-"只有开启了信任机制时这个选项的值才有效"\r
-\r
-msgid ""\r
-"This option is only there for debugging purposes. It will drastically reduce "\r
-"performance."\r
-msgstr ""\r
-"这个选项仅用于调试,开启后会极大地降低性能。"\r
-\r
-msgid ""\r
-"This option will be removed in future releases as it has been obsoleted by "\r
-"the more general header taggers."\r
-msgstr "这个选项在以后的版本中将被移除,因为它被header taggers所取代了。"\r
-\r
-msgid ""\r
-"This tab controls the security-relevant aspects of Privoxy's configuration."\r
-msgstr ""\r
-"这个标签用于设置与安全相关的Privoxy选项。"\r
-\r
-msgid ""\r
-"Through which SOCKS proxy (and optionally to which parent HTTP proxy) "\r
-"specific requests should be routed."\r
-msgstr ""\r
-"指定的请求应该通过哪一个SOCKS代理(并且通过哪一个HTTP父代理,可选)"\r
-\r
-msgid "To which parent HTTP proxy specific requests should be routed."\r
-msgstr ""\r
-"请求应转发至哪一个父级HTTP代理。"\r
-\r
-msgid "User customizations"\r
-msgstr "用户自定义"\r
-\r
-msgid "Value is not a number"\r
-msgstr "输入值不是数字"\r
-\r
-msgid "Value not between 0 and 9"\r
-msgstr "输入值不在0和9之间。"\r
-\r
-msgid "Value not between 1 and 4096"\r
-msgstr "输入值不在1和4096之间"\r
-\r
-msgid "Value not greater 0 or empty"\r
-msgstr "输入值为空或者不是大于零。"\r
-\r
-msgid "Value range 1 to 4096, no entry defaults to 4096"\r
-msgstr "输入值为1到4096,默认为4096"\r
-\r
-msgid "Version"\r
-msgstr "版本"\r
-\r
-msgid "Version Information"\r
-msgstr "版本信息"\r
-\r
-msgid "Whether intercepted requests should be treated as valid."\r
-msgstr "被拦截的请求是否应被当作有效的。"\r
-\r
-msgid ""\r
-"Whether or not Privoxy recognizes special HTTP headers to change toggle "\r
-"state."\r
-msgstr ""\r
-"Privoxy是否识别特殊的HTTP头以切换状态。"\r
-\r
-msgid "Whether or not buffered content is compressed before delivery."\r
-msgstr ""\r
-"缓冲内容在传递之前是否压缩。"\r
-\r
-msgid ""\r
-"Whether or not outgoing connections that have been kept alive should be "\r
-"shared between different incoming connections."\r
-msgstr ""\r
-"持久出站连接是否应在不同的入站连接之间共享。"\r
-\r
-msgid "Whether or not pipelined requests should be served."\r
-msgstr "是否处理管道化的请求。"\r
-\r
-msgid "Whether or not proxy authentication through Privoxy should work."\r
-msgstr "是否可以通过Privoxy进行代理验证。"\r
-\r
-msgid "Whether or not the web-based actions file editor may be used."\r
-msgstr "是否使用基于网页的规则编辑器。"\r
-\r
-msgid "Whether or not the web-based toggle feature may be used."\r
-msgstr "是否启用基于网页的切换功能。"\r
-\r
-msgid "Whether requests to Privoxy's CGI pages can be blocked or redirected."\r
-msgstr "访问Privoxy CGI页面的请求是否可以被拦截或重定向。"\r
-\r
-\r
-msgid ""\r
-"Whether the CGI interface should stay compatible with broken HTTP clients."\r
-msgstr ""\r
-"CGI界面是否应兼容过时的HTTP客户端。"\r
-\r
-msgid "Whether to run only one server thread."\r
-msgstr "是否只运行一个服务线程。"\r
-\r
-msgid "Who can access what."\r
-msgstr "谁可以访问什么。"\r
-\r
-msgid "installed"\r
-msgstr "已安装"\r
-\r
-msgid "or higher"\r
-msgstr "或更高"\r
-\r
-msgid "required"\r
-msgstr "需要"\r
+msgid ""
+msgstr ""
+"Project-Id-Version: luci-app-privoxy\n"
+"POT-Creation-Date: 2015-06-10 20:16+0100\n"
+"PO-Revision-Date: 2015-06-10 20:16+0100\n"
+"Last-Translator: maz-1 <ohmygod19993 at gmail dotcom>\n"
+"Language-Team: \n"
+"Language: zh-cn\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: Poedit 1.5.4\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Poedit-SourceCharset: UTF-8\n"
+
+msgid ""
+"A URL to be displayed in the error page that users will see if access to an "
+"untrusted page is denied."
+msgstr "当用户试图访问不受信任的页面时,错误页面所显示的URL。"
+
+msgid ""
+"A URL to documentation about the local Privoxy setup, configuration or "
+"policies."
+msgstr "指向Privoxy安装、设置和规则说明文档的URL"
+
+msgid "A directory where Privoxy can create temporary files."
+msgstr "Privoxy存放临时文件的目录。"
+
+msgid "Access Control"
+msgstr "访问控制"
+
+msgid "Actions that are applied to all sites and maybe overruled later on."
+msgstr "作用在所有站点上的规则,可能被后面的规则覆盖。"
+
+msgid "An alternative directory where the templates are loaded from."
+msgstr "可选的目录,放在里面的模板会被加载。"
+
+msgid "An email address to reach the Privoxy administrator."
+msgstr "用于联系privoxy管理员的邮箱地址。"
+
+msgid ""
+"Assumed server-side keep-alive timeout (in seconds) if not specified by the "
+"server."
+msgstr "当服务端没有指定超时时间时假定的超时时间(单位秒)。"
+
+msgid "Boot delay"
+msgstr ""
+
+msgid "CGI user interface"
+msgstr "CGI用户界面"
+
+msgid "Common Log Format"
+msgstr "通用日志格式"
+
+msgid ""
+"Configure here the routing of HTTP requests through a chain of multiple "
+"proxies. Note that parent proxies can severely decrease your privacy level. "
+"Also specified here are SOCKS proxies."
+msgstr ""
+"在这里设置http请求所经过的多重代理链。注意父级代理可能严重降低你的隐私安全"
+"度。在这里还可以设置SOCKS代理。"
+
+msgid "Debug GIF de-animation"
+msgstr "GIF动画日志"
+
+msgid "Debug force feature"
+msgstr "force feature日志"
+
+msgid "Debug redirects"
+msgstr "重定向日志"
+
+msgid "Debug regular expression filters"
+msgstr "正则表达式日志"
+
+msgid "Delay (in seconds) during system boot before Privoxy start"
+msgstr ""
+
+msgid "Directory does not exist!"
+msgstr "目录不存在!"
+
+msgid "Disabled == Transparent Proxy Mode"
+msgstr "禁用 == 透明代理模式"
+
+msgid "Documentation"
+msgstr ""
+
+msgid "During delay ifup-events are not monitored !"
+msgstr ""
+
+msgid "Enable proxy authentication forwarding"
+msgstr "允许转发代理认证"
+
+msgid ""
+"Enable/Disable autostart of Privoxy on system startup and interface events"
+msgstr "开启/关闭Privoxy在系统启动或者设置界面更改时自动启动。"
+
+msgid "Enable/Disable filtering when Privoxy starts."
+msgstr "Privoxy启动时开启/关闭过滤。"
+
+msgid "Enabled"
+msgstr "已开启"
+
+msgid ""
+"Enabling this option is NOT recommended if there is no parent proxy that "
+"requires authentication!"
+msgstr "父级代理不需要认证时不推荐开启这个选项!"
+
+msgid "File '%s' not found inside Configuration Directory"
+msgstr "文件 '%s' 没有在设置目录中找到!"
+
+msgid "File not found or empty"
+msgstr "文件不存在或为空"
+
+msgid "Files and Directories"
+msgstr "文件和目录"
+
+msgid "For help use link at the relevant option"
+msgstr "在相应选项下的连接可获取帮助。"
+
+msgid "Forwarding"
+msgstr "转发"
+
+msgid ""
+"If enabled, Privoxy hides the 'go there anyway' link. The user obviously "
+"should not be able to bypass any blocks."
+msgstr "如果启用,Privoxy会隐藏'go there anyway'链接。用户显然不应能绕过屏蔽。"
+
+msgid ""
+"If you intend to operate Privoxy for more users than just yourself, it might "
+"be a good idea to let them know how to reach you, what you block and why you "
+"do that, your policies, etc."
+msgstr ""
+"如果除了你还有其他用户通过privoxy连接,让他们知道如何联系你、什么内容被屏蔽"
+"了、你为什么要这么做、你所制定的规范等等是一个好主意。"
+
+msgid "Invalid email address"
+msgstr "邮箱地址无效"
+
+msgid "It is NOT recommended for the casual user."
+msgstr "不推荐新手使用。"
+
+msgid "Location of the Privoxy User Manual."
+msgstr "Privoxy用户手册位置"
+
+msgid "Log File Viewer"
+msgstr "日志查看器"
+
+msgid "Log all data read from the network"
+msgstr "记录所有从网络接收的数据"
+
+msgid "Log all data written to the network"
+msgstr "记录所有发送给网络的数据"
+
+msgid "Log the applying actions"
+msgstr "记录被应用的规则"
+
+msgid ""
+"Log the destination for each request Privoxy let through. See also 'Debug "
+"1024'."
+msgstr "记录Privoxy所允许的所有请求。另请参考'Debug 1024'。"
+
+msgid ""
+"Log the destination for requests Privoxy didn't let through, and the reason "
+"why."
+msgstr "记录被Privoxy拒绝的请求目标以及拒绝原因。"
+
+msgid "Logging"
+msgstr "日志"
+
+msgid "Main actions file"
+msgstr "主要规则文件"
+
+msgid "Mandatory Input: No Data given!"
+msgstr "必需选项: 没有设置数据!"
+
+msgid "Mandatory Input: No Directory given!"
+msgstr "必需选项: 没有设置目录!"
+
+msgid "Mandatory Input: No File given!"
+msgstr "必需选项: 没有设置文件!"
+
+msgid "Mandatory Input: No Port given!"
+msgstr "必需选项: 没有设置端口!"
+
+msgid "Mandatory Input: No files given!"
+msgstr "必需选项: 没有设置文件!"
+
+msgid "Mandatory Input: No valid IPv4 address or host given!"
+msgstr "必需选项: 没有设置有效的IPV4地址或者主机!"
+
+msgid "Mandatory Input: No valid IPv6 address given!"
+msgstr "必需选项: 没有设置有效的IPV6地址!"
+
+msgid "Mandatory Input: No valid Port given!"
+msgstr "必需选项: 没有设置有效的端口!"
+
+msgid "Maximum number of client connections that will be served."
+msgstr "客户端数量上限。"
+
+msgid "Maximum size (in KB) of the buffer for content filtering."
+msgstr "内容过滤的最大缓冲(单位KB)。"
+
+msgid "Miscellaneous"
+msgstr "杂项"
+
+msgid "NOT installed"
+msgstr ""
+
+msgid "No trailing '/', please."
+msgstr "路径结尾不要加'/' ."
+
+msgid "Non-fatal errors - *we highly recommended enabling this*"
+msgstr "非致命性错误 - * 建议开启 *"
+
+msgid ""
+"Number of seconds after which a socket times out if no data is received."
+msgstr "socket连接未收到数据的超时时间。"
+
+msgid ""
+"Number of seconds after which an open connection will no longer be reused."
+msgstr "一个开放的连接不再重复使用的超时时间。"
+
+msgid ""
+"Only when using 'external filters', Privoxy has to create temporary files."
+msgstr "只有使用外置规则时,privoxy才需要创建临时文件。"
+
+msgid "Please install current version !"
+msgstr ""
+
+msgid "Please press [Read] button"
+msgstr "请点击[读取]按钮"
+
+msgid "Please read Privoxy manual for details!"
+msgstr "请阅读Privoxy手册以了解详情!"
+
+msgid "Please update to the current version!"
+msgstr "请升级到当前版本!"
+
+msgid "Privoxy WEB proxy"
+msgstr "Privoxy 网络代理"
+
+msgid ""
+"Privoxy can (and normally does) use a number of other files for additional "
+"configuration, help and logging. This section of the configuration file "
+"tells Privoxy where to find those other files."
+msgstr ""
+"Privoxy可以使用其他一些文件用于附加设置,帮助和日志。这个区域用来告诉Privoxy"
+"从哪里找到这些文件。"
+
+msgid ""
+"Privoxy is a non-caching web proxy with advanced filtering capabilities for "
+"enhancing privacy, modifying web page data and HTTP headers, controlling "
+"access, and removing ads and other obnoxious Internet junk."
+msgstr ""
+"Privoxy是一个无缓存的网络代理,具有高级过滤功能,能够修改网页数据和HTTP头,控"
+"制访问,移除广告等。"
+
+msgid "Read / Reread log file"
+msgstr "读取/刷新日志文件"
+
+msgid "Show I/O status"
+msgstr "显示 I/O 状态"
+
+msgid "Show each connection status"
+msgstr "显示每个连接的状态"
+
+msgid "Show header parsing"
+msgstr "Show header parsing"
+
+msgid "Software package '%s' is not installed."
+msgstr ""
+
+msgid "Software package '%s' is outdated."
+msgstr ""
+
+msgid "Start"
+msgstr "启动"
+
+msgid "Start / Stop"
+msgstr "启动 / 停止"
+
+msgid "Start/Stop Privoxy WEB Proxy"
+msgstr "启动/停止 Privoxy 网络代理"
+
+msgid "Startup banner and warnings."
+msgstr "启动标语和警告。"
+
+msgid "Syntax:"
+msgstr "格式:"
+
+msgid "Syntax: Client header names delimited by spaces."
+msgstr "格式: Client header names delimited by spaces."
+
+msgid "Syntax: target_pattern http_parent[:port]"
+msgstr "格式: target_pattern http_parent[:port]"
+
+msgid "Syntax: target_pattern socks_proxy[:port] http_parent[:port]"
+msgstr "格式: target_pattern socks_proxy[:port] http_parent[:port]"
+
+msgid "System"
+msgstr ""
+
+msgid ""
+"The actions file(s) to use. Multiple actionsfile lines are permitted, and "
+"are in fact recommended!"
+msgstr "所使用的规则文件。允许并且推荐使用多个规则文件。"
+
+msgid ""
+"The address and TCP port on which Privoxy will listen for client requests."
+msgstr "Privoxy接收客户端请求时监听的地址和TCP端口。"
+
+msgid ""
+"The compression level that is passed to the zlib library when compressing "
+"buffered content."
+msgstr "使用zlib压缩缓冲内容时的压缩级别。"
+
+msgid ""
+"The directory where all logging takes place (i.e. where the logfile is "
+"located)."
+msgstr "所有日志所在的目录。"
+
+msgid "The directory where the other configuration files are located."
+msgstr "其他设置文件所在的目录。"
+
+msgid ""
+"The filter files contain content modification rules that use regular "
+"expressions."
+msgstr "过滤文件包含了使用正则表达式编写的内容修改规则"
+
+msgid "The hostname shown on the CGI pages."
+msgstr "CGI页面显示的主机名。"
+
+msgid "The log file to use. File name, relative to log directory."
+msgstr "日志文件名称,与日志路径相对。"
+
+msgid "The order in which client headers are sorted before forwarding them."
+msgstr "转发数据前,client headers的排序。"
+
+msgid ""
+"The status code Privoxy returns for pages blocked with +handle-as-empty-"
+"document."
+msgstr ""
+"当页面因为handle-as-empty-document规则被阻止时返回的状态码(选上为200 OK,不"
+"选上为403 Forbidden)"
+
+msgid ""
+"The trust mechanism is an experimental feature for building white-lists and "
+"should be used with care."
+msgstr "信任机制是一个实验性的白名单特性,使用时应小心。"
+
+msgid ""
+"The value of this option only matters if the experimental trust mechanism "
+"has been activated."
+msgstr "只有开启了信任机制时这个选项的值才有效"
+
+msgid ""
+"This option is only there for debugging purposes. It will drastically reduce "
+"performance."
+msgstr "这个选项仅用于调试,开启后会极大地降低性能。"
+
+msgid ""
+"This option will be removed in future releases as it has been obsoleted by "
+"the more general header taggers."
+msgstr "这个选项在以后的版本中将被移除,因为它被header taggers所取代了。"
+
+msgid ""
+"This tab controls the security-relevant aspects of Privoxy's configuration."
+msgstr "这个标签用于设置与安全相关的Privoxy选项。"
+
+msgid ""
+"Through which SOCKS proxy (and optionally to which parent HTTP proxy) "
+"specific requests should be routed."
+msgstr "指定的请求应该通过哪一个SOCKS代理(并且通过哪一个HTTP父代理,可选)"
+
+msgid "To which parent HTTP proxy specific requests should be routed."
+msgstr "请求应转发至哪一个父级HTTP代理。"
+
+msgid "User customizations"
+msgstr "用户自定义"
+
+msgid "Value is not a number"
+msgstr "输入值不是数字"
+
+msgid "Value not between 0 and 300"
+msgstr ""
+
+msgid "Value not between 0 and 9"
+msgstr "输入值不在0和9之间。"
+
+msgid "Value not between 1 and 4096"
+msgstr "输入值不在1和4096之间"
+
+msgid "Value not greater 0 or empty"
+msgstr "输入值为空或者不是大于零。"
+
+msgid "Value range 1 to 4096, no entry defaults to 4096"
+msgstr "输入值为1到4096,默认为4096"
+
+msgid "Version"
+msgstr "版本"
+
+msgid "Version Information"
+msgstr "版本信息"
+
+msgid "Whether intercepted requests should be treated as valid."
+msgstr "被拦截的请求是否应被当作有效的。"
+
+msgid ""
+"Whether or not Privoxy recognizes special HTTP headers to change toggle "
+"state."
+msgstr "Privoxy是否识别特殊的HTTP头以切换状态。"
+
+msgid "Whether or not buffered content is compressed before delivery."
+msgstr "缓冲内容在传递之前是否压缩。"
+
+msgid ""
+"Whether or not outgoing connections that have been kept alive should be "
+"shared between different incoming connections."
+msgstr "持久出站连接是否应在不同的入站连接之间共享。"
+
+msgid "Whether or not pipelined requests should be served."
+msgstr "是否处理管道化的请求。"
+
+msgid "Whether or not proxy authentication through Privoxy should work."
+msgstr "是否可以通过Privoxy进行代理验证。"
+
+msgid "Whether or not the web-based actions file editor may be used."
+msgstr "是否使用基于网页的规则编辑器。"
+
+msgid "Whether or not the web-based toggle feature may be used."
+msgstr "是否启用基于网页的切换功能。"
+
+msgid "Whether requests to Privoxy's CGI pages can be blocked or redirected."
+msgstr "访问Privoxy CGI页面的请求是否可以被拦截或重定向。"
+
+msgid ""
+"Whether the CGI interface should stay compatible with broken HTTP clients."
+msgstr "CGI界面是否应兼容过时的HTTP客户端。"
+
+msgid "Whether to run only one server thread."
+msgstr "是否只运行一个服务线程。"
+
+msgid "Who can access what."
+msgstr "谁可以访问什么。"
+
+msgid "installed"
+msgstr "已安装"
+
+msgid "or higher"
+msgstr "或更高"
+
+msgid "required"
+msgstr "需要"
+
+#~ msgid "Local Set-up"
+#~ msgstr "本地设置"
+
+#~ msgid "Software update required"
+#~ msgstr "需要升级软件"
+
+#~ msgid ""
+#~ "The currently installed 'privoxy' package is not supported by LuCI "
+#~ "application."
+#~ msgstr "目前安装的privoxy版本不被luci支持。"
index 9b353ed596e2bea2974e86091e81f32d11206afe..214205683a4ff1cb8e1e91cb3276f444a3d49e42 100644 (file)
@@ -1,5 +1,5 @@
 #
-# Copyright (C) 2008-2014 The LuCI Team <luci@lists.subsignal.org>
+# Copyright (C) 2008-2016 The LuCI Team <luci@lists.subsignal.org>
 #
 # This is free software, licensed under the Apache License, Version 2.0 .
 #
@@ -7,7 +7,7 @@
 include $(TOPDIR)/rules.mk
 
 LUCI_TITLE:=LuCI Support for Radvd
-LUCI_DEPENDS:=+radvd
+LUCI_DEPENDS:=+radvd @BROKEN
 
 include ../../luci.mk
 
diff --git a/applications/luci-app-rp-pppoe-server/Makefile b/applications/luci-app-rp-pppoe-server/Makefile
new file mode 100644 (file)
index 0000000..6cf4595
--- /dev/null
@@ -0,0 +1,15 @@
+#
+# 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:=Roaring Penguing PPPoE Server
+LUCI_DEPENDS:=+rp-pppoe-server
+
+include ../../luci.mk
+
+# call BuildPackage - OpenWrt buildroot signature
diff --git a/applications/luci-app-rp-pppoe-server/luasrc/controller/rp-pppoe-server.lua b/applications/luci-app-rp-pppoe-server/luasrc/controller/rp-pppoe-server.lua
new file mode 100644 (file)
index 0000000..105a80e
--- /dev/null
@@ -0,0 +1,13 @@
+-- Copyright 2015 Daniel Dickinson <openwrt@daniel.thecshore.com>
+-- Licensed to the public under the Apache License 2.0.
+
+module("luci.controller.rp-pppoe-server", package.seeall)
+
+function index()
+       if not nixio.fs.access("/etc/config/pppoe") then
+               return
+       end
+
+       entry({"admin", "services", "rp-pppoe-server"}, cbi("rp-pppoe-server"), _("RP PPPoE Server"))
+end
+
diff --git a/applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua b/applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua
new file mode 100644 (file)
index 0000000..ef15ed6
--- /dev/null
@@ -0,0 +1,72 @@
+-- Copyright 2015 Daniel Dickinson <openwrt@daniel.thecshore.com>
+-- Licensed to the public under the Apache License 2.0.
+
+local m, s, o
+
+local nixio = require "nixio"
+
+m = Map("pppoe", translate("Roaring Penguin PPPoE Server"),
+       translate("PPPoE Server Configuration"))
+
+s = m:section(TypedSection, "pppoe_server", translate("Server Configuration"))
+s.addremove = false
+s.anonymous = true
+
+o = s:option(Value, "interface", translate("Interface"), translate("Interface on which to listen."))
+o.template = "cbi/network_ifacelist"
+o.nocreate = true
+
+o = s:option(Value, "ac_name", translate("Access Concentrator Name"))
+o.optional = true
+
+o = s:option(DynamicList, "service_name", translate("Service Name"))
+o.optional = true
+
+o = s:option(Value, "maxsessionsperpeer", translate("Maximum sessions per peer"))
+o.optional = true
+o.datatype = "uinteger"
+
+o = s:option(Value, "localip", translate("IP of listening side"))
+o.datetype = "ipaddr"
+
+o = s:option(Value, "firstremoteip", translate("First remote IP"))
+o.datatype = "ipaddr"
+
+o = s:option(Value, "maxsessions", translate("Maximum sessions"))
+o.datatype = "uinteger"
+o.default = 64
+o.optional = true
+
+o = s:option(Value, "optionsfile", translate("Options file"))
+o.default = "/etc/ppp/pppoe-server-options"
+o.optional = true
+
+o = s:option(Flag, "randomsessions", translate("Random session selection"), translate("Instead of starting at beginning and going to end, randomize session number"))
+o.optional = true
+
+o = s:option(Value, "unit", translate("Unit"), translate("PPP unit number"))
+o.optional = true
+o.datatype = "uinteger"
+o.default = 0
+
+o = s:option(Value, "offset", translate("Offset"), translate("PPP offset"))
+o.optional = true
+o.datatype = "uinteger"
+o.default = 0
+
+o = s:option(Value, "timeout", translate("Timeout"))
+o.optional = true
+o.datatype = "uinteger"
+o.default = 60
+
+o = s:option(Value, "mss", translate("MSS"))
+o.optional = true
+o.datatype = "uinteger"
+o.default = 1468
+
+
+o = s:option(Flag, "sync", translate("Sync"))
+o.optional = true
+o.default = false
+
+return m
index 345f8910ff09c17c61afa69c1ad1a70e103cfbcc..5740aa5f7c4364923bbd18b2822bb15204838885 100644 (file)
@@ -9,6 +9,12 @@ include $(TOPDIR)/rules.mk
 LUCI_TITLE:=Freifunk DHCP-Splash application
 LUCI_DEPENDS:=+luci-lib-nixio +tc +kmod-sched +iptables-mod-nat-extra +iptables-mod-ipopt
 
+define Package/luci-app-splash/conffiles
+/etc/config/luci_splash
+/usr/lib/luci-splash/splashtext.html
+/usr/lib/luci-splash/splashtextinclude.html
+endef
+
 include ../../luci.mk
 
 # call BuildPackage - OpenWrt buildroot signature
index af07cfbd02116f34c8244df839811476a89a861c..008792a5d018078525e53ea21dc62d0d22fd7e96 100644 (file)
@@ -9,8 +9,13 @@ include $(TOPDIR)/rules.mk
 LUCI_TITLE:=LuCI Statistics Application
 LUCI_DEPENDS:= \
        +collectd +rrdtool1 +collectd-mod-rrdtool +collectd-mod-iwinfo \
+       +collectd-mod-cpu +collectd-mod-memory \
        +collectd-mod-interface +collectd-mod-load +collectd-mod-network
 
+define Package/luci-app-statistics/conffiles
+/etc/config/luci_statistics
+endef
+
 include ../../luci.mk
 
 # call BuildPackage - OpenWrt buildroot signature
index 3f26aeed6f0937d0caf83fb0109ef09d52ef79f7..36c5554d35b167b1a9ca2095ebb556ba7c3785c3 100644 (file)
@@ -25,6 +25,7 @@ function index()
 
                conntrack       = _("Conntrack"),
                cpu                     = _("Processor"),
+               cpufreq         = _("CPU Frequency"),
                csv                     = _("CSV Output"),
                df                      = _("Disk Space Usage"),
                disk            = _("Disk Usage"),
@@ -49,6 +50,7 @@ function index()
                sensors     = _("Sensors"),
                splash_leases = _("Splash Leases"),
                tcpconns        = _("TCP Connections"),
+               thermal =       _("Thermal"),
                unixsock        = _("UnixSock"),
                uptime          = _("Uptime")
        }
@@ -56,8 +58,12 @@ function index()
        -- our collectd menu
        local collectd_menu = {
                output  = { "csv", "network", "rrdtool", "unixsock" },
-               general = { "cpu", "df", "disk", "email", "entropy", "exec", "irq", "load", "memory", "nut", "processes", "sensors", "uptime" },
-               network = { "conntrack", "dns", "interface", "iptables", "netlink", "olsrd", "openvpn", "ping", "splash_leases", "tcpconns", "iwinfo" }
+               general = { "cpu", "cpufreq", "df", "disk", "email",
+                       "entropy", "exec", "irq", "load", "memory",
+                       "nut", "processes", "sensors", "thermal", "uptime" },
+               network = { "conntrack", "dns", "interface", "iptables",
+                       "netlink", "olsrd", "openvpn", "ping",
+                       "splash_leases", "tcpconns", "iwinfo" }
        }
 
        -- create toplevel menu nodes
diff --git a/applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpufreq.lua b/applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpufreq.lua
new file mode 100644 (file)
index 0000000..d111663
--- /dev/null
@@ -0,0 +1,14 @@
+-- Licensed to the public under the Apache License 2.0.
+
+m = Map("luci_statistics",
+       translate("CPU Frequency Plugin Configuration"),
+       translate("This plugin collects statistics about the processor frequency scaling."))
+
+-- collectd_cpufreq config section
+s = m:section( NamedSection, "collectd_cpufreq", "luci_statistics" )
+
+-- collectd_cpufreq.enable
+enable = s:option( Flag, "enable", translate("Enable this plugin") )
+enable.default = 0
+
+return m
index b3bdf874c83782982622216eac27bcb48de671a5..f31fb209383a0b43ce9ffbee4b9badf66e8c4424 100644 (file)
@@ -47,10 +47,16 @@ heartbeat:depends( "enable", 1 )
 rrasingle = s:option( Flag, "RRASingle",
        translate("Only create average RRAs"), translate("reduces rrd size") )
 rrasingle.default  = true
-rrasingle.rmempty  = true
-rrasingle.optional = true
 rrasingle:depends( "enable", 1 )
 
+-- collectd_rrdtool.rramax (RRAMax)
+rramax = s:option( Flag, "RRAMax",
+       translate("Show max values instead of averages"),
+       translate("Max values for a period can be used instead of averages when not using 'only average RRAs'") )
+rramax.default  = false
+rramax.rmempty  = true
+rramax:depends( "RRASingle", 0 )
+
 -- collectd_rrdtool.rratimespans (RRATimespan)
 rratimespans = s:option( Value, "RRATimespans",
        translate("Stored timespans"), translate("seconds; multiple separated by space") )
diff --git a/applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/thermal.lua b/applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/thermal.lua
new file mode 100644 (file)
index 0000000..bdf41b7
--- /dev/null
@@ -0,0 +1,29 @@
+-- Licensed to the public under the Apache License 2.0.
+
+m = Map("luci_statistics",
+       translate("Thermal Plugin Configuration"),
+       translate("The thermal plugin will monitor temperature of the system. " ..
+               "Data is typically read from /sys/class/thermal/*/temp " ..
+               "( '*' denotes the thermal device to be read, e.g. thermal_zone1 )")
+       )
+
+-- collectd_thermal config section
+s = m:section( NamedSection, "collectd_thermal", "luci_statistics" )
+
+-- collectd_thermal.enable
+enable = s:option( Flag, "enable", translate("Enable this plugin") )
+enable.default = 0
+
+-- collectd_thermal.tz (Device)
+tz = s:option( Value, "Device", translate("Monitor device(s) / thermal zone(s)"),
+               translate("Empty value = monitor all") )
+tz.optional = true
+tz:depends( "enable", 1 )
+
+-- collectd_thermal.ignoreselected (IgnoreSelected)
+ignoreselected = s:option( Flag, "IgnoreSelected", translate("Monitor all except specified") )
+ignoreselected.default  = 0
+ignoreselected.optional = true
+ignoreselected:depends( "enable", 1 )
+
+return m
index 5d4ad9859d0a1e39691fc80935f34a5b86df55e3..4e00e7f1fcdf1dc4be3aece46b160b8171e31b44 100644 (file)
@@ -25,6 +25,7 @@ function Graph.__init__( self, timespan, opts )
        -- options
        opts.timespan  = timespan       or sections.rrdtool.default_timespan or 900
        opts.rrasingle = opts.rrasingle or ( sections.collectd_rrdtool.RRASingle == "1" )
+       opts.rramax    = opts.rramax    or ( sections.collectd_rrdtool.RRAMax == "1" )
        opts.host      = opts.host      or sections.collectd.Hostname        or luci.sys.hostname()
        opts.width     = opts.width     or sections.rrdtool.image_width      or 400
        opts.rrdpath   = opts.rrdpath   or sections.collectd_rrdtool.DataDir or "/tmp/rrd"
@@ -171,16 +172,29 @@ function Graph._generic( self, opts, plugin, plugin_instance, dtype, index )
 
                -- is first source in stack or overlay source: source_stk = source_nnl
                if not prev or source.overlay then
+                    if self.opts.rrasingle or not self.opts.rramax then
                        -- create cdef statement for cumulative stack (no NaNs) and also
                         -- for display (preserving NaN where no points should be displayed)
                        _tif( _args, "CDEF:%s_stk=%s_nnl", source.sname, source.sname )
                        _tif( _args, "CDEF:%s_plot=%s_avg", source.sname, source.sname )
+                    else
+                       -- create cdef statement for cumulative stack (no NaNs) and also
+                        -- for display (preserving NaN where no points should be displayed)
+                       _tif( _args, "CDEF:%s_stk=%s_nnl", source.sname, source.sname )
+                       _tif( _args, "CDEF:%s_plot=%s_max", source.sname, source.sname )
+                    end
 
                -- is subsequent source without overlay: source_stk = source_nnl + previous_stk
                else
+                    if self.opts.rrasingle or not self.opts.rramax then
                        -- create cdef statement
                        _tif( _args, "CDEF:%s_stk=%s_nnl,%s_stk,+", source.sname, source.sname, prev )
                        _tif( _args, "CDEF:%s_plot=%s_avg,%s_stk,+", source.sname, source.sname, prev )
+                    else
+                       -- create cdef statement
+                       _tif( _args, "CDEF:%s_stk=%s_nnl,%s_stk,+", source.sname, source.sname, prev )
+                       _tif( _args, "CDEF:%s_plot=%s_max,%s_stk,+", source.sname, source.sname, prev )
+                    end
                end
 
                -- create multiply by minus one cdef if flip is enabled
diff --git a/applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/cpufreq.lua b/applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/cpufreq.lua
new file mode 100644 (file)
index 0000000..25a72d2
--- /dev/null
@@ -0,0 +1,25 @@
+-- Licensed to the public under the Apache License 2.0.
+
+module("luci.statistics.rrdtool.definitions.cpufreq",package.seeall)
+
+function rrdargs( graph, plugin, plugin_instance, dtype )
+
+       return {
+               title = "%H: Processor frequency",
+               alt_autoscale = true,
+               vlabel = "Frequency (Hz)",
+               number_format = "%3.2lf%s",
+               data = {
+                       sources = {
+                               cpufreq = { "" }
+                       },
+                       options = {
+                               cpufreq_0 = { color = "ff0000", title = "Core 0", noarea=true, overlay=true },
+                               cpufreq_1 = { color = "0000ff", title = "Core 1", noarea=true, overlay=true },
+                               cpufreq_2 = { color = "00ff00", title = "Core 2", noarea=true, overlay=true },
+                               cpufreq_3 = { color = "00ffff", title = "Core 3", noarea=true, overlay=true }
+                       }
+               }
+       }
+end
+
index 78c9ef50442dae026a01b3c9cb3486a1c15a26c3..fbc3884b46d017dfdd369b6cec58682bf3ef262a 100644 (file)
@@ -6,27 +6,33 @@ module("luci.statistics.rrdtool.definitions.df", package.seeall)
 function rrdargs( graph, plugin, plugin_instance, dtype )
 
        return {
-               title = "%H: Disk space usage on %di",
+               title = "%H: Disk space usage on %pi",
                vlabel = "Bytes",
                per_instance  = true,
                number_format = "%5.1lf%sB",
 
                data = {
-                       sources = {
-                               df = { "free", "used" }
+                       instances = {
+                               df_complex = { "free", "used", "reserved" }
                        },
 
                        options = {
-                               df__free = {
+                               df_complex_free = {
                                        color = "00ff00",
                                        overlay = false,
                                        title = "free"
                                },
 
-                               df__used = {
+                               df_complex_used = {
                                        color = "ff0000",
                                        overlay = false,
                                        title = "used"
+                               },
+
+                               df_complex_reserved = {
+                                       color = "0000ff",
+                                       overlay = false,
+                                       title = "reserved"
                                }
                        }
                }
index 8b04ab8b38795b5bc7942e502b38a7c1578584a0..dd931969027c058ae08d2acea05774f36c569fdb 100644 (file)
@@ -32,23 +32,24 @@ function rrdargs( graph, plugin, plugin_instance, dtype )
 
                        options = {
                                current_output  = { color = "00e000", title = "Output current", noarea=true, overlay=true },
-                               current_battery = { color = "0000ff", title = "Battery current", noarea=true, overlay=true },
+                               current_battery = { color = "0000ff", title = "Battery current", noarea=true, overlay=true }
                        }
                }
        }
 
        local percentage = {
-               title = "%H: Battery charge on UPS \"%pi\"",
+               title = "%H: Battery charge/load on UPS \"%pi\"",
                vlabel = "Percent",
                y_min = "0",
                y_max = "100",
                number_format = "%5.1lf%%",
                data = {
                        instances = {
-                               percent = "charge"
+                               percent = { "charge", "load" }
                        },
                        options = {
-                               percent_charge = { color = "00ff00", title = "Charge level"  }
+                               percent_charge = { color = "00ff00", title = "Charge level"  },
+                               percent_load = { color = "ff0000", title = "Load"  }
                        }
                }
        }
@@ -78,10 +79,39 @@ function rrdargs( graph, plugin, plugin_instance, dtype )
                                timeleft = { "battery" }
                        },
                        options = {
-                               timeleft_battery = { color = "0000ff", title = "Time left", transform_rpn = "60,/" }
+                               timeleft_battery = { color = "0000ff", title = "Time left", transform_rpn = "60,/", noarea=true }
                        }
                }
        }
 
-       return { voltages, currents, percentage, temperature, timeleft }
+       local power = {
+               title = "%H: Power on UPS \"%pi\"",
+               vlabel = "Power",
+               number_format = "%5.1lf%%",
+               data = {
+                       instances = {
+                               power = { "ups" }
+                       },
+                       options = {
+                               power_ups = { color = "00ff00", title = "Power level"  }
+                       }
+               }
+       }
+
+       local frequencies = {
+               title = "%H: Frequencies on UPS \"%pi\"",
+               vlabel = "Hz",
+               number_format = "%5.1lfHz",
+               data = {
+                       instances = {
+                               frequency = { "input", "output" }
+                       },
+
+                       options = {
+                               frequency_output  = { color = "00e000", title = "Output frequency", noarea=true, overlay=true },
+                               frequency_input   = { color = "ffb000", title = "Input frequency", noarea=true, overlay=true }
+                       }
+               }
+       }
+       return { voltages, currents, percentage, temperature, timeleft, power, frequencies }
 end
diff --git a/applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/thermal.lua b/applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/thermal.lua
new file mode 100644 (file)
index 0000000..5322464
--- /dev/null
@@ -0,0 +1,20 @@
+-- Licensed to the public under the Apache License 2.0.
+
+module("luci.statistics.rrdtool.definitions.thermal",package.seeall)
+
+function rrdargs( graph, plugin, plugin_instance, dtype )
+
+       return {
+               title = "%H: Temperature of %pi",
+               alt_autoscale = true,
+               vlabel = "Celsius",
+               number_format = "%3.1lf%s",
+               data = {
+                       types = { "temperature" },
+                       options = {
+                               temperature = { color = "ff0000", title = "Temperature", noarea=true },
+                       }
+               }
+       }
+end
+
index 5ccaa4a4095a9026d68318d79cfdd91df987bc46..2c648ceca98d143a3f8b3f452f135ba2c59d8759 100644 (file)
@@ -245,6 +245,11 @@ msgstr "Interfícies que reben connexions"
 msgid "Load Plugin Configuration"
 msgstr "Configuració de connector de càrrega"
 
+msgid ""
+"Max values for a period can be used instead of averages when not using 'only "
+"average RRAs'"
+msgstr ""
+
 msgid "Maximum allowed connections"
 msgstr "Connexions màximes permeses"
 
@@ -413,6 +418,9 @@ msgstr ""
 msgid "Shaping class monitoring"
 msgstr "Monitoreig de classe shaping"
 
+msgid "Show max values instead of averages"
+msgstr ""
+
 msgid "Socket file"
 msgstr "Fitxer d'endoll"
 
index bfa1b899ba3f0dc5af3e11c2c4b33b4566043939..2a725461e7fb9f3e2307384b98d2615718b6a8d0 100644 (file)
@@ -240,6 +240,11 @@ msgstr "Rozhraní naslouchajícího"
 msgid "Load Plugin Configuration"
 msgstr "Načíst nastavení pluginů"
 
+msgid ""
+"Max values for a period can be used instead of averages when not using 'only "
+"average RRAs'"
+msgstr ""
+
 msgid "Maximum allowed connections"
 msgstr "Maximální množství povolených spojení"
 
@@ -409,6 +414,9 @@ msgstr ""
 msgid "Shaping class monitoring"
 msgstr ""
 
+msgid "Show max values instead of averages"
+msgstr ""
+
 msgid "Socket file"
 msgstr "Soubor socketu"
 
index 91baf0e0641f586aef930f398d67702db41bff3e..51697bfd5e4753857b729409ee509bd72157c236 100644 (file)
@@ -247,6 +247,11 @@ msgstr "Listen-Schnittstelle"
 msgid "Load Plugin Configuration"
 msgstr "Load Plugin Konfiguration"
 
+msgid ""
+"Max values for a period can be used instead of averages when not using 'only "
+"average RRAs'"
+msgstr ""
+
 msgid "Maximum allowed connections"
 msgstr "Maximale Anzahl erlaubter Verbindungen"
 
@@ -415,6 +420,9 @@ msgstr ""
 msgid "Shaping class monitoring"
 msgstr "Shapingklassen überwachen"
 
+msgid "Show max values instead of averages"
+msgstr ""
+
 msgid "Socket file"
 msgstr "Socket-Datei"
 
index 746284f8d8fe18f4f926071257c8fd06d2be1e18..3388ea510e4121f51da6673da0c526b3b6a66e53 100644 (file)
@@ -238,6 +238,11 @@ msgstr ""
 msgid "Load Plugin Configuration"
 msgstr ""
 
+msgid ""
+"Max values for a period can be used instead of averages when not using 'only "
+"average RRAs'"
+msgstr ""
+
 msgid "Maximum allowed connections"
 msgstr ""
 
@@ -406,6 +411,9 @@ msgstr ""
 msgid "Shaping class monitoring"
 msgstr ""
 
+msgid "Show max values instead of averages"
+msgstr ""
+
 msgid "Socket file"
 msgstr ""
 
index 79f710c97aa26267b71622ace9e0de931c7d07ee..fe1f8beb961e24cddf0a17229ec954a73046f6dc 100644 (file)
@@ -243,6 +243,11 @@ msgstr "Listener interfaces"
 msgid "Load Plugin Configuration"
 msgstr "Load Plugin Configuration"
 
+msgid ""
+"Max values for a period can be used instead of averages when not using 'only "
+"average RRAs'"
+msgstr ""
+
 msgid "Maximum allowed connections"
 msgstr "Maximum allowed connections"
 
@@ -411,6 +416,9 @@ msgstr ""
 msgid "Shaping class monitoring"
 msgstr "Shaping class monitoring"
 
+msgid "Show max values instead of averages"
+msgstr ""
+
 msgid "Socket file"
 msgstr ""
 
index 7067710f130f9068eb9b9c8d1831eab8e475b5e5..0d47b659c4bf9dd90a38d4b95683d33f6b9d04d3 100644 (file)
@@ -242,6 +242,11 @@ msgstr "Interfaces para escuchar"
 msgid "Load Plugin Configuration"
 msgstr "Configuración del plugin de carga"
 
+msgid ""
+"Max values for a period can be used instead of averages when not using 'only "
+"average RRAs'"
+msgstr ""
+
 msgid "Maximum allowed connections"
 msgstr "Máximo número de conexiones"
 
@@ -410,6 +415,9 @@ msgstr ""
 msgid "Shaping class monitoring"
 msgstr "Monitorización de la clase shaping"
 
+msgid "Show max values instead of averages"
+msgstr ""
+
 msgid "Socket file"
 msgstr "Fichero de sockets"
 
index 194a22048032db0ea9d3e3afbee868acec69e159..b7ace0cac1a50c89979e1c10f89f40cdae1fc41e 100644 (file)
@@ -244,6 +244,11 @@ msgstr "Interfaces en écoute"
 msgid "Load Plugin Configuration"
 msgstr "Configuration du greffon de charge-système"
 
+msgid ""
+"Max values for a period can be used instead of averages when not using 'only "
+"average RRAs'"
+msgstr ""
+
 msgid "Maximum allowed connections"
 msgstr "Nb de Connexions autorisées au maximum"
 
@@ -412,6 +417,9 @@ msgstr ""
 msgid "Shaping class monitoring"
 msgstr "Surveillance liées à la priorité"
 
+msgid "Show max values instead of averages"
+msgstr ""
+
 msgid "Socket file"
 msgstr ""
 
index 10e8a12688248d70519981153f795fa678987819..a5da218a256a5e3048eeba855bc2cb197d33065d 100644 (file)
@@ -233,6 +233,11 @@ msgstr ""
 msgid "Load Plugin Configuration"
 msgstr ""
 
+msgid ""
+"Max values for a period can be used instead of averages when not using 'only "
+"average RRAs'"
+msgstr ""
+
 msgid "Maximum allowed connections"
 msgstr ""
 
@@ -401,6 +406,9 @@ msgstr ""
 msgid "Shaping class monitoring"
 msgstr ""
 
+msgid "Show max values instead of averages"
+msgstr ""
+
 msgid "Socket file"
 msgstr ""
 
index 5d384144bd1e71b775b905967913efb660f67bd1..bf4dd53a0e7e181444156dd7671c02e8c9c549a5 100644 (file)
@@ -245,6 +245,11 @@ msgstr ""
 msgid "Load Plugin Configuration"
 msgstr "Terhelés bővítmény beállítása"
 
+msgid ""
+"Max values for a period can be used instead of averages when not using 'only "
+"average RRAs'"
+msgstr ""
+
 msgid "Maximum allowed connections"
 msgstr "Megengedett kapcsolatok maximális száma"
 
@@ -413,6 +418,9 @@ msgstr ""
 msgid "Shaping class monitoring"
 msgstr ""
 
+msgid "Show max values instead of averages"
+msgstr ""
+
 msgid "Socket file"
 msgstr "Socket fájlok"
 
index ab5a783b370970fa0b518b468443c484712b7edc..1313336120e552ba066f51e5f26aa6e2b55c87b5 100644 (file)
@@ -243,6 +243,11 @@ msgstr ""
 msgid "Load Plugin Configuration"
 msgstr ""
 
+msgid ""
+"Max values for a period can be used instead of averages when not using 'only "
+"average RRAs'"
+msgstr ""
+
 msgid "Maximum allowed connections"
 msgstr ""
 
@@ -411,6 +416,9 @@ msgstr ""
 msgid "Shaping class monitoring"
 msgstr ""
 
+msgid "Show max values instead of averages"
+msgstr ""
+
 msgid "Socket file"
 msgstr ""
 
index 7ee9ae08464d51f92cc3657b66311ed733fafc79..7469fe68abd5bc44a708c1c6f35e3fbe1d3a1167 100644 (file)
@@ -233,6 +233,11 @@ msgstr ""
 msgid "Load Plugin Configuration"
 msgstr ""
 
+msgid ""
+"Max values for a period can be used instead of averages when not using 'only "
+"average RRAs'"
+msgstr ""
+
 msgid "Maximum allowed connections"
 msgstr ""
 
@@ -401,6 +406,9 @@ msgstr ""
 msgid "Shaping class monitoring"
 msgstr ""
 
+msgid "Show max values instead of averages"
+msgstr ""
+
 msgid "Socket file"
 msgstr ""
 
index 02dfae9eeffe80f92b4d12dd2e5d18445ac8891a..3f32b633bc262c396c6190e895c102af866bd14e 100644 (file)
@@ -230,6 +230,11 @@ msgstr ""
 msgid "Load Plugin Configuration"
 msgstr ""
 
+msgid ""
+"Max values for a period can be used instead of averages when not using 'only "
+"average RRAs'"
+msgstr ""
+
 msgid "Maximum allowed connections"
 msgstr ""
 
@@ -398,6 +403,9 @@ msgstr ""
 msgid "Shaping class monitoring"
 msgstr ""
 
+msgid "Show max values instead of averages"
+msgstr ""
+
 msgid "Socket file"
 msgstr ""
 
index c4300bc4451d8da078183148fd3162166db36d50..945fa79b12be3587073f20ab162d22f3406cddf2 100644 (file)
@@ -232,6 +232,11 @@ msgstr "Lyttende grensesnitt"
 msgid "Load Plugin Configuration"
 msgstr "Belastning plugin konfigurasjon"
 
+msgid ""
+"Max values for a period can be used instead of averages when not using 'only "
+"average RRAs'"
+msgstr ""
+
 msgid "Maximum allowed connections"
 msgstr "Maksimum tillatte tilkoblinger"
 
@@ -400,6 +405,9 @@ msgstr ""
 msgid "Shaping class monitoring"
 msgstr "Shaping class overvåking"
 
+msgid "Show max values instead of averages"
+msgstr ""
+
 msgid "Socket file"
 msgstr ""
 
index d352bedb2654b8b0a32cf2eb5533da03a0c29405..f8176b657aa3892ac606cc702909fb8c910746f0 100644 (file)
@@ -246,6 +246,11 @@ msgstr "Interfejsy nasłuchującego"
 msgid "Load Plugin Configuration"
 msgstr "Konfiguracja wtyczki Obciążenie"
 
+msgid ""
+"Max values for a period can be used instead of averages when not using 'only "
+"average RRAs'"
+msgstr ""
+
 msgid "Maximum allowed connections"
 msgstr "Maksymalna ilość połączeń"
 
@@ -414,6 +419,9 @@ msgstr ""
 msgid "Shaping class monitoring"
 msgstr "Shaping Klasa Monitoring"
 
+msgid "Show max values instead of averages"
+msgstr ""
+
 msgid "Socket file"
 msgstr "Plik Gniazdo"
 
index 9abba4975ba674eb9ace57c1fcbfccfb85f90df6..92213a8cef2de87702bfe9ae1c3ed7459f33f12e 100644 (file)
@@ -246,6 +246,11 @@ msgstr "Escutar na(s) interface(s)"
 msgid "Load Plugin Configuration"
 msgstr "Configuração do plugin carga"
 
+msgid ""
+"Max values for a period can be used instead of averages when not using 'only "
+"average RRAs'"
+msgstr ""
+
 msgid "Maximum allowed connections"
 msgstr "Máximo de conexões permitidas"
 
@@ -414,6 +419,9 @@ msgstr ""
 msgid "Shaping class monitoring"
 msgstr "Monitoramento das Classes de Shaping"
 
+msgid "Show max values instead of averages"
+msgstr ""
+
 msgid "Socket file"
 msgstr "Arquivo do socket"
 
index 34b435c5d1b3e7e2f4ebbb69c52089faa66f3a5e..e215df87d23da39493f8a62bf73aa5a26c3ce960 100644 (file)
@@ -245,6 +245,11 @@ msgstr "Escutar na(s) interface(s)"
 msgid "Load Plugin Configuration"
 msgstr "Configuração do plugin carga"
 
+msgid ""
+"Max values for a period can be used instead of averages when not using 'only "
+"average RRAs'"
+msgstr ""
+
 msgid "Maximum allowed connections"
 msgstr "Máximo de conexões permitidas"
 
@@ -413,6 +418,9 @@ msgstr ""
 msgid "Shaping class monitoring"
 msgstr "Monitoramento das Classes de Shaping"
 
+msgid "Show max values instead of averages"
+msgstr ""
+
 msgid "Socket file"
 msgstr ""
 
index 7990970d20b1e1ddc97b1f68ca342aad53b1fd8e..a8042b435cdfaa3e2b72838ba617d3ab16cf502b 100644 (file)
@@ -237,6 +237,11 @@ msgstr ""
 msgid "Load Plugin Configuration"
 msgstr ""
 
+msgid ""
+"Max values for a period can be used instead of averages when not using 'only "
+"average RRAs'"
+msgstr ""
+
 msgid "Maximum allowed connections"
 msgstr ""
 
@@ -405,6 +410,9 @@ msgstr ""
 msgid "Shaping class monitoring"
 msgstr ""
 
+msgid "Show max values instead of averages"
+msgstr ""
+
 msgid "Socket file"
 msgstr ""
 
index d41248f8a5e3b0ada13779a8163cf3c929c85daa..41f811082366412edad875ce2f39a3dbaddf46a2 100644 (file)
@@ -247,6 +247,11 @@ msgstr "Использовать интерфейсы"
 msgid "Load Plugin Configuration"
 msgstr "Конфигурация модуля Load"
 
+msgid ""
+"Max values for a period can be used instead of averages when not using 'only "
+"average RRAs'"
+msgstr ""
+
 msgid "Maximum allowed connections"
 msgstr "Максимальное число соединений"
 
@@ -417,6 +422,9 @@ msgstr ""
 msgid "Shaping class monitoring"
 msgstr "Мониторинг классов шейпинга"
 
+msgid "Show max values instead of averages"
+msgstr ""
+
 msgid "Socket file"
 msgstr "Файл сокета"
 
index e0400c2fdead61d192d517341e91d4eb41fc2e4b..c8100e3e77c828f567d40f0161eec861bcaccb12 100644 (file)
@@ -228,6 +228,11 @@ msgstr ""
 msgid "Load Plugin Configuration"
 msgstr ""
 
+msgid ""
+"Max values for a period can be used instead of averages when not using 'only "
+"average RRAs'"
+msgstr ""
+
 msgid "Maximum allowed connections"
 msgstr ""
 
@@ -396,6 +401,9 @@ msgstr ""
 msgid "Shaping class monitoring"
 msgstr ""
 
+msgid "Show max values instead of averages"
+msgstr ""
+
 msgid "Socket file"
 msgstr ""
 
index bbc7b77856b886a7771d14c839a3f538954120da..a7443b3077396f43e8aa633d1c68773540c75cf8 100644 (file)
@@ -233,6 +233,11 @@ msgstr ""
 msgid "Load Plugin Configuration"
 msgstr "Konfiguration av insticksprogrammet Load"
 
+msgid ""
+"Max values for a period can be used instead of averages when not using 'only "
+"average RRAs'"
+msgstr ""
+
 msgid "Maximum allowed connections"
 msgstr "Maximalt tillåtna anslutningar"
 
@@ -401,6 +406,9 @@ msgstr "Installera"
 msgid "Shaping class monitoring"
 msgstr ""
 
+msgid "Show max values instead of averages"
+msgstr ""
+
 msgid "Socket file"
 msgstr "Socketfil"
 
index 2b4ba7fbc26bf3f136174e600fca1ce71d8ac955..c07f4dc4ad106b25519b33021d596171fb433717 100644 (file)
@@ -221,6 +221,11 @@ msgstr ""
 msgid "Load Plugin Configuration"
 msgstr ""
 
+msgid ""
+"Max values for a period can be used instead of averages when not using 'only "
+"average RRAs'"
+msgstr ""
+
 msgid "Maximum allowed connections"
 msgstr ""
 
@@ -389,6 +394,9 @@ msgstr ""
 msgid "Shaping class monitoring"
 msgstr ""
 
+msgid "Show max values instead of averages"
+msgstr ""
+
 msgid "Socket file"
 msgstr ""
 
index 505b5a16b9db30de0c0a37b1a10144ad9cd6fcff..235ad1cc0a9074bb705d7a4189f7ec5f9534296a 100644 (file)
@@ -229,6 +229,11 @@ msgstr ""
 msgid "Load Plugin Configuration"
 msgstr ""
 
+msgid ""
+"Max values for a period can be used instead of averages when not using 'only "
+"average RRAs'"
+msgstr ""
+
 msgid "Maximum allowed connections"
 msgstr ""
 
@@ -397,6 +402,9 @@ msgstr ""
 msgid "Shaping class monitoring"
 msgstr ""
 
+msgid "Show max values instead of averages"
+msgstr ""
+
 msgid "Socket file"
 msgstr ""
 
index ee5ea8f35f5170133ac83c4c13418bc002aa9dce..0be5b367b50cb45f7774c1e8ba3f78257145bcf7 100644 (file)
@@ -234,6 +234,11 @@ msgstr ""
 msgid "Load Plugin Configuration"
 msgstr ""
 
+msgid ""
+"Max values for a period can be used instead of averages when not using 'only "
+"average RRAs'"
+msgstr ""
+
 msgid "Maximum allowed connections"
 msgstr ""
 
@@ -402,6 +407,9 @@ msgstr ""
 msgid "Shaping class monitoring"
 msgstr ""
 
+msgid "Show max values instead of averages"
+msgstr ""
+
 msgid "Socket file"
 msgstr ""
 
index 28bc8b4bc6f1fda52d35988453b51021b474c683..ef99e551adf40f09705b99ae5db4281401ae1c77 100644 (file)
@@ -244,6 +244,11 @@ msgstr "Giao diện listener"
 msgid "Load Plugin Configuration"
 msgstr "Tải cấu hình plugin"
 
+msgid ""
+"Max values for a period can be used instead of averages when not using 'only "
+"average RRAs'"
+msgstr ""
+
 msgid "Maximum allowed connections"
 msgstr "Tối đã kết nối cho phép"
 
@@ -412,6 +417,9 @@ msgstr ""
 msgid "Shaping class monitoring"
 msgstr "Shaping class monitoring"
 
+msgid "Show max values instead of averages"
+msgstr ""
+
 msgid "Socket file"
 msgstr ""
 
index 4714ab5e80e463d892347f39e6573926ee84a63d..7b3bbfc0c6838f80c623eb1e4d09e9054abaf441 100644 (file)
@@ -239,6 +239,11 @@ msgstr "监听接口"
 msgid "Load Plugin Configuration"
 msgstr "Load插件配置"
 
+msgid ""
+"Max values for a period can be used instead of averages when not using 'only "
+"average RRAs'"
+msgstr ""
+
 msgid "Maximum allowed connections"
 msgstr "最大允许连接数"
 
@@ -407,6 +412,9 @@ msgstr ""
 msgid "Shaping class monitoring"
 msgstr "整形类监控"
 
+msgid "Show max values instead of averages"
+msgstr ""
+
 msgid "Socket file"
 msgstr "套接字文件"
 
index 367f567245f7a41dbb5cfb91a660bd90f17a2b0e..9a9ca34a1a9857cebd011bf5ca10325afd32f170 100644 (file)
@@ -227,6 +227,11 @@ msgstr ""
 msgid "Load Plugin Configuration"
 msgstr ""
 
+msgid ""
+"Max values for a period can be used instead of averages when not using 'only "
+"average RRAs'"
+msgstr ""
+
 msgid "Maximum allowed connections"
 msgstr ""
 
@@ -395,6 +400,9 @@ msgstr ""
 msgid "Shaping class monitoring"
 msgstr ""
 
+msgid "Show max values instead of averages"
+msgstr ""
+
 msgid "Socket file"
 msgstr ""
 
index de16f29de9eaee8fb41cc25c013c05bc982263c1..774a8382e20df4c7bc35bd3e582294761d1ec959 100644 (file)
@@ -53,6 +53,9 @@ config statistics 'collectd_conntrack'
        option enable '0'
 
 config statistics 'collectd_cpu'
+       option enable '1'
+
+config statistics 'collectd_cpufreq'
        option enable '0'
 
 config statistics 'collectd_df'
@@ -113,7 +116,7 @@ config statistics 'collectd_load'
        option enable '1'
 
 config statistics 'collectd_memory'
-       option enable '0'
+       option enable '1'
 
 config statistics 'collectd_netlink'
        option enable '0'
@@ -151,6 +154,11 @@ config statistics 'collectd_tcpconns'
        option ListeningPorts '0'
        option LocalPorts '22 80'
 
+config statistics 'collectd_thermal'
+       option enable '0'
+       option IgnoreSelected '0'
+       option Device ''
+
 config statistics 'collectd_uptime'
        option enable '0'
 
index 49d8a09935dbddc1c9b7a32b7b13583b838980be..df9af1526101c49307a288d146c46e1c6346a2a7 100755 (executable)
@@ -273,6 +273,12 @@ plugins = {
                { }
        },
 
+       cpufreq = {
+               { },
+               { },
+               { }
+       },
+
        csv     = {
                { "DataDir" },
                { "StoreRates" },
@@ -417,6 +423,12 @@ plugins = {
                { "LocalPorts", "RemotePorts" }
        },
 
+       thermal = {
+               { },
+               { "IgnoreSelected" },
+               { "Device" }
+       },
+
        unixsock = {
                { "SocketFile", "SocketGroup", "SocketPerms" },
                { },
index 45175b7d17901943ceacefe0ee5d7713db03213c..668c73185b38131cff575e9f7144ae9ff277e40b 100644 (file)
@@ -1,5 +1,5 @@
 #
-# Copyright (C) 2008-2014 The LuCI Team <luci@lists.subsignal.org>
+# Copyright (C) 2008-2016 The LuCI Team <luci@lists.subsignal.org>
 #
 # This is free software, licensed under the Apache License, Version 2.0 .
 #
@@ -7,7 +7,7 @@
 include $(TOPDIR)/rules.mk
 
 LUCI_TITLE:=LuCI Support for Transmission
-LUCI_DEPENDS:=+transmission-daemon
+LUCI_DEPENDS:=
 
 include ../../luci.mk
 
diff --git a/applications/luci-app-travelmate/Makefile b/applications/luci-app-travelmate/Makefile
new file mode 100644 (file)
index 0000000..f4b1b0a
--- /dev/null
@@ -0,0 +1,13 @@
+#
+# This is free software, licensed under the Apache License, Version 2.0 .
+#
+
+include $(TOPDIR)/rules.mk
+
+LUCI_TITLE:=LuCI support for Travelmate
+LUCI_DEPENDS:=+travelmate
+LUCI_PKGARCH:=all
+
+include ../../luci.mk
+
+# call BuildPackage - OpenWrt buildroot signature
diff --git a/applications/luci-app-travelmate/luasrc/controller/travelmate.lua b/applications/luci-app-travelmate/luasrc/controller/travelmate.lua
new file mode 100644 (file)
index 0000000..27c19c4
--- /dev/null
@@ -0,0 +1,11 @@
+-- Licensed to the public under the Apache License 2.0.
+
+module("luci.controller.travelmate", package.seeall)
+
+function index()
+       if not nixio.fs.access("/etc/config/travelmate") then
+               return
+       end
+
+       entry({"admin", "services", "travelmate"}, cbi("travelmate"), _("Travelmate"), 60)
+end
diff --git a/applications/luci-app-travelmate/luasrc/model/cbi/travelmate.lua b/applications/luci-app-travelmate/luasrc/model/cbi/travelmate.lua
new file mode 100644 (file)
index 0000000..9050ae9
--- /dev/null
@@ -0,0 +1,53 @@
+-- Licensed to the public under the Apache License 2.0.
+
+m = Map("travelmate", translate("Travelmate"),
+       translate("Configuration of the Travelmate package to enable travel router functionality. ") .. [[</p>]] ..
+       translate("Brief advice: Create a wwan interface, configure it to use dhcp and " ..
+               "add it to the wan zone in firewall. Create the wifi interfaces to be used ('client' mode, " ..
+               "assigned to wwan network, left as disabled). Travelmate will try " ..
+               "to connect to the known wifi client interfaces in the defined order. ") ..
+       [[<a href="https://github.com/openwrt/packages/tree/master/net/travelmate/files/README.md" target="_blank">]] 
+       .. translate("Link to detailed advice")
+       .. [[</a>]] )
+
+-- General options
+
+s = m:section(NamedSection, "global", "travelmate", translate("Global options"))
+
+o = s:option(Flag, "trm_enabled", translate("Enable Travelmate"))
+o.rmempty = false
+o.default = 0
+
+o = s:option(Value, "trm_loop", translate("Loop timeout in seconds for wlan monitoring"),
+       translate("Default 30, range 5-60"))
+o.rmempty = false
+o.default = 30
+o.datatype = "range(5,60)"
+
+o = s:option(Value, "trm_maxretry", translate("Max. number of connection retries to an uplink"),
+       translate("Default 3, range 0-10. Set to 0 to allow unlimited retries"))
+o.rmempty = false
+o.default = 3
+o.datatype = "range(0,10)"
+
+-- Extra options
+
+e = m:section(NamedSection, "global", "travelmate", translate("Extra options"))
+
+a = e:option(Flag, "trm_debug", translate("Debug logging"))
+a.rmempty = true
+a.default = a.disabled
+
+a = e:option(Value, "trm_device", translate("Use only one radio, e.g. 'radio0'"),
+       translate("Default: empty = use all radios."))
+a.rmempty = true
+a.default = ""
+a.datatype = "uciname"
+
+a = e:option(Flag, "trm_iw", translate("Use iw for scanning"),
+       translate("Disable this if you want to use iwinfo instead of iw"))
+a.rmempty = true
+a.default = a.enabled
+
+return m
+
diff --git a/applications/luci-app-travelmate/po/templates/travelmate.pot b/applications/luci-app-travelmate/po/templates/travelmate.pot
new file mode 100644 (file)
index 0000000..533b3e2
--- /dev/null
@@ -0,0 +1,56 @@
+msgid ""
+msgstr "Content-Type: text/plain; charset=UTF-8"
+
+msgid ""
+"Brief advice: Create a wwan interface, configure it to use dhcp and add it "
+"to the wan zone in firewall. Create the wifi interfaces to be used ('client' "
+"mode, assigned to wwan network, left as disabled). Travelmate will try to "
+"connect to the known wifi client interfaces in the defined order."
+msgstr ""
+
+msgid ""
+"Configuration of the Travelmate package to enable travel router "
+"functionality."
+msgstr ""
+
+msgid "Debug logging"
+msgstr ""
+
+msgid "Default 3, range 0-10. Set to 0 to allow unlimited retries"
+msgstr ""
+
+msgid "Default 30, range 5-60"
+msgstr ""
+
+msgid "Default: empty = use all radios."
+msgstr ""
+
+msgid "Disable this if you want to use iwinfo instead of iw"
+msgstr ""
+
+msgid "Enable Travelmate"
+msgstr ""
+
+msgid "Extra options"
+msgstr ""
+
+msgid "Global options"
+msgstr ""
+
+msgid "Link to detailed advice"
+msgstr ""
+
+msgid "Loop timeout in seconds for wlan monitoring"
+msgstr ""
+
+msgid "Max. number of connection retries to an uplink"
+msgstr ""
+
+msgid "Travelmate"
+msgstr ""
+
+msgid "Use iw for scanning"
+msgstr ""
+
+msgid "Use only one radio, e.g. 'radio0'"
+msgstr ""
diff --git a/applications/luci-app-travelmate/root/etc/uci-defaults/40_luci-travelmate b/applications/luci-app-travelmate/root/etc/uci-defaults/40_luci-travelmate
new file mode 100755 (executable)
index 0000000..f767677
--- /dev/null
@@ -0,0 +1,11 @@
+#!/bin/sh
+
+uci -q batch <<-EOF >/dev/null
+       delete ucitrack.@travelmate[-1]
+       add ucitrack travelmate
+       set ucitrack.@travelmate[-1].init=travelmate
+       commit ucitrack
+EOF
+
+rm -f /tmp/luci-indexcache
+exit 0
diff --git a/applications/luci-app-unbound/Makefile b/applications/luci-app-unbound/Makefile
new file mode 100644 (file)
index 0000000..6d953e1
--- /dev/null
@@ -0,0 +1,14 @@
+#
+# Copyright (C) 2008-2014 The LuCI Team <luci@lists.subsignal.org>
+#
+# This is free software, licensed under the Apache License, Version 2.0 .
+#
+
+include $(TOPDIR)/rules.mk
+
+LUCI_TITLE:=Unbound Recursive DNS Resolver Configuration
+LUCI_DEPENDS:=+unbound
+
+include ../../luci.mk
+
+# call BuildPackage - OpenWrt buildroot signature
diff --git a/applications/luci-app-unbound/luasrc/controller/unbound.lua b/applications/luci-app-unbound/luasrc/controller/unbound.lua
new file mode 100644 (file)
index 0000000..0a5abc5
--- /dev/null
@@ -0,0 +1,17 @@
+-- Copyright 2008 Steven Barth <steven@midlink.org>
+-- Copyright 2008 Jo-Philipp Wich <jow@openwrt.org>
+-- Licensed to the public under the Apache License 2.0.
+
+module("luci.controller.unbound", package.seeall)
+
+function index()
+       if not nixio.fs.access("/etc/config/unbound") then
+               return
+       end
+
+       local page
+
+       page = entry({"admin", "services", "unbound"}, cbi("unbound"), _("Recursive DNS"))
+       page.dependent = true
+end
+
diff --git a/applications/luci-app-unbound/luasrc/model/cbi/unbound.lua b/applications/luci-app-unbound/luasrc/model/cbi/unbound.lua
new file mode 100644 (file)
index 0000000..22f0200
--- /dev/null
@@ -0,0 +1,123 @@
+-- Copyright 2008 Steven Barth <steven@midlink.org>
+-- Copyright 2016 Eric Luehrsen <ericluehrsen@hotmail.com>
+-- Licensed to the public under the Apache License 2.0.
+
+m = Map("unbound", translate("Recursive DNS"),
+       translate("Unbound is a validating, recursive, and caching DNS resolver."))
+       
+s = m:section(TypedSection, "unbound", translate("Unbound Settings"))
+s.addremove = false
+s.anonymous = true
+
+s:tab("service", translate("Unbound Service"))
+s:tab("resource", translate("Unbound Resources"))
+s:tab("dnsmasq", translate("Dnsmasq Link"))
+
+--Enable Unbound
+
+e = s:taboption("service", Flag, "enabled", translate("Enable Unbound:"),
+  translate("Enable the initialization scripts for Unbound"))
+e.rmempty = false
+
+function e.cfgvalue(self, section)
+       return luci.sys.init.enabled("unbound") and self.enabled or self.disabled
+end
+
+function e.write(self, section, value)
+       if value == "1" then
+               luci.sys.init.enable("unbound")
+               luci.sys.call("/etc/init.d/unbound start >/dev/null")
+       else
+               luci.sys.call("/etc/init.d/unbound stop >/dev/null")
+               luci.sys.init.disable("unbound")
+       end
+
+       return Flag.write(self, section, value)
+end
+
+--Service Tab
+
+mcf = s:taboption("service", Flag, "manual_conf", translate("Manual Conf:"),
+  translate("Skip UCI and use /etc/unbound/unbound.conf"))
+mcf.rmempty = false
+
+lsv = s:taboption("service", Flag, "localservice", translate("Local Service:"),
+  translate("Accept queries only from local subnets"))
+lsv.rmempty = false
+
+qry = s:taboption("service", Flag, "query_minimize", translate("Query Minimize:"),
+  translate("Break down query components for small added privacy"))
+qry.rmempty = false
+
+rlh = s:taboption("service", Flag, "rebind_localhost", translate("Block Localhost Rebind:"),
+  translate("Prevent upstream response of 127.0.0.0/8"))
+rlh.rmempty = false
+
+rpv = s:taboption("service", Flag, "rebind_protection", translate("Block Private Rebind:"),
+  translate("Prevent upstream response of RFC1918 ranges"))
+rpv.rmempty = false
+
+vld = s:taboption("service", Flag, "validator", translate("Enable DNSSEC:"),
+  translate("Enable the DNSSEC validator module"))
+vld.rmempty = false
+
+nvd = s:taboption("service", Flag, "validator_ntp", translate("DNSSEC NTP Fix:"),
+  translate("Break the loop where DNSSEC needs NTP and NTP needs DNS"))
+nvd.rmempty = false
+
+eds = s:taboption("service", Value, "edns_size", translate("EDNS Size:"),
+  translate("Limit extended DNS packet size"))
+eds.datatype = "and(uinteger,min(512),max(4096))"
+eds.rmempty = false
+
+prt = s:taboption("service", Value, "listen_port", translate("Listening Port:"),
+  translate("Choose Unbounds listening port"))
+prt.datatype = "port"
+prt.rmempty = false
+
+tlm = s:taboption("service", Value, "ttl_min", translate("TTL Minimum:"),
+  translate("Prevent excessively short cache periods"))
+tlm.datatype = "and(uinteger,min(0),max(600))"
+tlm.rmempty = false
+
+--Resource Tuning Tab
+
+rsn = s:taboption("resource", ListValue, "recursion", translate("Recursion Strength:"),
+  translate("Recursion activity affects memory growth and CPU load"))
+rsn:value("aggressive", translate("Aggressive"))
+rsn:value("default", translate("Default"))
+rsn:value("passive", translate("Passive"))
+rsn.rmempty = false
+
+rsc = s:taboption("resource", ListValue, "resource", translate("Memory Resource:"),
+  translate("Use menu System/Processes to observe any memory growth"))
+rsc:value("large", translate("Large"))
+rsc:value("medium", translate("Medium"))
+rsc:value("small", translate("Small"))
+rsc:value("tiny", translate("Tiny"))
+rsc.rmempty = false
+
+age = s:taboption("resource", Value, "root_age", translate("Root DSKEY Age:"),
+  translate("Limit days between RFC5011 to reduce flash writes"))
+age.datatype = "and(uinteger,min(1),max(99))"
+age:value("14", "14")
+age:value("28", "28 ("..translate("default")..")")
+age:value("45", "45")
+age:value("90", "90")
+age:value("99", "99 ("..translate("never")..")")
+
+--Dnsmasq Link Tab
+
+dld = s:taboption("dnsmasq", Flag, "dnsmasq_link_dns", translate("Link dnsmasq:"),
+  translate("Forward queries to dnsmasq for local clients"))
+dld.rmempty = false
+
+dgn = s:taboption("dnsmasq", Flag, "dnsmsaq_gate_name", translate("Local Gateway Name:"),
+  translate("Also query dnsmasq for this hosts outbound gateway"))
+dgn.rmempty = false
+
+--TODO: Read only repective dnsmasq options and inform user of link requirements.
+--TODO: dnsmasq needs to not reference resolve-file and get off port 53.
+
+return m
+
diff --git a/applications/luci-app-wifischedule/Makefile b/applications/luci-app-wifischedule/Makefile
new file mode 100644 (file)
index 0000000..1708562
--- /dev/null
@@ -0,0 +1,22 @@
+# Copyright (c) 2016, prpl Foundation
+#
+# Permission to use, copy, modify, and/or distribute this software for any purpose with or without
+# fee is hereby granted, provided that the above copyright notice and this permission notice appear
+# in all copies.
+#
+# THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE
+# INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE
+# FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
+# LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION,
+# ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
+#
+# Author: Nils Koenig <openwrt@newk.it> 
+
+include $(TOPDIR)/rules.mk
+
+LUCI_TITLE:=Turns WiFi on and off according to a schedule
+LUCI_DEPENDS:=+wifischedule
+
+include ../../luci.mk
+
+# call BuildPackage - OpenWrt buildroot signature
diff --git a/applications/luci-app-wifischedule/README.md b/applications/luci-app-wifischedule/README.md
new file mode 100644 (file)
index 0000000..591abb1
--- /dev/null
@@ -0,0 +1,86 @@
+# wifischedule
+Turns WiFi on and off according to a schedule on an openwrt router
+
+## Components
+* wifischedule: Shell script that creates cron jobs based on configuration provided in UCI and does all the other logic of enabling and disabling wifi with the use of `/sbin/wifi` and `/usr/bin/iwinfo`. Can be used standalone.
+* luci-app-wifischedule: LUCI frontend for creating the UCI configuration and triggering the actions. Depends on wifischedule.
+
+
+## Use cases
+You can create user-defined events when to enable or disable WiFi. 
+There are various use cases why you would like to do so:
+
+1. Reduce power consumption and therefore reduce CO2 emissions.
+2. Reduce emitted electromagnatic radiation.
+3. Force busincess hours when WiFi is available.
+
+Regarding 1: Please note, that you need to unload the wireless driver modules in order to get the most effect of saving power.
+In my test scenario only disabling WiFi saves about ~0.4 Watt, unloading the modules removes another ~0.4 Watt.
+
+Regarding 2: Think of a wireless accesspoint e.g. in your bedrom, kids room where you want to remove the ammount of radiation emitted.
+
+Regarding 3: E.g. in a company, why would wireless need to be enabled weekends if no one is there working? 
+Or think of an accesspoint in your kids room when you want the youngsters to sleep after 10 pm instead of facebooking...
+
+## Configuration
+You can create an arbitrary number of schedule events. Please note that there is on sanity check done wheather the start / stop times overlap or make sense.
+If start and stop time are equal, this leads to disabling the WiFi at the given time.
+
+Logging if enabled is done to the file `/var/log/wifi_schedule.log` and can be reviewed through the "View Logfile" tab.
+The cron jobs created can be reviewed through the "View Cron Jobs" tab.
+
+Please note that the "Unload Modules" function is currently considered as experimental. You can manually add / remove modules in the text field.
+The button "Determine Modules Automatically" tries to make a best guess determining regarding the driver module and its dependencies.
+When un-/loading the modules, there is a certain number of retries (`module_load`) performed.
+
+The option "Force disabling wifi even if stations associated" does what it says - when activated it simply shuts down WiFi.
+When unchecked, its checked every `recheck_interval` minutes if there are still stations associated. Once the stations disconnect, WiFi is disabled.
+
+Please note, that the parameters `module_load` and `recheck_interval` are only accessible through uci.
+
+## UCI Configuration `wifi_schedule`
+UCI configuration file: `/etc/config/wifi_schedule`:
+
+```
+config global
+        option logging '0'
+        option enabled '0'
+        option recheck_interval '10'
+        option modules_retries '10'
+
+config entry 'Businesshours'
+        option enabled '0'
+        option daysofweek 'Monday Tuesday Wednesday Thursday Friday'
+        option starttime '06:00'
+        option stoptime '22:00'
+        option forcewifidown '0'
+
+config entry 'Weekend'
+        option enabled '0'
+        option daysofweek 'Saturday Sunday'
+        option starttime '00:00'
+        option stoptime '00:00'
+        option forcewifidown '1'
+```
+
+## Script: `wifi_schedule.sh`
+This is the script that does the work. Make your changes to the UCI config file: `/etc/config/wifi_schedule`
+
+Then call the script as follows in order to get the necessary cron jobs created:
+
+`wifi_schedule.sh cron`
+
+All commands:
+```
+wifi_schedule.sh cron|start|stop|forcestop|recheck|getmodules|savemodules|help
+
+    cron: Create cronjob entries.
+    start: Start wifi.
+    stop: Stop wifi gracefully, i.e. check if there are stations associated and if so keep retrying.
+    forcestop: Stop wifi immediately.
+    recheck: Recheck if wifi can be disabled now.
+    getmodules: Returns a list of modules used by the wireless driver(s)
+    savemodules: Saves a list of automatic determined modules to UCI
+    help: This description.
+```
diff --git a/applications/luci-app-wifischedule/luasrc/controller/wifischedule/wifi_schedule.lua b/applications/luci-app-wifischedule/luasrc/controller/wifischedule/wifi_schedule.lua
new file mode 100644 (file)
index 0000000..a33c7aa
--- /dev/null
@@ -0,0 +1,32 @@
+-- Copyright (c) 2016, prpl Foundation
+--
+-- Permission to use, copy, modify, and/or distribute this software for any purpose with or without
+-- fee is hereby granted, provided that the above copyright notice and this permission notice appear
+-- in all copies.
+--
+-- THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE
+-- INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE
+-- FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
+-- LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION,
+-- ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
+--
+-- Author: Nils Koenig <openwrt@newk.it>
+
+module("luci.controller.wifischedule.wifi_schedule", package.seeall)  
+
+function index()
+     entry({"admin", "wifi_schedule"}, firstchild(), "Wifi Schedule", 60).dependent=false  
+     entry({"admin", "wifi_schedule", "tab_from_cbi"}, cbi("wifischedule/wifi_schedule"), "Schedule", 1)
+     entry({"admin", "wifi_schedule", "wifi_schedule"}, call("wifi_schedule_log"), "View Logfile", 2) 
+     entry({"admin", "wifi_schedule", "cronjob"}, call("view_crontab"), "View Cron Jobs", 3) 
+end
+
+function wifi_schedule_log()
+        local logfile = luci.sys.exec("cat /tmp/log/wifi_schedule.log")
+        luci.template.render("wifischedule/file_viewer", {title="Wifi Schedule Logfile", content=logfile})
+end
+
+function view_crontab()
+        local crontab = luci.sys.exec("cat /etc/crontabs/root")
+        luci.template.render("wifischedule/file_viewer", {title="Cron Jobs", content=crontab})
+end
diff --git a/applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua b/applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua
new file mode 100644 (file)
index 0000000..2cca476
--- /dev/null
@@ -0,0 +1,259 @@
+-- Copyright (c) 2016, prpl Foundation
+--
+-- Permission to use, copy, modify, and/or distribute this software for any purpose with or without
+-- fee is hereby granted, provided that the above copyright notice and this permission notice appear
+-- in all copies.
+--
+-- THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE
+-- INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE
+-- FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
+-- LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION,
+-- ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
+--
+-- Author: Nils Koenig <openwrt@newk.it>
+
+function file_exists(name)
+   local f=io.open(name,"r")
+   if f~=nil then io.close(f) return true else return false end
+end
+
+
+function time_validator(self, value, desc)
+    if value ~= nil then
+        
+        h_str, m_str = string.match(value, "^(%d%d?):(%d%d?)$")
+        h = tonumber(h_str)
+        m = tonumber(m_str)
+        if ( h ~= nil and
+             h >= 0   and
+             h <= 23  and
+             m ~= nil and
+             m >= 0   and
+             m <= 59) then
+            return value
+        end
+    end 
+    return nil, translate("The value '" .. desc .. "' is invalid")
+end
+
+-- -------------------------------------------------------------------------------------------------
+
+-- BEGIN Map
+m = Map("wifi_schedule", translate("Wifi Schedule"), translate("Defines a schedule when to turn on and off wifi.")) 
+function m.on_commit(self)
+    luci.sys.exec("/usr/bin/wifi_schedule.sh cron")
+end
+-- END Map
+
+-- BEGIN Global Section
+global_section = m:section(TypedSection, "global", "Global Settings")
+global_section.optional = false
+global_section.rmempty = false
+global_section.anonymous = true
+-- END Section
+
+-- BEGIN Global Enable Checkbox
+global_enable = global_section:option(Flag, "enabled", translate("Enable Wifi Schedule"))
+global_enable.optional=false; 
+global_enable.rmempty = false;
+
+function global_enable.validate(self, value, global_section)
+    if value == "1" then
+        if ( file_exists("/sbin/wifi") and
+             file_exists("/usr/bin/wifi_schedule.sh") )then
+            return value
+        else
+            return nil, translate("Could not find required /usr/bin/wifi_schedule.sh or /sbin/wifi")
+        end
+    else
+        return "0"
+    end
+end
+-- END Global Enable Checkbox
+
+
+-- BEGIN Global Logging Checkbox
+global_logging = global_section:option(Flag, "logging", translate("Enable logging"))
+global_logging.optional=false; 
+global_logging.rmempty = false;
+global_logging.default = 0
+-- END Global Enable Checkbox
+
+-- BEGIN Global Activate WiFi Button
+enable_wifi = global_section:option(Button, "enable_wifi", translate("Activate wifi"))
+function enable_wifi.write()
+    luci.sys.exec("/usr/bin/wifi_schedule.sh start manual")
+end
+-- END Global Activate Wifi Button
+
+-- BEGIN Global Disable WiFi Gracefully Button
+disable_wifi_gracefully = global_section:option(Button, "disable_wifi_gracefully", translate("Disable wifi gracefully"))
+function disable_wifi_gracefully.write()
+    luci.sys.exec("/usr/bin/wifi_schedule.sh stop manual")
+end
+-- END Global Disable Wifi Gracefully Button 
+
+-- BEGIN Disable WiFi Forced Button
+disable_wifi_forced = global_section:option(Button, "disable_wifi_forced", translate("Disabled wifi forced"))
+function disable_wifi_forced.write()
+    luci.sys.exec("/usr/bin/wifi_schedule.sh forcestop manual")
+end
+-- END Global Disable WiFi Forced Button
+
+-- BEGIN Global Unload Modules Checkbox
+global_unload_modules = global_section:option(Flag, "unload_modules", translate("Unload Modules (experimental; saves more power)"))
+global_unload_modules.optional = false;
+global_unload_modules.rmempty = false;
+global_unload_modules.default = 0
+-- END Global Unload Modules Checkbox
+
+
+-- BEGIN Modules
+modules = global_section:option(TextValue, "modules", "")
+modules:depends("unload_modules", global_unload_modules.enabled);
+modules.wrap    = "off"
+modules.rows    = 10
+
+function modules.cfgvalue(self, section)
+    mod=uci.get("wifi_schedule", section, "modules")
+    if mod == nil then
+        mod=""
+    end
+    return mod:gsub(" ", "\r\n")
+end
+
+function modules.write(self, section, value)
+    if value then
+        value_list = value:gsub("\r\n", " ")
+        ListValue.write(self, section, value_list)
+        uci.set("wifi_schedule", section, "modules", value_list)
+    end
+end
+-- END Modules
+
+-- BEGIN Determine Modules 
+determine_modules = global_section:option(Button, "determine_modules", translate("Determine Modules Automatically"))
+determine_modules:depends("unload_modules", global_unload_modules.enabled);
+function determine_modules.write(self, section)
+    output = luci.sys.exec("/usr/bin/wifi_schedule.sh getmodules")
+    modules:write(section, output)
+end
+-- END Determine Modules
+
+
+-- BEGIN Section
+d = m:section(TypedSection, "entry", "Schedule events")
+d.addremove = true  
+--d.anonymous = true
+-- END Section
+
+-- BEGIN Enable Checkbox
+c = d:option(Flag, "enabled", translate("Enable"))
+c.optional=false; c.rmempty = false;
+-- END Enable Checkbox
+
+
+-- BEGIN Day(s) of Week
+dow = d:option(MultiValue, "daysofweek", translate("Day(s) of Week"))
+dow.optional = false
+dow.rmempty = false
+dow:value("Monday")
+dow:value("Tuesday")
+dow:value("Wednesday")
+dow:value("Thursday")
+dow:value("Friday")
+dow:value("Saturday")
+dow:value("Sunday")
+-- END Day(s) of Weel
+
+-- BEGIN Start Wifi Dropdown
+starttime =  d:option(Value, "starttime", translate("Start WiFi"))
+starttime.optional=false; 
+starttime.rmempty = false;
+starttime:value("00:00")
+starttime:value("01:00")
+starttime:value("02:00")
+starttime:value("03:00")
+starttime:value("04:00")
+starttime:value("05:00")
+starttime:value("06:00")
+starttime:value("07:00")
+starttime:value("08:00")
+starttime:value("09:00")
+starttime:value("10:00")
+starttime:value("11:00")
+starttime:value("12:00")
+starttime:value("13:00")
+starttime:value("14:00")
+starttime:value("15:00")
+starttime:value("16:00")
+starttime:value("17:00")
+starttime:value("18:00")
+starttime:value("19:00")
+starttime:value("20:00")
+starttime:value("21:00")
+starttime:value("22:00")
+starttime:value("23:00")
+
+function starttime.validate(self, value, d)
+    return time_validator(self, value, translate("Start Time"))
+end
+
+-- END Start Wifi Dropdown
+
+
+-- BEGIN Stop Wifi Dropdown
+stoptime =  d:option(Value, "stoptime", translate("Stop WiFi"))
+stoptime.optional=false;
+stoptime.rmempty = false;
+stoptime:value("00:00")
+stoptime:value("01:00")
+stoptime:value("02:00")
+stoptime:value("03:00")
+stoptime:value("04:00")
+stoptime:value("05:00")
+stoptime:value("06:00")
+stoptime:value("07:00")
+stoptime:value("08:00")
+stoptime:value("09:00")
+stoptime:value("10:00")
+stoptime:value("11:00")
+stoptime:value("12:00")
+stoptime:value("13:00")
+stoptime:value("14:00")
+stoptime:value("15:00")
+stoptime:value("16:00")
+stoptime:value("17:00")
+stoptime:value("18:00")
+stoptime:value("19:00")
+stoptime:value("20:00")
+stoptime:value("21:00")
+stoptime:value("22:00")
+stoptime:value("23:00")
+
+function stoptime.validate(self, value, d)
+    return time_validator(self, value, translate("Stop Time"))
+end
+-- END Stop Wifi Dropdown
+
+
+-- BEGIN Force Wifi Stop Checkbox
+force_wifi = d:option(Flag, "forcewifidown", translate("Force disabling wifi even if stations associated"))
+force_wifi.default = false
+force_wifi.rmempty = false;
+
+function force_wifi.validate(self, value, d)
+    if value == "0" then
+        if file_exists("/usr/bin/iwinfo") then
+            return value
+        else
+            return nil, translate("Could not find required programm /usr/bin/iwinfo")
+        end
+    else
+        return "1"
+    end
+end
+-- END Force Wifi Checkbox
+
+
+return m
diff --git a/applications/luci-app-wifischedule/luasrc/view/wifischedule/file_viewer.htm b/applications/luci-app-wifischedule/luasrc/view/wifischedule/file_viewer.htm
new file mode 100644 (file)
index 0000000..f67a2be
--- /dev/null
@@ -0,0 +1,22 @@
+<%#
+Copyright (c) 2016, prpl Foundation
+
+Permission to use, copy, modify, and/or distribute this software for any purpose with or without
+fee is hereby granted, provided that the above copyright notice and this permission notice appear
+in all copies.
+
+THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE
+INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE
+FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
+LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION,
+ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
+
+Author: Nils Koenig <openwrt@newk.it>
+-%>
+
+<%+header%>
+<h2 name="title"><%=title%></h2>
+<div id="content_fileviewer">
+<textarea style="width: 100%" readonly="readonly" wrap="off" rows="<%=content:cmatch("\n")+1%>" id="content_id"><%=content:pcdata()%></textarea>
+</div>
+<%+footer%>
index 84c5ce199fb8a130ecb16e32e80cf10416c70146..4f0fc53468a78b7f9b879bffa2e6cc56c13e3b5a 100644 (file)
@@ -10,13 +10,13 @@ msgstr ""
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
 
 msgid "Downlink"
-msgstr "Ner-länk"
+msgstr "Nerladdningslänk"
 
 msgid "Downstream bandwidth in kbit/s"
 msgstr "Nerströms bandbredd i kbit/s"
 
 msgid "Host or Network in CIDR notation."
-msgstr ""
+msgstr "Värd eller Nätverk i CIDR-noteringen"
 
 msgid "Interface"
 msgstr "Gränssnitt"
@@ -34,7 +34,7 @@ msgid "Low priority source ports"
 msgstr "Käll-portar med låg prioritet"
 
 msgid "Uplink"
-msgstr "Upplänk"
+msgstr "Uppladdningslänk"
 
 msgid "Upstream bandwidth in kbit/s"
 msgstr "Bandbredd uppströms i kbit/s"
@@ -49,3 +49,5 @@ msgid ""
 "Wondershaper shapes traffic to ensure low latencies for interactive traffic "
 "even when your internet connection is highly saturated."
 msgstr ""
+"Wondershaper formar trafiken för att säkerställa låga latenser för "
+"interaktiv trafik även när din internetanslutning är mättad som mest."
index e9d0354830c50c3a9bece586350c2853171424c0..b46d685da4d9170274f7780fddcb898c4b5dadcc 100644 (file)
@@ -85,7 +85,7 @@ end
 -- Processes a parameter documentation.
 -- @param tag String with the name of the tag (it must be "param" always).
 -- @param block Table with previous information about the block.
--- @param text String with the current line beeing processed.
+-- @param text String with the current line being processed.
 
 local function param (tag, block, text)
        block[tag] = block[tag] or {}
index e1058d5906b86424bea96c1f64c2e27b3957a159..7e9cac6c809956446bc2a36ac1a047b3fc70d699 100644 (file)
@@ -12,7 +12,7 @@ local type, table, string, io, assert, tostring, setmetatable, pcall = type, tab
 module "luadoc.util"
 
 -------------------------------------------------------------------------------
--- Removes spaces from the begining and end of a given string
+-- Removes spaces from the beginning and end of a given string
 -- @param s string to be trimmed
 -- @return trimmed string
 
@@ -21,7 +21,7 @@ function trim (s)
 end
 
 -------------------------------------------------------------------------------
--- Removes spaces from the begining and end of a given string, considering the
+-- Removes spaces from the beginning and end of a given string, considering the
 -- string is inside a lua comment.
 -- @param s string to be trimmed
 -- @return trimmed string
@@ -61,7 +61,7 @@ end
 -- Split text into a list consisting of the strings in text,
 -- separated by strings matching delim (which may be a pattern).
 -- @param delim if delim is "" then action is the same as %s+ except that
--- field 1 may be preceeded by leading whitespace
+-- field 1 may be preceded by leading whitespace
 -- @usage split(",%s*", "Anna, Bob, Charlie,Dolores")
 -- @usage split(""," x y") gives {"x","y"}
 -- @usage split("%s+"," x y") gives {"", "x","y"}
diff --git a/collections/luci-ssl-openssl/Makefile b/collections/luci-ssl-openssl/Makefile
new file mode 100644 (file)
index 0000000..37442a3
--- /dev/null
@@ -0,0 +1,19 @@
+#
+# Copyright (C) 2016 The LuCI Team
+#
+# This is free software, licensed under the Apache License, Version 2.0 .
+#
+
+include $(TOPDIR)/rules.mk
+
+LUCI_TYPE:=col
+LUCI_BASENAME:=ssl-openssl
+
+LUCI_TITLE:=LuCI with HTTPS support (OpenSSL as SSL backend)
+LUCI_DESCRIPTION:=LuCI with OpenSSL as the SSL backend (libustream-openssl). \
+ Note: px5g still requires libpolarssl
+LUCI_DEPENDS:=+luci +libustream-openssl +px5g
+
+include ../../luci.mk
+
+# call BuildPackage - OpenWrt buildroot signature
index 07c9c5068048c73c1ee0bec4c10061fac73568b2..f25e3112de0b78759f2ef33409a44ef206f06aa5 100644 (file)
@@ -1,5 +1,5 @@
 #
-# Copyright (C) 2008-2014 The LuCI Team <luci@lists.subsignal.org>
+# Copyright (C) 2008-2016 The LuCI Team
 #
 # This is free software, licensed under the Apache License, Version 2.0 .
 #
@@ -9,7 +9,7 @@ include $(TOPDIR)/rules.mk
 LUCI_TYPE:=col
 LUCI_BASENAME:=ssl
 
-LUCI_TITLE:=Standard OpenWrt set with HTTPS support
+LUCI_TITLE:=LuCI with HTTPS support (PolarSSL as SSL backend)
 LUCI_DEPENDS:=+luci +libustream-polarssl +px5g
 
 include ../../luci.mk
diff --git a/contrib/package/community-profiles/files/etc/config/profile_31c3 b/contrib/package/community-profiles/files/etc/config/profile_31c3
deleted file mode 100644 (file)
index 469e0b5..0000000
+++ /dev/null
@@ -1,45 +0,0 @@
-config 'community' 'profile'
-  option 'name' 'Freifunk 31c3'
-  option 'homepage' 'http://31c3.freifunk.net'
-  option 'ssid' '02:CA:FF:EE:BA:BE'
-  option 'mesh_network' '10.197.0.0/16'
-  option 'latitude' '53.56176'
-  option 'longitude' '9.9833'
-  option 'suffix' 'olsr.31c3.freifunk.net'
-  option 'vap' '0'
-  option 'adhoc_dhcp_when_vap' '0'
-
-config 'defaults' 'interface'
-  option 'netmask' '255.255.255.255'
-
-config 'defaults' 'bssidscheme'
-  option '1' '02:CA:FF:EE:BA:BE'
-  option '36' '02:36:CA:FF:EE:EE'
-
-config 'defaults' 'wifi_device'
-  option 'country' 'DE'
-
-config 'defaults' 'wifi_iface'
-  option 'mcast_rate' '12000'
-
-config 'defaults' 'olsrd'
-  option 'LinkQualityAlgorithm' 'etx_ff'
-
-config widget 'customindex'
-  option enabled '1'
-  option width '50%'
-  option paddingright '5%'
-  option template 'html'
-
-config widget 'rssbundesweit'
-  option cache '3600'
-  option width '50%'
-  option title 'bundesweiter Freifunk Blog'
-  option template 'rssfeed'
-  option enabled '1'
-  option max '10'
-  option url 'http://blog.freifunk.net/rss.xml'
-
-config widget 'clear1'
-  option template 'clear'
-  option enabled '1'
diff --git a/contrib/package/community-profiles/files/etc/config/profile_seefeld b/contrib/package/community-profiles/files/etc/config/profile_seefeld
deleted file mode 100644 (file)
index 5d03f7d..0000000
+++ /dev/null
@@ -1,13 +0,0 @@
-config 'community' 'profile'
-       option 'name' 'Freifunk Seefeld'
-       option 'homepage' 'http://wiki.freifunk.net/Seefeld.freifunk.net'
-       option 'ssid' 'seefeld.freifunk.net'
-       option 'mesh_network' '10.111.0.0/16'
-       option 'splash_network' '10.104.0.0/16'
-       option 'splash_prefix' '27'
-       option 'latitude' '48.03485'
-       option 'longitude' '11.21279'
-
-config 'defaults' 'wifi_device'
-       option 'channel' '1'
-       option 'bssid' '02:CA:FF:EE:BA:BB'
diff --git a/contrib/package/community-profiles/files/etc/config/profile_tulumlibre b/contrib/package/community-profiles/files/etc/config/profile_tulumlibre
new file mode 100644 (file)
index 0000000..ecc6f9b
--- /dev/null
@@ -0,0 +1,10 @@
+config 'community' 'profile'
+       option 'name' 'tulumlibre'
+       option 'ssid' 'tulumlibre'
+       option 'mesh_network' '10.39.128.0/18'
+       option 'latitude' '20.2106708'
+       option 'longitude' '-87.4629471'
+       option 'splash_prefix' '28'
+
+config 'defaults' 'interface'
+       option 'dns' '213.73.91.35 216.87.84.211'
index 8eeafbb4f012ade24ca21c491d20a7b578f1083c..df7bd9b63579082b609b098b698575d8683fe32d 100644 (file)
@@ -20,7 +20,7 @@ define Package/freifunk-p2pblock
   CATEGORY:=LuCI
   SUBMENU:=9. Freifunk
   TITLE:=Freifunk p2pblock Addon
-  DEPENDS:=+iptables-mod-filter +iptables-mod-ipp2p +l7-protocols +iptables-mod-conntrack-extra
+  DEPENDS:=+iptables-mod-filter +iptables-mod-ipp2p +l7-protocols +iptables-mod-conntrack-extra @BROKEN
 endef
 
 define Package/freifunk-p2pblock/description
index b4baab7fa4749347a1c6409d72ea8591f1493146..9ac5a06286e4475ab66d84f96b14f205a9c5b856 100644 (file)
@@ -4,7 +4,7 @@
 include $(TOPDIR)/rules.mk
 
 PKG_NAME:=meshwizard
-PKG_RELEASE:=0.3.1
+PKG_RELEASE:=0.3.2
 
 PKG_BUILD_DIR := $(BUILD_DIR)/$(PKG_NAME)
 
index ca623dbcab80ac777eff783d72cbeeb3fcef5e24..9eca11b414538133907c8b95568de34b758f61f3 100755 (executable)
@@ -1,15 +1,15 @@
 #!/bin/sh
 netrenamed=$1
 
-local PREFIX="$(echo $ipv6_prefix| cut -d "/" -f 1| sed 's/::/:/')"
+PREFIX="$(echo $ipv6_prefix| cut -d "/" -f 1| sed 's/::/:/')"
 
 # Get the devices mac address
-local device="$(uci -p/var/state -q get network.$1.ifname)"
+device="$(uci -p/var/state -q get network.$1.ifname)"
 if [ -n "$device" ]; then
-       local MAC="$(ifconfig $netrenamed |grep HWaddr | awk '{ print $5 '})"
+       MAC="$(ifconfig $netrenamed |grep HWaddr | awk '{ print $5 '})"
 else 
-       local MAC="$(cat /sys/class/net/$1/address)"
-       local IPV6_UNIQ="$(echo $MAC | awk -F: '{ print $1$2":"$3$4":"$5$6 }')"
+       MAC="$(cat /sys/class/net/$1/address)"
+       IPV6_UNIQ="$(echo $MAC | awk -F: '{ print $1$2":"$3$4":"$5$6 }')"
 fi
 
 echo "${PREFIX}${IPV6_UNIQ}:1"
index 2f6144b67ffb4871cd56e08c9d4762e9cafea955..1b4f9b16fafd0c8735b70dbce8ffee937982062f 100755 (executable)
@@ -7,10 +7,10 @@
 
 # Setup IPv6 for the lan interface
 
-local ip6addr=""
+ip6addr=""
 if [ "$ipv6_config" = "auto-ipv6-dhcpv6" ]; then
        # get lan mac
-       local device="$(uci -p/var/state -q get network.lan.ifname)"
+       device="$(uci -p/var/state -q get network.lan.ifname)"
        if [ -n "device" ]; then
                ip6addr="$($dir/helpers/gen_auto-ipv6-dhcpv6-ip.sh $device)"
        fi
index 7035e7fb4b3f64cdf5976dec263da0abf8524043..3ad977e265f21b7ac0e729488ef8a1fa965c7a2d 100755 (executable)
@@ -32,7 +32,6 @@ if [ "$netrenamed" = "lan" ]; then
 fi
 
 # Setup IPv6 for the interface
-local ip6addr
 if [ "$ipv6_enabled" = 1 ]; then
        if [ "$ipv6_config" = "auto-ipv6-dhcpv6" ]; then
                ip6addr="$($dir/helpers/gen_auto-ipv6-dhcpv6-ip.sh $netrenamed)"
@@ -82,8 +81,6 @@ if [ "$net_dhcp" == 1 ]; then
        if [ "$supports_vap" = 1 -a "$vap" = 1 -a "$ahdhcp_when_vap" = 1 ]; then
                # VAPs are enabled for this interface, supported and we want to
                # also use DHCP on the adhoc interface
-               local network
-               local mask
                network=${dhcprange%%/*}
                mask=${dhcprange##*/}
                # Divide network size by adding 1 to the netmask
index d212ca4722fc8f5140a901a0a6488f48d87c15cf..01a93874abc06061066267ed6ab3b14f5e084df9 100755 (executable)
@@ -4,7 +4,7 @@
 . /lib/functions.sh
 . $dir/functions.sh
 
-local protocols="4"
+protocols="4"
 if [ "$ipv6_enabled" = 1 ] && [ "$has_ipv6" == "1" ]; then
     protocols="4 6"
 fi
index 8f21893a99373171dc40de4deee1ac8744392aee..59f99bd0a1093f1658b5c79a8e2c5cdc1546948f 100755 (executable)
@@ -7,7 +7,7 @@ net=$1
 . /lib/functions.sh
 . $dir/functions.sh
 
-local protocols="4"
+protocols="4"
 if [ "$ipv6_enabled" = 1 ] && [ "$has_ipv6" == "1" ]; then
        protocols="4 6"
 fi
@@ -61,9 +61,9 @@ for proto in $protocols; do
                # Set Hna entry for ipv6 net for static ipv6 config
                uci -q delete $cfg.${netrenamed}static
                if [ "$ipv6_config" = "static" ]; then
-                       local v6range="$(uci -q get meshwizard.netconfig.$net\_ip6addr)"
-                       local v6net="$(echo $v6range | cut -d '/' -f 1)"
-                       local v6mask="$(echo $v6range | cut -d '/' -f 2)"
+                       v6range="$(uci -q get meshwizard.netconfig.$net\_ip6addr)"
+                       v6net="$(echo $v6range | cut -d '/' -f 1)"
+                       v6mask="$(echo $v6range | cut -d '/' -f 2)"
                        if [ -n "$v6net" ] && [ -n "$v6mask" ]; then
                                uci set $cfg.${netrenamed}static="Hna6"
                                uci set $cfg.${netrenamed}static.netaddr="$v6net"
index 372148997c1d511d1e0152db2c16836556a4b740..450473868e7a8ca4d18025701f61465f11729d19 100755 (executable)
@@ -42,7 +42,7 @@ community="$(uci -q get meshwizard.community.name || uci -q get freifunk.communi
 export community="$community"
 
 # we need a list of widgets later on. It will be populated in read_defaults.sh
-local widgets=""
+widgets=""
 
 # Get a list of networks we need to setup
 networks=$(uci show meshwizard.netconfig | grep -v "netconfig=" | sed -e 's/meshwizard.netconfig\.\(.*\)\_.*/\1/' |sort|uniq)
index 4ebc08af098aa7ceee521ea9eee18598578a6e2b..e937fe6048a84cb7a75442e0e1203f9302e0bebd 100644 (file)
@@ -164,7 +164,7 @@ If you call this function several times the dependencies will be linked with **"
 The default value
 
 #### property .disabled = 0
-the value that shoudl be set if the checkbox is unchecked
+the value that should be set if the checkbox is unchecked
 
 #### property .enabled = 1
 the value that should be set if the checkbox is checked
index f44d8dc7df970e9a4effb3f851ac0837d31f6604..457b076f9a8f4c079c242969e68cc9b851469c3d 100644 (file)
@@ -1,4 +1,4 @@
-LAR is a simple archive format to pack multiple lua source files and arbitary other resources into a single file.
+LAR is a simple archive format to pack multiple lua source files and arbitrary other resources into a single file.
 
 
 # Format Specification
index c4dbb982058c0d200da3f44cb7ab55a4226f909d..7efed83d67c2a85bf65382dae4da9ec38b464ea4 100644 (file)
@@ -1,7 +1,7 @@
 *Note:* If you plan to integrate your module into LuCI, you should read the [wiki:Documentation/Modules Module Reference] before.
 
 This tutorial describes how to write your own modules for the LuCI WebUI.
-For this tutorial we refer to your LuCI installation direcotry as *lucidir_' (/usr/lib/lua/luci if you are working with an installed version) and assume your LuCI installation is reachable through your webserver via '_/cgi-bin/luci*.
+For this tutorial we refer to your LuCI installation directory as *lucidir_' (/usr/lib/lua/luci if you are working with an installed version) and assume your LuCI installation is reachable through your webserver via '_/cgi-bin/luci*.
 
 If you are working with the development environment replace *lucidir_' with '''''/path/to/your/luci/checkout''/applications/myapplication/luasrc''' (this is a default empty module you can use for your experiments) and your LuCI installation can probably be reached via http://localhost:8080/luci/ after you ran '_make runhttpd*.
 
index 32154c724c321ce92da38e570abe37a411b4508d..ae6f8e09cdaea5832cfff56d4ebb764c38852e9c 100644 (file)
@@ -1,7 +1,7 @@
 # HowTo: Create Themes
 *Note:* You should read the [Module Reference](Modules.md) and the [Template Reference](Templates.md) before.
 
-We assume you want to call your new theme _mytheme_. Make sure you replace this by your module name everytime this is mentionend in this Howto.
+We assume you want to call your new theme _mytheme_. Make sure you replace this by your module name every time this is mentionend in this Howto.
 
 
 
index 1d45acede6bb298826b5f48a4890c816d31518c2..57063bbcf92b32a57fc8e0f5f672b133759cd8b6 100644 (file)
@@ -341,7 +341,7 @@ Ltn12 source function
 Decode a mime encoded http message body with multipart/form-data 
  
 Content-Type. Stores all extracted data associated with its parameter name 
-in the params table withing the given message object. Multiple parameter 
+in the params table within the given message object. Multiple parameter
 values are stored as tables, ordinary ones as strings. 
 If an optional file callback function is given then it is feeded with the 
 file contents chunk by chunk and only the extracted file name is stored 
@@ -556,7 +556,7 @@ The decoded string
 Decode an urlencoded http message body with application/x-www-urlencoded 
  
 Content-Type. Stores all extracted data associated with its parameter name 
-in the params table withing the given message object. Multiple parameter 
+in the params table within the given message object. Multiple parameter
 values are stored as tables, ordinary ones as strings.
 
 
index 28fb21d02dcedc9a9268aede2abc62ff2679d7c1..ce8c567952c230c469d2f3a85513e66593391d1e 100644 (file)
@@ -340,7 +340,7 @@ Add given amount to CIDR instance.</td>
        <td class="name" nowrap><a href="#cidr.sub">cidr:sub</a>&nbsp;(amount, inplace)</td>
        <td class="summary">
  
-Substract given amount from CIDR instance.</td>
+Subtract given amount from CIDR instance.</td>
        </tr>
 
        <tr>
@@ -1082,7 +1082,7 @@ print(addr)                  -- "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff/64"</pr
 
 <h3>Return value:</h3>
 <ul> 
-       <li>When adding inplace: Return <code>true</code> if the addition succeded 
+       <li>When adding inplace: Return <code>true</code> if the addition succeeded
            or <code>false</code> when the addition overflowed.</li> 
        <li>When deriving new CIDR: Return new instance representing the value of 
         this instance plus the added amount or the highest possible address if 
@@ -1099,7 +1099,7 @@ print(addr)                  -- "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff/64"</pr
 <dd>
 
  
-Substract given amount from CIDR instance. If the result would under, the lowest 
+Subtract given amount from CIDR instance. If the result would under, the lowest
 possible address is returned. 
 
 
@@ -1148,11 +1148,11 @@ print(addr)                  -- "::/64"</pre>
 
 <h3>Return value:</h3>
 <ul> 
-       <li>When substracting inplace: Return <code>true</code> if the substraction 
-           succeded or <code>false</code> when the substraction underflowed.</li> 
+       <li>When subtracting inplace: Return <code>true</code> if the subtraction
+           succeeded or <code>false</code> when the subtraction underflowed.</li>
        <li>When deriving new CIDR: Return new instance representing the value of 
-        this instance minus the substracted amount or the lowest address if 
-           the substraction underflowed.</li></ul>
+        this instance minus the subtracted amount or the lowest address if
+           the subtraction underflowed.</li></ul>
 
 
 
index 301cffff68523f0c4ef12c041b894acd39ba17c6..847230bbbda4fbb443ea0ccf5e1f3a481c07749b 100644 (file)
@@ -241,7 +241,7 @@ Clones the given object and return it's copy.</td>
        <td class="name" nowrap><a href="#cmatch">cmatch</a>&nbsp;(str, pattern)</td>
        <td class="summary">
  
-Count the occurences of given substring in given string.</td>
+Count the occurrences of given substring in given string.</td>
        </tr>
 
        <tr>
@@ -629,7 +629,7 @@ Cloned table value
 <dd>
 
  
-Count the occurences of given substring in given string. 
+Count the occurrences of given substring in given string.
 
 
 
@@ -652,7 +652,7 @@ Count the occurences of given substring in given string.
 
 
 <h3>Return value:</h3>
-Number of found occurences
+Number of found occurrences
 
 
 
index a8da0f36dadde3449a3f553884d629ac84b130f2..d8a17f78b40a5c15ead7f15376fc6fd6dab635ad 100644 (file)
  <br />In general all functions are namend and behave like their POSIX API 
  counterparts - where applicable - applying the following rules: 
  <ul> 
- <li>Functions should be named like the underlying POSIX API function ommiting 
+ <li>Functions should be named like the underlying POSIX API function omitting
  prefixes or suffixes - especially when placed in an object-context ( 
  lockf -> File:lock, fsync -> File:sync, dup2 -> dup, ...)</li> 
  <li>If you are unclear about the behaviour of a function you should consult 
  <li>If the name is significantly different from the POSIX-function, the 
  underlying function(s) are stated in the documentation.</li> 
  <li>Parameters should reflect those of the C-API, buffer length arguments and  
- by-reference parameters should be ommitted for pratical purposes.</li> 
+ by-reference parameters should be omitted for pratical purposes.</li>
  <li>If a C function accepts a bitfield as parameter, it should be translated 
  into lower case string flags representing the flags if the bitfield is the  
- last parameter and also ommiting prefixes or suffixes. (e.g.  waitpid 
+ last parameter and also omitting prefixes or suffixes. (e.g.  waitpid
  (pid, &s, WNOHANG | WUNTRACED) -> waitpid(pid, "nohang", "untraced"),  
  getsockopt(fd, SOL_SOCKET, SO_REUSEADDR, &opt, sizeof(opt)) -> 
  Socket:getopt("socket", "reuseaddr"), etc.) </li> 
index 105682ced25e1e342661e074e8d6a54f60b0383d..7d258fc195debd65ed7fc1daaeeb2bad2a22990c 100644 (file)
@@ -763,7 +763,7 @@ buffer containing data successfully read
 
  Send a message on the socket. 
  This function is identical to sendto except for the missing destination 
- paramters. See the sendto description for a detailed description.
+ parameters. See the sendto description for a detailed description.
 
 
 <h3>Parameters</h3>
index 22e6e91658fc3ac6595bc45e9147f070844df002..1717980841eb46eaf86bd5de833abc5c8d602747 100644 (file)
        <li>The blocksize given is only advisory and to be seen as an upper limit, 
  if an underlying read returns less bytes the chunk is nevertheless returned.
        
-       <li>If the limit parameter is ommited, the iterator returns data 
+       <li>If the limit parameter is omitted, the iterator returns data
  until an end-of-file, end-of-stream, connection shutdown or similar happens.
        
        <li>The iterator will not buffer so it is safe to mix with calls to read.
@@ -402,7 +402,7 @@ true
        <li>This function uses the blocksource function of the source descriptor 
  and the sink function of the target descriptor.
        
-       <li>If the limit parameter is ommited, data is copied 
+       <li>If the limit parameter is omitted, data is copied
  until an end-of-file, end-of-stream, connection shutdown or similar happens.
        
        <li>If the descriptor is non-blocking the function may fail with EAGAIN.
@@ -414,13 +414,13 @@ true
 <h3>Return values:</h3>
 <ol>
        
-       <li>bytes that were successfully written if no error occured
+       <li>bytes that were successfully written if no error occurred
        
        <li>- reserved for error code -
        
        <li>- reserved for error message -
        
-       <li>bytes that were successfully written even if an error occured
+       <li>bytes that were successfully written even if an error occurred
        
 </ol>
 
@@ -461,7 +461,7 @@ true
  blocksource function of the source descriptor and the sink function 
  of the target descriptor as a fallback mechanism.
        
-       <li>If the limit parameter is ommited, data is copied 
+       <li>If the limit parameter is omitted, data is copied
  until an end-of-file, end-of-stream, connection shutdown or similar happens.
        
        <li>If the descriptor is non-blocking the function may fail with EAGAIN.
@@ -473,13 +473,13 @@ true
 <h3>Return values:</h3>
 <ol>
        
-       <li>bytes that were successfully written if no error occured
+       <li>bytes that were successfully written if no error occurred
        
        <li>- reserved for error code -
        
        <li>- reserved for error message -
        
-       <li>bytes that were successfully written even if an error occured
+       <li>bytes that were successfully written even if an error occurred
        
 </ol>
 
@@ -584,7 +584,7 @@ boolean
  you can pass "true" to the iterator which will flush the buffer  
  and return the bufferd data.
        
-       <li>If the limit parameter is ommited, this function uses the nixio 
+       <li>If the limit parameter is omitted, this function uses the nixio
  buffersize (8192B by default).
        
        <li>If the descriptor is non-blocking the iterator may fail with EAGAIN.
@@ -628,7 +628,7 @@ Line-based Iterator
        
        <li>This function uses the low-level read function of the descriptor.
        
-       <li>If the length parameter is ommited, this function returns all data 
+       <li>If the length parameter is omitted, this function returns all data
  that can be read before an end-of-file, end-of-stream, connection shutdown 
  or similar happens.
        
@@ -641,13 +641,13 @@ Line-based Iterator
 <h3>Return values:</h3>
 <ol>
        
-       <li>data that was successfully read if no error occured
+       <li>data that was successfully read if no error occurred
        
        <li>- reserved for error code -
        
        <li>- reserved for error message -
        
-       <li>data that was successfully read even if an error occured
+       <li>data that was successfully read even if an error occurred
        
 </ol>
 
@@ -733,13 +733,13 @@ Sink
 <h3>Return values:</h3>
 <ol>
        
-       <li>bytes that were successfully written if no error occured
+       <li>bytes that were successfully written if no error occurred
        
        <li>- reserved for error code -
        
        <li>- reserved for error message -
        
-       <li>bytes that were successfully written even if an error occured
+       <li>bytes that were successfully written even if an error occurred
        
 </ol>
 
index d4fda2c516142f349dc3a65d55134f9e4fe7b561..40d0a0636e7dba1fbb3b98b8277039c225969259 100644 (file)
@@ -1274,7 +1274,7 @@ true
 
 
 <h3>Usage:</h3>
-It is normally not possible to rename files accross fileystems.
+It is normally not possible to rename files across fileystems.
 
 
 
index f02fe3be58fdd8c7ae25edb4a0446b6b6a371a75..8ee0f62dc774fe821e536143ada619c828824451 100644 (file)
@@ -1594,7 +1594,7 @@ File Object
 
 
 <h3>Return value:</h3>
-flag to be used as second paramter to open
+flag to be used as second parameter to open
 
 
 
@@ -1670,7 +1670,7 @@ flag to be used as second paramter to open
 
  Wait for some event on a file descriptor. 
  poll() sets the revents-field of the tables provided by fds to a bitfield 
- indicating the events that occured.
+ indicating the events that occurred.
 
 
 <h3>Parameters</h3>
@@ -1846,7 +1846,7 @@ bytes sent
 
 
 <h3>Usage:</h3>
-The environment variable will be unset if value is ommited.
+The environment variable will be unset if value is omitted.
 
 
 
index fdacb0853a2c46a413d54b9f19f14fbd3b3499ff..226a406c2aa8935ef3153ab6ec7ed3cb303b467d 100644 (file)
@@ -1,17 +1,19 @@
 # General
-Translations are saved in the folder po/. You find the reference in po/templates/<package>.pot. The actual translation files can be found at po/<lang>/<package>.po .
+Translations are saved in the folder po/ for each module and application. You find the reference in po/templates/<package>.pot. The actual translation files can be found at po/[lang]/[package].po .
 
 In order to use the commands below you need to have the _gettext'' utilities (''msgcat'', ''msgfmt'', ''msgmerge_) installed on your system.
 
 # Rebuild po files
 If you want to rebuild the translations after you made changes to a package this is an easy way:
-
-       
-       ./build/i18n-scan.pl applications/[package] > po/templates/[application].pot
-       ./build/i18n-update.pl po [application].po
        
-*Note:* Some packages share translation files, in this case you need to scan through all their folders. The first command from above should then be:
+       ./build/i18n-scan.pl applications/[application] > applications/[application]/po/templates/[application_basename].pot
+       ./build/i18n-update.pl applications/[application]/po
 
+       Example:
+       ./build/i18n-scan.pl applications/luci-app-firewall > applications/luci-app-firewall/po/templates/firewall.pot
+       ./build/i18n-update.pl applications/luci-app-firewall/po
+       (note that the directory argument can be omitted for i18n-update.pl to update all apps)
        
-       ./build/i18n-scan.pl applications/[package-1] applications/[package-2] applications/[package-n] > po/templates/[application].pot
+*Note:* Some packages share translation files, in this case you need to scan through all their folders. The first command from above should then be:
        
+       ./build/i18n-scan.pl applications/[package-1] applications/[package-2] applications/[package-n] > [location of shared template]/[application].pot
diff --git a/luci.mk b/luci.mk
index 1e56edde508a02190e69f05c157c244617140757..2235cc5f0582e526ade5c2706f91201b8e3f131f 100644 (file)
--- a/luci.mk
+++ b/luci.mk
@@ -66,6 +66,19 @@ PKG_VERSION?=$(if $(DUMP),x,$(strip $(shell \
        echo "$$revision" \
 )))
 
+PKG_GITBRANCH?=$(if $(DUMP),x,$(strip $(shell \
+       variant="LuCI"; \
+       if git log -1 >/dev/null 2>/dev/null; then \
+               branch="$$(git symbolic-ref --short -q HEAD 2>/dev/null)"; \
+               if [ "$$branch" != "master" ]; then \
+                       variant="LuCI $$branch branch"; \
+               else \
+                       variant="LuCI Master"; \
+               fi; \
+       fi; \
+       echo "$$variant" \
+)))
+
 PKG_RELEASE?=1
 PKG_INSTALL:=$(if $(realpath src/Makefile),1)
 PKG_BUILD_DEPENDS += lua/host luci-base/host $(LUCI_BUILD_DEPENDS)
@@ -121,7 +134,7 @@ endef
 
 ifneq ($(wildcard ${CURDIR}/src/Makefile),)
  MAKE_PATH := src/
- MAKE_VARS += FPIC="$(FPIC)" LUCI_VERSION="$(PKG_VERSION)"
+ MAKE_VARS += FPIC="$(FPIC)" LUCI_VERSION="$(PKG_VERSION)" LUCI_GITBRANCH="$(PKG_GITBRANCH)"
 
  define Build/Compile
        $(call Build/Compile/Default,clean compile)
@@ -137,18 +150,26 @@ LUCI_LIBRARYDIR = $(LUA_LIBRARYDIR)/luci
 
 define SrcDiet
        $(FIND) $(1) -type f -name '*.lua' | while read src; do \
-               if $(STAGING_DIR_HOST)/bin/lua $(STAGING_DIR_HOST)/bin/LuaSrcDiet \
-                       --noopt-binequiv -o "$$$$src.o" "$$$$src"; \
+               if LuaSrcDiet --noopt-binequiv -o "$$$$src.o" "$$$$src"; \
                then mv "$$$$src.o" "$$$$src"; fi; \
        done
 endef
 
+define SubstituteVersion
+       $(FIND) $(1) -type f -name '*.htm' | while read src; do \
+               $(SED) 's/<%# *\([^ ]*\)PKG_VERSION *%>/\1$(PKG_VERSION)/g' \
+                   -e 's/"\(<%= *\(media\|resource\) *%>[^"]*\.\(js\|css\)\)"/"\1?v=$(PKG_VERSION)"/g' \
+                       "$$$$src"; \
+       done
+endef
+
 define Package/$(PKG_NAME)/install
        if [ -d $(PKG_BUILD_DIR)/luasrc ]; then \
          $(INSTALL_DIR) $(1)$(LUCI_LIBRARYDIR); \
          cp -pR $(PKG_BUILD_DIR)/luasrc/* $(1)$(LUCI_LIBRARYDIR)/; \
          $(FIND) $(1)$(LUCI_LIBRARYDIR)/ -type f -name '*.luadoc' | $(XARGS) rm; \
          $(if $(CONFIG_LUCI_SRCDIET),$(call SrcDiet,$(1)$(LUCI_LIBRARYDIR)/),true); \
+         $(call SubstituteVersion,$(1)$(LUCI_LIBRARYDIR)/); \
        else true; fi
        if [ -d $(PKG_BUILD_DIR)/htdocs ]; then \
          $(INSTALL_DIR) $(1)$(HTDOCS); \
index a9c5e71cba7bb9472ff8ca72a6b9ef8da294998b..ce7d40dac75c6ba512c5be7e13fb29ee75039eed 100644 (file)
@@ -24,6 +24,7 @@ include $(INCLUDE_DIR)/host-build.mk
 
 define Package/luci-base/conffiles
 /etc/luci-uploads
+/etc/config/luci
 endef
 
 include ../../luci.mk
@@ -37,9 +38,9 @@ define Host/Compile
 endef
 
 define Host/Install
-       $(INSTALL_DIR) $(STAGING_DIR_HOST)/bin
-       $(INSTALL_BIN) src/po2lmo $(STAGING_DIR_HOST)/bin/po2lmo
-       $(INSTALL_BIN) $(HOST_BUILD_DIR)/bin/LuaSrcDiet.lua $(STAGING_DIR_HOST)/bin/LuaSrcDiet
+       $(INSTALL_DIR) $(1)/bin
+       $(INSTALL_BIN) src/po2lmo $(1)/bin/po2lmo
+       $(INSTALL_BIN) $(HOST_BUILD_DIR)/bin/LuaSrcDiet.lua $(1)/bin/LuaSrcDiet
 endef
 
 $(eval $(call HostBuild))
index b285ee26ccf1b656f9cd4648b38214d393473e14..5790e303dd3e41128179af509d5666d854334463 100644 (file)
@@ -1300,6 +1300,9 @@ String.prototype.format = function()
        var quot_esc = [/"/g, '&#34;', /'/g, '&#39;'];
 
        function esc(s, r) {
+               if (typeof(s) !== 'string' && !(s instanceof String))
+                       return '';
+
                for( var i = 0; i < r.length; i += 2 )
                        s = s.replace(r[i], r[i+1]);
                return s;
index 81fc416fedd952e9b33aef3b4606621ef37a71e4..2d8336bf33ab5c194dc659526835178aa75ef579 100644 (file)
@@ -22,7 +22,7 @@ module "luci.model.network"
 
 
 IFACE_PATTERNS_VIRTUAL  = { }
-IFACE_PATTERNS_IGNORE   = { "^wmaster%d", "^wifi%d", "^hwsim%d", "^imq%d", "^ifb%d", "^mon%.wlan%d", "^sit%d", "^gre%d", "^lo$" }
+IFACE_PATTERNS_IGNORE   = { "^wmaster%d", "^wifi%d", "^hwsim%d", "^imq%d", "^ifb%d", "^mon%.wlan%d", "^sit%d", "^gre%d", "^gretap%d", "^ip6gre%d", "^ip6tnl%d", "^tunl%d", "^lo$" }
 IFACE_PATTERNS_WIRELESS = { "^wlan%d", "^wl%d", "^ath%d", "^%w+%.network%d" }
 
 
@@ -30,7 +30,7 @@ protocol = utl.class()
 
 local _protocols = { }
 
-local _interfaces, _bridge, _switch, _tunnel
+local _interfaces, _bridge, _switch, _tunnel, _swtopo
 local _ubusnetcache, _ubusdevcache, _ubuswificache
 local _uci
 
@@ -190,10 +190,9 @@ function _iface_ignore(x)
                        return true
                end
        end
-       return _iface_virtual(x)
+       return false
 end
 
-
 function init(cursor)
        _uci = cursor or _uci or uci.cursor()
 
@@ -201,6 +200,7 @@ function init(cursor)
        _bridge     = { }
        _switch     = { }
        _tunnel     = { }
+       _swtopo     = { }
 
        _ubusnetcache  = { }
        _ubusdevcache  = { }
@@ -210,13 +210,12 @@ function init(cursor)
        local n, i
        for n, i in ipairs(nxo.getifaddrs()) do
                local name = i.name:match("[^:]+")
-               local prnt = name:match("^([^%.]+)%.")
 
                if _iface_virtual(name) then
                        _tunnel[name] = true
                end
 
-               if _tunnel[name] or not _iface_ignore(name) then
+               if _tunnel[name] or not (_iface_ignore(name) or _iface_virtual(name)) then
                        _interfaces[name] = _interfaces[name] or {
                                idx      = i.ifindex or n,
                                name     = name,
@@ -226,11 +225,6 @@ function init(cursor)
                                ip6addrs = { }
                        }
 
-                       if prnt then
-                               _switch[name] = true
-                               _switch[prnt] = true
-                       end
-
                        if i.family == "packet" then
                                _interfaces[name].flags   = i.flags
                                _interfaces[name].stats   = i.data
@@ -266,6 +260,79 @@ function init(cursor)
                end
        end
 
+       -- read switch topology
+       local boardinfo = jsc.parse(nfs.readfile("/etc/board.json") or "")
+       if type(boardinfo) == "table" and type(boardinfo.switch) == "table" then
+               local switch, layout
+               for switch, layout in pairs(boardinfo.switch) do
+                       if type(layout) == "table" and type(layout.ports) == "table" then
+                               local _, port
+                               local ports = { }
+                               local nports = { }
+                               local netdevs = { }
+
+                               for _, port in ipairs(layout.ports) do
+                                       if type(port) == "table" and
+                                          type(port.num) == "number" and
+                                          (type(port.role) == "string" or
+                                           type(port.device) == "string")
+                                       then
+                                               local spec = {
+                                                       num    = port.num,
+                                                       role   = port.role or "cpu",
+                                                       index  = port.index or port.num
+                                               }
+
+                                               if port.device then
+                                                       spec.device = port.device
+                                                       spec.tagged = port.need_tag
+                                                       netdevs[tostring(port.num)] = port.device
+                                               end
+
+                                               ports[#ports+1] = spec
+
+                                               if port.role then
+                                                       nports[port.role] = (nports[port.role] or 0) + 1
+                                               end
+                                       end
+                               end
+
+                               table.sort(ports, function(a, b)
+                                       if a.role ~= b.role then
+                                               return (a.role < b.role)
+                                       end
+
+                                       return (a.index < b.index)
+                               end)
+
+                               local pnum, role
+                               for _, port in ipairs(ports) do
+                                       if port.role ~= role then
+                                               role = port.role
+                                               pnum = 1
+                                       end
+
+                                       if role == "cpu" then
+                                               port.label = "CPU (%s)" % port.device
+                                       elseif nports[role] > 1 then
+                                               port.label = "%s %d" %{ role:upper(), pnum }
+                                               pnum = pnum + 1
+                                       else
+                                               port.label = role:upper()
+                                       end
+
+                                       port.role = nil
+                                       port.index = nil
+                               end
+
+                               _swtopo[switch] = {
+                                       ports = ports,
+                                       netdevs = netdevs
+                               }
+                       end
+               end
+       end
+
        return _M
 end
 
@@ -474,41 +541,23 @@ function get_interface(self, i)
        end
 end
 
-local function swdev_from_board_json()
-       local boardinfo = jsc.parse(nfs.readfile("/etc/board.json") or "")
-       if type(boardinfo) == "table" and type(boardinfo.network) == "table" then
-               local net, val
-               for net, val in pairs(boardinfo.network) do
-                       if type(val) == "table" and type(val.ifname) == "string" and
-                          val.create_vlan == true
-                       then
-                               return val.ifname
-                       end
-               end
-       end
-       return nil
-end
-
 function get_interfaces(self)
        local iface
        local ifaces = { }
-       local seen = { }
        local nfs = { }
-       local baseof = { }
 
        -- find normal interfaces
        _uci:foreach("network", "interface",
                function(s)
                        for iface in utl.imatch(s.ifname) do
-                               if not _iface_ignore(iface) and not _wifi_iface(iface) then
-                                       seen[iface] = true
+                               if not _iface_ignore(iface) and not _iface_virtual(iface) and not _wifi_iface(iface) then
                                        nfs[iface] = interface(iface)
                                end
                        end
                end)
 
        for iface in utl.kspairs(_interfaces) do
-               if not (seen[iface] or _iface_ignore(iface) or _wifi_iface(iface)) then
+               if not (nfs[iface] or _iface_ignore(iface) or _iface_virtual(iface) or _wifi_iface(iface)) then
                        nfs[iface] = interface(iface)
                end
        end
@@ -516,34 +565,32 @@ function get_interfaces(self)
        -- find vlan interfaces
        _uci:foreach("network", "switch_vlan",
                function(s)
-                       if not s.device then
+                       if type(s.ports) ~= "string" or
+                          type(s.device) ~= "string" or
+                          type(_swtopo[s.device]) ~= "table"
+                       then
                                return
                        end
 
-                       local base = baseof[s.device]
-                       if not base then
-                               if not s.device:match("^eth%d") then
-                                       local l
-                                       for l in utl.execi("swconfig dev %q help 2>/dev/null" % s.device) do
-                                               if not base then
-                                                       base = l:match("^%w+: (%w+)")
-                                               end
+                       local pnum, ptag
+                       for pnum, ptag in s.ports:gmatch("(%d+)([tu]?)") do
+                               local netdev = _swtopo[s.device].netdevs[pnum]
+                               if netdev then
+                                       if not nfs[netdev] then
+                                               nfs[netdev] = interface(netdev)
                                        end
-                                       if not base or not base:match("^eth%d") then
-                                               base = swdev_from_board_json() or "eth0"
+                                       _switch[netdev] = true
+
+                                       if ptag == "t" then
+                                               local vid = tonumber(s.vid or s.vlan)
+                                               if vid ~= nil and vid >= 0 and vid <= 4095 then
+                                                       local iface = "%s.%d" %{ netdev, vid }
+                                                       if not nfs[iface] then
+                                                               nfs[iface] = interface(iface)
+                                                       end
+                                                       _switch[iface] = true
+                                               end
                                        end
-                               else
-                                       base = s.device
-                               end
-                               baseof[s.device] = base
-                       end
-
-                       local vid = tonumber(s.vid or s.vlan)
-                       if vid ~= nil and vid >= 0 and vid <= 4095 then
-                               local iface = "%s.%d" %{ base, vid }
-                               if not seen[iface] then
-                                       seen[iface] = true
-                                       nfs[iface] = interface(iface)
                                end
                        end
                end)
@@ -666,8 +713,8 @@ function get_status_by_address(self, addr)
 end
 
 function get_wannet(self)
-       local net = self:get_status_by_route("0.0.0.0", 0)
-       return net and network(net)
+       local net, stat = self:get_status_by_route("0.0.0.0", 0)
+       return net and network(net, stat.proto)
 end
 
 function get_wandev(self)
@@ -676,8 +723,8 @@ function get_wandev(self)
 end
 
 function get_wan6net(self)
-       local net = self:get_status_by_route("::", 0)
-       return net and network(net)
+       local net, stat = self:get_status_by_route("::", 0)
+       return net and network(net, stat.proto)
 end
 
 function get_wan6dev(self)
@@ -685,6 +732,10 @@ function get_wan6dev(self)
        return stat and interface(stat.l3_device or stat.device)
 end
 
+function get_switch_topologies(self)
+       return _swtopo
+end
+
 
 function network(name, proto)
        if name then
@@ -1140,10 +1191,7 @@ end
 
 function interface.shortname(self)
        if self.wif then
-               return "%s %q" %{
-                       self.wif:active_mode(),
-                       self.wif:active_ssid() or self.wif:active_bssid()
-               }
+               return self.wif:shortname()
        else
                return self.ifname
        end
@@ -1154,7 +1202,7 @@ function interface.get_i18n(self)
                return "%s: %s %q" %{
                        lng.translate("Wireless Network"),
                        self.wif:active_mode(),
-                       self.wif:active_ssid() or self.wif:active_bssid()
+                       self.wif:active_ssid() or self.wif:active_bssid() or self.wif:id()
                }
        else
                return "%s: %q" %{ self:get_type_i18n(), self:name() }
@@ -1170,7 +1218,11 @@ function interface.get_type_i18n(self)
        elseif x == "switch" then
                return lng.translate("Ethernet Switch")
        elseif x == "vlan" then
-               return lng.translate("VLAN Interface")
+               if _switch[self.ifname] then
+                       return lng.translate("Switch VLAN")
+               else
+                       return lng.translate("Software VLAN")
+               end
        elseif x == "tunnel" then
                return lng.translate("Tunnel Interface")
        else
@@ -1593,7 +1645,7 @@ end
 function wifinet.shortname(self)
        return "%s %q" %{
                lng.translate(self:active_mode()),
-               self:active_ssid() or self:active_bssid()
+               self:active_ssid() or self:active_bssid() or self:id()
        }
 end
 
@@ -1601,7 +1653,7 @@ function wifinet.get_i18n(self)
        return "%s: %s %q (%s)" %{
                lng.translate("Wireless Network"),
                lng.translate(self:active_mode()),
-               self:active_ssid() or self:active_bssid(),
+               self:active_ssid() or self:active_bssid() or self:id(),
                self:ifname()
        }
 end
index 2b81e0ee3893e7eca71022c9bc7792caecd32ffe..a9dbc308263143dfc16cf2b9bcc5288abc0e8df3 100644 (file)
@@ -19,6 +19,8 @@ luci.util   = require "luci.util"
 luci.sys    = require "luci.sys"
 luci.ip     = require "luci.ip"
 
+local pcall = pcall
+local io = require "io"
 local tonumber, ipairs, table = tonumber, ipairs, table
 
 module("luci.sys.iptparser")
@@ -37,6 +39,15 @@ function IptParser.__init__( self, family )
        else
                self._nulladdr = "::/0"
                self._tables   = { "filter", "mangle", "raw" }
+               local ok, lines = pcall(io.lines, "/proc/net/ip6_tables_names")
+               if ok and lines then
+                       local line
+                       for line in lines do
+                               if line == "nat" then
+                                       self._tables = { "filter", "nat", "mangle", "raw" }
+                               end
+                       end
+               end
                self._command  = "ip6tables -t %s --line-numbers -nxvL"
        end
 
index 1efe6dd9fa5f4716908678e5b57a97cdf294490f..465d7df3d3fd9aa0be1644b777548b79f7585ccc 100644 (file)
@@ -87,7 +87,7 @@ TZ = {
        { 'America/Cambridge Bay', 'MST7MDT,M3.2.0,M11.1.0' },
        { 'America/Campo Grande', 'AMT4AMST,M10.3.0/0,M2.3.0/0' },
        { 'America/Cancun', 'EST5' },
-       { 'America/Caracas', 'VET4:30' },
+       { 'America/Caracas', 'VET4' },
        { 'America/Cayenne', 'GFT3' },
        { 'America/Cayman', 'EST5' },
        { 'America/Chicago', 'CST6CDT,M3.2.0,M11.1.0' },
@@ -168,7 +168,7 @@ TZ = {
        { 'America/Paramaribo', 'SRT3' },
        { 'America/Phoenix', 'MST7' },
        { 'America/Port of Spain', 'AST4' },
-       { 'America/Port-au-Prince', 'EST5EDT,M3.2.0,M11.1.0' },
+       { 'America/Port-au-Prince', 'EST5' },
        { 'America/Porto Velho', 'AMT4' },
        { 'America/Puerto Rico', 'AST4' },
        { 'America/Rainy River', 'CST6CDT,M3.2.0,M11.1.0' },
@@ -178,7 +178,7 @@ TZ = {
        { 'America/Resolute', 'CST6CDT,M3.2.0,M11.1.0' },
        { 'America/Rio Branco', 'ACT5' },
        { 'America/Santarem', 'BRT3' },
-       { 'America/Santiago', 'CLT3' },
+       { 'America/Santiago', 'CLT4CLST,M8.2.6/24,M5.2.6/24' },
        { 'America/Santo Domingo', 'AST4' },
        { 'America/Sao Paulo', 'BRT3BRST,M10.3.0/0,M2.3.0/0' },
        { 'America/Scoresbysund', 'EGT1EGST,M3.5.0/0,M10.5.0/1' },
@@ -201,96 +201,100 @@ TZ = {
        { 'America/Winnipeg', 'CST6CDT,M3.2.0,M11.1.0' },
        { 'America/Yakutat', 'AKST9AKDT,M3.2.0,M11.1.0' },
        { 'America/Yellowknife', 'MST7MDT,M3.2.0,M11.1.0' },
-       { 'Antarctica/Casey', 'AWST-8' },
-       { 'Antarctica/Davis', 'DAVT-7' },
-       { 'Antarctica/DumontDUrville', 'DDUT-10' },
+       { 'Antarctica/Casey', '<+11>-11' },
+       { 'Antarctica/Davis', '<+07>-7' },
+       { 'Antarctica/DumontDUrville', '<+10>-10' },
        { 'Antarctica/Macquarie', 'MIST-11' },
-       { 'Antarctica/Mawson', 'MAWT-5' },
+       { 'Antarctica/Mawson', '<+05>-5' },
        { 'Antarctica/McMurdo', 'NZST-12NZDT,M9.5.0,M4.1.0/3' },
-       { 'Antarctica/Palmer', 'CLT3' },
-       { 'Antarctica/Rothera', 'ROTT3' },
-       { 'Antarctica/Syowa', 'SYOT-3' },
-       { 'Antarctica/Troll', 'UTC0CEST-2,M3.5.0/1,M10.5.0/3' },
-       { 'Antarctica/Vostok', 'VOST-6' },
+       { 'Antarctica/Palmer', 'CLT4CLST,M8.2.6/24,M5.2.6/24' },
+       { 'Antarctica/Rothera', '<-03>3' },
+       { 'Antarctica/Syowa', '<+03>-3' },
+       { 'Antarctica/Troll', '<+00>0<+02>-2,M3.5.0/1,M10.5.0/3' },
+       { 'Antarctica/Vostok', '<+06>-6' },
        { 'Arctic/Longyearbyen', 'CET-1CEST,M3.5.0,M10.5.0/3' },
        { 'Asia/Aden', 'AST-3' },
-       { 'Asia/Almaty', 'ALMT-6' },
+       { 'Asia/Almaty', '<+06>-6' },
        { 'Asia/Amman', 'EET-2EEST,M3.5.4/24,M10.5.5/1' },
-       { 'Asia/Anadyr', 'ANAT-12' },
-       { 'Asia/Aqtau', 'AQTT-5' },
-       { 'Asia/Aqtobe', 'AQTT-5' },
-       { 'Asia/Ashgabat', 'TMT-5' },
+       { 'Asia/Anadyr', '<+12>-12' },
+       { 'Asia/Aqtau', '<+05>-5' },
+       { 'Asia/Aqtobe', '<+05>-5' },
+       { 'Asia/Ashgabat', '<+05>-5' },
+       { 'Asia/Atyrau', '<+05>-5' },
        { 'Asia/Baghdad', 'AST-3' },
        { 'Asia/Bahrain', 'AST-3' },
-       { 'Asia/Baku', 'AZT-4AZST,M3.5.0/4,M10.5.0/5' },
+       { 'Asia/Baku', '<+04>-4' },
        { 'Asia/Bangkok', 'ICT-7' },
+       { 'Asia/Barnaul', '<+07>-7' },
        { 'Asia/Beirut', 'EET-2EEST,M3.5.0/0,M10.5.0/0' },
-       { 'Asia/Bishkek', 'KGT-6' },
+       { 'Asia/Bishkek', '<+06>-6' },
        { 'Asia/Brunei', 'BNT-8' },
-       { 'Asia/Chita', 'YAKT-9' },
+       { 'Asia/Chita', '<+09>-9' },
        { 'Asia/Choibalsan', 'CHOT-8CHOST,M3.5.6,M9.5.6/0' },
-       { 'Asia/Colombo', 'IST-5:30' },
+       { 'Asia/Colombo', '<+0530>-5:30' },
        { 'Asia/Damascus', 'EET-2EEST,M3.5.5/0,M10.5.5/0' },
        { 'Asia/Dhaka', 'BDT-6' },
        { 'Asia/Dili', 'TLT-9' },
        { 'Asia/Dubai', 'GST-4' },
-       { 'Asia/Dushanbe', 'TJT-5' },
-       { 'Asia/Gaza', 'EET-2EEST,M3.5.5/24,M10.3.6/144' },
-       { 'Asia/Hebron', 'EET-2EEST,M3.5.5/24,M10.3.6/144' },
+       { 'Asia/Dushanbe', '<+05>-5' },
+       { 'Asia/Famagusta', '<+03>-3' },
+       { 'Asia/Gaza', 'EET-2EEST,M3.5.6/1,M10.5.6/1' },
+       { 'Asia/Hebron', 'EET-2EEST,M3.5.6/1,M10.5.6/1' },
        { 'Asia/Ho Chi Minh', 'ICT-7' },
        { 'Asia/Hong Kong', 'HKT-8' },
        { 'Asia/Hovd', 'HOVT-7HOVST,M3.5.6,M9.5.6/0' },
-       { 'Asia/Irkutsk', 'IRKT-8' },
+       { 'Asia/Irkutsk', '<+08>-8' },
        { 'Asia/Jakarta', 'WIB-7' },
        { 'Asia/Jayapura', 'WIT-9' },
        { 'Asia/Jerusalem', 'IST-2IDT,M3.4.4/26,M10.5.0' },
        { 'Asia/Kabul', 'AFT-4:30' },
-       { 'Asia/Kamchatka', 'PETT-12' },
+       { 'Asia/Kamchatka', '<+12>-12' },
        { 'Asia/Karachi', 'PKT-5' },
        { 'Asia/Kathmandu', 'NPT-5:45' },
-       { 'Asia/Khandyga', 'YAKT-9' },
+       { 'Asia/Khandyga', '<+09>-9' },
        { 'Asia/Kolkata', 'IST-5:30' },
-       { 'Asia/Krasnoyarsk', 'KRAT-7' },
+       { 'Asia/Krasnoyarsk', '<+07>-7' },
        { 'Asia/Kuala Lumpur', 'MYT-8' },
        { 'Asia/Kuching', 'MYT-8' },
        { 'Asia/Kuwait', 'AST-3' },
        { 'Asia/Macau', 'CST-8' },
-       { 'Asia/Magadan', 'MAGT-10' },
+       { 'Asia/Magadan', '<+11>-11' },
        { 'Asia/Makassar', 'WITA-8' },
        { 'Asia/Manila', 'PHT-8' },
        { 'Asia/Muscat', 'GST-4' },
        { 'Asia/Nicosia', 'EET-2EEST,M3.5.0/3,M10.5.0/4' },
-       { 'Asia/Novokuznetsk', 'KRAT-7' },
-       { 'Asia/Novosibirsk', 'NOVT-6' },
-       { 'Asia/Omsk', 'OMST-6' },
-       { 'Asia/Oral', 'ORAT-5' },
+       { 'Asia/Novokuznetsk', '<+07>-7' },
+       { 'Asia/Novosibirsk', '<+07>-7' },
+       { 'Asia/Omsk', '<+06>-6' },
+       { 'Asia/Oral', '<+05>-5' },
        { 'Asia/Phnom Penh', 'ICT-7' },
        { 'Asia/Pontianak', 'WIB-7' },
        { 'Asia/Pyongyang', 'KST-8:30' },
        { 'Asia/Qatar', 'AST-3' },
-       { 'Asia/Qyzylorda', 'QYZT-6' },
-       { 'Asia/Rangoon', 'MMT-6:30' },
+       { 'Asia/Qyzylorda', '<+06>-6' },
        { 'Asia/Riyadh', 'AST-3' },
-       { 'Asia/Sakhalin', 'SAKT-10' },
-       { 'Asia/Samarkand', 'UZT-5' },
+       { 'Asia/Sakhalin', '<+11>-11' },
+       { 'Asia/Samarkand', '<+05>-5' },
        { 'Asia/Seoul', 'KST-9' },
        { 'Asia/Shanghai', 'CST-8' },
        { 'Asia/Singapore', 'SGT-8' },
-       { 'Asia/Srednekolymsk', 'SRET-11' },
+       { 'Asia/Srednekolymsk', '<+11>-11' },
        { 'Asia/Taipei', 'CST-8' },
-       { 'Asia/Tashkent', 'UZT-5' },
-       { 'Asia/Tbilisi', 'GET-4' },
+       { 'Asia/Tashkent', '<+05>-5' },
+       { 'Asia/Tbilisi', '<+04>-4' },
        { 'Asia/Tehran', 'IRST-3:30IRDT,J80/0,J264/0' },
        { 'Asia/Thimphu', 'BTT-6' },
        { 'Asia/Tokyo', 'JST-9' },
+       { 'Asia/Tomsk', '<+07>-7' },
        { 'Asia/Ulaanbaatar', 'ULAT-8ULAST,M3.5.6,M9.5.6/0' },
        { 'Asia/Urumqi', 'XJT-6' },
-       { 'Asia/Ust-Nera', 'VLAT-10' },
+       { 'Asia/Ust-Nera', '<+10>-10' },
        { 'Asia/Vientiane', 'ICT-7' },
-       { 'Asia/Vladivostok', 'VLAT-10' },
-       { 'Asia/Yakutsk', 'YAKT-9' },
-       { 'Asia/Yekaterinburg', 'YEKT-5' },
-       { 'Asia/Yerevan', 'AMT-4' },
+       { 'Asia/Vladivostok', '<+10>-10' },
+       { 'Asia/Yakutsk', '<+09>-9' },
+       { 'Asia/Yangon', 'MMT-6:30' },
+       { 'Asia/Yekaterinburg', '<+05>-5' },
+       { 'Asia/Yerevan', '<+04>-4' },
        { 'Atlantic/Azores', 'AZOT1AZOST,M3.5.0/0,M10.5.0/1' },
        { 'Atlantic/Bermuda', 'AST4ADT,M3.2.0,M11.1.0' },
        { 'Atlantic/Canary', 'WET0WEST,M3.5.0/1,M10.5.0' },
@@ -315,6 +319,7 @@ TZ = {
        { 'Australia/Sydney', 'AEST-10AEDT,M10.1.0,M4.1.0/3' },
        { 'Europe/Amsterdam', 'CET-1CEST,M3.5.0,M10.5.0/3' },
        { 'Europe/Andorra', 'CET-1CEST,M3.5.0,M10.5.0/3' },
+       { 'Europe/Astrakhan', '<+04>-4' },
        { 'Europe/Athens', 'EET-2EEST,M3.5.0/3,M10.5.0/4' },
        { 'Europe/Belgrade', 'CET-1CEST,M3.5.0,M10.5.0/3' },
        { 'Europe/Berlin', 'CET-1CEST,M3.5.0,M10.5.0/3' },
@@ -330,10 +335,11 @@ TZ = {
        { 'Europe/Guernsey', 'GMT0BST,M3.5.0/1,M10.5.0' },
        { 'Europe/Helsinki', 'EET-2EEST,M3.5.0/3,M10.5.0/4' },
        { 'Europe/Isle of Man', 'GMT0BST,M3.5.0/1,M10.5.0' },
-       { 'Europe/Istanbul', 'EET-2EEST,M3.5.0/3,M10.5.0/4' },
+       { 'Europe/Istanbul', '<+03>-3' },
        { 'Europe/Jersey', 'GMT0BST,M3.5.0/1,M10.5.0' },
        { 'Europe/Kaliningrad', 'EET-2' },
        { 'Europe/Kiev', 'EET-2EEST,M3.5.0/3,M10.5.0/4' },
+       { 'Europe/Kirov', '<+03>-3' },
        { 'Europe/Lisbon', 'WET0WEST,M3.5.0/1,M10.5.0' },
        { 'Europe/Ljubljana', 'CET-1CEST,M3.5.0,M10.5.0/3' },
        { 'Europe/London', 'GMT0BST,M3.5.0/1,M10.5.0' },
@@ -341,7 +347,7 @@ TZ = {
        { 'Europe/Madrid', 'CET-1CEST,M3.5.0,M10.5.0/3' },
        { 'Europe/Malta', 'CET-1CEST,M3.5.0,M10.5.0/3' },
        { 'Europe/Mariehamn', 'EET-2EEST,M3.5.0/3,M10.5.0/4' },
-       { 'Europe/Minsk', 'MSK-3' },
+       { 'Europe/Minsk', '<+03>-3' },
        { 'Europe/Monaco', 'CET-1CEST,M3.5.0,M10.5.0/3' },
        { 'Europe/Moscow', 'MSK-3' },
        { 'Europe/Oslo', 'CET-1CEST,M3.5.0,M10.5.0/3' },
@@ -350,21 +356,23 @@ TZ = {
        { 'Europe/Prague', 'CET-1CEST,M3.5.0,M10.5.0/3' },
        { 'Europe/Riga', 'EET-2EEST,M3.5.0/3,M10.5.0/4' },
        { 'Europe/Rome', 'CET-1CEST,M3.5.0,M10.5.0/3' },
-       { 'Europe/Samara', 'SAMT-4' },
+       { 'Europe/Samara', '<+04>-4' },
        { 'Europe/San Marino', 'CET-1CEST,M3.5.0,M10.5.0/3' },
        { 'Europe/Sarajevo', 'CET-1CEST,M3.5.0,M10.5.0/3' },
+       { 'Europe/Saratov', '<+04>-4' },
        { 'Europe/Simferopol', 'MSK-3' },
        { 'Europe/Skopje', 'CET-1CEST,M3.5.0,M10.5.0/3' },
        { 'Europe/Sofia', 'EET-2EEST,M3.5.0/3,M10.5.0/4' },
        { 'Europe/Stockholm', 'CET-1CEST,M3.5.0,M10.5.0/3' },
        { 'Europe/Tallinn', 'EET-2EEST,M3.5.0/3,M10.5.0/4' },
        { 'Europe/Tirane', 'CET-1CEST,M3.5.0,M10.5.0/3' },
+       { 'Europe/Ulyanovsk', '<+04>-4' },
        { 'Europe/Uzhgorod', 'EET-2EEST,M3.5.0/3,M10.5.0/4' },
        { 'Europe/Vaduz', 'CET-1CEST,M3.5.0,M10.5.0/3' },
        { 'Europe/Vatican', 'CET-1CEST,M3.5.0,M10.5.0/3' },
        { 'Europe/Vienna', 'CET-1CEST,M3.5.0,M10.5.0/3' },
        { 'Europe/Vilnius', 'EET-2EEST,M3.5.0/3,M10.5.0/4' },
-       { 'Europe/Volgograd', 'MSK-3' },
+       { 'Europe/Volgograd', '<+03>-3' },
        { 'Europe/Warsaw', 'CET-1CEST,M3.5.0,M10.5.0/3' },
        { 'Europe/Zagreb', 'CET-1CEST,M3.5.0,M10.5.0/3' },
        { 'Europe/Zaporozhye', 'EET-2EEST,M3.5.0/3,M10.5.0/4' },
@@ -374,7 +382,7 @@ TZ = {
        { 'Indian/Christmas', 'CXT-7' },
        { 'Indian/Cocos', 'CCT-6:30' },
        { 'Indian/Comoro', 'EAT-3' },
-       { 'Indian/Kerguelen', 'TFT-5' },
+       { 'Indian/Kerguelen', '<+05>-5' },
        { 'Indian/Mahe', 'SCT-4' },
        { 'Indian/Maldives', 'MVT-5' },
        { 'Indian/Mauritius', 'MUT-4' },
@@ -385,7 +393,7 @@ TZ = {
        { 'Pacific/Bougainville', 'BST-11' },
        { 'Pacific/Chatham', 'CHAST-12:45CHADT,M9.5.0/2:45,M4.1.0/3:45' },
        { 'Pacific/Chuuk', 'CHUT-10' },
-       { 'Pacific/Easter', 'EAST5' },
+       { 'Pacific/Easter', 'EAST6EASST,M8.2.6/22,M5.2.6/22' },
        { 'Pacific/Efate', 'VUT-11' },
        { 'Pacific/Enderbury', 'PHOT-13' },
        { 'Pacific/Fakaofo', 'TKT-13' },
@@ -416,7 +424,7 @@ TZ = {
        { 'Pacific/Saipan', 'ChST-10' },
        { 'Pacific/Tahiti', 'TAHT10' },
        { 'Pacific/Tarawa', 'GILT-12' },
-       { 'Pacific/Tongatapu', 'TOT-13' },
+       { 'Pacific/Tongatapu', '<+13>-13<+14>,M11.1.0,M1.3.0/3' },
        { 'Pacific/Wake', 'WAKT-12' },
        { 'Pacific/Wallis', 'WFT-12' },
 }
index 351ebccd38eb55a717985467d18782e78e598a0b..e5da7c6442715b3c3566478a1ac398de2f259606 100644 (file)
@@ -27,7 +27,7 @@ OFFSET = {
        cot   = -18000, -- COT
        mst   = -25200, -- MST
        mdt   = -21600, -- MDT
-       vet   = -16200, -- VET
+       vet   = -14400, -- VET
        gft   = -10800, -- GFT
        pst   = -28800, -- PST
        pdt   = -25200, -- PDT
@@ -43,65 +43,37 @@ OFFSET = {
        uyt   = -10800, -- UYT
        fnt   =  -7200, -- FNT
        srt   = -10800, -- SRT
-       clt   = -10800, -- CLT
+       clt   = -14400, -- CLT
+       clst  = -10800, -- CLST
        egt   =  -3600, -- EGT
        egst  =      0, -- EGST
        nst   = -12600, -- NST
        ndt   =  -9000, -- NDT
-       awst  =  28800, -- AWST
-       davt  =  25200, -- DAVT
-       ddut  =  36000, -- DDUT
        mist  =  39600, -- MIST
-       mawt  =  18000, -- MAWT
        nzst  =  43200, -- NZST
        nzdt  =  46800, -- NZDT
-       rott  = -10800, -- ROTT
-       syot  =  10800, -- SYOT
-       utc   =      0, -- UTC
-       vost  =  21600, -- VOST
-       almt  =  21600, -- ALMT
-       anat  =  43200, -- ANAT
-       aqtt  =  18000, -- AQTT
-       tmt   =  18000, -- TMT
-       azt   =  14400, -- AZT
-       azst  =  18000, -- AZST
        ict   =  25200, -- ICT
-       kgt   =  21600, -- KGT
        bnt   =  28800, -- BNT
-       yakt  =  32400, -- YAKT
        chot  =  28800, -- CHOT
        chost =  32400, -- CHOST
-       ist   =  19800, -- IST
        bdt   =  21600, -- BDT
        tlt   =  32400, -- TLT
        gst   =  14400, -- GST
-       tjt   =  18000, -- TJT
        hkt   =  28800, -- HKT
        hovt  =  25200, -- HOVT
        hovst =  28800, -- HOVST
-       irkt  =  28800, -- IRKT
        wib   =  25200, -- WIB
        wit   =  32400, -- WIT
+       ist   =   7200, -- IST
+       idt   =  10800, -- IDT
        aft   =  16200, -- AFT
-       pett  =  43200, -- PETT
        pkt   =  18000, -- PKT
        npt   =  20700, -- NPT
-       krat  =  25200, -- KRAT
        myt   =  28800, -- MYT
-       magt  =  36000, -- MAGT
        wita  =  28800, -- WITA
        pht   =  28800, -- PHT
-       novt  =  21600, -- NOVT
-       omst  =  21600, -- OMST
-       orat  =  18000, -- ORAT
        kst   =  30600, -- KST
-       qyzt  =  21600, -- QYZT
-       mmt   =  23400, -- MMT
-       sakt  =  36000, -- SAKT
-       uzt   =  18000, -- UZT
        sgt   =  28800, -- SGT
-       sret  =  39600, -- SRET
-       get   =  14400, -- GET
        irst  =  12600, -- IRST
        irdt  =  16200, -- IRDT
        btt   =  21600, -- BTT
@@ -109,8 +81,7 @@ OFFSET = {
        ulat  =  28800, -- ULAT
        ulast =  32400, -- ULAST
        xjt   =  21600, -- XJT
-       vlat  =  36000, -- VLAT
-       yekt  =  18000, -- YEKT
+       mmt   =  23400, -- MMT
        azot  =  -3600, -- AZOT
        azost =      0, -- AZOST
        cvt   =  -3600, -- CVT
@@ -121,12 +92,11 @@ OFFSET = {
        acwst =  31500, -- ACWST
        lhst  =  37800, -- LHST
        lhdt  =  39600, -- LHDT
+       awst  =  28800, -- AWST
        msk   =  10800, -- MSK
-       samt  =  14400, -- SAMT
        iot   =  21600, -- IOT
        cxt   =  25200, -- CXT
        cct   =  23400, -- CCT
-       tft   =  18000, -- TFT
        sct   =  14400, -- SCT
        mvt   =  18000, -- MVT
        mut   =  14400, -- MUT
@@ -137,7 +107,8 @@ OFFSET = {
        chast =  45900, -- CHAST
        chadt =  49500, -- CHADT
        chut  =  36000, -- CHUT
-       east  = -18000, -- EAST
+       east  = -21600, -- EAST
+       easst = -18000, -- EASST
        vut   =  39600, -- VUT
        phot  =  46800, -- PHOT
        tkt   =  46800, -- TKT
@@ -162,7 +133,6 @@ OFFSET = {
        ckt   = -36000, -- CKT
        taht  = -36000, -- TAHT
        gilt  =  43200, -- GILT
-       tot   =  46800, -- TOT
        wakt  =  43200, -- WAKT
        wft   =  43200, -- WFT
 }
index ac053eac8cef4b191b30161336d216375dd7e683..4da0cf984b252eef1c344a95be8e1e413bc53c49 100644 (file)
@@ -48,24 +48,33 @@ local function dhcp_leases_common(family)
                fd:close()
        end
 
-       local fd = io.open("/tmp/hosts/odhcpd", "r")
+       local lease6file = "/tmp/hosts/odhcpd"
+       uci:foreach("dhcp", "odhcpd",
+               function(t)
+                       if t.leasefile and nfs.access(t.leasefile) then
+                               lease6file = t.leasefile
+                               return false
+                       end
+               end)
+       local fd = io.open(lease6file, "r")
        if fd then
                while true do
                        local ln = fd:read("*l")
                        if not ln then
                                break
                        else
-                               local iface, duid, iaid, name, ts, id, length, ip = ln:match("^# (%S+) (%S+) (%S+) (%S+) (%d+) (%S+) (%S+) (.*)")
+                               local iface, duid, iaid, name, ts, id, length, ip = ln:match("^# (%S+) (%S+) (%S+) (%S+) (-?%d+) (%S+) (%S+) (.*)")
+                               local expire = tonumber(ts) or 0
                                if ip and iaid ~= "ipv4" and family == 6 then
                                        rv[#rv+1] = {
-                                               expires  = os.difftime(tonumber(ts) or 0, os.time()),
+                                               expires  = (expire >= 0) and os.difftime(expire, os.time()),
                                                duid     = duid,
                                                ip6addr  = ip,
                                                hostname = (name ~= "-") and name
                                        }
                                elseif ip and iaid == "ipv4" and family == 4 then
                                        rv[#rv+1] = {
-                                               expires  = os.difftime(tonumber(ts) or 0, os.time()),
+                                               expires  = (expire >= 0) and os.difftime(expire, os.time()),
                                                macaddr  = duid,
                                                ipaddr   = ip,
                                                hostname = (name ~= "-") and name
index 5bf0beb6c2fb4d0b7c03e1bd394b5b0c8c06131b..0e7334be87dc769c943ab5e464c52018c6bb928c 100644 (file)
@@ -16,7 +16,7 @@ local _ubus_connection = nil
 
 local getmetatable, setmetatable = getmetatable, setmetatable
 local rawget, rawset, unpack = rawget, rawset, unpack
-local tostring, type, assert = tostring, type, assert
+local tostring, type, assert, error = tostring, type, assert, error
 local ipairs, pairs, next, loadstring = ipairs, pairs, next, loadstring
 local require, pcall, xpcall = require, pcall, xpcall
 local collectgarbage, get_memory_limit = collectgarbage, get_memory_limit
@@ -27,14 +27,27 @@ module "luci.util"
 -- Pythonic string formatting extension
 --
 getmetatable("").__mod = function(a, b)
+       local ok, res
+
        if not b then
                return a
        elseif type(b) == "table" then
+               local k, _
                for k, _ in pairs(b) do if type(b[k]) == "userdata" then b[k] = tostring(b[k]) end end
-               return a:format(unpack(b))
+
+               ok, res = pcall(a.format, a, unpack(b))
+               if not ok then
+                       error(res, 2)
+               end
+               return res
        else
                if type(b) == "userdata" then b = tostring(b) end
-               return a:format(b)
+
+               ok, res = pcall(a.format, a, b)
+               if not ok then
+                       error(res, 2)
+               end
+               return res
        end
 end
 
@@ -157,7 +170,7 @@ end
 -- command line parameter).
 function shellsqescape(value)
    local res
-   res, _ = string.gsub(res, "'", "'\\''")
+   res, _ = string.gsub(value, "'", "'\\''")
    return res
 end
 
@@ -636,6 +649,23 @@ function libpath()
        return require "nixio.fs".dirname(ldebug.__file__)
 end
 
+function checklib(fullpathexe, wantedlib)
+       local fs = require "nixio.fs"
+       local haveldd = fs.access('/usr/bin/ldd')
+       if not haveldd then
+               return false
+       end
+       local libs = exec("/usr/bin/ldd " .. fullpathexe)
+       if not libs then
+               return false
+       end
+       for k, v in ipairs(split(libs)) do
+               if v:find(wantedlib) then
+                       return true
+               end
+       end
+       return false
+end
 
 --
 -- Coroutine safe xpcall and pcall versions modified for Luci
index e20750491105410a4545fe4b7fb596500876bd9f..f6b0f5706a698a36806961324dc6a29b5bd02de0 100644 (file)
@@ -7,14 +7,14 @@
 <%+header%>
 
 <form method="post" action="<%=pcdata(luci.http.getenv("REQUEST_URI"))%>">
+       <%- if fuser then %>
+       <div class="errorbox"><%:Invalid username and/or password! Please try again.%></div>
+       <% end -%>
+
        <div class="cbi-map">
                <h2 name="content"><%:Authorization Required%></h2>
                <div class="cbi-map-descr">
                        <%:Please enter your username and password.%>
-                       <%- if fuser then %>
-                       <div class="error"><%:Invalid username and/or password! Please try again.%></div>
-                       <br />
-                       <% end -%>
                </div>
                <fieldset class="cbi-section"><fieldset class="cbi-section-node">
                        <div class="cbi-value">
index 935c18d08b998218ae67a42bd11212b4964916ef..3012e8ef088968e451248bfc8c7021e54ce09231 100644 (file)
@@ -13,6 +13,9 @@ msgstr ""
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
 "X-Generator: Pootle 2.0.6\n"
 
+msgid "%s is untagged in multiple VLANs!"
+msgstr ""
+
 msgid "(%d minute window, %d second interval)"
 msgstr "(finestra de %d minuts, interval de %d segons)"
 
@@ -122,15 +125,21 @@ msgstr "Consultes concurrents <abbr title=\"màximes\">max.</abbr>"
 msgid "<abbr title='Pairwise: %s / Group: %s'>%s - %s</abbr>"
 msgstr "<abbr title='Parella: %s / Grup: %s'>%s - %s</abbr>"
 
-msgid "ADSL"
+msgid "A43C + J43 + A43"
+msgstr ""
+
+msgid "A43C + J43 + A43 + V43"
 msgstr ""
 
-msgid "ADSL Status"
+msgid "ADSL"
 msgstr ""
 
 msgid "AICCU (SIXXS)"
 msgstr ""
 
+msgid "ANSI T1.413"
+msgstr ""
+
 msgid "APN"
 msgstr "APN"
 
@@ -140,6 +149,9 @@ msgstr "Suport AR"
 msgid "ARP retry threshold"
 msgstr "Llindar de reintent ARP"
 
+msgid "ATM (Asynchronous Transfer Mode)"
+msgstr ""
+
 msgid "ATM Bridges"
 msgstr "Ponts ATM"
 
@@ -161,6 +173,9 @@ msgstr ""
 msgid "ATM device number"
 msgstr "Número de dispositiu ATM"
 
+msgid "ATU-C System Vendor ID"
+msgstr ""
+
 msgid "AYIYA"
 msgstr ""
 
@@ -225,9 +240,20 @@ msgstr "Administració"
 msgid "Advanced Settings"
 msgstr "Paràmetres avançats"
 
+msgid "Aggregate Transmit Power(ACTATP)"
+msgstr ""
+
 msgid "Alert"
 msgstr "Alerta"
 
+msgid ""
+"Allocate IP addresses sequentially, starting from the lowest available "
+"address"
+msgstr ""
+
+msgid "Allocate IP sequentially"
+msgstr ""
+
 msgid "Allow <abbr title=\"Secure Shell\">SSH</abbr> password authentication"
 msgstr ""
 "Permet autenticació <abbr title=\"Secure Shell\">SSH</abbr> per contrasenya"
@@ -263,8 +289,53 @@ msgstr ""
 msgid "Always announce default router"
 msgstr ""
 
-msgid "An additional network will be created if you leave this unchecked."
-msgstr "Es crearà una xarxa addicional si deixes això sense marcar."
+msgid "An additional network will be created if you leave this checked."
+msgstr ""
+
+msgid "Annex"
+msgstr ""
+
+msgid "Annex A + L + M (all)"
+msgstr ""
+
+msgid "Annex A G.992.1"
+msgstr ""
+
+msgid "Annex A G.992.2"
+msgstr ""
+
+msgid "Annex A G.992.3"
+msgstr ""
+
+msgid "Annex A G.992.5"
+msgstr ""
+
+msgid "Annex B (all)"
+msgstr ""
+
+msgid "Annex B G.992.1"
+msgstr ""
+
+msgid "Annex B G.992.3"
+msgstr ""
+
+msgid "Annex B G.992.5"
+msgstr ""
+
+msgid "Annex J (all)"
+msgstr ""
+
+msgid "Annex L G.992.3 POTS 1"
+msgstr ""
+
+msgid "Annex M (all)"
+msgstr ""
+
+msgid "Annex M G.992.3"
+msgstr ""
+
+msgid "Annex M G.992.5"
+msgstr ""
 
 msgid "Announce as default router even if no public prefix is available."
 msgstr ""
@@ -275,6 +346,9 @@ msgstr ""
 msgid "Announced DNS servers"
 msgstr ""
 
+msgid "Anonymous Identity"
+msgstr ""
+
 msgid "Anonymous Mount"
 msgstr ""
 
@@ -364,6 +438,12 @@ msgstr "Paquets disponibles"
 msgid "Average:"
 msgstr "Mitjana:"
 
+msgid "B43 + B43C"
+msgstr ""
+
+msgid "B43 + B43C + V43"
+msgstr ""
+
 msgid "BR / DMR / AFTR"
 msgstr ""
 
@@ -416,6 +496,9 @@ msgstr ""
 "en els fitxers de configuració canviats i marcats per l'opkg, fitxers base "
 "essencials i els patrons de còpia de seguretat definits per l'usuari."
 
+msgid "Bind only to specific interfaces rather than wildcard address."
+msgstr ""
+
 msgid "Bitrate"
 msgstr "Velocitat de bits"
 
@@ -454,9 +537,6 @@ msgstr "Botons"
 msgid "CA certificate; if empty it will be saved after the first connection."
 msgstr ""
 
-msgid "CPU"
-msgstr "CPU"
-
 msgid "CPU usage (%)"
 msgstr "Ús de CPU (%)"
 
@@ -657,15 +737,33 @@ msgstr "Reenviaments DNS"
 msgid "DNS-Label / FQDN"
 msgstr ""
 
+msgid "DNSSEC"
+msgstr ""
+
+msgid "DNSSEC check unsigned"
+msgstr ""
+
 msgid "DPD Idle Timeout"
 msgstr ""
 
 msgid "DS-Lite AFTR address"
 msgstr ""
 
+msgid "DSL"
+msgstr ""
+
+msgid "DSL Status"
+msgstr ""
+
+msgid "DSL line mode"
+msgstr ""
+
 msgid "DUID"
 msgstr "DUID"
 
+msgid "Data Rate"
+msgstr ""
+
 msgid "Debug"
 msgstr "Depuració"
 
@@ -675,6 +773,9 @@ msgstr "%d per defecte"
 msgid "Default gateway"
 msgstr "Passarel·la per defecte"
 
+msgid "Default is stateless + stateful"
+msgstr ""
+
 msgid "Default route"
 msgstr ""
 
@@ -922,12 +1023,18 @@ msgstr "Esborrant..."
 msgid "Error"
 msgstr "Error"
 
+msgid "Errored seconds (ES)"
+msgstr ""
+
 msgid "Ethernet Adapter"
 msgstr "Adaptador Ethernet"
 
 msgid "Ethernet Switch"
 msgstr "Switch Ethernet"
 
+msgid "Exclude interfaces"
+msgstr ""
+
 msgid "Expand hosts"
 msgstr ""
 
@@ -947,6 +1054,9 @@ msgstr ""
 msgid "External system log server port"
 msgstr ""
 
+msgid "External system log server protocol"
+msgstr ""
+
 msgid "Extra SSH command options"
 msgstr ""
 
@@ -994,6 +1104,9 @@ msgstr "Ajusts de tallafocs"
 msgid "Firewall Status"
 msgstr "Estat de tallafocs"
 
+msgid "Firmware File"
+msgstr ""
+
 msgid "Firmware Version"
 msgstr "Versió de microprogramari"
 
@@ -1039,6 +1152,9 @@ msgstr ""
 msgid "Forward DHCP traffic"
 msgstr "Reenvia el tràfic DHCP"
 
+msgid "Forward Error Correction Seconds (FECS)"
+msgstr ""
+
 msgid "Forward broadcast traffic"
 msgstr "Reenvia el tràfic difós"
 
@@ -1122,6 +1238,9 @@ msgstr ""
 msgid "Hang Up"
 msgstr "Penja"
 
+msgid "Header Error Code Errors (HEC)"
+msgstr ""
+
 msgid "Heartbeat"
 msgstr ""
 
@@ -1373,6 +1492,9 @@ msgstr "La interfície s'està reconnectant..."
 msgid "Interface is shutting down..."
 msgstr "La interfície s'està aturant..."
 
+msgid "Interface name"
+msgstr ""
+
 msgid "Interface not present or not connected yet."
 msgstr ""
 
@@ -1417,12 +1539,12 @@ msgstr "Es requereix JavaScript!"
 msgid "Join Network"
 msgstr "Uneix-te a la xarxa"
 
-msgid "Join Network: Settings"
-msgstr "Unir-se a la xarxa: Ajusts"
-
 msgid "Join Network: Wireless Scan"
 msgstr ""
 
+msgid "Joining Network: %q"
+msgstr ""
+
 msgid "Keep settings"
 msgstr ""
 
@@ -1465,6 +1587,9 @@ msgstr "Llengua"
 msgid "Language and Style"
 msgstr "Llengua i estil"
 
+msgid "Latency"
+msgstr ""
+
 msgid "Leaf"
 msgstr ""
 
@@ -1495,15 +1620,24 @@ msgstr "Llegenda:"
 msgid "Limit"
 msgstr "Límit"
 
-msgid "Line Attenuation"
+msgid "Limit DNS service to subnets interfaces on which we are serving DNS."
+msgstr ""
+
+msgid "Limit listening to these interfaces, and loopback."
+msgstr ""
+
+msgid "Line Attenuation (LATN)"
 msgstr ""
 
-msgid "Line Speed"
+msgid "Line Mode"
 msgstr ""
 
 msgid "Line State"
 msgstr ""
 
+msgid "Line Uptime"
+msgstr ""
+
 msgid "Link On"
 msgstr "Enllaç activa"
 
@@ -1521,6 +1655,9 @@ msgstr ""
 msgid "List of hosts that supply bogus NX domain results"
 msgstr ""
 
+msgid "Listen Interfaces"
+msgstr ""
+
 msgid "Listen only on the given interface or, if unspecified, on all"
 msgstr ""
 
@@ -1545,6 +1682,9 @@ msgstr "Adreça IPv4 local"
 msgid "Local IPv6 address"
 msgstr "Adreça IPv6 local"
 
+msgid "Local Service Only"
+msgstr ""
+
 msgid "Local Startup"
 msgstr "Inici local"
 
@@ -1591,6 +1731,9 @@ msgstr "Entra"
 msgid "Logout"
 msgstr "Surt"
 
+msgid "Loss of Signal Seconds (LOSS)"
+msgstr ""
+
 msgid "Lowest leased address as offset from the network address."
 msgstr ""
 
@@ -1612,6 +1755,9 @@ msgstr ""
 msgid "MB/s"
 msgstr "MB/s"
 
+msgid "MD5"
+msgstr ""
+
 msgid "MHz"
 msgstr "MHz"
 
@@ -1626,6 +1772,9 @@ msgstr ""
 msgid "Manual"
 msgstr ""
 
+msgid "Max. Attainable Data Rate (ATTNDR)"
+msgstr ""
+
 msgid "Maximum Rate"
 msgstr "Velocitat màxima"
 
@@ -1833,12 +1982,18 @@ msgstr "Cap zona assignada"
 msgid "Noise"
 msgstr "Soroll"
 
-msgid "Noise Margin"
+msgid "Noise Margin (SNR)"
 msgstr ""
 
 msgid "Noise:"
 msgstr "Soroll:"
 
+msgid "Non Pre-emtive CRC errors (CRC_P)"
+msgstr ""
+
+msgid "Non-wildcard"
+msgstr ""
+
 msgid "None"
 msgstr "Cap"
 
@@ -1956,6 +2111,9 @@ msgstr ""
 msgid "Override MTU"
 msgstr ""
 
+msgid "Override default interface name"
+msgstr ""
+
 msgid "Override the gateway in DHCP responses"
 msgstr ""
 
@@ -2009,6 +2167,9 @@ msgstr ""
 msgid "PSID-bits length"
 msgstr ""
 
+msgid "PTM/EFM (Packet Transfer Mode)"
+msgstr ""
+
 msgid "Package libiwinfo required!"
 msgstr "Es requereix el paquet libiwinfo!"
 
@@ -2096,20 +2257,23 @@ msgstr "Política"
 msgid "Port"
 msgstr "Port"
 
-msgid "Port %d"
-msgstr "Port %d"
+msgid "Port status:"
+msgstr "Estatus de port"
 
-msgid "Port %d is untagged in multiple VLANs!"
+msgid "Power Management Mode"
 msgstr ""
 
-msgid "Port status:"
-msgstr "Estatus de port"
+msgid "Pre-emtive CRC errors (CRCP_P)"
+msgstr ""
 
 msgid ""
 "Presume peer to be dead after given amount of LCP echo failures, use 0 to "
 "ignore failures"
 msgstr ""
 
+msgid "Prevent listening on these interfaces."
+msgstr ""
+
 msgid "Prevents client-to-client communication"
 msgstr "Evita la comunicació client a client"
 
@@ -2122,6 +2286,9 @@ msgstr "continua"
 msgid "Processes"
 msgstr "Processos"
 
+msgid "Profile"
+msgstr ""
+
 msgid "Prot."
 msgstr "Prot."
 
@@ -2302,6 +2469,11 @@ msgstr ""
 msgid "Required for certain ISPs, e.g. Charter with DOCSIS 3"
 msgstr "Alguns ISP ho requereixen, per exemple el Charter amb DOCSIS 3"
 
+msgid ""
+"Requires upstream supports DNSSEC; verify unsigned domain responses really "
+"come from unsigned domains"
+msgstr ""
+
 msgid "Reset"
 msgstr "Reinicia"
 
@@ -2366,6 +2538,9 @@ msgstr ""
 msgid "Run filesystem check"
 msgstr ""
 
+msgid "SHA256"
+msgstr ""
+
 msgid ""
 "SIXXS supports TIC only, for static tunnels using IP protocol 41 (RFC4213) "
 "use 6in4 instead"
@@ -2460,6 +2635,9 @@ msgstr "Sincronització de hora"
 msgid "Setup DHCP Server"
 msgstr ""
 
+msgid "Severely Errored Seconds (SES)"
+msgstr ""
+
 msgid "Short GI"
 msgstr ""
 
@@ -2475,6 +2653,9 @@ msgstr "Atura aquesta xarxa"
 msgid "Signal"
 msgstr "Senyal"
 
+msgid "Signal Attenuation (SATN)"
+msgstr ""
+
 msgid "Signal:"
 msgstr "Senyal:"
 
@@ -2499,6 +2680,9 @@ msgstr ""
 msgid "Software"
 msgstr "Programari"
 
+msgid "Software VLAN"
+msgstr ""
+
 msgid "Some fields are invalid, cannot save values!"
 msgstr "No es pot desar els valors perquè alguns camps estan invàlids!"
 
@@ -2590,6 +2774,12 @@ msgstr "Ordre estricte"
 msgid "Submit"
 msgstr "Envia"
 
+msgid "Suppress logging"
+msgstr ""
+
+msgid "Suppress logging of the routine operation of these protocols"
+msgstr ""
+
 msgid "Swap"
 msgstr ""
 
@@ -2605,6 +2795,13 @@ msgstr "Commutador %q"
 msgid "Switch %q (%s)"
 msgstr "Commutador %q (%s)"
 
+msgid ""
+"Switch %q has an unknown topology - the VLAN settings might not be accurate."
+msgstr ""
+
+msgid "Switch VLAN"
+msgstr ""
+
 msgid "Switch protocol"
 msgstr "Protocol de commutador"
 
@@ -2891,6 +3088,9 @@ msgid ""
 "archive here."
 msgstr ""
 
+msgid "Tone"
+msgstr ""
+
 msgid "Total Available"
 msgstr "Total disponible"
 
@@ -2966,6 +3166,9 @@ msgstr "UUID"
 msgid "Unable to dispatch"
 msgstr ""
 
+msgid "Unavailable Seconds (UAS)"
+msgstr ""
+
 msgid "Unknown"
 msgstr "Desconegut"
 
@@ -3070,8 +3273,8 @@ msgstr "Nom d'usuari"
 msgid "VC-Mux"
 msgstr "VC-Mux"
 
-msgid "VLAN Interface"
-msgstr "Interfície VLAN"
+msgid "VDSL"
+msgstr ""
 
 msgid "VLANs on %q"
 msgstr "VLANs en %q"
@@ -3168,9 +3371,6 @@ msgstr ""
 msgid "Width"
 msgstr ""
 
-msgid "Wifi"
-msgstr "Wifi"
-
 msgid "Wireless"
 msgstr "Sense fils"
 
@@ -3207,6 +3407,9 @@ msgstr "Sense fils aturat"
 msgid "Write received DNS requests to syslog"
 msgstr "Escriure les peticions DNS rebudes al syslog"
 
+msgid "Write system log to file"
+msgstr ""
+
 msgid "XR Support"
 msgstr "Suport XR"
 
@@ -3390,854 +3593,17 @@ msgstr "sí"
 msgid "« Back"
 msgstr "« Enrere"
 
-#~ msgid "Delete this interface"
-#~ msgstr "Suprimeix aquesta interfície"
-
-#~ msgid "Flags"
-#~ msgstr "Flags"
-
-#~ msgid "Path"
-#~ msgstr "Ruta"
-
-#~ msgid "Please wait: Device rebooting..."
-#~ msgstr "Si us plau espera: Dispositiu arrancant-se de nou"
-
-#~ msgid ""
-#~ "Warning: There are unsaved changes that will be lost while rebooting!"
-#~ msgstr ""
-#~ "Advertència: Hi ha canvis que no s'han desat i que es perdran mentre "
-#~ "s'arranca de nou!"
-
-#~ msgid ""
-#~ "Always use 40MHz channels even if the secondary channel overlaps. Using "
-#~ "this option does not comply with IEEE 802.11n-2009!"
-#~ msgstr ""
-#~ "Utilitza sempre canals de 40 MHz fins i tot si el canal secundari se "
-#~ "solapa. L'ús d'aquesta opció no compleix amb l'IEEE 802.11n-2009."
-
-#~ msgid "Cached"
-#~ msgstr "En memòria cau"
-
-#~ msgid "Force 40MHz mode"
-#~ msgstr "Força el mode 40MHz"
-
-#~ msgid "Frequency Hopping"
-#~ msgstr "Salts de freqüència"
-
-#~ msgid "HE.net user ID"
-#~ msgstr "ID d'usuari de HE.net"
-
-#~ msgid "This is the 32 byte hex encoded user ID, not the login name"
-#~ msgstr ""
-#~ "Això és la ID d'usuari de 32 bytes codificat en hex, no el nom d'inici"
-
-#~ msgid "40MHz 2nd channel above"
-#~ msgstr "40MHz, 2n canal per sobre"
-
-#~ msgid "40MHz 2nd channel below"
-#~ msgstr "40MHz, 2n canal per sota"
-
-#~ msgid "Accept router advertisements"
-#~ msgstr "Accepta les publicitats d'encaminador"
-
-#~ msgid "Advertise IPv6 on network"
-#~ msgstr "Anuncia IPv6 a la xarxa"
-
-#~ msgid "Advertised network ID"
-#~ msgstr "ID de xarxa anunciat"
-
-#~ msgid "Allowed range is 1 to 65535"
-#~ msgstr "El rang permès és entre 1 i 65535"
-
-#~ msgid "HT capabilities"
-#~ msgstr "Capacitats HT"
-
-#~ msgid "HT mode"
-#~ msgstr "Mode HT"
-
-#~ msgid "Router Model"
-#~ msgstr "Model de l'encaminador"
-
-#~ msgid "Router Name"
-#~ msgstr "Nom de l'encaminador"
-
-#~ msgid "Waiting for router..."
-#~ msgstr "Esperant un encaminador..."
-
-#~ msgid "Active Leases"
-#~ msgstr "Leases Actius"
-
-#~ msgid "MAC"
-#~ msgstr "MAC"
-
-#~ msgid "<abbr title=\"Encrypted\">Encr.</abbr>"
-#~ msgstr "<abbr title=\"Encriptat\">Encr.</abbr>"
-
-#~ msgid "<abbr title=\"Wireless Local Area Network\">WLAN</abbr>-Scan"
-#~ msgstr ""
-#~ "Escaneig <abbr title=\"Xarxa sense fils d&#39;àrea local\">WLAN</abbr>"
-
-#~ msgid "Create Network"
-#~ msgstr "Crea Xarxa"
-
-#~ msgid "Networks"
-#~ msgstr "Xarxes"
-
-#~ msgid "Power"
-#~ msgstr "Potència"
-
-#~ msgid "Wifi networks in your local environment"
-#~ msgstr "Xarxes sense fils del teu entorn local"
-
-#~ msgid ""
-#~ "<abbr title=\"Classless Inter-Domain Routing\">CIDR</abbr>-Notation: "
-#~ "address/prefix"
-#~ msgstr ""
-#~ "Notació <abbr title=\"Classless Inter-Domain Routing\">CIDR</abbr>: "
-#~ "adreça/prefix"
-
-#~ msgid "<abbr title=\"Domain Name System\">DNS</abbr>-Server"
-#~ msgstr "Servidor <abbr title=\"Domain Name System\">DNS</abbr>"
-
-#~ msgid "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Broadcast"
-#~ msgstr "Broadcast <abbr title=\"Internet Protocol Version 4\">IPv4</abbr>"
-
-#~ msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Address"
-#~ msgstr "Adreça <abbr title=\"Internet Protocol Version 6\">IPv6</abbr>"
-
-#~ msgid ""
-#~ "The network ports on your router can be combined to several <abbr title="
-#~ "\"Virtual Local Area Network\">VLAN</abbr>s in which computers can "
-#~ "communicate directly with each other. <abbr title=\"Virtual Local Area "
-#~ "Network\">VLAN</abbr>s are often used to separate different network "
-#~ "segments. Often there is by default one Uplink port for a connection to "
-#~ "the next greater network like the internet and other ports for a local "
-#~ "network."
-#~ msgstr ""
-#~ "Els ports de xarxa del teu router es poden combinar amb diverses <abbr "
-#~ "title=\"Virtual Local Area Network\">VLAN</abbr>s en les que els "
-#~ "ordinador es poden comunicar directament entre ells. Les <abbr title="
-#~ "\"Virtual Local Area Network\">VLAN</abbr>s es fan servir normalment per "
-#~ "separar segments de xarxa diferents. Normalment, hi ha un port de Pujada "
-#~ "per defecte per la següent xarxa major, com Internet, i altres ports per "
-#~ "una xarxa local."
-
-#~ msgid "Files to be kept when flashing a new firmware"
-#~ msgstr "Fitxers a guardar quan s&#39;actualitzi un nou firmware"
-
-#~ msgid "General"
-#~ msgstr "General"
-
-#~ msgid ""
-#~ "Here you can customize the settings and the functionality of <abbr title="
-#~ "\"Lua Configuration Interface\">LuCI</abbr>."
-#~ msgstr ""
-#~ "Aquí pots personalitzar la configuració i funcionalitats de <abbr title="
-#~ "\"Interfície de configuració Lua\">LuCI</abbr>"
-
-#~ msgid "Post-commit actions"
-#~ msgstr "Accions Post-commit"
-
-#~ msgid ""
-#~ "These commands will be executed automatically when a given <abbr title="
-#~ "\"Unified Configuration Interface\">UCI</abbr> configuration is committed "
-#~ "allowing changes to be applied instantly."
-#~ msgstr ""
-#~ "Aquestes comandes s&#39;executaran automàticament quan es publiqui una "
-#~ "configuració <abbr title=\"Configuració d&#39;Interfície Unificada\">UCI</"
-#~ "abbr> determinada, permetent que els canvis s&#39;apliquin a l&#39;"
-#~ "instant."
-
-#~ msgid "Web <abbr title=\"User Interface\">UI</abbr>"
-#~ msgstr "Web <abbr title=\"Interfície d'Usuari\">UI</abbr>"
-
-#~ msgid "<abbr title=\"Point-to-Point Tunneling Protocol\">PPTP</abbr>-Server"
-#~ msgstr ""
-#~ "Servidor <abbr title=\"Point-to-Point Tunneling Protocol\">PPTP</abbr>"
-
-#~ msgid "Access point (APN)"
-#~ msgstr "Punt d'accés (APN)"
-
-#~ msgid "Additional pppd options"
-#~ msgstr "Opcions pppd addicionals"
-
-#~ msgid "Automatic Disconnect"
-#~ msgstr "Desconnexió Automàtica"
-
-#~ msgid "Backup Archive"
-#~ msgstr "Arxiu de seguretat"
-
-#~ msgid ""
-#~ "Configure the local DNS server to use the name servers adverticed by the "
-#~ "PPP peer"
-#~ msgstr ""
-#~ "Configura el servidor DNS local per fer servir els servidors anunciats "
-#~ "pel peer PPP"
-
-#~ msgid "Connect script"
-#~ msgstr "Script de connexió"
-
-#~ msgid "Create backup"
-#~ msgstr "Crea còpia de seguretat"
-
-#~ msgid "Disconnect script"
-#~ msgstr "Script de desconnexió"
-
-#~ msgid "Edit package lists and installation targets"
-#~ msgstr "Edita llistes de paquets i destins d&#39;instal·lació"
-
-#~ msgid "Enable IPv6 on PPP link"
-#~ msgstr "Habilita IPv6 a l'enllaç PPP"
-
-#~ msgid "Firmware image"
-#~ msgstr "Imatge de firmware"
-
-#~ msgid ""
-#~ "Here you can backup and restore your router configuration and - if "
-#~ "possible - reset the router to the default settings."
-#~ msgstr ""
-#~ "Ací pots crear una còpia de seguretat i restaurar la teva configuració "
-#~ "del router i - si és possible - reiniciar el router als paràmetres per "
-#~ "defecte."
-
-#~ msgid "Installation targets"
-#~ msgstr "Objectius d'instal·lació"
-
-#~ msgid "Keep configuration files"
-#~ msgstr "Mantingues els fitxers de configuració"
-
-#~ msgid "Keep-Alive"
-#~ msgstr "Keep-Alive"
-
-#~ msgid ""
-#~ "Let pppd replace the current default route to use the PPP interface after "
-#~ "successful connect"
-#~ msgstr ""
-#~ "Permet que el pppd reemplaci la ruta per defecte actual per fer servir "
-#~ "les interfícies PPP després de connectar-se amb èxit"
-
-#~ msgid "Let pppd run this script after establishing the PPP link"
-#~ msgstr ""
-#~ "Permet que el pppd executi aquest script abans d'establir l'enllaç PPP"
-
-#~ msgid "Let pppd run this script before tearing down the PPP link"
-#~ msgstr ""
-#~ "Permet que el pppd executi aquest script abans de desconnectar l'enllaç "
-#~ "PPP"
-
-#~ msgid ""
-#~ "Make sure that you provide the correct pin code here or you might lock "
-#~ "your sim card!"
-#~ msgstr ""
-#~ "Assegura't d'introduir el codi pin correcte o pots bloquejar la teva "
-#~ "targeta SIM!"
-
-#~ msgid ""
-#~ "Most of them are network servers, that offer a certain service for your "
-#~ "device or network like shell access, serving webpages like <abbr title="
-#~ "\"Lua Configuration Interface\">LuCI</abbr>, doing mesh routing, sending "
-#~ "e-mails, ..."
-#~ msgstr ""
-#~ "La majoria d'ells són servidors de xarxa, que ofereixen un cert servei "
-#~ "pel teu dispositiu o xarxa, com l'accés a consola, servir pàgines web com "
-#~ "el <abbr title=\"Interfície de configuració Lua\">LuCI</abbr>, fer "
-#~ "enrutament mesh, enviar e-mails, ..."
-
-#~ msgid "Number of failed connection tests to initiate automatic reconnect"
-#~ msgstr ""
-#~ "Número de connexions de test fallades per iniciar reconnexió automàtica"
-
-#~ msgid "PIN code"
-#~ msgstr "Codi PIN"
-
-#~ msgid "Package lists"
-#~ msgstr "Llistes de paquets"
-
-#~ msgid "Proceed reverting all settings and resetting to firmware defaults?"
-#~ msgstr ""
-#~ "Continua desfent tots els paràmetres i reiniciant els valors per defecte "
-#~ "del firmware?"
-
-#~ msgid "Processor"
-#~ msgstr "Processador"
-
-#~ msgid "Radius-Port"
-#~ msgstr "Port Radius"
-
-#, fuzzy
-#~ msgid "Radius-Server"
-#~ msgstr "Servidor Radius"
-
-#~ msgid "Replace default route"
-#~ msgstr "Reemplaça la ruta per defecte"
-
-#~ msgid "Reset router to defaults"
-#~ msgstr "Reinicia els valors per defecte del router"
-
-#~ msgid ""
-#~ "Seconds to wait for the modem to become ready before attempting to connect"
-#~ msgstr ""
-#~ "Segons a esperar per tal que el modem estigui apunt abans de provar de "
-#~ "connectar-se"
-
-#~ msgid "Service type"
-#~ msgstr "Tipus de servei"
-
-#~ msgid "Services and daemons perform certain tasks on your device."
-#~ msgstr "Els serveis i dimonis realitzen certes tasques al teu dispositiu."
-
-#~ msgid "Settings"
-#~ msgstr "Configuració"
-
-#~ msgid "Setup wait time"
-#~ msgstr "Temps d'espera de configuració"
-
-#~ msgid ""
-#~ "Sorry. OpenWrt does not support a system upgrade on this platform.<br /> "
-#~ "You need to manually flash your device."
-#~ msgstr ""
-#~ "Ho sento, l'OpenWRT no suporta una actualització del sistema en aquesdta "
-#~ "plataforma.<br />Has actualitzar manualment el teu dispositiu."
-
-#~ msgid "Specify additional command line arguments for pppd here"
-#~ msgstr "Especifica arguments de línia de comanda addicionals pel pppd"
-
-#~ msgid "The device node of your modem, e.g. /dev/ttyUSB0"
-#~ msgstr "El node de dispositiu del teu modem, p.e. /dev/ttyUSB0"
-
-#~ msgid "Time (in seconds) after which an unused connection will be closed"
-#~ msgstr ""
-#~ "Temps (en segons) després del qual les connexions sense fer servir es "
-#~ "tancaran"
-
-#~ msgid "Update package lists"
-#~ msgstr "Actualitza llistes de paquets"
-
-#~ msgid "Upload an OpenWrt image file to reflash the device."
-#~ msgstr ""
-#~ "Penja una imatge d'OpenWRT per actualitzar el firmware del dispositiu."
-
-#~ msgid "Upload image"
-#~ msgstr "Penja imatge"
-
-#~ msgid "Use peer DNS"
-#~ msgstr "Fes servir peer DNS"
-
-#~ msgid ""
-#~ "You need to install \"comgt\" for UMTS/GPRS, \"ppp-mod-pppoe\" for PPPoE, "
-#~ "\"ppp-mod-pppoa\" for PPPoA or \"pptp\" for PPtP support"
-#~ msgstr ""
-#~ "Necessites instal·lar \"comgt\" per suport UMTS/GPRS, \"ppp-mod-pppoe\" "
-#~ "per suport PPPoE, \"ppp-mod-pppoa\" per suport PPPoA o \"pptp\" per "
-#~ "suport PPtP"
-
-#~ msgid "back"
-#~ msgstr "enrere"
-
-#~ msgid "buffered"
-#~ msgstr "emmagatzemat en memòria intermèdia"
-
-#~ msgid "cached"
-#~ msgstr "emmagatzemat en memòria cau"
-
-#~ msgid "free"
-#~ msgstr "lliure"
-
-#~ msgid "static"
-#~ msgstr "estàtic"
-
-#~ msgid ""
-#~ "<abbr title=\"Lua Configuration Interface\">LuCI</abbr> is a collection "
-#~ "of free Lua software including an <abbr title=\"Model-View-Controller"
-#~ "\">MVC</abbr>-Webframework and webinterface for embedded devices. <abbr "
-#~ "title=\"Lua Configuration Interface\">LuCI</abbr> is licensed under the "
-#~ "Apache-License."
-#~ msgstr ""
-#~ "<abbr title=\"Interfície de configuració Lua\">LuCI</abbr> és una "
-#~ "col·lecció de programari lliure Lua, incloent un framework web <abbr "
-#~ "title=\"Model-Vista-Control·lador\">MVC</abbr> i una interfície web per "
-#~ "dispositius empotrats. <abbr title=\"Interfície de configuració Lua"
-#~ "\">LuCI</abbr> està llicenciada sota la Apache-License."
-
-#~ msgid "<abbr title=\"Secure Shell\">SSH</abbr>-Keys"
-#~ msgstr "Claus <abbr title=\"Secure Shell\">SSH</abbr>"
-
-#~ msgid ""
-#~ "A lightweight HTTP/1.1 webserver written in C and Lua designed to serve "
-#~ "LuCI"
-#~ msgstr ""
-#~ "Un servidor web HTTP/1.1 lleuger escrit en C i LUA dissenyat per servir "
-#~ "LuCI"
-
-#~ msgid ""
-#~ "A small webserver which can be used to serve <abbr title=\"Lua "
-#~ "Configuration Interface\">LuCI</abbr>."
-#~ msgstr ""
-#~ "Un servidor web petit, que es pot fer servir per servir el <abbr title="
-#~ "\"Interfície de configuració Lua\">LuCI</abbr>."
-
-#~ msgid "About"
-#~ msgstr "Sobre"
-
-#~ msgid "Addresses"
-#~ msgstr "Addreces"
-
-#~ msgid "Admin Password"
-#~ msgstr "Contrasenya d&#39;administrador"
-
-#~ msgid "Alias"
-#~ msgstr "Àlies"
-
-#~ msgid "Authentication Realm"
-#~ msgstr "Reialme d'Autenticació"
-
-#~ msgid "Bridge Port"
-#~ msgstr "Port de pont"
-
-#~ msgid ""
-#~ "Change the password of the system administrator (User <code>root</code>)"
-#~ msgstr ""
-#~ "Canvia la contrasenya de l'administrador del sistema (Usuari <code>root</"
-#~ "code>)"
-
-#~ msgid "Client + WDS"
-#~ msgstr "Client + WDS"
-
-#~ msgid "Configuration file"
-#~ msgstr "Fitxer de configuració"
-
-#~ msgid "Connection timeout"
-#~ msgstr "Temps d'espera de la connexió excedit"
-
-#~ msgid "Contributing Developers"
-#~ msgstr "Desenvolupadors Contribuïdors"
-
-#~ msgid "DHCP assigned"
-#~ msgstr "DHCP assignat"
-
-#~ msgid "Document root"
-#~ msgstr "Arrel del document"
-
-#~ msgid "Enable Keep-Alive"
-#~ msgstr "Activa el Keep-Alive"
-
-#~ msgid "Ethernet Bridge"
-#~ msgstr "Pont Ethernet"
-
-#~ msgid ""
-#~ "Here you can paste public <abbr title=\"Secure Shell\">SSH</abbr>-Keys "
-#~ "(one per line) for <abbr title=\"Secure Shell\">SSH</abbr> public-key "
-#~ "authentication."
-#~ msgstr ""
-#~ "Ací pots enganxar les claus públiques <abbr title=\"Secure Shell\">SSH</"
-#~ "abbr> (una per línia) per l'autenticació <abbr title=\"Secure Shell"
-#~ "\">SSH</abbr> per clau pública."
-
-#~ msgid "ID"
-#~ msgstr "ID"
-
-#~ msgid "IP Configuration"
-#~ msgstr "Configuració IP"
-
-#~ msgid "Interface Status"
-#~ msgstr "Estat d'Interfície"
-
-#~ msgid "Lead Development"
-#~ msgstr "Desenvolupadors principals"
-
-#~ msgid "Master"
-#~ msgstr "Master"
-
-#~ msgid "Master + WDS"
-#~ msgstr "Master + WDS"
-
-#~ msgid "Not configured"
-#~ msgstr "No configurat"
-
-#~ msgid "Password successfully changed"
-#~ msgstr "Contrasenya canviada amb èxit"
-
-#~ msgid "Plugin path"
-#~ msgstr "Directori de connectors"
-
-#~ msgid "Ports"
-#~ msgstr "Ports"
-
-#~ msgid "Primary"
-#~ msgstr "Primari"
-
-#~ msgid "Project Homepage"
-#~ msgstr "Pàgina d&#39;inici del projecte"
-
-#~ msgid "Pseudo Ad-Hoc"
-#~ msgstr "Pseudo Ad-Hoc"
-
-#~ msgid "STP"
-#~ msgstr "STP"
-
-#~ msgid "Thanks To"
-#~ msgstr "Gràcies a"
-
-#~ msgid ""
-#~ "The realm which will be displayed at the authentication prompt for "
-#~ "protected pages."
-#~ msgstr ""
-#~ "El reialme que es mostrarà a la sol·licitiu d'autenticació per pàgines "
-#~ "protegides."
-
-#~ msgid "Unknown Error"
-#~ msgstr "Error desconegut"
-
-#~ msgid "VLAN"
-#~ msgstr "VLAN"
-
-#~ msgid "defaults to <code>/etc/httpd.conf</code>"
-#~ msgstr "per defecte a <code>/etc/httpd.conf</code>"
-
-#~ msgid "Package lists updated"
-#~ msgstr "Llistes de paquets actualitzades"
-
-#~ msgid "Upgrade installed packages"
-#~ msgstr "Actualitza paquets instal·lats"
-
-#~ msgid ""
-#~ "Also kernel or service logfiles can be viewed here to get an overview "
-#~ "over their current state."
-#~ msgstr ""
-#~ "Ací també es poden veure els registres del kernel o dels serveis, per "
-#~ "tenir una vista general del seu estat actual.'iwscan = 'Escaneig <abbr "
-#~ "title=\"Xarxa sense fils d&#39;àrea local\">WLAN</abbr>"
-
-#~ msgid ""
-#~ "Here you can find information about the current system status like <abbr "
-#~ "title=\"Central Processing Unit\">CPU</abbr> clock frequency, memory "
-#~ "usage or network interface data."
-#~ msgstr ""
-#~ "Ací pots trobar informació sobre l&#39;estat actual del sistema, com la "
-#~ "freqüència de rellotge de la <abbr title=\"Unitat Central de Processament"
-#~ "\">CPU</abbr>, l&#39;ús de memòria o les dades d&#39;interfície de xarxa."
-
-#~ msgid "Search file..."
-#~ msgstr "Cerca fitxer..."
-
-#~ msgid ""
-#~ "<abbr title=\"Lua Configuration Interface\">LuCI</abbr> is a free, "
-#~ "flexible, and user friendly graphical interface for configuring OpenWrt "
-#~ "Kamikaze."
-#~ msgstr ""
-#~ "<abbr title=\"Interfície de configuració Lua\">LuCI</abbr> és una "
-#~ "interfície gràfica amigable, lliure i flexible per configurar l&#39;"
-#~ "OpenWRT Kamikaze."
-
-#~ msgid "And now have fun with your router!"
-#~ msgstr "I ara diverteix-te amb el teu router!"
-
-#~ msgid ""
-#~ "As we always want to improve this interface we are looking forward to "
-#~ "your feedback and suggestions."
-#~ msgstr ""
-#~ "Com que volem millorar aquesta interfície sempre, volem la teva opinió i "
-#~ "els teus suggeriments."
-
-#~ msgid "Hello!"
-#~ msgstr "Hola!"
-
-#~ msgid ""
-#~ "Notice: In <abbr title=\"Lua Configuration Interface\">LuCI</abbr> "
-#~ "changes have to be confirmed by clicking Changes - Save &amp; Apply "
-#~ "before being applied."
-#~ msgstr ""
-#~ "Alerta: A <abbr title=\"Interfície de configuració Lua\">LuCI</abbr> els "
-#~ "canvis s&#39;han de confirmar clicant \"Canvis --> Desa &amp; Aplica\" "
-#~ "abans que s&#39;apliquin."
-
-#~ msgid ""
-#~ "On the following pages you can adjust all important settings of your "
-#~ "router."
-#~ msgstr ""
-#~ "A les pàgines següents podràs ajustar tots els paràmetres importants del "
-#~ "teu router."
-
-#~ msgid "The <abbr title=\"Lua Configuration Interface\">LuCI</abbr> Team"
-#~ msgstr ""
-#~ "L&#39;equip de <abbr title=\"Interfície de configuració Lua\">LuCI</abbr>"
-
-#~ msgid ""
-#~ "This is the administration area of <abbr title=\"Lua Configuration "
-#~ "Interface\">LuCI</abbr>."
-#~ msgstr ""
-#~ "Aquesta és l&#39;àrea d&#39;administració de <abbr title=\"Interfície de "
-#~ "configuració Lua\">LuCI</abbr>."
-
-#~ msgid "User Interface"
-#~ msgstr "Interfície d&#39;usuari"
-
-#~ msgid "enable"
-#~ msgstr "habilita"
-
-#, fuzzy
-#~ msgid "(optional)"
-#~ msgstr "(opcional)"
-
-#~ msgid "<abbr title=\"Domain Name System\">DNS</abbr>-Port"
-#~ msgstr "Port <abbr title=\"Domain Name System\">DNS</abbr>"
-
-#~ msgid ""
-#~ "<abbr title=\"Domain Name System\">DNS</abbr>-Server will be queried in "
-#~ "the order of the resolvfile"
-#~ msgstr ""
-#~ "Es consultarà el servidor <abbr title=\"Domain Name System\">DNS</abbr> "
-#~ "en l'ordre del fitxer de Resolució"
-
-#~ msgid ""
-#~ "<abbr title=\"maximal\">max.</abbr> <abbr title=\"Dynamic Host "
-#~ "Configuration Protocol\">DHCP</abbr>-Leases"
-#~ msgstr ""
-#~ "<abbr title=\"màxims\">max.</abbr> leases <abbr title=\"Dynamic Host "
-#~ "Configuration Protocol\">DHCP</abbr>"
-
-#~ msgid ""
-#~ "<abbr title=\"maximal\">max.</abbr> <abbr title=\"Extension Mechanisms "
-#~ "for Domain Name System\">EDNS0</abbr> packet size"
-#~ msgstr ""
-#~ "<abbr title=\"màxima\">max.</abbr> mida de paquet <abbr title=\"Extension "
-#~ "Mechanisms for Domain Name System\">EDNS0</abbr>"
-
-#~ msgid "AP-Isolation"
-#~ msgstr "Aïllament d'AP"
-
-#~ msgid "Add the Wifi network to physical network"
-#~ msgstr "Afegeix la xarxa sense fils a la xarxa física"
-
-#~ msgid "Aliases"
-#~ msgstr "Aliases"
-
-#~ msgid "Clamp Segment Size"
-#~ msgstr "Mida de segment Clamp"
-
-#, fuzzy
-#~ msgid "Create Or Attach Network"
-#~ msgstr "Crea Xarxa"
-
-#~ msgid "Devices"
-#~ msgstr "Dispositius"
-
-#~ msgid "Don't forward reverse lookups for local networks"
-#~ msgstr "No reenviïs les cerques inverses per la xarxa local"
-
-#~ msgid "Enable TFTP-Server"
-#~ msgstr "Habilita el Servidor TFTP"
-
-#~ msgid "Errors"
-#~ msgstr "Errors"
-
-#~ msgid "Essentials"
-#~ msgstr "Essencials"
-
-#~ msgid "Expand Hosts"
-#~ msgstr "Expandeix els Noms de Domini"
-
-#~ msgid "First leased address"
-#~ msgstr "Primera adreça de lease"
-
-#~ msgid ""
-#~ "Fixes problems with unreachable websites, submitting forms or other "
-#~ "unexpected behaviour for some ISPs."
-#~ msgstr ""
-#~ "Resol problemes amb llocs web inassolibles, enviant formularis o altres "
-#~ "comportaments inesperats d'alguns ISPs."
-
-#~ msgid "Hardware Address"
-#~ msgstr "Adreça <abbr title=\"Media Access Control\">MAC</abbr>"
-
-#~ msgid "Here you can configure installed wifi devices."
-#~ msgstr "Ací pots configurar els dispositius sense fils instal·lats."
-
-#~ msgid "Independent (Ad-Hoc)"
-#~ msgstr "Independent (Ad-Hoc)"
-
-#~ msgid "Internet Connection"
-#~ msgstr "Connexió a Internet"
-
-#~ msgid "Join (Client)"
-#~ msgstr "Uneix-te (Client)"
-
-#~ msgid "Leases"
-#~ msgstr "Leases"
-
-#~ msgid "Local Domain"
-#~ msgstr "Domini Local"
-
-#~ msgid "Local Network"
-#~ msgstr "Xarxa Local"
-
-#~ msgid "Local Server"
-#~ msgstr "Servidor Local"
-
-#~ msgid "Network Boot Image"
-#~ msgstr "Imatge de Càrrega de Xarxa"
-
-#~ msgid ""
-#~ "Network Name (<abbr title=\"Extended Service Set Identifier\">ESSID</"
-#~ "abbr>)"
-#~ msgstr ""
-#~ "Nom de Xarxa (<abbr title=\"Extended Service Set Identifier\">ESSID</"
-#~ "abbr>)"
-
-#~ msgid "Number of leased addresses"
-#~ msgstr "Número d'adreces de lease"
-
-#~ msgid "Perform Actions"
-#~ msgstr "Realitza accions"
-
-#~ msgid "Prevents Client to Client communication"
-#~ msgstr "Evita la comunicació Client a Client"
-
-#~ msgid "Provide (Access Point)"
-#~ msgstr "Proveeix (Punt d'Accés)"
-
-#~ msgid "Resolvfile"
-#~ msgstr "Fitxer de Resolució"
-
-#~ msgid "TFTP-Server Root"
-#~ msgstr "Arrel del Servidor TFTP"
-
-#~ msgid "TX / RX"
-#~ msgstr "TX / RX"
-
-#~ msgid "The following changes have been applied"
-#~ msgstr "S&#39;han aplicat els següents canvis"
-
-#~ msgid ""
-#~ "When flashing a new firmware with <abbr title=\"Lua Configuration "
-#~ "Interface\">LuCI</abbr> these files will be added to the new firmware "
-#~ "installation."
-#~ msgstr ""
-#~ "Quan s&#39;actualitza un nou firmware amb un <abbr title=\"Interfície de "
-#~ "configuració Lua\">LuCI</abbr> aquests fitxers s&#39;afegiran a la "
-#~ "instal·lació del nou firmware."
-
-#, fuzzy
-#~ msgid "Wireless Scan"
-#~ msgstr "Wireless"
-
-#~ msgid ""
-#~ "With <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</abbr> "
-#~ "network members can automatically receive their network settings (<abbr "
-#~ "title=\"Internet Protocol\">IP</abbr>-address, netmask, <abbr title="
-#~ "\"Domain Name System\">DNS</abbr>-server, ...)."
-#~ msgstr ""
-#~ "Amb el <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</abbr> "
-#~ "els membres d'una xarxa poden rebre automàticament els seus paràmetres de "
-#~ "xarxa (adreça <abbr title=\"Internet Protocol\">IP</abbr>, màscara de "
-#~ "xarxa, servidor <abbr title=\"Domain Name System\">DNS</abbr>, ...)."
-
-#~ msgid ""
-#~ "You can run several wifi networks with one device. Be aware that there "
-#~ "are certain hardware and driverspecific restrictions. Normally you can "
-#~ "operate 1 Ad-Hoc or up to 3 Master-Mode and 1 Client-Mode network "
-#~ "simultaneously."
-#~ msgstr ""
-#~ "Pots fer servir diverses xarxes sense fils amb un sol dispositiu. Tingues "
-#~ "en compte que hi ha certes restriccions específiques del maquinari i dels "
-#~ "controlados. Normalment, pots operar 1 xarxa Ad-Hoc o fins a 3 xarxes en "
-#~ "mode Master i 1 xarxa en mode Client simultàniament.\"a_w_netid = \"Nom "
-#~ "de la xarxa (<abbr title=\"Extended Service Set Identifier\">ESSID</abbr>)"
-
-#~ msgid ""
-#~ "You need to install \"ppp-mod-pppoe\" for PPPoE or \"pptp\" for PPtP "
-#~ "support"
-#~ msgstr ""
-#~ "Necessites instal·lar \"ppp-mod-pppoe\" per suport PPPoE o \"pptp\" per "
-#~ "suport PPtP"
-
-#~ msgid "Zone"
-#~ msgstr "Zona"
-
-#~ msgid "additional hostfile"
-#~ msgstr "fitxer de noms addicional"
-
-#~ msgid "adds domain names to hostentries in the resolv file"
-#~ msgstr "afegeix Noms de Domini a les entrades de noms al fitxer resolv"
-
-#~ msgid "automatically reconnect"
-#~ msgstr "reconnecta automàticament"
-
-#~ msgid "concurrent queries"
-#~ msgstr "consultes concurrents"
-
-#~ msgid ""
-#~ "disable <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</abbr> "
-#~ "for this interface"
-#~ msgstr ""
-#~ "deshabilita el <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</"
-#~ "abbr> per aquesta interfície"
-
-#~ msgid "disconnect when idle for"
-#~ msgstr "desconnecta per inactivitat durant"
-
-#~ msgid "don't cache unknown"
-#~ msgstr "no emmagatzemis en memòria cau els desconeguts"
-
-#~ msgid ""
-#~ "filter useless <abbr title=\"Domain Name System\">DNS</abbr>-queries of "
-#~ "Windows-systems"
-#~ msgstr ""
-#~ "filtra les consultes <abbr title=\"Domain Name System\">DNS</abbr> no "
-#~ "útils de sistemes Windows"
-
-#~ msgid "installed"
-#~ msgstr "instal·lat"
-
-#~ msgid "localises the hostname depending on its subnet"
-#~ msgstr "localitza el nom de màquina depenent de la seva subxarxa"
-
-#~ msgid "not installed"
-#~ msgstr "no instal·lat"
-
-#~ msgid ""
-#~ "prevents caching of negative <abbr title=\"Domain Name System\">DNS</"
-#~ "abbr>-replies"
-#~ msgstr ""
-#~ "evita emmagatzemar en memòria cau les respostes <abbr title=\"Domain Name "
-#~ "System\">DNS</abbr> negatives"
-
-#~ msgid "query port"
-#~ msgstr "port de consulta"
-
-#~ msgid "transmitted / received"
-#~ msgstr "transmès / rebut"
-
-#, fuzzy
-#~ msgid "Join network"
-#~ msgstr "Xarxes contingudes"
-
-#~ msgid "all"
-#~ msgstr "tots"
-
-#~ msgid "Code"
-#~ msgstr "Codi"
-
-#~ msgid "Distance"
-#~ msgstr "Distància"
-
-#~ msgid "Legend"
-#~ msgstr "Llegenda"
-
-#~ msgid "Library"
-#~ msgstr "Llibreria"
-
-#~ msgid "see '%s' manpage"
-#~ msgstr "pàgina de manual de &#39;%s&#39;"
+#~ msgid "An additional network will be created if you leave this unchecked."
+#~ msgstr "Es crearà una xarxa addicional si deixes això sense marcar."
 
-#~ msgid "Package Manager"
-#~ msgstr "Gestor de paquets"
+#~ msgid "Join Network: Settings"
+#~ msgstr "Unir-se a la xarxa: Ajusts"
 
-#~ msgid "Service"
-#~ msgstr "Servei"
+#~ msgid "CPU"
+#~ msgstr "CPU"
 
-#~ msgid "Statistics"
-#~ msgstr "Estadístiques"
+#~ msgid "Port %d"
+#~ msgstr "Port %d"
 
-#~ msgid "zone"
-#~ msgstr "Zona"
+#~ msgid "VLAN Interface"
+#~ msgstr "Interfície VLAN"
index 14db525f01ad6e7e75f0954c18c5e77a2fdb6f2c..082f0bb6ea46b9e8fab54bb6b3ce8463cbf51041 100644 (file)
@@ -11,6 +11,9 @@ msgstr ""
 "Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
 "X-Generator: Pootle 2.0.6\n"
 
+msgid "%s is untagged in multiple VLANs!"
+msgstr ""
+
 msgid "(%d minute window, %d second interval)"
 msgstr "(%d minutové okno, %d sekundový interval)"
 
@@ -119,15 +122,21 @@ msgstr "Nejvyšší počet souběžných dotazů"
 msgid "<abbr title='Pairwise: %s / Group: %s'>%s - %s</abbr>"
 msgstr "<abbr title='Pairwise: %s / Group: %s'>%s - %s</abbr>"
 
-msgid "ADSL"
+msgid "A43C + J43 + A43"
 msgstr ""
 
-msgid "ADSL Status"
+msgid "A43C + J43 + A43 + V43"
+msgstr ""
+
+msgid "ADSL"
 msgstr ""
 
 msgid "AICCU (SIXXS)"
 msgstr ""
 
+msgid "ANSI T1.413"
+msgstr ""
+
 msgid "APN"
 msgstr "APN"
 
@@ -137,6 +146,9 @@ msgstr "Podpora AR"
 msgid "ARP retry threshold"
 msgstr "ARP limit opakování"
 
+msgid "ATM (Asynchronous Transfer Mode)"
+msgstr ""
+
 msgid "ATM Bridges"
 msgstr "ATM mosty"
 
@@ -158,6 +170,9 @@ msgstr ""
 msgid "ATM device number"
 msgstr "číslo ATM zařízení"
 
+msgid "ATU-C System Vendor ID"
+msgstr ""
+
 msgid "AYIYA"
 msgstr ""
 
@@ -225,9 +240,20 @@ msgstr "Správa"
 msgid "Advanced Settings"
 msgstr "Pokročilé nastavení"
 
+msgid "Aggregate Transmit Power(ACTATP)"
+msgstr ""
+
 msgid "Alert"
 msgstr "Upozornění"
 
+msgid ""
+"Allocate IP addresses sequentially, starting from the lowest available "
+"address"
+msgstr ""
+
+msgid "Allocate IP sequentially"
+msgstr ""
+
 msgid "Allow <abbr title=\"Secure Shell\">SSH</abbr> password authentication"
 msgstr "Povolit <abbr title=\"Secure Shell\">SSH</abbr> autentizaci heslem"
 
@@ -263,8 +289,53 @@ msgstr ""
 msgid "Always announce default router"
 msgstr ""
 
-msgid "An additional network will be created if you leave this unchecked."
-msgstr "Pokud není zaškrtnuto, bude vytvořena dodatečná síť."
+msgid "An additional network will be created if you leave this checked."
+msgstr ""
+
+msgid "Annex"
+msgstr ""
+
+msgid "Annex A + L + M (all)"
+msgstr ""
+
+msgid "Annex A G.992.1"
+msgstr ""
+
+msgid "Annex A G.992.2"
+msgstr ""
+
+msgid "Annex A G.992.3"
+msgstr ""
+
+msgid "Annex A G.992.5"
+msgstr ""
+
+msgid "Annex B (all)"
+msgstr ""
+
+msgid "Annex B G.992.1"
+msgstr ""
+
+msgid "Annex B G.992.3"
+msgstr ""
+
+msgid "Annex B G.992.5"
+msgstr ""
+
+msgid "Annex J (all)"
+msgstr ""
+
+msgid "Annex L G.992.3 POTS 1"
+msgstr ""
+
+msgid "Annex M (all)"
+msgstr ""
+
+msgid "Annex M G.992.3"
+msgstr ""
+
+msgid "Annex M G.992.5"
+msgstr ""
 
 msgid "Announce as default router even if no public prefix is available."
 msgstr ""
@@ -275,6 +346,9 @@ msgstr ""
 msgid "Announced DNS servers"
 msgstr ""
 
+msgid "Anonymous Identity"
+msgstr ""
+
 msgid "Anonymous Mount"
 msgstr ""
 
@@ -364,6 +438,12 @@ msgstr "Dostupné balíčky"
 msgid "Average:"
 msgstr "Průměr:"
 
+msgid "B43 + B43C"
+msgstr ""
+
+msgid "B43 + B43C + V43"
+msgstr ""
+
 msgid "BR / DMR / AFTR"
 msgstr ""
 
@@ -415,6 +495,9 @@ msgstr ""
 "souborů označených opkg, nezbyných systémových souborů a souborů "
 "vyhovujících uživatelem určeným vzorům."
 
+msgid "Bind only to specific interfaces rather than wildcard address."
+msgstr ""
+
 msgid "Bitrate"
 msgstr "Přenosová rychlost"
 
@@ -453,9 +536,6 @@ msgstr "Tlačítka"
 msgid "CA certificate; if empty it will be saved after the first connection."
 msgstr ""
 
-msgid "CPU"
-msgstr "CPU"
-
 msgid "CPU usage (%)"
 msgstr "Vytížení CPU (%)"
 
@@ -661,15 +741,33 @@ msgstr "Přeposílání DNS"
 msgid "DNS-Label / FQDN"
 msgstr ""
 
+msgid "DNSSEC"
+msgstr ""
+
+msgid "DNSSEC check unsigned"
+msgstr ""
+
 msgid "DPD Idle Timeout"
 msgstr ""
 
 msgid "DS-Lite AFTR address"
 msgstr ""
 
+msgid "DSL"
+msgstr ""
+
+msgid "DSL Status"
+msgstr ""
+
+msgid "DSL line mode"
+msgstr ""
+
 msgid "DUID"
 msgstr "DUID"
 
+msgid "Data Rate"
+msgstr ""
+
 msgid "Debug"
 msgstr "Ladění"
 
@@ -679,6 +777,9 @@ msgstr "Výchozí %d"
 msgid "Default gateway"
 msgstr "Výchozí brána"
 
+msgid "Default is stateless + stateful"
+msgstr ""
+
 msgid "Default route"
 msgstr ""
 
@@ -932,12 +1033,18 @@ msgstr "Odstraňování..."
 msgid "Error"
 msgstr "Chyba"
 
+msgid "Errored seconds (ES)"
+msgstr ""
+
 msgid "Ethernet Adapter"
 msgstr "Ethernetový adaptér"
 
 msgid "Ethernet Switch"
 msgstr "Ethernetový switch"
 
+msgid "Exclude interfaces"
+msgstr ""
+
 msgid "Expand hosts"
 msgstr "Rozšířit hostitele"
 
@@ -959,6 +1066,9 @@ msgstr "Externí protokolovací server"
 msgid "External system log server port"
 msgstr "Port externího protokolovacího serveru"
 
+msgid "External system log server protocol"
+msgstr ""
+
 msgid "Extra SSH command options"
 msgstr ""
 
@@ -1006,6 +1116,9 @@ msgstr "Nastavení firewallu"
 msgid "Firewall Status"
 msgstr "Stav firewallu"
 
+msgid "Firmware File"
+msgstr ""
+
 msgid "Firmware Version"
 msgstr "Verze firmwaru"
 
@@ -1051,6 +1164,9 @@ msgstr ""
 msgid "Forward DHCP traffic"
 msgstr "Přeposílat DHCP provoz"
 
+msgid "Forward Error Correction Seconds (FECS)"
+msgstr ""
+
 msgid "Forward broadcast traffic"
 msgstr "Přeposílat broadcasty"
 
@@ -1132,6 +1248,9 @@ msgstr "Handler"
 msgid "Hang Up"
 msgstr "Zavěsit"
 
+msgid "Header Error Code Errors (HEC)"
+msgstr ""
+
 msgid "Heartbeat"
 msgstr ""
 
@@ -1384,6 +1503,9 @@ msgstr "Rozhraní se znovu připojuje..."
 msgid "Interface is shutting down..."
 msgstr "Rozhraní se vypíná..."
 
+msgid "Interface name"
+msgstr ""
+
 msgid "Interface not present or not connected yet."
 msgstr "Rozhraní není přítomné nebo je dosud nepřipojeno."
 
@@ -1430,12 +1552,12 @@ msgstr "Vyžadován JavaScript!"
 msgid "Join Network"
 msgstr "Připojit k síti"
 
-msgid "Join Network: Settings"
-msgstr "Připojit k síti: nastavení"
-
 msgid "Join Network: Wireless Scan"
 msgstr "Připojit k síti: Vyhledání bezdrátových sítí"
 
+msgid "Joining Network: %q"
+msgstr ""
+
 msgid "Keep settings"
 msgstr "Zachovat nastavení"
 
@@ -1478,6 +1600,9 @@ msgstr "Jazyk"
 msgid "Language and Style"
 msgstr "Jazyk a styl"
 
+msgid "Latency"
+msgstr ""
+
 msgid "Leaf"
 msgstr ""
 
@@ -1508,15 +1633,24 @@ msgstr "Legenda:"
 msgid "Limit"
 msgstr "Limit"
 
-msgid "Line Attenuation"
+msgid "Limit DNS service to subnets interfaces on which we are serving DNS."
+msgstr ""
+
+msgid "Limit listening to these interfaces, and loopback."
+msgstr ""
+
+msgid "Line Attenuation (LATN)"
 msgstr ""
 
-msgid "Line Speed"
+msgid "Line Mode"
 msgstr ""
 
 msgid "Line State"
 msgstr ""
 
+msgid "Line Uptime"
+msgstr ""
+
 msgid "Link On"
 msgstr "Odkaz na"
 
@@ -1536,6 +1670,9 @@ msgstr "Seznam domén, pro které povolit odpovědi podle RFC1918"
 msgid "List of hosts that supply bogus NX domain results"
 msgstr "Seznam hostitelů, kteří udávají falešné hodnoty NX domén"
 
+msgid "Listen Interfaces"
+msgstr ""
+
 msgid "Listen only on the given interface or, if unspecified, on all"
 msgstr ""
 "Poslouchat pouze na daném rozhraní, nebo pokud není specifikováno, na všech"
@@ -1561,6 +1698,9 @@ msgstr "Místní IPv4 adresa"
 msgid "Local IPv6 address"
 msgstr "Místní IPv6 adresa"
 
+msgid "Local Service Only"
+msgstr ""
+
 msgid "Local Startup"
 msgstr "Místní startup"
 
@@ -1613,6 +1753,9 @@ msgstr "Přihlásit"
 msgid "Logout"
 msgstr "Odhlásit"
 
+msgid "Loss of Signal Seconds (LOSS)"
+msgstr ""
+
 msgid "Lowest leased address as offset from the network address."
 msgstr "Nejnižší zapůjčenou adresu použít jako offset síťové adresy."
 
@@ -1634,6 +1777,9 @@ msgstr ""
 msgid "MB/s"
 msgstr "MB/s"
 
+msgid "MD5"
+msgstr ""
+
 msgid "MHz"
 msgstr "MHz"
 
@@ -1648,6 +1794,9 @@ msgstr ""
 msgid "Manual"
 msgstr ""
 
+msgid "Max. Attainable Data Rate (ATTNDR)"
+msgstr ""
+
 msgid "Maximum Rate"
 msgstr "Nejvyšší míra"
 
@@ -1855,12 +2004,18 @@ msgstr "Žádná zóna nepřiřazena"
 msgid "Noise"
 msgstr "Šum"
 
-msgid "Noise Margin"
+msgid "Noise Margin (SNR)"
 msgstr ""
 
 msgid "Noise:"
 msgstr "Šum:"
 
+msgid "Non Pre-emtive CRC errors (CRC_P)"
+msgstr ""
+
+msgid "Non-wildcard"
+msgstr ""
+
 msgid "None"
 msgstr "Žádný"
 
@@ -1977,6 +2132,9 @@ msgstr "Přepsat MAC adresu"
 msgid "Override MTU"
 msgstr "Přepsat MTU"
 
+msgid "Override default interface name"
+msgstr ""
+
 msgid "Override the gateway in DHCP responses"
 msgstr "Přepsat bránu v DHCP odpovědích"
 
@@ -2032,6 +2190,9 @@ msgstr ""
 msgid "PSID-bits length"
 msgstr ""
 
+msgid "PTM/EFM (Packet Transfer Mode)"
+msgstr ""
+
 msgid "Package libiwinfo required!"
 msgstr "Vyžadován balíček libiwinfo!"
 
@@ -2119,15 +2280,15 @@ msgstr "Politika"
 msgid "Port"
 msgstr "Port"
 
-msgid "Port %d"
-msgstr "Port %d"
-
-msgid "Port %d is untagged in multiple VLANs!"
-msgstr "Port %d je neoznačený ve více VLAN!"
-
 msgid "Port status:"
 msgstr "Stav portu:"
 
+msgid "Power Management Mode"
+msgstr ""
+
+msgid "Pre-emtive CRC errors (CRCP_P)"
+msgstr ""
+
 msgid ""
 "Presume peer to be dead after given amount of LCP echo failures, use 0 to "
 "ignore failures"
@@ -2135,6 +2296,9 @@ msgstr ""
 "Po takovém množství LCP echo selhání předpokládám, že peer je mrtvý. "
 "Použijte 0 pro ignorování chyb"
 
+msgid "Prevent listening on these interfaces."
+msgstr ""
+
 msgid "Prevents client-to-client communication"
 msgstr "Zabraňuje komunikaci klient-klient"
 
@@ -2147,6 +2311,9 @@ msgstr "Pokračovat"
 msgid "Processes"
 msgstr "Procesy"
 
+msgid "Profile"
+msgstr ""
+
 msgid "Prot."
 msgstr "Prot."
 
@@ -2341,6 +2508,11 @@ msgstr ""
 msgid "Required for certain ISPs, e.g. Charter with DOCSIS 3"
 msgstr "Vyžadováno u některých ISP, např. Charter s DocSIS 3"
 
+msgid ""
+"Requires upstream supports DNSSEC; verify unsigned domain responses really "
+"come from unsigned domains"
+msgstr ""
+
 msgid "Reset"
 msgstr "Reset"
 
@@ -2404,6 +2576,9 @@ msgstr "Spustit kontrolu souborového systému před připojením zařízení"
 msgid "Run filesystem check"
 msgstr "Spustit kontrolu souborového systému"
 
+msgid "SHA256"
+msgstr ""
+
 msgid ""
 "SIXXS supports TIC only, for static tunnels using IP protocol 41 (RFC4213) "
 "use 6in4 instead"
@@ -2500,6 +2675,9 @@ msgstr "Nastavit synchronizaci času"
 msgid "Setup DHCP Server"
 msgstr "Nastavit DHCP server"
 
+msgid "Severely Errored Seconds (SES)"
+msgstr ""
+
 msgid "Short GI"
 msgstr ""
 
@@ -2515,6 +2693,9 @@ msgstr "Shodit tuto síť"
 msgid "Signal"
 msgstr "Signál"
 
+msgid "Signal Attenuation (SATN)"
+msgstr ""
+
 msgid "Signal:"
 msgstr "Signál:"
 
@@ -2539,6 +2720,9 @@ msgstr "Time sloty"
 msgid "Software"
 msgstr "Software"
 
+msgid "Software VLAN"
+msgstr ""
+
 msgid "Some fields are invalid, cannot save values!"
 msgstr "Některá pole obsahují neplatné hodnoty, nelze uložit!"
 
@@ -2639,6 +2823,12 @@ msgstr "Striktní výběr"
 msgid "Submit"
 msgstr "Odeslat"
 
+msgid "Suppress logging"
+msgstr ""
+
+msgid "Suppress logging of the routine operation of these protocols"
+msgstr ""
+
 msgid "Swap"
 msgstr ""
 
@@ -2654,6 +2844,13 @@ msgstr "Směrovač číslo %q"
 msgid "Switch %q (%s)"
 msgstr "Směrovač číslo %q (%s)"
 
+msgid ""
+"Switch %q has an unknown topology - the VLAN settings might not be accurate."
+msgstr ""
+
+msgid "Switch VLAN"
+msgstr ""
+
 msgid "Switch protocol"
 msgstr "Směrovací protokol"
 
@@ -2958,6 +3155,9 @@ msgstr ""
 "Zde můžete nahrát dříve vygenerovaný záložní archiv, pokud chcete obnovit "
 "konfigurační soubory."
 
+msgid "Tone"
+msgstr ""
+
 msgid "Total Available"
 msgstr "Dostupná celkem"
 
@@ -3033,6 +3233,9 @@ msgstr "UUID"
 msgid "Unable to dispatch"
 msgstr ""
 
+msgid "Unavailable Seconds (UAS)"
+msgstr ""
+
 msgid "Unknown"
 msgstr "Neznámý"
 
@@ -3143,8 +3346,8 @@ msgstr "Uživatelské jméno"
 msgid "VC-Mux"
 msgstr "VC-Mux"
 
-msgid "VLAN Interface"
-msgstr "Rozhraní VLAN"
+msgid "VDSL"
+msgstr ""
 
 msgid "VLANs on %q"
 msgstr "VLANy na %q"
@@ -3241,9 +3444,6 @@ msgstr ""
 msgid "Width"
 msgstr ""
 
-msgid "Wifi"
-msgstr "Wifi"
-
 msgid "Wireless"
 msgstr "Bezdrátová síť"
 
@@ -3280,6 +3480,9 @@ msgstr "Bezdrátová síť vypnuta"
 msgid "Write received DNS requests to syslog"
 msgstr "Zapisovat přijaté požadavky DNS do systemového logu"
 
+msgid "Write system log to file"
+msgstr ""
+
 msgid "XR Support"
 msgstr "Podpora XR"
 
@@ -3460,205 +3663,20 @@ msgstr "ano"
 msgid "« Back"
 msgstr "« Zpět"
 
-#~ msgid "Delete this interface"
-#~ msgstr "Odstranit toto rozhraní"
-
-#~ msgid "Flags"
-#~ msgstr "Příznaky"
-
-#~ msgid "Rule #"
-#~ msgstr "Pravidlo #"
-
-#~ msgid "Ignore Hosts files"
-#~ msgstr "Ignorovat soubory Hosts"
-
-#~ msgid "Please wait: Device rebooting..."
-#~ msgstr "Prosím počkejte: Provádím reboot..."
-
-#~ msgid ""
-#~ "Warning: There are unsaved changes that will be lost while rebooting!"
-#~ msgstr "Varování: Existují neuložené změny, které budou rebootem ztraceny!"
-
-#~ msgid ""
-#~ "Always use 40MHz channels even if the secondary channel overlaps. Using "
-#~ "this option does not comply with IEEE 802.11n-2009!"
-#~ msgstr ""
-#~ "Vždy použije kanál 40 MHz , i když překrývá sekundární kanál . Tato volba "
-#~ "není v souladu s IEEE 802.11n-2009!"
-
-#~ msgid "Cached"
-#~ msgstr "V cache"
-
-#~ msgid "Configures this mount as overlay storage for block-extroot"
-#~ msgstr "Použít tento přípojný bod jako překryvné úložiště pro block-extroot"
-
-#~ msgid "Force 40MHz mode"
-#~ msgstr "Vynutit 40MHz mód"
-
-#~ msgid "Frequency Hopping"
-#~ msgstr "Kmitočtové skákání"
-
-#~ msgid "Locked to channel %d used by %s"
-#~ msgstr "Uzamknout kanál %d používaný %s"
-
-#~ msgid "Use as root filesystem"
-#~ msgstr "Použít jako kořenový souborový systém"
-
-#~ msgid "HE.net user ID"
-#~ msgstr "Uživatelské ID HE.net"
-
-#~ msgid "This is the 32 byte hex encoded user ID, not the login name"
-#~ msgstr ""
-#~ "Toto je 32 bajtové uživatelské ID, zapsané v hex tvaru, ne přihlašovací "
-#~ "jméno"
-
-#~ msgid "40MHz 2nd channel above"
-#~ msgstr "40MHz druhý kanál nad hlavním"
-
-#~ msgid "40MHz 2nd channel below"
-#~ msgstr "40MHz druhý kanál pod hlavním"
-
-#~ msgid "Accept router advertisements"
-#~ msgstr "Přijímat oznámení směrovačů"
-
-#~ msgid "Advertise IPv6 on network"
-#~ msgstr "Na síti oznamovat IPv6"
-
-#~ msgid "Advertised network ID"
-#~ msgstr "Oznamované ID sítě"
-
-#~ msgid "Allowed range is 1 to 65535"
-#~ msgstr "Hodnota musí ležet v intervalu 1 až 65535"
-
-#~ msgid "HT capabilities"
-#~ msgstr "Možnosti HT"
-
-#~ msgid "HT mode"
-#~ msgstr "Režim HT"
-
-#~ msgid "Router Model"
-#~ msgstr "Model routeru"
-
-#~ msgid "Router Name"
-#~ msgstr "Název routeru"
-
-#~ msgid "Send router solicitations"
-#~ msgstr "Posílat žádosti o informace o směrování"
-
-#~ msgid "Specifies the advertised preferred prefix lifetime in seconds"
-#~ msgstr ""
-#~ "Určuje dobu za kterou interface požádá o prodloužení životnosti prefixu v "
-#~ "sekundách"
-
-#~ msgid "Specifies the advertised valid prefix lifetime in seconds"
-#~ msgstr "Určuje dobu životnosti prefixu v sekundách"
-
-#~ msgid "Use preferred lifetime"
-#~ msgstr "Použít preferovanou životnost"
-
-#~ msgid "Use valid lifetime"
-#~ msgstr "Použít platnou životnost"
-
-#~ msgid "Waiting for router..."
-#~ msgstr "Čekám na router.."
-
-#~ msgid "Enable builtin NTP server"
-#~ msgstr "Povolit zabudovaný NTP server"
-
-#~ msgid "Active Leases"
-#~ msgstr "Aktivní výpůjčky"
-
-#~ msgid "Open"
-#~ msgstr "Otevřít"
-
-#~ msgid "Bit Rate"
-#~ msgstr "Přenosová rychlost"
-
-#~ msgid "Configuration / Apply"
-#~ msgstr "Nastavení / Použít"
-
-#~ msgid "Configuration / Changes"
-#~ msgstr "Nastavení / Změny"
-
-#~ msgid "Configuration / Revert"
-#~ msgstr "Nastavení / Zrušit změny"
-
-#~ msgid "MAC"
-#~ msgstr "MAC"
-
-#~ msgid "MAC Address"
-#~ msgstr "MAC adresa"
-
-#~ msgid "<abbr title=\"Encrypted\">Encr.</abbr>"
-#~ msgstr "<abbr title=\"Šifrováno\">Šifr.</abbr>"
-
-#~ msgid "<abbr title=\"Wireless Local Area Network\">WLAN</abbr>-Scan"
-#~ msgstr "<abbr title=\"Wireless Local Area Network\">WLAN</abbr>-Scanování"
-
-#~ msgid ""
-#~ "Choose the network you want to attach to this wireless interface. Select "
-#~ "<em>unspecified</em> to not attach any network or fill out the "
-#~ "<em>create</em> field to define a new network."
-#~ msgstr ""
-#~ "Síť přiřazená k tomuto bezdrátovému rozhraní. Pro nepřiřazování rozhraní "
-#~ "k žádné síti vyberte volbu \"<em>nespecifikovaná</em>\". Pro vytvoření "
-#~ "nové sítě vyplňte pole \"<em>vytvořit</em>\"."
-
-#~ msgid "Create Network"
-#~ msgstr "Vytvořit síť"
-
-#~ msgid "Networks"
-#~ msgstr "Sítě"
-
-#~ msgid "Power"
-#~ msgstr "Výkon"
-
-#~ msgid "Wifi networks in your local environment"
-#~ msgstr "Wifi sítě v místním prostředí"
-
-#~ msgid ""
-#~ "<abbr title=\"Classless Inter-Domain Routing\">CIDR</abbr>-Notation: "
-#~ "address/prefix"
-#~ msgstr ""
-#~ "<abbr title=\"Classless Inter-Domain Routing\">CIDR</abbr>-notace : "
-#~ "adresa/prefix"
+#~ msgid "An additional network will be created if you leave this unchecked."
+#~ msgstr "Pokud není zaškrtnuto, bude vytvořena dodatečná síť."
 
-#~ msgid "<abbr title=\"Domain Name System\">DNS</abbr>-Server"
-#~ msgstr "<abbr title=\"Domain Name System\">DNS</abbr>-Server"
+#~ msgid "Join Network: Settings"
+#~ msgstr "Připojit k síti: nastavení"
 
-#~ msgid "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Broadcast"
-#~ msgstr ""
-#~ "<abbr title=\"Internet Protokol Verze 4\">IPv4</abbr>-Všesměrové vysílání"
+#~ msgid "CPU"
+#~ msgstr "CPU"
 
-#~ msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Address"
-#~ msgstr "<abbr title=\"Internet Protokol Verze 6\">IPv6</abbr>-Adresa"
+#~ msgid "Port %d"
+#~ msgstr "Port %d"
 
-#~ msgid "IPv6 Setup"
-#~ msgstr "Nastavení IPv6"
+#~ msgid "Port %d is untagged in multiple VLANs!"
+#~ msgstr "Port %d je neoznačený ve více VLAN!"
 
-#~ msgid ""
-#~ "Note: If you choose an interface here which is part of another network, "
-#~ "it will be moved into this network."
-#~ msgstr ""
-#~ "Pozn: Pokud zde zvolíte rozhraní, které již je součástí jiné sítě, bude "
-#~ "přesunuto do této sítě."
-
-#~ msgid ""
-#~ "The network ports on your router can be combined to several <abbr title="
-#~ "\"Virtual Local Area Network\">VLAN</abbr>s in which computers can "
-#~ "communicate directly with each other. <abbr title=\"Virtual Local Area "
-#~ "Network\">VLAN</abbr>s are often used to separate different network "
-#~ "segments. Often there is by default one Uplink port for a connection to "
-#~ "the next greater network like the internet and other ports for a local "
-#~ "network."
-#~ msgstr ""
-#~ "Síťové porty na vašem routeru mohou být kombinovány do několika <abbr "
-#~ "title=\"Virtual Local Area Network\">VLAN</abbr>, ve kterých mohou "
-#~ "počítače navzájem komunikovat přímo. <abbr title=\"Virtual Local Area "
-#~ "Network\">VLAN</abbr> jsou často používány za účelem oddělení různých "
-#~ "síťových segmentů. Často je zde jeden Uplink port, sloužící pro připojení "
-#~ "do větší sítě (třeba Internetu) a ostatní porty jsou využity pro místní "
-#~ "síť."
-
-#~ msgid "Enable buffering"
-#~ msgstr "Povolit bufferování"
+#~ msgid "VLAN Interface"
+#~ msgstr "Rozhraní VLAN"
index a324e9f7f39024faf1b49cc8bc201d2127f692fe..2fe3b80e49cdbd2b8e615995db3b609566ed1d99 100644 (file)
@@ -13,6 +13,9 @@ msgstr ""
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
 "X-Generator: Pootle 2.0.6\n"
 
+msgid "%s is untagged in multiple VLANs!"
+msgstr ""
+
 msgid "(%d minute window, %d second interval)"
 msgstr "(%d Minuten Abschnitt, %d Sekunden Intervall)"
 
@@ -120,15 +123,21 @@ msgstr "<abbr title=\"maximal\">Max.</abbr> Anzahl gleichzeitiger Abfragen"
 msgid "<abbr title='Pairwise: %s / Group: %s'>%s - %s</abbr>"
 msgstr "<abbr title='Paarweise: %s / Gruppe: %s'>%s - %s</abbr>"
 
-msgid "ADSL"
+msgid "A43C + J43 + A43"
+msgstr ""
+
+msgid "A43C + J43 + A43 + V43"
 msgstr ""
 
-msgid "ADSL Status"
+msgid "ADSL"
 msgstr ""
 
 msgid "AICCU (SIXXS)"
 msgstr ""
 
+msgid "ANSI T1.413"
+msgstr ""
+
 msgid "APN"
 msgstr "APN"
 
@@ -138,6 +147,9 @@ msgstr "AR-Unterstützung"
 msgid "ARP retry threshold"
 msgstr "Grenzwert für ARP-Auflösungsversuche"
 
+msgid "ATM (Asynchronous Transfer Mode)"
+msgstr ""
+
 msgid "ATM Bridges"
 msgstr "ATM Brücken"
 
@@ -159,6 +171,9 @@ msgstr ""
 msgid "ATM device number"
 msgstr "ATM Geräteindex"
 
+msgid "ATU-C System Vendor ID"
+msgstr ""
+
 msgid "AYIYA"
 msgstr ""
 
@@ -222,9 +237,20 @@ msgstr "Administration"
 msgid "Advanced Settings"
 msgstr "Erweiterte Einstellungen"
 
+msgid "Aggregate Transmit Power(ACTATP)"
+msgstr ""
+
 msgid "Alert"
 msgstr "Alarm"
 
+msgid ""
+"Allocate IP addresses sequentially, starting from the lowest available "
+"address"
+msgstr ""
+
+msgid "Allocate IP sequentially"
+msgstr ""
+
 msgid "Allow <abbr title=\"Secure Shell\">SSH</abbr> password authentication"
 msgstr "Erlaube Anmeldung per Passwort"
 
@@ -262,9 +288,53 @@ msgstr ""
 msgid "Always announce default router"
 msgstr ""
 
-msgid "An additional network will be created if you leave this unchecked."
+msgid "An additional network will be created if you leave this checked."
+msgstr ""
+
+msgid "Annex"
+msgstr ""
+
+msgid "Annex A + L + M (all)"
+msgstr ""
+
+msgid "Annex A G.992.1"
+msgstr ""
+
+msgid "Annex A G.992.2"
+msgstr ""
+
+msgid "Annex A G.992.3"
+msgstr ""
+
+msgid "Annex A G.992.5"
+msgstr ""
+
+msgid "Annex B (all)"
+msgstr ""
+
+msgid "Annex B G.992.1"
+msgstr ""
+
+msgid "Annex B G.992.3"
+msgstr ""
+
+msgid "Annex B G.992.5"
+msgstr ""
+
+msgid "Annex J (all)"
+msgstr ""
+
+msgid "Annex L G.992.3 POTS 1"
+msgstr ""
+
+msgid "Annex M (all)"
+msgstr ""
+
+msgid "Annex M G.992.3"
+msgstr ""
+
+msgid "Annex M G.992.5"
 msgstr ""
-"Erzeugt ein zusätzliches Netzwerk wenn diese Option nicht ausgewählt ist"
 
 msgid "Announce as default router even if no public prefix is available."
 msgstr ""
@@ -275,6 +345,9 @@ msgstr ""
 msgid "Announced DNS servers"
 msgstr ""
 
+msgid "Anonymous Identity"
+msgstr ""
+
 msgid "Anonymous Mount"
 msgstr ""
 
@@ -364,6 +437,12 @@ msgstr "Verfügbare Pakete"
 msgid "Average:"
 msgstr "Durchschnitt:"
 
+msgid "B43 + B43C"
+msgstr ""
+
+msgid "B43 + B43C + V43"
+msgstr ""
+
 msgid "BR / DMR / AFTR"
 msgstr ""
 
@@ -416,6 +495,9 @@ msgstr ""
 "markierten Konfigurationsdateien. Des Weiteren sind die durch "
 "benutzerdefinierte Dateiemuster betroffenen Dateien enthalten."
 
+msgid "Bind only to specific interfaces rather than wildcard address."
+msgstr ""
+
 msgid "Bitrate"
 msgstr "Bitrate"
 
@@ -454,9 +536,6 @@ msgstr "Knöpfe"
 msgid "CA certificate; if empty it will be saved after the first connection."
 msgstr ""
 
-msgid "CPU"
-msgstr "Prozessor"
-
 msgid "CPU usage (%)"
 msgstr "CPU-Nutzung (%)"
 
@@ -657,15 +736,33 @@ msgstr "DNS-Weiterleitungen"
 msgid "DNS-Label / FQDN"
 msgstr ""
 
+msgid "DNSSEC"
+msgstr ""
+
+msgid "DNSSEC check unsigned"
+msgstr ""
+
 msgid "DPD Idle Timeout"
 msgstr ""
 
 msgid "DS-Lite AFTR address"
 msgstr ""
 
+msgid "DSL"
+msgstr ""
+
+msgid "DSL Status"
+msgstr ""
+
+msgid "DSL line mode"
+msgstr ""
+
 msgid "DUID"
 msgstr "DUID"
 
+msgid "Data Rate"
+msgstr ""
+
 msgid "Debug"
 msgstr "Debug"
 
@@ -675,6 +772,9 @@ msgstr "Standard %d"
 msgid "Default gateway"
 msgstr "Default Gateway"
 
+msgid "Default is stateless + stateful"
+msgstr ""
+
 msgid "Default route"
 msgstr ""
 
@@ -928,12 +1028,18 @@ msgstr "Lösche..."
 msgid "Error"
 msgstr "Fehler"
 
+msgid "Errored seconds (ES)"
+msgstr ""
+
 msgid "Ethernet Adapter"
 msgstr "Netzwerkschnittstelle"
 
 msgid "Ethernet Switch"
 msgstr "Netzwerk Switch"
 
+msgid "Exclude interfaces"
+msgstr ""
+
 msgid "Expand hosts"
 msgstr "Hosts vervollständigen"
 
@@ -956,6 +1062,9 @@ msgstr "Externer Protokollserver IP"
 msgid "External system log server port"
 msgstr "Externer Protokollserver Port"
 
+msgid "External system log server protocol"
+msgstr ""
+
 msgid "Extra SSH command options"
 msgstr ""
 
@@ -1003,6 +1112,9 @@ msgstr "Firewall Einstellungen"
 msgid "Firewall Status"
 msgstr "Firewall-Status"
 
+msgid "Firmware File"
+msgstr ""
+
 msgid "Firmware Version"
 msgstr "Firmware Version"
 
@@ -1050,6 +1162,9 @@ msgstr ""
 msgid "Forward DHCP traffic"
 msgstr "DHCP Traffic weiterleiten"
 
+msgid "Forward Error Correction Seconds (FECS)"
+msgstr ""
+
 msgid "Forward broadcast traffic"
 msgstr "Broadcasts weiterleiten"
 
@@ -1133,6 +1248,9 @@ msgstr "Handler"
 msgid "Hang Up"
 msgstr "Auflegen"
 
+msgid "Header Error Code Errors (HEC)"
+msgstr ""
+
 msgid "Heartbeat"
 msgstr ""
 
@@ -1386,6 +1504,9 @@ msgstr "Schnittstelle verbindet neu..."
 msgid "Interface is shutting down..."
 msgstr "Schnittstelle fährt herunter..."
 
+msgid "Interface name"
+msgstr ""
+
 msgid "Interface not present or not connected yet."
 msgstr "Schnittstelle existiert nicht oder ist nicht verbunden."
 
@@ -1431,12 +1552,12 @@ msgstr "Java-Script benötigt!"
 msgid "Join Network"
 msgstr "Netzwerk beitreten"
 
-msgid "Join Network: Settings"
-msgstr "Netzwerk beitreten: Einstellungen"
-
 msgid "Join Network: Wireless Scan"
 msgstr "Netzwerk beitreten: Suche nach Netzwerken"
 
+msgid "Joining Network: %q"
+msgstr ""
+
 msgid "Keep settings"
 msgstr "Konfiguration behalten"
 
@@ -1479,6 +1600,9 @@ msgstr "Sprache"
 msgid "Language and Style"
 msgstr "Sprache und Aussehen"
 
+msgid "Latency"
+msgstr ""
+
 msgid "Leaf"
 msgstr ""
 
@@ -1509,15 +1633,24 @@ msgstr "Legende:"
 msgid "Limit"
 msgstr "Limit"
 
-msgid "Line Attenuation"
+msgid "Limit DNS service to subnets interfaces on which we are serving DNS."
 msgstr ""
 
-msgid "Line Speed"
+msgid "Limit listening to these interfaces, and loopback."
+msgstr ""
+
+msgid "Line Attenuation (LATN)"
+msgstr ""
+
+msgid "Line Mode"
 msgstr ""
 
 msgid "Line State"
 msgstr ""
 
+msgid "Line Uptime"
+msgstr ""
+
 msgid "Link On"
 msgstr "Verbindung hergestellt"
 
@@ -1537,6 +1670,9 @@ msgstr "Liste von Domains für welche RFC1918-Antworten erlaubt sind"
 msgid "List of hosts that supply bogus NX domain results"
 msgstr "Liste von Servern die falsche \"NX Domain\" Antworten liefern"
 
+msgid "Listen Interfaces"
+msgstr ""
+
 msgid "Listen only on the given interface or, if unspecified, on all"
 msgstr ""
 "Nur auf die gegebene Schnittstelle reagieren, nutze alle wenn nicht "
@@ -1563,6 +1699,9 @@ msgstr "Lokale IPv4 Adresse"
 msgid "Local IPv6 address"
 msgstr "Lokale IPv6 Adresse"
 
+msgid "Local Service Only"
+msgstr ""
+
 msgid "Local Startup"
 msgstr "Lokales Startskript"
 
@@ -1617,6 +1756,9 @@ msgstr "Anmelden"
 msgid "Logout"
 msgstr "Abmelden"
 
+msgid "Loss of Signal Seconds (LOSS)"
+msgstr ""
+
 msgid "Lowest leased address as offset from the network address."
 msgstr "Kleinste vergebene Adresse (Netzwerkadresse + x)"
 
@@ -1638,6 +1780,9 @@ msgstr ""
 msgid "MB/s"
 msgstr "MB/s"
 
+msgid "MD5"
+msgstr ""
+
 msgid "MHz"
 msgstr "MHz"
 
@@ -1652,6 +1797,9 @@ msgstr ""
 msgid "Manual"
 msgstr ""
 
+msgid "Max. Attainable Data Rate (ATTNDR)"
+msgstr ""
+
 msgid "Maximum Rate"
 msgstr "Höchstübertragungsrate"
 
@@ -1860,12 +2008,18 @@ msgstr "Keine Zone zugewiesen"
 msgid "Noise"
 msgstr "Rauschen"
 
-msgid "Noise Margin"
+msgid "Noise Margin (SNR)"
 msgstr ""
 
 msgid "Noise:"
 msgstr "Noise:"
 
+msgid "Non Pre-emtive CRC errors (CRC_P)"
+msgstr ""
+
+msgid "Non-wildcard"
+msgstr ""
+
 msgid "None"
 msgstr "keine"
 
@@ -1983,6 +2137,9 @@ msgstr "MAC-Adresse überschreiben"
 msgid "Override MTU"
 msgstr "MTU-Wert überschreiben"
 
+msgid "Override default interface name"
+msgstr ""
+
 msgid "Override the gateway in DHCP responses"
 msgstr "Gateway-Adresse in DHCP-Antworten überschreiben"
 
@@ -2038,6 +2195,9 @@ msgstr ""
 msgid "PSID-bits length"
 msgstr ""
 
+msgid "PTM/EFM (Packet Transfer Mode)"
+msgstr ""
+
 msgid "Package libiwinfo required!"
 msgstr "Benötige das libiwinfo Paket!"
 
@@ -2125,15 +2285,15 @@ msgstr "Standardregel"
 msgid "Port"
 msgstr "Port"
 
-msgid "Port %d"
-msgstr "Port %d"
-
-msgid "Port %d is untagged in multiple VLANs!"
-msgstr "Port %d ist untagged in mehreren VLANs!"
-
 msgid "Port status:"
 msgstr "Port-Status:"
 
+msgid "Power Management Mode"
+msgstr ""
+
+msgid "Pre-emtive CRC errors (CRCP_P)"
+msgstr ""
+
 msgid ""
 "Presume peer to be dead after given amount of LCP echo failures, use 0 to "
 "ignore failures"
@@ -2141,6 +2301,9 @@ msgstr ""
 "Deklariere den Client als tot nach der angegebenen Anzahl von LCP Echo "
 "Fehlschlägen, nutze den Wert 0 um Fehler zu ignorieren"
 
+msgid "Prevent listening on these interfaces."
+msgstr ""
+
 msgid "Prevents client-to-client communication"
 msgstr "Unterbindet Client-Client-Verkehr"
 
@@ -2153,6 +2316,9 @@ msgstr "Fortfahren"
 msgid "Processes"
 msgstr "Prozesse"
 
+msgid "Profile"
+msgstr ""
+
 msgid "Prot."
 msgstr "Prot."
 
@@ -2348,6 +2514,11 @@ msgid "Required for certain ISPs, e.g. Charter with DOCSIS 3"
 msgstr ""
 "Wird von bestimmten Internet-Providern benötigt, z.B. Charter mit DOCSIS 3"
 
+msgid ""
+"Requires upstream supports DNSSEC; verify unsigned domain responses really "
+"come from unsigned domains"
+msgstr ""
+
 msgid "Reset"
 msgstr "Zurücksetzen"
 
@@ -2412,6 +2583,9 @@ msgstr "Vor dem Einhängen Dateisystemprüfung starten "
 msgid "Run filesystem check"
 msgstr "Dateisystemprüfung durchführen"
 
+msgid "SHA256"
+msgstr ""
+
 msgid ""
 "SIXXS supports TIC only, for static tunnels using IP protocol 41 (RFC4213) "
 "use 6in4 instead"
@@ -2508,6 +2682,9 @@ msgstr "Zeitsynchronisierung einrichten"
 msgid "Setup DHCP Server"
 msgstr "DHCP Server einrichten"
 
+msgid "Severely Errored Seconds (SES)"
+msgstr ""
+
 msgid "Short GI"
 msgstr ""
 
@@ -2523,6 +2700,9 @@ msgstr "Dieses Netzwerk herunterfahren"
 msgid "Signal"
 msgstr "Signal"
 
+msgid "Signal Attenuation (SATN)"
+msgstr ""
+
 msgid "Signal:"
 msgstr "Signal:"
 
@@ -2547,6 +2727,9 @@ msgstr "Zeitslot"
 msgid "Software"
 msgstr "Paketverwaltung"
 
+msgid "Software VLAN"
+msgstr ""
+
 msgid "Some fields are invalid, cannot save values!"
 msgstr "Einige Felder sind ungültig, kann das Formular nicht speichern!"
 
@@ -2651,6 +2834,12 @@ msgstr "Strikte Reihenfolge"
 msgid "Submit"
 msgstr "Absenden"
 
+msgid "Suppress logging"
+msgstr ""
+
+msgid "Suppress logging of the routine operation of these protocols"
+msgstr ""
+
 msgid "Swap"
 msgstr ""
 
@@ -2666,6 +2855,13 @@ msgstr "Switch %q"
 msgid "Switch %q (%s)"
 msgstr "Switch %q (%s)"
 
+msgid ""
+"Switch %q has an unknown topology - the VLAN settings might not be accurate."
+msgstr ""
+
+msgid "Switch VLAN"
+msgstr ""
+
 msgid "Switch protocol"
 msgstr "Wechsle Protokoll"
 
@@ -2981,6 +3177,9 @@ msgstr ""
 "Zum Wiederherstellen der Konfiguration kann hier ein bereits vorhandenes "
 "Backup-Archiv hochgeladen werden."
 
+msgid "Tone"
+msgstr ""
+
 msgid "Total Available"
 msgstr "Gesamt verfügbar"
 
@@ -3057,6 +3256,9 @@ msgstr "UUID"
 msgid "Unable to dispatch"
 msgstr "Kann Anfrage nicht zustellen"
 
+msgid "Unavailable Seconds (UAS)"
+msgstr ""
+
 msgid "Unknown"
 msgstr "Unbekannt"
 
@@ -3168,8 +3370,8 @@ msgstr "Benutzername"
 msgid "VC-Mux"
 msgstr "VC-Mux"
 
-msgid "VLAN Interface"
-msgstr "VLAN Schnittstelle"
+msgid "VDSL"
+msgstr ""
 
 msgid "VLANs on %q"
 msgstr "VLANs auf %q"
@@ -3266,9 +3468,6 @@ msgstr ""
 msgid "Width"
 msgstr ""
 
-msgid "Wifi"
-msgstr "Drahtlos"
-
 msgid "Wireless"
 msgstr "WLAN"
 
@@ -3305,6 +3504,9 @@ msgstr "WLAN heruntergefahren"
 msgid "Write received DNS requests to syslog"
 msgstr "Empfangene DNS-Anfragen in das Systemprotokoll schreiben"
 
+msgid "Write system log to file"
+msgstr ""
+
 msgid "XR Support"
 msgstr "XR-Unterstützung"
 
@@ -3485,1120 +3687,21 @@ msgstr "ja"
 msgid "« Back"
 msgstr "« Zurück"
 
-#~ msgid "Delete this interface"
-#~ msgstr "Diese Schnittstelle löschen"
-
-#~ msgid "Flags"
-#~ msgstr "Parameter"
-
-#~ msgid "Rule #"
-#~ msgstr "Regel #"
-
-#~ msgid "Ignore Hosts files"
-#~ msgstr "Hosts-Dateien ignorieren"
-
-#~ msgid "Path"
-#~ msgstr "Pfad"
-
-#~ msgid "Please wait: Device rebooting..."
-#~ msgstr "Bitte warten: Neustart wird durchgeführt..."
-
-#~ msgid ""
-#~ "Warning: There are unsaved changes that will be lost while rebooting!"
-#~ msgstr ""
-#~ "Warnung: Es gibt ungespeicherte Änderungen, die bei einem Neustart "
-#~ "verloren gehen!"
-
-#~ msgid ""
-#~ "Always use 40MHz channels even if the secondary channel overlaps. Using "
-#~ "this option does not comply with IEEE 802.11n-2009!"
-#~ msgstr ""
-#~ "Immer 40MHz Kanalbreite nutzen, auch wenn der sekundäre Kanal andere "
-#~ "Netzwerke überschneidet. Die Benutzung dieser Option verletzt den IEEE "
-#~ "802.11n-2009 Standard!"
-
-#~ msgid "Cached"
-#~ msgstr "Zwischengespeichert"
-
-#~ msgid "Configures this mount as overlay storage for block-extroot"
-#~ msgstr ""
-#~ "Konfiguriert diesen Mountpunkt als Overlay-Speicher für <em>block-"
-#~ "extroot</em>"
-
-#~ msgid "Force 40MHz mode"
-#~ msgstr "40MHz-Modus erzwingen"
-
-#~ msgid "Frequency Hopping"
-#~ msgstr "Frequenzsprung"
-
-#~ msgid "Locked to channel %d used by %s"
-#~ msgstr "Festgelegt auf Kanal %d benutzt von %s"
-
-#~ msgid "Use as root filesystem"
-#~ msgstr "Als Wurzeldateisystem benutzen"
-
-#~ msgid "HE.net user ID"
-#~ msgstr "HE.net Benutzer-ID"
-
-#~ msgid "This is the 32 byte hex encoded user ID, not the login name"
+#~ msgid "An additional network will be created if you leave this unchecked."
 #~ msgstr ""
-#~ "Die ist die 32 Zeichen lange, hexadezimal kodierte Nutzer-ID, nicht der "
-#~ "Benutzername."
-
-#~ msgid "40MHz 2nd channel above"
-#~ msgstr "40MHz, Sekundärkanal oberhalb"
-
-#~ msgid "40MHz 2nd channel below"
-#~ msgstr "40MHz, Sekundärkanal unterhalb"
-
-#~ msgid "Accept router advertisements"
-#~ msgstr "Routerankündigungen (RAs) akzeptieren"
-
-#~ msgid "Advertise IPv6 on network"
-#~ msgstr "IPv6 auf folgendem Netzwerk ankündigen"
-
-#~ msgid "Advertised network ID"
-#~ msgstr "Angekündigte Subnetz-ID"
-
-#~ msgid "Allowed range is 1 to 65535"
-#~ msgstr "Erlaubter Bereich 1 bis 65535"
-
-#~ msgid "HT capabilities"
-#~ msgstr "HT-Fähigkeiten"
-
-#~ msgid "HT mode"
-#~ msgstr "HT-Modus"
-
-#~ msgid "Router Model"
-#~ msgstr "Routermodell"
-
-#~ msgid "Router Name"
-#~ msgstr "Routername"
-
-#~ msgid "Send router solicitations"
-#~ msgstr "Sende Router-Solicitations"
-
-#~ msgid "Specifies the advertised preferred prefix lifetime in seconds"
-#~ msgstr "Bestimmt die bevorzugte angekündigte Prefix-Lebenszeit in Sekunden"
-
-#~ msgid "Specifies the advertised valid prefix lifetime in seconds"
-#~ msgstr "Bestimmt die gültige angeündigte Prefix-Lebenszeit in Sekunden"
-
-#~ msgid "Use preferred lifetime"
-#~ msgstr "Benutze bevorzugte Lebenszeit"
-
-#~ msgid "Use valid lifetime"
-#~ msgstr "Benutze gültige Lebenszeit"
-
-#~ msgid "Waiting for router..."
-#~ msgstr "Warte auf den Router..."
-
-#~ msgid "Enable builtin NTP server"
-#~ msgstr "NTP Server aktivieren"
-
-#~ msgid "Active Leases"
-#~ msgstr "Aktive Zuweisungen"
-
-#~ msgid "Open"
-#~ msgstr "Offen"
-
-#~ msgid "KB"
-#~ msgstr "KB"
-
-#~ msgid "Bit Rate"
-#~ msgstr "Bitrate"
-
-#~ msgid "Configuration / Apply"
-#~ msgstr "Konfiguration / Anwenden"
-
-#~ msgid "Configuration / Changes"
-#~ msgstr "Konfiguration / Änderungen"
-
-#~ msgid "Configuration / Revert"
-#~ msgstr "Konfiguration / Zurücksetzen"
-
-#~ msgid "MAC"
-#~ msgstr "MAC-Adresse"
-
-#~ msgid "MAC Address"
-#~ msgstr "MAC-Adresse"
-
-#~ msgid "<abbr title=\"Encrypted\">Encr.</abbr>"
-#~ msgstr "<abbr title=\"Verschlüsselung\">Vers.</abbr>"
-
-#~ msgid "<abbr title=\"Wireless Local Area Network\">WLAN</abbr>-Scan"
-#~ msgstr "WLAN-Scan"
-
-#~ msgid ""
-#~ "Choose the network you want to attach to this wireless interface. Select "
-#~ "<em>unspecified</em> to not attach any network or fill out the "
-#~ "<em>create</em> field to define a new network."
-#~ msgstr "Wählt die Schnittstelle die diesem Netzwerk zugeordnet wird."
-
-#~ msgid "Create Network"
-#~ msgstr "Netzwerk anlegen"
-
-#~ msgid "Link"
-#~ msgstr "Verbindung"
-
-#~ msgid "Networks"
-#~ msgstr "Netzwerke"
-
-#~ msgid "Power"
-#~ msgstr "Leistung"
-
-#~ msgid "Wifi networks in your local environment"
-#~ msgstr "Drahtlosnetzwerke in der lokalen Umgebung des Routers:"
-
-#~ msgid ""
-#~ "<abbr title=\"Classless Inter-Domain Routing\">CIDR</abbr>-Notation: "
-#~ "address/prefix"
-#~ msgstr "CIDR-Notation: Adresse/Prefix"
-
-#~ msgid "<abbr title=\"Domain Name System\">DNS</abbr>-Server"
-#~ msgstr "DNS-Server"
-
-#~ msgid "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Broadcast"
-#~ msgstr "IPv4-Broadcast"
-
-#~ msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Address"
-#~ msgstr "IPv6-Adresse"
-
-#~ msgid "IP-Aliases"
-#~ msgstr "IP Aliase"
-
-#~ msgid "IPv6 Setup"
-#~ msgstr "IPv6 Einstellungen"
-
-#~ msgid ""
-#~ "Note: If you choose an interface here which is part of another network, "
-#~ "it will be moved into this network."
-#~ msgstr ""
-#~ "Hinweis: When eine Schnittstelle gewählt wird, welche Mitglied eines "
-#~ "anderen Netzwerkes ist, wird sie in dieses Netzwerk verschoben"
-
-#~ msgid ""
-#~ "Really delete this interface? The deletion cannot be undone!\\nYou might "
-#~ "lose access to this router if you are connected via this interface."
-#~ msgstr ""
-#~ "Diese Schnittstelle wirklich löschen? Der Schritt kann nicht rückgängig "
-#~ "gemacht werden!\\nDer Zugriff auf den Router könnte verlorengehen wenn "
-#~ "Sie über diese Schnittstelle verbunden sind."
-
-#~ msgid ""
-#~ "Really delete this wireless network? The deletion cannot be undone!\\nYou "
-#~ "might lose access to this router if you are connected via this network."
-#~ msgstr ""
-#~ "Dieses Drahtlosnetzwerk wirklich löschen? Der Schritt kann nicht "
-#~ "rückgängig gemacht werden!\\nDer Zugriff auf den Router könnte "
-#~ "verlorengehen wenn Sie über dieses Netzwerk verbunden sind."
-
-#~ msgid ""
-#~ "Really shutdown interface \"%s\" ?\\nYou might lose access to this router "
-#~ "if you are connected via this interface."
-#~ msgstr ""
-#~ "Die Schnitstelle \"%s\" wirklich herunterfahren?\\nDer Zugriff auf den "
-#~ "Router könnte verlorengehen wenn Sie über diese Schnittstelle verbunden "
-#~ "sind."
-
-#~ msgid ""
-#~ "Really shutdown network ?\\nYou might lose access to this router if you "
-#~ "are connected via this interface."
-#~ msgstr ""
-#~ "Das Netzwerk wirklich herunterfahren?\\nDer Zugriff auf den Router könnte "
-#~ "verlorengehen wenn Sie über diese Schnittstelle verbunden sind."
-
-#~ msgid ""
-#~ "The network ports on your router can be combined to several <abbr title="
-#~ "\"Virtual Local Area Network\">VLAN</abbr>s in which computers can "
-#~ "communicate directly with each other. <abbr title=\"Virtual Local Area "
-#~ "Network\">VLAN</abbr>s are often used to separate different network "
-#~ "segments. Often there is by default one Uplink port for a connection to "
-#~ "the next greater network like the internet and other ports for a local "
-#~ "network."
-#~ msgstr ""
-#~ "Die Netzwerkschnittstellen am Router können zu verschienden VLANs "
-#~ "zusammengefasst werden, in denen Geräte miteinander direkt kommunizieren "
-#~ "können. VLANs werden auch häufig dazu genutzt, um Netzwerke voneinander "
-#~ "zu trennen. So ist oftmals eine Schnittstelle als Uplink zu einem "
-#~ "größeren Netz, wie dem Internet, vorkonfiguriert und die anderen "
-#~ "Schnittstellen bilden ein VLAN für das lokale Netzwerk."
-
-#~ msgid "Enable buffering"
-#~ msgstr "Pufferung aktivieren"
-
-#~ msgid "IPv6-over-IPv4"
-#~ msgstr "IPv6-über-IPv4"
-
-#~ msgid "Custom Files"
-#~ msgstr "Benutzerdefinierte Dateien"
-
-#~ msgid "Custom files"
-#~ msgstr "Benutzerdefinierte Dateien"
-
-#~ msgid "Detected Files"
-#~ msgstr "Erkannte Dateien"
-
-#~ msgid "Detected files"
-#~ msgstr "Erkannte Dateien"
-
-#~ msgid "Files to be kept when flashing a new firmware"
-#~ msgstr "Zu übernehmende Dateien bei Firmwareupgrade"
-
-#~ msgid "General"
-#~ msgstr "Allgemeines"
-
-#~ msgid ""
-#~ "Here you can customize the settings and the functionality of <abbr title="
-#~ "\"Lua Configuration Interface\">LuCI</abbr>."
-#~ msgstr ""
-#~ "Hier können Eigenschaften und die Funktionalität der Oberfläche angepasst "
-#~ "werden."
-
-#~ msgid "Post-commit actions"
-#~ msgstr "UCI-Befehle beim Anwenden"
-
-#~ msgid ""
-#~ "The following files are detected by the system and will be kept "
-#~ "automatically during sysupgrade"
-#~ msgstr ""
-#~ "Die folgenden Dateien wurden vom System erkannt und werden bei einen "
-#~ "System-Update automatisch beibehalten"
-
-#~ msgid ""
-#~ "These commands will be executed automatically when a given <abbr title="
-#~ "\"Unified Configuration Interface\">UCI</abbr> configuration is committed "
-#~ "allowing changes to be applied instantly."
-#~ msgstr ""
-#~ "Beim Anwenden der Konfiguration aus der Oberflächliche heraus können "
-#~ "automatisch die relevanten Dienste neugestart werden, sodass Änderungen "
-#~ "sofort nach dem Anwenden aktiv werden und der Router nicht erst "
-#~ "neugestartet werden muss."
-
-#~ msgid ""
-#~ "This is a list of shell glob patterns for matching files and directories "
-#~ "to include during sysupgrade"
-#~ msgstr ""
-#~ "Dies ist eine Liste von Shell-Glob-Mustern um Dateien und Verzeichnisse "
-#~ "zu wählen welche bei einem Systemupgrade beibehalten werden sollen"
-
-#~ msgid "Web <abbr title=\"User Interface\">UI</abbr>"
-#~ msgstr "Weboberfläche"
-
-#~ msgid "<abbr title=\"Point-to-Point Tunneling Protocol\">PPTP</abbr>-Server"
-#~ msgstr ""
-#~ "<abbr title=\"Point-to-Point Tunneling Protocol\">PPTP</abbr>-Server"
-
-#~ msgid "AHCP Settings"
-#~ msgstr "AHCP-Einstellungen"
+#~ "Erzeugt ein zusätzliches Netzwerk wenn diese Option nicht ausgewählt ist"
 
-#~ msgid "ARP ping retries"
-#~ msgstr "ARP-Ping Versuche"
+#~ msgid "Join Network: Settings"
+#~ msgstr "Netzwerk beitreten: Einstellungen"
 
-#~ msgid "ATM Settings"
-#~ msgstr "ATM Einstellungen"
-
-#~ msgid "Accept Router Advertisements"
-#~ msgstr "Router Advertisements akzeptieren"
-
-#~ msgid "Access point (APN)"
-#~ msgstr "Zugriffspunkt (APN)"
-
-#~ msgid "Additional pppd options"
-#~ msgstr "Weitere pppd Optionen"
-
-#~ msgid "Allowed range is 1 to FFFF"
-#~ msgstr "Der Erlaubte Bereich liegt zwischen 1 und FFFF"
-
-#~ msgid "Automatic Disconnect"
-#~ msgstr "Automatische Trennung"
-
-#~ msgid "Backup Archive"
-#~ msgstr "Sicherungsarchiv"
-
-#~ msgid ""
-#~ "Configure the local DNS server to use the name servers adverticed by the "
-#~ "PPP peer"
-#~ msgstr ""
-#~ "Konfiguriert den lokalen DNS-Server so, dass er die von der Gegenstelle "
-#~ "angekündigten Nameserver-Adressen nutzt"
-
-#~ msgid "Connect script"
-#~ msgstr "Verbindungs-Script"
-
-#~ msgid "Create backup"
-#~ msgstr "Sicherung erstellen"
-
-#~ msgid "Default"
-#~ msgstr "Standard"
-
-#~ msgid "Disconnect script"
-#~ msgstr "Trennuns-Script"
-
-#~ msgid "Edit package lists and installation targets"
-#~ msgstr "Paketlisten und Installationsziele bearbeiten"
-
-#~ msgid "Enable 4K VLANs"
-#~ msgstr "Aktiviere 4K VLANs"
-
-#~ msgid "Enable IPv6 on PPP link"
-#~ msgstr "IPv6 für die PPP-Verbindung aktivieren"
-
-#~ msgid "Firmware image"
-#~ msgstr "Firmware-Image"
-
-#~ msgid "Forward DHCP"
-#~ msgstr "DHCP weiterleiten"
-
-#~ msgid "Forward broadcasts"
-#~ msgstr "Broadcasts weiterleiten"
-
-#~ msgid "HE.net Tunnel ID"
-#~ msgstr "HE.net Tunnel ID"
-
-#~ msgid ""
-#~ "Here you can backup and restore your router configuration and - if "
-#~ "possible - reset the router to the default settings."
-#~ msgstr ""
-#~ "Auf dieser Seite können Sicherungen der Konfiguration erstellt und "
-#~ "eingespielt werden und - wenn möglich - die Grundeinstellungen "
-#~ "wiederhergestellt werden."
-
-#~ msgid "Installation targets"
-#~ msgstr "Installationsziele"
-
-#~ msgid "Keep configuration files"
-#~ msgstr "Konfigurationsdateien erhalten"
-
-#~ msgid "Keep-Alive"
-#~ msgstr "Keep-Alive"
-
-#~ msgid "Kernel"
-#~ msgstr "Kernel"
-
-#~ msgid ""
-#~ "Let pppd replace the current default route to use the PPP interface after "
-#~ "successful connect"
-#~ msgstr ""
-#~ "Lässt pppd die aktuelle Standardroute ersetzen und über die PPP "
-#~ "Schnittstelle leiten"
-
-#~ msgid "Let pppd run this script after establishing the PPP link"
-#~ msgstr ""
-#~ "Lässt pppd das angegebene Script nach dem Aufbau der PPP Verbindung "
-#~ "abarbeiten"
-
-#~ msgid "Let pppd run this script before tearing down the PPP link"
-#~ msgstr ""
-#~ "Lässt pppd das angegebene Script vor dem Trennen der PPP Verbindung "
-#~ "abarbeiten"
-
-#~ msgid ""
-#~ "Make sure that you provide the correct pin code here or you might lock "
-#~ "your sim card!"
-#~ msgstr ""
-#~ "Stellen Sie sicher das die richtige PIN hier eingetragen wird, sonst "
-#~ "könnte die SIM-Karte gesperrt werden!"
-
-#~ msgid ""
-#~ "Most of them are network servers, that offer a certain service for your "
-#~ "device or network like shell access, serving webpages like <abbr title="
-#~ "\"Lua Configuration Interface\">LuCI</abbr>, doing mesh routing, sending "
-#~ "e-mails, ..."
-#~ msgstr ""
-#~ "Es handelt sich hierbei meist um Netzwerkserver, die verschiedene "
-#~ "Aufgaben auf dem Router erfüllen, beispielsweise Shell-Zugang ermöglichen "
-#~ "oder diese Weboberfläche über HTTP zur Verfügung stellen."
-
-#~ msgid "Number of failed connection tests to initiate automatic reconnect"
-#~ msgstr ""
-#~ "Anzahl fehlgeschlagener Verbindungstests nach der automatisch neu "
-#~ "verbunden wird"
-
-#~ msgid "Override Gateway"
-#~ msgstr "Gateway erzwingen"
-
-#~ msgid "PIN code"
-#~ msgstr "PIN-Code"
-
-#~ msgid "PPP Settings"
-#~ msgstr "PPP Einstellungen"
-
-#~ msgid "Package lists"
-#~ msgstr "Paketlisten"
-
-#~ msgid ""
-#~ "Port <abbr title=\"Primary VLAN IDs\">PVIDs</abbr> specify the default "
-#~ "VLAN ID added to received untagged frames."
-#~ msgstr ""
-#~ "Port <abbr title=\"Primary VLAN IDs\">PVIDs</abbr> definieren die "
-#~ "Standard-VLAN ID welche zu empfangenen, untagged Ethernet-Frames "
-#~ "hinzugefügt wird."
-
-#~ msgid "Port PVIDs on %q"
-#~ msgstr "Port PVIDs auf %q"
-
-#~ msgid "Proceed reverting all settings and resetting to firmware defaults?"
-#~ msgstr ""
-#~ "Alle aktuellen Einstellungen verwerfen und Grundeinstellungen "
-#~ "wiederherstellen?"
-
-#~ msgid "Processor"
+#~ msgid "CPU"
 #~ msgstr "Prozessor"
 
-#~ msgid "Radius-Port"
-#~ msgstr "Radius-Port"
-
-#~ msgid "Radius-Server"
-#~ msgstr "Radius-Server"
-
-#~ msgid "Relay Settings"
-#~ msgstr "Relay-Einstellungen"
-
-#~ msgid "Replace default route"
-#~ msgstr "Standardroute ersetzen"
-
-#~ msgid "Reset router to defaults"
-#~ msgstr "Grundeinstellungen wiederherstellen"
-
-#~ msgid "Routing table ID"
-#~ msgstr "Nr. der Routingtabelle"
-
-#~ msgid ""
-#~ "Seconds to wait for the modem to become ready before attempting to connect"
-#~ msgstr ""
-#~ "Zeit in Sekunden um auf die Initialisierung des Modems zu warten bevor "
-#~ "ein Verbindungsversuch unternommen wird"
-
-#~ msgid "Send Router Solicitiations"
-#~ msgstr "Router Solicititaions senden"
-
-#~ msgid "Server IPv4-Address"
-#~ msgstr "Server IPv4-Adresse"
-
-#~ msgid "Service type"
-#~ msgstr "Dienstart"
-
-#~ msgid "Services and daemons perform certain tasks on your device."
-#~ msgstr ""
-#~ "Dienste und Hintergrundprozesse stellen den Großteil der Funktionalitäten "
-#~ "auf dem Router zur Verfügung."
-
-#~ msgid "Settings"
-#~ msgstr "Einstellungen"
-
-#~ msgid "Setup wait time"
-#~ msgstr "Initialisierungszeit"
-
-#~ msgid ""
-#~ "Sorry. OpenWrt does not support a system upgrade on this platform.<br /> "
-#~ "You need to manually flash your device."
-#~ msgstr ""
-#~ "Sorry. OpenWrt unterstützt kein Systemupdate auf dieser Platform.<br /> "
-#~ "Sie müssen das Gerät manuell neu flashen."
-
-#~ msgid "Specify additional command line arguments for pppd here"
-#~ msgstr ""
-#~ "Hier können zusätzliche Kommandozeilenargumente für pppd angegeben werden"
-
-#~ msgid "TTL"
-#~ msgstr "TTL"
-
-#~ msgid "The device node of your modem, e.g. /dev/ttyUSB0"
-#~ msgstr "Geräteknoten des Modems, z.B. /dev/ttyUSB0"
-
-#~ msgid "Time (in seconds) after which an unused connection will be closed"
-#~ msgstr "Zeit (in s) nach der die Verbindung bei Inaktivität getrennt wird"
-
-#~ msgid "Time Server (rdate)"
-#~ msgstr "Zeit-Server (rdate)"
-
-#~ msgid "Tunnel Settings"
-#~ msgstr "Tunnel-Einstellungen"
-
-#~ msgid "Update package lists"
-#~ msgstr "Paketlisten aktualisieren"
-
-#~ msgid "Upload an OpenWrt image file to reflash the device."
-#~ msgstr "Firmware-Image hochladen um das Gerät neu zu flashen."
-
-#~ msgid "Upload image"
-#~ msgstr "Image hochladen"
-
-#~ msgid "Use peer DNS"
-#~ msgstr "DNS der Gegenstelle nutzen"
-
-#~ msgid "VLAN %d"
-#~ msgstr "VLAN %d"
-
-#~ msgid ""
-#~ "You can specify multiple DNS servers here, press enter to add a new "
-#~ "entry. Servers entered here will override automatically assigned ones."
-#~ msgstr ""
-#~ "Hier können mehrere DNS-Server angegeben werden. Enter fügt ein neues "
-#~ "Eingabefeld hinzu. Hier angegebene Server überschreiben autmatisch "
-#~ "zugewiesene Adressen."
-
-#~ msgid ""
-#~ "You need to install \"comgt\" for UMTS/GPRS, \"ppp-mod-pppoe\" for PPPoE, "
-#~ "\"ppp-mod-pppoa\" for PPPoA or \"pptp\" for PPtP support"
-#~ msgstr ""
-#~ "Für die Unterstützung von UMTS/GPRS muss \"comgt\", für PPPoE \"ppp-mod-"
-#~ "pppoe\", für PPPoA \"ppp-mod-pppoa\" und für PPtP \"pptp\" installiert "
-#~ "sein"
-
-#~ msgid "back"
-#~ msgstr "zurück"
-
-#~ msgid "buffered"
-#~ msgstr "gepuffert"
-
-#~ msgid "cached"
-#~ msgstr "gecached"
-
-#~ msgid "free"
-#~ msgstr "frei"
-
-#~ msgid "static"
-#~ msgstr "statisch"
-
-#~ msgid ""
-#~ "<abbr title=\"Lua Configuration Interface\">LuCI</abbr> is a collection "
-#~ "of free Lua software including an <abbr title=\"Model-View-Controller"
-#~ "\">MVC</abbr>-Webframework and webinterface for embedded devices. <abbr "
-#~ "title=\"Lua Configuration Interface\">LuCI</abbr> is licensed under the "
-#~ "Apache-License."
-#~ msgstr ""
-#~ "LuCI ist eine Sammlung freier Lua-Software einschließlich eines MVC-"
-#~ "Webframeworks und einer Weboberfläche für eingebettete Geräte. Luci steht "
-#~ "unter der Apache-Lizenz."
-
-#~ msgid "<abbr title=\"Secure Shell\">SSH</abbr>-Keys"
-#~ msgstr "SSH-Schlüssel"
-
-#~ msgid ""
-#~ "A lightweight HTTP/1.1 webserver written in C and Lua designed to serve "
-#~ "LuCI"
-#~ msgstr ""
-#~ "Ein schlanker HTTP/1.1 Webserver in C und Lua geschrieben um LuCI zu "
-#~ "betreiben."
-
-#~ msgid ""
-#~ "A small webserver which can be used to serve <abbr title=\"Lua "
-#~ "Configuration Interface\">LuCI</abbr>."
-#~ msgstr ""
-#~ "Ein kleiner Webserver, der für die Bereitstellung von LuCI genutzt werden "
-#~ "kann."
-
-#~ msgid "About"
-#~ msgstr "Über"
-
-#~ msgid "Active IP Connections"
-#~ msgstr "Aktive IP Verbindungen"
-
-#~ msgid "Addresses"
-#~ msgstr "Adressen"
-
-#~ msgid "Admin Password"
-#~ msgstr "Passwort ändern"
-
-#~ msgid "Alias"
-#~ msgstr "Alias"
-
-#~ msgid "Authentication Realm"
-#~ msgstr "Anmeldeaufforderung"
-
-#~ msgid "Bridge Port"
-#~ msgstr "Port"
-
-#~ msgid ""
-#~ "Change the password of the system administrator (User <code>root</code>)"
-#~ msgstr "Ändert das Passwort des Systemverwalters (Benutzer \"root\")"
-
-#~ msgid "Client + WDS"
-#~ msgstr "Client mit WDS"
-
-#~ msgid "Configuration file"
-#~ msgstr "Konfigurationsdatei"
-
-#~ msgid "Connection timeout"
-#~ msgstr "Verbindungszeitlimit"
-
-#~ msgid "Contributing Developers"
-#~ msgstr "Mitwirkende Entwickler"
-
-#~ msgid "DHCP assigned"
-#~ msgstr "durch DHCP zugewiesen"
-
-#~ msgid "Document root"
-#~ msgstr "Wurzelverzeichnis"
-
-#~ msgid "Enable Keep-Alive"
-#~ msgstr "Keep-Alive aktivieren"
-
-#~ msgid "Enable device"
-#~ msgstr "Gerät aktivieren"
-
-#~ msgid "Ethernet Bridge"
-#~ msgstr "Netzwerkbrücke"
-
-#~ msgid ""
-#~ "Here you can paste public <abbr title=\"Secure Shell\">SSH</abbr>-Keys "
-#~ "(one per line) for <abbr title=\"Secure Shell\">SSH</abbr> public-key "
-#~ "authentication."
-#~ msgstr ""
-#~ "Hier können öffentliche SSH-Schlüssel (einer pro Zeile) zur "
-#~ "Authentifizierung abgelegt werden."
-
-#~ msgid "ID"
-#~ msgstr "Bezeichner"
-
-#~ msgid "IP Configuration"
-#~ msgstr "IP Konfiguration"
-
-#~ msgid "Interface Status"
-#~ msgstr "Netzwerkschnittstellen-Status"
-
-#~ msgid "Lead Development"
-#~ msgstr "Leitende Entwicklung"
-
-#~ msgid "Master"
-#~ msgstr "Master"
-
-#~ msgid "Master + WDS"
-#~ msgstr "Master mit WDS"
-
-#~ msgid "No address configured on this interface."
-#~ msgstr "Keine Adresse auf dieser Schnittstelle konfiguriert"
-
-#~ msgid "Not configured"
-#~ msgstr "nicht konfiguriert"
-
-#~ msgid "Password successfully changed"
-#~ msgstr "Passwort erfolgreich geändert"
-
-#~ msgid "Plugin path"
-#~ msgstr "Pluginpfad"
-
-#~ msgid "Ports"
-#~ msgstr "Ports"
-
-#~ msgid "Primary"
-#~ msgstr "primär"
-
-#~ msgid "Project Homepage"
-#~ msgstr "Projekt Homepage"
-
-#~ msgid "Pseudo Ad-Hoc"
-#~ msgstr "Pseudo-Ad-Hoc (Atheros)"
-
-#~ msgid "STP"
-#~ msgstr "Spanning-Tree-Protokoll"
-
-#~ msgid "Thanks To"
-#~ msgstr "Dank an"
-
-#~ msgid ""
-#~ "The realm which will be displayed at the authentication prompt for "
-#~ "protected pages."
-#~ msgstr "Aufforderungstext zum Anmelden im Administrationsbereich"
-
-#~ msgid "Unknown Error"
-#~ msgstr "Unbekannter Fehler"
-
-#~ msgid "VLAN"
-#~ msgstr "VLAN"
-
-#~ msgid "defaults to <code>/etc/httpd.conf</code>"
-#~ msgstr "nutzt <code>/etc/httpd.conf</code> wenn leer"
-
-#~ msgid "Enable this switch"
-#~ msgstr "Switch aktivieren"
-
-#~ msgid "OPKG error code %i"
-#~ msgstr "OPKG Fehlercode %i"
-
-#~ msgid "Package lists updated"
-#~ msgstr "Paketlisten wurden aktualisiert"
-
-#~ msgid "Reset switch during setup"
-#~ msgstr "Switch während der Einrichtung zurücksetzen"
-
-#~ msgid "Upgrade installed packages"
-#~ msgstr "Installierte Pakete aktualisieren"
-
-#~ msgid ""
-#~ "Also kernel or service logfiles can be viewed here to get an overview "
-#~ "over their current state."
-#~ msgstr ""
-#~ "Zusätzlich können hier Protokolldaten, des Kernels und diverser "
-#~ "Systemdienste eingesehen werden, um deren Zustand zu kontrollieren."
-
-#~ msgid ""
-#~ "Here you can find information about the current system status like <abbr "
-#~ "title=\"Central Processing Unit\">CPU</abbr> clock frequency, memory "
-#~ "usage or network interface data."
-#~ msgstr ""
-#~ "Hier finden sich Informationen über den aktuellen Status des Systems, "
-#~ "beispielsweise Prozessortakt, Speicherauslastung und "
-#~ "Netzwerkschnittstellen."
-
-#~ msgid "Search file..."
-#~ msgstr "Datei suchen..."
-
-#~ msgid "Server"
-#~ msgstr "Server"
-
-#~ msgid ""
-#~ "<abbr title=\"Lua Configuration Interface\">LuCI</abbr> is a free, "
-#~ "flexible, and user friendly graphical interface for configuring OpenWrt "
-#~ "Kamikaze."
-#~ msgstr ""
-#~ "LuCI ist eine freie, flexible und benutzerfreundliche grafische "
-#~ "Oberfläche zur Konfiguration von OpenWrt Kamikaze."
-
-#~ msgid "And now have fun with your router!"
-#~ msgstr "Und nun wünschen wir viel Spaß mit dem Router!"
-
-#~ msgid ""
-#~ "As we always want to improve this interface we are looking forward to "
-#~ "your feedback and suggestions."
-#~ msgstr ""
-#~ "Wir sind natürlich stets darum bemüht, diese Oberfläche noch besser und "
-#~ "intuitiver zu Gestalten und freuen uns über jegliche Art von Feedback "
-#~ "oder Verbesserungsvorschlägen."
-
-#~ msgid "Hello!"
-#~ msgstr "Hallo!"
-
-#~ msgid "LuCI Components"
-#~ msgstr "LuCI Komponenten"
-
-#~ msgid ""
-#~ "Notice: In <abbr title=\"Lua Configuration Interface\">LuCI</abbr> "
-#~ "changes have to be confirmed by clicking Changes - Save &amp; Apply "
-#~ "before being applied."
-#~ msgstr ""
-#~ "Hinweis: In LuCI werden getätigte Änderungen erst nach einem Klick auf "
-#~ "Änderungen - Speichern &amp; Anwenden angewandt."
-
-#~ msgid ""
-#~ "On the following pages you can adjust all important settings of your "
-#~ "router."
-#~ msgstr ""
-#~ "Auf den folgenden Seiten können alle wichtigen Einstellungen des Routers "
-#~ "vorgenommen werden."
-
-#~ msgid "The <abbr title=\"Lua Configuration Interface\">LuCI</abbr> Team"
-#~ msgstr "Das LuCI-Team"
-
-#~ msgid ""
-#~ "This is the administration area of <abbr title=\"Lua Configuration "
-#~ "Interface\">LuCI</abbr>."
-#~ msgstr "Dies ist der Administrationsbereich von LuCI."
-
-#~ msgid "User Interface"
-#~ msgstr "Benutzeroberfläche"
-
-#~ msgid "used"
-#~ msgstr "benutzt"
-
-#~ msgid "enable"
-#~ msgstr "aktivieren"
-
-#~ msgid ""
-#~ "Port <abbr title=\"Primary VLAN IDs\">PVIDs</abbr> specify the default "
-#~ "VLAN ID added to received untagged frames.<br />Leave the ID field empty "
-#~ "to disable auto tagging on the associated port."
-#~ msgstr ""
-#~ "Port <abbr title=\"Primary VLAN IDs\">PVIDs</abbr> definieren die "
-#~ "standard VLAN-ID welche zu empfangen, nicht getaggten Ethernet-Frames "
-#~ "hinzugefügt wird.<br />Dieses Feld leer lassen um Auto-Tagging auf dem "
-#~ "zugehörigen Port zu deaktivieren."
-
-#~ msgid "(hidden)"
-#~ msgstr "(versteckt)"
-
-#~ msgid "(optional)"
-#~ msgstr "(optional)"
-
-#~ msgid "<abbr title=\"Domain Name System\">DNS</abbr>-Port"
-#~ msgstr "DNS-Port"
-
-#~ msgid ""
-#~ "<abbr title=\"Domain Name System\">DNS</abbr>-Server will be queried in "
-#~ "the order of the resolvfile"
-#~ msgstr "DNS-Server werden gemäß der Reihenfolge der Resolvdatei abgefragt"
-
-#~ msgid ""
-#~ "<abbr title=\"maximal\">max.</abbr> <abbr title=\"Dynamic Host "
-#~ "Configuration Protocol\">DHCP</abbr>-Leases"
-#~ msgstr "maximale Anzahl von DHCP-Leases"
-
-#~ msgid ""
-#~ "<abbr title=\"maximal\">max.</abbr> <abbr title=\"Extension Mechanisms "
-#~ "for Domain Name System\">EDNS0</abbr> packet size"
-#~ msgstr ""
-#~ "maximale <abbr title=\"Extension Mechanisms for Domain Name System"
-#~ "\">EDNS.0</abbr> Paketgröße"
-
-#~ msgid "AP-Isolation"
-#~ msgstr "AP-Isolation"
-
-#~ msgid "Add the Wifi network to physical network"
-#~ msgstr "WLAN-Netz zu Netzwerk hinzufügen"
-
-#~ msgid "Aliases"
-#~ msgstr "Aliasse"
-
-#~ msgid "Attach to existing network"
-#~ msgstr "Zu bestehendem Netzwerk hinzufügen"
-
-#~ msgid "Clamp Segment Size"
-#~ msgstr "MSS-Korrektur"
-
-#, fuzzy
-#~ msgid "Create Or Attach Network"
-#~ msgstr "Netzwerk anlegen"
-
-#~ msgid "DHCP"
-#~ msgstr "DHCP"
-
-#~ msgid "Devices"
-#~ msgstr "Geräte"
-
-#~ msgid "Don't forward reverse lookups for local networks"
-#~ msgstr "Reverse DNS-Anfragen für lokale Netze nicht weiterleiten"
-
-#~ msgid "Enable TFTP-Server"
-#~ msgstr "TFTP-Server aktivieren"
-
-#~ msgid "Errors"
-#~ msgstr "Fehler"
-
-#~ msgid "Essentials"
-#~ msgstr "Vereinfacht"
-
-#~ msgid "Expand Hosts"
-#~ msgstr "Erweitere Hosts"
-
-#~ msgid "First leased address"
-#~ msgstr "Erste vergebene Adresse"
-
-#~ msgid ""
-#~ "Fixes problems with unreachable websites, submitting forms or other "
-#~ "unexpected behaviour for some ISPs."
-#~ msgstr ""
-#~ "Behebt Probleme bei nicht erreichbaren Webseiten, Absenden von Formularen "
-#~ "oder anderes unerwartetes Verhalten für einige ISPs."
-
-#~ msgid "Hardware Address"
-#~ msgstr "Hardware Adresse"
-
-#~ msgid "Here you can configure installed wifi devices."
-#~ msgstr "An dieser Stelle können eingebaute WLAN-Geräte konfiguriert werden."
-
-#~ msgid "Independent (Ad-Hoc)"
-#~ msgstr "Unabhängig (Ad-Hoc)"
-
-#~ msgid "Internet Connection"
-#~ msgstr "Internetverbindung"
-
-#~ msgid "Join (Client)"
-#~ msgstr "Einklinken (Client)"
-
-#~ msgid "Leases"
-#~ msgstr "Zuweisungen"
-
-#~ msgid "Local Domain"
-#~ msgstr "Lokale Domain"
-
-#~ msgid "Local Network"
-#~ msgstr "Lokales Netz"
-
-#~ msgid "Local Server"
-#~ msgstr "Lokale Server"
-
-#~ msgid "Network Boot Image"
-#~ msgstr "Netzwerk-Boot Abbild"
-
-#~ msgid ""
-#~ "Network Name (<abbr title=\"Extended Service Set Identifier\">ESSID</"
-#~ "abbr>)"
-#~ msgstr "Netzkennung (ESSID)"
-
-#~ msgid "Number of leased addresses"
-#~ msgstr "Anzahl vergebener Adressen"
-
-#~ msgid "Perform Actions"
-#~ msgstr "Aktionen ausführen"
-
-#~ msgid "Prevents Client to Client communication"
-#~ msgstr "Unterbindet Client-Client-Verkehr"
-
-#~ msgid "Provide (Access Point)"
-#~ msgstr "Anbieten (Access Point)"
-
-#~ msgid "Resolvfile"
-#~ msgstr "Resolvdatei"
-
-#~ msgid "TFTP-Server Root"
-#~ msgstr "TFTP-Server Wurzelverzeichnis"
-
-#~ msgid "TX / RX"
-#~ msgstr "TX / RX"
-
-#~ msgid "The following changes have been applied"
-#~ msgstr "Die folgenden Änderungen wurden übernommen"
-
-#~ msgid ""
-#~ "When flashing a new firmware with <abbr title=\"Lua Configuration "
-#~ "Interface\">LuCI</abbr> these files will be added to the new firmware "
-#~ "installation."
-#~ msgstr ""
-#~ "Die folgenden Dateien und Verzeichnisse werden beim Aktualisieren der "
-#~ "Firmware über die Oberfläche automatisch in die neue Firmware übernommen."
-
-#~ msgid "Wireless Scan"
-#~ msgstr "WLAN-Scan"
-
-#~ msgid ""
-#~ "With <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</abbr> "
-#~ "network members can automatically receive their network settings (<abbr "
-#~ "title=\"Internet Protocol\">IP</abbr>-address, netmask, <abbr title="
-#~ "\"Domain Name System\">DNS</abbr>-server, ...)."
-#~ msgstr ""
-#~ "Mit <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</abbr> "
-#~ "können Netzwerkteilnehmer automatisch Einstellungen wie <abbr title="
-#~ "\"Internet Protocol\">IP</abbr>-Adresse, Präfix, <abbr title=\"Domain "
-#~ "Name System\">DNS</abbr>-Server, usw. beziehen."
-
-#~ msgid ""
-#~ "You are about to join the wireless network <em><strong>%s</strong></em>. "
-#~ "In order to complete the process, you need to provide some additional "
-#~ "details."
-#~ msgstr ""
-#~ "Sie sind dabei dem Drahtlosnetzwerk <em><strong>%s</strong></em> "
-#~ "beizutreten.Um den Prozess zu beenden müssen einige weitere Angaben "
-#~ "gemacht werden."
-
-#~ msgid ""
-#~ "You can run several wifi networks with one device. Be aware that there "
-#~ "are certain hardware and driverspecific restrictions. Normally you can "
-#~ "operate 1 Ad-Hoc or up to 3 Master-Mode and 1 Client-Mode network "
-#~ "simultaneously."
-#~ msgstr ""
-#~ "Pro WLAN-Gerät können mehrere Netze bereitgestellt werden. Es sollte "
-#~ "beachtet werden, dass es hardware- / treiberspezifische Einschränkungen "
-#~ "gibt. So kann pro WLAN-Gerät in der Regel entweder 1 Ad-Hoc-Zugang ODER "
-#~ "bis zu 3 Access-Point und 1 Client-Zugang gleichzeitig erstellt werden."
-
-#~ msgid ""
-#~ "You need to install \"ppp-mod-pppoe\" for PPPoE or \"pptp\" for PPtP "
-#~ "support"
-#~ msgstr ""
-#~ "Für die Unterstützung von PPPoE muss \"ppp-mod-pppoe\" und für PPtP \"pptp"
-#~ "\" installiert sein"
-
-#~ msgid ""
-#~ "You need to install <a href='%s'><em>wpa-supplicant</em></a> to use WPA!"
-#~ msgstr ""
-#~ "Sie müssen <a href='%s'><em>wpa-supplicant</em></a> isntallieren um WPA "
-#~ "nutzen zu können!"
-
-#~ msgid ""
-#~ "You need to install the <a href='%s'>Broadcom <em>nas</em> supplicant</a> "
-#~ "to use WPA!"
-#~ msgstr ""
-#~ "Sie müssen den <a href='%s'>Broadcom <em>nas</em> Supplikaten "
-#~ "installieren um WPA nutzen zu können!"
-
-#~ msgid "Zone"
-#~ msgstr "Zone"
-
-#~ msgid "additional hostfile"
-#~ msgstr "Zusätzliche Hostdatei"
-
-#~ msgid "adds domain names to hostentries in the resolv file"
-#~ msgstr ""
-#~ "Fügt Domainnamen zu einfachen Hosteinträgen in der Resolvdatei hinzu"
-
-#~ msgid "automatically reconnect"
-#~ msgstr "automatisch neu verbinden"
-
-#~ msgid "concurrent queries"
-#~ msgstr "gleichzeitige Abfragen"
-
-#~ msgid ""
-#~ "disable <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</abbr> "
-#~ "for this interface"
-#~ msgstr "DHCP für dieses Netzwerk deaktivieren"
-
-#~ msgid "disconnect when idle for"
-#~ msgstr "trennen bei Inaktivität nach"
-
-#~ msgid "don't cache unknown"
-#~ msgstr "Unbekannte nicht cachen"
-
-#~ msgid ""
-#~ "filter useless <abbr title=\"Domain Name System\">DNS</abbr>-queries of "
-#~ "Windows-systems"
-#~ msgstr "nutzlose DNS-Anfragen aktueller Windowssysteme filtern"
-
-#~ msgid "installed"
-#~ msgstr "installiert"
-
-#~ msgid "localises the hostname depending on its subnet"
-#~ msgstr ""
-#~ "Gibt die Adresse eines Hostnamen entsprechend seines Subnetzes zurück"
-
-#~ msgid "manual"
-#~ msgstr "manuell"
-
-#~ msgid "not installed"
-#~ msgstr "nicht installiert"
-
-#~ msgid ""
-#~ "prevents caching of negative <abbr title=\"Domain Name System\">DNS</"
-#~ "abbr>-replies"
-#~ msgstr "Negative DNS-Antworten nicht zwischenspeichern"
-
-#~ msgid "query port"
-#~ msgstr "Abfrageport"
-
-#~ msgid "transmitted / received"
-#~ msgstr "gesendet / empfangen"
-
-#, fuzzy
-#~ msgid "Join network"
-#~ msgstr "verbundene Netzwerke"
-
-#~ msgid "all"
-#~ msgstr "alle"
-
-#~ msgid "Code"
-#~ msgstr "Code"
-
-#~ msgid "Distance"
-#~ msgstr "Distanz"
-
-#~ msgid "Legend"
-#~ msgstr "Legende"
-
-#~ msgid "Library"
-#~ msgstr "Bibliothek"
-
-#~ msgid "see '%s' manpage"
-#~ msgstr "siehe &#39;%s&#39; manpage"
-
-#~ msgid "Package Manager"
-#~ msgstr "Packet-Manager"
-
-#~ msgid "Service"
-#~ msgstr "Dienst"
+#~ msgid "Port %d"
+#~ msgstr "Port %d"
 
-#~ msgid "Statistics"
-#~ msgstr "Statistiken"
+#~ msgid "Port %d is untagged in multiple VLANs!"
+#~ msgstr "Port %d ist untagged in mehreren VLANs!"
 
-#~ msgid "zone"
-#~ msgstr "Zone"
+#~ msgid "VLAN Interface"
+#~ msgstr "VLAN Schnittstelle"
index a0878469f7a1bb93b16b8f08262c38e3f1554d61..0d3502288927d9e0a82046f0271ad485a0fa8bc4 100644 (file)
@@ -13,6 +13,9 @@ msgstr ""
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
 "X-Generator: Pootle 2.0.4\n"
 
+msgid "%s is untagged in multiple VLANs!"
+msgstr ""
+
 msgid "(%d minute window, %d second interval)"
 msgstr "(παράθυρο %d λεπτών, διάστημα %d δευτερολέπτων)"
 
@@ -122,15 +125,21 @@ msgstr "<abbr title=\"μέγιστο\">Μεγ.</abbr> πλήθος ταυτόχ
 msgid "<abbr title='Pairwise: %s / Group: %s'>%s - %s</abbr>"
 msgstr ""
 
-msgid "ADSL"
+msgid "A43C + J43 + A43"
+msgstr ""
+
+msgid "A43C + J43 + A43 + V43"
 msgstr ""
 
-msgid "ADSL Status"
+msgid "ADSL"
 msgstr ""
 
 msgid "AICCU (SIXXS)"
 msgstr ""
 
+msgid "ANSI T1.413"
+msgstr ""
+
 msgid "APN"
 msgstr "APN"
 
@@ -140,6 +149,9 @@ msgstr "Υποστήριξη AR"
 msgid "ARP retry threshold"
 msgstr "Όριο επαναδοκιμών ARP"
 
+msgid "ATM (Asynchronous Transfer Mode)"
+msgstr ""
+
 msgid "ATM Bridges"
 msgstr "Γέφυρες ΑΤΜ"
 
@@ -161,6 +173,9 @@ msgstr ""
 msgid "ATM device number"
 msgstr "Αριθμός συσκευής ATM"
 
+msgid "ATU-C System Vendor ID"
+msgstr ""
+
 msgid "AYIYA"
 msgstr ""
 
@@ -227,9 +242,20 @@ msgstr "Διαχείριση"
 msgid "Advanced Settings"
 msgstr "Προχωρημένες Ρυθμίσεις"
 
+msgid "Aggregate Transmit Power(ACTATP)"
+msgstr ""
+
 msgid "Alert"
 msgstr "Ειδοποίηση"
 
+msgid ""
+"Allocate IP addresses sequentially, starting from the lowest available "
+"address"
+msgstr ""
+
+msgid "Allocate IP sequentially"
+msgstr ""
+
 msgid "Allow <abbr title=\"Secure Shell\">SSH</abbr> password authentication"
 msgstr ""
 "Επιτρέπει την εξουσιοδότηση <abbr title=\"Secure Shell\">SSH</abbr> με "
@@ -270,8 +296,53 @@ msgstr ""
 msgid "Always announce default router"
 msgstr ""
 
-msgid "An additional network will be created if you leave this unchecked."
-msgstr "Ένα επιπλέον δίκτυο θα δημιουργηθεί εάν αυτό αφεθεί κενό"
+msgid "An additional network will be created if you leave this checked."
+msgstr ""
+
+msgid "Annex"
+msgstr ""
+
+msgid "Annex A + L + M (all)"
+msgstr ""
+
+msgid "Annex A G.992.1"
+msgstr ""
+
+msgid "Annex A G.992.2"
+msgstr ""
+
+msgid "Annex A G.992.3"
+msgstr ""
+
+msgid "Annex A G.992.5"
+msgstr ""
+
+msgid "Annex B (all)"
+msgstr ""
+
+msgid "Annex B G.992.1"
+msgstr ""
+
+msgid "Annex B G.992.3"
+msgstr ""
+
+msgid "Annex B G.992.5"
+msgstr ""
+
+msgid "Annex J (all)"
+msgstr ""
+
+msgid "Annex L G.992.3 POTS 1"
+msgstr ""
+
+msgid "Annex M (all)"
+msgstr ""
+
+msgid "Annex M G.992.3"
+msgstr ""
+
+msgid "Annex M G.992.5"
+msgstr ""
 
 msgid "Announce as default router even if no public prefix is available."
 msgstr ""
@@ -282,6 +353,9 @@ msgstr ""
 msgid "Announced DNS servers"
 msgstr ""
 
+msgid "Anonymous Identity"
+msgstr ""
+
 msgid "Anonymous Mount"
 msgstr ""
 
@@ -371,6 +445,12 @@ msgstr "Διαθέσιμα πακέτα"
 msgid "Average:"
 msgstr "Μέσος Όρος:"
 
+msgid "B43 + B43C"
+msgstr ""
+
+msgid "B43 + B43C + V43"
+msgstr ""
+
 msgid "BR / DMR / AFTR"
 msgstr ""
 
@@ -424,6 +504,9 @@ msgstr ""
 "ουσιώδη βασικά αρχεία καθώς και καθορισμένα από το χρήστη μοτίβα αντιγράφων "
 "ασφαλείας."
 
+msgid "Bind only to specific interfaces rather than wildcard address."
+msgstr ""
+
 msgid "Bitrate"
 msgstr "Ρυθμός δεδομένων"
 
@@ -462,9 +545,6 @@ msgstr "Κουμπιά"
 msgid "CA certificate; if empty it will be saved after the first connection."
 msgstr ""
 
-msgid "CPU"
-msgstr ""
-
 msgid "CPU usage (%)"
 msgstr "Χρήση CPU (%)"
 
@@ -670,15 +750,33 @@ msgstr "Προωθήσεις DNS"
 msgid "DNS-Label / FQDN"
 msgstr ""
 
+msgid "DNSSEC"
+msgstr ""
+
+msgid "DNSSEC check unsigned"
+msgstr ""
+
 msgid "DPD Idle Timeout"
 msgstr ""
 
 msgid "DS-Lite AFTR address"
 msgstr ""
 
+msgid "DSL"
+msgstr ""
+
+msgid "DSL Status"
+msgstr ""
+
+msgid "DSL line mode"
+msgstr ""
+
 msgid "DUID"
 msgstr ""
 
+msgid "Data Rate"
+msgstr ""
+
 msgid "Debug"
 msgstr "Αποσφαλμάτωση"
 
@@ -688,6 +786,9 @@ msgstr "Προεπιλογή %d"
 msgid "Default gateway"
 msgstr "Προεπιλεγμένη πύλη"
 
+msgid "Default is stateless + stateful"
+msgstr ""
+
 msgid "Default route"
 msgstr ""
 
@@ -944,12 +1045,18 @@ msgstr "Διαγράφεται..."
 msgid "Error"
 msgstr "Σφάλμα"
 
+msgid "Errored seconds (ES)"
+msgstr ""
+
 msgid "Ethernet Adapter"
 msgstr "Προσαρμογέας Ethernet"
 
 msgid "Ethernet Switch"
 msgstr "Ethernet Switch"
 
+msgid "Exclude interfaces"
+msgstr ""
+
 msgid "Expand hosts"
 msgstr ""
 
@@ -972,6 +1079,9 @@ msgstr "Εξωτερικός εξυπηρετητής καταγραφής συ
 msgid "External system log server port"
 msgstr ""
 
+msgid "External system log server protocol"
+msgstr ""
+
 msgid "Extra SSH command options"
 msgstr ""
 
@@ -1019,6 +1129,9 @@ msgstr "Ρυθμίσεις Τείχους Προστασίας"
 msgid "Firewall Status"
 msgstr "Κατάσταση Τείχους Προστασίας"
 
+msgid "Firmware File"
+msgstr ""
+
 msgid "Firmware Version"
 msgstr "Έκδοση Υλικολογισμικού"
 
@@ -1065,6 +1178,9 @@ msgstr ""
 msgid "Forward DHCP traffic"
 msgstr "Προώθηση κίνησης DHCP"
 
+msgid "Forward Error Correction Seconds (FECS)"
+msgstr ""
+
 msgid "Forward broadcast traffic"
 msgstr "Προώθηση κίνησης broadcast"
 
@@ -1146,6 +1262,9 @@ msgstr ""
 msgid "Hang Up"
 msgstr "Κρέμασμα"
 
+msgid "Header Error Code Errors (HEC)"
+msgstr ""
+
 msgid "Heartbeat"
 msgstr ""
 
@@ -1401,6 +1520,9 @@ msgstr "Η διεπαφή επανασυνδέεται..."
 msgid "Interface is shutting down..."
 msgstr "Η διεπαφή απενεργοποιείται..."
 
+msgid "Interface name"
+msgstr ""
+
 msgid "Interface not present or not connected yet."
 msgstr "Η διεπαφή δεν υπάρχει ή δεν έχει συνδεθεί ακόμη."
 
@@ -1445,10 +1567,10 @@ msgstr "Απαιτείται Javascript!"
 msgid "Join Network"
 msgstr ""
 
-msgid "Join Network: Settings"
+msgid "Join Network: Wireless Scan"
 msgstr ""
 
-msgid "Join Network: Wireless Scan"
+msgid "Joining Network: %q"
 msgstr ""
 
 msgid "Keep settings"
@@ -1493,6 +1615,9 @@ msgstr "Γλώσσα"
 msgid "Language and Style"
 msgstr ""
 
+msgid "Latency"
+msgstr ""
+
 msgid "Leaf"
 msgstr ""
 
@@ -1523,15 +1648,24 @@ msgstr "Υπόμνημα:"
 msgid "Limit"
 msgstr "Όριο"
 
-msgid "Line Attenuation"
+msgid "Limit DNS service to subnets interfaces on which we are serving DNS."
 msgstr ""
 
-msgid "Line Speed"
+msgid "Limit listening to these interfaces, and loopback."
+msgstr ""
+
+msgid "Line Attenuation (LATN)"
+msgstr ""
+
+msgid "Line Mode"
 msgstr ""
 
 msgid "Line State"
 msgstr ""
 
+msgid "Line Uptime"
+msgstr ""
+
 msgid "Link On"
 msgstr "Αναμμένο με Ζεύξη"
 
@@ -1549,6 +1683,9 @@ msgstr ""
 msgid "List of hosts that supply bogus NX domain results"
 msgstr ""
 
+msgid "Listen Interfaces"
+msgstr ""
+
 msgid "Listen only on the given interface or, if unspecified, on all"
 msgstr ""
 
@@ -1573,6 +1710,9 @@ msgstr "Τοπική διεύθυνση IPv4"
 msgid "Local IPv6 address"
 msgstr "Τοπική διεύθυνση IPv6"
 
+msgid "Local Service Only"
+msgstr ""
+
 msgid "Local Startup"
 msgstr ""
 
@@ -1619,6 +1759,9 @@ msgstr "Σύνδεση"
 msgid "Logout"
 msgstr "Αποσύνδεση"
 
+msgid "Loss of Signal Seconds (LOSS)"
+msgstr ""
+
 msgid "Lowest leased address as offset from the network address."
 msgstr ""
 
@@ -1640,6 +1783,9 @@ msgstr ""
 msgid "MB/s"
 msgstr ""
 
+msgid "MD5"
+msgstr ""
+
 msgid "MHz"
 msgstr ""
 
@@ -1654,6 +1800,9 @@ msgstr ""
 msgid "Manual"
 msgstr ""
 
+msgid "Max. Attainable Data Rate (ATTNDR)"
+msgstr ""
+
 msgid "Maximum Rate"
 msgstr "Μέγιστος Ρυθμός"
 
@@ -1863,12 +2012,18 @@ msgstr "Δεν έχει ανατεθεί ζώνη"
 msgid "Noise"
 msgstr "Θόρυβος"
 
-msgid "Noise Margin"
+msgid "Noise Margin (SNR)"
 msgstr ""
 
 msgid "Noise:"
 msgstr "Θόρυβος:"
 
+msgid "Non Pre-emtive CRC errors (CRC_P)"
+msgstr ""
+
+msgid "Non-wildcard"
+msgstr ""
+
 msgid "None"
 msgstr "Κανένα"
 
@@ -1986,6 +2141,9 @@ msgstr ""
 msgid "Override MTU"
 msgstr ""
 
+msgid "Override default interface name"
+msgstr ""
+
 msgid "Override the gateway in DHCP responses"
 msgstr ""
 
@@ -2039,6 +2197,9 @@ msgstr ""
 msgid "PSID-bits length"
 msgstr ""
 
+msgid "PTM/EFM (Packet Transfer Mode)"
+msgstr ""
+
 msgid "Package libiwinfo required!"
 msgstr "Απαιτείται το πακέτο libiwinfo!"
 
@@ -2126,13 +2287,13 @@ msgstr "Πολιτική"
 msgid "Port"
 msgstr "Θύρα"
 
-msgid "Port %d"
-msgstr "Θύρα %d"
+msgid "Port status:"
+msgstr ""
 
-msgid "Port %d is untagged in multiple VLANs!"
+msgid "Power Management Mode"
 msgstr ""
 
-msgid "Port status:"
+msgid "Pre-emtive CRC errors (CRCP_P)"
 msgstr ""
 
 msgid ""
@@ -2140,6 +2301,9 @@ msgid ""
 "ignore failures"
 msgstr ""
 
+msgid "Prevent listening on these interfaces."
+msgstr ""
+
 #, fuzzy
 msgid "Prevents client-to-client communication"
 msgstr "Αποτρέπει την επικοινωνία μεταξύ πελατών"
@@ -2153,6 +2317,9 @@ msgstr "Συνέχεια"
 msgid "Processes"
 msgstr "Εργασίες"
 
+msgid "Profile"
+msgstr ""
+
 msgid "Prot."
 msgstr "Πρωτ."
 
@@ -2333,6 +2500,11 @@ msgstr ""
 msgid "Required for certain ISPs, e.g. Charter with DOCSIS 3"
 msgstr ""
 
+msgid ""
+"Requires upstream supports DNSSEC; verify unsigned domain responses really "
+"come from unsigned domains"
+msgstr ""
+
 msgid "Reset"
 msgstr "Αρχικοποίηση"
 
@@ -2398,6 +2570,9 @@ msgstr "Εκτέλεση ελέγχου του συστήματος αρχείω
 msgid "Run filesystem check"
 msgstr "Εκτέλεση ελέγχου συστήματος αρχείων"
 
+msgid "SHA256"
+msgstr ""
+
 msgid ""
 "SIXXS supports TIC only, for static tunnels using IP protocol 41 (RFC4213) "
 "use 6in4 instead"
@@ -2492,6 +2667,9 @@ msgstr ""
 msgid "Setup DHCP Server"
 msgstr "Ρύθμιση Εξυπηρετητή DHCP"
 
+msgid "Severely Errored Seconds (SES)"
+msgstr ""
+
 msgid "Short GI"
 msgstr ""
 
@@ -2507,6 +2685,9 @@ msgstr "Απενεργοποίηση αυτού του δικτύου"
 msgid "Signal"
 msgstr "Σήμα"
 
+msgid "Signal Attenuation (SATN)"
+msgstr ""
+
 msgid "Signal:"
 msgstr "Σήμα:"
 
@@ -2531,6 +2712,9 @@ msgstr ""
 msgid "Software"
 msgstr "Λογισμικό"
 
+msgid "Software VLAN"
+msgstr ""
+
 msgid "Some fields are invalid, cannot save values!"
 msgstr "Κάποια πεδία δεν είναι έγκυρα, δεν μπορούν να αποθηκευτούν οι τιμές!"
 
@@ -2624,6 +2808,12 @@ msgstr "Αυστηρή σειρά"
 msgid "Submit"
 msgstr "Υποβολή"
 
+msgid "Suppress logging"
+msgstr ""
+
+msgid "Suppress logging of the routine operation of these protocols"
+msgstr ""
+
 msgid "Swap"
 msgstr ""
 
@@ -2639,6 +2829,13 @@ msgstr ""
 msgid "Switch %q (%s)"
 msgstr ""
 
+msgid ""
+"Switch %q has an unknown topology - the VLAN settings might not be accurate."
+msgstr ""
+
+msgid "Switch VLAN"
+msgstr ""
+
 msgid "Switch protocol"
 msgstr ""
 
@@ -2916,6 +3113,9 @@ msgid ""
 "archive here."
 msgstr ""
 
+msgid "Tone"
+msgstr ""
+
 msgid "Total Available"
 msgstr "Διαθέσιμο Συνολικά"
 
@@ -2991,6 +3191,9 @@ msgstr "UUID"
 msgid "Unable to dispatch"
 msgstr ""
 
+msgid "Unavailable Seconds (UAS)"
+msgstr ""
+
 msgid "Unknown"
 msgstr "Άγνωστο"
 
@@ -3095,8 +3298,8 @@ msgstr "Όνομα Χρήστη"
 msgid "VC-Mux"
 msgstr ""
 
-msgid "VLAN Interface"
-msgstr "Διεπαφή VLAN"
+msgid "VDSL"
+msgstr ""
 
 msgid "VLANs on %q"
 msgstr ""
@@ -3191,9 +3394,6 @@ msgstr ""
 msgid "Width"
 msgstr ""
 
-msgid "Wifi"
-msgstr "Ασύρματο"
-
 msgid "Wireless"
 msgstr "Ασύρματο"
 
@@ -3230,6 +3430,9 @@ msgstr "Το ασύρματο δίκτυο τερματίστηκε"
 msgid "Write received DNS requests to syslog"
 msgstr "Καταγραφή των ληφθέντων DNS αιτήσεων στο syslog"
 
+msgid "Write system log to file"
+msgstr ""
+
 msgid "XR Support"
 msgstr "Υποστήριξη XR"
 
@@ -3412,886 +3615,11 @@ msgstr "ναι"
 msgid "« Back"
 msgstr "« Πίσω"
 
-#~ msgid "Delete this interface"
-#~ msgstr "Διαγραφή αυτής της διεπαφής"
-
-#~ msgid "Flags"
-#~ msgstr "Σημαίες"
-
-#~ msgid "Rule #"
-#~ msgstr "Κανόνας #"
-
-#~ msgid "Path"
-#~ msgstr "Διαδρομή"
-
-#~ msgid "Please wait: Device rebooting..."
-#~ msgstr "Παρακαλώ περιμένετε: Η συσκευή επανεκκινεί..."
-
-#~ msgid ""
-#~ "Warning: There are unsaved changes that will be lost while rebooting!"
-#~ msgstr ""
-#~ "Προειδοποίηση: Υπάρχουν μη-αποθηκευμένες αλλαγές που θα χαθούν κατά την "
-#~ "επανεκκίνηση!"
-
-#~ msgid "Configures this mount as overlay storage for block-extroot"
-#~ msgstr ""
-#~ "Ορίζει το συγκεκριμένο σημείο προσάρτησης ως επικαλύπτον αποθηκευτικό "
-#~ "χώρο για το block-extroot"
-
-#~ msgid "Frequency Hopping"
-#~ msgstr "Frequency Hopping"
-
-#~ msgid "Locked to channel %d used by %s"
-#~ msgstr "Κλειδωμένο στο κανάλι %d που χρησιμοποιείται απ' το %s"
-
-#~ msgid "40MHz 2nd channel above"
-#~ msgstr "40MHz με δεύτερο κανάλι υψηλότερα"
-
-#~ msgid "40MHz 2nd channel below"
-#~ msgstr "40MHz με δεύτερο κανάλι χαμηλότερα"
-
-#~ msgid "Accept router advertisements"
-#~ msgstr "Αποδοχή διαφημίσεων δρομολογητή"
-
-#~ msgid "Advertise IPv6 on network"
-#~ msgstr "Διαφήμιση IPv6 στο δίκτυο"
-
-#~ msgid "Advertised network ID"
-#~ msgstr "Διαφημιζόμενο αναγνωριστικό δικτύου"
-
-#~ msgid "Allowed range is 1 to 65535"
-#~ msgstr "Το επιτρεπόμενο εύρος είναι από 1 έως 65535"
-
-#~ msgid "Router Model"
-#~ msgstr "Μοντέλο Δρομολογητή"
-
-#~ msgid "Router Name"
-#~ msgstr "Όνομα Δρομολογητή"
-
-#~ msgid "Waiting for router..."
-#~ msgstr "Αναμονή για δρομολογητή..."
-
-#~ msgid "Enable builtin NTP server"
-#~ msgstr "Ενεργοποίηση ενσωματωμένου εξυπηρετητή NTP"
-
-#~ msgid "Active Leases"
-#~ msgstr "Ενεργά Leases"
-
-#~ msgid "Open"
-#~ msgstr "Άνοιγμα"
-
-#~ msgid "Bit Rate"
-#~ msgstr "Ρυθμός Δεδομένων"
-
-#~ msgid "Configuration / Apply"
-#~ msgstr "Παραμετροποίηση / Εφαρμογή"
-
-#~ msgid "Configuration / Changes"
-#~ msgstr "Παραμετροποίηση / Αλλαγές"
-
-#~ msgid "Configuration / Revert"
-#~ msgstr "Παραμετροποίηση / Επαναφορά"
-
-#~ msgid "MAC"
-#~ msgstr "MAC"
-
-#~ msgid "MAC Address"
-#~ msgstr "Διεύθυνση MAC"
-
-#~ msgid "<abbr title=\"Encrypted\">Encr.</abbr>"
-#~ msgstr "<abbr title=\"Encrypted\">Κρυπτ.</abbr>"
-
-#~ msgid "<abbr title=\"Wireless Local Area Network\">WLAN</abbr>-Scan"
-#~ msgstr "Σάρωση <abbr title=\"Wireless Local Area Network\">WLAN</abbr>"
-
-#~ msgid ""
-#~ "Choose the network you want to attach to this wireless interface. Select "
-#~ "<em>unspecified</em> to not attach any network or fill out the "
-#~ "<em>create</em> field to define a new network."
-#~ msgstr ""
-#~ "Επιλέξατε το δίκτυο που επιθυμείτε να προσαρτήσετε σε αυτήν την ασύρματη "
-#~ "διεπαφή. Επιλέξτε <em>απροσδιόριστο</em> για να μην προσαρτηθεί "
-#~ "οποιοδήποτε ή συμπληρώστε το πεδίο <em>δημιουργία</em> για να "
-#~ "προσδιορίσετε ένα νέο δίκτυο."
-
-#~ msgid "Create Network"
-#~ msgstr "Δημιουργία Δικτύου"
-
-#~ msgid "Link"
-#~ msgstr "Ζεύξη"
-
-#~ msgid "Networks"
-#~ msgstr "Δίκτυα"
-
-#~ msgid "Power"
-#~ msgstr "Ισχύς"
-
-#~ msgid "Wifi networks in your local environment"
-#~ msgstr "Τοπικά Ασύρματα δίκτυα"
-
-#~ msgid ""
-#~ "<abbr title=\"Classless Inter-Domain Routing\">CIDR</abbr>-Notation: "
-#~ "address/prefix"
-#~ msgstr ""
-#~ "Παράσταση <abbr title=\"Classless Inter-Domain Routing\">CIDR</abbr>: "
-#~ "διεύθυνση/πρόθεμα"
-
-#~ msgid "<abbr title=\"Domain Name System\">DNS</abbr>-Server"
-#~ msgstr "Εξυπηρετητής <abbr title=\"Domain Name System\">DNS</abbr>"
-
-#~ msgid "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Broadcast"
-#~ msgstr "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Broadcast"
-
-#~ msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Address"
-#~ msgstr "Διεύθυνση <abbr title=\"Internet Protocol Version 6\">IPv6</abbr>"
-
-#~ msgid "IPv6 Setup"
-#~ msgstr "Διαχείριση IPv6"
-
-#~ msgid ""
-#~ "Note: If you choose an interface here which is part of another network, "
-#~ "it will be moved into this network."
-#~ msgstr ""
-#~ "Σημείωση: Εάν επιλέξετε μια διεπαφή εδώ η οποία είναι μέρος ενός άλλου "
-#~ "δικτύου, θα μετακινηθεί σε αυτό το δίκτυο."
-
-#~ msgid ""
-#~ "The network ports on your router can be combined to several <abbr title="
-#~ "\"Virtual Local Area Network\">VLAN</abbr>s in which computers can "
-#~ "communicate directly with each other. <abbr title=\"Virtual Local Area "
-#~ "Network\">VLAN</abbr>s are often used to separate different network "
-#~ "segments. Often there is by default one Uplink port for a connection to "
-#~ "the next greater network like the internet and other ports for a local "
-#~ "network."
-#~ msgstr ""
-#~ "Οι πόρτες δικτύου του δρομολογητή σας μπορούν να συνδυαστούν σε πολλά "
-#~ "<abbr title=\"Virtual Local Area Network\">VLAN</abbr>s όπου οι "
-#~ "υπολογιστές να επικοινωνούν απευθείας μεταξύ τους. Τα <abbr title="
-#~ "\"Virtual Local Area Network\">VLAN</abbr>s συχνά χρησιμοποιούνται για να "
-#~ "διαχωρίσουν διαφορετικά τμήματα του δικτύου. Συχνά υπάρχει μία "
-#~ "προεπιλεγμένη πόρτα Uplink για σύνδεση με ένα μεγαλύτερο δίκτυο όπως το "
-#~ "internet και άλλες πόρτες για σύνδεση με το τοπικό δίκτυο."
-
-#~ msgid "Enable buffering"
-#~ msgstr "Ενεργοποίηση buffering"
-
-#~ msgid "IPv6-over-IPv4"
-#~ msgstr "IPv6-over-IPv4"
-
-#~ msgid "Files to be kept when flashing a new firmware"
-#~ msgstr "Αρχεία που θα διατηρηθούν κατά το φλασάρισμα του firmware"
-
-#~ msgid "General"
-#~ msgstr "Γενικά"
-
-#~ msgid ""
-#~ "Here you can customize the settings and the functionality of <abbr title="
-#~ "\"Lua Configuration Interface\">LuCI</abbr>."
-#~ msgstr ""
-#~ "Εδώ μπορείτε να προσαρμόσετε τις ρυθμίσεις και την λειτουργία του <abbr "
-#~ "title=\"Lua Configuration Interface\">LuCI</abbr>."
-
-#~ msgid "Post-commit actions"
-#~ msgstr "Ενέργειες μετά το commit"
-
-#~ msgid ""
-#~ "These commands will be executed automatically when a given <abbr title="
-#~ "\"Unified Configuration Interface\">UCI</abbr> configuration is committed "
-#~ "allowing changes to be applied instantly."
-#~ msgstr ""
-#~ "Αυτές οι εντολές θα εκτελεστούν αυτόματα όταν μία ρύθμιση <abbr title="
-#~ "\"Unified Configuration Interface\">UCI</abbr> γίνει commit επιτρέποντας "
-#~ "τις αλλαγές να εφαρμόζονται ακαριαία."
-
-#~ msgid "Web <abbr title=\"User Interface\">UI</abbr>"
-#~ msgstr "Web <abbr title=\"User Interface\">UI</abbr>"
-
-#~ msgid "<abbr title=\"Point-to-Point Tunneling Protocol\">PPTP</abbr>-Server"
-#~ msgstr ""
-#~ "Εξυπηρετητής <abbr title=\"Point-to-Point Tunneling Protocol\">PPTP</abbr>"
-
-#~ msgid "Access point (APN)"
-#~ msgstr "Σημείο πρόσβασης (APN)"
-
-#~ msgid "Additional pppd options"
-#~ msgstr "Επιπλέον επιλογές pppd"
-
-#~ msgid "Automatic Disconnect"
-#~ msgstr "Αυτόματη Αποσύνδεση"
-
-#~ msgid "Backup Archive"
-#~ msgstr "Αρχείο αντιγράφων ασφαλείας"
-
-#~ msgid ""
-#~ "Configure the local DNS server to use the name servers adverticed by the "
-#~ "PPP peer"
-#~ msgstr ""
-#~ "Ρύθμιση του τοπικού εξυπηρετητή DNS να χρησιμοποιεί τους εξυπηρετητές "
-#~ "ονόματος που διαφημίζει ο ομότιμος PPP"
-
-#~ msgid "Connect script"
-#~ msgstr "Σενάριο σύνδεσης"
-
-#~ msgid "Create backup"
-#~ msgstr "Δημιουργία αντίγραφου ασφαλείας"
-
-#~ msgid "Disconnect script"
-#~ msgstr "Σενάριο αποσύνδεσης"
-
-#~ msgid "Edit package lists and installation targets"
-#~ msgstr "Επεξεργασία λίστας πακέτων και προορισμών εγκατάστασης"
-
-#~ msgid "Enable IPv6 on PPP link"
-#~ msgstr "Ενεργοποίηση IPv6 σε ζεύξη PPP"
-
-#~ msgid "Firmware image"
-#~ msgstr "Εικόνα firmware"
-
-#~ msgid ""
-#~ "Here you can backup and restore your router configuration and - if "
-#~ "possible - reset the router to the default settings."
-#~ msgstr ""
-#~ "Εδώ μπορείτε να κρατήσετε και να επαναφέρετε αντίγραφα ασφαλείας των "
-#~ "παραμέτρων του δρομολογητή σας και - αν είναι δυνατόν - να επαναφέρετε "
-#~ "τον δρομολογητή στις προεπιλεγμένες ρυθμίσεις."
-
-#~ msgid "Installation targets"
-#~ msgstr "Προορισμοί εγκατάστασης"
-
-#~ msgid "Keep configuration files"
-#~ msgstr "Διατήρηση αρχείων παραμετροποίησης"
-
-#~ msgid "Keep-Alive"
-#~ msgstr "Keep-Alive"
-
-#~ msgid ""
-#~ "Let pppd replace the current default route to use the PPP interface after "
-#~ "successful connect"
-#~ msgstr ""
-#~ "Το pppd να αντικαθιστά την τρέχουσα προεπιλεγμένη διαδρομή για να "
-#~ "χρησιμοποιείται η διεπαφή PPP μετά από επιτυχημένη σύνδεση"
-
-#~ msgid "Let pppd run this script after establishing the PPP link"
-#~ msgstr "Το pppd να τρέχει αυτό το σενάριο όταν η ζεύξη PPP εγκαθιδρύεται"
-
-#~ msgid "Let pppd run this script before tearing down the PPP link"
-#~ msgstr "Το pppd να τρέχει αυτό το σενάριο πριν η ζεύξη PPP κλείσει"
-
-#~ msgid ""
-#~ "Make sure that you provide the correct pin code here or you might lock "
-#~ "your sim card!"
-#~ msgstr ""
-#~ "Εξασφαλίστε ότι δηλώνετε το σωστό κωδικό pin εδώ αλλιώς μπορεί να "
-#~ "κλειδώσετε την κάρτα sim σας!"
-
-#~ msgid ""
-#~ "Most of them are network servers, that offer a certain service for your "
-#~ "device or network like shell access, serving webpages like <abbr title="
-#~ "\"Lua Configuration Interface\">LuCI</abbr>, doing mesh routing, sending "
-#~ "e-mails, ..."
-#~ msgstr ""
-#~ "Οι περισσότεροι είναι εξυπηρετητές δικτύου που προσφέρουν κάποιες "
-#~ "συγκεκριμένες υπηρεσίες για την συσκευή ή το δίκτυο σας όπως πρόσβαση στο "
-#~ "κέλυφος, υπηρεσίες ιστοσελίδων σαν το <abbr title=\"Lua Configuration "
-#~ "Interface\">LuCI</abbr>, δρομολόγηση mesh, αποστολή ηλ. ταχυδρομείου, ..."
-
-#~ msgid "Number of failed connection tests to initiate automatic reconnect"
-#~ msgstr ""
-#~ "Αριθμός αποτυχημένων δοκιμών για την εφαρμογή της αυτόματης επανασύνδεσης"
-
-#~ msgid "PIN code"
-#~ msgstr "Κωδικός PIN"
-
-#~ msgid "Package lists"
-#~ msgstr "Λίστες Πακέτων"
-
-#~ msgid "Proceed reverting all settings and resetting to firmware defaults?"
-#~ msgstr ""
-#~ "Θέλετε να προχωρήσετε στην αναίρεση όλων των ρυθμίσεων και την επαναφορά "
-#~ "στις προεπιλεγμένες για το firmware;"
-
-#~ msgid "Processor"
-#~ msgstr "Επεξεργαστής"
-
-#~ msgid "Radius-Port"
-#~ msgstr "Θύρα Radius"
-
-#~ msgid "Radius-Server"
-#~ msgstr "Εξυπηρετητής Radius"
-
-#~ msgid "Replace default route"
-#~ msgstr "Αντικατάσταση προεπιλεγμένης διαδρομής"
-
-#~ msgid "Reset router to defaults"
-#~ msgstr "Επαναφορά δρομολογητή στα προεπιλεγμένα"
-
-#~ msgid ""
-#~ "Seconds to wait for the modem to become ready before attempting to connect"
-#~ msgstr ""
-#~ "Δευτερόλεπτα αναμονής ώστε το modem να προετοιμαστεί πριν την προσπάθεια "
-#~ "για σύνδεση"
-
-#~ msgid "Service type"
-#~ msgstr "Τύπος υπηρεσίες"
-
-#~ msgid "Services and daemons perform certain tasks on your device."
-#~ msgstr ""
-#~ "Οι υπηρεσίες και οι δαίμονες εκτελούν κάποιες συγκεκριμένες εργασίες στην "
-#~ "συσκευή σας."
-
-#~ msgid "Settings"
-#~ msgstr "Ρυθμίσεις"
-
-#~ msgid "Setup wait time"
-#~ msgstr "Καθορισμός χρόνου αναμονής"
-
-#~ msgid ""
-#~ "Sorry. OpenWrt does not support a system upgrade on this platform.<br /> "
-#~ "You need to manually flash your device."
-#~ msgstr ""
-#~ "Συγνώμη. Το OpenWrt δεν υποστηρίζει αναβάθμιση συστήματος σε αυτή την "
-#~ "πλατφόρμα.<br /> Χρειάζεται να φλασάρετε την συσκευή σας χειροκίνητα."
-
-#~ msgid "Specify additional command line arguments for pppd here"
-#~ msgstr "Ορισμός επιπλέον επιλογών pppd στην γραμμή εντολών"
-
-#~ msgid "The device node of your modem, e.g. /dev/ttyUSB0"
-#~ msgstr "Ο κόμβος συσκευής του modem σας, π.χ. /dev/ttyUSB0"
-
-#~ msgid "Time (in seconds) after which an unused connection will be closed"
-#~ msgstr ""
-#~ "Χρόνος (σε δευτερόλεπτα) ύστερα από τον οποίο οι αχρησιμοποίητες "
-#~ "συνδέσεις θα κλείνουν"
-
-#~ msgid "Update package lists"
-#~ msgstr "Ενημέρωση λίστας πακέτων"
-
-#~ msgid "Upload an OpenWrt image file to reflash the device."
-#~ msgstr "Ανεβάστε ένα αρχείο εικόνας OpenWrt για να φλασάρετε τη συσκευή."
-
-#~ msgid "Upload image"
-#~ msgstr "Ανέβασμα εικόνας"
-
-#~ msgid "Use peer DNS"
-#~ msgstr "Χρήση DNS ομότιμου"
-
-#~ msgid ""
-#~ "You need to install \"comgt\" for UMTS/GPRS, \"ppp-mod-pppoe\" for PPPoE, "
-#~ "\"ppp-mod-pppoa\" for PPPoA or \"pptp\" for PPtP support"
-#~ msgstr ""
-#~ "Θα πρέπει να εγκαταστήσετε το \"comgt\" για υποστήριξη UMTS/GPRS, το "
-#~ "\"ppp-mod-pppoe\" για PPPoE, το \"ppp-mod-pppoa\" για PPPoA ή το \"pptp\" "
-#~ "για PPtP"
-
-#~ msgid "back"
-#~ msgstr "πίσω"
-
-#~ msgid "buffered"
-#~ msgstr "ενδιάμεση"
-
-#~ msgid "cached"
-#~ msgstr "λανθάνουσα"
-
-#~ msgid "free"
-#~ msgstr "ελεύθερη"
-
-#~ msgid "static"
-#~ msgstr "στατικό"
-
-#~ msgid ""
-#~ "<abbr title=\"Lua Configuration Interface\">LuCI</abbr> is a collection "
-#~ "of free Lua software including an <abbr title=\"Model-View-Controller"
-#~ "\">MVC</abbr>-Webframework and webinterface for embedded devices. <abbr "
-#~ "title=\"Lua Configuration Interface\">LuCI</abbr> is licensed under the "
-#~ "Apache-License."
-#~ msgstr ""
-#~ "Το <abbr title=\"Lua Configuration Interface\">LuCI</abbr> είναι μία "
-#~ "συλλογή από ελεύθερο λογισμικό Lua που συμπεριλαμβάνει ένα <abbr title="
-#~ "\"Model-View-Controller\">MVC</abbr>-Webframework και ένα περιβάλλον web "
-#~ "για embedded συσκευές. Το <abbr title=\"Lua Configuration Interface"
-#~ "\">LuCI</abbr> έχει άδεια λογισμικού Apache."
-
-#~ msgid "<abbr title=\"Secure Shell\">SSH</abbr>-Keys"
-#~ msgstr "Κλειδιά <abbr title=\"Secure Shell\">SSH</abbr>"
-
-#~ msgid ""
-#~ "A lightweight HTTP/1.1 webserver written in C and Lua designed to serve "
-#~ "LuCI"
-#~ msgstr ""
-#~ "Ένας ελαφρύς εξυπηρετητής web HTTP/1.1 webserver γραμμένος σε C και Lua "
-#~ "και σχεδιασμένος να εξυπηρετεί το LuCI"
-
-#~ msgid ""
-#~ "A small webserver which can be used to serve <abbr title=\"Lua "
-#~ "Configuration Interface\">LuCI</abbr>."
-#~ msgstr ""
-#~ "Ένας μικρός εξυπηρετητής web που μπορεί να χρησιμοποιηθεί για να "
-#~ "εξυπηρετεί το <abbr title=\"Lua Configuration Interface\">LuCI</abbr>."
-
-#~ msgid "About"
-#~ msgstr "Περί"
-
-#~ msgid "Addresses"
-#~ msgstr "Διευθύνσεις"
-
-#~ msgid "Admin Password"
-#~ msgstr "Κωδικός Διαχειριστή"
-
-#~ msgid "Alias"
-#~ msgstr "Ψευδώνυμο"
-
-#~ msgid "Authentication Realm"
-#~ msgstr "Realm Εξουσιοδότησης"
-
-#~ msgid "Bridge Port"
-#~ msgstr "Πόρτα Γέφυρας"
-
-#~ msgid ""
-#~ "Change the password of the system administrator (User <code>root</code>)"
-#~ msgstr ""
-#~ "Αλλαγή κωδικού πρόσβασης του διαχειριστή του συστήματος (Χρήστης "
-#~ "<code>root</code>)"
-
-#~ msgid "Client + WDS"
-#~ msgstr "Πελάτης + WDS"
-
-#~ msgid "Configuration file"
-#~ msgstr "Αρχείο Παραμετροποίησης"
-
-#~ msgid "Connection timeout"
-#~ msgstr "Χρόνος λήξης σύνδεσης"
-
-#~ msgid "Contributing Developers"
-#~ msgstr "Συνεισφορές στην Ανάπτυξη"
-
-#~ msgid "DHCP assigned"
-#~ msgstr "Ανάθεση από DHCP"
-
-#~ msgid "Document root"
-#~ msgstr "Ρίζα εγγράφων"
-
-#~ msgid "Enable Keep-Alive"
-#~ msgstr "Ενεργοποίηση Keep-Alive"
-
-#~ msgid "Ethernet Bridge"
-#~ msgstr "Γέφυρα Ethernet"
-
-#~ msgid ""
-#~ "Here you can paste public <abbr title=\"Secure Shell\">SSH</abbr>-Keys "
-#~ "(one per line) for <abbr title=\"Secure Shell\">SSH</abbr> public-key "
-#~ "authentication."
-#~ msgstr ""
-#~ "Εδώ μπορείτε να επικολλήσετε δημόσια <abbr title=\"Secure Shell\">SSH</"
-#~ "abbr>-κλειδιά (ένα ανά γραμμή) για εξουσιοδότηση δημόσιου-κλειδιού <abbr "
-#~ "title=\"Secure Shell\">SSH</abbr>."
-
-#~ msgid "ID"
-#~ msgstr "ID"
-
-#~ msgid "IP Configuration"
-#~ msgstr "Ρυθμίσεις IP"
-
-#~ msgid "Interface Status"
-#~ msgstr "Κατάσταση Διεπαφής"
-
-#~ msgid "Lead Development"
-#~ msgstr "Επικεφαλής Ανάπτυξης"
-
-#~ msgid "Master"
-#~ msgstr "Σημείο Πρόσβασης"
-
-#~ msgid "Master + WDS"
-#~ msgstr "Σημείο Πρόσβασης + WDS"
-
-#~ msgid "Not configured"
-#~ msgstr "Μη-ρυθμισμένο"
-
-#~ msgid "Password successfully changed"
-#~ msgstr "Ο κωδικός πρόσβασης αλλάχτηκε επιτυχώς"
-
-#~ msgid "Plugin path"
-#~ msgstr "Διαδρομή προσθέτων"
-
-#~ msgid "Ports"
-#~ msgstr "Θύρες"
-
-#~ msgid "Primary"
-#~ msgstr "Κύριο"
-
-#~ msgid "Project Homepage"
-#~ msgstr "Ιστοσελίδα του Πρότζεκτ"
-
-#~ msgid "Pseudo Ad-Hoc"
-#~ msgstr "Ψευδό Ad-Hoc"
-
-#~ msgid "STP"
-#~ msgstr "STP"
-
-#~ msgid "Thanks To"
-#~ msgstr "Ευχαριστίες"
-
-#~ msgid ""
-#~ "The realm which will be displayed at the authentication prompt for "
-#~ "protected pages."
-#~ msgstr ""
-#~ "Το realm που θα εμφανίζεται κατά την προτροπή για εξουσιοδότηση για τις "
-#~ "προστατευμένες σελίδες."
-
-#~ msgid "Unknown Error"
-#~ msgstr "Άγνωστο Σφάλμα"
-
-#~ msgid "VLAN"
-#~ msgstr "VLAN"
-
-#~ msgid "defaults to <code>/etc/httpd.conf</code>"
-#~ msgstr "προεπιλεγμένο <code>/etc/httpd.conf</code>"
-
-#~ msgid "Package lists updated"
-#~ msgstr "Η λίστα πακέτων ενημερώθηκε"
-
-#~ msgid "Upgrade installed packages"
-#~ msgstr "Αναβάθμιση εγκατεστημένων πακέτων"
-
-#~ msgid ""
-#~ "Also kernel or service logfiles can be viewed here to get an overview "
-#~ "over their current state."
-#~ msgstr ""
-#~ "Επίσης εδώ μπορείτε να δείτε τα αρχεία καταγραφής του πυρήνα ή των "
-#~ "υπηρεσιών ώστε να έχετε μια εικόνα για την τρέχουσα κατάσταση."
-
-#~ msgid ""
-#~ "Here you can find information about the current system status like <abbr "
-#~ "title=\"Central Processing Unit\">CPU</abbr> clock frequency, memory "
-#~ "usage or network interface data."
-#~ msgstr ""
-#~ "Εδώ μπορείτε να βρείτε πληροφορίες για την τρέχουσα κατάσταση του "
-#~ "συστήματος όπως την συχνότητα της <abbr title=\"Central Processing Unit"
-#~ "\">CPU</abbr>, τη χρήση μνήμης ή τον όγκο δεδομένων των διεπαφών δικτύου."
-
-#~ msgid "Search file..."
-#~ msgstr "Εύρεση αρχείου..."
-
-#~ msgid ""
-#~ "<abbr title=\"Lua Configuration Interface\">LuCI</abbr> is a free, "
-#~ "flexible, and user friendly graphical interface for configuring OpenWrt "
-#~ "Kamikaze."
-#~ msgstr ""
-#~ "Το <abbr title=\"Lua Configuration Interface\">LuCI</abbr> είναι ένα "
-#~ "ελεύθερο, ευέλικτο, και φιλικό προς το χρήστη γραφικό περιβάλλον για την "
-#~ "παραμετροποίηση του OpenWrt Kamikaze."
-
-#~ msgid "And now have fun with your router!"
-#~ msgstr "Και τώρα διασκεδάστε με τον δρομολογητή σας!"
-
-#~ msgid ""
-#~ "As we always want to improve this interface we are looking forward to "
-#~ "your feedback and suggestions."
-#~ msgstr ""
-#~ "Θέλοντας πάντα να βελτιώνουμε αυτό το περιβάλλον, περιμένουμε την "
-#~ "ανάδραση και τις προτάσεις σας."
-
-#~ msgid "Hello!"
-#~ msgstr "Γεια σας!"
-
-#~ msgid ""
-#~ "Notice: In <abbr title=\"Lua Configuration Interface\">LuCI</abbr> "
-#~ "changes have to be confirmed by clicking Changes - Save &amp; Apply "
-#~ "before being applied."
-#~ msgstr ""
-#~ "Σημείωση: Πριν εφαρμοστούν οι αλλαγές στο <abbr title=\"Lua Configuration "
-#~ "Interface\">LuCI</abbr> πρέπει να επιβεβαιωθούν κλικάροντας το Αλλαγές - "
-#~ "Αποθήκευση &amp; Εφαρμογή."
-
-#~ msgid ""
-#~ "On the following pages you can adjust all important settings of your "
-#~ "router."
-#~ msgstr ""
-#~ "Στις επόμενες σελίδες μπορείτε να προσαρμόζετε τις πιο σημαντικές "
-#~ "ρυθμίσεις του δρομολογητή σας."
-
-#~ msgid "The <abbr title=\"Lua Configuration Interface\">LuCI</abbr> Team"
-#~ msgstr "Η ομάδα του <abbr title=\"Lua Configuration Interface\">LuCI</abbr>"
-
-#~ msgid ""
-#~ "This is the administration area of <abbr title=\"Lua Configuration "
-#~ "Interface\">LuCI</abbr>."
-#~ msgstr ""
-#~ "Αυτός είναι ο χώρος διαχείρισης του <abbr title=\"Lua Configuration "
-#~ "Interface\">LuCI</abbr>."
-
-#~ msgid "User Interface"
-#~ msgstr "Περιβάλλον Χρήστη"
-
-#~ msgid "enable"
-#~ msgstr "ενεργό"
-
-#, fuzzy
-#~ msgid "(optional)"
-#~ msgstr " (προαιρετικό)"
-
-#~ msgid "<abbr title=\"Domain Name System\">DNS</abbr>-Port"
-#~ msgstr "Θύρα <abbr title=\"Domain Name System\">DNS</abbr>"
-
-#~ msgid ""
-#~ "<abbr title=\"Domain Name System\">DNS</abbr>-Server will be queried in "
-#~ "the order of the resolvfile"
-#~ msgstr ""
-#~ "Ο εξυπηρετητής <abbr title=\"Domain Name System\">DNS</abbr> θα ερωτάται "
-#~ "με την σειρά που δηλώνεται στο αρχείο resolv"
-
-#~ msgid ""
-#~ "<abbr title=\"maximal\">max.</abbr> <abbr title=\"Dynamic Host "
-#~ "Configuration Protocol\">DHCP</abbr>-Leases"
-#~ msgstr ""
-#~ "<abbr title=\"μέγιστα\">μεγ.</abbr> <abbr title=\"Dynamic Host "
-#~ "Configuration Protocol\">DHCP</abbr>-Leases"
-
-#~ msgid ""
-#~ "<abbr title=\"maximal\">max.</abbr> <abbr title=\"Extension Mechanisms "
-#~ "for Domain Name System\">EDNS0</abbr> packet size"
-#~ msgstr ""
-#~ "<abbr title=\"μέγιστο\">μεγ.</abbr> μέγεθος πακέτου <abbr title="
-#~ "\"Extension Mechanisms for Domain Name System\">EDNS0</abbr>"
-
-#~ msgid "AP-Isolation"
-#~ msgstr "Απομόνωση AP"
-
-#~ msgid "Add the Wifi network to physical network"
-#~ msgstr "Προσθήκη Ασύρματου δικτύου σε φυσικό δίκτυο"
-
-#~ msgid "Aliases"
-#~ msgstr "Ψευδώνυμα"
-
-#~ msgid "Clamp Segment Size"
-#~ msgstr "Μέγεθος Τμήματος Τεμαχισμού"
-
-#, fuzzy
-#~ msgid "Create Or Attach Network"
-#~ msgstr "Δημιουργία Δικτύου"
-
-#~ msgid "Devices"
-#~ msgstr "Συσκευές"
-
-#~ msgid "Don't forward reverse lookups for local networks"
-#~ msgstr "Να μην προωθούνται αντίστροφες αναζητήσεις για τοπικά δίκτυα"
-
-#~ msgid "Enable TFTP-Server"
-#~ msgstr "Ενεργός εξυπηρετητής TFTP"
-
-#~ msgid "Errors"
-#~ msgstr "Λάθη"
-
-#~ msgid "Essentials"
-#~ msgstr "Βασικά"
-
-#~ msgid "Expand Hosts"
-#~ msgstr "Ανάπτυξη ονομάτων υπολογιστών"
-
-#~ msgid "First leased address"
-#~ msgstr "Πρώτη διεύθυνση lease"
-
-#~ msgid ""
-#~ "Fixes problems with unreachable websites, submitting forms or other "
-#~ "unexpected behaviour for some ISPs."
-#~ msgstr ""
-#~ "Επιλύει προβλήματα με μη-προσβάσιμους ιστοχώρους, την υποβολή φορμών ή "
-#~ "άλλες απροσδόκητες συμπεριφορές κάποιων ISP."
-
-#~ msgid "Hardware Address"
-#~ msgstr "Διεύθυνση Υλικού"
-
-#~ msgid "Here you can configure installed wifi devices."
-#~ msgstr "Εδώ μπορείτε να ρυθμίσετε τις εγκατεστημένες ασύρματες συσκευές."
-
-#~ msgid "Independent (Ad-Hoc)"
-#~ msgstr "Ανεξάρτητο (Ad-Hoc)"
-
-#~ msgid "Internet Connection"
-#~ msgstr "Σύνδεση με Διαδίκτυο"
-
-#~ msgid "Join (Client)"
-#~ msgstr "Συμμετοχή (Πελάτης)"
-
-#~ msgid "Leases"
-#~ msgstr "Leases"
-
-#~ msgid "Local Domain"
-#~ msgstr "Τοπικό Όνομα Τομέα"
-
-#~ msgid "Local Network"
-#~ msgstr "Τοπικό Δίκτυο"
-
-#~ msgid "Local Server"
-#~ msgstr "Τοπικός Διακομιστής"
-
-#~ msgid "Network Boot Image"
-#~ msgstr "Εικόνα Εκκίνησης Δικτύου"
-
-#~ msgid ""
-#~ "Network Name (<abbr title=\"Extended Service Set Identifier\">ESSID</"
-#~ "abbr>)"
-#~ msgstr ""
-#~ "Όνομα Δικτύου (<abbr title=\"Extended Service Set Identifier\">ESSID</"
-#~ "abbr>)"
-
-#~ msgid "Number of leased addresses"
-#~ msgstr "Αριθμός διευθύνσεων lease"
-
-#~ msgid "Perform Actions"
-#~ msgstr "Εκτέλεση Ενεργειών"
-
-#~ msgid "Prevents Client to Client communication"
-#~ msgstr "Αποτρέπει την επικοινωνία μεταξύ Πελατών"
-
-#~ msgid "Provide (Access Point)"
-#~ msgstr "Παροχή (Σημείο Πρόσβασης)"
-
-#~ msgid "Resolvfile"
-#~ msgstr "Αρχείο Resolv"
-
-#~ msgid "TFTP-Server Root"
-#~ msgstr "Ρίζα εξυπηρετητή TFTP"
-
-#~ msgid "TX / RX"
-#~ msgstr "TX / RX"
-
-#~ msgid "The following changes have been applied"
-#~ msgstr "Οι παρακάτω αλλαγές έχουν εφαρμοστεί"
-
-#~ msgid ""
-#~ "When flashing a new firmware with <abbr title=\"Lua Configuration "
-#~ "Interface\">LuCI</abbr> these files will be added to the new firmware "
-#~ "installation."
-#~ msgstr ""
-#~ "Τα παρακάτω αρχεία θα διατηρούνται όταν φλασάρεται το firmware μέσω του "
-#~ "<abbr title=\"Lua Configuration Interface\">LuCI</abbr>."
-
-#, fuzzy
-#~ msgid "Wireless Scan"
-#~ msgstr "Ασύρματο"
-
-#~ msgid ""
-#~ "With <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</abbr> "
-#~ "network members can automatically receive their network settings (<abbr "
-#~ "title=\"Internet Protocol\">IP</abbr>-address, netmask, <abbr title="
-#~ "\"Domain Name System\">DNS</abbr>-server, ...)."
-#~ msgstr ""
-#~ "Με τον <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</abbr> τα "
-#~ "μέλη του δικτύου μπορούν αυτόματα να λάβουν τις ρυθμίσεις δικτύου τους "
-#~ "(διεύθυνση <abbr title=\"Internet Protocol\">IP</abbr>, μάσκα δικτύου, "
-#~ "εξυπηρετητή <abbr title=\"Domain Name System\">DNS</abbr>, ...)."
-
-#~ msgid ""
-#~ "You can run several wifi networks with one device. Be aware that there "
-#~ "are certain hardware and driverspecific restrictions. Normally you can "
-#~ "operate 1 Ad-Hoc or up to 3 Master-Mode and 1 Client-Mode network "
-#~ "simultaneously."
-#~ msgstr ""
-#~ "Μια συσκευή μπορεί να λειτουργεί σε πολλά ασύρματα δίκτυα. Προσοχή όμως "
-#~ "γιατί υπάρχουν κάποιοι περιορισμοί από το υλικό και τον οδηγό. Κανονικά, "
-#~ "μπορούν να λειτουργούν: 1 δίκτυο Ad-Hoc ή μέχρι 3 δίκτυα AP και 1 πελάτη "
-#~ "ταυτόχρονα."
-
-#~ msgid ""
-#~ "You need to install \"ppp-mod-pppoe\" for PPPoE or \"pptp\" for PPtP "
-#~ "support"
-#~ msgstr ""
-#~ "Χρειάζεται να εγκαταστήσετε το \"ppp-mod-pppoe\" για υποστήριξη PPPoE ή "
-#~ "το \"pptp\" για υποστήριξη PPtP"
-
-#~ msgid "additional hostfile"
-#~ msgstr "επιπλέον αρχείο ονομάτων υπολογιστών"
-
-#~ msgid "adds domain names to hostentries in the resolv file"
-#~ msgstr "προσθέτει τα ονόματα τομέα στις καταχωρήσεις του αρχείου resolv"
-
-#~ msgid "automatically reconnect"
-#~ msgstr "αυτόματη επανασύνδεση"
-
-#~ msgid "concurrent queries"
-#~ msgstr "ταυτόχρονα ερωτήματα"
-
-#~ msgid ""
-#~ "disable <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</abbr> "
-#~ "for this interface"
-#~ msgstr ""
-#~ "απενεργοποίηση <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</"
-#~ "abbr> για αυτή τη διεπαφή"
-
-#~ msgid "disconnect when idle for"
-#~ msgstr "αποσύνδεση όταν είναι αδρανές για"
-
-#~ msgid "don't cache unknown"
-#~ msgstr "να μην διατηρούνται στην λανθάνουσα μνήμη τα άγνωστα"
-
-#~ msgid ""
-#~ "filter useless <abbr title=\"Domain Name System\">DNS</abbr>-queries of "
-#~ "Windows-systems"
-#~ msgstr ""
-#~ "φιλτράρισμα άχρηστων ερωτημάτων <abbr title=\"Domain Name System\">DNS</"
-#~ "abbr> των συστημάτων Windows"
-
-#~ msgid "installed"
-#~ msgstr "εγκατεστημένο"
-
-#~ msgid "localises the hostname depending on its subnet"
-#~ msgstr "επιτρέπει τοπικό όνομα υπολογιστή με βάση το υποδίκτυο του"
-
-#~ msgid "not installed"
-#~ msgstr "μη-εγκατεστημένο"
-
-#~ msgid ""
-#~ "prevents caching of negative <abbr title=\"Domain Name System\">DNS</"
-#~ "abbr>-replies"
-#~ msgstr ""
-#~ "αποτρέπει τη διατήρηση των αρνητικών απαντήσεων <abbr title=\"Domain Name "
-#~ "System\">DNS</abbr> στην λανθάνουσα μνήμη"
-
-#~ msgid "query port"
-#~ msgstr "θύρα ερωτημάτων"
-
-#~ msgid "transmitted / received"
-#~ msgstr "απεσταλμένα / ληφθέντα"
-
-#~ msgid "Console Log Level"
-#~ msgstr "Επίπεδο Καταγραφής Τερματικού"
-
-#~ msgid "Log Size"
-#~ msgstr "Μέγεθος Αρχείου Καταγραφής"
-
-#~ msgid "Remote Syslog IP"
-#~ msgstr "Διεύθυνση Απομακρυσμένου Syslog"
-
-#, fuzzy
-#~ msgid "Join network"
-#~ msgstr "Δίκτυο"
-
-#~ msgid "all"
-#~ msgstr "όλα"
-
-#~ msgid "Code"
-#~ msgstr "Κωδικός"
-
-#~ msgid "Distance"
-#~ msgstr "Απόσταση"
-
-#~ msgid "Legend"
-#~ msgstr "Υπόμνημα"
-
-#~ msgid "Library"
-#~ msgstr "Βιβλιοθήκη"
-
-#~ msgid "see '%s' manpage"
-#~ msgstr "βλέπε &#39;%s&#39; manpage"
-
-#~ msgid "Package Manager"
-#~ msgstr "Διαχειριστής Πακέτων"
-
-#~ msgid "Service"
-#~ msgstr "Υπηρεσία"
+#~ msgid "An additional network will be created if you leave this unchecked."
+#~ msgstr "Ένα επιπλέον δίκτυο θα δημιουργηθεί εάν αυτό αφεθεί κενό"
 
-#~ msgid "Statistics"
-#~ msgstr "ΣÏ\84αÏ\84ιÏ\83Ï\84ικά"
+#~ msgid "Port %d"
+#~ msgstr "Î\98Ï\8dÏ\81α %d"
 
-#~ msgid "zone"
-#~ msgstr "Î\96Ï\8eνη"
+#~ msgid "VLAN Interface"
+#~ msgstr "Î\94ιεÏ\80αÏ\86ή VLAN"
index ee7e81793fef95f5a23d6bb6380a8aac39180de4..b032f497094250020e23f5f8c9918655939f952b 100644 (file)
@@ -13,6 +13,9 @@ msgstr ""
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
 "X-Generator: Pootle 2.0.4\n"
 
+msgid "%s is untagged in multiple VLANs!"
+msgstr ""
+
 msgid "(%d minute window, %d second interval)"
 msgstr "(%d minute window, %d second interval)"
 
@@ -122,15 +125,21 @@ msgstr "<abbr title=\"maximal\">Max.</abbr> concurrent queries"
 msgid "<abbr title='Pairwise: %s / Group: %s'>%s - %s</abbr>"
 msgstr ""
 
-msgid "ADSL"
+msgid "A43C + J43 + A43"
 msgstr ""
 
-msgid "ADSL Status"
+msgid "A43C + J43 + A43 + V43"
+msgstr ""
+
+msgid "ADSL"
 msgstr ""
 
 msgid "AICCU (SIXXS)"
 msgstr ""
 
+msgid "ANSI T1.413"
+msgstr ""
+
 msgid "APN"
 msgstr "APN"
 
@@ -140,6 +149,9 @@ msgstr "AR Support"
 msgid "ARP retry threshold"
 msgstr "ARP retry threshold"
 
+msgid "ATM (Asynchronous Transfer Mode)"
+msgstr ""
+
 msgid "ATM Bridges"
 msgstr "ATM Bridges"
 
@@ -161,6 +173,9 @@ msgstr ""
 msgid "ATM device number"
 msgstr "ATM device number"
 
+msgid "ATU-C System Vendor ID"
+msgstr ""
+
 msgid "AYIYA"
 msgstr ""
 
@@ -224,9 +239,20 @@ msgstr "Administration"
 msgid "Advanced Settings"
 msgstr "Advanced Settings"
 
+msgid "Aggregate Transmit Power(ACTATP)"
+msgstr ""
+
 msgid "Alert"
 msgstr "Alert"
 
+msgid ""
+"Allocate IP addresses sequentially, starting from the lowest available "
+"address"
+msgstr ""
+
+msgid "Allocate IP sequentially"
+msgstr ""
+
 msgid "Allow <abbr title=\"Secure Shell\">SSH</abbr> password authentication"
 msgstr "Allow <abbr title=\"Secure Shell\">SSH</abbr> password authentication"
 
@@ -261,8 +287,53 @@ msgstr ""
 msgid "Always announce default router"
 msgstr ""
 
-msgid "An additional network will be created if you leave this unchecked."
-msgstr "An additional network will be created if you leave this unchecked."
+msgid "An additional network will be created if you leave this checked."
+msgstr ""
+
+msgid "Annex"
+msgstr ""
+
+msgid "Annex A + L + M (all)"
+msgstr ""
+
+msgid "Annex A G.992.1"
+msgstr ""
+
+msgid "Annex A G.992.2"
+msgstr ""
+
+msgid "Annex A G.992.3"
+msgstr ""
+
+msgid "Annex A G.992.5"
+msgstr ""
+
+msgid "Annex B (all)"
+msgstr ""
+
+msgid "Annex B G.992.1"
+msgstr ""
+
+msgid "Annex B G.992.3"
+msgstr ""
+
+msgid "Annex B G.992.5"
+msgstr ""
+
+msgid "Annex J (all)"
+msgstr ""
+
+msgid "Annex L G.992.3 POTS 1"
+msgstr ""
+
+msgid "Annex M (all)"
+msgstr ""
+
+msgid "Annex M G.992.3"
+msgstr ""
+
+msgid "Annex M G.992.5"
+msgstr ""
 
 msgid "Announce as default router even if no public prefix is available."
 msgstr ""
@@ -273,6 +344,9 @@ msgstr ""
 msgid "Announced DNS servers"
 msgstr ""
 
+msgid "Anonymous Identity"
+msgstr ""
+
 msgid "Anonymous Mount"
 msgstr ""
 
@@ -362,6 +436,12 @@ msgstr "Available packages"
 msgid "Average:"
 msgstr "Average:"
 
+msgid "B43 + B43C"
+msgstr ""
+
+msgid "B43 + B43C + V43"
+msgstr ""
+
 msgid "BR / DMR / AFTR"
 msgstr ""
 
@@ -413,6 +493,9 @@ msgstr ""
 "configuration files marked by opkg, essential base files and the user "
 "defined backup patterns."
 
+msgid "Bind only to specific interfaces rather than wildcard address."
+msgstr ""
+
 msgid "Bitrate"
 msgstr "Bitrate"
 
@@ -451,9 +534,6 @@ msgstr "Buttons"
 msgid "CA certificate; if empty it will be saved after the first connection."
 msgstr ""
 
-msgid "CPU"
-msgstr "CPU"
-
 msgid "CPU usage (%)"
 msgstr "CPU usage (%)"
 
@@ -657,15 +737,33 @@ msgstr "DNS forwardings"
 msgid "DNS-Label / FQDN"
 msgstr ""
 
+msgid "DNSSEC"
+msgstr ""
+
+msgid "DNSSEC check unsigned"
+msgstr ""
+
 msgid "DPD Idle Timeout"
 msgstr ""
 
 msgid "DS-Lite AFTR address"
 msgstr ""
 
+msgid "DSL"
+msgstr ""
+
+msgid "DSL Status"
+msgstr ""
+
+msgid "DSL line mode"
+msgstr ""
+
 msgid "DUID"
 msgstr ""
 
+msgid "Data Rate"
+msgstr ""
+
 msgid "Debug"
 msgstr "Debug"
 
@@ -675,6 +773,9 @@ msgstr "Default %d"
 msgid "Default gateway"
 msgstr "Default gateway"
 
+msgid "Default is stateless + stateful"
+msgstr ""
+
 msgid "Default route"
 msgstr ""
 
@@ -923,12 +1024,18 @@ msgstr ""
 msgid "Error"
 msgstr "Error"
 
+msgid "Errored seconds (ES)"
+msgstr ""
+
 msgid "Ethernet Adapter"
 msgstr "Ethernet Adapter"
 
 msgid "Ethernet Switch"
 msgstr "Ethernet Switch"
 
+msgid "Exclude interfaces"
+msgstr ""
+
 msgid "Expand hosts"
 msgstr ""
 
@@ -948,6 +1055,9 @@ msgstr ""
 msgid "External system log server port"
 msgstr ""
 
+msgid "External system log server protocol"
+msgstr ""
+
 msgid "Extra SSH command options"
 msgstr ""
 
@@ -995,6 +1105,9 @@ msgstr "Firewall Settings"
 msgid "Firewall Status"
 msgstr "Firewall Status"
 
+msgid "Firmware File"
+msgstr ""
+
 msgid "Firmware Version"
 msgstr ""
 
@@ -1040,6 +1153,9 @@ msgstr ""
 msgid "Forward DHCP traffic"
 msgstr ""
 
+msgid "Forward Error Correction Seconds (FECS)"
+msgstr ""
+
 msgid "Forward broadcast traffic"
 msgstr ""
 
@@ -1121,6 +1237,9 @@ msgstr "Handler"
 msgid "Hang Up"
 msgstr "Hang Up"
 
+msgid "Header Error Code Errors (HEC)"
+msgstr ""
+
 msgid "Heartbeat"
 msgstr ""
 
@@ -1370,6 +1489,9 @@ msgstr ""
 msgid "Interface is shutting down..."
 msgstr ""
 
+msgid "Interface name"
+msgstr ""
+
 msgid "Interface not present or not connected yet."
 msgstr ""
 
@@ -1414,10 +1536,10 @@ msgstr ""
 msgid "Join Network"
 msgstr "Join Network"
 
-msgid "Join Network: Settings"
+msgid "Join Network: Wireless Scan"
 msgstr ""
 
-msgid "Join Network: Wireless Scan"
+msgid "Joining Network: %q"
 msgstr ""
 
 msgid "Keep settings"
@@ -1462,6 +1584,9 @@ msgstr "Language"
 msgid "Language and Style"
 msgstr ""
 
+msgid "Latency"
+msgstr ""
+
 msgid "Leaf"
 msgstr ""
 
@@ -1492,15 +1617,24 @@ msgstr ""
 msgid "Limit"
 msgstr "Limit"
 
-msgid "Line Attenuation"
+msgid "Limit DNS service to subnets interfaces on which we are serving DNS."
+msgstr ""
+
+msgid "Limit listening to these interfaces, and loopback."
+msgstr ""
+
+msgid "Line Attenuation (LATN)"
 msgstr ""
 
-msgid "Line Speed"
+msgid "Line Mode"
 msgstr ""
 
 msgid "Line State"
 msgstr ""
 
+msgid "Line Uptime"
+msgstr ""
+
 msgid "Link On"
 msgstr "Link On"
 
@@ -1518,6 +1652,9 @@ msgstr ""
 msgid "List of hosts that supply bogus NX domain results"
 msgstr ""
 
+msgid "Listen Interfaces"
+msgstr ""
+
 msgid "Listen only on the given interface or, if unspecified, on all"
 msgstr ""
 
@@ -1542,6 +1679,9 @@ msgstr ""
 msgid "Local IPv6 address"
 msgstr ""
 
+msgid "Local Service Only"
+msgstr ""
+
 msgid "Local Startup"
 msgstr ""
 
@@ -1588,6 +1728,9 @@ msgstr "Login"
 msgid "Logout"
 msgstr "Logout"
 
+msgid "Loss of Signal Seconds (LOSS)"
+msgstr ""
+
 msgid "Lowest leased address as offset from the network address."
 msgstr ""
 
@@ -1609,6 +1752,9 @@ msgstr ""
 msgid "MB/s"
 msgstr ""
 
+msgid "MD5"
+msgstr ""
+
 msgid "MHz"
 msgstr ""
 
@@ -1623,6 +1769,9 @@ msgstr ""
 msgid "Manual"
 msgstr ""
 
+msgid "Max. Attainable Data Rate (ATTNDR)"
+msgstr ""
+
 msgid "Maximum Rate"
 msgstr "Maximum Rate"
 
@@ -1830,12 +1979,18 @@ msgstr ""
 msgid "Noise"
 msgstr "Noise"
 
-msgid "Noise Margin"
+msgid "Noise Margin (SNR)"
 msgstr ""
 
 msgid "Noise:"
 msgstr ""
 
+msgid "Non Pre-emtive CRC errors (CRC_P)"
+msgstr ""
+
+msgid "Non-wildcard"
+msgstr ""
+
 msgid "None"
 msgstr ""
 
@@ -1953,6 +2108,9 @@ msgstr ""
 msgid "Override MTU"
 msgstr ""
 
+msgid "Override default interface name"
+msgstr ""
+
 msgid "Override the gateway in DHCP responses"
 msgstr ""
 
@@ -2006,6 +2164,9 @@ msgstr ""
 msgid "PSID-bits length"
 msgstr ""
 
+msgid "PTM/EFM (Packet Transfer Mode)"
+msgstr ""
+
 msgid "Package libiwinfo required!"
 msgstr ""
 
@@ -2093,13 +2254,13 @@ msgstr "Policy"
 msgid "Port"
 msgstr "Port"
 
-msgid "Port %d"
+msgid "Port status:"
 msgstr ""
 
-msgid "Port %d is untagged in multiple VLANs!"
+msgid "Power Management Mode"
 msgstr ""
 
-msgid "Port status:"
+msgid "Pre-emtive CRC errors (CRCP_P)"
 msgstr ""
 
 msgid ""
@@ -2107,6 +2268,9 @@ msgid ""
 "ignore failures"
 msgstr ""
 
+msgid "Prevent listening on these interfaces."
+msgstr ""
+
 msgid "Prevents client-to-client communication"
 msgstr "Prevents client-to-client communication"
 
@@ -2119,6 +2283,9 @@ msgstr "Proceed"
 msgid "Processes"
 msgstr "Processes"
 
+msgid "Profile"
+msgstr ""
+
 msgid "Prot."
 msgstr "Prot."
 
@@ -2299,6 +2466,11 @@ msgstr ""
 msgid "Required for certain ISPs, e.g. Charter with DOCSIS 3"
 msgstr ""
 
+msgid ""
+"Requires upstream supports DNSSEC; verify unsigned domain responses really "
+"come from unsigned domains"
+msgstr ""
+
 msgid "Reset"
 msgstr "Reset"
 
@@ -2363,6 +2535,9 @@ msgstr ""
 msgid "Run filesystem check"
 msgstr ""
 
+msgid "SHA256"
+msgstr ""
+
 msgid ""
 "SIXXS supports TIC only, for static tunnels using IP protocol 41 (RFC4213) "
 "use 6in4 instead"
@@ -2456,6 +2631,9 @@ msgstr ""
 msgid "Setup DHCP Server"
 msgstr ""
 
+msgid "Severely Errored Seconds (SES)"
+msgstr ""
+
 msgid "Short GI"
 msgstr ""
 
@@ -2471,6 +2649,9 @@ msgstr ""
 msgid "Signal"
 msgstr "Signal"
 
+msgid "Signal Attenuation (SATN)"
+msgstr ""
+
 msgid "Signal:"
 msgstr ""
 
@@ -2495,6 +2676,9 @@ msgstr "Slot time"
 msgid "Software"
 msgstr "Software"
 
+msgid "Software VLAN"
+msgstr ""
+
 msgid "Some fields are invalid, cannot save values!"
 msgstr ""
 
@@ -2586,6 +2770,12 @@ msgstr "Strict order"
 msgid "Submit"
 msgstr "Submit"
 
+msgid "Suppress logging"
+msgstr ""
+
+msgid "Suppress logging of the routine operation of these protocols"
+msgstr ""
+
 msgid "Swap"
 msgstr ""
 
@@ -2601,6 +2791,13 @@ msgstr ""
 msgid "Switch %q (%s)"
 msgstr ""
 
+msgid ""
+"Switch %q has an unknown topology - the VLAN settings might not be accurate."
+msgstr ""
+
+msgid "Switch VLAN"
+msgstr ""
+
 msgid "Switch protocol"
 msgstr ""
 
@@ -2873,6 +3070,9 @@ msgid ""
 "archive here."
 msgstr ""
 
+msgid "Tone"
+msgstr ""
+
 msgid "Total Available"
 msgstr ""
 
@@ -2948,6 +3148,9 @@ msgstr ""
 msgid "Unable to dispatch"
 msgstr ""
 
+msgid "Unavailable Seconds (UAS)"
+msgstr ""
+
 msgid "Unknown"
 msgstr ""
 
@@ -3052,7 +3255,7 @@ msgstr "Username"
 msgid "VC-Mux"
 msgstr ""
 
-msgid "VLAN Interface"
+msgid "VDSL"
 msgstr ""
 
 msgid "VLANs on %q"
@@ -3150,9 +3353,6 @@ msgstr ""
 msgid "Width"
 msgstr ""
 
-msgid "Wifi"
-msgstr "Wifi"
-
 msgid "Wireless"
 msgstr ""
 
@@ -3189,6 +3389,9 @@ msgstr ""
 msgid "Write received DNS requests to syslog"
 msgstr ""
 
+msgid "Write system log to file"
+msgstr ""
+
 msgid "XR Support"
 msgstr "XR Support"
 
@@ -3368,890 +3571,8 @@ msgstr ""
 msgid "« Back"
 msgstr "« Back"
 
-#~ msgid "Delete this interface"
-#~ msgstr "Delete this interface"
-
-#~ msgid "Flags"
-#~ msgstr "Flags"
-
-#~ msgid "Rule #"
-#~ msgstr "Rule #"
-
-#~ msgid "Path"
-#~ msgstr "Path"
-
-#~ msgid "Please wait: Device rebooting..."
-#~ msgstr "Please wait: Device rebooting..."
-
-#~ msgid ""
-#~ "Warning: There are unsaved changes that will be lost while rebooting!"
-#~ msgstr ""
-#~ "Warning: There are unsaved changes that will be lost while rebooting!"
-
-#~ msgid "Cached"
-#~ msgstr "Cached"
-
-#~ msgid "Configures this mount as overlay storage for block-extroot"
-#~ msgstr "Configures this mount as overlay storage for block-extroot"
-
-#~ msgid "Frequency Hopping"
-#~ msgstr "Frequency Hopping"
-
-#~ msgid "40MHz 2nd channel above"
-#~ msgstr "40MHz 2nd channel above"
-
-#~ msgid "40MHz 2nd channel below"
-#~ msgstr "40MHz 2nd channel below"
-
-#~ msgid "Accept router advertisements"
-#~ msgstr "Accept router advertisements"
-
-#~ msgid "Advertise IPv6 on network"
-#~ msgstr "Advertise IPv6 on network"
-
-#~ msgid "Advertised network ID"
-#~ msgstr "Advertised network ID"
-
-#~ msgid "Allowed range is 1 to 65535"
-#~ msgstr "Allowed range is 1 to 65535"
-
-#~ msgid "Active Leases"
-#~ msgstr "Active Leases"
-
-#~ msgid "Bit Rate"
-#~ msgstr "Bit Rate"
-
-#~ msgid "Configuration / Apply"
-#~ msgstr "Configuration / Apply"
-
-#~ msgid "Configuration / Changes"
-#~ msgstr "Configuration / Changes"
-
-#~ msgid "Configuration / Revert"
-#~ msgstr "Configuration / Revert"
-
-#~ msgid "MAC"
-#~ msgstr "MAC"
-
-#~ msgid "<abbr title=\"Encrypted\">Encr.</abbr>"
-#~ msgstr "<abbr title=\"Encrypted\">Encr.</abbr>"
-
-#~ msgid "<abbr title=\"Wireless Local Area Network\">WLAN</abbr>-Scan"
-#~ msgstr "<abbr title=\"Wireless Local Area Network\">WLAN</abbr>-Scan"
-
-#~ msgid ""
-#~ "Choose the network you want to attach to this wireless interface. Select "
-#~ "<em>unspecified</em> to not attach any network or fill out the "
-#~ "<em>create</em> field to define a new network."
-#~ msgstr ""
-#~ "Choose the network you want to attach to this wireless interface. Select "
-#~ "<em>unspecified</em> to not attach any network or fill out the "
-#~ "<em>create</em> field to define a new network."
-
-#~ msgid "Create Network"
-#~ msgstr "Create Network"
-
-#~ msgid "Link"
-#~ msgstr "Link"
-
-#~ msgid "Networks"
-#~ msgstr "Networks"
-
-#~ msgid "Power"
-#~ msgstr "Power"
-
-#~ msgid "Wifi networks in your local environment"
-#~ msgstr "Wifi networks in your local environment"
-
-#~ msgid ""
-#~ "<abbr title=\"Classless Inter-Domain Routing\">CIDR</abbr>-Notation: "
-#~ "address/prefix"
-#~ msgstr ""
-#~ "<abbr title=\"Classless Inter-Domain Routing\">CIDR</abbr>-Notation: "
-#~ "address/prefix"
-
-#~ msgid "<abbr title=\"Domain Name System\">DNS</abbr>-Server"
-#~ msgstr "<abbr title=\"Domain Name System\">DNS</abbr>-Server"
-
-#~ msgid "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Broadcast"
-#~ msgstr "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Broadcast"
-
-#~ msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Address"
-#~ msgstr "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Address"
-
-#~ msgid ""
-#~ "The network ports on your router can be combined to several <abbr title="
-#~ "\"Virtual Local Area Network\">VLAN</abbr>s in which computers can "
-#~ "communicate directly with each other. <abbr title=\"Virtual Local Area "
-#~ "Network\">VLAN</abbr>s are often used to separate different network "
-#~ "segments. Often there is by default one Uplink port for a connection to "
-#~ "the next greater network like the internet and other ports for a local "
-#~ "network."
-#~ msgstr ""
-#~ "The network ports on your router can be combined to several <abbr title="
-#~ "\"Virtual Local Area Network\">VLAN</abbr>s in which computers can "
-#~ "communicate directly with each other. <abbr title=\"Virtual Local Area "
-#~ "Network\">VLAN</abbr>s are often used to separate different network "
-#~ "segments. Often there is by default one Uplink port for a connection to "
-#~ "the next greater network like the internet and other ports for a local "
-#~ "network."
-
-#~ msgid "Files to be kept when flashing a new firmware"
-#~ msgstr "Files to be kept when flashing a new firmware"
-
-#~ msgid "General"
-#~ msgstr "General"
-
-#~ msgid ""
-#~ "Here you can customize the settings and the functionality of <abbr title="
-#~ "\"Lua Configuration Interface\">LuCI</abbr>."
-#~ msgstr ""
-#~ "Here you can customize the settings and the functionality of <abbr title="
-#~ "\"Lua Configuration Interface\">LuCI</abbr>."
-
-#~ msgid "Post-commit actions"
-#~ msgstr "Post-commit actions"
-
-#~ msgid ""
-#~ "These commands will be executed automatically when a given <abbr title="
-#~ "\"Unified Configuration Interface\">UCI</abbr> configuration is committed "
-#~ "allowing changes to be applied instantly."
-#~ msgstr ""
-#~ "These commands will be executed automatically when a given <abbr title="
-#~ "\"Unified Configuration Interface\">UCI</abbr> configuration is committed "
-#~ "allowing changes to be applied instantly."
-
-#~ msgid "Web <abbr title=\"User Interface\">UI</abbr>"
-#~ msgstr "Web <abbr title=\"User Interface\">UI</abbr>"
-
-#~ msgid "<abbr title=\"Point-to-Point Tunneling Protocol\">PPTP</abbr>-Server"
-#~ msgstr ""
-#~ "<abbr title=\"Point-to-Point Tunneling Protocol\">PPTP</abbr>-Server"
-
-#~ msgid "ARP ping retries"
-#~ msgstr "ARP ping retries"
-
-#~ msgid "ATM Settings"
-#~ msgstr "ATM Settings"
-
-#~ msgid "Accept Router Advertisements"
-#~ msgstr "Accept Router Advertisements"
-
-#~ msgid "Access point (APN)"
-#~ msgstr "Access point (APN)"
-
-#~ msgid "Additional pppd options"
-#~ msgstr "Additional pppd options"
-
-#~ msgid "Allowed range is 1 to FFFF"
-#~ msgstr "Allowed range is 1 to FFFF"
-
-#~ msgid "Automatic Disconnect"
-#~ msgstr "Automatic Disconnect"
-
-#~ msgid "Backup Archive"
-#~ msgstr "Backup Archive"
-
-#~ msgid ""
-#~ "Configure the local DNS server to use the name servers adverticed by the "
-#~ "PPP peer"
-#~ msgstr ""
-#~ "Configure the local DNS server to use the name servers adverticed by the "
-#~ "PPP peer"
-
-#~ msgid "Connect script"
-#~ msgstr "Connect script"
-
-#~ msgid "Create backup"
-#~ msgstr "Create backup"
-
-#~ msgid "Disconnect script"
-#~ msgstr "Disconnect script"
-
-#~ msgid "Edit package lists and installation targets"
-#~ msgstr "Edit package lists and installation targets"
-
-#~ msgid "Enable IPv6 on PPP link"
-#~ msgstr "Enable IPv6 on PPP link"
-
-#~ msgid "Firmware image"
-#~ msgstr "Firmware image"
-
-#~ msgid ""
-#~ "Here you can backup and restore your router configuration and - if "
-#~ "possible - reset the router to the default settings."
-#~ msgstr ""
-#~ "Here you can backup and restore your router configuration and - if "
-#~ "possible - reset the router to the default settings."
-
-#~ msgid "Installation targets"
-#~ msgstr "Installation targets"
-
-#~ msgid "Keep configuration files"
-#~ msgstr "Keep configuration files"
-
-#~ msgid "Keep-Alive"
-#~ msgstr "Keep-Alive"
-
-#~ msgid ""
-#~ "Let pppd replace the current default route to use the PPP interface after "
-#~ "successful connect"
-#~ msgstr ""
-#~ "Let pppd replace the current default route to use the PPP interface after "
-#~ "successful connect"
-
-#~ msgid "Let pppd run this script after establishing the PPP link"
-#~ msgstr "Let pppd run this script after establishing the PPP link"
-
-#~ msgid "Let pppd run this script before tearing down the PPP link"
-#~ msgstr "Let pppd run this script before tearing down the PPP link"
-
-#~ msgid ""
-#~ "Make sure that you provide the correct pin code here or you might lock "
-#~ "your sim card!"
-#~ msgstr ""
-#~ "Make sure that you provide the correct pin code here or you might lock "
-#~ "your sim card!"
-
-#~ msgid ""
-#~ "Most of them are network servers, that offer a certain service for your "
-#~ "device or network like shell access, serving webpages like <abbr title="
-#~ "\"Lua Configuration Interface\">LuCI</abbr>, doing mesh routing, sending "
-#~ "e-mails, ..."
-#~ msgstr ""
-#~ "Most of them are network servers, that offer a certain service for your "
-#~ "device or network like shell access, serving webpages like <abbr title="
-#~ "\"Lua Configuration Interface\">LuCI</abbr>, doing mesh routing, sending "
-#~ "e-mails, ..."
-
-#~ msgid "Number of failed connection tests to initiate automatic reconnect"
-#~ msgstr "Number of failed connection tests to initiate automatic reconnect"
-
-#~ msgid "PIN code"
-#~ msgstr "PIN code"
-
-#~ msgid "PPP Settings"
-#~ msgstr "PPP Settings"
-
-#~ msgid "Package lists"
-#~ msgstr "Package lists"
-
-#~ msgid "Proceed reverting all settings and resetting to firmware defaults?"
-#~ msgstr "Proceed reverting all settings and resetting to firmware defaults?"
-
-#~ msgid "Processor"
-#~ msgstr "Processor"
-
-#~ msgid "Radius-Port"
-#~ msgstr "Radius-Port"
-
-#~ msgid "Radius-Server"
-#~ msgstr "Radius-Server"
-
-#~ msgid "Replace default route"
-#~ msgstr "Replace default route"
-
-#~ msgid "Reset router to defaults"
-#~ msgstr "Reset router to defaults"
-
-#~ msgid ""
-#~ "Seconds to wait for the modem to become ready before attempting to connect"
-#~ msgstr ""
-#~ "Seconds to wait for the modem to become ready before attempting to connect"
-
-#~ msgid "Service type"
-#~ msgstr "Service type"
-
-#~ msgid "Services and daemons perform certain tasks on your device."
-#~ msgstr "Services and daemons perform certain tasks on your device."
-
-#~ msgid "Settings"
-#~ msgstr "Settings"
-
-#~ msgid "Setup wait time"
-#~ msgstr "Setup wait time"
-
-#~ msgid ""
-#~ "Sorry. OpenWrt does not support a system upgrade on this platform.<br /> "
-#~ "You need to manually flash your device."
-#~ msgstr ""
-#~ "Sorry. OpenWrt does not support a system upgrade on this platform.<br /> "
-#~ "You need to manually flash your device."
-
-#~ msgid "Specify additional command line arguments for pppd here"
-#~ msgstr "Specify additional command line arguments for pppd here"
-
-#~ msgid "The device node of your modem, e.g. /dev/ttyUSB0"
-#~ msgstr "The device node of your modem, e.g. /dev/ttyUSB0"
-
-#~ msgid "Time (in seconds) after which an unused connection will be closed"
-#~ msgstr "Time (in seconds) after which an unused connection will be closed"
-
-#~ msgid "Update package lists"
-#~ msgstr "Update package lists"
-
-#~ msgid "Upload an OpenWrt image file to reflash the device."
-#~ msgstr "Upload an OpenWrt image file to reflash the device."
-
-#~ msgid "Upload image"
-#~ msgstr "Upload image"
-
-#~ msgid "Use peer DNS"
-#~ msgstr "Use peer DNS"
-
-#~ msgid ""
-#~ "You need to install \"comgt\" for UMTS/GPRS, \"ppp-mod-pppoe\" for PPPoE, "
-#~ "\"ppp-mod-pppoa\" for PPPoA or \"pptp\" for PPtP support"
-#~ msgstr ""
-#~ "You need to install \"comgt\" for UMTS/GPRS, \"ppp-mod-pppoe\" for PPPoE, "
-#~ "\"ppp-mod-pppoa\" for PPPoA or \"pptp\" for PPtP support"
-
-#~ msgid "back"
-#~ msgstr "back"
-
-#~ msgid "buffered"
-#~ msgstr "buffered"
-
-#~ msgid "cached"
-#~ msgstr "cached"
-
-#~ msgid "free"
-#~ msgstr "free"
-
-#~ msgid "static"
-#~ msgstr "static"
-
-#~ msgid ""
-#~ "<abbr title=\"Lua Configuration Interface\">LuCI</abbr> is a collection "
-#~ "of free Lua software including an <abbr title=\"Model-View-Controller"
-#~ "\">MVC</abbr>-Webframework and webinterface for embedded devices. <abbr "
-#~ "title=\"Lua Configuration Interface\">LuCI</abbr> is licensed under the "
-#~ "Apache-License."
-#~ msgstr ""
-#~ "<abbr title=\"Lua Configuration Interface\">LuCI</abbr> is a collection "
-#~ "of free Lua software including an <abbr title=\"Model-View-Controller"
-#~ "\">MVC</abbr>-Webframework and webinterface for embedded devices. <abbr "
-#~ "title=\"Lua Configuration Interface\">LuCI</abbr> is licensed under the "
-#~ "Apache-License."
-
-#~ msgid "<abbr title=\"Secure Shell\">SSH</abbr>-Keys"
-#~ msgstr "<abbr title=\"Secure Shell\">SSH</abbr>-Keys"
-
-#~ msgid ""
-#~ "A lightweight HTTP/1.1 webserver written in C and Lua designed to serve "
-#~ "LuCI"
-#~ msgstr ""
-#~ "A lightweight HTTP/1.1 webserver written in C and Lua designed to serve "
-#~ "LuCI"
-
-#~ msgid ""
-#~ "A small webserver which can be used to serve <abbr title=\"Lua "
-#~ "Configuration Interface\">LuCI</abbr>."
-#~ msgstr ""
-#~ "A small webserver which can be used to serve <abbr title=\"Lua "
-#~ "Configuration Interface\">LuCI</abbr>."
-
-#~ msgid "About"
-#~ msgstr "About"
-
-#~ msgid "Active IP Connections"
-#~ msgstr "Active IP Connections"
-
-#~ msgid "Addresses"
-#~ msgstr "Addresses"
-
-#~ msgid "Admin Password"
-#~ msgstr "Admin Password"
-
-#~ msgid "Alias"
-#~ msgstr "Alias"
-
-#~ msgid "Authentication Realm"
-#~ msgstr "Authentication Realm"
-
-#~ msgid "Bridge Port"
-#~ msgstr "Bridge Port"
-
-#~ msgid ""
-#~ "Change the password of the system administrator (User <code>root</code>)"
-#~ msgstr ""
-#~ "Change the password of the system administrator (User <code>root</code>)"
-
-#~ msgid "Client + WDS"
-#~ msgstr "Client + WDS"
-
-#~ msgid "Configuration file"
-#~ msgstr "Configuration file"
-
-#~ msgid "Connection timeout"
-#~ msgstr "Connection timeout"
-
-#~ msgid "Contributing Developers"
-#~ msgstr "Contributing Developers"
-
-#~ msgid "DHCP assigned"
-#~ msgstr "DHCP assigned"
-
-#~ msgid "Document root"
-#~ msgstr "Document root"
-
-#~ msgid "Enable Keep-Alive"
-#~ msgstr "Enable Keep-Alive"
-
-#~ msgid "Ethernet Bridge"
-#~ msgstr "Ethernet Bridge"
-
-#~ msgid ""
-#~ "Here you can paste public <abbr title=\"Secure Shell\">SSH</abbr>-Keys "
-#~ "(one per line) for <abbr title=\"Secure Shell\">SSH</abbr> public-key "
-#~ "authentication."
-#~ msgstr ""
-#~ "Here you can paste public <abbr title=\"Secure Shell\">SSH</abbr>-Keys "
-#~ "(one per line) for <abbr title=\"Secure Shell\">SSH</abbr> public-key "
-#~ "authentication."
-
-#~ msgid "ID"
-#~ msgstr "ID"
-
-#~ msgid "IP Configuration"
-#~ msgstr "IP Configuration"
-
-#~ msgid "Interface Status"
-#~ msgstr "Interface Status"
-
-#~ msgid "Lead Development"
-#~ msgstr "Lead Development"
-
-#~ msgid "Master"
-#~ msgstr "Master"
-
-#~ msgid "Master + WDS"
-#~ msgstr "Master + WDS"
-
-#~ msgid "Not configured"
-#~ msgstr "Not configured"
-
-#~ msgid "Password successfully changed"
-#~ msgstr "Password successfully changed"
-
-#~ msgid "Plugin path"
-#~ msgstr "Plugin path"
-
-#~ msgid "Ports"
-#~ msgstr "Ports"
-
-#~ msgid "Primary"
-#~ msgstr "Primary"
-
-#~ msgid "Project Homepage"
-#~ msgstr "Project Homepage"
-
-#~ msgid "Pseudo Ad-Hoc"
-#~ msgstr "Pseudo Ad-Hoc"
-
-#~ msgid "STP"
-#~ msgstr "STP"
-
-#~ msgid "Thanks To"
-#~ msgstr "Thanks To"
-
-#~ msgid ""
-#~ "The realm which will be displayed at the authentication prompt for "
-#~ "protected pages."
-#~ msgstr ""
-#~ "The realm which will be displayed at the authentication prompt for "
-#~ "protected pages."
-
-#~ msgid "Unknown Error"
-#~ msgstr "Unknown Error"
-
-#~ msgid "VLAN"
-#~ msgstr "VLAN"
-
-#~ msgid "defaults to <code>/etc/httpd.conf</code>"
-#~ msgstr "defaults to <code>/etc/httpd.conf</code>"
-
-#~ msgid "OPKG error code %i"
-#~ msgstr "OPKG error code %i"
-
-#~ msgid "Package lists updated"
-#~ msgstr "Package lists updated"
-
-#~ msgid "Upgrade installed packages"
-#~ msgstr "Upgrade installed packages"
-
-#~ msgid ""
-#~ "Also kernel or service logfiles can be viewed here to get an overview "
-#~ "over their current state."
-#~ msgstr ""
-#~ "Also kernel or service logfiles can be viewed here to get an overview "
-#~ "over their current state."
-
-#~ msgid ""
-#~ "Here you can find information about the current system status like <abbr "
-#~ "title=\"Central Processing Unit\">CPU</abbr> clock frequency, memory "
-#~ "usage or network interface data."
-#~ msgstr ""
-#~ "Here you can find information about the current system status like <abbr "
-#~ "title=\"Central Processing Unit\">CPU</abbr> clock frequency, memory "
-#~ "usage or network interface data."
-
-#~ msgid "Search file..."
-#~ msgstr "Search file..."
-
-#~ msgid ""
-#~ "<abbr title=\"Lua Configuration Interface\">LuCI</abbr> is a free, "
-#~ "flexible, and user friendly graphical interface for configuring OpenWrt "
-#~ "Kamikaze."
-#~ msgstr ""
-#~ "<abbr title=\"Lua Configuration Interface\">LuCI</abbr> is a free, "
-#~ "flexible, and user friendly graphical interface for configuring OpenWrt "
-#~ "Kamikaze."
-
-#~ msgid "And now have fun with your router!"
-#~ msgstr "And now have fun with your router!"
-
-#~ msgid ""
-#~ "As we always want to improve this interface we are looking forward to "
-#~ "your feedback and suggestions."
-#~ msgstr ""
-#~ "As we always want to improve this interface we are looking forward to "
-#~ "your feedback and suggestions."
-
-#~ msgid "Hello!"
-#~ msgstr "Hello!"
-
-#~ msgid ""
-#~ "Notice: In <abbr title=\"Lua Configuration Interface\">LuCI</abbr> "
-#~ "changes have to be confirmed by clicking Changes - Save &amp; Apply "
-#~ "before being applied."
-#~ msgstr ""
-#~ "Notice: In <abbr title=\"Lua Configuration Interface\">LuCI</abbr> "
-#~ "changes have to be confirmed by clicking Changes - Save &amp; Apply "
-#~ "before being applied."
-
-#~ msgid ""
-#~ "On the following pages you can adjust all important settings of your "
-#~ "router."
-#~ msgstr ""
-#~ "On the following pages you can adjust all important settings of your "
-#~ "router."
-
-#~ msgid "The <abbr title=\"Lua Configuration Interface\">LuCI</abbr> Team"
-#~ msgstr "The <abbr title=\"Lua Configuration Interface\">LuCI</abbr> Team"
-
-#~ msgid ""
-#~ "This is the administration area of <abbr title=\"Lua Configuration "
-#~ "Interface\">LuCI</abbr>."
-#~ msgstr ""
-#~ "This is the administration area of <abbr title=\"Lua Configuration "
-#~ "Interface\">LuCI</abbr>."
-
-#~ msgid "User Interface"
-#~ msgstr "User Interface"
-
-#~ msgid "enable"
-#~ msgstr "enable"
-
-#~ msgid "(hidden)"
-#~ msgstr "(hidden)"
-
-#~ msgid "(optional)"
-#~ msgstr "(optional)"
-
-#~ msgid "<abbr title=\"Domain Name System\">DNS</abbr>-Port"
-#~ msgstr "<abbr title=\"Domain Name System\">DNS</abbr>-Port"
-
-#~ msgid ""
-#~ "<abbr title=\"Domain Name System\">DNS</abbr>-Server will be queried in "
-#~ "the order of the resolvfile"
-#~ msgstr ""
-#~ "<abbr title=\"Domain Name System\">DNS</abbr>-Server will be queried in "
-#~ "the order of the resolvfile"
-
-#~ msgid ""
-#~ "<abbr title=\"maximal\">max.</abbr> <abbr title=\"Dynamic Host "
-#~ "Configuration Protocol\">DHCP</abbr>-Leases"
-#~ msgstr ""
-#~ "<abbr title=\"maximal\">max.</abbr> <abbr title=\"Dynamic Host "
-#~ "Configuration Protocol\">DHCP</abbr>-Leases"
-
-#~ msgid ""
-#~ "<abbr title=\"maximal\">max.</abbr> <abbr title=\"Extension Mechanisms "
-#~ "for Domain Name System\">EDNS0</abbr> packet size"
-#~ msgstr ""
-#~ "<abbr title=\"maximal\">max.</abbr> <abbr title=\"Extension Mechanisms "
-#~ "for Domain Name System\">EDNS0</abbr> packet size"
-
-#~ msgid "AP-Isolation"
-#~ msgstr "AP-Isolation"
-
-#~ msgid "Add the Wifi network to physical network"
-#~ msgstr "Add the Wifi network to physical network"
-
-#~ msgid "Aliases"
-#~ msgstr "Aliases"
-
-#~ msgid "Attach to existing network"
-#~ msgstr "Attach to existing network"
-
-#~ msgid "Clamp Segment Size"
-#~ msgstr "Clamp Segment Size"
-
-#~ msgid "Create Or Attach Network"
-#~ msgstr "Create Or Attach Network"
-
-#~ msgid "DHCP"
-#~ msgstr "DHCP"
-
-#~ msgid "Devices"
-#~ msgstr "Devices"
-
-#~ msgid "Don't forward reverse lookups for local networks"
-#~ msgstr "Don&#39;t forward reverse lookups for local networks"
-
-#~ msgid "Enable TFTP-Server"
-#~ msgstr "Enable TFTP-Server"
-
-#~ msgid "Errors"
-#~ msgstr "Errors"
-
-#~ msgid "Essentials"
-#~ msgstr "Essentials"
-
-#~ msgid "Expand Hosts"
-#~ msgstr "Expand Hosts"
-
-#~ msgid "First leased address"
-#~ msgstr "First leased address"
-
-#~ msgid ""
-#~ "Fixes problems with unreachable websites, submitting forms or other "
-#~ "unexpected behaviour for some ISPs."
-#~ msgstr ""
-#~ "Fixes problems with unreachable websites, submitting forms or other "
-#~ "unexpected behaviour for some ISPs."
-
-#~ msgid "Hardware Address"
-#~ msgstr "Hardware Address"
-
-#~ msgid "Here you can configure installed wifi devices."
-#~ msgstr "Here you can configure installed wifi devices."
-
-#~ msgid ""
-#~ "If the interface is attached to an existing network it will be "
-#~ "<em>bridged</em> to the existing interfaces and is covered by the "
-#~ "firewall zone of the choosen network.<br />Uncheck the attach option to "
-#~ "define a new standalone network for this interface."
-#~ msgstr ""
-#~ "If the interface is attached to an existing network it will be "
-#~ "<em>bridged</em> to the existing interfaces and is covered by the "
-#~ "firewall zone of the choosen network.<br />Uncheck the attach option to "
-#~ "define a new standalone network for this interface."
-
-#~ msgid "Independent (Ad-Hoc)"
-#~ msgstr "Independent (Ad-Hoc)"
-
-#~ msgid "Internet Connection"
-#~ msgstr "Internet Connection"
-
-#~ msgid "Join (Client)"
-#~ msgstr "Join (Client)"
-
-#~ msgid "Leases"
-#~ msgstr "Leases"
-
-#~ msgid "Local Domain"
-#~ msgstr "Local Domain"
-
-#~ msgid "Local Network"
-#~ msgstr "Local Network"
-
-#~ msgid "Local Server"
-#~ msgstr "Local Server"
-
-#~ msgid "Network Boot Image"
-#~ msgstr "Network Boot Image"
-
-#~ msgid ""
-#~ "Network Name (<abbr title=\"Extended Service Set Identifier\">ESSID</"
-#~ "abbr>)"
-#~ msgstr ""
-#~ "Network Name (<abbr title=\"Extended Service Set Identifier\">ESSID</"
-#~ "abbr>)"
-
-#~ msgid "Number of leased addresses"
-#~ msgstr "Number of leased addresses"
-
-#~ msgid "Perform Actions"
-#~ msgstr "Perform Actions"
-
-#~ msgid "Prevents Client to Client communication"
-#~ msgstr "Prevents Client to Client communication"
-
-#~ msgid "Provide (Access Point)"
-#~ msgstr "Provide (Access Point)"
-
-#~ msgid "Resolvfile"
-#~ msgstr "Resolvfile"
-
-#~ msgid "TFTP-Server Root"
-#~ msgstr "TFTP-Server Root"
-
-#~ msgid "TX / RX"
-#~ msgstr "TX / RX"
-
-#~ msgid "The following changes have been applied"
-#~ msgstr "The following changes have been applied"
-
-#~ msgid ""
-#~ "When flashing a new firmware with <abbr title=\"Lua Configuration "
-#~ "Interface\">LuCI</abbr> these files will be added to the new firmware "
-#~ "installation."
-#~ msgstr ""
-#~ "When flashing a new firmware with <abbr title=\"Lua Configuration "
-#~ "Interface\">LuCI</abbr> these files will be added to the new firmware "
-#~ "installation."
-
-#~ msgid "Wireless Scan"
-#~ msgstr "Wireless Scan"
-
-#~ msgid ""
-#~ "With <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</abbr> "
-#~ "network members can automatically receive their network settings (<abbr "
-#~ "title=\"Internet Protocol\">IP</abbr>-address, netmask, <abbr title="
-#~ "\"Domain Name System\">DNS</abbr>-server, ...)."
-#~ msgstr ""
-#~ "With <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</abbr> "
-#~ "network members can automatically receive their network settings (<abbr "
-#~ "title=\"Internet Protocol\">IP</abbr>-address, netmask, <abbr title="
-#~ "\"Domain Name System\">DNS</abbr>-server, ...)."
-
-#~ msgid ""
-#~ "You are about to join the wireless network <em><strong>%s</strong></em>. "
-#~ "In order to complete the process, you need to provide some additional "
-#~ "details."
-#~ msgstr ""
-#~ "You are about to join the wireless network <em><strong>%s</strong></em>. "
-#~ "In order to complete the process, you need to provide some additional "
-#~ "details."
-
-#~ msgid ""
-#~ "You can run several wifi networks with one device. Be aware that there "
-#~ "are certain hardware and driverspecific restrictions. Normally you can "
-#~ "operate 1 Ad-Hoc or up to 3 Master-Mode and 1 Client-Mode network "
-#~ "simultaneously."
-#~ msgstr ""
-#~ "You can run several wifi networks with one device. Be aware that there "
-#~ "are certain hardware and driverspecific restrictions. Normally you can "
-#~ "operate 1 Ad-Hoc or up to 3 Master-Mode and 1 Client-Mode network "
-#~ "simultaneously."
-
-#~ msgid ""
-#~ "You need to install \"ppp-mod-pppoe\" for PPPoE or \"pptp\" for PPtP "
-#~ "support"
-#~ msgstr ""
-#~ "You need to install \"ppp-mod-pppoe\" for PPPoE or \"pptp\" for PPtP "
-#~ "support"
-
-#~ msgid ""
-#~ "You need to install <a href='%s'><em>wpa-supplicant</em></a> to use WPA!"
-#~ msgstr ""
-#~ "You need to install <a href='%s'><em>wpa-supplicant</em></a> to use WPA!"
-
-#~ msgid ""
-#~ "You need to install the <a href='%s'>Broadcom <em>nas</em> supplicant</a> "
-#~ "to use WPA!"
-#~ msgstr ""
-#~ "You need to install the <a href='%s'>Broadcom <em>nas</em> supplicant</a> "
-#~ "to use WPA!"
-
-#~ msgid "Zone"
-#~ msgstr "Zone"
-
-#~ msgid "additional hostfile"
-#~ msgstr "additional hostfile"
-
-#~ msgid "adds domain names to hostentries in the resolv file"
-#~ msgstr "adds domain names to hostentries in the resolv file"
-
-#~ msgid "automatically reconnect"
-#~ msgstr "automatically reconnect"
-
-#~ msgid "concurrent queries"
-#~ msgstr "concurrent queries"
-
-#~ msgid ""
-#~ "disable <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</abbr> "
-#~ "for this interface"
-#~ msgstr ""
-#~ "disable <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</abbr> "
-#~ "for this interface"
-
-#~ msgid "disconnect when idle for"
-#~ msgstr "disconnect when idle for"
-
-#~ msgid "don't cache unknown"
-#~ msgstr "don&#39;t cache unknown"
-
-#~ msgid ""
-#~ "filter useless <abbr title=\"Domain Name System\">DNS</abbr>-queries of "
-#~ "Windows-systems"
-#~ msgstr ""
-#~ "filter useless <abbr title=\"Domain Name System\">DNS</abbr>-queries of "
-#~ "Windows-systems"
-
-#~ msgid "installed"
-#~ msgstr "installed"
-
-#~ msgid "localises the hostname depending on its subnet"
-#~ msgstr "localises the hostname depending on its subnet"
-
-#~ msgid "manual"
-#~ msgstr "manual"
-
-#~ msgid "not installed"
-#~ msgstr "not installed"
-
-#~ msgid ""
-#~ "prevents caching of negative <abbr title=\"Domain Name System\">DNS</"
-#~ "abbr>-replies"
-#~ msgstr ""
-#~ "prevents caching of negative <abbr title=\"Domain Name System\">DNS</"
-#~ "abbr>-replies"
-
-#~ msgid "query port"
-#~ msgstr "query port"
-
-#~ msgid "transmitted / received"
-#~ msgstr "transmitted / received"
-
-#~ msgid "all"
-#~ msgstr "all"
-
-#~ msgid "Code"
-#~ msgstr "Code"
-
-#~ msgid "Distance"
-#~ msgstr "Distance"
-
-#~ msgid "Legend"
-#~ msgstr "Legend"
-
-#~ msgid "Library"
-#~ msgstr "Library"
-
-#~ msgid "see '%s' manpage"
-#~ msgstr "see &#39;%s&#39; manpage"
-
-#~ msgid "Package Manager"
-#~ msgstr "Package Manager"
-
-#~ msgid "Service"
-#~ msgstr "Service"
-
-#~ msgid "Statistics"
-#~ msgstr "Statistics"
+#~ msgid "An additional network will be created if you leave this unchecked."
+#~ msgstr "An additional network will be created if you leave this unchecked."
 
-#~ msgid "zone"
-#~ msgstr "Zone"
+#~ msgid "CPU"
+#~ msgstr "CPU"
index a1fe187d14410185acf7cb4cc061a43c33cb0ff5..f69add2f9b6a72163da9381f0ef573db55af18a5 100644 (file)
@@ -13,6 +13,9 @@ msgstr ""
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
 "X-Generator: Pootle 2.0.6\n"
 
+msgid "%s is untagged in multiple VLANs!"
+msgstr ""
+
 msgid "(%d minute window, %d second interval)"
 msgstr "(ventana de %d minutos, intervalo de %d segundos)"
 
@@ -124,15 +127,21 @@ msgstr "Máximo número de consultas concurrentes"
 msgid "<abbr title='Pairwise: %s / Group: %s'>%s - %s</abbr>"
 msgstr "<abbr title='Pairwise: %s / Grupo: %s'>%s - %s</abbr>"
 
-msgid "ADSL"
+msgid "A43C + J43 + A43"
+msgstr ""
+
+msgid "A43C + J43 + A43 + V43"
 msgstr ""
 
-msgid "ADSL Status"
+msgid "ADSL"
 msgstr ""
 
 msgid "AICCU (SIXXS)"
 msgstr ""
 
+msgid "ANSI T1.413"
+msgstr ""
+
 msgid "APN"
 msgstr "APN"
 
@@ -142,6 +151,9 @@ msgstr "Soporte a AR"
 msgid "ARP retry threshold"
 msgstr "Umbral de reintento ARP"
 
+msgid "ATM (Asynchronous Transfer Mode)"
+msgstr ""
+
 msgid "ATM Bridges"
 msgstr "Puente ATM"
 
@@ -163,6 +175,9 @@ msgstr ""
 msgid "ATM device number"
 msgstr "Número de dispositivo ATM"
 
+msgid "ATU-C System Vendor ID"
+msgstr ""
+
 msgid "AYIYA"
 msgstr ""
 
@@ -228,9 +243,20 @@ msgstr "Administración"
 msgid "Advanced Settings"
 msgstr "Configuración avanzada"
 
+msgid "Aggregate Transmit Power(ACTATP)"
+msgstr ""
+
 msgid "Alert"
 msgstr "Alerta"
 
+msgid ""
+"Allocate IP addresses sequentially, starting from the lowest available "
+"address"
+msgstr ""
+
+msgid "Allocate IP sequentially"
+msgstr ""
+
 msgid "Allow <abbr title=\"Secure Shell\">SSH</abbr> password authentication"
 msgstr ""
 "Permitir autenticación de contraseña via <abbr title=\"Secure Shell\">SSH</"
@@ -267,8 +293,53 @@ msgstr ""
 msgid "Always announce default router"
 msgstr ""
 
-msgid "An additional network will be created if you leave this unchecked."
-msgstr "Se creará una red adicional si deja esto desmarcado."
+msgid "An additional network will be created if you leave this checked."
+msgstr ""
+
+msgid "Annex"
+msgstr ""
+
+msgid "Annex A + L + M (all)"
+msgstr ""
+
+msgid "Annex A G.992.1"
+msgstr ""
+
+msgid "Annex A G.992.2"
+msgstr ""
+
+msgid "Annex A G.992.3"
+msgstr ""
+
+msgid "Annex A G.992.5"
+msgstr ""
+
+msgid "Annex B (all)"
+msgstr ""
+
+msgid "Annex B G.992.1"
+msgstr ""
+
+msgid "Annex B G.992.3"
+msgstr ""
+
+msgid "Annex B G.992.5"
+msgstr ""
+
+msgid "Annex J (all)"
+msgstr ""
+
+msgid "Annex L G.992.3 POTS 1"
+msgstr ""
+
+msgid "Annex M (all)"
+msgstr ""
+
+msgid "Annex M G.992.3"
+msgstr ""
+
+msgid "Annex M G.992.5"
+msgstr ""
 
 msgid "Announce as default router even if no public prefix is available."
 msgstr ""
@@ -279,6 +350,9 @@ msgstr ""
 msgid "Announced DNS servers"
 msgstr ""
 
+msgid "Anonymous Identity"
+msgstr ""
+
 msgid "Anonymous Mount"
 msgstr ""
 
@@ -368,6 +442,12 @@ msgstr "Paquetes disponibles"
 msgid "Average:"
 msgstr "Media:"
 
+msgid "B43 + B43C"
+msgstr ""
+
+msgid "B43 + B43C + V43"
+msgstr ""
+
 msgid "BR / DMR / AFTR"
 msgstr ""
 
@@ -420,6 +500,9 @@ msgstr ""
 "esenciales base y los patrones de copia de seguridad definidos por el "
 "usuario."
 
+msgid "Bind only to specific interfaces rather than wildcard address."
+msgstr ""
+
 msgid "Bitrate"
 msgstr "Bitrate"
 
@@ -458,9 +541,6 @@ msgstr "Botones"
 msgid "CA certificate; if empty it will be saved after the first connection."
 msgstr ""
 
-msgid "CPU"
-msgstr "CPU"
-
 msgid "CPU usage (%)"
 msgstr "Uso de CPU (%)"
 
@@ -666,15 +746,33 @@ msgstr "Retransmisión DNS"
 msgid "DNS-Label / FQDN"
 msgstr ""
 
+msgid "DNSSEC"
+msgstr ""
+
+msgid "DNSSEC check unsigned"
+msgstr ""
+
 msgid "DPD Idle Timeout"
 msgstr ""
 
 msgid "DS-Lite AFTR address"
 msgstr ""
 
+msgid "DSL"
+msgstr ""
+
+msgid "DSL Status"
+msgstr ""
+
+msgid "DSL line mode"
+msgstr ""
+
 msgid "DUID"
 msgstr "DUID"
 
+msgid "Data Rate"
+msgstr ""
+
 msgid "Debug"
 msgstr "Depuración"
 
@@ -684,6 +782,9 @@ msgstr "%d por defecto"
 msgid "Default gateway"
 msgstr "Gateway por defecto"
 
+msgid "Default is stateless + stateful"
+msgstr ""
+
 msgid "Default route"
 msgstr ""
 
@@ -938,12 +1039,18 @@ msgstr "Borrando..."
 msgid "Error"
 msgstr "Error"
 
+msgid "Errored seconds (ES)"
+msgstr ""
+
 msgid "Ethernet Adapter"
 msgstr "Adaptador ethernet"
 
 msgid "Ethernet Switch"
 msgstr "Switch ethernet"
 
+msgid "Exclude interfaces"
+msgstr ""
+
 msgid "Expand hosts"
 msgstr "Expandir nombre de máquina"
 
@@ -966,6 +1073,9 @@ msgstr "Servidor externo de registro del sistema"
 msgid "External system log server port"
 msgstr "Puerto del servidor externo de registro del sistema"
 
+msgid "External system log server protocol"
+msgstr ""
+
 msgid "Extra SSH command options"
 msgstr ""
 
@@ -1013,6 +1123,9 @@ msgstr "Configuración del cortafuegos"
 msgid "Firewall Status"
 msgstr "Estado del cortafuegos"
 
+msgid "Firmware File"
+msgstr ""
+
 msgid "Firmware Version"
 msgstr "Versión del firmware"
 
@@ -1058,6 +1171,9 @@ msgstr ""
 msgid "Forward DHCP traffic"
 msgstr "Retransmitir tráfico DHCP"
 
+msgid "Forward Error Correction Seconds (FECS)"
+msgstr ""
+
 msgid "Forward broadcast traffic"
 msgstr "Retransmitir tráfico de propagación"
 
@@ -1142,6 +1258,9 @@ msgstr "Manejador"
 msgid "Hang Up"
 msgstr "Suspender"
 
+msgid "Header Error Code Errors (HEC)"
+msgstr ""
+
 msgid "Heartbeat"
 msgstr ""
 
@@ -1399,6 +1518,9 @@ msgstr "Reconectando interfaz..."
 msgid "Interface is shutting down..."
 msgstr "Parando interfaz..."
 
+msgid "Interface name"
+msgstr ""
+
 msgid "Interface not present or not connected yet."
 msgstr "El interfaz no existe o no está aún conectado."
 
@@ -1444,12 +1566,12 @@ msgstr "¡Se necesita JavaScript!"
 msgid "Join Network"
 msgstr "Unirse a Red"
 
-msgid "Join Network: Settings"
-msgstr "Unirse a Red: Configuración"
-
 msgid "Join Network: Wireless Scan"
 msgstr "Unirse a una red: Exploración inalámbrica"
 
+msgid "Joining Network: %q"
+msgstr ""
+
 msgid "Keep settings"
 msgstr "Conservar la configuración del router"
 
@@ -1492,6 +1614,9 @@ msgstr "Idioma"
 msgid "Language and Style"
 msgstr "Idioma y Estilo"
 
+msgid "Latency"
+msgstr ""
+
 msgid "Leaf"
 msgstr ""
 
@@ -1522,15 +1647,24 @@ msgstr "Leyenda:"
 msgid "Limit"
 msgstr "Límite"
 
-msgid "Line Attenuation"
+msgid "Limit DNS service to subnets interfaces on which we are serving DNS."
 msgstr ""
 
-msgid "Line Speed"
+msgid "Limit listening to these interfaces, and loopback."
+msgstr ""
+
+msgid "Line Attenuation (LATN)"
+msgstr ""
+
+msgid "Line Mode"
 msgstr ""
 
 msgid "Line State"
 msgstr ""
 
+msgid "Line Uptime"
+msgstr ""
+
 msgid "Link On"
 msgstr "Enlace activado"
 
@@ -1550,6 +1684,9 @@ msgstr "Lista de dominios a los que se permiten respuestas RFC1918"
 msgid "List of hosts that supply bogus NX domain results"
 msgstr "Lista de máquinas que proporcionan resultados de dominio NX falsos"
 
+msgid "Listen Interfaces"
+msgstr ""
+
 msgid "Listen only on the given interface or, if unspecified, on all"
 msgstr "Escucha solo en la interfaz dada o, si no se especifica, en todas"
 
@@ -1574,6 +1711,9 @@ msgstr "Dirección local IPv4"
 msgid "Local IPv6 address"
 msgstr "Dirección local IPv6"
 
+msgid "Local Service Only"
+msgstr ""
+
 msgid "Local Startup"
 msgstr "Arranque local"
 
@@ -1627,6 +1767,9 @@ msgstr "Iniciar sesión"
 msgid "Logout"
 msgstr "Cerrar sesión"
 
+msgid "Loss of Signal Seconds (LOSS)"
+msgstr ""
+
 msgid "Lowest leased address as offset from the network address."
 msgstr "Dirección cedida más baja como diferencia de la dirección de red."
 
@@ -1648,6 +1791,9 @@ msgstr ""
 msgid "MB/s"
 msgstr "MB/s"
 
+msgid "MD5"
+msgstr ""
+
 msgid "MHz"
 msgstr "MHz"
 
@@ -1662,6 +1808,9 @@ msgstr ""
 msgid "Manual"
 msgstr ""
 
+msgid "Max. Attainable Data Rate (ATTNDR)"
+msgstr ""
+
 msgid "Maximum Rate"
 msgstr "Ratio Máximo"
 
@@ -1869,12 +2018,18 @@ msgstr "Sin zona asignada"
 msgid "Noise"
 msgstr "Ruido"
 
-msgid "Noise Margin"
+msgid "Noise Margin (SNR)"
 msgstr ""
 
 msgid "Noise:"
 msgstr "Ruido:"
 
+msgid "Non Pre-emtive CRC errors (CRC_P)"
+msgstr ""
+
+msgid "Non-wildcard"
+msgstr ""
+
 msgid "None"
 msgstr "Ninguno"
 
@@ -1991,6 +2146,9 @@ msgstr "Ignorar dirección MAC"
 msgid "Override MTU"
 msgstr "Ignorar MTU"
 
+msgid "Override default interface name"
+msgstr ""
+
 msgid "Override the gateway in DHCP responses"
 msgstr "Ignorar la pasarela en las respuestas DHCP"
 
@@ -2046,6 +2204,9 @@ msgstr ""
 msgid "PSID-bits length"
 msgstr ""
 
+msgid "PTM/EFM (Packet Transfer Mode)"
+msgstr ""
+
 msgid "Package libiwinfo required!"
 msgstr "¡Se necesita el paquete libiwinfo!"
 
@@ -2133,15 +2294,15 @@ msgstr "Política"
 msgid "Port"
 msgstr "Puerto"
 
-msgid "Port %d"
-msgstr "Puerto %d"
-
-msgid "Port %d is untagged in multiple VLANs!"
-msgstr "¡El puerto %d está desmarcado en múltiples VLANs!"
-
 msgid "Port status:"
 msgstr "Estado del puerto:"
 
+msgid "Power Management Mode"
+msgstr ""
+
+msgid "Pre-emtive CRC errors (CRCP_P)"
+msgstr ""
+
 msgid ""
 "Presume peer to be dead after given amount of LCP echo failures, use 0 to "
 "ignore failures"
@@ -2149,6 +2310,9 @@ msgstr ""
 "Asumir que el otro estará muerto tras estos fallos de echo LCP, use 0 para "
 "ignorar fallos"
 
+msgid "Prevent listening on these interfaces."
+msgstr ""
+
 msgid "Prevents client-to-client communication"
 msgstr "Impide la comunicación cliente a cliente"
 
@@ -2161,6 +2325,9 @@ msgstr "Proceder"
 msgid "Processes"
 msgstr "Procesos"
 
+msgid "Profile"
+msgstr ""
+
 msgid "Prot."
 msgstr "Prot."
 
@@ -2353,6 +2520,11 @@ msgstr ""
 msgid "Required for certain ISPs, e.g. Charter with DOCSIS 3"
 msgstr "Necesario para ciertos ISPs, por ejemplo Charter con DOCSIS 3"
 
+msgid ""
+"Requires upstream supports DNSSEC; verify unsigned domain responses really "
+"come from unsigned domains"
+msgstr ""
+
 msgid "Reset"
 msgstr "Reiniciar"
 
@@ -2417,6 +2589,9 @@ msgstr "Comprobar el sistema de ficheros antes de montar el dispositivo"
 msgid "Run filesystem check"
 msgstr "Comprobar el sistema de ficheros"
 
+msgid "SHA256"
+msgstr ""
+
 msgid ""
 "SIXXS supports TIC only, for static tunnels using IP protocol 41 (RFC4213) "
 "use 6in4 instead"
@@ -2513,6 +2688,9 @@ msgstr "Sincronización horaria"
 msgid "Setup DHCP Server"
 msgstr "Configuración del servidor DHCP"
 
+msgid "Severely Errored Seconds (SES)"
+msgstr ""
+
 msgid "Short GI"
 msgstr ""
 
@@ -2528,6 +2706,9 @@ msgstr "Apagar esta red"
 msgid "Signal"
 msgstr "Señal"
 
+msgid "Signal Attenuation (SATN)"
+msgstr ""
+
 msgid "Signal:"
 msgstr "Señal:"
 
@@ -2552,6 +2733,9 @@ msgstr "Tiempo asignado"
 msgid "Software"
 msgstr "Instalación de programas"
 
+msgid "Software VLAN"
+msgstr ""
+
 msgid "Some fields are invalid, cannot save values!"
 msgstr "Algunos campos no son válidos, ¡no se pueden guardar!"
 
@@ -2656,6 +2840,12 @@ msgstr "Orden estricto"
 msgid "Submit"
 msgstr "Guardar"
 
+msgid "Suppress logging"
+msgstr ""
+
+msgid "Suppress logging of the routine operation of these protocols"
+msgstr ""
+
 msgid "Swap"
 msgstr ""
 
@@ -2671,6 +2861,13 @@ msgstr "Switch %q"
 msgid "Switch %q (%s)"
 msgstr "Switch %q (%s)"
 
+msgid ""
+"Switch %q has an unknown topology - the VLAN settings might not be accurate."
+msgstr ""
+
+msgid "Switch VLAN"
+msgstr ""
+
 msgid "Switch protocol"
 msgstr "Intercambiar protocolo"
 
@@ -2983,6 +3180,9 @@ msgstr ""
 "Para restaurar los ficheros de configuración, debe subir primero una copia "
 "de seguridad."
 
+msgid "Tone"
+msgstr ""
+
 msgid "Total Available"
 msgstr "Total disponible"
 
@@ -3058,6 +3258,9 @@ msgstr "UUID"
 msgid "Unable to dispatch"
 msgstr "Imposible repartir"
 
+msgid "Unavailable Seconds (UAS)"
+msgstr ""
+
 msgid "Unknown"
 msgstr "Desconocido"
 
@@ -3169,8 +3372,8 @@ msgstr "Nombre de usuario"
 msgid "VC-Mux"
 msgstr "VC-Mux"
 
-msgid "VLAN Interface"
-msgstr "Interfaz VLAN"
+msgid "VDSL"
+msgstr ""
 
 msgid "VLANs on %q"
 msgstr "VLANs en %q"
@@ -3267,9 +3470,6 @@ msgstr ""
 msgid "Width"
 msgstr ""
 
-msgid "Wifi"
-msgstr "Wifi"
-
 msgid "Wireless"
 msgstr "Red inalámbrica"
 
@@ -3306,6 +3506,9 @@ msgstr "Apagando red inalámbrica"
 msgid "Write received DNS requests to syslog"
 msgstr "Escribir las peticiones de DNS recibidas en el registro del sistema"
 
+msgid "Write system log to file"
+msgstr ""
+
 msgid "XR Support"
 msgstr "Soporte de XR"
 
@@ -3488,913 +3691,20 @@ msgstr "sí"
 msgid "« Back"
 msgstr "« Volver"
 
-#~ msgid "Delete this interface"
-#~ msgstr "Borrar esta interfaz"
-
-#~ msgid "Flags"
-#~ msgstr "Indicadores"
-
-#~ msgid "Rule #"
-#~ msgstr "Nº de regla"
-
-#~ msgid "Ignore Hosts files"
-#~ msgstr "Ignorar fichero de máquinas"
-
-#~ msgid "Path"
-#~ msgstr "Ruta (path)"
-
-#~ msgid "Please wait: Device rebooting..."
-#~ msgstr "Espere por favor: Rearrancando dispositivo..."
-
-#~ msgid ""
-#~ "Warning: There are unsaved changes that will be lost while rebooting!"
-#~ msgstr ""
-#~ "Advertencia: Hay cambios realizados que no han sido guardados, los mismos "
-#~ "se perderán mientras se rearranca!"
-
-#~ msgid ""
-#~ "Always use 40MHz channels even if the secondary channel overlaps. Using "
-#~ "this option does not comply with IEEE 802.11n-2009!"
-#~ msgstr ""
-#~ "Usar canales de 40MHz aunque el canal secundario solape con otro. ¡El "
-#~ "estándar IEEE 802.11n-2009 indica que no es correcto hacer esto!"
-
-#~ msgid "Cached"
-#~ msgstr "En caché"
-
-#~ msgid "Configures this mount as overlay storage for block-extroot"
-#~ msgstr ""
-#~ "Configura este punto de montaje como almacenamiento de overlay para block-"
-#~ "extroot"
-
-#~ msgid "Force 40MHz mode"
-#~ msgstr "Forzar modo 40MHz"
-
-#~ msgid "Frequency Hopping"
-#~ msgstr "Saltos de Frecuencia"
-
-#~ msgid "Locked to channel %d used by %s"
-#~ msgstr "Bloqueado al canal %d usado por %s"
-
-#~ msgid "Use as root filesystem"
-#~ msgstr "Usar como raíz del sistema de ficheros"
-
-#~ msgid "HE.net user ID"
-#~ msgstr "ID de usuario de HE.net"
-
-#~ msgid "This is the 32 byte hex encoded user ID, not the login name"
-#~ msgstr ""
-#~ "Esto es el ID de usuario codificado como hexadecimal de 32 bytes, no el "
-#~ "nombre de conexión"
-
-#~ msgid "40MHz 2nd channel above"
-#~ msgstr "40MHz 2º canal por encima"
-
-#~ msgid "40MHz 2nd channel below"
-#~ msgstr "40MHz 2º canal por debajo"
-
-#~ msgid "Accept router advertisements"
-#~ msgstr "Aceptar anuncios del router"
-
-#~ msgid "Advertise IPv6 on network"
-#~ msgstr "Anunciar IPv6 en la red"
-
-#~ msgid "Advertised network ID"
-#~ msgstr "ID de red anunciado"
-
-#~ msgid "Allowed range is 1 to 65535"
-#~ msgstr "El rango permitido es desde 1 hasta 65535"
-
-#~ msgid "HT capabilities"
-#~ msgstr "Habilidades HT"
-
-#~ msgid "HT mode"
-#~ msgstr "Modo HT"
-
-#~ msgid "Router Model"
-#~ msgstr "Modelo de router"
-
-#~ msgid "Router Name"
-#~ msgstr "Nombre del router"
-
-#~ msgid "Send router solicitations"
-#~ msgstr "Enviar solicitudes de router"
-
-#~ msgid "Specifies the advertised preferred prefix lifetime in seconds"
-#~ msgstr "Especifica el tiempo de prefijo anunciado preferido en segundos"
-
-#~ msgid "Specifies the advertised valid prefix lifetime in seconds"
-#~ msgstr "Especifica el tiempo de prefijo válido preferido en segundos"
-
-#~ msgid "Use preferred lifetime"
-#~ msgstr "Usar tiempo de vida preferido"
-
-#~ msgid "Use valid lifetime"
-#~ msgstr "Usar tiempo de vida válido"
-
-#~ msgid "Waiting for router..."
-#~ msgstr "Esperando al router..."
-
-#~ msgid "Enable builtin NTP server"
-#~ msgstr "Activar el servidor integrado NTP"
-
-#~ msgid "Active Leases"
-#~ msgstr "Cesiones activas"
-
-#~ msgid "Bit Rate"
-#~ msgstr "Bitrate"
-
-#~ msgid "Configuration / Apply"
-#~ msgstr "Configuración / Aplicar"
-
-#~ msgid "Configuration / Changes"
-#~ msgstr "Configuración / Cambios"
-
-#~ msgid "Configuration / Revert"
-#~ msgstr "Configuración / Anular"
-
-#~ msgid "MAC"
-#~ msgstr "MAC"
-
-#~ msgid "<abbr title=\"Encrypted\">Encr.</abbr>"
-#~ msgstr "Encriptado"
-
-#~ msgid "<abbr title=\"Wireless Local Area Network\">WLAN</abbr>-Scan"
-#~ msgstr "Explorar-<abbr title=\"Wireless Local Area Network\">WLAN</abbr>"
-
-#~ msgid "Create Network"
-#~ msgstr "Crear red"
-
-#~ msgid "Link"
-#~ msgstr "Enlace"
-
-#~ msgid "Networks"
-#~ msgstr "Redes"
-
-#~ msgid "Power"
-#~ msgstr "Potencia"
-
-#~ msgid "Wifi networks in your local environment"
-#~ msgstr "Redes inalámbricas en un entorno local"
-
-#~ msgid ""
-#~ "<abbr title=\"Classless Inter-Domain Routing\">CIDR</abbr>-Notation: "
-#~ "address/prefix"
-#~ msgstr ""
-#~ "Notación-<abbr title=\"Classless Inter-Domain Routing\">CIDR</abbr>: "
-#~ "dirección/prefijo"
-
-#~ msgid "<abbr title=\"Domain Name System\">DNS</abbr>-Server"
-#~ msgstr "Servidor <abbr title=\"Domain Name System\">DNS</abbr>"
-
-#~ msgid "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Broadcast"
-#~ msgstr "Difusión-<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>"
-
-#~ msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Address"
-#~ msgstr "Dirección <abbr title=\"Internet Protocol Version 6\">IPv6</abbr>"
-
-#~ msgid "IP-Aliases"
-#~ msgstr "Alias IP"
-
-#~ msgid "IPv6 Setup"
-#~ msgstr "Configuración IPv6"
-
-#~ msgid ""
-#~ "The network ports on your router can be combined to several <abbr title="
-#~ "\"Virtual Local Area Network\">VLAN</abbr>s in which computers can "
-#~ "communicate directly with each other. <abbr title=\"Virtual Local Area "
-#~ "Network\">VLAN</abbr>s are often used to separate different network "
-#~ "segments. Often there is by default one Uplink port for a connection to "
-#~ "the next greater network like the internet and other ports for a local "
-#~ "network."
-#~ msgstr ""
-#~ "Los puertos de red de su router pueden ser combinados en diferentes <abbr "
-#~ "title=\"Virtual Local Area Network\">VLAN</abbr>s donde las computadoras "
-#~ "pueden comunicarse directamente con otras. Las <abbr title=\"Virtual "
-#~ "Local Area Network\">VLAN</abbr>s a menu son usadas para separar "
-#~ "diferentes segmentos de red. Además, usualmente hay un puerto de enlace "
-#~ "de subida (Uplink) para conectar a una red mas grande, por ejemplo "
-#~ "Internet y otro(s) puerto(s) para el acceso a la red local."
-
-#~ msgid "Enable buffering"
-#~ msgstr "Activar buffering"
-
-#~ msgid "IPv6-over-IPv4"
-#~ msgstr "IPv6-sobre-IPv4"
-
-#~ msgid "Files to be kept when flashing a new firmware"
-#~ msgstr "Archivos protegidos al instalar un nuevo firmware"
-
-#~ msgid "General"
-#~ msgstr "General"
-
-#~ msgid ""
-#~ "Here you can customize the settings and the functionality of <abbr title="
-#~ "\"Lua Configuration Interface\">LuCI</abbr>."
-#~ msgstr ""
-#~ "Aquí puede personalizar las configuraciones y funcionalidad de <abbr "
-#~ "title=\"Lua Configuration Interface\">LuCI</abbr>."
-
-#~ msgid "Post-commit actions"
-#~ msgstr "Acciones luego de \"Post-commit\""
-
-#~ msgid ""
-#~ "These commands will be executed automatically when a given <abbr title="
-#~ "\"Unified Configuration Interface\">UCI</abbr> configuration is committed "
-#~ "allowing changes to be applied instantly."
-#~ msgstr ""
-#~ "Estos comandos se ejecutan automáticamente cuando una determinada "
-#~ "configuración de la <abbr title=\"Unified configuración Interface\"> UCI "
-#~ "</abbr> es aplicada permitiendo que los cambios sean efectivos "
-#~ "inmediatamente."
-
-#~ msgid "Web <abbr title=\"User Interface\">UI</abbr>"
-#~ msgstr "<abbr title=\"User Interface\">Interfaz de Usuario</abbr> Web"
-
-#~ msgid "<abbr title=\"Point-to-Point Tunneling Protocol\">PPTP</abbr>-Server"
-#~ msgstr ""
-#~ "Servidor <abbr title=\"Point-to-Point Tunneling Protocol\">PPTP</abbr>"
-
-#~ msgid "Access point (APN)"
-#~ msgstr "Punto de acceso (APN)"
-
-#~ msgid "Additional pppd options"
-#~ msgstr "Opciones adicional de pppd"
-
-#~ msgid "Automatic Disconnect"
-#~ msgstr "Desconectar automáticamente"
-
-#~ msgid "Backup Archive"
-#~ msgstr "Archivo de copia de seguridad"
-
-#~ msgid ""
-#~ "Configure the local DNS server to use the name servers adverticed by the "
-#~ "PPP peer"
-#~ msgstr ""
-#~ "Configurar el servidor DNS local para usar servidores de nombre sugeridos "
-#~ "por el par PPP"
-
-#~ msgid "Connect script"
-#~ msgstr "Script de conexión"
-
-#~ msgid "Create backup"
-#~ msgstr "Crear copia de respaldo"
-
-#~ msgid "Disconnect script"
-#~ msgstr "Script de desconexión"
-
-#~ msgid "Edit package lists and installation targets"
-#~ msgstr "Editar listas de paquetes de instalación y los objetivos "
-
-#~ msgid "Enable IPv6 on PPP link"
-#~ msgstr "Ativar IPv6 sobre enlace PPP"
-
-#~ msgid "Firmware image"
-#~ msgstr "Imágen del firmware"
-
-#~ msgid ""
-#~ "Here you can backup and restore your router configuration and - if "
-#~ "possible - reset the router to the default settings."
-#~ msgstr ""
-#~ "Aquí puede realizar una copia de respaldo o bien restaurar la "
-#~ "configuración de su ruter y, si es posible, reiniciar el ruter a su "
-#~ "configuración de fábrica."
-
-#~ msgid "Installation targets"
-#~ msgstr "Destinos de instalación"
-
-#~ msgid "Keep configuration files"
-#~ msgstr "Mantener archivos de configuración"
-
-#~ msgid "Keep-Alive"
-#~ msgstr "Mantener conectada"
-
-#~ msgid ""
-#~ "Let pppd replace the current default route to use the PPP interface after "
-#~ "successful connect"
-#~ msgstr ""
-#~ "Permite que pppd reemplace la ruta por defecto actual para usar la "
-#~ "interfaz ppp como ruta por defecto luego de una conexión satisfactoria"
-
-#~ msgid "Let pppd run this script after establishing the PPP link"
-#~ msgstr ""
-#~ "Permite a pppd ejecutar este script luego de establecer un enlace PPP"
-
-#~ msgid "Let pppd run this script before tearing down the PPP link"
-#~ msgstr "Permite a pppd ejecutar este script antes de terminar el enlace PPP"
-
-#~ msgid ""
-#~ "Make sure that you provide the correct pin code here or you might lock "
-#~ "your sim card!"
-#~ msgstr ""
-#~ "Asegurese de escribir correctamente el código pin aquí caso contrario "
-#~ "bloqueará su tarjeta sim!"
-
-#~ msgid ""
-#~ "Most of them are network servers, that offer a certain service for your "
-#~ "device or network like shell access, serving webpages like <abbr title="
-#~ "\"Lua Configuration Interface\">LuCI</abbr>, doing mesh routing, sending "
-#~ "e-mails, ..."
-#~ msgstr ""
-#~ "La mayoría de ellos son servidores de red, que ofrezcen un determinado "
-#~ "servicio para el dispositivo o la red como el acceso shell, servicio de "
-#~ "páginas web como <abbr title=\"Lua configuración Interface\"> LuCI </"
-#~ "abbr>, haciendo mesh-routing, el envío de mensajes de correo "
-#~ "electrónico, ..."
-
-#~ msgid "Number of failed connection tests to initiate automatic reconnect"
-#~ msgstr ""
-#~ "Número de tests de conexión fallida para iniciar la reconexión automática"
-
-#~ msgid "PIN code"
-#~ msgstr "Código PIN"
-
-#~ msgid "Package lists"
-#~ msgstr "Listas de paquetes"
-
-#~ msgid "Proceed reverting all settings and resetting to firmware defaults?"
-#~ msgstr "Proceder a configurar su router a los valores de fábrica?"
-
-#~ msgid "Processor"
-#~ msgstr "Procesador"
-
-#~ msgid "Radius-Port"
-#~ msgstr "Puerto servidor Radius"
-
-#, fuzzy
-#~ msgid "Radius-Server"
-#~ msgstr "Servidor Radius"
-
-#~ msgid "Replace default route"
-#~ msgstr "Reemplazar la ruta por defecto"
-
-#~ msgid "Reset router to defaults"
-#~ msgstr "Reiniciar router a su configuración de fábrica"
-
-#~ msgid ""
-#~ "Seconds to wait for the modem to become ready before attempting to connect"
-#~ msgstr "Segundos a esperar al modem antes iniciar el intento de conexión"
-
-#~ msgid "Service type"
-#~ msgstr "Tipo de servicio"
-
-#~ msgid "Services and daemons perform certain tasks on your device."
-#~ msgstr "Los servicios y demonios ejecutan ciertas tareas en su dispositivo."
-
-#~ msgid "Settings"
-#~ msgstr "Configuraciones"
-
-#~ msgid "Setup wait time"
-#~ msgstr "Configurar tiempo de espera"
-
-#~ msgid ""
-#~ "Sorry. OpenWrt does not support a system upgrade on this platform.<br /> "
-#~ "You need to manually flash your device."
-#~ msgstr ""
-#~ "Lo lamento. OpenWrt y derivados no permite la actualización de esta "
-#~ "plataforma. <br /> Para poder flashear este dispositivo deberá hacerlo en "
-#~ "forma manual."
-
-#~ msgid "Specify additional command line arguments for pppd here"
-#~ msgstr ""
-#~ "Especifique aquí argumentos adicionales para la línea de comando de pppd"
-
-#~ msgid "The device node of your modem, e.g. /dev/ttyUSB0"
-#~ msgstr "El nodo de dispositivo de su modem, ej. /dev/ttyUSB0"
-
-#~ msgid "Time (in seconds) after which an unused connection will be closed"
-#~ msgstr ""
-#~ "Tiempo (en segundos) luego de que una conexión no usada será cerrada"
-
-#~ msgid "Update package lists"
-#~ msgstr "Acutlizar listas de paquetes"
-
-#~ msgid "Upload an OpenWrt image file to reflash the device."
-#~ msgstr ""
-#~ "Subir un archivo de imágen de OpenWrt o derivado para re-flashear el "
-#~ "dispositivo."
-
-#~ msgid "Upload image"
-#~ msgstr "Subir imágen"
-
-#~ msgid "Use peer DNS"
-#~ msgstr "Uso de pares de DNS "
-
-#~ msgid ""
-#~ "You need to install \"comgt\" for UMTS/GPRS, \"ppp-mod-pppoe\" for PPPoE, "
-#~ "\"ppp-mod-pppoa\" for PPPoA or \"pptp\" for PPtP support"
-#~ msgstr ""
-#~ "Es necesario instalar &amp;quot;comgt&amp;quot; para UMTS/GPRS, &amp;quot;"
-#~ "ppp-mod-pppoe&amp;quot; para PPPoE, &amp;quot;ppp-mod-pppoa&amp;quot; "
-#~ "para PPPoA o &amp;quot;pptp&amp;quot; para porte PPtP"
-
-#~ msgid "back"
-#~ msgstr "volver"
-
-#~ msgid "buffered"
-#~ msgstr "buffered"
-
-#~ msgid "cached"
-#~ msgstr "en caché "
-
-#~ msgid "free"
-#~ msgstr "libre"
-
-#~ msgid "static"
-#~ msgstr "estático"
-
-#~ msgid ""
-#~ "<abbr title=\"Lua Configuration Interface\">LuCI</abbr> is a collection "
-#~ "of free Lua software including an <abbr title=\"Model-View-Controller"
-#~ "\">MVC</abbr>-Webframework and webinterface for embedded devices. <abbr "
-#~ "title=\"Lua Configuration Interface\">LuCI</abbr> is licensed under the "
-#~ "Apache-License."
-#~ msgstr ""
-#~ "<abbr title=\"Lua Configuration Interface\">LuCI</abbr> es una colección "
-#~ "libre de software Lua incluyendo un <abbr title=\"Model-View-Controller"
-#~ "\">MVC</abbr>-Webframework y una interfaz web para dispositivos embebidos."
-#~ "<abbr title=\"Lua Configuration Interface\">LuCI</abbr> se encuentra "
-#~ "licenciado bajo la licencia Apache (Apache-License)."
-
-#~ msgid "<abbr title=\"Secure Shell\">SSH</abbr>-Keys"
-#~ msgstr "<abbr title=\"Secure Shell\">SSH</abbr>-Keys"
-
-#~ msgid ""
-#~ "A lightweight HTTP/1.1 webserver written in C and Lua designed to serve "
-#~ "LuCI"
-#~ msgstr ""
-#~ "Un servidor web HTTP/1.1 liviano escrito en C y Lua, diseñado para servir "
-#~ "LUCI "
-
-#~ msgid ""
-#~ "A small webserver which can be used to serve <abbr title=\"Lua "
-#~ "Configuration Interface\">LuCI</abbr>."
-#~ msgstr ""
-#~ "Un pequeño servidor web que puede ser usado para servir <abbr title=\"Lua "
-#~ "configuración Interface\"> LuCI </abbr>. "
-
-#~ msgid "About"
-#~ msgstr "Acerca de"
-
-#~ msgid "Addresses"
-#~ msgstr "Direcciones"
-
-#~ msgid "Admin Password"
-#~ msgstr "Contraseña de Admin"
-
-#~ msgid "Alias"
-#~ msgstr "Alias"
-
-#~ msgid "Authentication Realm"
-#~ msgstr "Autenticación Realm"
-
-#~ msgid "Bridge Port"
-#~ msgstr "Puerto del puente"
-
-#~ msgid ""
-#~ "Change the password of the system administrator (User <code>root</code>)"
-#~ msgstr ""
-#~ "Cambiar la clave del administrador del sistema (Usuario <code>root</code>)"
-
-#~ msgid "Client + WDS"
-#~ msgstr "Cliente + WDS"
-
-#~ msgid "Configuration file"
-#~ msgstr "Fichero configuración"
-
-#~ msgid "Connection timeout"
-#~ msgstr "Tiempo de conexión agotado"
-
-#~ msgid "Contributing Developers"
-#~ msgstr "Desarrolladores que contribuyen"
-
-#~ msgid "DHCP assigned"
-#~ msgstr "DHCP asignado"
-
-#~ msgid "Document root"
-#~ msgstr "Raíz de documentos"
-
-#~ msgid "Enable Keep-Alive"
-#~ msgstr "Habilitar Keep-Alive"
-
-#~ msgid "Ethernet Bridge"
-#~ msgstr "Puente ethernet"
-
-#~ msgid ""
-#~ "Here you can paste public <abbr title=\"Secure Shell\">SSH</abbr>-Keys "
-#~ "(one per line) for <abbr title=\"Secure Shell\">SSH</abbr> public-key "
-#~ "authentication."
-#~ msgstr ""
-#~ "Aquí puede pegar las claves públicas de <abbr title=\"Secure Shell\">SSH</"
-#~ "abbr> (una por línea) para la autenticación de claves públicas de <abbr "
-#~ "title=\"Secure Shell\">SSH</abbr>."
-
-#~ msgid "ID"
-#~ msgstr "ID"
-
-#~ msgid "IP Configuration"
-#~ msgstr "Configuración IP"
-
-#~ msgid "Interface Status"
-#~ msgstr "Interfaz de Estado "
-
-#~ msgid "Lead Development"
-#~ msgstr "Lider del desarrollo"
-
-#~ msgid "Master"
-#~ msgstr "Master"
-
-#~ msgid "Master + WDS"
-#~ msgstr "Master + WDS"
-
-#~ msgid "Not configured"
-#~ msgstr "No configurado"
-
-#~ msgid "Password successfully changed"
-#~ msgstr "Contraseña cambiada satisfactoriamente"
-
-#~ msgid "Plugin path"
-#~ msgstr "Ruta del plugin"
-
-#~ msgid "Ports"
-#~ msgstr "Puertos"
-
-#~ msgid "Primary"
-#~ msgstr "Primario"
-
-#~ msgid "Project Homepage"
-#~ msgstr "Página del proyecto "
-
-#~ msgid "Pseudo Ad-Hoc"
-#~ msgstr "Pseudo Ad-Hoc"
-
-#~ msgid "STP"
-#~ msgstr "STP"
-
-# Thanks to --> Gracias a -> Agradecemientos --> Agregadecemos a
-#~ msgid "Thanks To"
-#~ msgstr "Agregadecemos a"
-
-#~ msgid ""
-#~ "The realm which will be displayed at the authentication prompt for "
-#~ "protected pages."
-#~ msgstr ""
-#~ "El nombre Realm el cual será mostrado en el símbolo de autenticación para "
-#~ "páginas protegidas. "
-
-#~ msgid "Unknown Error"
-#~ msgstr "Error desconocido"
-
-#~ msgid "VLAN"
-#~ msgstr "VLAN"
-
-#~ msgid "defaults to <code>/etc/httpd.conf</code>"
-#~ msgstr "por defecto a <code>/etc/httpd.conf</code>"
-
-#~ msgid "Package lists updated"
-#~ msgstr "Listas de paquetes actualizada"
-
-#~ msgid "Upgrade installed packages"
-#~ msgstr "Actualizar los paquetes instalados"
-
-#~ msgid ""
-#~ "Also kernel or service logfiles can be viewed here to get an overview "
-#~ "over their current state."
-#~ msgstr ""
-#~ "También los archivos de registro del núcleo (kernel) o servicio se pueden "
-#~ "ver aquí para obtener una visión general sobre su estado actual."
-
-#~ msgid ""
-#~ "Here you can find information about the current system status like <abbr "
-#~ "title=\"Central Processing Unit\">CPU</abbr> clock frequency, memory "
-#~ "usage or network interface data."
-#~ msgstr ""
-#~ "Aquí pude encontrar información acerca del estado actual del sistema como "
-#~ "la frecuencia del reloj de la <abbr title=\"Central Processing Unit"
-#~ "\">CPU</abbr> clock frequency, uso de la memoria o datos de la interfaz "
-#~ "de red."
-
-#~ msgid "Search file..."
-#~ msgstr "Buscar archivo..."
-
-#~ msgid ""
-#~ "<abbr title=\"Lua Configuration Interface\">LuCI</abbr> is a free, "
-#~ "flexible, and user friendly graphical interface for configuring OpenWrt "
-#~ "Kamikaze."
-#~ msgstr ""
-#~ "<abbr title=\"Lua Configuration Interface\">LuCI</abbr> interfaz gráfica "
-#~ "libre, flexible y amigable para configurar la distro OpenWrt (Kamikaze) y "
-#~ "derivados."
-
-#~ msgid "And now have fun with your router!"
-#~ msgstr "Y ahora disfrute su router!"
-
-#~ msgid ""
-#~ "As we always want to improve this interface we are looking forward to "
-#~ "your feedback and suggestions."
-#~ msgstr ""
-#~ "Como siempre queremos mejorar esta interfaz estamos esperando con interés "
-#~ "sus comentarios y sugerencias. "
-
-#~ msgid "Hello!"
-#~ msgstr "Hola !"
-
-#~ msgid ""
-#~ "Notice: In <abbr title=\"Lua Configuration Interface\">LuCI</abbr> "
-#~ "changes have to be confirmed by clicking Changes - Save &amp; Apply "
-#~ "before being applied."
-#~ msgstr ""
-#~ "Aviso: En <abbr title=\"Lua Configuration Interface\">LuCI</abbr> los "
-#~ "cambios deben ser confirmados haciendo clic en \"Cambios\" y luego en "
-#~ "\"Guardar &amp; aplicar\" para que los cambios sean efectivos."
-
-#~ msgid ""
-#~ "On the following pages you can adjust all important settings of your "
-#~ "router."
-#~ msgstr ""
-#~ "En las páginas siguientes puede realizar todos los ajustes importantes de "
-#~ "su router."
-
-#~ msgid "The <abbr title=\"Lua Configuration Interface\">LuCI</abbr> Team"
-#~ msgstr "El grupo de <abbr title=\"Lua Configuration Interface\">LuCI</abbr>"
-
-#~ msgid ""
-#~ "This is the administration area of <abbr title=\"Lua Configuration "
-#~ "Interface\">LuCI</abbr>."
-#~ msgstr ""
-#~ "Éste es el área de administración de <abbr title=\"Lua Configuration "
-#~ "Interface\">LuCI</abbr>."
-
-#~ msgid "User Interface"
-#~ msgstr "Interfaz de usuario"
-
-#~ msgid "enable"
-#~ msgstr "habilitar"
-
-#, fuzzy
-#~ msgid "(optional)"
-#~ msgstr ""
-#~ "<span class=\"translation-space\"> </span>\r\n"
-#~ "(opcional)"
-
-#~ msgid "<abbr title=\"Domain Name System\">DNS</abbr>-Port"
-#~ msgstr "Puerto <abbr title=\"Domain Name System\">DNS</abbr>"
-
-#~ msgid ""
-#~ "<abbr title=\"Domain Name System\">DNS</abbr>-Server will be queried in "
-#~ "the order of the resolvfile"
-#~ msgstr ""
-#~ "El Servidor <abbr title=\"Domain Name System\">DNS</abbr> serán "
-#~ "consultados de acuerdo al orden explicitado en el archivo \"resolv\""
-
-#~ msgid ""
-#~ "<abbr title=\"maximal\">max.</abbr> <abbr title=\"Dynamic Host "
-#~ "Configuration Protocol\">DHCP</abbr>-Leases"
-#~ msgstr ""
-#~ "<abbr title=\"maximal\">max.</abbr> <abbr title=\"Dynamic Host "
-#~ "Configuration Protocol\">DHCP</abbr>-Leases"
-
-#~ msgid ""
-#~ "<abbr title=\"maximal\">max.</abbr> <abbr title=\"Extension Mechanisms "
-#~ "for Domain Name System\">EDNS0</abbr> packet size"
-#~ msgstr ""
-#~ "Tamaño <abbr title=\"máximo\">máx.</abbr> de paquete <abbr title="
-#~ "\"Extension Mechanisms for Domain Name System\">EDNS0</abbr>"
-
-#~ msgid "AP-Isolation"
-#~ msgstr "Aislamiento AP"
-
-#~ msgid "Add the Wifi network to physical network"
-#~ msgstr "Añadir una red WiFi a la red física"
-
-#~ msgid "Aliases"
-#~ msgstr "Aliases"
-
-#~ msgid "Clamp Segment Size"
-#~ msgstr "Tamaño del segmento de la abrazadera"
-
-#, fuzzy
-#~ msgid "Create Or Attach Network"
-#~ msgstr "Crear red"
-
-#~ msgid "Devices"
-#~ msgstr "Dispositivos"
-
-#~ msgid "Don't forward reverse lookups for local networks"
-#~ msgstr "Hacer búqueda inversa para redes locales"
-
-#~ msgid "Enable TFTP-Server"
-#~ msgstr "Activar Servidor TFTP"
-
-#~ msgid "Errors"
-#~ msgstr "Errores"
-
-#~ msgid "Essentials"
-#~ msgstr "Esencial"
-
-#~ msgid "Expand Hosts"
-#~ msgstr "Expandir hosts"
-
-#~ msgid "First leased address"
-#~ msgstr "Primer dirección otorgada"
-
-#~ msgid ""
-#~ "Fixes problems with unreachable websites, submitting forms or other "
-#~ "unexpected behaviour for some ISPs."
-#~ msgstr ""
-#~ "Correge problemas con los sitios web inaccesibles, envío de formularios o "
-#~ "una conducta inesperada para algunos proveedores de servicios de Internet."
-
-#~ msgid "Hardware Address"
-#~ msgstr "Dirección de Hardware"
-
-#~ msgid "Here you can configure installed wifi devices."
-#~ msgstr "Aquí puede configurar los dispositivos Wi-Fi instalados."
-
-#~ msgid "Independent (Ad-Hoc)"
-#~ msgstr "Independiente (ad hoc) "
-
-#~ msgid "Internet Connection"
-#~ msgstr "Conexión a Internet "
-
-#~ msgid "Join (Client)"
-#~ msgstr "Únete (Cliente) "
-
-#~ msgid "Leases"
-#~ msgstr "Brindadas"
-
-#~ msgid "Local Domain"
-#~ msgstr "Dominio local"
-
-#~ msgid "Local Network"
-#~ msgstr "Red local"
-
-#~ msgid "Local Server"
-#~ msgstr "Servidor local"
-
-#~ msgid "Network Boot Image"
-#~ msgstr "Imágen de inicio en red"
-
-#~ msgid ""
-#~ "Network Name (<abbr title=\"Extended Service Set Identifier\">ESSID</"
-#~ "abbr>)"
-#~ msgstr ""
-#~ "Nombre de la red (<abbr title=\"Extended Service Set Identifier\">ESSID</"
-#~ "abbr>)"
-
-#~ msgid "Number of leased addresses"
-#~ msgstr "Número de direcciones otorogada"
-
-#~ msgid "Perform Actions"
-#~ msgstr "Ejectuar acciones"
-
-#~ msgid "Prevents Client to Client communication"
-#~ msgstr "Impide la comunicación de cliente a cliente "
-
-#~ msgid "Provide (Access Point)"
-#~ msgstr "Proporcionar (Punto de Acceso) "
-
-#~ msgid "Resolvfile"
-#~ msgstr "Archivo \"resolv\""
-
-#~ msgid "TFTP-Server Root"
-#~ msgstr "Raíz del Servidor TFTP"
-
-#~ msgid "TX / RX"
-#~ msgstr "Tx / Rx"
-
-#~ msgid "The following changes have been applied"
-#~ msgstr "Los siguientes cambios se han aplicado"
-
-#~ msgid ""
-#~ "When flashing a new firmware with <abbr title=\"Lua Configuration "
-#~ "Interface\">LuCI</abbr> these files will be added to the new firmware "
-#~ "installation."
-#~ msgstr ""
-#~ "Cuando un nuevo firmware ha sido instalado con <abbr title=\"Lua "
-#~ "Configuration Interface\">LuCI</abbr> estos archivos serán agregados a la "
-#~ "nueva instalación automáticamente."
-
-#, fuzzy
-#~ msgid "Wireless Scan"
-#~ msgstr "Inalámbrico"
-
-#~ msgid ""
-#~ "With <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</abbr> "
-#~ "network members can automatically receive their network settings (<abbr "
-#~ "title=\"Internet Protocol\">IP</abbr>-address, netmask, <abbr title="
-#~ "\"Domain Name System\">DNS</abbr>-server, ...)."
-#~ msgstr ""
-#~ "Con <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</abbr> "
-#~ "miembros de la red pueden automáticamente recibir su configuración (<abbr "
-#~ "title=\"Internet Protocol\">IP</abbr>-address, máscara de red, servidor "
-#~ "<abbr title=\"Domain Name System\">DNS</abbr>, ...)."
-
-#~ msgid ""
-#~ "You can run several wifi networks with one device. Be aware that there "
-#~ "are certain hardware and driverspecific restrictions. Normally you can "
-#~ "operate 1 Ad-Hoc or up to 3 Master-Mode and 1 Client-Mode network "
-#~ "simultaneously."
-#~ msgstr ""
-#~ "Puede correr varias redes Wi-Fi con un solo dispositivo. Tenga en cuenta "
-#~ "que hay restricciones que se aplican al propio hardware y al driver "
-#~ "específicamente. Normalmente puede operar 1 red Ad-Hoc o hasta 3 modo "
-#~ "Master y un Cliente de forma simultanea."
-
-#~ msgid ""
-#~ "You need to install \"ppp-mod-pppoe\" for PPPoE or \"pptp\" for PPtP "
-#~ "support"
-#~ msgstr ""
-#~ "Es necesario instalar &amp;quot;ppp-mod-pppoe&amp;quot; para PPPoE o &amp;"
-#~ "quot;pptp&amp;quot; para PPtP support"
-
-#~ msgid "Zone"
-#~ msgstr "Zona"
-
-#~ msgid "additional hostfile"
-#~ msgstr "archivo de host adicional"
-
-#~ msgid "adds domain names to hostentries in the resolv file"
-#~ msgstr "añadir nombre de dominios a entradas de host en el archivo resolv"
-
-#~ msgid "automatically reconnect"
-#~ msgstr "reconectar automáticamente"
-
-#~ msgid "concurrent queries"
-#~ msgstr "consultas simultaneas"
-
-#~ msgid ""
-#~ "disable <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</abbr> "
-#~ "for this interface"
-#~ msgstr ""
-#~ "desactivar <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</"
-#~ "abbr> para esta interfaz"
-
-#~ msgid "disconnect when idle for"
-#~ msgstr "desconecte cuando esté inactivo durante "
-
-#~ msgid "don't cache unknown"
-#~ msgstr "do cachear desconocido"
-
-#~ msgid ""
-#~ "filter useless <abbr title=\"Domain Name System\">DNS</abbr>-queries of "
-#~ "Windows-systems"
-#~ msgstr ""
-#~ "filter useless <abbr title=\"Domain Name System\">DNS</abbr>-queries of "
-#~ "Windows-systems"
-
-#~ msgid "installed"
-#~ msgstr "instalado"
-
-#~ msgid "localises the hostname depending on its subnet"
-#~ msgstr "Localización de nombre de host dependiendo de su subred"
-
-#~ msgid "not installed"
-#~ msgstr "no instalado"
-
-#~ msgid ""
-#~ "prevents caching of negative <abbr title=\"Domain Name System\">DNS</"
-#~ "abbr>-replies"
-#~ msgstr ""
-#~ "impedir cacheo de respuestas negativas de <abbr title=\"Domain Name System"
-#~ "\">DNS</abbr>"
-
-#~ msgid "query port"
-#~ msgstr "puerto de consulta"
-
-#~ msgid "transmitted / received"
-#~ msgstr "transmitido / recibido"
-
-#, fuzzy
-#~ msgid "Join network"
-#~ msgstr "redes contenidas"
-
-#~ msgid "all"
-#~ msgstr "todo"
-
-#~ msgid "Code"
-#~ msgstr "Código"
-
-#~ msgid "Distance"
-#~ msgstr "Distancia"
-
-#~ msgid "Legend"
-#~ msgstr "Leyenda"
-
-#~ msgid "Library"
-#~ msgstr "Biblioteca"
+#~ msgid "An additional network will be created if you leave this unchecked."
+#~ msgstr "Se creará una red adicional si deja esto desmarcado."
 
-#~ msgid "see '%s' manpage"
-#~ msgstr "ver las páginas de man de &amp;#39;%s&amp;#39;"
+#~ msgid "Join Network: Settings"
+#~ msgstr "Unirse a Red: Configuración"
 
-#~ msgid "Package Manager"
-#~ msgstr "Gestor de Paquetes"
+#~ msgid "CPU"
+#~ msgstr "CPU"
 
-#~ msgid "Service"
-#~ msgstr "Servicio"
+#~ msgid "Port %d"
+#~ msgstr "Puerto %d"
 
-#~ msgid "Statistics"
-#~ msgstr "Estadísticas"
+#~ msgid "Port %d is untagged in multiple VLANs!"
+#~ msgstr "¡El puerto %d está desmarcado en múltiples VLANs!"
 
-#~ msgid "zone"
-#~ msgstr "Zona"
+#~ msgid "VLAN Interface"
+#~ msgstr "Interfaz VLAN"
index 6de11dc0df44ee50cf0e1bd13d3e5c4e4ad52ec7..b7d811962ab10531f41912eecb49cc34c2cbacd0 100644 (file)
@@ -13,6 +13,9 @@ msgstr ""
 "Plural-Forms: nplurals=2; plural=(n > 1);\n"
 "X-Generator: Pootle 2.0.6\n"
 
+msgid "%s is untagged in multiple VLANs!"
+msgstr ""
+
 msgid "(%d minute window, %d second interval)"
 msgstr "(fenêtre de %d minutes, intervalle de %d secondes)"
 
@@ -123,15 +126,21 @@ msgstr "Maximum de requêtes concurrentes"
 msgid "<abbr title='Pairwise: %s / Group: %s'>%s - %s</abbr>"
 msgstr "<abbr title='Pairwise: %s / Group: %s'>%s - %s</abbr>"
 
-msgid "ADSL"
+msgid "A43C + J43 + A43"
 msgstr ""
 
-msgid "ADSL Status"
+msgid "A43C + J43 + A43 + V43"
+msgstr ""
+
+msgid "ADSL"
 msgstr ""
 
 msgid "AICCU (SIXXS)"
 msgstr ""
 
+msgid "ANSI T1.413"
+msgstr ""
+
 msgid "APN"
 msgstr "APN"
 
@@ -141,6 +150,9 @@ msgstr "Gestion du mode AR"
 msgid "ARP retry threshold"
 msgstr "Niveau de ré-essai ARP"
 
+msgid "ATM (Asynchronous Transfer Mode)"
+msgstr ""
+
 msgid "ATM Bridges"
 msgstr "Ponts ATM"
 
@@ -166,6 +178,9 @@ msgstr ""
 msgid "ATM device number"
 msgstr "Numéro de périphérique ATM"
 
+msgid "ATU-C System Vendor ID"
+msgstr ""
+
 msgid "AYIYA"
 msgstr ""
 
@@ -230,9 +245,20 @@ msgstr "Administration"
 msgid "Advanced Settings"
 msgstr "Paramètres avancés"
 
+msgid "Aggregate Transmit Power(ACTATP)"
+msgstr ""
+
 msgid "Alert"
 msgstr "Alerte"
 
+msgid ""
+"Allocate IP addresses sequentially, starting from the lowest available "
+"address"
+msgstr ""
+
+msgid "Allocate IP sequentially"
+msgstr ""
+
 msgid "Allow <abbr title=\"Secure Shell\">SSH</abbr> password authentication"
 msgstr ""
 "Autoriser l'authentification <abbr title=\"Secure Shell\">SSH</abbr> par mot "
@@ -273,8 +299,53 @@ msgstr ""
 msgid "Always announce default router"
 msgstr ""
 
-msgid "An additional network will be created if you leave this unchecked."
-msgstr "Un réseau supplémentaire sera créé si vous laissé ceci décoché."
+msgid "An additional network will be created if you leave this checked."
+msgstr ""
+
+msgid "Annex"
+msgstr ""
+
+msgid "Annex A + L + M (all)"
+msgstr ""
+
+msgid "Annex A G.992.1"
+msgstr ""
+
+msgid "Annex A G.992.2"
+msgstr ""
+
+msgid "Annex A G.992.3"
+msgstr ""
+
+msgid "Annex A G.992.5"
+msgstr ""
+
+msgid "Annex B (all)"
+msgstr ""
+
+msgid "Annex B G.992.1"
+msgstr ""
+
+msgid "Annex B G.992.3"
+msgstr ""
+
+msgid "Annex B G.992.5"
+msgstr ""
+
+msgid "Annex J (all)"
+msgstr ""
+
+msgid "Annex L G.992.3 POTS 1"
+msgstr ""
+
+msgid "Annex M (all)"
+msgstr ""
+
+msgid "Annex M G.992.3"
+msgstr ""
+
+msgid "Annex M G.992.5"
+msgstr ""
 
 msgid "Announce as default router even if no public prefix is available."
 msgstr ""
@@ -285,6 +356,9 @@ msgstr ""
 msgid "Announced DNS servers"
 msgstr ""
 
+msgid "Anonymous Identity"
+msgstr ""
+
 msgid "Anonymous Mount"
 msgstr ""
 
@@ -374,6 +448,12 @@ msgstr "Paquets disponibles"
 msgid "Average:"
 msgstr "Moyenne :"
 
+msgid "B43 + B43C"
+msgstr ""
+
+msgid "B43 + B43C + V43"
+msgstr ""
+
 msgid "BR / DMR / AFTR"
 msgstr ""
 
@@ -425,6 +505,9 @@ msgstr ""
 "de configuration modifiés marqués par opkg, des fichiers de base essentiels, "
 "et des motifs de sauvegarde définis par l'utilisateur."
 
+msgid "Bind only to specific interfaces rather than wildcard address."
+msgstr ""
+
 msgid "Bitrate"
 msgstr "Débit"
 
@@ -463,9 +546,6 @@ msgstr "Boutons"
 msgid "CA certificate; if empty it will be saved after the first connection."
 msgstr ""
 
-msgid "CPU"
-msgstr "CPU"
-
 msgid "CPU usage (%)"
 msgstr "Utilisation CPU (%)"
 
@@ -673,15 +753,33 @@ msgstr "transmissions DNS"
 msgid "DNS-Label / FQDN"
 msgstr ""
 
+msgid "DNSSEC"
+msgstr ""
+
+msgid "DNSSEC check unsigned"
+msgstr ""
+
 msgid "DPD Idle Timeout"
 msgstr ""
 
 msgid "DS-Lite AFTR address"
 msgstr ""
 
+msgid "DSL"
+msgstr ""
+
+msgid "DSL Status"
+msgstr ""
+
+msgid "DSL line mode"
+msgstr ""
+
 msgid "DUID"
 msgstr "DUID"
 
+msgid "Data Rate"
+msgstr ""
+
 msgid "Debug"
 msgstr "Deboguage"
 
@@ -691,6 +789,9 @@ msgstr "%d par défaut"
 msgid "Default gateway"
 msgstr "Passerelle par défaut"
 
+msgid "Default is stateless + stateful"
+msgstr ""
+
 msgid "Default route"
 msgstr ""
 
@@ -950,12 +1051,18 @@ msgstr "Effacement…"
 msgid "Error"
 msgstr "Erreur"
 
+msgid "Errored seconds (ES)"
+msgstr ""
+
 msgid "Ethernet Adapter"
 msgstr "Module Ethernet"
 
 msgid "Ethernet Switch"
 msgstr "Commutateur Ethernet"
 
+msgid "Exclude interfaces"
+msgstr ""
+
 msgid "Expand hosts"
 msgstr "Étendre le nom d'hôte"
 
@@ -978,6 +1085,9 @@ msgstr "Serveur distant de journaux système"
 msgid "External system log server port"
 msgstr "Port du serveur distant de journaux système"
 
+msgid "External system log server protocol"
+msgstr ""
+
 msgid "Extra SSH command options"
 msgstr ""
 
@@ -1025,6 +1135,9 @@ msgstr "Paramètres du pare-feu"
 msgid "Firewall Status"
 msgstr "État du pare-feu"
 
+msgid "Firmware File"
+msgstr ""
+
 msgid "Firmware Version"
 msgstr "Version du micrologiciel"
 
@@ -1070,6 +1183,9 @@ msgstr ""
 msgid "Forward DHCP traffic"
 msgstr "Transmettre le trafic DHCP"
 
+msgid "Forward Error Correction Seconds (FECS)"
+msgstr ""
+
 msgid "Forward broadcast traffic"
 msgstr "Transmettre le trafic de diffusion"
 
@@ -1153,6 +1269,9 @@ msgstr "Gestionnaire"
 msgid "Hang Up"
 msgstr "Signal (HUP)"
 
+msgid "Header Error Code Errors (HEC)"
+msgstr ""
+
 msgid "Heartbeat"
 msgstr ""
 
@@ -1407,6 +1526,9 @@ msgstr "L'interface se reconnecte…"
 msgid "Interface is shutting down..."
 msgstr "L'interface s'arrête…"
 
+msgid "Interface name"
+msgstr ""
+
 msgid "Interface not present or not connected yet."
 msgstr "L'interface n'est pas présente ou pas encore connectée."
 
@@ -1455,12 +1577,12 @@ msgstr "Nécessite un Script Java !"
 msgid "Join Network"
 msgstr "Rejoindre un réseau"
 
-msgid "Join Network: Settings"
-msgstr "Rejoindre un réseau : paramètres"
-
 msgid "Join Network: Wireless Scan"
 msgstr "Rejoindre un réseau : recherche des réseaux sans-fil"
 
+msgid "Joining Network: %q"
+msgstr ""
+
 msgid "Keep settings"
 msgstr "Garder le paramètrage"
 
@@ -1503,6 +1625,9 @@ msgstr "Langue"
 msgid "Language and Style"
 msgstr "Langue et apparence"
 
+msgid "Latency"
+msgstr ""
+
 msgid "Leaf"
 msgstr ""
 
@@ -1533,15 +1658,24 @@ msgstr "Légende :"
 msgid "Limit"
 msgstr "Limite"
 
-msgid "Line Attenuation"
+msgid "Limit DNS service to subnets interfaces on which we are serving DNS."
+msgstr ""
+
+msgid "Limit listening to these interfaces, and loopback."
+msgstr ""
+
+msgid "Line Attenuation (LATN)"
 msgstr ""
 
-msgid "Line Speed"
+msgid "Line Mode"
 msgstr ""
 
 msgid "Line State"
 msgstr ""
 
+msgid "Line Uptime"
+msgstr ""
+
 msgid "Link On"
 msgstr "Lien établi"
 
@@ -1562,6 +1696,9 @@ msgid "List of hosts that supply bogus NX domain results"
 msgstr ""
 "Liste des hôtes qui fournissent des résultats avec des « NX domain » bogués"
 
+msgid "Listen Interfaces"
+msgstr ""
+
 msgid "Listen only on the given interface or, if unspecified, on all"
 msgstr "Écouter seulement sur l'interface spécifié, sinon sur toutes"
 
@@ -1586,6 +1723,9 @@ msgstr "Adresse IPv4 locale"
 msgid "Local IPv6 address"
 msgstr "Adresse IPv6 locale"
 
+msgid "Local Service Only"
+msgstr ""
+
 msgid "Local Startup"
 msgstr "Démarrage local"
 
@@ -1639,6 +1779,9 @@ msgstr "Connexion"
 msgid "Logout"
 msgstr "Déconnexion"
 
+msgid "Loss of Signal Seconds (LOSS)"
+msgstr ""
+
 msgid "Lowest leased address as offset from the network address."
 msgstr ""
 "Adresse allouée la plus basse, spécifiée par un décalage à partir de "
@@ -1662,6 +1805,9 @@ msgstr ""
 msgid "MB/s"
 msgstr "MB/s"
 
+msgid "MD5"
+msgstr ""
+
 msgid "MHz"
 msgstr "MHz"
 
@@ -1676,6 +1822,9 @@ msgstr ""
 msgid "Manual"
 msgstr ""
 
+msgid "Max. Attainable Data Rate (ATTNDR)"
+msgstr ""
+
 msgid "Maximum Rate"
 msgstr "Débit maximum"
 
@@ -1883,12 +2032,18 @@ msgstr "Aucune zone attribuée"
 msgid "Noise"
 msgstr "Bruit"
 
-msgid "Noise Margin"
+msgid "Noise Margin (SNR)"
 msgstr ""
 
 msgid "Noise:"
 msgstr "Bruit :"
 
+msgid "Non Pre-emtive CRC errors (CRC_P)"
+msgstr ""
+
+msgid "Non-wildcard"
+msgstr ""
+
 msgid "None"
 msgstr "Vide"
 
@@ -2004,6 +2159,9 @@ msgstr "Modifier l'adresse MAC"
 msgid "Override MTU"
 msgstr "Modifier le MTU"
 
+msgid "Override default interface name"
+msgstr ""
+
 msgid "Override the gateway in DHCP responses"
 msgstr "Modifier la passerelle dans les réponses DHCP"
 
@@ -2059,6 +2217,9 @@ msgstr ""
 msgid "PSID-bits length"
 msgstr ""
 
+msgid "PTM/EFM (Packet Transfer Mode)"
+msgstr ""
+
 msgid "Package libiwinfo required!"
 msgstr "Nécessite le paquet libiwinfo !"
 
@@ -2146,15 +2307,15 @@ msgstr "Politique"
 msgid "Port"
 msgstr "Port"
 
-msgid "Port %d"
-msgstr "Port %d"
-
-msgid "Port %d is untagged in multiple VLANs!"
-msgstr "Le port %d n'est pas marqué dans plusieurs VLANs !"
-
 msgid "Port status:"
 msgstr "Statut du port :"
 
+msgid "Power Management Mode"
+msgstr ""
+
+msgid "Pre-emtive CRC errors (CRCP_P)"
+msgstr ""
+
 msgid ""
 "Presume peer to be dead after given amount of LCP echo failures, use 0 to "
 "ignore failures"
@@ -2162,6 +2323,9 @@ msgstr ""
 "Suppose que le distant a disparu une fois le nombre donné d'erreurs d'échos "
 "LCP ; utiliser 0 pour ignorer ces erreurs"
 
+msgid "Prevent listening on these interfaces."
+msgstr ""
+
 msgid "Prevents client-to-client communication"
 msgstr "Empêche la communication directe entre clients"
 
@@ -2174,6 +2338,9 @@ msgstr "Continuer"
 msgid "Processes"
 msgstr "Processus"
 
+msgid "Profile"
+msgstr ""
+
 msgid "Prot."
 msgstr "Prot."
 
@@ -2366,6 +2533,11 @@ msgstr ""
 msgid "Required for certain ISPs, e.g. Charter with DOCSIS 3"
 msgstr "Nécessaire avec certains FAIs, par ex. : Charter avec DOCSIS 3"
 
+msgid ""
+"Requires upstream supports DNSSEC; verify unsigned domain responses really "
+"come from unsigned domains"
+msgstr ""
+
 msgid "Reset"
 msgstr "Remise à zéro"
 
@@ -2431,6 +2603,9 @@ msgstr ""
 msgid "Run filesystem check"
 msgstr "Faire une vérification du système de fichiers"
 
+msgid "SHA256"
+msgstr ""
+
 msgid ""
 "SIXXS supports TIC only, for static tunnels using IP protocol 41 (RFC4213) "
 "use 6in4 instead"
@@ -2527,6 +2702,9 @@ msgstr "Configurer la synchronisation de l'heure"
 msgid "Setup DHCP Server"
 msgstr "Configurer le serveur DHCP"
 
+msgid "Severely Errored Seconds (SES)"
+msgstr ""
+
 msgid "Short GI"
 msgstr ""
 
@@ -2542,6 +2720,9 @@ msgstr "Arrêter ce réseau"
 msgid "Signal"
 msgstr "Signal"
 
+msgid "Signal Attenuation (SATN)"
+msgstr ""
+
 msgid "Signal:"
 msgstr "Signal :"
 
@@ -2566,6 +2747,9 @@ msgstr "Tranche de temps"
 msgid "Software"
 msgstr "Logiciels"
 
+msgid "Software VLAN"
+msgstr ""
+
 msgid "Some fields are invalid, cannot save values!"
 msgstr "Certains champs sont invalides, ne peut sauvegarder les valeurs !"
 
@@ -2668,6 +2852,12 @@ msgstr "Ordre stricte"
 msgid "Submit"
 msgstr "Soumettre"
 
+msgid "Suppress logging"
+msgstr ""
+
+msgid "Suppress logging of the routine operation of these protocols"
+msgstr ""
+
 msgid "Swap"
 msgstr ""
 
@@ -2683,6 +2873,13 @@ msgstr "Commutateur %q"
 msgid "Switch %q (%s)"
 msgstr "Commutateur %q (%s)"
 
+msgid ""
+"Switch %q has an unknown topology - the VLAN settings might not be accurate."
+msgstr ""
+
+msgid "Switch VLAN"
+msgstr ""
+
 msgid "Switch protocol"
 msgstr "Protocole du commutateur"
 
@@ -3001,6 +3198,9 @@ msgstr ""
 "Pour restaurer les fichiers de configuration, vous pouvez charger ici une "
 "archive de sauvegarde construite précédemment."
 
+msgid "Tone"
+msgstr ""
+
 msgid "Total Available"
 msgstr "Total disponible"
 
@@ -3076,6 +3276,9 @@ msgstr "UUID"
 msgid "Unable to dispatch"
 msgstr "Impossible d'envoyer"
 
+msgid "Unavailable Seconds (UAS)"
+msgstr ""
+
 msgid "Unknown"
 msgstr "Inconnu"
 
@@ -3188,8 +3391,8 @@ msgstr "Nom d'utilisateur"
 msgid "VC-Mux"
 msgstr "VC-Mux"
 
-msgid "VLAN Interface"
-msgstr "Interface du VLAN"
+msgid "VDSL"
+msgstr ""
 
 msgid "VLANs on %q"
 msgstr "VLANs sur %q"
@@ -3286,9 +3489,6 @@ msgstr ""
 msgid "Width"
 msgstr ""
 
-msgid "Wifi"
-msgstr "Wi-Fi"
-
 msgid "Wireless"
 msgstr "Sans-fil"
 
@@ -3325,6 +3525,9 @@ msgstr "Wi-Fi arrêté"
 msgid "Write received DNS requests to syslog"
 msgstr "Écrire les requêtes DNS reçues dans syslog"
 
+msgid "Write system log to file"
+msgstr ""
+
 msgid "XR Support"
 msgstr "Gestion du mode XR"
 
@@ -3506,1059 +3709,20 @@ msgstr "oui"
 msgid "« Back"
 msgstr "« Retour"
 
-#~ msgid "Delete this interface"
-#~ msgstr "Supprimer cette interface"
-
-#~ msgid "Flags"
-#~ msgstr "Options"
-
-#~ msgid "Rule #"
-#~ msgstr "N° de règle"
-
-#~ msgid "Ignore Hosts files"
-#~ msgstr "Ignorer le fichiers Hosts"
-
-#~ msgid "Path"
-#~ msgstr "Chemin"
-
-#~ msgid "Please wait: Device rebooting..."
-#~ msgstr "Patientez s'il vous plaît: équipement en cours de redémarrage..."
-
-#~ msgid ""
-#~ "Warning: There are unsaved changes that will be lost while rebooting!"
-#~ msgstr ""
-#~ "Attention : il reste des changements non appliqués qui seront perdus "
-#~ "après redémarrage !"
-
-#~ msgid ""
-#~ "Always use 40MHz channels even if the secondary channel overlaps. Using "
-#~ "this option does not comply with IEEE 802.11n-2009!"
-#~ msgstr ""
-#~ "Toujours utiliser des canaux de 40MHz même si les canaux secondaires "
-#~ "peuvent chevaucher d'autres réseaux. Activer cette option n'est pas "
-#~ "compatible avec l'amendement IEEE 802.11n-2009 !"
-
-#~ msgid "Cached"
-#~ msgstr "Mis en cache"
-
-#~ msgid "Configures this mount as overlay storage for block-extroot"
-#~ msgstr ""
-#~ "Configure ce point de montage comme remplacement externe du système de "
-#~ "fichier racine"
-
-#~ msgid "Force 40MHz mode"
-#~ msgstr "Forcer le mode 40MHz"
-
-#~ msgid "Frequency Hopping"
-#~ msgstr "Sauts en fréquence"
-
-#~ msgid "Locked to channel %d used by %s"
-#~ msgstr "Verrouilé sur le canal %d utilisé par %s"
-
-#~ msgid "Use as root filesystem"
-#~ msgstr "Utiliser comme racine du système de fichiers"
-
-#~ msgid "HE.net user ID"
-#~ msgstr "Identifiant HE.net"
-
-#~ msgid "This is the 32 byte hex encoded user ID, not the login name"
-#~ msgstr ""
-#~ "Il s'agit de l'identifiant de 32 octets codés en hexa, pas du nom de "
-#~ "connexion"
-
-#~ msgid "40MHz 2nd channel above"
-#~ msgstr "2ème canal 40MHz supérieur"
-
-#~ msgid "40MHz 2nd channel below"
-#~ msgstr "2ème canal 40MHz inférieur"
-
-#~ msgid "Accept router advertisements"
-#~ msgstr "Accepter les publications du routeur"
-
-#~ msgid "Advertise IPv6 on network"
-#~ msgstr "Publier l'adressage IPv6 sur le réseau"
-
-#~ msgid "Advertised network ID"
-#~ msgstr "ID réseau publiée"
-
-#~ msgid "Allowed range is 1 to 65535"
-#~ msgstr "La gamme autorisée va de 1 à 65535"
-
-#~ msgid "HT capabilities"
-#~ msgstr "Capacités HT"
-
-#~ msgid "HT mode"
-#~ msgstr "Mode HT"
-
-#~ msgid "Router Model"
-#~ msgstr "Modèle de routeur"
-
-#~ msgid "Router Name"
-#~ msgstr "Nom du routeur"
-
-#~ msgid "Send router solicitations"
-#~ msgstr "Envoyer des sollicitations au routeur"
-
-#~ msgid "Specifies the advertised preferred prefix lifetime in seconds"
-#~ msgstr "Indique la durée de préférence du préfixe publiée, en secondes"
-
-#~ msgid "Specifies the advertised valid prefix lifetime in seconds"
-#~ msgstr "Indique la durée de validité du préfixe publiée, en secondes"
-
-#~ msgid "Use preferred lifetime"
-#~ msgstr "Utiliser la durée de préférence"
-
-#~ msgid "Use valid lifetime"
-#~ msgstr "Utiliser la durée de validité"
-
-#~ msgid "Waiting for router..."
-#~ msgstr "Attente du routeur…"
-
-#~ msgid "Enable builtin NTP server"
-#~ msgstr "Activer le serveur NTP intégré"
-
-#~ msgid "Active Leases"
-#~ msgstr "Baux actifs"
-
-#~ msgid "Open"
-#~ msgstr "Ouvert"
-
-#~ msgid "KB"
-#~ msgstr "Ko"
-
-#~ msgid "Bit Rate"
-#~ msgstr "Débit"
-
-#~ msgid "Configuration / Apply"
-#~ msgstr "Configuration / Appliquer"
-
-#~ msgid "Configuration / Changes"
-#~ msgstr "Configuration / Changements"
-
-#~ msgid "Configuration / Revert"
-#~ msgstr "Configuration / Annuler les changements"
-
-#~ msgid "MAC"
-#~ msgstr "MAC"
-
-#~ msgid "MAC Address"
-#~ msgstr "Adresse MAC"
-
-#~ msgid "<abbr title=\"Encrypted\">Encr.</abbr>"
-#~ msgstr "Chiffré"
-
-#~ msgid "<abbr title=\"Wireless Local Area Network\">WLAN</abbr>-Scan"
-#~ msgstr "Recherche <abbr title=\"Wireless Local Area Network\">WLAN</abbr>"
-
-#~ msgid ""
-#~ "Choose the network you want to attach to this wireless interface. Select "
-#~ "<em>unspecified</em> to not attach any network or fill out the "
-#~ "<em>create</em> field to define a new network."
-#~ msgstr ""
-#~ "Choisissez le réseau auquel vous voulez affecter cette interface sans-"
-#~ "fil. Sélectionnez <em>non précisé</em> pour ne pas l'affecter à un réseau "
-#~ "ou remplissez le champ <em>créer</em> pour définir un nouveau réseau."
-
-#~ msgid "Create Network"
-#~ msgstr "Créer un réseau"
-
-#~ msgid "Link"
-#~ msgstr "Lien"
-
-#~ msgid "Networks"
-#~ msgstr "Réseaux"
-
-#~ msgid "Power"
-#~ msgstr "Puissance"
-
-#~ msgid "Wifi networks in your local environment"
-#~ msgstr "Réseaux Wi-Fi dans votre environnement"
-
-#~ msgid ""
-#~ "<abbr title=\"Classless Inter-Domain Routing\">CIDR</abbr>-Notation: "
-#~ "address/prefix"
-#~ msgstr ""
-#~ "Adresse/préfixe en notation <abbr title=\"Classless Inter-Domain Routing"
-#~ "\">CIDR</abbr>"
-
-#~ msgid "<abbr title=\"Domain Name System\">DNS</abbr>-Server"
-#~ msgstr "Serveur <abbr title=\"Domain Name System\">DNS</abbr>"
-
-#~ msgid "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Broadcast"
-#~ msgstr "Diffusion <abbr title=\"Internet Protocol Version 4\">IPv4</abbr>"
-
-#~ msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Address"
-#~ msgstr "Adresse <abbr title=\"Internet Protocol Version 6\">IPv6</abbr>"
-
-#~ msgid "IP-Aliases"
-#~ msgstr "Alias IP"
-
-#~ msgid "IPv6 Setup"
-#~ msgstr "Configuration IPv6"
-
-#~ msgid ""
-#~ "Note: If you choose an interface here which is part of another network, "
-#~ "it will be moved into this network."
-#~ msgstr ""
-#~ "Note : si vous choisissez ici une interface faisant partie d'un autre "
-#~ "réseau, il sera déplacé dans ce réseau."
-
-#~ msgid ""
-#~ "Really delete this interface? The deletion cannot be undone!\\nYou might "
-#~ "lose access to this router if you are connected via this interface."
-#~ msgstr ""
-#~ "Vraiment supprimer cet interface ? L'effacement ne peut être annulé !"
-#~ "\\nVous pourriez perdre l'accès à ce routeur si vous y êtes connecté par "
-#~ "cette interface."
-
-#~ msgid ""
-#~ "Really delete this wireless network? The deletion cannot be undone!\\nYou "
-#~ "might lose access to this router if you are connected via this network."
-#~ msgstr ""
-#~ "Vraiment supprimer ce réseau sans-fil ? effacement ne peut être annulé !"
-#~ "\\nVous pourriez perdre l'accès à ce routeur si vous y êtes connecté par "
-#~ "ce réseau."
-
-#~ msgid ""
-#~ "Really shutdown interface \"%s\" ?\\nYou might lose access to this router "
-#~ "if you are connected via this interface."
-#~ msgstr ""
-#~ "Vraiment arrêter cet interface « %s » ?\\nVous pourriez perdre l'accès à "
-#~ "ce routeur si vous y êtes connecté par cette interface."
-
-#~ msgid ""
-#~ "Really shutdown network ?\\nYou might lose access to this router if you "
-#~ "are connected via this interface."
-#~ msgstr ""
-#~ "Vraiment arrêter ce réseau ?\\nVous pourriez perdre l'accès à ce routeur "
-#~ "si vous y êtes connecté par ce réseau."
-
-#~ msgid ""
-#~ "The network ports on your router can be combined to several <abbr title="
-#~ "\"Virtual Local Area Network\">VLAN</abbr>s in which computers can "
-#~ "communicate directly with each other. <abbr title=\"Virtual Local Area "
-#~ "Network\">VLAN</abbr>s are often used to separate different network "
-#~ "segments. Often there is by default one Uplink port for a connection to "
-#~ "the next greater network like the internet and other ports for a local "
-#~ "network."
-#~ msgstr ""
-#~ "Les ports de votre routeur peuvent être configurés pour combiner "
-#~ "plusieurs VLANs dans lesquels les machines connectées peuvent dialoguer "
-#~ "directement l'une avec l'autre. Les VLANs sont souvent utilisés pour "
-#~ "séparer différences sous-réseaux. Bien souvent il y a un port d'uplink "
-#~ "pour une connexion vers un réseau plus vaste, comme internet et les "
-#~ "autres ports sont réservés au réseau local."
-
-#~ msgid "Enable buffering"
-#~ msgstr "Activer l'utilisation de tampons"
-
-#~ msgid "IPv6-over-IPv4"
-#~ msgstr "IPv6 par dessus IPv4"
-
-#~ msgid "Custom Files"
-#~ msgstr "Fichiers spécifiques"
-
-#~ msgid "Custom files"
-#~ msgstr "Fichiers spécifiques"
-
-#~ msgid "Detected Files"
-#~ msgstr "Fichiers détectés"
-
-#~ msgid "Detected files"
-#~ msgstr "Fichiers détectés"
-
-#~ msgid "Files to be kept when flashing a new firmware"
-#~ msgstr "Fichiers à conserver lors d'une mise à jour du micrologiciel"
-
-#~ msgid "General"
-#~ msgstr "Général"
-
-#~ msgid ""
-#~ "Here you can customize the settings and the functionality of <abbr title="
-#~ "\"Lua Configuration Interface\">LuCI</abbr>."
-#~ msgstr ""
-#~ "Ici, vous pouvez personnaliser les réglages et les fonctionnalités de "
-#~ "LuCI."
-
-#~ msgid "Post-commit actions"
-#~ msgstr "Actions post-changements"
-
-#~ msgid ""
-#~ "The following files are detected by the system and will be kept "
-#~ "automatically during sysupgrade"
-#~ msgstr ""
-#~ "Les fichiers suivants ont été détectés par le système et seront "
-#~ "automatiquement préservés pendant la mise à jour"
-
-#~ msgid ""
-#~ "These commands will be executed automatically when a given <abbr title="
-#~ "\"Unified Configuration Interface\">UCI</abbr> configuration is committed "
-#~ "allowing changes to be applied instantly."
-#~ msgstr ""
-#~ "Ces commandes seront executées automatiquement lorsqu'une configuration "
-#~ "UCI est appliquée, les changement prenant effet immédiatement."
-
-#~ msgid ""
-#~ "This is a list of shell glob patterns for matching files and directories "
-#~ "to include during sysupgrade"
-#~ msgstr ""
-#~ "Voici une liste de motifs de sélection shell pour sélectionner les "
-#~ "fichiers et répertoires à inclure durant une mise à jour"
-
-#~ msgid "Web <abbr title=\"User Interface\">UI</abbr>"
-#~ msgstr "IU Web"
-
-#~ msgid "<abbr title=\"Point-to-Point Tunneling Protocol\">PPTP</abbr>-Server"
-#~ msgstr ""
-#~ "Serveur <abbr title=\"Point-to-Point Tunneling Protocol\">PPTP</abbr>"
-
-#~ msgid "AHCP Settings"
-#~ msgstr "Paramètres AHCP"
-
-#~ msgid "ARP ping retries"
-#~ msgstr "Essais de ping ARP"
-
-#~ msgid "ATM Settings"
-#~ msgstr "Paramètres ATM"
-
-#~ msgid "Accept Router Advertisements"
-#~ msgstr "Accepter les publications du routeur"
-
-#~ msgid "Access point (APN)"
-#~ msgstr "Point d'accès (APN)"
-
-#~ msgid "Additional pppd options"
-#~ msgstr "Options pppd supplémentaires"
-
-#~ msgid "Allowed range is 1 to FFFF"
-#~ msgstr "Plage autorisée de 1 à FFFF"
-
-#~ msgid "Automatic Disconnect"
-#~ msgstr "Déconnexion automatique"
-
-#~ msgid "Backup Archive"
-#~ msgstr "Archive à restaurer"
-
-#~ msgid ""
-#~ "Configure the local DNS server to use the name servers adverticed by the "
-#~ "PPP peer"
-#~ msgstr ""
-#~ "Configurer le serveur DNS local pour utiliser le serveur de nom fourni "
-#~ "par le pair PPP"
-
-#~ msgid "Connect script"
-#~ msgstr "Script de Connexion"
-
-#~ msgid "Create backup"
-#~ msgstr "Créer une archive de sauvegarde"
-
-#~ msgid "Default"
-#~ msgstr "Défaut"
-
-#~ msgid "Disconnect script"
-#~ msgstr "Script de Déconnexion"
-
-#~ msgid "Edit package lists and installation targets"
-#~ msgstr "Editer la liste des paquets et le répertoire de destination"
-
-#~ msgid "Enable 4K VLANs"
-#~ msgstr "Activer les VLANs 4K"
-
-#~ msgid "Enable IPv6 on PPP link"
-#~ msgstr "Activer l'IPv6 sur le lien PPP"
-
-#~ msgid "Firmware image"
-#~ msgstr "Firmware image"
-
-#~ msgid "Forward DHCP"
-#~ msgstr "Transmission du DHCP"
-
-#~ msgid "Forward broadcasts"
-#~ msgstr "Transmission des diffusions"
-
-#~ msgid "HE.net Tunnel ID"
-#~ msgstr "Identifiant du tunnel HE.net"
-
-#~ msgid ""
-#~ "Here you can backup and restore your router configuration and - if "
-#~ "possible - reset the router to the default settings."
-#~ msgstr ""
-#~ "Ici, vous pouvez sauvegarder et restaurer la configuration de votre "
-#~ "routeur et, si possible, restaurer la configuration par défaut du routeur."
-
-#~ msgid "Installation targets"
-#~ msgstr "Répertoires de destination"
-
-#~ msgid "Keep configuration files"
-#~ msgstr "Keep configuration files"
-
-#~ msgid "Keep-Alive"
-#~ msgstr "Maintenir la connexion"
-
-#~ msgid "Kernel"
-#~ msgstr "Noyau"
-
-#~ msgid ""
-#~ "Let pppd replace the current default route to use the PPP interface after "
-#~ "successful connect"
-#~ msgstr ""
-#~ "Laisser pppd remplacer la route par défaut courante pour utiliser "
-#~ "l'interface PPP après l'établissement de la connexion"
-
-#~ msgid "Let pppd run this script after establishing the PPP link"
-#~ msgstr "pppd exécutera ce script après l'établissement du lien PPP"
-
-#~ msgid "Let pppd run this script before tearing down the PPP link"
-#~ msgstr "pppd exécutera ce script avant de déconnecter le lien PPP"
-
-#~ msgid ""
-#~ "Make sure that you provide the correct pin code here or you might lock "
-#~ "your sim card!"
-#~ msgstr ""
-#~ "Assurez-vous de fournir le bon code PIN ou vous pourriez bloquer votre "
-#~ "carte SIM !"
-
-#~ msgid ""
-#~ "Most of them are network servers, that offer a certain service for your "
-#~ "device or network like shell access, serving webpages like <abbr title="
-#~ "\"Lua Configuration Interface\">LuCI</abbr>, doing mesh routing, sending "
-#~ "e-mails, ..."
-#~ msgstr ""
-#~ "La plupart d'entre eux sont des serveurs réseaux, qui vous offrent "
-#~ "certains services comme un accès shell, accéder à des pages comme LuCI, "
-#~ "faire du routage mesh, envoyer des e-mails ..."
-
-#~ msgid "Number of failed connection tests to initiate automatic reconnect"
-#~ msgstr "Reconnexion si la connexion est perdue"
-
-#~ msgid "Override Gateway"
-#~ msgstr "Remplacer la passerelle"
-
-#~ msgid "PIN code"
-#~ msgstr "code PIN"
-
-#~ msgid "PPP Settings"
-#~ msgstr "Paramètres PPP"
-
-#~ msgid "Package lists"
-#~ msgstr "Listes de paquets"
-
-#~ msgid ""
-#~ "Port <abbr title=\"Primary VLAN IDs\">PVIDs</abbr> specify the default "
-#~ "VLAN ID added to received untagged frames."
-#~ msgstr ""
-#~ "Le numéro de port <abbr title=\"Primary VLAN IDs\">PVIDs</abbr> indique "
-#~ "l'identifiant VLAN attribué aux trames non marquées"
-
-#~ msgid "Port PVIDs on %q"
-#~ msgstr "Port PVIDs sur %q"
-
-#~ msgid "Proceed reverting all settings and resetting to firmware defaults?"
-#~ msgstr ""
-#~ "Etes-vous sûr de vouloir revenir à la configuration par défaut du "
-#~ "firmware ?"
-
-#~ msgid "Processor"
-#~ msgstr "Processeur"
-
-#~ msgid "Radius-Port"
-#~ msgstr "Port Radius"
-
-#~ msgid "Radius-Server"
-#~ msgstr "Serveur Radius"
-
-#~ msgid "Relay Settings"
-#~ msgstr "Paramètres du relais"
-
-#~ msgid "Replace default route"
-#~ msgstr "Remplacer la route par défaut"
-
-#~ msgid "Reset router to defaults"
-#~ msgstr "Revenir à la configuration par défaut du routeur"
-
-#~ msgid "Routing table ID"
-#~ msgstr "ID de la table de routage"
-
-#~ msgid ""
-#~ "Seconds to wait for the modem to become ready before attempting to connect"
-#~ msgstr ""
-#~ "Secondes à attendre pour que le modem soit prêt avant d'essayer de se "
-#~ "connecter"
-
-#~ msgid "Send Router Solicitiations"
-#~ msgstr "Envoyer des sollicitations de routeur"
-
-#~ msgid "Server IPv4-Address"
-#~ msgstr "Adresse IPv4 du serveur"
-
-#~ msgid "Service type"
-#~ msgstr "Type de service"
-
-#~ msgid "Services and daemons perform certain tasks on your device."
-#~ msgstr ""
-#~ "Les services et démons accomplissent certaines tâches sur votre "
-#~ "équipement."
-
-#~ msgid "Settings"
-#~ msgstr "Réglages"
-
-#~ msgid "Setup wait time"
-#~ msgstr "Délai d'initialisation"
-
-#~ msgid ""
-#~ "Sorry. OpenWrt does not support a system upgrade on this platform.<br /> "
-#~ "You need to manually flash your device."
-#~ msgstr ""
-#~ "Sorry. OpenWrt does not support a system upgrade on this platform.<br /> "
-#~ "You need to manually flash your device."
-
-#~ msgid "Specify additional command line arguments for pppd here"
-#~ msgstr ""
-#~ "Spécifiez ici des arguments de ligne de commande supplémentaire pour pppd"
-
-#~ msgid "TTL"
-#~ msgstr "TTL"
-
-#~ msgid "The device node of your modem, e.g. /dev/ttyUSB0"
-#~ msgstr "Le noeud d'interface de votre modem, e.g. /dev/ttyUSB0"
-
-#~ msgid "Time (in seconds) after which an unused connection will be closed"
-#~ msgstr "Délai d'inactivité à partir duquel la connexion est coupée"
-
-#~ msgid "Time Server (rdate)"
-#~ msgstr "Serveur de temps (rdate)"
-
-#~ msgid "Tunnel Settings"
-#~ msgstr "Configurion du tunnel"
-
-#~ msgid "Update package lists"
-#~ msgstr "Mettre à jour la liste des paquets"
-
-#~ msgid "Upload an OpenWrt image file to reflash the device."
-#~ msgstr "Upload an OpenWrt image file to reflash the device."
-
-#~ msgid "Upload image"
-#~ msgstr "Upload image"
-
-#~ msgid "Use peer DNS"
-#~ msgstr "Utiliser le DNS fourni"
-
-#~ msgid "VLAN %d"
-#~ msgstr "VLAN %d"
-
-#~ msgid ""
-#~ "You can specify multiple DNS servers here, press enter to add a new "
-#~ "entry. Servers entered here will override automatically assigned ones."
-#~ msgstr ""
-#~ "Vous pouvez indiquer plusieurs serveurs DNS ici, tapez Entrée pour "
-#~ "ajouter un nouvel élément. Les serveurs ajoutés ici remplaceront ceux "
-#~ "attribués automatiquement."
-
-#~ msgid ""
-#~ "You need to install \"comgt\" for UMTS/GPRS, \"ppp-mod-pppoe\" for PPPoE, "
-#~ "\"ppp-mod-pppoa\" for PPPoA or \"pptp\" for PPtP support"
-#~ msgstr ""
-#~ "Vous avez besoin d'installer \"comgt\" pour le support UMTS/GPRS, \"ppp-"
-#~ "mod-pppoe\" pour le PPPoE, \"ppp-mod-pppoa\" pour le PPPoA ou \"pptp\" "
-#~ "pour le PPtP"
-
-#~ msgid "back"
-#~ msgstr "retour"
-
-#~ msgid "buffered"
-#~ msgstr "bufferisé"
-
-#~ msgid "cached"
-#~ msgstr "mis en cache"
-
-#~ msgid "free"
-#~ msgstr "libre"
-
-#~ msgid "static"
-#~ msgstr "statique"
-
-#~ msgid ""
-#~ "<abbr title=\"Lua Configuration Interface\">LuCI</abbr> is a collection "
-#~ "of free Lua software including an <abbr title=\"Model-View-Controller"
-#~ "\">MVC</abbr>-Webframework and webinterface for embedded devices. <abbr "
-#~ "title=\"Lua Configuration Interface\">LuCI</abbr> is licensed under the "
-#~ "Apache-License."
-#~ msgstr ""
-#~ "<abbr title=\"Lua Configuration Interface\">LuCI</abbr> est une suite "
-#~ "logicielle d'applications Lua incluant un <abbr title=\"Model-View-"
-#~ "Controller\">MVC</abbr>-Webframework et une interface web pour "
-#~ "équipements embarqués. <abbr title=\"Lua Configuration Interface\">LuCI</"
-#~ "abbr> est sous license Apache."
-
-#~ msgid "<abbr title=\"Secure Shell\">SSH</abbr>-Keys"
-#~ msgstr "Clés <abbr title=\"Secure Shell\">SSH</abbr>"
-
-#~ msgid ""
-#~ "A lightweight HTTP/1.1 webserver written in C and Lua designed to serve "
-#~ "LuCI"
-#~ msgstr "Un serveur web HTTP/1.1 léger écrit en C et en Lua, créé pour LuCI"
-
-#~ msgid ""
-#~ "A small webserver which can be used to serve <abbr title=\"Lua "
-#~ "Configuration Interface\">LuCI</abbr>."
-#~ msgstr "Un serveur web léger qui peut être utilisé pour LuCI."
-
-#~ msgid "About"
-#~ msgstr "A propos"
-
-#~ msgid "Active IP Connections"
-#~ msgstr "Connexions IP actives"
-
-#~ msgid "Addresses"
-#~ msgstr "Adresses"
-
-#~ msgid "Admin Password"
-#~ msgstr "Mot de passe administrateur"
-
-#~ msgid "Alias"
-#~ msgstr "Alias"
-
-#~ msgid "Authentication Realm"
-#~ msgstr "Domaine d'authentification"
-
-#~ msgid "Bridge Port"
-#~ msgstr "Port du pont"
-
-#~ msgid ""
-#~ "Change the password of the system administrator (User <code>root</code>)"
-#~ msgstr "Changer le mot de passe du système (Utilisateur \"root\")"
-
-#~ msgid "Client + WDS"
-#~ msgstr "Client + WDS"
-
-#~ msgid "Configuration file"
-#~ msgstr "Fichier de configuration"
-
-#~ msgid "Connection timeout"
-#~ msgstr "Délai de connexion"
-
-#~ msgid "Contributing Developers"
-#~ msgstr "Contributeurs"
-
-#~ msgid "DHCP assigned"
-#~ msgstr "DHCP désigné"
-
-#~ msgid "Document root"
-#~ msgstr "Page racine"
-
-#~ msgid "Enable Keep-Alive"
-#~ msgstr "Activer le maintien (Keep-Alive)"
-
-#~ msgid "Enable device"
-#~ msgstr "Activer ce périphérique"
-
-#~ msgid "Ethernet Bridge"
-#~ msgstr "Pont Ethernet"
-
-#~ msgid ""
-#~ "Here you can paste public <abbr title=\"Secure Shell\">SSH</abbr>-Keys "
-#~ "(one per line) for <abbr title=\"Secure Shell\">SSH</abbr> public-key "
-#~ "authentication."
-#~ msgstr ""
-#~ "Vous pouvez copier ici des clés SSH publiques (une par ligne) pour une "
-#~ "authentification SSH sur clés publiques."
-
-#~ msgid "ID"
-#~ msgstr "ID"
-
-#~ msgid "IP Configuration"
-#~ msgstr "Configuration IP"
-
-#~ msgid "Interface Status"
-#~ msgstr "État de l'interface"
-
-#~ msgid "Lead Development"
-#~ msgstr "Développeurs principaux"
-
-#~ msgid "Master"
-#~ msgstr "Point d'accès"
-
-#~ msgid "Master + WDS"
-#~ msgstr "Point d'accès + WDS"
-
-#~ msgid "No address configured on this interface."
-#~ msgstr "Cette interface n'a Aucune adresse configurée."
-
-#~ msgid "Not configured"
-#~ msgstr "Pas configuré"
-
-#~ msgid "Password successfully changed"
-#~ msgstr "Mot de passe changé avec succès"
-
-#~ msgid "Plugin path"
-#~ msgstr "Chemin du greffon"
-
-#~ msgid "Ports"
-#~ msgstr "Ports"
-
-#~ msgid "Primary"
-#~ msgstr "Primaire"
-
-#~ msgid "Project Homepage"
-#~ msgstr "Page d'accueil du projet"
-
-#~ msgid "Pseudo Ad-Hoc"
-#~ msgstr "Pseudo Ad-Hoc"
-
-#~ msgid "STP"
-#~ msgstr "<abbr title=\"Spanning Tree Protocol\">STP</abbr>"
-
-#~ msgid "Thanks To"
-#~ msgstr "Merci à"
-
-#~ msgid ""
-#~ "The realm which will be displayed at the authentication prompt for "
-#~ "protected pages."
-#~ msgstr "Le domaine qui sera affiché lors de la fenêtre d'authentification."
-
-#~ msgid "Unknown Error"
-#~ msgstr "Erreur inconnue"
-
-#~ msgid "VLAN"
-#~ msgstr "VLAN"
-
-#~ msgid "defaults to <code>/etc/httpd.conf</code>"
-#~ msgstr "fichier de configuration par défaut : /etc/httpd.conf"
-
-#~ msgid "Enable this switch"
-#~ msgstr "Activer ce switch"
-
-#~ msgid "OPKG error code %i"
-#~ msgstr "Code d'erreur OPKG %i"
-
-#~ msgid "Package lists updated"
-#~ msgstr "Liste des paquets mise à jour"
-
-#~ msgid "Reset switch during setup"
-#~ msgstr "Ré-initialiser le switch pendant la configuration"
-
-#~ msgid "Upgrade installed packages"
-#~ msgstr "Mettre à jour les paquets installés"
-
-#~ msgid ""
-#~ "Also kernel or service logfiles can be viewed here to get an overview "
-#~ "over their current state."
-#~ msgstr ""
-#~ "Les journaux des services ou du noyau peuvent être vus ici afin d'obtenir "
-#~ "un aperçu de leur état."
-
-#~ msgid ""
-#~ "Here you can find information about the current system status like <abbr "
-#~ "title=\"Central Processing Unit\">CPU</abbr> clock frequency, memory "
-#~ "usage or network interface data."
-#~ msgstr ""
-#~ "Ici, vous trouverez des informations sur l'état actuel du système comme "
-#~ "la fréquence processeur, utilisation mémoire et trafic réseau."
-
-#~ msgid "Search file..."
-#~ msgstr "Chercher un fichier..."
-
-#~ msgid ""
-#~ "<abbr title=\"Lua Configuration Interface\">LuCI</abbr> is a free, "
-#~ "flexible, and user friendly graphical interface for configuring OpenWrt "
-#~ "Kamikaze."
-#~ msgstr ""
-#~ "<abbr title=\"Lua Configuration Interface\">LuCI</abbr> est une interface "
-#~ "graphique libre, flexible, et orientée utilisateur pour configurer "
-#~ "OpenWrt Kamikaze."
-
-#~ msgid "And now have fun with your router!"
-#~ msgstr "Et maintenant que la fête commence !"
-
-#~ msgid ""
-#~ "As we always want to improve this interface we are looking forward to "
-#~ "your feedback and suggestions."
-#~ msgstr ""
-#~ "Nous souhaitons améliorer l'interface de manière permanente, vos retours "
-#~ "et suggestions sont primordiaux."
-
-#~ msgid "Hello!"
-#~ msgstr "Bonjour !"
-
-#~ msgid ""
-#~ "Notice: In <abbr title=\"Lua Configuration Interface\">LuCI</abbr> "
-#~ "changes have to be confirmed by clicking Changes - Save &amp; Apply "
-#~ "before being applied."
-#~ msgstr ""
-#~ "Vous trouverez une page de navigation sur le côté gauche permettant "
-#~ "d'accèder aux différentes pages de configuration."
-
-#~ msgid ""
-#~ "On the following pages you can adjust all important settings of your "
-#~ "router."
-#~ msgstr ""
-#~ "Dans les pages suivantes vous pouvez ajuster tous les réglages importants "
-#~ "de votre routeur."
-
-#~ msgid "The <abbr title=\"Lua Configuration Interface\">LuCI</abbr> Team"
-#~ msgstr "L'équipe LuCI"
-
-#~ msgid ""
-#~ "This is the administration area of <abbr title=\"Lua Configuration "
-#~ "Interface\">LuCI</abbr>."
-#~ msgstr "Voici la page d'administration de LuCI."
-
-#~ msgid "User Interface"
-#~ msgstr "Interface utilisateur"
-
-#~ msgid "enable"
-#~ msgstr "activer"
-
-#~ msgid "(hidden)"
-#~ msgstr "(caché)"
-
-#~ msgid "(optional)"
-#~ msgstr "(optionnel)"
-
-#~ msgid "<abbr title=\"Domain Name System\">DNS</abbr>-Port"
-#~ msgstr "Port <abbr title=\"Domain Name System\">DNS</abbr>"
-
-#~ msgid ""
-#~ "<abbr title=\"Domain Name System\">DNS</abbr>-Server will be queried in "
-#~ "the order of the resolvfile"
-#~ msgstr ""
-#~ "Les serveurs <abbr title=\"Domain Name System\">DNS</abbr> du fichier de "
-#~ "résolution seront interrogés dans l'ordre"
-
-#~ msgid ""
-#~ "<abbr title=\"maximal\">max.</abbr> <abbr title=\"Dynamic Host "
-#~ "Configuration Protocol\">DHCP</abbr>-Leases"
-#~ msgstr ""
-#~ "Nombre <abbr title=\"maximal\">max.</abbr> d'attributions <abbr title="
-#~ "\"Dynamic Host Configuration Protocol\">DHCP</abbr>"
-
-#~ msgid ""
-#~ "<abbr title=\"maximal\">max.</abbr> <abbr title=\"Extension Mechanisms "
-#~ "for Domain Name System\">EDNS0</abbr> packet size"
-#~ msgstr "taille maximum du paquet. EDNS.0 "
-
-#~ msgid "AP-Isolation"
-#~ msgstr "Isolation AP"
-
-#~ msgid "Add the Wifi network to physical network"
-#~ msgstr "Ajouter ce réseau Wi-Fi au réseau physique"
-
-#~ msgid "Aliases"
-#~ msgstr "Alias"
-
-#~ msgid "Clamp Segment Size"
-#~ msgstr "Clamp Segment Size"
-
-#, fuzzy
-#~ msgid "Create Or Attach Network"
-#~ msgstr "Créer un réseau"
-
-#~ msgid "Devices"
-#~ msgstr "Equipements"
-
-#~ msgid "Don't forward reverse lookups for local networks"
-#~ msgstr ""
-#~ "Ne pas transmettre les requêtes de recherche inverse pour les réseaux "
-#~ "locaux"
-
-#~ msgid "Enable TFTP-Server"
-#~ msgstr "Activer le serveur TFTP"
-
-#~ msgid "Errors"
-#~ msgstr "Erreurs"
-
-#~ msgid "Essentials"
-#~ msgstr "Essentiel"
-
-#~ msgid "Expand Hosts"
-#~ msgstr "Etendre le nom d'hôte"
-
-#~ msgid "First leased address"
-#~ msgstr "Première adresse attribuée"
-
-#~ msgid ""
-#~ "Fixes problems with unreachable websites, submitting forms or other "
-#~ "unexpected behaviour for some ISPs."
-#~ msgstr ""
-#~ "Fixes problems with unreachable websites, submitting forms or other "
-#~ "unexpected behaviour for some ISPs."
-
-#~ msgid "Hardware Address"
-#~ msgstr "Addresse matériel"
-
-#~ msgid "Here you can configure installed wifi devices."
-#~ msgstr "Ici vous pouvez configurer les équipements Wi-Fi installés."
-
-#~ msgid "Independent (Ad-Hoc)"
-#~ msgstr "Ad-Hoc"
-
-#~ msgid "Internet Connection"
-#~ msgstr "Connexion Internet"
-
-#~ msgid "Join (Client)"
-#~ msgstr "Client"
-
-#~ msgid "Leases"
-#~ msgstr "Baux"
-
-#~ msgid "Local Domain"
-#~ msgstr "Domaine local"
-
-#~ msgid "Local Network"
-#~ msgstr "Réseau Local"
-
-#~ msgid "Local Server"
-#~ msgstr "Serveur local"
-
-#~ msgid "Network Boot Image"
-#~ msgstr "Image de démarrage réseau"
-
-#~ msgid ""
-#~ "Network Name (<abbr title=\"Extended Service Set Identifier\">ESSID</"
-#~ "abbr>)"
-#~ msgstr "Nom du réseau (ESSID)"
-
-#~ msgid "Number of leased addresses"
-#~ msgstr "Nombre d'adresses attribuées"
-
-#~ msgid "Perform Actions"
-#~ msgstr "Accomplir les actions"
-
-#~ msgid "Prevents Client to Client communication"
-#~ msgstr "Empêche la communication directe Client à Client"
-
-#~ msgid "Provide (Access Point)"
-#~ msgstr "Point d'accès"
-
-#~ msgid "Resolvfile"
-#~ msgstr "Fichier de résolution"
-
-#~ msgid "TFTP-Server Root"
-#~ msgstr "Racine du serveur TFTP"
-
-#~ msgid "TX / RX"
-#~ msgstr "TX / RX"
-
-#~ msgid "The following changes have been applied"
-#~ msgstr "Les changements suivants ont été appliqués"
-
-#~ msgid ""
-#~ "When flashing a new firmware with <abbr title=\"Lua Configuration "
-#~ "Interface\">LuCI</abbr> these files will be added to the new firmware "
-#~ "installation."
-#~ msgstr ""
-#~ "Lors d'une nouvelle installation, ces fichiers seront ajoutés à la "
-#~ "nouvelle installation."
-
-#~ msgid ""
-#~ "With <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</abbr> "
-#~ "network members can automatically receive their network settings (<abbr "
-#~ "title=\"Internet Protocol\">IP</abbr>-address, netmask, <abbr title="
-#~ "\"Domain Name System\">DNS</abbr>-server, ...)."
-#~ msgstr ""
-#~ "Avec DHCP, les machines connectées au réseau peuvent recevoir leurs "
-#~ "réglages réseau directement (adresse IP, masque de réseau, serveur "
-#~ "DNS, ...)"
-
-#~ msgid ""
-#~ "You can run several wifi networks with one device. Be aware that there "
-#~ "are certain hardware and driverspecific restrictions. Normally you can "
-#~ "operate 1 Ad-Hoc or up to 3 Master-Mode and 1 Client-Mode network "
-#~ "simultaneously."
-#~ msgstr ""
-#~ "Vous pouvez faire fonctionner plusieurs réseaux Wi-Fi sur un seul "
-#~ "équipement. Il existe des limitations matérielles et liées au pilote. En "
-#~ "général vous pouvez faire fonctionner simultanément 1 réseau Ad-Hoc et 3 "
-#~ "points d'accès simultanément."
-
-#~ msgid ""
-#~ "You need to install \"ppp-mod-pppoe\" for PPPoE or \"pptp\" for PPtP "
-#~ "support"
-#~ msgstr ""
-#~ "Vous avez besoin d'installer \"ppp-mod-pppoe\" pour le support PPPoE ou "
-#~ "\"pptp\" pour le PPtP"
-
-#~ msgid "Zone"
-#~ msgstr "Zone"
-
-#~ msgid "additional hostfile"
-#~ msgstr "fichiers de noms d'hôtes supplémentaires"
-
-#~ msgid "adds domain names to hostentries in the resolv file"
-#~ msgstr "concatène le nom de domaine aux noms d'hôtes"
-
-#~ msgid "automatically reconnect"
-#~ msgstr "reconnecter automatiquement"
-
-#~ msgid "concurrent queries"
-#~ msgstr "Requêtes concurrentes maximum"
-
-#~ msgid ""
-#~ "disable <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</abbr> "
-#~ "for this interface"
-#~ msgstr "désactiver DHCP sur cette interface"
-
-#~ msgid "disconnect when idle for"
-#~ msgstr "déconnecter après une inactivité de"
-
-#~ msgid "don't cache unknown"
-#~ msgstr "Ne pas mettre en cache les requêtes négatives"
-
-#~ msgid ""
-#~ "filter useless <abbr title=\"Domain Name System\">DNS</abbr>-queries of "
-#~ "Windows-systems"
-#~ msgstr "filtre les requêtes inutiles émises par les systèmes Windows"
-
-#~ msgid "installed"
-#~ msgstr "installé"
-
-#~ msgid "localises the hostname depending on its subnet"
-#~ msgstr "localiser la réponse suivant l'émetteur de la requête"
-
-#~ msgid "not installed"
-#~ msgstr "pas installé"
-
-#~ msgid ""
-#~ "prevents caching of negative <abbr title=\"Domain Name System\">DNS</"
-#~ "abbr>-replies"
-#~ msgstr "empêche la mise en cache de requêtes DNS erronnées"
-
-#~ msgid "query port"
-#~ msgstr "port de requête"
-
-#~ msgid "transmitted / received"
-#~ msgstr "transmis / reçu"
-
-#, fuzzy
-#~ msgid "Join network"
-#~ msgstr "réseaux compris"
-
-#~ msgid "all"
-#~ msgstr "tous"
-
-#~ msgid "Code"
-#~ msgstr "Code"
-
-#~ msgid "Distance"
-#~ msgstr "Distance"
-
-#~ msgid "Legend"
-#~ msgstr "Légende"
-
-#~ msgid "Library"
-#~ msgstr "Bibliothèque"
+#~ msgid "An additional network will be created if you leave this unchecked."
+#~ msgstr "Un réseau supplémentaire sera créé si vous laissé ceci décoché."
 
-#~ msgid "see '%s' manpage"
-#~ msgstr "voir la page de man de '%s'"
+#~ msgid "Join Network: Settings"
+#~ msgstr "Rejoindre un réseau : paramètres"
 
-#~ msgid "Package Manager"
-#~ msgstr "Gestionnaire de paquets"
+#~ msgid "CPU"
+#~ msgstr "CPU"
 
-#~ msgid "Service"
-#~ msgstr "Service"
+#~ msgid "Port %d"
+#~ msgstr "Port %d"
 
-#~ msgid "Statistics"
-#~ msgstr "Statistiques"
+#~ msgid "Port %d is untagged in multiple VLANs!"
+#~ msgstr "Le port %d n'est pas marqué dans plusieurs VLANs !"
 
-#~ msgid "zone"
-#~ msgstr "Zone"
+#~ msgid "VLAN Interface"
+#~ msgstr "Interface du VLAN"
index 58abf378d97ca5e104eb12593a09a33aa10d3ab2..71fe9ce7cdfb760edee3bcb54ff987193a06f81b 100644 (file)
@@ -11,6 +11,9 @@ msgstr ""
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
 "X-Generator: Pootle 2.0.6\n"
 
+msgid "%s is untagged in multiple VLANs!"
+msgstr ""
+
 msgid "(%d minute window, %d second interval)"
 msgstr ""
 
@@ -113,15 +116,21 @@ msgstr ""
 msgid "<abbr title='Pairwise: %s / Group: %s'>%s - %s</abbr>"
 msgstr ""
 
-msgid "ADSL"
+msgid "A43C + J43 + A43"
+msgstr ""
+
+msgid "A43C + J43 + A43 + V43"
 msgstr ""
 
-msgid "ADSL Status"
+msgid "ADSL"
 msgstr ""
 
 msgid "AICCU (SIXXS)"
 msgstr ""
 
+msgid "ANSI T1.413"
+msgstr ""
+
 msgid "APN"
 msgstr ""
 
@@ -132,6 +141,9 @@ msgstr "תמיכת AR"
 msgid "ARP retry threshold"
 msgstr "סף נסיונות של ARP"
 
+msgid "ATM (Asynchronous Transfer Mode)"
+msgstr ""
+
 #, fuzzy
 msgid "ATM Bridges"
 msgstr "גשרי ATM"
@@ -153,6 +165,9 @@ msgstr ""
 msgid "ATM device number"
 msgstr "מס' התקן של ATM"
 
+msgid "ATU-C System Vendor ID"
+msgstr ""
+
 msgid "AYIYA"
 msgstr ""
 
@@ -221,10 +236,21 @@ msgstr "מנהלה"
 msgid "Advanced Settings"
 msgstr "הגדרות מתקדמות"
 
+msgid "Aggregate Transmit Power(ACTATP)"
+msgstr ""
+
 #, fuzzy
 msgid "Alert"
 msgstr "אזעקה"
 
+msgid ""
+"Allocate IP addresses sequentially, starting from the lowest available "
+"address"
+msgstr ""
+
+msgid "Allocate IP sequentially"
+msgstr ""
+
 msgid "Allow <abbr title=\"Secure Shell\">SSH</abbr> password authentication"
 msgstr ""
 
@@ -260,9 +286,53 @@ msgstr ""
 msgid "Always announce default router"
 msgstr ""
 
-#, fuzzy
-msgid "An additional network will be created if you leave this unchecked."
-msgstr "רשת נוספת תווצר אם תשאיר את זה לא מסומן"
+msgid "An additional network will be created if you leave this checked."
+msgstr ""
+
+msgid "Annex"
+msgstr ""
+
+msgid "Annex A + L + M (all)"
+msgstr ""
+
+msgid "Annex A G.992.1"
+msgstr ""
+
+msgid "Annex A G.992.2"
+msgstr ""
+
+msgid "Annex A G.992.3"
+msgstr ""
+
+msgid "Annex A G.992.5"
+msgstr ""
+
+msgid "Annex B (all)"
+msgstr ""
+
+msgid "Annex B G.992.1"
+msgstr ""
+
+msgid "Annex B G.992.3"
+msgstr ""
+
+msgid "Annex B G.992.5"
+msgstr ""
+
+msgid "Annex J (all)"
+msgstr ""
+
+msgid "Annex L G.992.3 POTS 1"
+msgstr ""
+
+msgid "Annex M (all)"
+msgstr ""
+
+msgid "Annex M G.992.3"
+msgstr ""
+
+msgid "Annex M G.992.5"
+msgstr ""
 
 msgid "Announce as default router even if no public prefix is available."
 msgstr ""
@@ -273,6 +343,9 @@ msgstr ""
 msgid "Announced DNS servers"
 msgstr ""
 
+msgid "Anonymous Identity"
+msgstr ""
+
 msgid "Anonymous Mount"
 msgstr ""
 
@@ -364,6 +437,12 @@ msgstr "חבילות זמינות"
 msgid "Average:"
 msgstr "ממוצע:"
 
+msgid "B43 + B43C"
+msgstr ""
+
+msgid "B43 + B43C + V43"
+msgstr ""
+
 msgid "BR / DMR / AFTR"
 msgstr ""
 
@@ -415,6 +494,9 @@ msgstr ""
 "המסומנים ב opkg ׁOpen PacKaGe Managementׂ, קבצי בסיס חיוניים ותבניות הגיבוי "
 "המוגדרות ע\"י המשתמש."
 
+msgid "Bind only to specific interfaces rather than wildcard address."
+msgstr ""
+
 msgid "Bitrate"
 msgstr ""
 
@@ -454,9 +536,6 @@ msgstr "כפתורים"
 msgid "CA certificate; if empty it will be saved after the first connection."
 msgstr ""
 
-msgid "CPU"
-msgstr "מעבד"
-
 msgid "CPU usage (%)"
 msgstr "שימוש מעבד (%)"
 
@@ -651,15 +730,33 @@ msgstr ""
 msgid "DNS-Label / FQDN"
 msgstr ""
 
+msgid "DNSSEC"
+msgstr ""
+
+msgid "DNSSEC check unsigned"
+msgstr ""
+
 msgid "DPD Idle Timeout"
 msgstr ""
 
 msgid "DS-Lite AFTR address"
 msgstr ""
 
+msgid "DSL"
+msgstr ""
+
+msgid "DSL Status"
+msgstr ""
+
+msgid "DSL line mode"
+msgstr ""
+
 msgid "DUID"
 msgstr ""
 
+msgid "Data Rate"
+msgstr ""
+
 msgid "Debug"
 msgstr ""
 
@@ -669,6 +766,9 @@ msgstr ""
 msgid "Default gateway"
 msgstr ""
 
+msgid "Default is stateless + stateful"
+msgstr ""
+
 msgid "Default route"
 msgstr ""
 
@@ -909,12 +1009,18 @@ msgstr "מוחק..."
 msgid "Error"
 msgstr "שגיאה"
 
+msgid "Errored seconds (ES)"
+msgstr ""
+
 msgid "Ethernet Adapter"
 msgstr ""
 
 msgid "Ethernet Switch"
 msgstr ""
 
+msgid "Exclude interfaces"
+msgstr ""
+
 msgid "Expand hosts"
 msgstr ""
 
@@ -934,6 +1040,9 @@ msgstr ""
 msgid "External system log server port"
 msgstr ""
 
+msgid "External system log server protocol"
+msgstr ""
+
 msgid "Extra SSH command options"
 msgstr ""
 
@@ -981,6 +1090,9 @@ msgstr ""
 msgid "Firewall Status"
 msgstr ""
 
+msgid "Firmware File"
+msgstr ""
+
 msgid "Firmware Version"
 msgstr ""
 
@@ -1026,6 +1138,9 @@ msgstr ""
 msgid "Forward DHCP traffic"
 msgstr ""
 
+msgid "Forward Error Correction Seconds (FECS)"
+msgstr ""
+
 msgid "Forward broadcast traffic"
 msgstr ""
 
@@ -1107,6 +1222,9 @@ msgstr ""
 msgid "Hang Up"
 msgstr ""
 
+msgid "Header Error Code Errors (HEC)"
+msgstr ""
+
 msgid "Heartbeat"
 msgstr ""
 
@@ -1349,6 +1467,9 @@ msgstr ""
 msgid "Interface is shutting down..."
 msgstr ""
 
+msgid "Interface name"
+msgstr ""
+
 msgid "Interface not present or not connected yet."
 msgstr ""
 
@@ -1390,10 +1511,10 @@ msgstr ""
 msgid "Join Network"
 msgstr ""
 
-msgid "Join Network: Settings"
+msgid "Join Network: Wireless Scan"
 msgstr ""
 
-msgid "Join Network: Wireless Scan"
+msgid "Joining Network: %q"
 msgstr ""
 
 msgid "Keep settings"
@@ -1438,6 +1559,9 @@ msgstr ""
 msgid "Language and Style"
 msgstr ""
 
+msgid "Latency"
+msgstr ""
+
 msgid "Leaf"
 msgstr ""
 
@@ -1468,15 +1592,24 @@ msgstr ""
 msgid "Limit"
 msgstr ""
 
-msgid "Line Attenuation"
+msgid "Limit DNS service to subnets interfaces on which we are serving DNS."
+msgstr ""
+
+msgid "Limit listening to these interfaces, and loopback."
+msgstr ""
+
+msgid "Line Attenuation (LATN)"
 msgstr ""
 
-msgid "Line Speed"
+msgid "Line Mode"
 msgstr ""
 
 msgid "Line State"
 msgstr ""
 
+msgid "Line Uptime"
+msgstr ""
+
 msgid "Link On"
 msgstr ""
 
@@ -1494,6 +1627,9 @@ msgstr ""
 msgid "List of hosts that supply bogus NX domain results"
 msgstr ""
 
+msgid "Listen Interfaces"
+msgstr ""
+
 msgid "Listen only on the given interface or, if unspecified, on all"
 msgstr ""
 
@@ -1518,6 +1654,9 @@ msgstr "כתובת IPv4 מקומית"
 msgid "Local IPv6 address"
 msgstr "כתובת IPv6 מקומית"
 
+msgid "Local Service Only"
+msgstr ""
+
 msgid "Local Startup"
 msgstr ""
 
@@ -1564,6 +1703,9 @@ msgstr ""
 msgid "Logout"
 msgstr ""
 
+msgid "Loss of Signal Seconds (LOSS)"
+msgstr ""
+
 msgid "Lowest leased address as offset from the network address."
 msgstr ""
 
@@ -1585,6 +1727,9 @@ msgstr ""
 msgid "MB/s"
 msgstr ""
 
+msgid "MD5"
+msgstr ""
+
 msgid "MHz"
 msgstr ""
 
@@ -1599,6 +1744,9 @@ msgstr ""
 msgid "Manual"
 msgstr ""
 
+msgid "Max. Attainable Data Rate (ATTNDR)"
+msgstr ""
+
 msgid "Maximum Rate"
 msgstr ""
 
@@ -1804,12 +1952,18 @@ msgstr ""
 msgid "Noise"
 msgstr ""
 
-msgid "Noise Margin"
+msgid "Noise Margin (SNR)"
 msgstr ""
 
 msgid "Noise:"
 msgstr ""
 
+msgid "Non Pre-emtive CRC errors (CRC_P)"
+msgstr ""
+
+msgid "Non-wildcard"
+msgstr ""
+
 msgid "None"
 msgstr ""
 
@@ -1921,6 +2075,9 @@ msgstr ""
 msgid "Override MTU"
 msgstr ""
 
+msgid "Override default interface name"
+msgstr ""
+
 msgid "Override the gateway in DHCP responses"
 msgstr ""
 
@@ -1974,6 +2131,9 @@ msgstr ""
 msgid "PSID-bits length"
 msgstr ""
 
+msgid "PTM/EFM (Packet Transfer Mode)"
+msgstr ""
+
 msgid "Package libiwinfo required!"
 msgstr ""
 
@@ -2061,13 +2221,13 @@ msgstr ""
 msgid "Port"
 msgstr ""
 
-msgid "Port %d"
+msgid "Port status:"
 msgstr ""
 
-msgid "Port %d is untagged in multiple VLANs!"
+msgid "Power Management Mode"
 msgstr ""
 
-msgid "Port status:"
+msgid "Pre-emtive CRC errors (CRCP_P)"
 msgstr ""
 
 msgid ""
@@ -2075,6 +2235,9 @@ msgid ""
 "ignore failures"
 msgstr ""
 
+msgid "Prevent listening on these interfaces."
+msgstr ""
+
 msgid "Prevents client-to-client communication"
 msgstr ""
 
@@ -2087,6 +2250,9 @@ msgstr ""
 msgid "Processes"
 msgstr ""
 
+msgid "Profile"
+msgstr ""
+
 msgid "Prot."
 msgstr ""
 
@@ -2268,6 +2434,11 @@ msgstr ""
 msgid "Required for certain ISPs, e.g. Charter with DOCSIS 3"
 msgstr ""
 
+msgid ""
+"Requires upstream supports DNSSEC; verify unsigned domain responses really "
+"come from unsigned domains"
+msgstr ""
+
 msgid "Reset"
 msgstr ""
 
@@ -2330,6 +2501,9 @@ msgstr ""
 msgid "Run filesystem check"
 msgstr "הרץ בדיקת מערכת קבצים"
 
+msgid "SHA256"
+msgstr ""
+
 msgid ""
 "SIXXS supports TIC only, for static tunnels using IP protocol 41 (RFC4213) "
 "use 6in4 instead"
@@ -2424,6 +2598,9 @@ msgstr "סנכרון זמן"
 msgid "Setup DHCP Server"
 msgstr ""
 
+msgid "Severely Errored Seconds (SES)"
+msgstr ""
+
 msgid "Short GI"
 msgstr ""
 
@@ -2439,6 +2616,9 @@ msgstr ""
 msgid "Signal"
 msgstr ""
 
+msgid "Signal Attenuation (SATN)"
+msgstr ""
+
 msgid "Signal:"
 msgstr ""
 
@@ -2463,6 +2643,9 @@ msgstr ""
 msgid "Software"
 msgstr "תוכנה"
 
+msgid "Software VLAN"
+msgstr ""
+
 msgid "Some fields are invalid, cannot save values!"
 msgstr "חלק מהשדות אינם תקינים, אין אפשרות לשמור את הערכים!"
 
@@ -2560,6 +2743,12 @@ msgstr ""
 msgid "Submit"
 msgstr "שלח"
 
+msgid "Suppress logging"
+msgstr ""
+
+msgid "Suppress logging of the routine operation of these protocols"
+msgstr ""
+
 msgid "Swap"
 msgstr ""
 
@@ -2575,6 +2764,13 @@ msgstr ""
 msgid "Switch %q (%s)"
 msgstr ""
 
+msgid ""
+"Switch %q has an unknown topology - the VLAN settings might not be accurate."
+msgstr ""
+
+msgid "Switch VLAN"
+msgstr ""
+
 msgid "Switch protocol"
 msgstr ""
 
@@ -2833,6 +3029,9 @@ msgid ""
 msgstr ""
 "על מנת לשחזר את קבצי ההגדרות, באפשרותך להעלות ארכיון גיבוי שנוצר לפני כן."
 
+msgid "Tone"
+msgstr ""
+
 msgid "Total Available"
 msgstr "סה\"כ פנוי"
 
@@ -2908,6 +3107,9 @@ msgstr ""
 msgid "Unable to dispatch"
 msgstr ""
 
+msgid "Unavailable Seconds (UAS)"
+msgstr ""
+
 msgid "Unknown"
 msgstr ""
 
@@ -3012,7 +3214,7 @@ msgstr "שם משתמש"
 msgid "VC-Mux"
 msgstr ""
 
-msgid "VLAN Interface"
+msgid "VDSL"
 msgstr ""
 
 msgid "VLANs on %q"
@@ -3108,9 +3310,6 @@ msgstr ""
 msgid "Width"
 msgstr ""
 
-msgid "Wifi"
-msgstr "Wifi"
-
 msgid "Wireless"
 msgstr ""
 
@@ -3147,6 +3346,9 @@ msgstr ""
 msgid "Write received DNS requests to syslog"
 msgstr ""
 
+msgid "Write system log to file"
+msgstr ""
+
 msgid "XR Support"
 msgstr ""
 
@@ -3321,44 +3523,9 @@ msgstr "כן"
 msgid "« Back"
 msgstr "<< אחורה"
 
-#~ msgid "Delete this interface"
-#~ msgstr "מחק ממשק זה"
-
-#~ msgid "Please wait: Device rebooting..."
-#~ msgstr "אנא המתן: המכשיר מאותחל מחדש..."
-
-#~ msgid ""
-#~ "Warning: There are unsaved changes that will be lost while rebooting!"
-#~ msgstr "אזהרה: ישנם שינויים שלא נשמרו ויאבדו בעת הפעלה מחדש!"
-
-#~ msgid "Cached"
-#~ msgstr "שמור במטמון"
-
-#~ msgid "40MHz 2nd channel above"
-#~ msgstr "40Mhz, הערוץ הנוסף מעל"
-
-#~ msgid "40MHz 2nd channel below"
-#~ msgstr "40Mhz, הערוץ הנוסף מתחת"
-
-#~ msgid "Accept router advertisements"
-#~ msgstr "אפשר פרסומות נתב"
-
-#~ msgid "Advertise IPv6 on network"
-#~ msgstr "פרסם IPv6 ברשת"
-
-# זהות?
 #, fuzzy
-#~ msgid "Advertised network ID"
-#~ msgstr "פרסם פרטי זהות של הרשת"
-
-#~ msgid "Allowed range is 1 to 65535"
-#~ msgstr "הטווח המורשה הוא 1 עד 65535"
-
-#~ msgid "Freifunk"
-#~ msgstr "אריג"
-
-#~ msgid "Wifi networks in your local environment"
-#~ msgstr "רשתות Wifi בסביבתך"
+#~ msgid "An additional network will be created if you leave this unchecked."
+#~ msgstr "רשת נוספת תווצר אם תשאיר את זה לא מסומן"
 
-#~ msgid "static"
-#~ msgstr "ס×\98×\98×\99"
+#~ msgid "CPU"
+#~ msgstr "×\9e×¢×\91×\93"
index a486de76e2423fbde42b8ab8249032de6453fe81..4ce03515dca79fff9a68af27b7c454edeba13327 100644 (file)
@@ -11,6 +11,9 @@ msgstr ""
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
 "X-Generator: Pootle 2.0.6\n"
 
+msgid "%s is untagged in multiple VLANs!"
+msgstr ""
+
 msgid "(%d minute window, %d second interval)"
 msgstr "(%d perces ablak, %d másodperces intervallum)"
 
@@ -120,15 +123,21 @@ msgstr "<abbr title=\"maximal\">Max.</abbr> párhuzamos lekérdezés"
 msgid "<abbr title='Pairwise: %s / Group: %s'>%s - %s</abbr>"
 msgstr "<abbr title='Pairwise: %s / Group: %s'>%s - %s</abbr>"
 
-msgid "ADSL"
+msgid "A43C + J43 + A43"
 msgstr ""
 
-msgid "ADSL Status"
+msgid "A43C + J43 + A43 + V43"
+msgstr ""
+
+msgid "ADSL"
 msgstr ""
 
 msgid "AICCU (SIXXS)"
 msgstr ""
 
+msgid "ANSI T1.413"
+msgstr ""
+
 msgid "APN"
 msgstr "APN"
 
@@ -138,6 +147,9 @@ msgstr "AR Támogatás"
 msgid "ARP retry threshold"
 msgstr "ARP újrapróbálkozási küszöbérték"
 
+msgid "ATM (Asynchronous Transfer Mode)"
+msgstr ""
+
 msgid "ATM Bridges"
 msgstr "ATM Hidak"
 
@@ -159,6 +171,9 @@ msgstr ""
 msgid "ATM device number"
 msgstr "ATM eszközszám"
 
+msgid "ATU-C System Vendor ID"
+msgstr ""
+
 msgid "AYIYA"
 msgstr ""
 
@@ -225,9 +240,20 @@ msgstr "Adminisztráció"
 msgid "Advanced Settings"
 msgstr "Haladó beállítások"
 
+msgid "Aggregate Transmit Power(ACTATP)"
+msgstr ""
+
 msgid "Alert"
 msgstr "Riasztás"
 
+msgid ""
+"Allocate IP addresses sequentially, starting from the lowest available "
+"address"
+msgstr ""
+
+msgid "Allocate IP sequentially"
+msgstr ""
+
 msgid "Allow <abbr title=\"Secure Shell\">SSH</abbr> password authentication"
 msgstr ""
 "<abbr title=\"Secure Shell\">SSH</abbr> jelszó hitelesítés engedélyezése"
@@ -266,8 +292,53 @@ msgstr ""
 msgid "Always announce default router"
 msgstr ""
 
-msgid "An additional network will be created if you leave this unchecked."
-msgstr "Amennyiben ezt jelöletlenül hagyja, egy további hálózat jön létre"
+msgid "An additional network will be created if you leave this checked."
+msgstr ""
+
+msgid "Annex"
+msgstr ""
+
+msgid "Annex A + L + M (all)"
+msgstr ""
+
+msgid "Annex A G.992.1"
+msgstr ""
+
+msgid "Annex A G.992.2"
+msgstr ""
+
+msgid "Annex A G.992.3"
+msgstr ""
+
+msgid "Annex A G.992.5"
+msgstr ""
+
+msgid "Annex B (all)"
+msgstr ""
+
+msgid "Annex B G.992.1"
+msgstr ""
+
+msgid "Annex B G.992.3"
+msgstr ""
+
+msgid "Annex B G.992.5"
+msgstr ""
+
+msgid "Annex J (all)"
+msgstr ""
+
+msgid "Annex L G.992.3 POTS 1"
+msgstr ""
+
+msgid "Annex M (all)"
+msgstr ""
+
+msgid "Annex M G.992.3"
+msgstr ""
+
+msgid "Annex M G.992.5"
+msgstr ""
 
 msgid "Announce as default router even if no public prefix is available."
 msgstr ""
@@ -278,6 +349,9 @@ msgstr ""
 msgid "Announced DNS servers"
 msgstr ""
 
+msgid "Anonymous Identity"
+msgstr ""
+
 msgid "Anonymous Mount"
 msgstr ""
 
@@ -367,6 +441,12 @@ msgstr "Elérhető csomagok"
 msgid "Average:"
 msgstr "Átlag:"
 
+msgid "B43 + B43C"
+msgstr ""
+
+msgid "B43 + B43C + V43"
+msgstr ""
+
 msgid "BR / DMR / AFTR"
 msgstr ""
 
@@ -419,6 +499,9 @@ msgstr ""
 "fájlokból valamint a felhasználó által megadott mintáknak megfelelő "
 "fájlokból áll."
 
+msgid "Bind only to specific interfaces rather than wildcard address."
+msgstr ""
+
 msgid "Bitrate"
 msgstr "Bitráta"
 
@@ -457,9 +540,6 @@ msgstr "Gombok"
 msgid "CA certificate; if empty it will be saved after the first connection."
 msgstr ""
 
-msgid "CPU"
-msgstr "Processzor"
-
 msgid "CPU usage (%)"
 msgstr "Processzor használat (%)"
 
@@ -668,15 +748,33 @@ msgstr "DNS továbbítások"
 msgid "DNS-Label / FQDN"
 msgstr ""
 
+msgid "DNSSEC"
+msgstr ""
+
+msgid "DNSSEC check unsigned"
+msgstr ""
+
 msgid "DPD Idle Timeout"
 msgstr ""
 
 msgid "DS-Lite AFTR address"
 msgstr ""
 
+msgid "DSL"
+msgstr ""
+
+msgid "DSL Status"
+msgstr ""
+
+msgid "DSL line mode"
+msgstr ""
+
 msgid "DUID"
 msgstr "DUID"
 
+msgid "Data Rate"
+msgstr ""
+
 msgid "Debug"
 msgstr "Hibakeresés"
 
@@ -686,6 +784,9 @@ msgstr "Alapértelmezés %d"
 msgid "Default gateway"
 msgstr "Alapértelmezett átjáró"
 
+msgid "Default is stateless + stateful"
+msgstr ""
+
 msgid "Default route"
 msgstr ""
 
@@ -941,12 +1042,18 @@ msgstr "Törlés..."
 msgid "Error"
 msgstr "Hiba"
 
+msgid "Errored seconds (ES)"
+msgstr ""
+
 msgid "Ethernet Adapter"
 msgstr "Ethernet adapter"
 
 msgid "Ethernet Switch"
 msgstr "Ethernet switch"
 
+msgid "Exclude interfaces"
+msgstr ""
+
 msgid "Expand hosts"
 msgstr "Gépek kibontása"
 
@@ -967,6 +1074,9 @@ msgstr "Külső rendszernapló kiszolgáló"
 msgid "External system log server port"
 msgstr "Külső rendszernapló kiszolgáló port"
 
+msgid "External system log server protocol"
+msgstr ""
+
 msgid "Extra SSH command options"
 msgstr ""
 
@@ -1014,6 +1124,9 @@ msgstr "Tűzfal Beállítások"
 msgid "Firewall Status"
 msgstr "Tűzfal Állapot"
 
+msgid "Firmware File"
+msgstr ""
+
 msgid "Firmware Version"
 msgstr "Tűzfal verzió"
 
@@ -1061,6 +1174,9 @@ msgstr ""
 msgid "Forward DHCP traffic"
 msgstr "DHCP forgalom továbbítás"
 
+msgid "Forward Error Correction Seconds (FECS)"
+msgstr ""
+
 msgid "Forward broadcast traffic"
 msgstr "Broadcast forgalom továbbítás"
 
@@ -1142,6 +1258,9 @@ msgstr "Kezelő"
 msgid "Hang Up"
 msgstr "Befejezés"
 
+msgid "Header Error Code Errors (HEC)"
+msgstr ""
+
 msgid "Heartbeat"
 msgstr ""
 
@@ -1397,6 +1516,9 @@ msgstr "Interfész újracsatlakoztatása..."
 msgid "Interface is shutting down..."
 msgstr "Interfész leállítása..."
 
+msgid "Interface name"
+msgstr ""
+
 msgid "Interface not present or not connected yet."
 msgstr "Az interfész nincs jelen, vagy még nincs csatlakoztatva."
 
@@ -1444,12 +1566,12 @@ msgstr "Javascript szükséges!"
 msgid "Join Network"
 msgstr "Csatlakozás a hálózathoz"
 
-msgid "Join Network: Settings"
-msgstr "Csatlakozás a hálózathoz: Beállítások"
-
 msgid "Join Network: Wireless Scan"
 msgstr "Csatlakozás a hálózathoz: vezetéknélküli hálózatok keresése"
 
+msgid "Joining Network: %q"
+msgstr ""
+
 msgid "Keep settings"
 msgstr "Beállítások megtartása"
 
@@ -1492,6 +1614,9 @@ msgstr "Nyelv"
 msgid "Language and Style"
 msgstr "Nyelv és megjelenés"
 
+msgid "Latency"
+msgstr ""
+
 msgid "Leaf"
 msgstr ""
 
@@ -1522,15 +1647,24 @@ msgstr "Jelmagyarázat:"
 msgid "Limit"
 msgstr "Korlát"
 
-msgid "Line Attenuation"
+msgid "Limit DNS service to subnets interfaces on which we are serving DNS."
+msgstr ""
+
+msgid "Limit listening to these interfaces, and loopback."
 msgstr ""
 
-msgid "Line Speed"
+msgid "Line Attenuation (LATN)"
+msgstr ""
+
+msgid "Line Mode"
 msgstr ""
 
 msgid "Line State"
 msgstr ""
 
+msgid "Line Uptime"
+msgstr ""
+
 msgid "Link On"
 msgstr "Kapcsolat létrehozva"
 
@@ -1550,6 +1684,9 @@ msgstr "Domain-ok listája, melyeknél az RFC1918 válaszok megengedettek"
 msgid "List of hosts that supply bogus NX domain results"
 msgstr "A hamis NX tartomány eredményeket szolgáltató gépek listája"
 
+msgid "Listen Interfaces"
+msgstr ""
+
 msgid "Listen only on the given interface or, if unspecified, on all"
 msgstr ""
 "Csak a megadott interfészen hallgat, vagy az összesen, amennyiben nem adja "
@@ -1576,6 +1713,9 @@ msgstr "Helyi IPv4 cím"
 msgid "Local IPv6 address"
 msgstr "Helyi IPv6 cím"
 
+msgid "Local Service Only"
+msgstr ""
+
 msgid "Local Startup"
 msgstr "Helyi indítóscript"
 
@@ -1630,6 +1770,9 @@ msgstr "Bejelentkezés"
 msgid "Logout"
 msgstr "Kijelentkezés"
 
+msgid "Loss of Signal Seconds (LOSS)"
+msgstr ""
+
 msgid "Lowest leased address as offset from the network address."
 msgstr "A legalacsonyabb bérleti címnek az interfész címétől való távolsága"
 
@@ -1651,6 +1794,9 @@ msgstr ""
 msgid "MB/s"
 msgstr "MB/s"
 
+msgid "MD5"
+msgstr ""
+
 msgid "MHz"
 msgstr "MHz"
 
@@ -1665,6 +1811,9 @@ msgstr ""
 msgid "Manual"
 msgstr ""
 
+msgid "Max. Attainable Data Rate (ATTNDR)"
+msgstr ""
+
 msgid "Maximum Rate"
 msgstr "Maximális sebesség"
 
@@ -1872,12 +2021,18 @@ msgstr "Nincs hozzárendelt zóna"
 msgid "Noise"
 msgstr "Zaj"
 
-msgid "Noise Margin"
+msgid "Noise Margin (SNR)"
 msgstr ""
 
 msgid "Noise:"
 msgstr "Zaj:"
 
+msgid "Non Pre-emtive CRC errors (CRC_P)"
+msgstr ""
+
+msgid "Non-wildcard"
+msgstr ""
+
 msgid "None"
 msgstr "Nincs"
 
@@ -1994,6 +2149,9 @@ msgstr "MAC cím felülbírálása"
 msgid "Override MTU"
 msgstr "MTU felülbíráslás"
 
+msgid "Override default interface name"
+msgstr ""
+
 msgid "Override the gateway in DHCP responses"
 msgstr "Átjáró felülbírálása a DHCP válaszokban"
 
@@ -2049,6 +2207,9 @@ msgstr ""
 msgid "PSID-bits length"
 msgstr ""
 
+msgid "PTM/EFM (Packet Transfer Mode)"
+msgstr ""
+
 msgid "Package libiwinfo required!"
 msgstr "A libiwinfo csomag szükséges!"
 
@@ -2136,15 +2297,15 @@ msgstr "Szabály"
 msgid "Port"
 msgstr "Port"
 
-msgid "Port %d"
-msgstr "Port %d"
-
-msgid "Port %d is untagged in multiple VLANs!"
-msgstr "A %d port egyszerre több VLAN-ban is cimkézetlen!"
-
 msgid "Port status:"
 msgstr "Port állapot:"
 
+msgid "Power Management Mode"
+msgstr ""
+
+msgid "Pre-emtive CRC errors (CRCP_P)"
+msgstr ""
+
 msgid ""
 "Presume peer to be dead after given amount of LCP echo failures, use 0 to "
 "ignore failures"
@@ -2152,6 +2313,9 @@ msgstr ""
 "A peer halottnak tekintése a megadott számú LCP echo hibák után. Használjon "
 "0-t a hibák figyelmen kívül hagyásához."
 
+msgid "Prevent listening on these interfaces."
+msgstr ""
+
 msgid "Prevents client-to-client communication"
 msgstr "Ügyfél-ügyfél közötti kommunikáció megakadályozása"
 
@@ -2164,6 +2328,9 @@ msgstr "Folytatás"
 msgid "Processes"
 msgstr "Folyamatok"
 
+msgid "Profile"
+msgstr ""
+
 msgid "Prot."
 msgstr "Prot."
 
@@ -2358,6 +2525,11 @@ msgid "Required for certain ISPs, e.g. Charter with DOCSIS 3"
 msgstr ""
 "Szükséges bizonyos internetszolgáltatók esetén, pl. Charter 'DOCSIS 3'-al"
 
+msgid ""
+"Requires upstream supports DNSSEC; verify unsigned domain responses really "
+"come from unsigned domains"
+msgstr ""
+
 msgid "Reset"
 msgstr "Visszaállítás"
 
@@ -2422,6 +2594,9 @@ msgstr "Fájlrendszer ellenőrzés futtatása az eszköz csatolása előtt"
 msgid "Run filesystem check"
 msgstr "Fájlrendszer ellenőrzés futtatása"
 
+msgid "SHA256"
+msgstr ""
+
 msgid ""
 "SIXXS supports TIC only, for static tunnels using IP protocol 41 (RFC4213) "
 "use 6in4 instead"
@@ -2518,6 +2693,9 @@ msgstr "Idő szinkronizálás beállítása"
 msgid "Setup DHCP Server"
 msgstr "DHCP kiszolgáló beállítása"
 
+msgid "Severely Errored Seconds (SES)"
+msgstr ""
+
 msgid "Short GI"
 msgstr ""
 
@@ -2533,6 +2711,9 @@ msgstr "Hálózat leállítása"
 msgid "Signal"
 msgstr "Jel"
 
+msgid "Signal Attenuation (SATN)"
+msgstr ""
+
 msgid "Signal:"
 msgstr "Jel:"
 
@@ -2557,6 +2738,9 @@ msgstr "Időrés"
 msgid "Software"
 msgstr "Szoftver"
 
+msgid "Software VLAN"
+msgstr ""
+
 msgid "Some fields are invalid, cannot save values!"
 msgstr "Néhán mező érvénytelen, az értékek nem menthetők!"
 
@@ -2659,6 +2843,12 @@ msgstr "Kötött sorrend"
 msgid "Submit"
 msgstr "Elküldés"
 
+msgid "Suppress logging"
+msgstr ""
+
+msgid "Suppress logging of the routine operation of these protocols"
+msgstr ""
+
 msgid "Swap"
 msgstr ""
 
@@ -2674,6 +2864,13 @@ msgstr "Kapcsoló %q"
 msgid "Switch %q (%s)"
 msgstr "Kapcsoló %q (%s)"
 
+msgid ""
+"Switch %q has an unknown topology - the VLAN settings might not be accurate."
+msgstr ""
+
+msgid "Switch VLAN"
+msgstr ""
+
 msgid "Switch protocol"
 msgstr "Protokoll csere"
 
@@ -2989,6 +3186,9 @@ msgstr ""
 "Itt tölthet fel egy korábban létrehozott biztonsági mentés archívumot a "
 "konfigurációs fájlok visszaállításához."
 
+msgid "Tone"
+msgstr ""
+
 msgid "Total Available"
 msgstr "Összes elérhető"
 
@@ -3064,6 +3264,9 @@ msgstr "UUID"
 msgid "Unable to dispatch"
 msgstr "Nem indiítható"
 
+msgid "Unavailable Seconds (UAS)"
+msgstr ""
+
 msgid "Unknown"
 msgstr "Ismeretlen"
 
@@ -3176,8 +3379,8 @@ msgstr "Felhasználónév"
 msgid "VC-Mux"
 msgstr "VC-Mux"
 
-msgid "VLAN Interface"
-msgstr "VLAN interfész"
+msgid "VDSL"
+msgstr ""
 
 msgid "VLANs on %q"
 msgstr "VLAN-ok %q-n"
@@ -3274,9 +3477,6 @@ msgstr ""
 msgid "Width"
 msgstr ""
 
-msgid "Wifi"
-msgstr "Wifi"
-
 msgid "Wireless"
 msgstr "Vezetéknélküli rész"
 
@@ -3313,6 +3513,9 @@ msgstr "Vezetéknélküli rész leállítása"
 msgid "Write received DNS requests to syslog"
 msgstr "A kapott DNS kéréseket írja a rendszernaplóba"
 
+msgid "Write system log to file"
+msgstr ""
+
 msgid "XR Support"
 msgstr "XR támogatás"
 
@@ -3495,294 +3698,20 @@ msgstr "igen"
 msgid "« Back"
 msgstr "« Vissza"
 
-#~ msgid "Delete this interface"
-#~ msgstr "Interfész törlése"
-
-#~ msgid "Flags"
-#~ msgstr "Flag-ek"
-
-#~ msgid "Rule #"
-#~ msgstr "Szabály #"
-
-#~ msgid "Ignore Hosts files"
-#~ msgstr "A hosts fájlok figyelmen kívül hagyása"
-
-#~ msgid "Please wait: Device rebooting..."
-#~ msgstr "Kérem várjon: az eszköz újraindul..."
-
-#~ msgid ""
-#~ "Warning: There are unsaved changes that will be lost while rebooting!"
-#~ msgstr ""
-#~ "Figyelem: vannak el nem mentett változások melyek el fognak veszni az "
-#~ "újraindítás során!"
-
-#~ msgid ""
-#~ "Always use 40MHz channels even if the secondary channel overlaps. Using "
-#~ "this option does not comply with IEEE 802.11n-2009!"
-#~ msgstr ""
-#~ "40 MHz csatornaszélesség használata akkor is, ha a másodlagos csatorna "
-#~ "átfedésben van. Ezen opció használata nem felel meg az IEE 902.11n-2009 "
-#~ "szabványnak!"
-
-#~ msgid "Cached"
-#~ msgstr "Gyorsítótárban van"
-
-#~ msgid "Configures this mount as overlay storage for block-extroot"
-#~ msgstr ""
-#~ "Beállítja ezt a csatlakozási pontot block-extroot részére mint overlay "
-#~ "tároló"
-
-#~ msgid "Force 40MHz mode"
-#~ msgstr "40 MHz mód erőltetése"
-
-#~ msgid "Frequency Hopping"
-#~ msgstr "Frekvencia ugrás"
-
-#~ msgid "Locked to channel %d used by %s"
-#~ msgstr "Zárolt a %d csatornára az %s által."
-
-#~ msgid "Use as root filesystem"
-#~ msgstr "Gyökér fájlrenszerként történő használat"
-
-#~ msgid "HE.net user ID"
-#~ msgstr "HE.net felhasználói azonosító"
-
-#~ msgid "This is the 32 byte hex encoded user ID, not the login name"
-#~ msgstr ""
-#~ "Ez a 32 bájtos hexadecimálan kódolt felhasználói azonosító, nem a "
-#~ "bejelentkezési név"
-
-#~ msgid "40MHz 2nd channel above"
-#~ msgstr "40 MHz, második csatorna felette"
-
-#~ msgid "40MHz 2nd channel below"
-#~ msgstr "40 MHz, második csatorna alatta"
-
-#~ msgid "Accept router advertisements"
-#~ msgstr "Router hirdetések elfogadása"
-
-#~ msgid "Advertise IPv6 on network"
-#~ msgstr "IPv6 hirdetése a hálózaton"
-
-#~ msgid "Advertised network ID"
-#~ msgstr "Hirdetett hálózati azonosító"
-
-#~ msgid "Allowed range is 1 to 65535"
-#~ msgstr "Engedélyezett tartomány 1-től 65535-ig"
-
-#~ msgid "HT capabilities"
-#~ msgstr "HT képességek"
-
-#~ msgid "HT mode"
-#~ msgstr "HT mód"
-
-#~ msgid "Router Model"
-#~ msgstr "Router modell"
-
-#~ msgid "Router Name"
-#~ msgstr "Router név"
-
-#~ msgid "Send router solicitations"
-#~ msgstr "Router kérelmezések küldése"
-
-#~ msgid "Specifies the advertised preferred prefix lifetime in seconds"
-#~ msgstr ""
-#~ "Meghatározza a kihirdetett preferált előtag élettartamát másodpercben"
-
-#~ msgid "Specifies the advertised valid prefix lifetime in seconds"
-#~ msgstr ""
-#~ "Meghatározza a kihirdetett érvényes előtag élettartamát másodpercben"
-
-#~ msgid "Use preferred lifetime"
-#~ msgstr "Előnyben részesített élettartam használata"
-
-#~ msgid "Use valid lifetime"
-#~ msgstr "Érvényességi időtartam használata"
-
-#~ msgid "Waiting for router..."
-#~ msgstr "Várakozás a routerre..."
-
-#~ msgid "Enable builtin NTP server"
-#~ msgstr "Beépített NTP kiszolgáló engedélyezése"
-
-#~ msgid "Active Leases"
-#~ msgstr "Aktív bérletek"
-
-#~ msgid "Open"
-#~ msgstr "Megnyitás"
-
-#~ msgid "Bit Rate"
-#~ msgstr "Bit ráta"
-
-#~ msgid "Configuration / Apply"
-#~ msgstr "Beállítások / Alkalmaz"
-
-#~ msgid "Configuration / Changes"
-#~ msgstr "Beállítások / Módosítások"
-
-#~ msgid "Configuration / Revert"
-#~ msgstr "Beállítások / Visszavonás"
-
-#~ msgid "MAC"
-#~ msgstr "MAC"
-
-#~ msgid "MAC Address"
-#~ msgstr "MAC cím"
-
-#~ msgid "<abbr title=\"Encrypted\">Encr.</abbr>"
-#~ msgstr "<abbr title=\"Encrypted\">Titkosított</abbr>"
-
-#~ msgid "<abbr title=\"Wireless Local Area Network\">WLAN</abbr>-Scan"
-#~ msgstr "<abbr title=\"Wireless Local Area Network\">WLAN</abbr>-felderítés"
-
-#~ msgid ""
-#~ "Choose the network you want to attach to this wireless interface. Select "
-#~ "<em>unspecified</em> to not attach any network or fill out the "
-#~ "<em>create</em> field to define a new network."
-#~ msgstr ""
-#~ "Válassza ki azt a hálózatot amihez ezt a vezetéknélküli interfészt "
-#~ "csatlakoztatni akarja. Válassza a <em>nincs megadva</em> elemet ha nem "
-#~ "akarja semmilyen hálózathoz csatlakoztatni vagy töltse ki az <em>új</em> "
-#~ "mezőt új hálózat létrehozásához."
-
-#~ msgid "Create Network"
-#~ msgstr "Új hálózat"
-
-#~ msgid "Link"
-#~ msgstr "Kapcsolat"
-
-#~ msgid "Networks"
-#~ msgstr "Hálózatok"
-
-#~ msgid "Power"
-#~ msgstr "Teljesítmény"
-
-#~ msgid "Wifi networks in your local environment"
-#~ msgstr "Wifi hálózatok az Ön környezetében"
-
-#~ msgid ""
-#~ "<abbr title=\"Classless Inter-Domain Routing\">CIDR</abbr>-Notation: "
-#~ "address/prefix"
-#~ msgstr ""
-#~ "<abbr title=\"Classless Inter-Domain Routing\">CIDR</abbr>-jelölés: cím/"
-#~ "előtag"
-
-#~ msgid "<abbr title=\"Domain Name System\">DNS</abbr>-Server"
-#~ msgstr "<abbr title=\"Domain Name System\">DNS</abbr>-Szerver"
-
-#~ msgid "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Broadcast"
-#~ msgstr "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Broadcast"
-
-#~ msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Address"
-#~ msgstr "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-cím"
-
-#~ msgid "IP-Aliases"
-#~ msgstr "Alternatív IP címek"
+#~ msgid "An additional network will be created if you leave this unchecked."
+#~ msgstr "Amennyiben ezt jelöletlenül hagyja, egy további hálózat jön létre"
 
-#~ msgid "IPv6 Setup"
-#~ msgstr "IPv6 beállítás"
+#~ msgid "Join Network: Settings"
+#~ msgstr "Csatlakozás a hálózathoz: Beállítások"
 
-#~ msgid ""
-#~ "Note: If you choose an interface here which is part of another network, "
-#~ "it will be moved into this network."
-#~ msgstr ""
-#~ "Megjegyzés: ha olyan interfészt választ ami másik hálózat része, akkor az "
-#~ "ebbe a hálózatba lesz áthelyezve."
+#~ msgid "CPU"
+#~ msgstr "Processzor"
 
-#~ msgid ""
-#~ "Really delete this interface? The deletion cannot be undone!\\nYou might "
-#~ "lose access to this router if you are connected via this interface."
-#~ msgstr ""
-#~ "Biztos, hogy törölni akarja ezt az interfészt? A törlés nem "
-#~ "visszavonható! Elvesztheti a hozzáférést ehhez a routerhez, ha ezen az "
-#~ "interfészen keresztül kapcsolódik hozzá."
+#~ msgid "Port %d"
+#~ msgstr "Port %d"
 
-#~ msgid ""
-#~ "Really delete this wireless network? The deletion cannot be undone!\\nYou "
-#~ "might lose access to this router if you are connected via this network."
-#~ msgstr ""
-#~ "Biztos, hogy törölni akarja ezt a vezetéknélküli hálózatot? A törlés nem "
-#~ "visszavonható! Elvesztheti a hozzáférést ehhez a routerhez, ha ezen a "
-#~ "vezetéknélküli hálózaton keresztül kapcsolódik hozzá. "
+#~ msgid "Port %d is untagged in multiple VLANs!"
+#~ msgstr "A %d port egyszerre több VLAN-ban is cimkézetlen!"
 
-#~ msgid ""
-#~ "Really shutdown interface \"%s\" ?\\nYou might lose access to this router "
-#~ "if you are connected via this interface."
-#~ msgstr ""
-#~ "Biztos, hogy leállítja a \"%s\" interfészt? Elvesztheti a hozzáféreést "
-#~ "ehhez a routerher ha ezen az interfészen kapcsolódik hozzá."
-
-#~ msgid ""
-#~ "Really shutdown network ?\\nYou might lose access to this router if you "
-#~ "are connected via this interface."
-#~ msgstr ""
-#~ "Biztos, hogy leállítja a hálózatot? Elvesztheti a hozzáférést ehhez a "
-#~ "routerhez, ha ezen a hálózaton keresztül pacsolódik hozzá."
-
-#~ msgid ""
-#~ "The network ports on your router can be combined to several <abbr title="
-#~ "\"Virtual Local Area Network\">VLAN</abbr>s in which computers can "
-#~ "communicate directly with each other. <abbr title=\"Virtual Local Area "
-#~ "Network\">VLAN</abbr>s are often used to separate different network "
-#~ "segments. Often there is by default one Uplink port for a connection to "
-#~ "the next greater network like the internet and other ports for a local "
-#~ "network."
-#~ msgstr ""
-#~ "A hálózati portok a routeren összekapcsolhatók több <abbr title=\"Virtual "
-#~ "Local Area Network\">VLAN</abbr>-ba, melyeken belül a számítógépek "
-#~ "közvetlenül tudnak kommunikálni egymással. A <abbr title=\"Virtual Local "
-#~ "Area Network\">VLAN</abbr>-okat gyakran használják különböző "
-#~ "hálózatrészek szétválasztására. Általában van egy felmenő port a "
-#~ "következő nagyobb hálózathoz mint az internet, és további portok a helyi "
-#~ "hálózathoz."
-
-#~ msgid "Enable buffering"
-#~ msgstr "Átmeneti tárazás engedélyezése"
-
-#~ msgid "IPv6-over-IPv4"
-#~ msgstr "IPv6 IPv4 felett"
-
-#~ msgid "Time Synchronisation"
-#~ msgstr "Idő szinkronizálás"
-
-#~ msgid "Client Port"
-#~ msgstr "Ügyfél port"
-
-#~ msgid "Statistics"
-#~ msgstr "Statisztikák"
-
-#~ msgid "Client Address"
-#~ msgstr "Ügyfél cím"
-
-#~ msgid "Active UPnP Redirects"
-#~ msgstr "Aktív UPnP átirányítások"
-
-#~ msgid "Age"
-#~ msgstr "Kor"
-
-#~ msgid "The AHCP Service is not running."
-#~ msgstr "Az AHCP szolgáltatás nem fut."
-
-#~ msgid "VnStat Traffic Monitor"
-#~ msgstr "VnStat forgalom figyelő"
-
-#~ msgid "AHCP Server"
-#~ msgstr "AHCP kiszolgáló"
-
-#~ msgid "The AHCP Service is running with ID %s."
-#~ msgstr "Az AHCP szolgáltatás fut, azonosítója: %s."
-
-#~ msgid "SIP devices on Network"
-#~ msgstr "SIP eszközök a hálózaton"
-
-#~ msgid "Devices on Network"
-#~ msgstr "Eszközök a hálózaton"
-
-#~ msgid "There are no active redirects."
-#~ msgstr "Nincsenek aktív átirányítások."
-
-#~ msgid "SIP Devices on Network"
-#~ msgstr "SIP eszközök a hálózaton"
-
-#~ msgid "Active AHCP Leases"
-#~ msgstr "Aktív AHCP bérletek"
+#~ msgid "VLAN Interface"
+#~ msgstr "VLAN interfész"
index 92d0841e15c5589746fa7677a5d9a6bbc6679e3c..db7c4b4aa2cb1accd745f7c60fb53fa94f06acbb 100644 (file)
@@ -13,6 +13,9 @@ msgstr ""
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
 "X-Generator: Poedit 1.6.10\n"
 
+msgid "%s is untagged in multiple VLANs!"
+msgstr ""
+
 msgid "(%d minute window, %d second interval)"
 msgstr "(%d finestra in minuti , %d secondi intervallo)"
 
@@ -125,15 +128,21 @@ msgstr "<abbr title=\"maximal\">Max.</abbr> Richiesta in uso"
 msgid "<abbr title='Pairwise: %s / Group: %s'>%s - %s</abbr>"
 msgstr "<abbr title='Accoppiata: %s / Gruppo: %s'>%s - %s</abbr>"
 
-msgid "ADSL"
+msgid "A43C + J43 + A43"
+msgstr ""
+
+msgid "A43C + J43 + A43 + V43"
 msgstr ""
 
-msgid "ADSL Status"
+msgid "ADSL"
 msgstr ""
 
 msgid "AICCU (SIXXS)"
 msgstr ""
 
+msgid "ANSI T1.413"
+msgstr ""
+
 msgid "APN"
 msgstr "APN"
 
@@ -143,6 +152,9 @@ msgstr "Supporto AR"
 msgid "ARP retry threshold"
 msgstr "riprova soglia ARP"
 
+msgid "ATM (Asynchronous Transfer Mode)"
+msgstr ""
+
 msgid "ATM Bridges"
 msgstr "Ponti ATM"
 
@@ -164,6 +176,9 @@ msgstr ""
 msgid "ATM device number"
 msgstr "Numero dispositivo ATM "
 
+msgid "ATU-C System Vendor ID"
+msgstr ""
+
 msgid "AYIYA"
 msgstr ""
 
@@ -232,9 +247,20 @@ msgstr "Amministrazione"
 msgid "Advanced Settings"
 msgstr "Opzioni Avanzate"
 
+msgid "Aggregate Transmit Power(ACTATP)"
+msgstr ""
+
 msgid "Alert"
 msgstr "Avviso"
 
+msgid ""
+"Allocate IP addresses sequentially, starting from the lowest available "
+"address"
+msgstr ""
+
+msgid "Allocate IP sequentially"
+msgstr ""
+
 msgid "Allow <abbr title=\"Secure Shell\">SSH</abbr> password authentication"
 msgstr ""
 "Permetti autenticazione <abbr title=\"Secure Shell\">SSH</abbr> tramite "
@@ -273,8 +299,53 @@ msgstr ""
 msgid "Always announce default router"
 msgstr ""
 
-msgid "An additional network will be created if you leave this unchecked."
-msgstr "Sarà creata una rete aggiuntiva se lasci questo senza spunta."
+msgid "An additional network will be created if you leave this checked."
+msgstr ""
+
+msgid "Annex"
+msgstr ""
+
+msgid "Annex A + L + M (all)"
+msgstr ""
+
+msgid "Annex A G.992.1"
+msgstr ""
+
+msgid "Annex A G.992.2"
+msgstr ""
+
+msgid "Annex A G.992.3"
+msgstr ""
+
+msgid "Annex A G.992.5"
+msgstr ""
+
+msgid "Annex B (all)"
+msgstr ""
+
+msgid "Annex B G.992.1"
+msgstr ""
+
+msgid "Annex B G.992.3"
+msgstr ""
+
+msgid "Annex B G.992.5"
+msgstr ""
+
+msgid "Annex J (all)"
+msgstr ""
+
+msgid "Annex L G.992.3 POTS 1"
+msgstr ""
+
+msgid "Annex M (all)"
+msgstr ""
+
+msgid "Annex M G.992.3"
+msgstr ""
+
+msgid "Annex M G.992.5"
+msgstr ""
 
 msgid "Announce as default router even if no public prefix is available."
 msgstr ""
@@ -285,6 +356,9 @@ msgstr ""
 msgid "Announced DNS servers"
 msgstr ""
 
+msgid "Anonymous Identity"
+msgstr ""
+
 msgid "Anonymous Mount"
 msgstr ""
 
@@ -374,6 +448,12 @@ msgstr "Pacchetti disponibili"
 msgid "Average:"
 msgstr "Media:"
 
+msgid "B43 + B43C"
+msgstr ""
+
+msgid "B43 + B43C + V43"
+msgstr ""
+
 msgid "BR / DMR / AFTR"
 msgstr ""
 
@@ -425,6 +505,9 @@ msgstr ""
 "composta dai file di configurazione modificati installati da opkg, file di "
 "base essenziali e i file di backup definiti dall'utente."
 
+msgid "Bind only to specific interfaces rather than wildcard address."
+msgstr ""
+
 msgid "Bitrate"
 msgstr "Bitrate"
 
@@ -463,9 +546,6 @@ msgstr "Pulsanti"
 msgid "CA certificate; if empty it will be saved after the first connection."
 msgstr ""
 
-msgid "CPU"
-msgstr "CPU"
-
 msgid "CPU usage (%)"
 msgstr "Uso CPU (%)"
 
@@ -671,15 +751,33 @@ msgstr "Inoltri DNS"
 msgid "DNS-Label / FQDN"
 msgstr ""
 
+msgid "DNSSEC"
+msgstr ""
+
+msgid "DNSSEC check unsigned"
+msgstr ""
+
 msgid "DPD Idle Timeout"
 msgstr ""
 
 msgid "DS-Lite AFTR address"
 msgstr ""
 
+msgid "DSL"
+msgstr ""
+
+msgid "DSL Status"
+msgstr ""
+
+msgid "DSL line mode"
+msgstr ""
+
 msgid "DUID"
 msgstr "DUID"
 
+msgid "Data Rate"
+msgstr ""
+
 msgid "Debug"
 msgstr "Debug"
 
@@ -689,6 +787,9 @@ msgstr "Predefinito %d"
 msgid "Default gateway"
 msgstr "Gateway predefinito"
 
+msgid "Default is stateless + stateful"
+msgstr ""
+
 msgid "Default route"
 msgstr ""
 
@@ -942,12 +1043,18 @@ msgstr "Cancellazione..."
 msgid "Error"
 msgstr "Errore"
 
+msgid "Errored seconds (ES)"
+msgstr ""
+
 msgid "Ethernet Adapter"
 msgstr "Scheda di Rete"
 
 msgid "Ethernet Switch"
 msgstr "Switch di Rete"
 
+msgid "Exclude interfaces"
+msgstr ""
+
 msgid "Expand hosts"
 msgstr "Espandi gli hosts"
 
@@ -969,6 +1076,9 @@ msgstr "Server Log di Sistema esterno"
 msgid "External system log server port"
 msgstr "Porta Server Log di Sistema esterno"
 
+msgid "External system log server protocol"
+msgstr ""
+
 msgid "Extra SSH command options"
 msgstr ""
 
@@ -1016,6 +1126,9 @@ msgstr "Impostazioni Firewall"
 msgid "Firewall Status"
 msgstr "Stato del Firewall"
 
+msgid "Firmware File"
+msgstr ""
+
 msgid "Firmware Version"
 msgstr "Versione del Firmware"
 
@@ -1061,6 +1174,9 @@ msgstr ""
 msgid "Forward DHCP traffic"
 msgstr "Inoltra il traffico DHCP"
 
+msgid "Forward Error Correction Seconds (FECS)"
+msgstr ""
+
 msgid "Forward broadcast traffic"
 msgstr "Inoltra il traffico broadcast"
 
@@ -1118,7 +1234,7 @@ msgid "Global Settings"
 msgstr ""
 
 msgid "Global network options"
-msgstr ""
+msgstr "Opzioni rete globale"
 
 msgid "Go to password configuration..."
 msgstr "Vai alla configurazione della password..."
@@ -1144,6 +1260,9 @@ msgstr "Gestore"
 msgid "Hang Up"
 msgstr "Hangup"
 
+msgid "Header Error Code Errors (HEC)"
+msgstr ""
+
 msgid "Heartbeat"
 msgstr ""
 
@@ -1361,7 +1480,7 @@ msgid "Inactivity timeout"
 msgstr "Tempo di Inattività"
 
 msgid "Inbound:"
-msgstr "in entrata:"
+msgstr "In entrata:"
 
 msgid "Info"
 msgstr "Informazioni"
@@ -1402,6 +1521,9 @@ msgstr "L'interfaccia si sta ricollegando..."
 msgid "Interface is shutting down..."
 msgstr "L'intefaccia si sta spegnendo..."
 
+msgid "Interface name"
+msgstr ""
+
 msgid "Interface not present or not connected yet."
 msgstr "Interfaccia non presente o non ancora connessa."
 
@@ -1446,12 +1568,12 @@ msgstr "Richiesto Java Script!"
 msgid "Join Network"
 msgstr "Aggiungi Rete"
 
-msgid "Join Network: Settings"
-msgstr "Aggiunta Rete: Impostazioni"
-
 msgid "Join Network: Wireless Scan"
 msgstr "Aggiunta Rete: Rilevamento Wireless"
 
+msgid "Joining Network: %q"
+msgstr ""
+
 msgid "Keep settings"
 msgstr "Mantieni le Impostazioni"
 
@@ -1477,7 +1599,7 @@ msgid "L2TP Server"
 msgstr "Server L2TP"
 
 msgid "LCP echo failure threshold"
-msgstr "fallimento soglia echo LCP"
+msgstr "Fallimento soglia echo LCP"
 
 msgid "LCP echo interval"
 msgstr "Intervallo echo LCP"
@@ -1494,6 +1616,9 @@ msgstr "Lingua"
 msgid "Language and Style"
 msgstr "Lingua e Stile"
 
+msgid "Latency"
+msgstr ""
+
 msgid "Leaf"
 msgstr ""
 
@@ -1524,15 +1649,24 @@ msgstr "Legenda:"
 msgid "Limit"
 msgstr "Limite"
 
-msgid "Line Attenuation"
+msgid "Limit DNS service to subnets interfaces on which we are serving DNS."
+msgstr ""
+
+msgid "Limit listening to these interfaces, and loopback."
 msgstr ""
 
-msgid "Line Speed"
+msgid "Line Attenuation (LATN)"
+msgstr ""
+
+msgid "Line Mode"
 msgstr ""
 
 msgid "Line State"
 msgstr ""
 
+msgid "Line Uptime"
+msgstr ""
+
 msgid "Link On"
 msgstr "Collegamento on"
 
@@ -1552,6 +1686,9 @@ msgstr "Elenco di domini da consentire le risposte RFC1918 per"
 msgid "List of hosts that supply bogus NX domain results"
 msgstr "Elenco degli host che forniscono falsi risultati di dominio NX"
 
+msgid "Listen Interfaces"
+msgstr ""
+
 msgid "Listen only on the given interface or, if unspecified, on all"
 msgstr "Ascolta solo l'interfaccia data o, se non specificato, su tutte"
 
@@ -1576,6 +1713,9 @@ msgstr "Indirizzo IPv4 locale"
 msgid "Local IPv6 address"
 msgstr "Indirizzo IPv6 locale"
 
+msgid "Local Service Only"
+msgstr ""
+
 msgid "Local Startup"
 msgstr "Avvio Locale"
 
@@ -1626,7 +1766,10 @@ msgid "Login"
 msgstr "Login"
 
 msgid "Logout"
-msgstr "Logout"
+msgstr "Slogga"
+
+msgid "Loss of Signal Seconds (LOSS)"
+msgstr ""
 
 msgid "Lowest leased address as offset from the network address."
 msgstr ""
@@ -1649,6 +1792,9 @@ msgstr ""
 msgid "MB/s"
 msgstr ""
 
+msgid "MD5"
+msgstr ""
+
 msgid "MHz"
 msgstr ""
 
@@ -1663,6 +1809,9 @@ msgstr ""
 msgid "Manual"
 msgstr ""
 
+msgid "Max. Attainable Data Rate (ATTNDR)"
+msgstr ""
+
 msgid "Maximum Rate"
 msgstr "Velocità massima"
 
@@ -1826,7 +1975,7 @@ msgid "Network boot image"
 msgstr ""
 
 msgid "Network without interfaces."
-msgstr ""
+msgstr "Rete senza interfaccia"
 
 msgid "Next »"
 msgstr "Prossimo »"
@@ -1870,12 +2019,18 @@ msgstr ""
 msgid "Noise"
 msgstr "Rumore"
 
-msgid "Noise Margin"
+msgid "Noise Margin (SNR)"
 msgstr ""
 
 msgid "Noise:"
 msgstr ""
 
+msgid "Non Pre-emtive CRC errors (CRC_P)"
+msgstr ""
+
+msgid "Non-wildcard"
+msgstr ""
+
 msgid "None"
 msgstr "Nessuno"
 
@@ -1978,7 +2133,7 @@ msgid "Out"
 msgstr ""
 
 msgid "Outbound:"
-msgstr ""
+msgstr "In uscita:"
 
 msgid "Outdoor Channels"
 msgstr ""
@@ -1990,6 +2145,9 @@ msgid "Override MAC address"
 msgstr ""
 
 msgid "Override MTU"
+msgstr "Sovrascivi MTU"
+
+msgid "Override default interface name"
 msgstr ""
 
 msgid "Override the gateway in DHCP responses"
@@ -2045,6 +2203,9 @@ msgstr ""
 msgid "PSID-bits length"
 msgstr ""
 
+msgid "PTM/EFM (Packet Transfer Mode)"
+msgstr ""
+
 msgid "Package libiwinfo required!"
 msgstr "E' richiesto il pacchetto libiwinfo!"
 
@@ -2132,13 +2293,13 @@ msgstr ""
 msgid "Port"
 msgstr "Porta"
 
-msgid "Port %d"
-msgstr "Porta %d"
+msgid "Port status:"
+msgstr ""
 
-msgid "Port %d is untagged in multiple VLANs!"
+msgid "Power Management Mode"
 msgstr ""
 
-msgid "Port status:"
+msgid "Pre-emtive CRC errors (CRCP_P)"
 msgstr ""
 
 msgid ""
@@ -2146,6 +2307,9 @@ msgid ""
 "ignore failures"
 msgstr ""
 
+msgid "Prevent listening on these interfaces."
+msgstr ""
+
 msgid "Prevents client-to-client communication"
 msgstr "Impedisci la comunicazione fra Client"
 
@@ -2158,6 +2322,9 @@ msgstr "Continuare"
 msgid "Processes"
 msgstr "Processi"
 
+msgid "Profile"
+msgstr ""
+
 msgid "Prot."
 msgstr "Prot."
 
@@ -2341,6 +2508,11 @@ msgstr ""
 msgid "Required for certain ISPs, e.g. Charter with DOCSIS 3"
 msgstr ""
 
+msgid ""
+"Requires upstream supports DNSSEC; verify unsigned domain responses really "
+"come from unsigned domains"
+msgstr ""
+
 msgid "Reset"
 msgstr "Reset"
 
@@ -2405,6 +2577,9 @@ msgstr ""
 msgid "Run filesystem check"
 msgstr ""
 
+msgid "SHA256"
+msgstr ""
+
 msgid ""
 "SIXXS supports TIC only, for static tunnels using IP protocol 41 (RFC4213) "
 "use 6in4 instead"
@@ -2498,6 +2673,9 @@ msgstr ""
 msgid "Setup DHCP Server"
 msgstr ""
 
+msgid "Severely Errored Seconds (SES)"
+msgstr ""
+
 msgid "Short GI"
 msgstr ""
 
@@ -2513,6 +2691,9 @@ msgstr ""
 msgid "Signal"
 msgstr "Segnale"
 
+msgid "Signal Attenuation (SATN)"
+msgstr ""
+
 msgid "Signal:"
 msgstr ""
 
@@ -2537,6 +2718,9 @@ msgstr "Slot time"
 msgid "Software"
 msgstr "Software"
 
+msgid "Software VLAN"
+msgstr ""
+
 msgid "Some fields are invalid, cannot save values!"
 msgstr "Alcuni campi non sono validi, non è possibile salvare i valori!"
 
@@ -2641,6 +2825,12 @@ msgstr "Ordine severo"
 msgid "Submit"
 msgstr "Invia"
 
+msgid "Suppress logging"
+msgstr ""
+
+msgid "Suppress logging of the routine operation of these protocols"
+msgstr ""
+
 msgid "Swap"
 msgstr ""
 
@@ -2656,6 +2846,13 @@ msgstr "Switch %q"
 msgid "Switch %q (%s)"
 msgstr "Switch %q (%s)"
 
+msgid ""
+"Switch %q has an unknown topology - the VLAN settings might not be accurate."
+msgstr ""
+
+msgid "Switch VLAN"
+msgstr ""
+
 msgid "Switch protocol"
 msgstr "Cambia protocollo"
 
@@ -2940,6 +3137,9 @@ msgid ""
 "archive here."
 msgstr ""
 
+msgid "Tone"
+msgstr ""
+
 msgid "Total Available"
 msgstr "Totale"
 
@@ -3015,6 +3215,9 @@ msgstr ""
 msgid "Unable to dispatch"
 msgstr ""
 
+msgid "Unavailable Seconds (UAS)"
+msgstr ""
+
 msgid "Unknown"
 msgstr ""
 
@@ -3127,8 +3330,8 @@ msgstr "Nome Utente"
 msgid "VC-Mux"
 msgstr "VC-Mux"
 
-msgid "VLAN Interface"
-msgstr "Interfaccia VLAN"
+msgid "VDSL"
+msgstr ""
 
 msgid "VLANs on %q"
 msgstr "VLANs su %q"
@@ -3225,9 +3428,6 @@ msgstr ""
 msgid "Width"
 msgstr ""
 
-msgid "Wifi"
-msgstr "Wifi"
-
 msgid "Wireless"
 msgstr "Wireless"
 
@@ -3264,6 +3464,9 @@ msgstr "Wireless spento"
 msgid "Write received DNS requests to syslog"
 msgstr "Scrittura delle richiesta DNS ricevute nel syslog"
 
+msgid "Write system log to file"
+msgstr ""
+
 msgid "XR Support"
 msgstr "Supporto XR"
 
@@ -3448,928 +3651,17 @@ msgstr "Sì"
 msgid "« Back"
 msgstr "« Indietro"
 
-#~ msgid "Delete this interface"
-#~ msgstr "Rimuovi questa interfaccia"
-
-#~ msgid "Flags"
-#~ msgstr "Flags"
-
-#~ msgid "Ignore Hosts files"
-#~ msgstr "Ignora i files Hosts"
-
-#~ msgid "Path"
-#~ msgstr "Percorso"
-
-#~ msgid "Please wait: Device rebooting..."
-#~ msgstr "Per favore attendi: Riavvio del dispositivo..."
-
-#~ msgid ""
-#~ "Warning: There are unsaved changes that will be lost while rebooting!"
-#~ msgstr ""
-#~ "Attenzione: Ci sono modifiche non salvate che verranno persi riavviando!"
-
-#~ msgid ""
-#~ "Always use 40MHz channels even if the secondary channel overlaps. Using "
-#~ "this option does not comply with IEEE 802.11n-2009!"
-#~ msgstr ""
-#~ "Usare sempre i canali a 40MHz anche se con le sovrapposizioni dei canali "
-#~ "secondari. Utilizzando questa opzione non è conforme con gli standard "
-#~ "IEEE 802.11n-2009!"
-
-#~ msgid "Cached"
-#~ msgstr "Nella cache"
-
-#~ msgid "Configures this mount as overlay storage for block-extroot"
-#~ msgstr ""
-#~ "Configura questo mount come memoria di sovrapposizione per il blocco-"
-#~ "extroot"
-
-#~ msgid "Force 40MHz mode"
-#~ msgstr "Forza la modalità a 40MHz"
-
-#~ msgid "Frequency Hopping"
-#~ msgstr "Frequency Hopping"
-
-#~ msgid "Locked to channel %d used by %s"
-#~ msgstr "Bloccato al canale %d utilizzato da %s"
-
-#~ msgid "Use as root filesystem"
-#~ msgstr "Utilizzare come filesystem di root"
-
-#~ msgid "HE.net user ID"
-#~ msgstr "ID Utente HE.net"
-
-#~ msgid "40MHz 2nd channel above"
-#~ msgstr "secondo canale superiore a 40MHz"
-
-#~ msgid "40MHz 2nd channel below"
-#~ msgstr "secondo canale inferiore a 40MHz"
-
-#~ msgid "Accept router advertisements"
-#~ msgstr "Accetta gli annunci di router"
-
-#~ msgid "Advertise IPv6 on network"
-#~ msgstr "Annuncia IPv6 sulla rete"
-
-#~ msgid "Advertised network ID"
-#~ msgstr "ID di Rete Annunciato"
-
-#~ msgid "Allowed range is 1 to 65535"
-#~ msgstr "Intervallo permesso 1-65535"
-
-#~ msgid "HT capabilities"
-#~ msgstr "capacità HT"
-
-#~ msgid "HT mode"
-#~ msgstr "Modalità HT"
-
-#~ msgid "Router Model"
-#~ msgstr "Modello Router"
-
-#~ msgid "Router Name"
-#~ msgstr "Nome Router"
-
-#~ msgid "Specifies the advertised preferred prefix lifetime in seconds"
-#~ msgstr ""
-#~ "Specifica la durata dell'annuncio con prefisso preferito della durata in "
-#~ "secondi"
-
-#~ msgid "Specifies the advertised valid prefix lifetime in seconds"
-#~ msgstr ""
-#~ "Specifica la validità dell'annuncio con prefisso preferito della durata "
-#~ "in secondi"
-
-#~ msgid "Use preferred lifetime"
-#~ msgstr "Utilizzare durata preferita"
-
-#~ msgid "Use valid lifetime"
-#~ msgstr "Utilizzare durata valida"
-
-#~ msgid "Active Leases"
-#~ msgstr "Lease attivi"
-
-#~ msgid "Open"
-#~ msgstr "Apri"
-
-#~ msgid "KB"
-#~ msgstr "KB"
-
-#~ msgid "Bit Rate"
-#~ msgstr "Bit Rate"
-
-#~ msgid "Configuration / Apply"
-#~ msgstr "Configurazione / Applica"
-
-#~ msgid "Configuration / Changes"
-#~ msgstr "Configurazioni / cambiamenti"
-
-#~ msgid "Configuration / Revert"
-#~ msgstr "Configuration / Annullali"
-
-#~ msgid "<abbr title=\"Encrypted\">Encr.</abbr>"
-#~ msgstr "<abbr title=\"Encrypted\">Encr.</abbr>"
-
-#~ msgid "<abbr title=\"Wireless Local Area Network\">WLAN</abbr>-Scan"
-#~ msgstr "<abbr title=\"Wireless Local Area Network\">Scansione WLAN</abbr>"
-
-#~ msgid ""
-#~ "Choose the network you want to attach to this wireless interface. Select "
-#~ "<em>unspecified</em> to not attach any network or fill out the "
-#~ "<em>create</em> field to define a new network."
-#~ msgstr ""
-#~ "Scegli quale rete vuoi attaccare all'interfaccia wireless. Selezionando "
-#~ "<em>unspecified</em> per non associarne alcuna o <em>create</em> per "
-#~ "definirne una nuova ora."
-
-#~ msgid "Create Network"
-#~ msgstr "Crea rete"
-
-#~ msgid "Link"
-#~ msgstr "Collegamento"
-
-#~ msgid "Networks"
-#~ msgstr "Reti"
-
-#~ msgid "Power"
-#~ msgstr "Potenza"
-
-#~ msgid "Wifi networks in your local environment"
-#~ msgstr "Reti Wifi nell&#39;ambiente circostante"
-
-#~ msgid ""
-#~ "<abbr title=\"Classless Inter-Domain Routing\">CIDR</abbr>-Notation: "
-#~ "address/prefix"
-#~ msgstr ""
-#~ "Notazione <abbr title=\"Classless Inter-Domain Routing\">CIDR</abbr>: "
-#~ "indirizzo/prefisso"
-
-#~ msgid "<abbr title=\"Domain Name System\">DNS</abbr>-Server"
-#~ msgstr "<abbr title=\"Domain Name System\">DNS</abbr>-Server"
-
-#~ msgid "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Broadcast"
-#~ msgstr "Broadcast <abbr title=\"Internet Protocol Version 4\">IPv4</abbr>"
-
-#~ msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Address"
-#~ msgstr "Indirizzo <abbr title=\"Internet Protocol Version 6\">IPv6</abbr>"
-
-#~ msgid ""
-#~ "Note: If you choose an interface here which is part of another network, "
-#~ "it will be moved into this network."
-#~ msgstr ""
-#~ "Nota: Se scegli un interfaccia qui che fa parte di un altro network, sarà "
-#~ "spostata in questo network."
-
-#~ msgid ""
-#~ "Really delete this interface? The deletion cannot be undone!\\nYou might "
-#~ "lose access to this router if you are connected via this interface."
-#~ msgstr ""
-#~ "Vuoi davvero cancellare questa interfaccia? Non potrai tornare indietro!"
-#~ "\\nPotresti perdere l'accesso a questo router se stai usando questa "
-#~ "interfaccia."
-
-#~ msgid ""
-#~ "Really delete this wireless network? The deletion cannot be undone!\\nYou "
-#~ "might lose access to this router if you are connected via this network."
-#~ msgstr ""
-#~ "Vuoi davvero cancellare questa rete wireless? Non potrai tornare indietro!"
-#~ "\\nPotresti perdere l'accesso a questo router se stai usando questa rete."
-
-#~ msgid ""
-#~ "The network ports on your router can be combined to several <abbr title="
-#~ "\"Virtual Local Area Network\">VLAN</abbr>s in which computers can "
-#~ "communicate directly with each other. <abbr title=\"Virtual Local Area "
-#~ "Network\">VLAN</abbr>s are often used to separate different network "
-#~ "segments. Often there is by default one Uplink port for a connection to "
-#~ "the next greater network like the internet and other ports for a local "
-#~ "network."
-#~ msgstr ""
-#~ "Le porte di rete del tuo router possono essere combinate in molte <abbr "
-#~ "title=\"Virtual Local Area Network\">VLAN</abbr> nelle quali i computer "
-#~ "possono comunicare direttamente fra di loro. Le <abbr title=\"Virtual "
-#~ "Local Area Network\">VLAN</abbr> sono spesso usate per separare segmenti "
-#~ "di rete differenti. Spesso c&#39;è come predefinita una porta per la "
-#~ "connessione alla prossiam rete più grande come Internet e altre porte per "
-#~ "le reti locali."
-
-#~ msgid "Custom Files"
-#~ msgstr "Files personalizzati"
-
-#~ msgid "Custom files"
-#~ msgstr "Files personalizzati"
-
-#~ msgid "Files to be kept when flashing a new firmware"
-#~ msgstr "Files da conservare quando si aggiorna un nuovo firmware"
-
-#~ msgid "General"
-#~ msgstr "Generale"
-
-#~ msgid ""
-#~ "Here you can customize the settings and the functionality of <abbr title="
-#~ "\"Lua Configuration Interface\">LuCI</abbr>."
-#~ msgstr ""
-#~ "Qui puoi personalizzare i settaggi e le funzionalità di <abbr title=\"Lua "
-#~ "Configuration Interface\">LuCI</abbr>."
-
-#~ msgid "Post-commit actions"
-#~ msgstr "Azioni post-modifica"
-
-#~ msgid ""
-#~ "These commands will be executed automatically when a given <abbr title="
-#~ "\"Unified Configuration Interface\">UCI</abbr> configuration is committed "
-#~ "allowing changes to be applied instantly."
-#~ msgstr ""
-#~ "Questi comandi verranno eseguiti automaticamente quando un comando di "
-#~ "configurazione <abbr title=\"Unified Configuration Interface\">UCI</abbr> "
-#~ "viene applicato permettendo alle modifiche di essere applicate "
-#~ "immediatamente."
-
-#~ msgid "Web <abbr title=\"User Interface\">UI</abbr>"
-#~ msgstr "<abbr title=\"User Interface\">UI</abbr> web"
-
-#~ msgid "<abbr title=\"Point-to-Point Tunneling Protocol\">PPTP</abbr>-Server"
-#~ msgstr ""
-#~ "Server <abbr title=\"Point-to-Point Tunneling Protocol\">PPTP</abbr>"
-
-#~ msgid "ARP ping retries"
-#~ msgstr "tentativi ping ARP "
-
-#~ msgid "ATM Settings"
-#~ msgstr "Impostazioni ATM"
-
-#~ msgid "Accept Router Advertisements"
-#~ msgstr "Accetta annunciamenti router"
-
-#~ msgid "Access point (APN)"
-#~ msgstr "Access point (APN)"
-
-#~ msgid "Additional pppd options"
-#~ msgstr "Opzioni pppd aggiuntive"
-
-#~ msgid "Allowed range is 1 to FFFF"
-#~ msgstr "Intervallo ammesso è tra 1 e FFFF"
-
-#~ msgid "Automatic Disconnect"
-#~ msgstr "Disconnetti automaticamente"
-
-#~ msgid "Backup Archive"
-#~ msgstr "Archivio di backup"
-
-#~ msgid ""
-#~ "Configure the local DNS server to use the name servers adverticed by the "
-#~ "PPP peer"
-#~ msgstr ""
-#~ "Configura il server DNS locale per usare i server DNS negoziati da PPP"
-
-#~ msgid "Connect script"
-#~ msgstr "Script connessione"
-
-#~ msgid "Create backup"
-#~ msgstr "Crea un backup"
-
-#~ msgid "Default"
-#~ msgstr "Default"
-
-#~ msgid "Disconnect script"
-#~ msgstr "Script disconnessione"
-
-#~ msgid "Edit package lists and installation targets"
-#~ msgstr "Modifica lista dei pacchetti e destinazione dell'installazione"
-
-#~ msgid "Enable 4K VLANs"
-#~ msgstr "Abilita 4K VLANs"
-
-#~ msgid "Enable IPv6 on PPP link"
-#~ msgstr "Attiva IPv6 sul collegamento PPP"
-
-#, fuzzy
-#~ msgid "Firmware image"
-#~ msgstr "Firmware image"
-
-#~ msgid ""
-#~ "Here you can backup and restore your router configuration and - if "
-#~ "possible - reset the router to the default settings."
-#~ msgstr ""
-#~ "Qui puoi salvare e ripristinare la configurazione del tuo router e - se "
-#~ "possibile - resettare il router con le impostazioni predefinite."
-
-#~ msgid "Installation targets"
-#~ msgstr "Destinazione installazione"
-
-#~ msgid "Keep configuration files"
-#~ msgstr "Conserva i files di configurazione"
-
-#~ msgid "Keep-Alive"
-#~ msgstr "Keep-Alive"
-
-#~ msgid "Kernel"
-#~ msgstr "Kernel"
-
-#~ msgid ""
-#~ "Let pppd replace the current default route to use the PPP interface after "
-#~ "successful connect"
-#~ msgstr ""
-#~ "Consenti a pppd di sostituire la route di default con la route corrente "
-#~ "per usare l&#39;interfaccia PPP dopo una connessione riuscita"
-
-#~ msgid "Let pppd run this script after establishing the PPP link"
-#~ msgstr ""
-#~ "Permette a pppd di avviare questo script dopo l&#39;avvenuta connessione "
-#~ "PPP"
-
-#~ msgid "Let pppd run this script before tearing down the PPP link"
-#~ msgstr ""
-#~ "Permette a pppd di avviare questo script prima della disconnessione PPP"
-
-#~ msgid ""
-#~ "Make sure that you provide the correct pin code here or you might lock "
-#~ "your sim card!"
-#~ msgstr ""
-#~ "Fai attenzione di inserire il codice PIN corretto qui o potresti bloccare "
-#~ "la tua sim card!"
-
-#~ msgid ""
-#~ "Most of them are network servers, that offer a certain service for your "
-#~ "device or network like shell access, serving webpages like <abbr title="
-#~ "\"Lua Configuration Interface\">LuCI</abbr>, doing mesh routing, sending "
-#~ "e-mails, ..."
-#~ msgstr ""
-#~ "Molti di loro sono servers, che offrono un determinato servizio al tuo "
-#~ "dispositivo o alla tua rete come accesso shell, servire pagine web come "
-#~ "<abbr title=\"Lua Configuration Interface\">LuCI</abbr>, fare mesh "
-#~ "routing, inviare e-mails, ..."
-
-#~ msgid "Number of failed connection tests to initiate automatic reconnect"
-#~ msgstr "Numero di test di connettività falliti prima di una riconnessione"
-
-#~ msgid "PIN code"
-#~ msgstr "Codice PIN"
-
-#~ msgid "PPP Settings"
-#~ msgstr "Opzioni PPP"
-
-#~ msgid "Package lists"
-#~ msgstr "Lista pacchetti"
-
-#~ msgid "Proceed reverting all settings and resetting to firmware defaults?"
-#~ msgstr ""
-#~ "Procedi annullando tutte le modifiche e resettando ai predefiniti del "
-#~ "firmware?"
-
-#~ msgid "Processor"
-#~ msgstr "Processore"
-
-#~ msgid "Radius-Port"
-#~ msgstr "Porta Radius"
-
-#~ msgid "Radius-Server"
-#~ msgstr "Server Radius"
-
-#~ msgid "Relay Settings"
-#~ msgstr "Opzioni Relay"
-
-#~ msgid "Replace default route"
-#~ msgstr "Sostituisci route di default"
-
-#~ msgid "Reset router to defaults"
-#~ msgstr "Ripristina il router come predefinito"
-
-#~ msgid ""
-#~ "Seconds to wait for the modem to become ready before attempting to connect"
-#~ msgstr ""
-#~ "Secondi da attendere prima che il modem diventi pronto prima di provare a "
-#~ "connettersi"
-
-#~ msgid "Service type"
-#~ msgstr "Tipo di servizio"
-
-#~ msgid "Services and daemons perform certain tasks on your device."
-#~ msgstr "Servizi e demoni svolgono alcune azioni sul tuo dispositivo."
-
-#~ msgid "Settings"
-#~ msgstr "Impostazioni"
-
-#~ msgid "Setup wait time"
-#~ msgstr "Tempo di attesa inizializzazione"
-
-#~ msgid ""
-#~ "Sorry. OpenWrt does not support a system upgrade on this platform.<br /> "
-#~ "You need to manually flash your device."
-#~ msgstr ""
-#~ "Sorry. OpenWrt does not support a system upgrade on this platform.<br /> "
-#~ "You need to manually flash your device."
-
-#~ msgid "Specify additional command line arguments for pppd here"
-#~ msgstr "Specifica opzioni linea di comando aggiuntive per pppd qui"
-
-#~ msgid "The device node of your modem, e.g. /dev/ttyUSB0"
-#~ msgstr "Il device node del tuo modem, e.s. /dev/ttyUSB0"
-
-#~ msgid "Time (in seconds) after which an unused connection will be closed"
-#~ msgstr ""
-#~ "Tempo (in secondi) dopo il quale una connessione inattiva verrà chiusa"
-
-#~ msgid "Update package lists"
-#~ msgstr "Aggiorna lista pacchetti"
-
-#~ msgid "Upload an OpenWrt image file to reflash the device."
-#~ msgstr "Upload an OpenWrt image file to reflash the device."
-
-#~ msgid "Upload image"
-#~ msgstr "Upload image"
-
-#~ msgid "Use peer DNS"
-#~ msgstr "Usa DNS ottenuti"
-
-#~ msgid ""
-#~ "You need to install \"comgt\" for UMTS/GPRS, \"ppp-mod-pppoe\" for PPPoE, "
-#~ "\"ppp-mod-pppoa\" for PPPoA or \"pptp\" for PPtP support"
-#~ msgstr ""
-#~ "Devi installare \"comgt\" per il supporto UMTS/GPRS, \"ppp-mod-pppoe\" "
-#~ "per PPPoE, \"ppp-mod-pppoa\" per PPPoA e \"pptp\" per PPtP"
-
-#~ msgid "back"
-#~ msgstr "indietro"
-
-#~ msgid "buffered"
-#~ msgstr "in buffer"
-
-#~ msgid "cached"
-#~ msgstr "in cache"
-
-#~ msgid "free"
-#~ msgstr "libera"
-
-#~ msgid "static"
-#~ msgstr "statico"
-
-#~ msgid ""
-#~ "<abbr title=\"Lua Configuration Interface\">LuCI</abbr> is a collection "
-#~ "of free Lua software including an <abbr title=\"Model-View-Controller"
-#~ "\">MVC</abbr>-Webframework and webinterface for embedded devices. <abbr "
-#~ "title=\"Lua Configuration Interface\">LuCI</abbr> is licensed under the "
-#~ "Apache-License."
-#~ msgstr ""
-#~ "<abbr title=\"Lua Configuration Interface\">LuCI</abbr> è una collezione "
-#~ "di software libero scritto in Lua comprendente un Webframework e "
-#~ "interfaccia web <abbr title=\"Model-View-Controller\">MVC</abbr> per "
-#~ "dispositivi integrati. <abbr title=\"Lua Configuration Interface\">LuCI</"
-#~ "abbr> è rilasciato sotto la Apache-License."
-
-#~ msgid "<abbr title=\"Secure Shell\">SSH</abbr>-Keys"
-#~ msgstr "Chiavi <abbr title=\"Secure Shell\">SSH</abbr>s"
-
-#~ msgid ""
-#~ "A lightweight HTTP/1.1 webserver written in C and Lua designed to serve "
-#~ "LuCI"
-#~ msgstr ""
-#~ "Un piccolo e leggero web-server scritto in C è disegnato per integrarsi "
-#~ "con LuCi"
-
-#~ msgid ""
-#~ "A small webserver which can be used to serve <abbr title=\"Lua "
-#~ "Configuration Interface\">LuCI</abbr>."
-#~ msgstr ""
-#~ "Un piccolo webserver che può essere usato per servire <abbr title=\"Lua "
-#~ "Configuration Interface\">LuCI</abbr>."
-
-#~ msgid "About"
-#~ msgstr "Informazioni su"
-
-#~ msgid "Active IP Connections"
-#~ msgstr "Connessioni IP attive"
-
-#~ msgid "Addresses"
-#~ msgstr "Indirizzi"
-
-#~ msgid "Admin Password"
-#~ msgstr "Password di Amministratore"
-
-#~ msgid "Alias"
-#~ msgstr "Alias"
-
-#~ msgid "Authentication Realm"
-#~ msgstr "Authentication Realm"
-
-#~ msgid "Bridge Port"
-#~ msgstr "Porta Bridge"
-
-#~ msgid ""
-#~ "Change the password of the system administrator (User <code>root</code>)"
-#~ msgstr ""
-#~ "Cambia la password dell'amministratore di sistema (Utente <code>root</"
-#~ "code>)"
-
-#~ msgid "Client + WDS"
-#~ msgstr "Client + WDS"
-
-#~ msgid "Configuration file"
-#~ msgstr "File di configurazione"
-
-#~ msgid "Connection timeout"
-#~ msgstr "Timeout Connessione"
-
-#~ msgid "Contributing Developers"
-#~ msgstr "Contributing Developers"
-
-#~ msgid "DHCP assigned"
-#~ msgstr "DHCP assegnato"
-
-#~ msgid "Document root"
-#~ msgstr "Radice dei documenti"
-
-#~ msgid "Enable Keep-Alive"
-#~ msgstr "Abilita Keep-Alive"
-
-#~ msgid "Enable device"
-#~ msgstr "Abilita dispositivo"
-
-#~ msgid ""
-#~ "Here you can paste public <abbr title=\"Secure Shell\">SSH</abbr>-Keys "
-#~ "(one per line) for <abbr title=\"Secure Shell\">SSH</abbr> public-key "
-#~ "authentication."
-#~ msgstr ""
-#~ "Qui puoi incollare le tue chiavi <abbr title=\"Secure Shell\">SSH</abbr> "
-#~ "(una per linea) per l&#39;autenticazione <abbr title=\"Secure Shell"
-#~ "\">SSH</abbr> a chiave pubblica."
-
-#~ msgid "Interface Status"
-#~ msgstr "Stato Interfaccia"
-
-#~ msgid "Lead Development"
-#~ msgstr "Lead Development"
-
-#~ msgid "No address configured on this interface."
-#~ msgstr "Nessun indirizzo è configurato su questa interfaccia."
-
-#~ msgid "Not configured"
-#~ msgstr "Non configurato"
-
-#~ msgid "Password successfully changed"
-#~ msgstr "Password cambiata con successo"
-
-#~ msgid "Plugin path"
-#~ msgstr "Percorso plugin"
-
-#~ msgid "Ports"
-#~ msgstr "Porte"
-
-#~ msgid "Project Homepage"
-#~ msgstr "Sito del progetto"
-
-#~ msgid "Thanks To"
-#~ msgstr "Ringraziamenti"
-
-#~ msgid ""
-#~ "The realm which will be displayed at the authentication prompt for "
-#~ "protected pages."
-#~ msgstr ""
-#~ "Il realm che verrà visualizzato al prompt di autenticazione per le pagine "
-#~ "protette."
-
-#~ msgid "Unknown Error"
-#~ msgstr "Errore sconosciuto"
-
-#~ msgid "defaults to <code>/etc/httpd.conf</code>"
-#~ msgstr "predefinito <code>/etc/httpd.conf</code>"
-
-#~ msgid "Enable this switch"
-#~ msgstr "Abilita questo switch"
-
-#~ msgid "OPKG error code %i"
-#~ msgstr "OPKG codice di errore %i"
-
-#~ msgid "Package lists updated"
-#~ msgstr "Lista pacchetti aggiornata"
-
-#~ msgid "Upgrade installed packages"
-#~ msgstr "Upgrade installed packages"
-
-#~ msgid ""
-#~ "Also kernel or service logfiles can be viewed here to get an overview "
-#~ "over their current state."
-#~ msgstr ""
-#~ "Inoltre i log del kernel o dei servizi sono visualizzabili qui per avere "
-#~ "un riassunto dello stato attuale."
-
-#~ msgid ""
-#~ "Here you can find information about the current system status like <abbr "
-#~ "title=\"Central Processing Unit\">CPU</abbr> clock frequency, memory "
-#~ "usage or network interface data."
-#~ msgstr ""
-#~ "Qui puoi trovare informazione sullo stato del sistema come frequenza di "
-#~ "clock della <abbr title=\"Central Processing Unit\">CPU</abbr>, uso della "
-#~ "memoria o dati della scheda di rete."
-
-#~ msgid "Search file..."
-#~ msgstr "Cerca file..."
-
-#~ msgid ""
-#~ "<abbr title=\"Lua Configuration Interface\">LuCI</abbr> is a free, "
-#~ "flexible, and user friendly graphical interface for configuring OpenWrt "
-#~ "Kamikaze."
-#~ msgstr ""
-#~ "<abbr title=\"Lua Configuration Interface\">LuCI</abbr> è un&#39;"
-#~ "interfaccia grafica gratuita, flessibile, e amichevole per configurare "
-#~ "OpenWrt Kamikaze."
-
-#~ msgid "And now have fun with your router!"
-#~ msgstr "Ed ora buon divertimento con il tuo router!"
-
-#~ msgid ""
-#~ "As we always want to improve this interface we are looking forward to "
-#~ "your feedback and suggestions."
-#~ msgstr ""
-#~ "dal momento che vogliamo migliorare quest&#39;interfaccia accettiamo "
-#~ "suggerimenti."
-
-#~ msgid "Hello!"
-#~ msgstr "Ciao!"
-
-#~ msgid ""
-#~ "Notice: In <abbr title=\"Lua Configuration Interface\">LuCI</abbr> "
-#~ "changes have to be confirmed by clicking Changes - Save &amp; Apply "
-#~ "before being applied."
-#~ msgstr ""
-#~ "Nota: Le modifiche devono essere confermate in <abbr title=\"Lua "
-#~ "Configuration Interface\">LuCI</abbr> cliccando Modifiche - Salva e "
-#~ "Applica prima di essere applicate."
-
-#~ msgid ""
-#~ "On the following pages you can adjust all important settings of your "
-#~ "router."
-#~ msgstr ""
-#~ "Nelle seguenti pagine puoi impostare tutti i settaggi più importanti del "
-#~ "tuo router"
-
-#~ msgid "The <abbr title=\"Lua Configuration Interface\">LuCI</abbr> Team"
-#~ msgstr "Il Team di <abbr title=\"Lua Configuration Interface\">LuCI</abbr>"
-
-#~ msgid ""
-#~ "This is the administration area of <abbr title=\"Lua Configuration "
-#~ "Interface\">LuCI</abbr>."
-#~ msgstr ""
-#~ "Questa è l&#39;area d&#39;amministrazione di <abbr title=\"Lua "
-#~ "Configuration Interface\">LuCI</abbr>."
-
-#~ msgid "User Interface"
-#~ msgstr "Interfaccia utente"
-
-#~ msgid "enable"
-#~ msgstr "abilita"
-
-#, fuzzy
-#~ msgid "(optional)"
-#~ msgstr " (opzionale)"
-
-#~ msgid "<abbr title=\"Domain Name System\">DNS</abbr>-Port"
-#~ msgstr "Porta <abbr title=\"Domain Name System\">DNS</abbr>"
-
-#~ msgid ""
-#~ "<abbr title=\"Domain Name System\">DNS</abbr>-Server will be queried in "
-#~ "the order of the resolvfile"
-#~ msgstr ""
-#~ "I server <abbr title=\"Domain Name System\">DNS</abbr> verranno "
-#~ "contattati nell&#39;ordine del file resolv"
-
-#~ msgid ""
-#~ "<abbr title=\"maximal\">max.</abbr> <abbr title=\"Dynamic Host "
-#~ "Configuration Protocol\">DHCP</abbr>-Leases"
-#~ msgstr ""
-#~ "Numero massimo di lease <abbr title=\"Dynamic Host Configuration Protocol"
-#~ "\">DHCP</abbr>"
-
-#~ msgid ""
-#~ "<abbr title=\"maximal\">max.</abbr> <abbr title=\"Extension Mechanisms "
-#~ "for Domain Name System\">EDNS0</abbr> packet size"
-#~ msgstr ""
-#~ "Dimensione massima pacchetto <abbr title=\"Extension Mechanisms for "
-#~ "Domain Name System\">EDNS0</abbr>"
-
-#~ msgid "AP-Isolation"
-#~ msgstr "Isolazione AP"
-
-#~ msgid "Add the Wifi network to physical network"
-#~ msgstr "Aggiungi la rete Wifi alla rete fisica"
-
-#~ msgid "Aliases"
-#~ msgstr "Alias"
-
-#~ msgid "Clamp Segment Size"
-#~ msgstr "Clamp Segment Size"
-
-#, fuzzy
-#~ msgid "Create Or Attach Network"
-#~ msgstr "Crea rete"
-
-#~ msgid "Devices"
-#~ msgstr "Dispositivi"
-
-#~ msgid "Don't forward reverse lookups for local networks"
-#~ msgstr "Non inoltrare richieste per le reti locali"
-
-#~ msgid "Enable TFTP-Server"
-#~ msgstr "Abilita server TFTP"
-
-#~ msgid "Errors"
-#~ msgstr "Errori"
-
-#~ msgid "Essentials"
-#~ msgstr "Essenziali"
-
-#~ msgid "Expand Hosts"
-#~ msgstr "Espandi host"
-
-#~ msgid "First leased address"
-#~ msgstr "Primo indirizzo offerto"
-
-#~ msgid ""
-#~ "Fixes problems with unreachable websites, submitting forms or other "
-#~ "unexpected behaviour for some ISPs."
-#~ msgstr ""
-#~ "Fixes problems with unreachable websites, submitting forms or other "
-#~ "unexpected behaviour for some ISPs."
-
-#~ msgid "Hardware Address"
-#~ msgstr "Hardware Address"
-
-#~ msgid "Here you can configure installed wifi devices."
-#~ msgstr "Qui puoi configurare i tuoi dispositivi wireless installati."
-
-#~ msgid "Independent (Ad-Hoc)"
-#~ msgstr "Independente (Ad-Hoc)"
-
-#~ msgid "Internet Connection"
-#~ msgstr "Connessione Internet"
-
-#~ msgid "Join (Client)"
-#~ msgstr "Partecipa (Client)"
-
-#~ msgid "Leases"
-#~ msgstr "Lease"
-
-#~ msgid "Local Domain"
-#~ msgstr "Dominio locale"
-
-#~ msgid "Local Network"
-#~ msgstr "Rete locale"
-
-#~ msgid "Local Server"
-#~ msgstr "Server locale"
-
-#~ msgid "Network Boot Image"
-#~ msgstr "Immagine boot da rete"
-
-#~ msgid ""
-#~ "Network Name (<abbr title=\"Extended Service Set Identifier\">ESSID</"
-#~ "abbr>)"
-#~ msgstr ""
-#~ "Nome rete (<abbr title=\"Extended Service Set Identifier\">ESSID</abbr>)"
-
-#~ msgid "Number of leased addresses"
-#~ msgstr "Numero di indirizzi offerti"
-
-#~ msgid "Perform Actions"
-#~ msgstr "Esegui azioni"
-
-#~ msgid "Prevents Client to Client communication"
-#~ msgstr "Impedisci la comunicazione fra Client"
-
-#~ msgid "Provide (Access Point)"
-#~ msgstr "Offri (Access Point)"
-
-#~ msgid "Resolvfile"
-#~ msgstr "File resolv"
-
-#~ msgid "TFTP-Server Root"
-#~ msgstr "Radice del server TFTP"
-
-#~ msgid "TX / RX"
-#~ msgstr "TX / RX"
-
-#~ msgid "The following changes have been applied"
-#~ msgstr "Le seguenti modifiche sono state applicate"
-
-#~ msgid ""
-#~ "When flashing a new firmware with <abbr title=\"Lua Configuration "
-#~ "Interface\">LuCI</abbr> these files will be added to the new firmware "
-#~ "installation."
-#~ msgstr ""
-#~ "Quando si aggiorna un firmware con <abbr title=\"Lua Configuration "
-#~ "Interface\">LuCI</abbr> questi files verranno aggiunti al nuovo firmware."
-
-#~ msgid ""
-#~ "With <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</abbr> "
-#~ "network members can automatically receive their network settings (<abbr "
-#~ "title=\"Internet Protocol\">IP</abbr>-address, netmask, <abbr title="
-#~ "\"Domain Name System\">DNS</abbr>-server, ...)."
-#~ msgstr ""
-#~ "Con <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</abbr> i "
-#~ "membri della rete possono ricevere automaticamente le loro impostazioni "
-#~ "di rete (indirizzi <abbr title=\"Internet Protocol\">IP</abbr>, maschere "
-#~ "di rete, server <abbr title=\"Domain Name System\">DNS</abbr>, ...)."
-
-#~ msgid ""
-#~ "You can run several wifi networks with one device. Be aware that there "
-#~ "are certain hardware and driverspecific restrictions. Normally you can "
-#~ "operate 1 Ad-Hoc or up to 3 Master-Mode and 1 Client-Mode network "
-#~ "simultaneously."
-#~ msgstr ""
-#~ "Puoi avere più reti wifi con un solo dispositivo. Sappi ceh ci sono "
-#~ "alcune restrizioni relative all&#39;hardware ed al driver.Normalmente "
-#~ "puoi avere 1 rete Ad-Hoc o fino a 3 reti Master e uan rete in modalità "
-#~ "Client contemporaneamente."
-
-#~ msgid ""
-#~ "You need to install \"ppp-mod-pppoe\" for PPPoE or \"pptp\" for PPtP "
-#~ "support"
-#~ msgstr ""
-#~ "Devi installare \"ppp-mod-pppoe\" per il supporto PPPoE e \"pptp\" per "
-#~ "PPtP"
-
-#~ msgid "additional hostfile"
-#~ msgstr "file hosts aggiuntivo"
-
-#~ msgid "adds domain names to hostentries in the resolv file"
-#~ msgstr "aggiungi nomi di dominio nel file resolv"
-
-#~ msgid "automatically reconnect"
-#~ msgstr "riconnetti automaticamente"
-
-#~ msgid "concurrent queries"
-#~ msgstr "richieste contemporanee"
-
-#~ msgid ""
-#~ "disable <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</abbr> "
-#~ "for this interface"
-#~ msgstr ""
-#~ "disabilita <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</"
-#~ "abbr> per queste interfacce"
-
-#~ msgid "disconnect when idle for"
-#~ msgstr "disconnetti quando non usata per"
-
-#~ msgid "don't cache unknown"
-#~ msgstr "non tenere sconosciuti in cache"
-
-#~ msgid ""
-#~ "filter useless <abbr title=\"Domain Name System\">DNS</abbr>-queries of "
-#~ "Windows-systems"
-#~ msgstr ""
-#~ "Filtra richieste <abbr title=\"Domain Name System\">DNS</abbr> inutili di "
-#~ "sistemi windows"
-
-#~ msgid "installed"
-#~ msgstr "installato"
-
-#~ msgid "localises the hostname depending on its subnet"
-#~ msgstr "localizza l&#39;hostname a seconda delle sue sottoreti"
-
-#~ msgid "not installed"
-#~ msgstr "non installato"
-
-#~ msgid ""
-#~ "prevents caching of negative <abbr title=\"Domain Name System\">DNS</"
-#~ "abbr>-replies"
-#~ msgstr ""
-#~ "impedisci la cache di risposte <abbr title=\"Domain Name System\">DNS</"
-#~ "abbr> negative"
-
-#~ msgid "query port"
-#~ msgstr "porta per le richieste"
-
-#~ msgid "transmitted / received"
-#~ msgstr "transmessi / ricevuti"
-
-#, fuzzy
-#~ msgid "Join network"
-#~ msgstr "Rete"
-
-#~ msgid "all"
-#~ msgstr "tutti"
-
-#~ msgid "Code"
-#~ msgstr "Codice"
-
-#~ msgid "Distance"
-#~ msgstr "Distanza"
-
-#~ msgid "Legend"
-#~ msgstr "Legenda"
-
-#~ msgid "Library"
-#~ msgstr "Libreria"
-
-#~ msgid "see '%s' manpage"
-#~ msgstr "leggi il manuale di &#39;%s&#39;"
+#~ msgid "An additional network will be created if you leave this unchecked."
+#~ msgstr "Sarà creata una rete aggiuntiva se lasci questo senza spunta."
 
-#~ msgid "Package Manager"
-#~ msgstr "Gestore pacchetti"
+#~ msgid "Join Network: Settings"
+#~ msgstr "Aggiunta Rete: Impostazioni"
 
-#~ msgid "Service"
-#~ msgstr "Servizio"
+#~ msgid "CPU"
+#~ msgstr "CPU"
 
-#~ msgid "Statistics"
-#~ msgstr "Statistiche"
+#~ msgid "Port %d"
+#~ msgstr "Porta %d"
 
-#~ msgid "zone"
-#~ msgstr "Zona"
+#~ msgid "VLAN Interface"
+#~ msgstr "Interfaccia VLAN"
index 54bf5bfd922bec8909a8fc5984008b179eb58b17..d2a953f0aeed3b59c7bd6b2232f090f214affe71 100644 (file)
@@ -13,6 +13,9 @@ msgstr ""
 "Plural-Forms: nplurals=1; plural=0;\n"
 "X-Generator: Pootle 2.0.6\n"
 
+msgid "%s is untagged in multiple VLANs!"
+msgstr ""
+
 msgid "(%d minute window, %d second interval)"
 msgstr "(%d 分幅, %d 秒間隔)"
 
@@ -122,15 +125,21 @@ msgstr "<abbr title=\"maximal\">最大</abbr> 並列処理クエリ"
 msgid "<abbr title='Pairwise: %s / Group: %s'>%s - %s</abbr>"
 msgstr ""
 
-msgid "ADSL"
+msgid "A43C + J43 + A43"
 msgstr ""
 
-msgid "ADSL Status"
+msgid "A43C + J43 + A43 + V43"
+msgstr ""
+
+msgid "ADSL"
 msgstr ""
 
 msgid "AICCU (SIXXS)"
 msgstr ""
 
+msgid "ANSI T1.413"
+msgstr ""
+
 msgid "APN"
 msgstr "APN"
 
@@ -140,6 +149,9 @@ msgstr "ARサポート"
 msgid "ARP retry threshold"
 msgstr "ARP再試行しきい値"
 
+msgid "ATM (Asynchronous Transfer Mode)"
+msgstr ""
+
 msgid "ATM Bridges"
 msgstr "ATMブリッジ"
 
@@ -158,6 +170,9 @@ msgstr ""
 msgid "ATM device number"
 msgstr "ATMデバイス番号"
 
+msgid "ATU-C System Vendor ID"
+msgstr ""
+
 msgid "AYIYA"
 msgstr ""
 
@@ -223,9 +238,20 @@ msgstr "管理画面"
 msgid "Advanced Settings"
 msgstr "詳細設定"
 
+msgid "Aggregate Transmit Power(ACTATP)"
+msgstr ""
+
 msgid "Alert"
 msgstr "警告"
 
+msgid ""
+"Allocate IP addresses sequentially, starting from the lowest available "
+"address"
+msgstr ""
+
+msgid "Allocate IP sequentially"
+msgstr ""
+
 msgid "Allow <abbr title=\"Secure Shell\">SSH</abbr> password authentication"
 msgstr "<abbr title=\"Secure Shell\">SSH</abbr> パスワード認証を許可します"
 
@@ -260,8 +286,53 @@ msgstr ""
 msgid "Always announce default router"
 msgstr ""
 
-msgid "An additional network will be created if you leave this unchecked."
-msgstr "チェックボックスがオフの場合、追加のネットワークが作成されます。"
+msgid "An additional network will be created if you leave this checked."
+msgstr ""
+
+msgid "Annex"
+msgstr ""
+
+msgid "Annex A + L + M (all)"
+msgstr ""
+
+msgid "Annex A G.992.1"
+msgstr ""
+
+msgid "Annex A G.992.2"
+msgstr ""
+
+msgid "Annex A G.992.3"
+msgstr ""
+
+msgid "Annex A G.992.5"
+msgstr ""
+
+msgid "Annex B (all)"
+msgstr ""
+
+msgid "Annex B G.992.1"
+msgstr ""
+
+msgid "Annex B G.992.3"
+msgstr ""
+
+msgid "Annex B G.992.5"
+msgstr ""
+
+msgid "Annex J (all)"
+msgstr ""
+
+msgid "Annex L G.992.3 POTS 1"
+msgstr ""
+
+msgid "Annex M (all)"
+msgstr ""
+
+msgid "Annex M G.992.3"
+msgstr ""
+
+msgid "Annex M G.992.5"
+msgstr ""
 
 msgid "Announce as default router even if no public prefix is available."
 msgstr ""
@@ -272,6 +343,9 @@ msgstr ""
 msgid "Announced DNS servers"
 msgstr ""
 
+msgid "Anonymous Identity"
+msgstr ""
+
 msgid "Anonymous Mount"
 msgstr ""
 
@@ -361,6 +435,12 @@ msgstr "インストール可能なパッケージ"
 msgid "Average:"
 msgstr "平均値:"
 
+msgid "B43 + B43C"
+msgstr ""
+
+msgid "B43 + B43C + V43"
+msgstr ""
+
 msgid "BR / DMR / AFTR"
 msgstr ""
 
@@ -412,6 +492,9 @@ msgstr ""
 "て認識されている設定ファイル、重要なベースファイル、ユーザーが設定した正規表"
 "現に一致したファイルの一覧です。"
 
+msgid "Bind only to specific interfaces rather than wildcard address."
+msgstr ""
+
 msgid "Bitrate"
 msgstr "ビットレート"
 
@@ -450,9 +533,6 @@ msgstr "ボタン"
 msgid "CA certificate; if empty it will be saved after the first connection."
 msgstr ""
 
-msgid "CPU"
-msgstr "CPU"
-
 msgid "CPU usage (%)"
 msgstr "CPU使用率 (%)"
 
@@ -659,15 +739,33 @@ msgstr "DNSフォワーディング"
 msgid "DNS-Label / FQDN"
 msgstr ""
 
+msgid "DNSSEC"
+msgstr ""
+
+msgid "DNSSEC check unsigned"
+msgstr ""
+
 msgid "DPD Idle Timeout"
 msgstr ""
 
 msgid "DS-Lite AFTR address"
 msgstr ""
 
+msgid "DSL"
+msgstr ""
+
+msgid "DSL Status"
+msgstr ""
+
+msgid "DSL line mode"
+msgstr ""
+
 msgid "DUID"
 msgstr "DUID"
 
+msgid "Data Rate"
+msgstr ""
+
 msgid "Debug"
 msgstr "デバッグ"
 
@@ -677,6 +775,9 @@ msgstr "標準設定 %d"
 msgid "Default gateway"
 msgstr "デフォルトゲートウェイ"
 
+msgid "Default is stateless + stateful"
+msgstr ""
+
 msgid "Default route"
 msgstr ""
 
@@ -930,12 +1031,18 @@ msgstr "消去中..."
 msgid "Error"
 msgstr "エラー"
 
+msgid "Errored seconds (ES)"
+msgstr ""
+
 msgid "Ethernet Adapter"
 msgstr "イーサネットアダプタ"
 
 msgid "Ethernet Switch"
 msgstr "イーサネットスイッチ"
 
+msgid "Exclude interfaces"
+msgstr ""
+
 msgid "Expand hosts"
 msgstr "拡張ホスト設定"
 
@@ -958,6 +1065,9 @@ msgstr "外部システムログ・サーバー"
 msgid "External system log server port"
 msgstr "外部システムログ・サーバーポート"
 
+msgid "External system log server protocol"
+msgstr ""
+
 msgid "Extra SSH command options"
 msgstr ""
 
@@ -1005,6 +1115,9 @@ msgstr "ファイアウォール設定"
 msgid "Firewall Status"
 msgstr "ファイアウォール・ステータス"
 
+msgid "Firmware File"
+msgstr ""
+
 msgid "Firmware Version"
 msgstr "ファームウェア・バージョン"
 
@@ -1051,6 +1164,9 @@ msgstr ""
 msgid "Forward DHCP traffic"
 msgstr "DHCPトラフィックを転送する"
 
+msgid "Forward Error Correction Seconds (FECS)"
+msgstr ""
+
 msgid "Forward broadcast traffic"
 msgstr "ブロードキャスト・トラフィックを転送する"
 
@@ -1132,6 +1248,9 @@ msgstr "ハンドラ"
 msgid "Hang Up"
 msgstr "再起動"
 
+msgid "Header Error Code Errors (HEC)"
+msgstr ""
+
 msgid "Heartbeat"
 msgstr ""
 
@@ -1383,6 +1502,9 @@ msgstr "インターフェース再接続中..."
 msgid "Interface is shutting down..."
 msgstr "インターフェース終了中..."
 
+msgid "Interface name"
+msgstr ""
+
 msgid "Interface not present or not connected yet."
 msgstr "インターフェースが存在しないか、接続していません"
 
@@ -1427,12 +1549,12 @@ msgstr "JavaScriptを有効にしてください!"
 msgid "Join Network"
 msgstr "ネットワークに接続する"
 
-msgid "Join Network: Settings"
-msgstr "ネットワークに接続する: 設定"
-
 msgid "Join Network: Wireless Scan"
 msgstr "ネットワークに接続する: 無線LANスキャン"
 
+msgid "Joining Network: %q"
+msgstr ""
+
 msgid "Keep settings"
 msgstr "設定を保持する"
 
@@ -1475,6 +1597,9 @@ msgstr "言語"
 msgid "Language and Style"
 msgstr "言語とスタイル"
 
+msgid "Latency"
+msgstr ""
+
 msgid "Leaf"
 msgstr ""
 
@@ -1505,15 +1630,24 @@ msgstr "凡例:"
 msgid "Limit"
 msgstr "割り当て数"
 
-msgid "Line Attenuation"
+msgid "Limit DNS service to subnets interfaces on which we are serving DNS."
+msgstr ""
+
+msgid "Limit listening to these interfaces, and loopback."
+msgstr ""
+
+msgid "Line Attenuation (LATN)"
 msgstr ""
 
-msgid "Line Speed"
+msgid "Line Mode"
 msgstr ""
 
 msgid "Line State"
 msgstr ""
 
+msgid "Line Uptime"
+msgstr ""
+
 msgid "Link On"
 msgstr "リンクオン"
 
@@ -1533,6 +1667,9 @@ msgstr "RFC1918の応答を許可するリスト"
 msgid "List of hosts that supply bogus NX domain results"
 msgstr ""
 
+msgid "Listen Interfaces"
+msgstr ""
+
 msgid "Listen only on the given interface or, if unspecified, on all"
 msgstr ""
 "指定したインターフェースでのみアクセスを有効にします。設定しない場合はすべて"
@@ -1559,6 +1696,9 @@ msgstr "ローカル IPv4 アドレス"
 msgid "Local IPv6 address"
 msgstr "ローカル IPv6 アドレス"
 
+msgid "Local Service Only"
+msgstr ""
+
 msgid "Local Startup"
 msgstr "ローカル Startup"
 
@@ -1605,6 +1745,9 @@ msgstr "ログイン"
 msgid "Logout"
 msgstr "ログアウト"
 
+msgid "Loss of Signal Seconds (LOSS)"
+msgstr ""
+
 msgid "Lowest leased address as offset from the network address."
 msgstr ""
 "ネットワークアドレスをオフセットとして、最小のアドレスを設定してください"
@@ -1627,6 +1770,9 @@ msgstr ""
 msgid "MB/s"
 msgstr "MB/s"
 
+msgid "MD5"
+msgstr ""
+
 msgid "MHz"
 msgstr "MHz"
 
@@ -1641,6 +1787,9 @@ msgstr ""
 msgid "Manual"
 msgstr ""
 
+msgid "Max. Attainable Data Rate (ATTNDR)"
+msgstr ""
+
 msgid "Maximum Rate"
 msgstr "最大レート"
 
@@ -1848,12 +1997,18 @@ msgstr "ゾーンが設定されていません"
 msgid "Noise"
 msgstr "ノイズ"
 
-msgid "Noise Margin"
+msgid "Noise Margin (SNR)"
 msgstr ""
 
 msgid "Noise:"
 msgstr "ノイズ:"
 
+msgid "Non Pre-emtive CRC errors (CRC_P)"
+msgstr ""
+
+msgid "Non-wildcard"
+msgstr ""
+
 msgid "None"
 msgstr "なし"
 
@@ -1971,6 +2126,9 @@ msgstr "MACアドレスを上書きする"
 msgid "Override MTU"
 msgstr "MTUを上書きする"
 
+msgid "Override default interface name"
+msgstr ""
+
 msgid "Override the gateway in DHCP responses"
 msgstr "DHCPレスポンス内のゲートウェイアドレスを上書きする"
 
@@ -2026,6 +2184,9 @@ msgstr ""
 msgid "PSID-bits length"
 msgstr ""
 
+msgid "PTM/EFM (Packet Transfer Mode)"
+msgstr ""
+
 msgid "Package libiwinfo required!"
 msgstr "libiwinfo パッケージをインストールしてください!"
 
@@ -2113,14 +2274,14 @@ msgstr "ポリシー"
 msgid "Port"
 msgstr "ポート"
 
-msgid "Port %d"
-msgstr "ポート %d"
+msgid "Port status:"
+msgstr "ポート ステータス:"
 
-msgid "Port %d is untagged in multiple VLANs!"
+msgid "Power Management Mode"
 msgstr ""
 
-msgid "Port status:"
-msgstr "ポート ステータス:"
+msgid "Pre-emtive CRC errors (CRCP_P)"
+msgstr ""
 
 msgid ""
 "Presume peer to be dead after given amount of LCP echo failures, use 0 to "
@@ -2129,6 +2290,9 @@ msgstr ""
 "設定回数のLCP echo 確認失敗後、ピアノードがダウンしているものと見なします。0"
 "を設定した場合、失敗しても無視します"
 
+msgid "Prevent listening on these interfaces."
+msgstr ""
+
 msgid "Prevents client-to-client communication"
 msgstr "クライアント同士の通信を制限します"
 
@@ -2141,6 +2305,9 @@ msgstr "続行"
 msgid "Processes"
 msgstr "プロセス"
 
+msgid "Profile"
+msgstr ""
+
 msgid "Prot."
 msgstr "プロトコル"
 
@@ -2336,6 +2503,11 @@ msgstr ""
 msgid "Required for certain ISPs, e.g. Charter with DOCSIS 3"
 msgstr "DOCSIS 3.0を使用するいくつかのISPでは必要になります"
 
+msgid ""
+"Requires upstream supports DNSSEC; verify unsigned domain responses really "
+"come from unsigned domains"
+msgstr ""
+
 msgid "Reset"
 msgstr "リセット"
 
@@ -2400,6 +2572,9 @@ msgstr "デバイスのマウントを行う前にファイルシステムチェ
 msgid "Run filesystem check"
 msgstr "ファイルシステムチェックを行う"
 
+msgid "SHA256"
+msgstr ""
+
 msgid ""
 "SIXXS supports TIC only, for static tunnels using IP protocol 41 (RFC4213) "
 "use 6in4 instead"
@@ -2496,6 +2671,9 @@ msgstr "時刻設定"
 msgid "Setup DHCP Server"
 msgstr "DHCPサーバーを設定"
 
+msgid "Severely Errored Seconds (SES)"
+msgstr ""
+
 msgid "Short GI"
 msgstr ""
 
@@ -2511,6 +2689,9 @@ msgstr "ネットワークを終了"
 msgid "Signal"
 msgstr "信号強度"
 
+msgid "Signal Attenuation (SATN)"
+msgstr ""
+
 msgid "Signal:"
 msgstr "信号:"
 
@@ -2535,6 +2716,9 @@ msgstr "スロット時間"
 msgid "Software"
 msgstr "ソフトウェア"
 
+msgid "Software VLAN"
+msgstr ""
+
 msgid "Some fields are invalid, cannot save values!"
 msgstr "無効な値が設定されているフィールドがあるため、保存できません。"
 
@@ -2633,6 +2817,12 @@ msgstr "問い合わせの制限"
 msgid "Submit"
 msgstr "送信"
 
+msgid "Suppress logging"
+msgstr ""
+
+msgid "Suppress logging of the routine operation of these protocols"
+msgstr ""
+
 msgid "Swap"
 msgstr ""
 
@@ -2648,6 +2838,13 @@ msgstr "スイッチ %q"
 msgid "Switch %q (%s)"
 msgstr "スイッチ %q (%s)"
 
+msgid ""
+"Switch %q has an unknown topology - the VLAN settings might not be accurate."
+msgstr ""
+
+msgid "Switch VLAN"
+msgstr ""
+
 msgid "Switch protocol"
 msgstr "プロトコルの切り替え"
 
@@ -2952,6 +3149,9 @@ msgstr ""
 "設定を復元するには、作成しておいたバックアップアーカイブをアップロードしてく"
 "ださい。"
 
+msgid "Tone"
+msgstr ""
+
 msgid "Total Available"
 msgstr "合計"
 
@@ -3027,6 +3227,9 @@ msgstr "UUID"
 msgid "Unable to dispatch"
 msgstr ""
 
+msgid "Unavailable Seconds (UAS)"
+msgstr ""
+
 msgid "Unknown"
 msgstr "不明"
 
@@ -3139,8 +3342,8 @@ msgstr "ユーザー名"
 msgid "VC-Mux"
 msgstr "VC-Mux"
 
-msgid "VLAN Interface"
-msgstr "VLANインターフェース"
+msgid "VDSL"
+msgstr ""
 
 msgid "VLANs on %q"
 msgstr "%q上のVLANs"
@@ -3238,9 +3441,6 @@ msgstr ""
 msgid "Width"
 msgstr ""
 
-msgid "Wifi"
-msgstr "無線LAN"
-
 msgid "Wireless"
 msgstr "無線"
 
@@ -3277,6 +3477,9 @@ msgstr "無線LAN機能停止"
 msgid "Write received DNS requests to syslog"
 msgstr "受信したDNSリクエストをsyslogへ記録します"
 
+msgid "Write system log to file"
+msgstr ""
+
 msgid "XR Support"
 msgstr "XRサポート"
 
@@ -3458,1061 +3661,17 @@ msgstr "はい"
 msgid "« Back"
 msgstr "« 戻る"
 
-#~ msgid "Delete this interface"
-#~ msgstr "インターフェースを削除します"
-
-#~ msgid "Flags"
-#~ msgstr "フラグ"
-
-#~ msgid "Rule #"
-#~ msgstr "ルール #"
-
-#~ msgid "Ignore Hosts files"
-#~ msgstr "ホストファイルを無視する"
-
-#~ msgid "Path"
-#~ msgstr "パス"
-
-#~ msgid "Please wait: Device rebooting..."
-#~ msgstr "しばらくお待ちください: 再起動中です..."
-
-#~ msgid ""
-#~ "Warning: There are unsaved changes that will be lost while rebooting!"
-#~ msgstr "警告: 保存されていない変更は再起動後に失われます!"
-
-#~ msgid ""
-#~ "Always use 40MHz channels even if the secondary channel overlaps. Using "
-#~ "this option does not comply with IEEE 802.11n-2009!"
-#~ msgstr ""
-#~ "第2チャネルが重複しても、常に40MHz帯域幅を使用します。ただし本オプションは"
-#~ "IEEE 802.11n-2009を満たしていません!"
-
-#~ msgid "Cached"
-#~ msgstr "キャッシュ"
-
-#~ msgid "Configures this mount as overlay storage for block-extroot"
-#~ msgstr "このマウント設定をblock-extrootのオーバーレイ記憶領域として設定する"
-
-#~ msgid "Force 40MHz mode"
-#~ msgstr "強制的に40MHzモードで動作する"
-
-#~ msgid "Frequency Hopping"
-#~ msgstr "周波数ホッピング"
-
-#~ msgid "Locked to channel %d used by %s"
-#~ msgstr "%sが使用しているためチャネル%dはロックされています"
-
-#~ msgid "Use as root filesystem"
-#~ msgstr "ルート・ファイルシステムとして使用する"
-
-#~ msgid "HE.net user ID"
-#~ msgstr "HE.net ユーザーID"
-
-#~ msgid "This is the 32 byte hex encoded user ID, not the login name"
-#~ msgstr ""
-#~ "ログイン名ではなく、32バイト、16進数でエンコードされたユーザーIDを設定して"
-#~ "ください"
-
-#~ msgid "40MHz 2nd channel above"
-#~ msgstr "40MHz 上側第2チャネル"
-
-#~ msgid "40MHz 2nd channel below"
-#~ msgstr "40MHz 下側第2チャネル"
-
-#~ msgid "Accept router advertisements"
-#~ msgstr "ルーター広告の受信を許可する"
-
-#~ msgid "Advertise IPv6 on network"
-#~ msgstr "ネットワーク上のにIPv6 アドレスを広告する"
-
-#~ msgid "Advertised network ID"
-#~ msgstr "ネットワークIDを広告する"
-
-#~ msgid "Allowed range is 1 to 65535"
-#~ msgstr "設定可能な範囲は1から65535です"
-
-#~ msgid "HT capabilities"
-#~ msgstr "HT機能"
-
-#~ msgid "HT mode"
-#~ msgstr "HTモード"
-
-#~ msgid "Router Model"
-#~ msgstr "ルーターモデル"
-
-#~ msgid "Router Name"
-#~ msgstr "ルーター名"
-
-#~ msgid "Send router solicitations"
-#~ msgstr "ルータ要請を送信する"
-
-#~ msgid "Specifies the advertised preferred prefix lifetime in seconds"
-#~ msgstr "通知する推奨有効時間を設定してください。(秒単位)"
-
-#~ msgid "Specifies the advertised valid prefix lifetime in seconds"
-#~ msgstr "通知する最終有効時間を設定してください。(秒単位)"
-
-#~ msgid "Use preferred lifetime"
-#~ msgstr "推奨有効時間"
-
-#~ msgid "Use valid lifetime"
-#~ msgstr "最終有効時間"
-
-#~ msgid "Waiting for router..."
-#~ msgstr "ルーターに接続中..."
-
-#~ msgid "Enable builtin NTP server"
-#~ msgstr "内蔵のNTPサーバーを有効にする"
-
-#~ msgid "Active Leases"
-#~ msgstr "有効なリース"
-
-#~ msgid "Open"
-#~ msgstr "開く"
-
-#~ msgid "KB"
-#~ msgstr "キロバイト"
-
-#~ msgid "Bit Rate"
-#~ msgstr "ビットレート"
-
-#~ msgid "Configuration / Apply"
-#~ msgstr "設定 / 適用"
-
-#~ msgid "Configuration / Changes"
-#~ msgstr "設定 / 変更箇所"
-
-#~ msgid "Configuration / Revert"
-#~ msgstr "設定 / 変更箇所の復元"
-
-#~ msgid "MAC"
-#~ msgstr "MAC"
-
-#~ msgid "MAC Address"
-#~ msgstr "MACアドレス"
-
-#~ msgid "<abbr title=\"Encrypted\">Encr.</abbr>"
-#~ msgstr "<abbr title=\"Encrypted\">暗号化</abbr>"
-
-#~ msgid "<abbr title=\"Wireless Local Area Network\">WLAN</abbr>-Scan"
-#~ msgstr "<abbr title=\"Wireless Local Area Network\">WLAN</abbr>-スキャン"
-
-#~ msgid ""
-#~ "Choose the network you want to attach to this wireless interface. Select "
-#~ "<em>unspecified</em> to not attach any network or fill out the "
-#~ "<em>create</em> field to define a new network."
-#~ msgstr ""
-#~ "この無線インターフェースを接続するネットワークを選択してください。<em>設定"
-#~ "しない</em>を選択すると、設定済みのネットワークを削除します。また、<em>作"
-#~ "成</em>フィールドにネットワーク名を入力すると、新しくネットワークを設定し"
-#~ "ます。"
-
-#~ msgid "Create Network"
-#~ msgstr "ネットワークの作成"
-
-#~ msgid "Link"
-#~ msgstr "リンク"
-
-#~ msgid "Networks"
-#~ msgstr "ネットワーク"
-
-#~ msgid "Power"
-#~ msgstr "出力"
-
-#~ msgid "Wifi networks in your local environment"
-#~ msgstr "ローカル環境内の無線ネットワーク"
-
-#~ msgid ""
-#~ "<abbr title=\"Classless Inter-Domain Routing\">CIDR</abbr>-Notation: "
-#~ "address/prefix"
-#~ msgstr ""
-#~ "<abbr title=\"Classless Inter-Domain Routing\">CIDR</abbr>表記: アドレス/"
-#~ "プレフィクス"
-
-#~ msgid "<abbr title=\"Domain Name System\">DNS</abbr>-Server"
-#~ msgstr "<abbr title=\"Domain Name System\">DNS</abbr>-サーバー"
-
-#~ msgid "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Broadcast"
-#~ msgstr ""
-#~ "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-ブロードキャスト"
-
-#~ msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Address"
-#~ msgstr "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-アドレス"
-
-#~ msgid "IP-Aliases"
-#~ msgstr "IPエイリアス"
-
-#~ msgid "IPv6 Setup"
-#~ msgstr "IPv6設定"
-
-#~ msgid ""
-#~ "Note: If you choose an interface here which is part of another network, "
-#~ "it will be moved into this network."
-#~ msgstr ""
-#~ "注意: 他のネットワークに属するインターフェースを指定した場合, 選択したネッ"
-#~ "トワークへ移動します。"
-
-#~ msgid ""
-#~ "Really delete this interface? The deletion cannot be undone!\\nYou might "
-#~ "lose access to this router if you are connected via this interface."
-#~ msgstr ""
-#~ "本当にこのインターフェースを削除しますか? 削除すると元に戻すことはできませ"
-#~ "ん!\\nこのインターフェースを介してルーターにアクセスしている場合、ルーター"
-#~ "に接続できなくなる可能性があります。"
-
-#~ msgid ""
-#~ "Really delete this wireless network? The deletion cannot be undone!\\nYou "
-#~ "might lose access to this router if you are connected via this network."
-#~ msgstr ""
-#~ "本当にこの無線ネットワークを削除しますか? 削除すると元に戻すことはできま"
-#~ "せん!\\nこのネットワークを介してルーターにアクセスしている場合、ルーターに"
-#~ "接続できなくなる可能性があります。"
-
-#~ msgid ""
-#~ "Really shutdown interface \"%s\" ?\\nYou might lose access to this router "
-#~ "if you are connected via this interface."
-#~ msgstr ""
-#~ "本当にインターフェース \"%s\" を削除しますか?\\nこのインターフェースを介し"
-#~ "てルーターにアクセスしている場合、ルーターに接続できなくなる可能性がありま"
-#~ "す。"
-
-#~ msgid ""
-#~ "Really shutdown network ?\\nYou might lose access to this router if you "
-#~ "are connected via this interface."
-#~ msgstr ""
-#~ "本当にこのネットワークを終了しますか?\\nこのインターフェースを介してルー"
-#~ "ターにアクセスしている場合、接続できなくなる可能性があります。"
-
-#~ msgid ""
-#~ "The network ports on your router can be combined to several <abbr title="
-#~ "\"Virtual Local Area Network\">VLAN</abbr>s in which computers can "
-#~ "communicate directly with each other. <abbr title=\"Virtual Local Area "
-#~ "Network\">VLAN</abbr>s are often used to separate different network "
-#~ "segments. Often there is by default one Uplink port for a connection to "
-#~ "the next greater network like the internet and other ports for a local "
-#~ "network."
-#~ msgstr ""
-#~ "ルーターのネットワークポートはコンピューターがお互いに直接通信することが出"
-#~ "来る幾つかの <abbr title=\"Virtual Local Area Network\">VLAN</abbr>s を組"
-#~ "み合わせることが出来ます。<abbr title=\"Virtual Local Area Network"
-#~ "\">VLAN</abbr> は異なるネットワークセグメントに別ける際によく使われます。"
-#~ "例えばデフォルトの1つをインターネットの用な大きなネットワークの為のアップ"
-#~ "リンクポート接続に使用し、その他のポートをローカルネットワークに使用しま"
-#~ "す。"
-
-#~ msgid "Enable buffering"
-#~ msgstr "バッファリングを有効にする"
-
-#~ msgid "IPv6-over-IPv4"
-#~ msgstr "IPv6-over-IPv4"
-
-#~ msgid "Custom Files"
-#~ msgstr "手動で指定したファイル"
-
-#~ msgid "Custom files"
-#~ msgstr "手動指定ファイル"
-
-#~ msgid "Detected Files"
-#~ msgstr "検出されたファイル"
-
-#~ msgid "Detected files"
-#~ msgstr "検出されたファイル"
-
-#~ msgid "Files to be kept when flashing a new firmware"
-#~ msgstr "新しいファームウェアを書き込んだ時に維持するファイル"
-
-#~ msgid "General"
-#~ msgstr "一般"
-
-#~ msgid ""
-#~ "Here you can customize the settings and the functionality of <abbr title="
-#~ "\"Lua Configuration Interface\">LuCI</abbr>."
-#~ msgstr ""
-#~ "このページでは<abbr title=\"Lua Configuration Interface\">LuCI</abbr> の機"
-#~ "能と設定をカスタマイズ出来ます。"
-
-#~ msgid "Post-commit actions"
-#~ msgstr "Post-commit actions"
-
-#~ msgid ""
-#~ "The following files are detected by the system and will be kept "
-#~ "automatically during sysupgrade"
-#~ msgstr ""
-#~ "以下のファイルがシステムによって検出されました。これらのファイルはファーム"
-#~ "ウェア更新時に自動的に保存されます。"
-
-#~ msgid ""
-#~ "These commands will be executed automatically when a given <abbr title="
-#~ "\"Unified Configuration Interface\">UCI</abbr> configuration is committed "
-#~ "allowing changes to be applied instantly."
-#~ msgstr ""
-#~ "これらのコマンドはコミットされた <abbr title=\"Unified Configuration "
-#~ "Interface\">UCI</abbr>設定の変更を即座に適応する為に、自動的に実行されま"
-#~ "す。"
-
-#~ msgid ""
-#~ "This is a list of shell glob patterns for matching files and directories "
-#~ "to include during sysupgrade"
-#~ msgstr ""
-#~ "This is a list of shell glob patterns for matching files and directories "
-#~ "to include during sysupgrade"
-
-#~ msgid "Web <abbr title=\"User Interface\">UI</abbr>"
-#~ msgstr "Web <abbr title=\"User Interface\">UI</abbr>"
-
-#~ msgid "<abbr title=\"Point-to-Point Tunneling Protocol\">PPTP</abbr>-Server"
-#~ msgstr "<abbr title=\"Hypertext Transfer Protocol\">PPTP</abbr>-サーバー"
-
-#~ msgid "AHCP Settings"
-#~ msgstr "AHCP 設定"
-
-#~ msgid "ARP ping retries"
-#~ msgstr "ARP pingリトライ"
-
-#~ msgid "ATM Settings"
-#~ msgstr "ATM設定"
-
-#~ msgid "Accept Router Advertisements"
-#~ msgstr "ルーターアドバタイズを許可する"
-
-#~ msgid "Access point (APN)"
-#~ msgstr "アクセスポイント (APN)"
-
-#~ msgid "Additional pppd options"
-#~ msgstr "pppd 追加オプション"
-
-#~ msgid "Allowed range is 1 to FFFF"
-#~ msgstr "1からFFFFまで使用可能です。"
-
-#~ msgid "Automatic Disconnect"
-#~ msgstr "自動切断"
-
-#~ msgid "Backup Archive"
-#~ msgstr "バックアップアーカイブ"
-
-#~ msgid ""
-#~ "Configure the local DNS server to use the name servers adverticed by the "
-#~ "PPP peer"
-#~ msgstr ""
-#~ "ローカルDNSサーバーにPPP接続先から通知されたネームサーバーを使用するように"
-#~ "設定します"
-
-#~ msgid "Connect script"
-#~ msgstr "接続スクリプト"
-
-#~ msgid "Create backup"
-#~ msgstr "バックアップの作成"
-
-#~ msgid "Default"
-#~ msgstr "標準"
-
-#~ msgid "Disconnect script"
-#~ msgstr "切断スクリプト"
-
-#~ msgid "Edit package lists and installation targets"
-#~ msgstr "パッケージリストとインストールターゲットの編集"
-
-#~ msgid "Enable 4K VLANs"
-#~ msgstr "4K VLANを有効にする"
-
-#~ msgid "Enable IPv6 on PPP link"
-#~ msgstr "IPv6のPPPリンクを有効にする"
-
-#~ msgid "Firmware image"
-#~ msgstr "ファームウェア・イメージ"
-
-#~ msgid "Forward DHCP"
-#~ msgstr "DHCPパケットの転送"
-
-#~ msgid "Forward broadcasts"
-#~ msgstr "ブロードキャストの転送"
-
-#~ msgid "HE.net Tunnel ID"
-#~ msgstr "HE.net トンネルID"
-
-#~ msgid ""
-#~ "Here you can backup and restore your router configuration and - if "
-#~ "possible - reset the router to the default settings."
-#~ msgstr ""
-#~ "このページではルーターの設定のバックアップと復元と、可能であればルーターを"
-#~ "初期状態にリセットします。"
-
-#~ msgid "Installation targets"
-#~ msgstr "インストールターゲット"
-
-#~ msgid "Keep configuration files"
-#~ msgstr "設定ファイルを保持する"
-
-#~ msgid "Keep-Alive"
-#~ msgstr "キープアライブ"
-
-#~ msgid "Kernel"
-#~ msgstr "カーネル"
-
-#~ msgid ""
-#~ "Let pppd replace the current default route to use the PPP interface after "
-#~ "successful connect"
-#~ msgstr ""
-#~ "接続に成功した後、pppdはデフォルトの経路をPPPインターフェースを使用する様"
-#~ "に変更します"
-
-#~ msgid "Let pppd run this script after establishing the PPP link"
-#~ msgstr "PPPリンクの確立後、pppd はこのスクリプトを実行します。"
-
-#~ msgid "Let pppd run this script before tearing down the PPP link"
-#~ msgstr "PPPリンクの切断後、pppd はこのスクリプトを実行します。"
-
-#~ msgid ""
-#~ "Make sure that you provide the correct pin code here or you might lock "
-#~ "your sim card!"
-#~ msgstr ""
-#~ "PINコードが正しく入力されていることと、SIMカードがロックされていないことを"
-#~ "確認してください!"
-
-#~ msgid ""
-#~ "Most of them are network servers, that offer a certain service for your "
-#~ "device or network like shell access, serving webpages like <abbr title="
-#~ "\"Lua Configuration Interface\">LuCI</abbr>, doing mesh routing, sending "
-#~ "e-mails, ..."
-#~ msgstr ""
-#~ "デーモンやサービスは、シェルアクセス、<abbr title=\"Lua Configuration "
-#~ "Interface\">LuCI</abbr>のようなWEBアクセス機能、メッシュルーティング機能、"
-#~ "メール送信機能など、デバイスやネットワークの機能を提供します。"
-
-#~ msgid "Number of failed connection tests to initiate automatic reconnect"
-#~ msgstr "自動再接続時に行う接続テストの失敗数"
-
-#~ msgid "Override Gateway"
-#~ msgstr "ゲートウェイアドレスを上書きする"
-
-#~ msgid "PIN code"
-#~ msgstr "PINコード"
-
-#~ msgid "PPP Settings"
-#~ msgstr "PPP設定"
-
-#~ msgid "Package lists"
-#~ msgstr "パッケージリスト"
-
-#~ msgid "Port PVIDs on %q"
-#~ msgstr "ポート PVIDs on %q"
-
-#~ msgid "Proceed reverting all settings and resetting to firmware defaults?"
-#~ msgstr "全ての設定を元に戻し、ファームウェアを初期状態にリセットしますか?"
-
-#~ msgid "Processor"
-#~ msgstr "プロセッサ"
-
-#~ msgid "Radius-Port"
-#~ msgstr "Radiusポート"
-
-#~ msgid "Radius-Server"
-#~ msgstr "Radiusサーバー"
-
-#~ msgid "Relay Settings"
-#~ msgstr "リレー設定"
-
-#~ msgid "Replace default route"
-#~ msgstr "デフォルトルートを置換する"
-
-#~ msgid "Reset router to defaults"
-#~ msgstr "ルーターを初期状態にリセット"
-
-#~ msgid "Routing table ID"
-#~ msgstr "経路テーブルID"
-
-#~ msgid ""
-#~ "Seconds to wait for the modem to become ready before attempting to connect"
-#~ msgstr "接続する前に、モデムの準備が完了するための待ち時間を設けます(秒)"
-
-#~ msgid "Server IPv4-Address"
-#~ msgstr "IPv4-アドレス サーバー"
-
-#~ msgid "Service type"
-#~ msgstr "サービス・タイプ"
-
-#~ msgid "Services and daemons perform certain tasks on your device."
-#~ msgstr "サービスとデーモンはデバイス上で、様々な処理を行ないます。"
-
-#~ msgid "Settings"
-#~ msgstr "設定"
-
-#~ msgid "Setup wait time"
-#~ msgstr "待ち時間の設定"
-
-#~ msgid ""
-#~ "Sorry. OpenWrt does not support a system upgrade on this platform.<br /> "
-#~ "You need to manually flash your device."
-#~ msgstr ""
-#~ "申し訳ありません。OpenWrtではこのプラットフォーム上でのシステムアップレー"
-#~ "ドを行うことができません。<br />手動でデバイスを更新してください。"
-
-#~ msgid "Specify additional command line arguments for pppd here"
-#~ msgstr "pppd の追加のコマンドライン引数を指定します。"
-
-#~ msgid "TTL"
-#~ msgstr "TTL"
-
-#~ msgid "The device node of your modem, e.g. /dev/ttyUSB0"
-#~ msgstr "モデムのデバイスファイルを設定してください。(例: /dev/ttyUSB0)"
-
-#~ msgid "Time (in seconds) after which an unused connection will be closed"
-#~ msgstr "指定した期間(秒)コネクションが使用されない場合に接続を閉じます"
-
-#~ msgid "Time Server (rdate)"
-#~ msgstr "時刻サーバー (rdate)"
-
-#~ msgid "Tunnel Settings"
-#~ msgstr "トンネリング設定"
-
-#~ msgid "Update package lists"
-#~ msgstr "パッケージリストの更新"
-
-#~ msgid "Upload an OpenWrt image file to reflash the device."
-#~ msgstr "更新用のOpenWrtイメージファイルをアップロードしてください。"
-
-#~ msgid "Upload image"
-#~ msgstr "アップロード"
-
-#~ msgid "Use peer DNS"
-#~ msgstr "ピアDNSを使用する"
-
-#~ msgid "VLAN %d"
-#~ msgstr "VLAN %d"
-
-#~ msgid ""
-#~ "You can specify multiple DNS servers here, press enter to add a new "
-#~ "entry. Servers entered here will override automatically assigned ones."
-#~ msgstr ""
-#~ "複数のDNSサーバーを設定することができます。Enterキーを押すと、エントリーを"
-#~ "追加できます。また、自動的に割り当てられたアドレスを、入力されたサーバーの"
-#~ "アドレスで上書きします。"
-
-#~ msgid ""
-#~ "You need to install \"comgt\" for UMTS/GPRS, \"ppp-mod-pppoe\" for PPPoE, "
-#~ "\"ppp-mod-pppoa\" for PPPoA or \"pptp\" for PPtP support"
-#~ msgstr ""
-#~ "サービスを追加して使用する場合、それぞれ対応するパッケージをインストールす"
-#~ "る必要があります。(UMTS/GPRS - \"comgt\"、PPPoE - \"ppp-mod-pppoe\"、"
-#~ "PPPoA - \"ppp-mod-pppoa\"、PPTP - \"pptp\")"
-
-#~ msgid "back"
-#~ msgstr "戻る"
-
-#~ msgid "buffered"
-#~ msgstr "バッファキャッシュ"
-
-#~ msgid "cached"
-#~ msgstr "ページキャッシュ"
-
-#~ msgid "free"
-#~ msgstr "空き"
-
-#~ msgid "static"
-#~ msgstr "静的"
-
-#~ msgid ""
-#~ "<abbr title=\"Lua Configuration Interface\">LuCI</abbr> is a collection "
-#~ "of free Lua software including an <abbr title=\"Model-View-Controller"
-#~ "\">MVC</abbr>-Webframework and webinterface for embedded devices. <abbr "
-#~ "title=\"Lua Configuration Interface\">LuCI</abbr> is licensed under the "
-#~ "Apache-License."
-#~ msgstr ""
-#~ "<abbr title=\"Lua Configuration Interface\">LuCI</abbr> は <abbr title="
-#~ "\"Model-View-Controller\">MVC</abbr> ウェブフレームワークや組み込みデバイ"
-#~ "スの為のウェブインターフェースを含む、フリーの Lua ソフトウェアコレクショ"
-#~ "ンです。<abbr title=\"Lua Configuration Interface\">LuCI</abbr> は Apache-"
-#~ "License の元で配布されています。"
-
-#~ msgid "<abbr title=\"Secure Shell\">SSH</abbr>-Keys"
-#~ msgstr "<abbr title=\"Secure Shell\">SSH</abbr>-キー"
-
-#~ msgid ""
-#~ "A lightweight HTTP/1.1 webserver written in C and Lua designed to serve "
-#~ "LuCI"
-#~ msgstr ""
-#~ "軽量な HTTP/1.1 WEBサーバーはCとLuaで書かれ LuCI に役立つ様に設計されてい"
-#~ "ます"
-
-#~ msgid ""
-#~ "A small webserver which can be used to serve <abbr title=\"Lua "
-#~ "Configuration Interface\">LuCI</abbr>."
-#~ msgstr ""
-#~ "<abbr title=\"Lua Configuration Interface\">LuCI</abbr>を動作させるのに使"
-#~ "用することが出来る小さな WEBサーバーです。"
-
-#~ msgid "About"
-#~ msgstr "情報"
-
-#~ msgid "Active IP Connections"
-#~ msgstr "有効なIP接続"
-
-#~ msgid "Addresses"
-#~ msgstr "アドレス"
-
-#~ msgid "Admin Password"
-#~ msgstr "管理者パスワード"
-
-#~ msgid "Alias"
-#~ msgstr "エイリアス"
-
-#~ msgid "Authentication Realm"
-#~ msgstr "認証レルム"
-
-#~ msgid "Bridge Port"
-#~ msgstr "ブリッジポート"
-
-#~ msgid ""
-#~ "Change the password of the system administrator (User <code>root</code>)"
-#~ msgstr "システム管理者のパスワードを変更します(ユーザー <code>root</code>)"
-
-#~ msgid "Client + WDS"
-#~ msgstr "クライアント + WDS"
-
-#~ msgid "Configuration file"
-#~ msgstr "設定ファイル"
-
-#~ msgid "Connection timeout"
-#~ msgstr "接続タイムアウト"
-
-#~ msgid "Contributing Developers"
-#~ msgstr "貢献者"
-
-#~ msgid "DHCP assigned"
-#~ msgstr "DHCP アサイン"
-
-#~ msgid "Document root"
-#~ msgstr "ドキュメントルート"
-
-#~ msgid "Enable Keep-Alive"
-#~ msgstr "キープアライブ機能を有効にする"
-
-#~ msgid "Enable device"
-#~ msgstr "デバイスを有効にする"
-
-#~ msgid "Ethernet Bridge"
-#~ msgstr "イーサネットブリッジ"
-
-#~ msgid ""
-#~ "Here you can paste public <abbr title=\"Secure Shell\">SSH</abbr>-Keys "
-#~ "(one per line) for <abbr title=\"Secure Shell\">SSH</abbr> public-key "
-#~ "authentication."
-#~ msgstr ""
-#~ "<abbr title=\"Secure Shell\">SSH</abbr>公開鍵認証で使用する <abbr title="
-#~ "\"Secure Shell\">SSH</abbr>公開鍵を1行づつ貼り付けてください。"
-
-#~ msgid "ID"
-#~ msgstr "ID"
-
-#~ msgid "IP Configuration"
-#~ msgstr "IP 設定"
-
-#~ msgid "Interface Status"
-#~ msgstr "インターフェース・ステータス"
-
-#~ msgid "Lead Development"
-#~ msgstr "開発リーダー"
-
-#~ msgid "Master"
-#~ msgstr "マスター"
-
-#~ msgid "Master + WDS"
-#~ msgstr "マスター + WDS"
-
-#~ msgid "No address configured on this interface."
-#~ msgstr "アドレスが設定されていません"
-
-#~ msgid "Not configured"
-#~ msgstr "未設定"
-
-#~ msgid "Password successfully changed"
-#~ msgstr "パスワードを変更しました"
-
-#~ msgid "Plugin path"
-#~ msgstr "プラグインパス"
-
-#~ msgid "Ports"
-#~ msgstr "ポート"
-
-#~ msgid "Primary"
-#~ msgstr "プライマリ"
-
-#~ msgid "Project Homepage"
-#~ msgstr "プロジェクトホームページ"
-
-#~ msgid "Pseudo Ad-Hoc"
-#~ msgstr "擬似アドホック"
-
-#~ msgid "STP"
-#~ msgstr "STP"
-
-#~ msgid "Thanks To"
-#~ msgstr "ありがとう"
-
-#~ msgid ""
-#~ "The realm which will be displayed at the authentication prompt for "
-#~ "protected pages."
-#~ msgstr "レルムは保護されたページで認証プロンプトを表示します。"
-
-#~ msgid "Unknown Error"
-#~ msgstr "不明なエラー"
-
-#~ msgid "VLAN"
-#~ msgstr "VLAN"
-
-#~ msgid "defaults to <code>/etc/httpd.conf</code>"
-#~ msgstr "デフォルトは <code>/etc/httpd.conf</code>"
-
-#~ msgid "Enable this switch"
-#~ msgstr "スイッチを有効にする"
-
-#~ msgid "OPKG error code %i"
-#~ msgstr "OPKGエラーコード %i"
-
-#~ msgid "Package lists updated"
-#~ msgstr "パッケージリストを更新しました"
-
-#~ msgid "Reset switch during setup"
-#~ msgstr "起動時にスイッチをリセットする"
-
-#~ msgid "Upgrade installed packages"
-#~ msgstr "インストールされているパッケージのアップグレード"
-
-#~ msgid ""
-#~ "Also kernel or service logfiles can be viewed here to get an overview "
-#~ "over their current state."
-#~ msgstr ""
-#~ "また、カーネルやサービスのログファイルも現在の状態を得るために参照する事が"
-#~ "出来ます。"
-
-#~ msgid ""
-#~ "Here you can find information about the current system status like <abbr "
-#~ "title=\"Central Processing Unit\">CPU</abbr> clock frequency, memory "
-#~ "usage or network interface data."
-#~ msgstr ""
-#~ "ここでは、<abbr title=\"Central Processing Unit\">CPU</abbr>クロック周波"
-#~ "数、メモリ使用量やネットワークインターフェースデータなどの現在のシステムの"
-#~ "状態に関する情報を見つけることが出来ます。"
-
-#~ msgid "Search file..."
-#~ msgstr "Search file..."
-
-#~ msgid "Server"
-#~ msgstr "サーバー"
-
-#~ msgid ""
-#~ "<abbr title=\"Lua Configuration Interface\">LuCI</abbr> is a free, "
-#~ "flexible, and user friendly graphical interface for configuring OpenWrt "
-#~ "Kamikaze."
-#~ msgstr ""
-#~ "<abbr title=\"Lua Configuration Interface\">LuCI</abbr> は OpenWrt "
-#~ "Kamikaze の為の自由で、柔軟で、ユーザーフレンドリなグラフィカルインター"
-#~ "フェースです。"
-
-#~ msgid "And now have fun with your router!"
-#~ msgstr "それでは、あなたのルーターを楽しんでください!"
-
-#~ msgid ""
-#~ "As we always want to improve this interface we are looking forward to "
-#~ "your feedback and suggestions."
-#~ msgstr ""
-#~ "私たちとしては、いつでもこのインターフェースを改良したいと望んでおり、あな"
-#~ "たからのフィードバックと提案をお待ちしています。"
-
-#~ msgid "Hello!"
-#~ msgstr "こんにちは!"
-
-#~ msgid "LuCI Components"
-#~ msgstr "LuCIコンポーネント"
-
-#~ msgid ""
-#~ "Notice: In <abbr title=\"Lua Configuration Interface\">LuCI</abbr> "
-#~ "changes have to be confirmed by clicking Changes - Save &amp; Apply "
-#~ "before being applied."
-#~ msgstr ""
-#~ "注意: <abbr title=\"Lua Configuration Interface\">LuCI</abbr> で変更を行う"
-#~ "には適用前に「保存 &amp; 適用」をクリックして確認する必要があります。"
-
-#~ msgid ""
-#~ "On the following pages you can adjust all important settings of your "
-#~ "router."
-#~ msgstr ""
-#~ "以下のページからルーターの全ての重要な設定を調整することが出来ます。"
-
-#~ msgid "The <abbr title=\"Lua Configuration Interface\">LuCI</abbr> Team"
-#~ msgstr "<abbr title=\"Lua Configuration Interface\">LuCI</abbr> チーム"
-
-#~ msgid ""
-#~ "This is the administration area of <abbr title=\"Lua Configuration "
-#~ "Interface\">LuCI</abbr>."
-#~ msgstr ""
-#~ "<abbr title=\"Lua Configuration Interface\">LuCI</abbr> の管理パネルです。"
-
-#~ msgid "User Interface"
-#~ msgstr "ユーザーインターフェース"
-
-#~ msgid "enable"
-#~ msgstr "有効"
-
-#, fuzzy
-#~ msgid "(optional)"
-#~ msgstr " (任意)"
-
-#~ msgid "<abbr title=\"Domain Name System\">DNS</abbr>-Port"
-#~ msgstr "<abbr title=\"Domain Name System\">DNS</abbr>-Port"
-
-#~ msgid ""
-#~ "<abbr title=\"Domain Name System\">DNS</abbr>-Server will be queried in "
-#~ "the order of the resolvfile"
-#~ msgstr ""
-#~ "<abbr title=\"Domain Name System\">DNS</abbr>サーバーはリゾルバファイルの"
-#~ "順に問い合わせを行います。"
-
-#~ msgid ""
-#~ "<abbr title=\"maximal\">max.</abbr> <abbr title=\"Dynamic Host "
-#~ "Configuration Protocol\">DHCP</abbr>-Leases"
-#~ msgstr ""
-#~ "<abbr title=\"maximal\">max.</abbr> <abbr title=\"Dynamic Host "
-#~ "Configuration Protocol\">DHCP</abbr>リース"
-
-#~ msgid ""
-#~ "<abbr title=\"maximal\">max.</abbr> <abbr title=\"Extension Mechanisms "
-#~ "for Domain Name System\">EDNS0</abbr> packet size"
-#~ msgstr ""
-#~ "<abbr title=\"maximal\">max.</abbr> <abbr title=\"Extension Mechanisms "
-#~ "for Domain Name System\">EDNS0</abbr> packet size"
-
-#~ msgid "AP-Isolation"
-#~ msgstr "APの分離"
-
-#~ msgid "Add the Wifi network to physical network"
-#~ msgstr "物理ネットワークに無線ネットワークを追加します"
-
-#~ msgid "Aliases"
-#~ msgstr "エイリアス"
-
-#~ msgid "Clamp Segment Size"
-#~ msgstr "Clamp Segment Size"
-
-#, fuzzy
-#~ msgid "Create Or Attach Network"
-#~ msgstr "ネットワークの作成"
-
-#~ msgid "Devices"
-#~ msgstr "デバイス"
-
-#~ msgid "Don't forward reverse lookups for local networks"
-#~ msgstr "ローカルネットワークの為の逆引きを転送しません"
-
-#~ msgid "Enable TFTP-Server"
-#~ msgstr "TFTPサーバーを有効にする"
-
-#~ msgid "Errors"
-#~ msgstr "エラー"
-
-#~ msgid "Essentials"
-#~ msgstr "簡易設定"
-
-#~ msgid "Expand Hosts"
-#~ msgstr "ホスト名展開"
-
-#~ msgid "First leased address"
-#~ msgstr "先頭リースアドレス"
-
-#~ msgid ""
-#~ "Fixes problems with unreachable websites, submitting forms or other "
-#~ "unexpected behaviour for some ISPs."
-#~ msgstr ""
-#~ "Fixes problems with unreachable websites, submitting forms or other "
-#~ "unexpected behaviour for some ISPs."
-
-#~ msgid "Hardware Address"
-#~ msgstr "ハードウェアアドレス"
-
-#~ msgid "Here you can configure installed wifi devices."
-#~ msgstr "ここではインストールされた無線デバイスの設定を行うことが出来ます。"
-
-#~ msgid "Independent (Ad-Hoc)"
-#~ msgstr "アドホック"
-
-#~ msgid "Internet Connection"
-#~ msgstr "インターネット接続"
-
-#~ msgid "Join (Client)"
-#~ msgstr "クライアント"
-
-#~ msgid "Leases"
-#~ msgstr "リース"
-
-#~ msgid "Local Domain"
-#~ msgstr "ローカルドメイン"
-
-#~ msgid "Local Network"
-#~ msgstr "ローカルネットワーク"
-
-#~ msgid "Local Server"
-#~ msgstr "ローカルサーバー"
-
-#~ msgid "Network Boot Image"
-#~ msgstr "ネットワークブートイメージ"
-
-#~ msgid ""
-#~ "Network Name (<abbr title=\"Extended Service Set Identifier\">ESSID</"
-#~ "abbr>)"
-#~ msgstr ""
-#~ "ネットワーク名(<abbr title=\"Extended Service Set Identifier\">ESSID</"
-#~ "abbr>)"
-
-#~ msgid "Number of leased addresses"
-#~ msgstr "リースアドレス数"
-
-#~ msgid "Perform Actions"
-#~ msgstr "実行"
-
-#~ msgid "Prevents Client to Client communication"
-#~ msgstr "クライアント同士の通信を制限します"
-
-#~ msgid "Provide (Access Point)"
-#~ msgstr "アクセスポイント"
-
-#~ msgid "Resolvfile"
-#~ msgstr "リゾルバファイル"
-
-#~ msgid "TFTP-Server Root"
-#~ msgstr "TFTPサーバールート"
-
-#~ msgid "TX / RX"
-#~ msgstr "TX / RX"
-
-#~ msgid "The following changes have been applied"
-#~ msgstr "以下の変更が適用されました"
-
-#~ msgid ""
-#~ "When flashing a new firmware with <abbr title=\"Lua Configuration "
-#~ "Interface\">LuCI</abbr> these files will be added to the new firmware "
-#~ "installation."
-#~ msgstr ""
-#~ "<abbr title=\"Lua Configuration Interface\">LuCI</abbr> によって新しい"
-#~ "ファームウェアを書き込んだ時に、これらのファイルは新しいファームウェアイン"
-#~ "ストールでも追加されます。"
-
-#, fuzzy
-#~ msgid "Wireless Scan"
-#~ msgstr "無線アダプタ"
-
-#~ msgid ""
-#~ "With <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</abbr> "
-#~ "network members can automatically receive their network settings (<abbr "
-#~ "title=\"Internet Protocol\">IP</abbr>-address, netmask, <abbr title="
-#~ "\"Domain Name System\">DNS</abbr>-server, ...)."
-#~ msgstr ""
-#~ "<abbr title=\"Dynamic Host Configuration Protocol\">DHCP</abbr> によって"
-#~ "ネットワークメンバは自動的にネットワーク設定(<abbr title=\"Internet "
-#~ "Protocol\">IP</abbr>アドレス、netmask, <abbr title=\"Domain Name System"
-#~ "\">DNS</abbr>サーバー、...)を受信します。"
-
-#~ msgid ""
-#~ "You can run several wifi networks with one device. Be aware that there "
-#~ "are certain hardware and driverspecific restrictions. Normally you can "
-#~ "operate 1 Ad-Hoc or up to 3 Master-Mode and 1 Client-Mode network "
-#~ "simultaneously."
-#~ msgstr ""
-#~ "1つのデバイスで複数の無線ネットワークを運用することが出来ます。特定のハー"
-#~ "ドウェアとドライバの仕様の制限が在ることに注意してください。通常では1つの"
-#~ "アドホックモード、もしくは3つまでのマスターモードと1つのクライアントモード"
-#~ "ネットワークを同時に稼働できます。"
-
-#~ msgid ""
-#~ "You need to install \"ppp-mod-pppoe\" for PPPoE or \"pptp\" for PPtP "
-#~ "support"
-#~ msgstr ""
-#~ "PPPoE をサポートする為には \"ppp-mod-pppoe\" を、PPtP をサポートする為に "
-#~ "\"pptp\" をインストールする必要があります。"
-
-#~ msgid "additional hostfile"
-#~ msgstr "追加のホストファイル"
-
-#~ msgid "adds domain names to hostentries in the resolv file"
-#~ msgstr "リゾルバファイルのホストエントリにドメイン名を追加します"
-
-#~ msgid "automatically reconnect"
-#~ msgstr "自動再接続"
-
-#~ msgid "concurrent queries"
-#~ msgstr "並列問い合わせ"
-
-#~ msgid ""
-#~ "disable <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</abbr> "
-#~ "for this interface"
-#~ msgstr ""
-#~ "このインターフェースで <abbr title=\"Dynamic Host Configuration Protocol"
-#~ "\">DHCP</abbr> を無効にします。"
-
-#~ msgid "disconnect when idle for"
-#~ msgstr "disconnect when idle for"
-
-#~ msgid "don't cache unknown"
-#~ msgstr "ネガティブキャッシュを行わない"
-
-#~ msgid ""
-#~ "filter useless <abbr title=\"Domain Name System\">DNS</abbr>-queries of "
-#~ "Windows-systems"
-#~ msgstr ""
-#~ "Windowsシステムの無駄な <abbr title=\"Domain Name System\">DNS</abbr>クエ"
-#~ "リをフィルタします"
-
-#~ msgid "installed"
-#~ msgstr "インストール済み"
-
-#~ msgid "localises the hostname depending on its subnet"
-#~ msgstr "サブネットに依存したホスト名をローカライズします"
-
-#~ msgid "not installed"
-#~ msgstr "未インストール"
-
-#~ msgid ""
-#~ "prevents caching of negative <abbr title=\"Domain Name System\">DNS</"
-#~ "abbr>-replies"
-#~ msgstr ""
-#~ "ネガティブキャッシュの<abbr title=\"Domain Name System\">DNS</abbr>応答を"
-#~ "防ぎます"
-
-#~ msgid "query port"
-#~ msgstr "問い合わせポート"
-
-#~ msgid "transmitted / received"
-#~ msgstr "送信 / 受信"
-
-#, fuzzy
-#~ msgid "Join network"
-#~ msgstr "ネットワーク"
-
-#~ msgid "all"
-#~ msgstr "全て"
-
-#~ msgid "Code"
-#~ msgstr "コード"
-
-#~ msgid "Distance"
-#~ msgstr "Distance"
-
-#~ msgid "Legend"
-#~ msgstr "Legend"
-
-#~ msgid "Library"
-#~ msgstr "Library"
-
-#~ msgid "see '%s' manpage"
-#~ msgstr "see &#39;%s&#39; manpage"
+#~ msgid "An additional network will be created if you leave this unchecked."
+#~ msgstr "チェックボックスがオフの場合、追加のネットワークが作成されます。"
 
-#~ msgid "Package Manager"
-#~ msgstr "ã\83\91ã\83\83ã\82±ã\83¼ã\82¸ç®¡ç\90\86"
+#~ msgid "Join Network: Settings"
+#~ msgstr "ã\83\8dã\83\83ã\83\88ã\83¯ã\83¼ã\82¯ã\81«æ\8e¥ç¶\9aã\81\99ã\82\8b: è¨­å®\9a"
 
-#~ msgid "Service"
-#~ msgstr "サービス"
+#~ msgid "CPU"
+#~ msgstr "CPU"
 
-#~ msgid "Statistics"
-#~ msgstr "統計"
+#~ msgid "Port %d"
+#~ msgstr "ポート %d"
 
-#~ msgid "zone"
-#~ msgstr "ゾーン"
+#~ msgid "VLAN Interface"
+#~ msgstr "VLANインターフェース"
index 0e94725d957d358fc58e7619c3a2bd9bd12511dd..3aaf0c0185a295da2917b680b397e925691a017d 100644 (file)
@@ -13,6 +13,9 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "X-Generator: Translate Toolkit 1.1.1\n"
 
+msgid "%s is untagged in multiple VLANs!"
+msgstr ""
+
 msgid "(%d minute window, %d second interval)"
 msgstr ""
 
@@ -115,15 +118,21 @@ msgstr ""
 msgid "<abbr title='Pairwise: %s / Group: %s'>%s - %s</abbr>"
 msgstr ""
 
-msgid "ADSL"
+msgid "A43C + J43 + A43"
+msgstr ""
+
+msgid "A43C + J43 + A43 + V43"
 msgstr ""
 
-msgid "ADSL Status"
+msgid "ADSL"
 msgstr ""
 
 msgid "AICCU (SIXXS)"
 msgstr ""
 
+msgid "ANSI T1.413"
+msgstr ""
+
 msgid "APN"
 msgstr ""
 
@@ -133,6 +142,9 @@ msgstr "AR-Penyokong"
 msgid "ARP retry threshold"
 msgstr ""
 
+msgid "ATM (Asynchronous Transfer Mode)"
+msgstr ""
+
 msgid "ATM Bridges"
 msgstr ""
 
@@ -151,6 +163,9 @@ msgstr ""
 msgid "ATM device number"
 msgstr ""
 
+msgid "ATU-C System Vendor ID"
+msgstr ""
+
 msgid "AYIYA"
 msgstr ""
 
@@ -214,9 +229,20 @@ msgstr "Pentadbiran"
 msgid "Advanced Settings"
 msgstr "Tetapan Lanjutan"
 
+msgid "Aggregate Transmit Power(ACTATP)"
+msgstr ""
+
 msgid "Alert"
 msgstr ""
 
+msgid ""
+"Allocate IP addresses sequentially, starting from the lowest available "
+"address"
+msgstr ""
+
+msgid "Allocate IP sequentially"
+msgstr ""
+
 msgid "Allow <abbr title=\"Secure Shell\">SSH</abbr> password authentication"
 msgstr "Membenarkan pengesahan kata laluan SSH"
 
@@ -250,7 +276,52 @@ msgstr ""
 msgid "Always announce default router"
 msgstr ""
 
-msgid "An additional network will be created if you leave this unchecked."
+msgid "An additional network will be created if you leave this checked."
+msgstr ""
+
+msgid "Annex"
+msgstr ""
+
+msgid "Annex A + L + M (all)"
+msgstr ""
+
+msgid "Annex A G.992.1"
+msgstr ""
+
+msgid "Annex A G.992.2"
+msgstr ""
+
+msgid "Annex A G.992.3"
+msgstr ""
+
+msgid "Annex A G.992.5"
+msgstr ""
+
+msgid "Annex B (all)"
+msgstr ""
+
+msgid "Annex B G.992.1"
+msgstr ""
+
+msgid "Annex B G.992.3"
+msgstr ""
+
+msgid "Annex B G.992.5"
+msgstr ""
+
+msgid "Annex J (all)"
+msgstr ""
+
+msgid "Annex L G.992.3 POTS 1"
+msgstr ""
+
+msgid "Annex M (all)"
+msgstr ""
+
+msgid "Annex M G.992.3"
+msgstr ""
+
+msgid "Annex M G.992.5"
 msgstr ""
 
 msgid "Announce as default router even if no public prefix is available."
@@ -262,6 +333,9 @@ msgstr ""
 msgid "Announced DNS servers"
 msgstr ""
 
+msgid "Anonymous Identity"
+msgstr ""
+
 msgid "Anonymous Mount"
 msgstr ""
 
@@ -351,6 +425,12 @@ msgstr ""
 msgid "Average:"
 msgstr ""
 
+msgid "B43 + B43C"
+msgstr ""
+
+msgid "B43 + B43C + V43"
+msgstr ""
+
 msgid "BR / DMR / AFTR"
 msgstr ""
 
@@ -399,6 +479,9 @@ msgid ""
 "defined backup patterns."
 msgstr ""
 
+msgid "Bind only to specific interfaces rather than wildcard address."
+msgstr ""
+
 msgid "Bitrate"
 msgstr ""
 
@@ -437,9 +520,6 @@ msgstr "Butang"
 msgid "CA certificate; if empty it will be saved after the first connection."
 msgstr ""
 
-msgid "CPU"
-msgstr ""
-
 msgid "CPU usage (%)"
 msgstr "Penggunaan CPU (%)"
 
@@ -633,15 +713,33 @@ msgstr ""
 msgid "DNS-Label / FQDN"
 msgstr ""
 
+msgid "DNSSEC"
+msgstr ""
+
+msgid "DNSSEC check unsigned"
+msgstr ""
+
 msgid "DPD Idle Timeout"
 msgstr ""
 
 msgid "DS-Lite AFTR address"
 msgstr ""
 
+msgid "DSL"
+msgstr ""
+
+msgid "DSL Status"
+msgstr ""
+
+msgid "DSL line mode"
+msgstr ""
+
 msgid "DUID"
 msgstr ""
 
+msgid "Data Rate"
+msgstr ""
+
 msgid "Debug"
 msgstr ""
 
@@ -651,6 +749,9 @@ msgstr ""
 msgid "Default gateway"
 msgstr ""
 
+msgid "Default is stateless + stateful"
+msgstr ""
+
 msgid "Default route"
 msgstr ""
 
@@ -893,12 +994,18 @@ msgstr ""
 msgid "Error"
 msgstr "Kesalahan"
 
+msgid "Errored seconds (ES)"
+msgstr ""
+
 msgid "Ethernet Adapter"
 msgstr "Ethernet Adapter"
 
 msgid "Ethernet Switch"
 msgstr "Ethernet Beralih"
 
+msgid "Exclude interfaces"
+msgstr ""
+
 msgid "Expand hosts"
 msgstr ""
 
@@ -918,6 +1025,9 @@ msgstr ""
 msgid "External system log server port"
 msgstr ""
 
+msgid "External system log server protocol"
+msgstr ""
+
 msgid "Extra SSH command options"
 msgstr ""
 
@@ -965,6 +1075,9 @@ msgstr "Tetapan Firewall"
 msgid "Firewall Status"
 msgstr "Status Firewall"
 
+msgid "Firmware File"
+msgstr ""
+
 msgid "Firmware Version"
 msgstr ""
 
@@ -1010,6 +1123,9 @@ msgstr ""
 msgid "Forward DHCP traffic"
 msgstr ""
 
+msgid "Forward Error Correction Seconds (FECS)"
+msgstr ""
+
 msgid "Forward broadcast traffic"
 msgstr ""
 
@@ -1091,6 +1207,9 @@ msgstr "Kawalan"
 msgid "Hang Up"
 msgstr "Menutup"
 
+msgid "Header Error Code Errors (HEC)"
+msgstr ""
+
 msgid "Heartbeat"
 msgstr ""
 
@@ -1340,6 +1459,9 @@ msgstr ""
 msgid "Interface is shutting down..."
 msgstr ""
 
+msgid "Interface name"
+msgstr ""
+
 msgid "Interface not present or not connected yet."
 msgstr ""
 
@@ -1385,10 +1507,10 @@ msgstr ""
 msgid "Join Network"
 msgstr "Gabung Rangkaian"
 
-msgid "Join Network: Settings"
+msgid "Join Network: Wireless Scan"
 msgstr ""
 
-msgid "Join Network: Wireless Scan"
+msgid "Joining Network: %q"
 msgstr ""
 
 msgid "Keep settings"
@@ -1433,6 +1555,9 @@ msgstr "Bahasa"
 msgid "Language and Style"
 msgstr ""
 
+msgid "Latency"
+msgstr ""
+
 msgid "Leaf"
 msgstr ""
 
@@ -1463,15 +1588,24 @@ msgstr ""
 msgid "Limit"
 msgstr "Batas"
 
-msgid "Line Attenuation"
+msgid "Limit DNS service to subnets interfaces on which we are serving DNS."
+msgstr ""
+
+msgid "Limit listening to these interfaces, and loopback."
 msgstr ""
 
-msgid "Line Speed"
+msgid "Line Attenuation (LATN)"
+msgstr ""
+
+msgid "Line Mode"
 msgstr ""
 
 msgid "Line State"
 msgstr ""
 
+msgid "Line Uptime"
+msgstr ""
+
 msgid "Link On"
 msgstr "Link Pada"
 
@@ -1489,6 +1623,9 @@ msgstr ""
 msgid "List of hosts that supply bogus NX domain results"
 msgstr ""
 
+msgid "Listen Interfaces"
+msgstr ""
+
 msgid "Listen only on the given interface or, if unspecified, on all"
 msgstr ""
 
@@ -1513,6 +1650,9 @@ msgstr ""
 msgid "Local IPv6 address"
 msgstr ""
 
+msgid "Local Service Only"
+msgstr ""
+
 msgid "Local Startup"
 msgstr ""
 
@@ -1559,6 +1699,9 @@ msgstr "Login"
 msgid "Logout"
 msgstr "Logout"
 
+msgid "Loss of Signal Seconds (LOSS)"
+msgstr ""
+
 msgid "Lowest leased address as offset from the network address."
 msgstr ""
 
@@ -1580,6 +1723,9 @@ msgstr ""
 msgid "MB/s"
 msgstr ""
 
+msgid "MD5"
+msgstr ""
+
 msgid "MHz"
 msgstr ""
 
@@ -1594,6 +1740,9 @@ msgstr ""
 msgid "Manual"
 msgstr ""
 
+msgid "Max. Attainable Data Rate (ATTNDR)"
+msgstr ""
+
 msgid "Maximum Rate"
 msgstr "Rate Maksimum"
 
@@ -1803,12 +1952,18 @@ msgstr ""
 msgid "Noise"
 msgstr "Kebisingan"
 
-msgid "Noise Margin"
+msgid "Noise Margin (SNR)"
 msgstr ""
 
 msgid "Noise:"
 msgstr ""
 
+msgid "Non Pre-emtive CRC errors (CRC_P)"
+msgstr ""
+
+msgid "Non-wildcard"
+msgstr ""
+
 msgid "None"
 msgstr ""
 
@@ -1925,6 +2080,9 @@ msgstr ""
 msgid "Override MTU"
 msgstr ""
 
+msgid "Override default interface name"
+msgstr ""
+
 msgid "Override the gateway in DHCP responses"
 msgstr ""
 
@@ -1978,6 +2136,9 @@ msgstr ""
 msgid "PSID-bits length"
 msgstr ""
 
+msgid "PTM/EFM (Packet Transfer Mode)"
+msgstr ""
+
 msgid "Package libiwinfo required!"
 msgstr ""
 
@@ -2065,13 +2226,13 @@ msgstr "Dasar"
 msgid "Port"
 msgstr "Port"
 
-msgid "Port %d"
+msgid "Port status:"
 msgstr ""
 
-msgid "Port %d is untagged in multiple VLANs!"
+msgid "Power Management Mode"
 msgstr ""
 
-msgid "Port status:"
+msgid "Pre-emtive CRC errors (CRCP_P)"
 msgstr ""
 
 msgid ""
@@ -2079,6 +2240,9 @@ msgid ""
 "ignore failures"
 msgstr ""
 
+msgid "Prevent listening on these interfaces."
+msgstr ""
+
 msgid "Prevents client-to-client communication"
 msgstr "Mencegah komunikasi sesama Pelanggan"
 
@@ -2091,6 +2255,9 @@ msgstr "Teruskan"
 msgid "Processes"
 msgstr "Proses"
 
+msgid "Profile"
+msgstr ""
+
 msgid "Prot."
 msgstr "Prot."
 
@@ -2270,6 +2437,11 @@ msgstr ""
 msgid "Required for certain ISPs, e.g. Charter with DOCSIS 3"
 msgstr ""
 
+msgid ""
+"Requires upstream supports DNSSEC; verify unsigned domain responses really "
+"come from unsigned domains"
+msgstr ""
+
 msgid "Reset"
 msgstr "Reset"
 
@@ -2334,6 +2506,9 @@ msgstr ""
 msgid "Run filesystem check"
 msgstr ""
 
+msgid "SHA256"
+msgstr ""
+
 msgid ""
 "SIXXS supports TIC only, for static tunnels using IP protocol 41 (RFC4213) "
 "use 6in4 instead"
@@ -2427,6 +2602,9 @@ msgstr ""
 msgid "Setup DHCP Server"
 msgstr ""
 
+msgid "Severely Errored Seconds (SES)"
+msgstr ""
+
 msgid "Short GI"
 msgstr ""
 
@@ -2442,6 +2620,9 @@ msgstr ""
 msgid "Signal"
 msgstr "Isyarat"
 
+msgid "Signal Attenuation (SATN)"
+msgstr ""
+
 msgid "Signal:"
 msgstr ""
 
@@ -2466,6 +2647,9 @@ msgstr "Slot masa"
 msgid "Software"
 msgstr "Perisian"
 
+msgid "Software VLAN"
+msgstr ""
+
 msgid "Some fields are invalid, cannot save values!"
 msgstr ""
 
@@ -2558,6 +2742,12 @@ msgstr "Order Ketat"
 msgid "Submit"
 msgstr "Menyerahkan"
 
+msgid "Suppress logging"
+msgstr ""
+
+msgid "Suppress logging of the routine operation of these protocols"
+msgstr ""
+
 msgid "Swap"
 msgstr ""
 
@@ -2573,6 +2763,13 @@ msgstr ""
 msgid "Switch %q (%s)"
 msgstr ""
 
+msgid ""
+"Switch %q has an unknown topology - the VLAN settings might not be accurate."
+msgstr ""
+
+msgid "Switch VLAN"
+msgstr ""
+
 msgid "Switch protocol"
 msgstr ""
 
@@ -2849,6 +3046,9 @@ msgid ""
 "archive here."
 msgstr ""
 
+msgid "Tone"
+msgstr ""
+
 msgid "Total Available"
 msgstr ""
 
@@ -2924,6 +3124,9 @@ msgstr ""
 msgid "Unable to dispatch"
 msgstr ""
 
+msgid "Unavailable Seconds (UAS)"
+msgstr ""
+
 msgid "Unknown"
 msgstr ""
 
@@ -3028,7 +3231,7 @@ msgstr "Username"
 msgid "VC-Mux"
 msgstr ""
 
-msgid "VLAN Interface"
+msgid "VDSL"
 msgstr ""
 
 msgid "VLANs on %q"
@@ -3126,9 +3329,6 @@ msgstr ""
 msgid "Width"
 msgstr ""
 
-msgid "Wifi"
-msgstr "Wifi"
-
 msgid "Wireless"
 msgstr ""
 
@@ -3165,6 +3365,9 @@ msgstr ""
 msgid "Write received DNS requests to syslog"
 msgstr ""
 
+msgid "Write system log to file"
+msgstr ""
+
 msgid "XR Support"
 msgstr "Sokongan XR"
 
@@ -3338,813 +3541,3 @@ msgstr ""
 
 msgid "« Back"
 msgstr "« Kembali"
-
-#~ msgid "Flags"
-#~ msgstr "Parameter"
-
-#~ msgid "Rule #"
-#~ msgstr "Peraturan #"
-
-#~ msgid "Path"
-#~ msgstr "Path"
-
-#~ msgid "Please wait: Device rebooting..."
-#~ msgstr "Sila tunggu: Peranti sedang reboot..."
-
-#~ msgid ""
-#~ "Warning: There are unsaved changes that will be lost while rebooting!"
-#~ msgstr "Amaran: Ada perubahan yang belum disimpan akan hilang saat reboot!"
-
-#~ msgid "Frequency Hopping"
-#~ msgstr "Melompat Frekuensi"
-
-#~ msgid "Active Leases"
-#~ msgstr "Penyewaan Aktif"
-
-#~ msgid "MAC"
-#~ msgstr "Alamat MAC"
-
-#~ msgid "<abbr title=\"Encrypted\">Encr.</abbr>"
-#~ msgstr "<abbr title=\"Disulitkan\">Vers.</abbr>"
-
-#~ msgid "<abbr title=\"Wireless Local Area Network\">WLAN</abbr>-Scan"
-#~ msgstr "WLAN-Scan"
-
-#~ msgid "Create Network"
-#~ msgstr "Buat Jaringan"
-
-#~ msgid "Link"
-#~ msgstr "Link"
-
-#~ msgid "Networks"
-#~ msgstr "Rangkaian"
-
-#~ msgid "Power"
-#~ msgstr "Daya"
-
-#~ msgid "Wifi networks in your local environment"
-#~ msgstr "Rangkaian wifi di lingkungan tempatan"
-
-#~ msgid ""
-#~ "<abbr title=\"Classless Inter-Domain Routing\">CIDR</abbr>-Notation: "
-#~ "address/prefix"
-#~ msgstr "CIDR-Notation: Adresse/Prefix"
-
-#~ msgid "<abbr title=\"Domain Name System\">DNS</abbr>-Server"
-#~ msgstr "DNS-Server"
-
-#~ msgid "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Broadcast"
-#~ msgstr "IPv4-Siaran"
-
-#~ msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Address"
-#~ msgstr "IPv6-Alamat"
-
-#~ msgid "IPv6 Setup"
-#~ msgstr "Setup IPv6"
-
-#~ msgid ""
-#~ "The network ports on your router can be combined to several <abbr title="
-#~ "\"Virtual Local Area Network\">VLAN</abbr>s in which computers can "
-#~ "communicate directly with each other. <abbr title=\"Virtual Local Area "
-#~ "Network\">VLAN</abbr>s are often used to separate different network "
-#~ "segments. Often there is by default one Uplink port for a connection to "
-#~ "the next greater network like the internet and other ports for a local "
-#~ "network."
-#~ msgstr ""
-#~ "Rangkaian port pada router anda boleh digabungkan untuk beberapa VLAN di "
-#~ "mana komputer dapat berkomunikasi secara langsung dengan satu sama lain. "
-#~ "VLAN sering digunakan untuk memisahkan segmen rangkaian yang berbeza. "
-#~ "Seringkali ada secara default satu port Uplink untuk sambungan kepada "
-#~ "rangkaian yang lebih besar seterusnya seperti internet dan port lain "
-#~ "untuk rangkaian tempatan."
-
-#~ msgid "Files to be kept when flashing a new firmware"
-#~ msgstr "Fail yang akan disimpan saat flash firmware baru"
-
-#~ msgid "General"
-#~ msgstr "Umum"
-
-#~ msgid ""
-#~ "Here you can customize the settings and the functionality of <abbr title="
-#~ "\"Lua Configuration Interface\">LuCI</abbr>."
-#~ msgstr "Di sini anda boleh melaraskan tetapan dan fungsi Luci"
-
-#~ msgid "Post-commit actions"
-#~ msgstr "UCI-komit tindakan"
-
-#~ msgid ""
-#~ "These commands will be executed automatically when a given <abbr title="
-#~ "\"Unified Configuration Interface\">UCI</abbr> configuration is committed "
-#~ "allowing changes to be applied instantly."
-#~ msgstr ""
-#~ "Perintah-perintah ini akan dijalankan secara automatik apabila tatarajah "
-#~ "UCI diberikan komited membolehkan perubahan yang akan diterapkan langsung."
-
-#~ msgid "Web <abbr title=\"User Interface\">UI</abbr>"
-#~ msgstr "Antarmuka pengguna Web"
-
-#~ msgid "<abbr title=\"Point-to-Point Tunneling Protocol\">PPTP</abbr>-Server"
-#~ msgstr ""
-#~ "<abbr title=\"Point-to-Point Tunneling Protocol\">PPTP</abbr>-Server"
-
-#~ msgid "Access point (APN)"
-#~ msgstr "Pusat akses (APN)"
-
-#~ msgid "Additional pppd options"
-#~ msgstr "Pilihan Tambahan Pppd"
-
-#~ msgid "Automatic Disconnect"
-#~ msgstr "Pemutusan automatik"
-
-#~ msgid "Backup Archive"
-#~ msgstr "Arkib Sandaran"
-
-#~ msgid ""
-#~ "Configure the local DNS server to use the name servers adverticed by the "
-#~ "PPP peer"
-#~ msgstr ""
-#~ "Mengkonfigurasi pelayan DNS tempatan untuk menggunakan pelayan nama "
-#~ "diiklan oleh rakan PPP"
-
-#~ msgid "Connect script"
-#~ msgstr "Menyambung script"
-
-#~ msgid "Create backup"
-#~ msgstr "Buat Sandaran"
-
-#~ msgid "Disconnect script"
-#~ msgstr "Putuskan naskah"
-
-#~ msgid "Edit package lists and installation targets"
-#~ msgstr "Edit senarai pakej dan target pemasangan"
-
-#~ msgid "Enable IPv6 on PPP link"
-#~ msgstr "Aktifkan IPv6 di PPP link"
-
-#~ msgid "Firmware image"
-#~ msgstr "Gambar Firmware"
-
-#~ msgid ""
-#~ "Here you can backup and restore your router configuration and - if "
-#~ "possible - reset the router to the default settings."
-#~ msgstr ""
-#~ "Di sini anda boleh sandaran dan mengembalikan konfigurasi router dan - "
-#~ "jika mungkin - Reset router ke tetapan lalai."
-
-#~ msgid "Installation targets"
-#~ msgstr "Target pemasangan"
-
-#~ msgid "Keep configuration files"
-#~ msgstr "Simpan fail konfigurasi"
-
-#~ msgid "Keep-Alive"
-#~ msgstr "Keep-Alive"
-
-#~ msgid ""
-#~ "Let pppd replace the current default route to use the PPP interface after "
-#~ "successful connect"
-#~ msgstr ""
-#~ "Biarkan pppd menggantikan laluan asal saat ini untuk menggunakan "
-#~ "antaramuka PPP selepas berjaya menyambung"
-
-#~ msgid "Let pppd run this script after establishing the PPP link"
-#~ msgstr "Biarkan pppd menjalankan naskah ini setelah menetapkan link PPP"
-
-#~ msgid "Let pppd run this script before tearing down the PPP link"
-#~ msgstr "Biarkan pppd menjalankan naskah ini sebelum menghancurkan link PPP"
-
-#~ msgid ""
-#~ "Make sure that you provide the correct pin code here or you might lock "
-#~ "your sim card!"
-#~ msgstr ""
-#~ "Pastikan bahawa anda mempunyai kod pin yang sah. Kalau tidak anda mungkin "
-#~ "akan terkunci kad sim anda!"
-
-#~ msgid ""
-#~ "Most of them are network servers, that offer a certain service for your "
-#~ "device or network like shell access, serving webpages like <abbr title="
-#~ "\"Lua Configuration Interface\">LuCI</abbr>, doing mesh routing, sending "
-#~ "e-mails, ..."
-#~ msgstr ""
-#~ "Kebanyakan dari mereka adalah pelayan rangkaian, yang menawarkan "
-#~ "perkhidmatan tertentu untuk peranti anda atau rangkaian seperti akses "
-#~ "shell, melayani laman web seperti LuCI, melakukan mesh routing, "
-#~ "menghantar e-mel, dan lain-lain"
-
-#~ msgid "Number of failed connection tests to initiate automatic reconnect"
-#~ msgstr ""
-#~ "Jumlah ujian sambungan gagal sebelum memulakan semula sambungan automatik"
-
-#~ msgid "PIN code"
-#~ msgstr "PIN-Code"
-
-#~ msgid "PPP Settings"
-#~ msgstr "Tetapan PPP"
-
-#~ msgid "Package lists"
-#~ msgstr "Senarai pakej"
-
-#~ msgid "Proceed reverting all settings and resetting to firmware defaults?"
-#~ msgstr "Teruskan mengembalikan semua tatacara dan ulang ke firmware asal?"
-
-#~ msgid "Processor"
-#~ msgstr "Processor"
-
-#~ msgid "Radius-Port"
-#~ msgstr "Radius-Port"
-
-#~ msgid "Radius-Server"
-#~ msgstr "Radius-Server"
-
-#~ msgid "Replace default route"
-#~ msgstr "Tukar laluan asal"
-
-#~ msgid "Reset router to defaults"
-#~ msgstr "Reset router ke tetapan lalai"
-
-#~ msgid ""
-#~ "Seconds to wait for the modem to become ready before attempting to connect"
-#~ msgstr ""
-#~ "Detik untuk menunggu modem bersedia sebelum mencuba untuk menyambung"
-
-#~ msgid "Service type"
-#~ msgstr "Jenis Perkhidmatan"
-
-#~ msgid "Services and daemons perform certain tasks on your device."
-#~ msgstr ""
-#~ "Perkhidmatan dan daemon melakukan tugas tertentu dalam peranti anda."
-
-#~ msgid "Settings"
-#~ msgstr "Tetapan"
-
-#~ msgid "Setup wait time"
-#~ msgstr "Menetapkan masa menunggu"
-
-#~ msgid ""
-#~ "Sorry. OpenWrt does not support a system upgrade on this platform.<br /> "
-#~ "You need to manually flash your device."
-#~ msgstr ""
-#~ "Maafkan. OpenWRT tidak menyokong meningkatkan sistem pada peron ini. <br /"
-#~ ">Anda perlu flash peranti anda secara manual."
-
-#~ msgid "Specify additional command line arguments for pppd here"
-#~ msgstr "Tentukan arahan tambahan untuk pppd di sini"
-
-#~ msgid "The device node of your modem, e.g. /dev/ttyUSB0"
-#~ msgstr "Node peranti modem anda, contohnya /dev/ttyUSB0"
-
-#~ msgid "Time (in seconds) after which an unused connection will be closed"
-#~ msgstr ""
-#~ "Waktu (dalam detik) selepas mana sambungan yang tidak terpakai akan "
-#~ "ditutup"
-
-#~ msgid "Update package lists"
-#~ msgstr "Mengemas kini senarai pakej"
-
-#~ msgid "Upload an OpenWrt image file to reflash the device."
-#~ msgstr "Upload fail gambar OpenWRT untuk flash semula peranti."
-
-#~ msgid "Upload image"
-#~ msgstr "Upload fail gambar"
-
-#~ msgid "Use peer DNS"
-#~ msgstr "Guna rakan DNS"
-
-#~ msgid ""
-#~ "You need to install \"comgt\" for UMTS/GPRS, \"ppp-mod-pppoe\" for PPPoE, "
-#~ "\"ppp-mod-pppoa\" for PPPoA or \"pptp\" for PPtP support"
-#~ msgstr ""
-#~ "Anda perlu memasang \"comgt\" untuk UMTS/GPRS, \"ppp-mod-pppoe\" untuk "
-#~ "PPPoE, \"ppp-mod-pppoa\" untuk PPPoA atau \"pptp\" untuk sokongan PPtP"
-
-#~ msgid "back"
-#~ msgstr "kembali"
-
-#~ msgid "buffered"
-#~ msgstr "buffer"
-
-#~ msgid "cached"
-#~ msgstr "cache"
-
-#~ msgid "free"
-#~ msgstr "Membebaskan"
-
-#~ msgid "static"
-#~ msgstr "statik"
-
-#~ msgid ""
-#~ "<abbr title=\"Lua Configuration Interface\">LuCI</abbr> is a collection "
-#~ "of free Lua software including an <abbr title=\"Model-View-Controller"
-#~ "\">MVC</abbr>-Webframework and webinterface for embedded devices. <abbr "
-#~ "title=\"Lua Configuration Interface\">LuCI</abbr> is licensed under the "
-#~ "Apache-License."
-#~ msgstr ""
-#~ "Luci adalah kumpulan perisian bebas Lua termasuk MVC-Kerangka dan muka "
-#~ "web untuk peranti embedded. LuCI di lesen Lesen Apache."
-
-#~ msgid "<abbr title=\"Secure Shell\">SSH</abbr>-Keys"
-#~ msgstr "SSH-Kunci"
-
-#~ msgid ""
-#~ "A lightweight HTTP/1.1 webserver written in C and Lua designed to serve "
-#~ "LuCI"
-#~ msgstr ""
-#~ "Sebuah webserver HTTP/1.1 ringan ditulis dalam C dan Lua direka untuk "
-#~ "melayani Luci"
-
-#~ msgid ""
-#~ "A small webserver which can be used to serve <abbr title=\"Lua "
-#~ "Configuration Interface\">LuCI</abbr>."
-#~ msgstr ""
-#~ "Sebuah webserver kecil yang boleh digunakan untuk melayani muka "
-#~ "Konfigurasi Lua LuCI"
-
-#~ msgid "About"
-#~ msgstr "Tentang"
-
-#~ msgid "Addresses"
-#~ msgstr "Alamat"
-
-#~ msgid "Admin Password"
-#~ msgstr "Kata Laluan Admin"
-
-#~ msgid "Alias"
-#~ msgstr "Alias"
-
-#~ msgid "Authentication Realm"
-#~ msgstr "Anmeldeaufforderung"
-
-#~ msgid "Bridge Port"
-#~ msgstr "Bridge Port"
-
-#~ msgid ""
-#~ "Change the password of the system administrator (User <code>root</code>)"
-#~ msgstr "Mengubah kata laluan sistem pentadbir (User \"root\")"
-
-#~ msgid "Client + WDS"
-#~ msgstr "Pelanggan + WDS"
-
-#~ msgid "Configuration file"
-#~ msgstr "fail konfigurasi"
-
-#~ msgid "Connection timeout"
-#~ msgstr "Sambungan timeout"
-
-#~ msgid "Contributing Developers"
-#~ msgstr "Menyumbang Pengembang"
-
-#~ msgid "DHCP assigned"
-#~ msgstr "DHCP ditugaskan"
-
-#~ msgid "Document root"
-#~ msgstr "Dokumen root"
-
-#~ msgid "Enable Keep-Alive"
-#~ msgstr "Aktifkan Keep-Alive"
-
-#~ msgid "Ethernet Bridge"
-#~ msgstr "Jambatan Ethernet"
-
-#~ msgid ""
-#~ "Here you can paste public <abbr title=\"Secure Shell\">SSH</abbr>-Keys "
-#~ "(one per line) for <abbr title=\"Secure Shell\">SSH</abbr> public-key "
-#~ "authentication."
-#~ msgstr "Di sini anda boleh memasukkan kunci awam SSH untuk pengesahan."
-
-#~ msgid "ID"
-#~ msgstr "ID"
-
-#~ msgid "IP Configuration"
-#~ msgstr "Konfigurasi IP"
-
-#~ msgid "Interface Status"
-#~ msgstr "Status Interface"
-
-#~ msgid "Lead Development"
-#~ msgstr "Pemimpin Pengembangan"
-
-#~ msgid "Master"
-#~ msgstr "Master"
-
-#~ msgid "Master + WDS"
-#~ msgstr "Master + WDS"
-
-#~ msgid "Not configured"
-#~ msgstr "Belum dikonfigurasikan"
-
-#~ msgid "Password successfully changed"
-#~ msgstr "Kata laluan berjaya ditukar"
-
-#~ msgid "Plugin path"
-#~ msgstr "Tunjuk locasi Plugin"
-
-#~ msgid "Ports"
-#~ msgstr "Ports"
-
-#~ msgid "Primary"
-#~ msgstr "Primary"
-
-#~ msgid "Project Homepage"
-#~ msgstr "Tapak Web Projek"
-
-#~ msgid "Pseudo Ad-Hoc"
-#~ msgstr "Pseudo-Ad-Hoc (Atheros)"
-
-#~ msgid "STP"
-#~ msgstr "Spanning-Tree-Protokol"
-
-#~ msgid "Thanks To"
-#~ msgstr "Terima Kasih kepada"
-
-#~ msgid ""
-#~ "The realm which will be displayed at the authentication prompt for "
-#~ "protected pages."
-#~ msgstr ""
-#~ "Wilayah yang akan dipaparkan di pengesahan prompt untuk laman yang "
-#~ "dilindungi."
-
-#~ msgid "Unknown Error"
-#~ msgstr "Kesalahan tidak diketahui"
-
-#~ msgid "VLAN"
-#~ msgstr "VLAN"
-
-#~ msgid "defaults to <code>/etc/httpd.conf</code>"
-#~ msgstr "defaultnya <code>/etc/httpd.conf</code>"
-
-#~ msgid "OPKG error code %i"
-#~ msgstr "OPKG kod kesalahan %i"
-
-#~ msgid "Package lists updated"
-#~ msgstr "Senarai pakej dikemaskini"
-
-#~ msgid "Upgrade installed packages"
-#~ msgstr "Mengemas kini pakej dipasang"
-
-#~ msgid ""
-#~ "Also kernel or service logfiles can be viewed here to get an overview "
-#~ "over their current state."
-#~ msgstr ""
-#~ "kernel atau perkhidmatan logfiles yang juga dapat dilihat di sini untuk "
-#~ "mendapatkan gambaran atassituasi kini."
-
-#~ msgid ""
-#~ "Here you can find information about the current system status like <abbr "
-#~ "title=\"Central Processing Unit\">CPU</abbr> clock frequency, memory "
-#~ "usage or network interface data."
-#~ msgstr ""
-#~ "Di sini anda dapat mencari maklumat tentang sistem saat ini status "
-#~ "seperti frekuensi masa CPU, penggunaan memori atau antara muka rangkaian "
-#~ "data."
-
-#~ msgid "Search file..."
-#~ msgstr "Cari fail ..."
-
-#~ msgid ""
-#~ "<abbr title=\"Lua Configuration Interface\">LuCI</abbr> is a free, "
-#~ "flexible, and user friendly graphical interface for configuring OpenWrt "
-#~ "Kamikaze."
-#~ msgstr ""
-#~ "LuCI adalah percuma, fleksibel, dan mempunyai muka pengguna grafik yang "
-#~ "ramah untuk mengkonfigurasikan OpenWRT Kamikaze."
-
-#~ msgid "And now have fun with your router!"
-#~ msgstr "Nikmati router anda!"
-
-#~ msgid ""
-#~ "As we always want to improve this interface we are looking forward to "
-#~ "your feedback and suggestions."
-#~ msgstr ""
-#~ "Kami ingin selalu memperbaiki interface ini, kita berharap memperolehi "
-#~ "tanggapan dan cadangan anda"
-
-#~ msgid "Hello!"
-#~ msgstr "Halo!"
-
-#~ msgid ""
-#~ "Notice: In <abbr title=\"Lua Configuration Interface\">LuCI</abbr> "
-#~ "changes have to be confirmed by clicking Changes - Save &amp; Apply "
-#~ "before being applied."
-#~ msgstr ""
-#~ "Perhatikan: Pada perubahan Luci harus disahkan dengan mengklik Laman - "
-#~ "Simpan &amp; terap sebelum perubahan diterapkan"
-
-#~ msgid ""
-#~ "On the following pages you can adjust all important settings of your "
-#~ "router."
-#~ msgstr ""
-#~ "Pada halaman berikut, anda boleh menetapkan semua tatacara penting dari "
-#~ "router anda."
-
-#~ msgid "The <abbr title=\"Lua Configuration Interface\">LuCI</abbr> Team"
-#~ msgstr "Pasukan LuCI"
-
-#~ msgid ""
-#~ "This is the administration area of <abbr title=\"Lua Configuration "
-#~ "Interface\">LuCI</abbr>."
-#~ msgstr "Ini adalah wilayah pentadbiran LuCI."
-
-#~ msgid "User Interface"
-#~ msgstr "Antara muka pengguna"
-
-#~ msgid "enable"
-#~ msgstr "membolehkan"
-
-#~ msgid "(hidden)"
-#~ msgstr "(tersembunyi)"
-
-#~ msgid "(optional)"
-#~ msgstr "(pilihan)"
-
-#~ msgid "<abbr title=\"Domain Name System\">DNS</abbr>-Port"
-#~ msgstr "DNS-Port"
-
-#~ msgid ""
-#~ "<abbr title=\"Domain Name System\">DNS</abbr>-Server will be queried in "
-#~ "the order of the resolvfile"
-#~ msgstr ""
-#~ "DNS-Pelayan akan dipertanyakan pada urutan menyelesaikan jumlah fail"
-
-#~ msgid ""
-#~ "<abbr title=\"maximal\">max.</abbr> <abbr title=\"Dynamic Host "
-#~ "Configuration Protocol\">DHCP</abbr>-Leases"
-#~ msgstr "maksimum DHCP untuk disewa"
-
-#~ msgid ""
-#~ "<abbr title=\"maximal\">max.</abbr> <abbr title=\"Extension Mechanisms "
-#~ "for Domain Name System\">EDNS0</abbr> packet size"
-#~ msgstr ""
-#~ "maksimum <abbr title=\"Mekanisme perpanjangan untuk DNS\">EDNS.0</abbr> "
-#~ "saiz paket"
-
-#~ msgid "AP-Isolation"
-#~ msgstr "AP-Isolasi"
-
-#~ msgid "Add the Wifi network to physical network"
-#~ msgstr "Tambah rangkaian Wifi ke rangkaian fizikal"
-
-#~ msgid "Aliases"
-#~ msgstr "Aliases"
-
-#~ msgid "Attach to existing network"
-#~ msgstr "Lampir rangkaian yang ada"
-
-#~ msgid "Clamp Segment Size"
-#~ msgstr "Saiz Klip Segmen"
-
-#, fuzzy
-#~ msgid "Create Or Attach Network"
-#~ msgstr "Buat Atau Lampir Rangkaian"
-
-#~ msgid "DHCP"
-#~ msgstr "DHCP"
-
-#~ msgid "Devices"
-#~ msgstr "Alat"
-
-#~ msgid "Don't forward reverse lookups for local networks"
-#~ msgstr "Jangan hantar reverse lookup untuk rangkaian tempatan"
-
-#~ msgid "Enable TFTP-Server"
-#~ msgstr "Aktifkan Tftp Server"
-
-#~ msgid "Errors"
-#~ msgstr "Kesalahan"
-
-#~ msgid "Essentials"
-#~ msgstr "Keperluan"
-
-#~ msgid "Expand Hosts"
-#~ msgstr "Memperluaskan Host"
-
-#~ msgid "First leased address"
-#~ msgstr "Alamat sewaan pertama"
-
-#~ msgid ""
-#~ "Fixes problems with unreachable websites, submitting forms or other "
-#~ "unexpected behaviour for some ISPs."
-#~ msgstr ""
-#~ "Perbaikan masalah hubungan dengan laman web, menghantar bentuk atau "
-#~ "lainnya perilaku ISP yang tak terduga."
-
-#~ msgid "Hardware Address"
-#~ msgstr "Alamat Peranti"
-
-#~ msgid "Here you can configure installed wifi devices."
-#~ msgstr "Di sini anda boleh mengkonfigurasi peranti wifi dipasang."
-
-#~ msgid ""
-#~ "If the interface is attached to an existing network it will be "
-#~ "<em>bridged</em> to the existing interfaces and is covered by the "
-#~ "firewall zone of the choosen network.<br />Uncheck the attach option to "
-#~ "define a new standalone network for this interface."
-#~ msgstr ""
-#~ "Jika antara muka dipasang ke rangkaian yang ada akan dijembatani kepada "
-#~ "antara muka yang ada dan ditutupi oleh zon firewall dari rangkaian yang "
-#~ "dipilih. Hapus tanda pada pilihan untuk menentukan melampirkan rangkaian "
-#~ "mandiri baru untuk antara muka ini."
-
-#~ msgid "Independent (Ad-Hoc)"
-#~ msgstr "(Ad-Hoc) Tersendiri"
-
-#~ msgid "Internet Connection"
-#~ msgstr "Sambungan Internet"
-
-#~ msgid "Join (Client)"
-#~ msgstr "Gabung dengan (Client)"
-
-#~ msgid "Leases"
-#~ msgstr "Penyewaan"
-
-#~ msgid "Local Domain"
-#~ msgstr "Domain Tempatan"
-
-#~ msgid "Local Network"
-#~ msgstr "Rangkaian Tempatan"
-
-#~ msgid "Local Server"
-#~ msgstr "Server Tempatan"
-
-#~ msgid "Network Boot Image"
-#~ msgstr "Boot fail gambar rangkaian"
-
-#~ msgid ""
-#~ "Network Name (<abbr title=\"Extended Service Set Identifier\">ESSID</"
-#~ "abbr>)"
-#~ msgstr "Nama Rangkaian (ESSID)"
-
-#~ msgid "Network to attach interface to"
-#~ msgstr "Rangkaian untuk melampirkan antara muka ke"
-
-#~ msgid "Number of leased addresses"
-#~ msgstr "Jumlah alamat disewakan"
-
-#~ msgid "Perform Actions"
-#~ msgstr "Lakukan Tindakan"
-
-#~ msgid "Prevents Client to Client communication"
-#~ msgstr "Mencegah komunikasi sesama Pelanggan"
-
-#~ msgid "Provide (Access Point)"
-#~ msgstr "Menyediakan (Access Point)"
-
-#~ msgid "Resolvfile"
-#~ msgstr "Resolvfail"
-
-#~ msgid "TFTP-Server Root"
-#~ msgstr "TFTP-Server Root"
-
-#~ msgid "TX / RX"
-#~ msgstr "TX / RX"
-
-#~ msgid "The following changes have been applied"
-#~ msgstr "Laman berikut telah dilaksanakan"
-
-#~ msgid ""
-#~ "When flashing a new firmware with <abbr title=\"Lua Configuration "
-#~ "Interface\">LuCI</abbr> these files will be added to the new firmware "
-#~ "installation."
-#~ msgstr ""
-#~ "Ketika flash firmware baru dengan LuCI semua fail akan ditambah ketika "
-#~ "pemasangan firmware baru."
-
-#~ msgid "Wireless Scan"
-#~ msgstr "WLAN-Scan"
-
-#~ msgid ""
-#~ "With <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</abbr> "
-#~ "network members can automatically receive their network settings (<abbr "
-#~ "title=\"Internet Protocol\">IP</abbr>-address, netmask, <abbr title="
-#~ "\"Domain Name System\">DNS</abbr>-server, ...)."
-#~ msgstr ""
-#~ "Dengan rangkaian <abbr title=\"Dynamic Host Configuration Protocol"
-#~ "\">DHCP</abbr> ahli boleh menerima tetapan rangkaian Alamat-<abbr title="
-#~ "\"Internet Protocol\">IP</abbr>, Awalan, Pelayan-<abbr title=\"Domain "
-#~ "Name System\">DNS</abbr>, dan lain-lain secara automatik"
-
-#~ msgid ""
-#~ "You are about to join the wireless network <em><strong>%s</strong></em>. "
-#~ "In order to complete the process, you need to provide some additional "
-#~ "details."
-#~ msgstr ""
-#~ "Anda akan menyertai rangkaian wayarles <em><strong>%s</strong></em>.Untuk "
-#~ "melengkapkan proses, anda perlu memberi beberapa butiran tambahan."
-
-#~ msgid ""
-#~ "You can run several wifi networks with one device. Be aware that there "
-#~ "are certain hardware and driverspecific restrictions. Normally you can "
-#~ "operate 1 Ad-Hoc or up to 3 Master-Mode and 1 Client-Mode network "
-#~ "simultaneously."
-#~ msgstr ""
-#~ "Anda boleh menjalankan beberapa rangkaian wifi dengan satu peranti. Perlu "
-#~ "diketahui bahawa ada peranti keras tertentu dan sekatan driverspecific. "
-#~ "Biasanya anda boleh beroperasi 1 Ad-Hoc atau sampai dengan 3 Master-Mode "
-#~ "dan 1 Client-Mode rangkaian secara serentak."
-
-#~ msgid ""
-#~ "You need to install \"ppp-mod-pppoe\" for PPPoE or \"pptp\" for PPtP "
-#~ "support"
-#~ msgstr ""
-#~ "Anda perlu memasang \"ppp-mod-pppoe\" untuk PPPoE atau \"pptp\" untuk "
-#~ "sokongan PPtP"
-
-#~ msgid ""
-#~ "You need to install <a href='%s'><em>wpa-supplicant</em></a> to use WPA!"
-#~ msgstr ""
-#~ "Anda perlu memasang <a href='%s'><em>pemohan-wpa</em></a> untuk "
-#~ "menggunakan WPA!"
-
-#~ msgid ""
-#~ "You need to install the <a href='%s'>Broadcom <em>nas</em> supplicant</a> "
-#~ "to use WPA!"
-#~ msgstr ""
-#~ "Anda perlu memasang pemohan <a href='%s'>Broadcom <em>nas</em> untuk "
-#~ "menggunakan WPA!"
-
-#~ msgid "Zone"
-#~ msgstr "Zon"
-
-#~ msgid "additional hostfile"
-#~ msgstr "tambahan hostfail"
-
-#~ msgid "adds domain names to hostentries in the resolv file"
-#~ msgstr "Menambah nama domain ke hostentries di resolv fail"
-
-#~ msgid "automatically reconnect"
-#~ msgstr "menyambung semula secara automatik"
-
-#~ msgid "concurrent queries"
-#~ msgstr "konkuren query"
-
-#~ msgid ""
-#~ "disable <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</abbr> "
-#~ "for this interface"
-#~ msgstr "mematikan DHCP untuk antara muka ini"
-
-#~ msgid "disconnect when idle for"
-#~ msgstr "menamatkan sambungan apabila diam selama"
-
-#~ msgid "don't cache unknown"
-#~ msgstr "jangan cache yang tidak diketahui"
-
-#~ msgid ""
-#~ "filter useless <abbr title=\"Domain Name System\">DNS</abbr>-queries of "
-#~ "Windows-systems"
-#~ msgstr "menapis soalan-DNS yang tidak berguna untuk Windows-sistem"
-
-#~ msgid "installed"
-#~ msgstr "dipasang"
-
-#~ msgid "localises the hostname depending on its subnet"
-#~ msgstr "Menempatkan nama host yang bergantung pada subnetnya"
-
-#~ msgid "manual"
-#~ msgstr "manual"
-
-#~ msgid "not installed"
-#~ msgstr "tidak dipasang"
-
-#~ msgid ""
-#~ "prevents caching of negative <abbr title=\"Domain Name System\">DNS</"
-#~ "abbr>-replies"
-#~ msgstr "mencegah caching untuk balasan negatif dari DNS"
-
-#~ msgid "query port"
-#~ msgstr "penyoalan port"
-
-#~ msgid "transmitted / received"
-#~ msgstr "dihantar / diterima"
-
-#, fuzzy
-#~ msgid "Join network"
-#~ msgstr "Gabung rangkaian"
-
-#~ msgid "all"
-#~ msgstr "semua"
-
-#~ msgid "Code"
-#~ msgstr "Kod"
-
-#~ msgid "Distance"
-#~ msgstr "Jarak"
-
-#~ msgid "Legend"
-#~ msgstr "Legenda"
-
-#~ msgid "Library"
-#~ msgstr "Perpustakaan"
-
-#~ msgid "see '%s' manpage"
-#~ msgstr "Rujuk &#39;%s&#39; manpage"
-
-#~ msgid "Package Manager"
-#~ msgstr "Pengurus-Paket"
-
-#~ msgid "Service"
-#~ msgstr "Servis"
-
-#~ msgid "Statistics"
-#~ msgstr "Statistik"
-
-#~ msgid "zone"
-#~ msgstr "Zon"
index c24d1d17cd1de319473fa0876e25c4d07ae28cd6..579ea24669d5543b2a0111a9bad2b53c801fae9d 100644 (file)
@@ -8,6 +8,9 @@ msgstr ""
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
 "X-Generator: Pootle 2.0.6\n"
 
+msgid "%s is untagged in multiple VLANs!"
+msgstr ""
+
 msgid "(%d minute window, %d second interval)"
 msgstr "(%d minutters vindu, %d sekunds intervall)"
 
@@ -117,15 +120,21 @@ msgstr "<abbr title=\"Maksimal\">Maks.</abbr> samtidige spørringer"
 msgid "<abbr title='Pairwise: %s / Group: %s'>%s - %s</abbr>"
 msgstr "<abbr title='Parvis: %s / Gruppe: %s'>%s - %s</abbr>"
 
-msgid "ADSL"
+msgid "A43C + J43 + A43"
+msgstr ""
+
+msgid "A43C + J43 + A43 + V43"
 msgstr ""
 
-msgid "ADSL Status"
+msgid "ADSL"
 msgstr ""
 
 msgid "AICCU (SIXXS)"
 msgstr ""
 
+msgid "ANSI T1.413"
+msgstr ""
+
 msgid "APN"
 msgstr "<abbr title=\"Aksesspunkt Navn\">APN</abbr>"
 
@@ -135,6 +144,9 @@ msgstr "AR Støtte"
 msgid "ARP retry threshold"
 msgstr "APR terskel for nytt forsøk"
 
+msgid "ATM (Asynchronous Transfer Mode)"
+msgstr ""
+
 msgid "ATM Bridges"
 msgstr "<abbr title=\"Asynchronous Transfer Mode\">ATM</abbr> Broer"
 
@@ -160,6 +172,9 @@ msgstr ""
 msgid "ATM device number"
 msgstr "<abbr title=\"Asynchronous Transfer Mode\">ATM</abbr> enhetsnummer"
 
+msgid "ATU-C System Vendor ID"
+msgstr ""
+
 msgid "AYIYA"
 msgstr ""
 
@@ -223,9 +238,20 @@ msgstr "Administrasjon"
 msgid "Advanced Settings"
 msgstr "Avanserte Innstillinger"
 
+msgid "Aggregate Transmit Power(ACTATP)"
+msgstr ""
+
 msgid "Alert"
 msgstr "Varsle"
 
+msgid ""
+"Allocate IP addresses sequentially, starting from the lowest available "
+"address"
+msgstr ""
+
+msgid "Allocate IP sequentially"
+msgstr ""
+
 msgid "Allow <abbr title=\"Secure Shell\">SSH</abbr> password authentication"
 msgstr "Tillat <abbr title=\"Secure Shell\">SSH</abbr> passord godkjenning"
 
@@ -259,8 +285,53 @@ msgstr ""
 msgid "Always announce default router"
 msgstr ""
 
-msgid "An additional network will be created if you leave this unchecked."
-msgstr "Et nytt nettverk vil bli opprettet hvis du tar bort haken."
+msgid "An additional network will be created if you leave this checked."
+msgstr ""
+
+msgid "Annex"
+msgstr ""
+
+msgid "Annex A + L + M (all)"
+msgstr ""
+
+msgid "Annex A G.992.1"
+msgstr ""
+
+msgid "Annex A G.992.2"
+msgstr ""
+
+msgid "Annex A G.992.3"
+msgstr ""
+
+msgid "Annex A G.992.5"
+msgstr ""
+
+msgid "Annex B (all)"
+msgstr ""
+
+msgid "Annex B G.992.1"
+msgstr ""
+
+msgid "Annex B G.992.3"
+msgstr ""
+
+msgid "Annex B G.992.5"
+msgstr ""
+
+msgid "Annex J (all)"
+msgstr ""
+
+msgid "Annex L G.992.3 POTS 1"
+msgstr ""
+
+msgid "Annex M (all)"
+msgstr ""
+
+msgid "Annex M G.992.3"
+msgstr ""
+
+msgid "Annex M G.992.5"
+msgstr ""
 
 msgid "Announce as default router even if no public prefix is available."
 msgstr ""
@@ -271,6 +342,9 @@ msgstr ""
 msgid "Announced DNS servers"
 msgstr ""
 
+msgid "Anonymous Identity"
+msgstr ""
+
 msgid "Anonymous Mount"
 msgstr ""
 
@@ -360,6 +434,12 @@ msgstr "Tilgjengelige pakker"
 msgid "Average:"
 msgstr "Gjennomsnitt:"
 
+msgid "B43 + B43C"
+msgstr ""
+
+msgid "B43 + B43C + V43"
+msgstr ""
+
 msgid "BR / DMR / AFTR"
 msgstr ""
 
@@ -411,6 +491,9 @@ msgstr ""
 "konfigurasjonsfiler som er merket av opkg, essensielle enhets filer og andre "
 "filer valgt av bruker."
 
+msgid "Bind only to specific interfaces rather than wildcard address."
+msgstr ""
+
 msgid "Bitrate"
 msgstr "Bitrate"
 
@@ -449,9 +532,6 @@ msgstr "Knapper"
 msgid "CA certificate; if empty it will be saved after the first connection."
 msgstr ""
 
-msgid "CPU"
-msgstr "CPU"
-
 msgid "CPU usage (%)"
 msgstr "CPU forbruk (%)"
 
@@ -657,15 +737,33 @@ msgstr "DNS videresendinger"
 msgid "DNS-Label / FQDN"
 msgstr ""
 
+msgid "DNSSEC"
+msgstr ""
+
+msgid "DNSSEC check unsigned"
+msgstr ""
+
 msgid "DPD Idle Timeout"
 msgstr ""
 
 msgid "DS-Lite AFTR address"
 msgstr ""
 
+msgid "DSL"
+msgstr ""
+
+msgid "DSL Status"
+msgstr ""
+
+msgid "DSL line mode"
+msgstr ""
+
 msgid "DUID"
 msgstr "DUID"
 
+msgid "Data Rate"
+msgstr ""
+
 msgid "Debug"
 msgstr "Feilsøking"
 
@@ -675,6 +773,9 @@ msgstr "Standard %d"
 msgid "Default gateway"
 msgstr "Standard gateway"
 
+msgid "Default is stateless + stateful"
+msgstr ""
+
 msgid "Default route"
 msgstr ""
 
@@ -928,12 +1029,18 @@ msgstr "Sletter..."
 msgid "Error"
 msgstr "Feil"
 
+msgid "Errored seconds (ES)"
+msgstr ""
+
 msgid "Ethernet Adapter"
 msgstr "Ethernet Tilslutning"
 
 msgid "Ethernet Switch"
 msgstr "Ethernet Svitsj"
 
+msgid "Exclude interfaces"
+msgstr ""
+
 msgid "Expand hosts"
 msgstr "Utvid vertsliste"
 
@@ -954,6 +1061,9 @@ msgstr "Ekstern systemlogg server"
 msgid "External system log server port"
 msgstr "Ekstern systemlogg server port"
 
+msgid "External system log server protocol"
+msgstr ""
+
 msgid "Extra SSH command options"
 msgstr ""
 
@@ -1001,6 +1111,9 @@ msgstr "Brannmur Innstillinger"
 msgid "Firewall Status"
 msgstr "Brannmur Status"
 
+msgid "Firmware File"
+msgstr ""
+
 msgid "Firmware Version"
 msgstr "Firmware Versjon"
 
@@ -1047,6 +1160,9 @@ msgstr ""
 msgid "Forward DHCP traffic"
 msgstr "Videresend DHCP trafikk"
 
+msgid "Forward Error Correction Seconds (FECS)"
+msgstr ""
+
 msgid "Forward broadcast traffic"
 msgstr "Videresend kringkastingstrafikk"
 
@@ -1128,6 +1244,9 @@ msgstr "Behandler"
 msgid "Hang Up"
 msgstr "Slå av"
 
+msgid "Header Error Code Errors (HEC)"
+msgstr ""
+
 msgid "Heartbeat"
 msgstr ""
 
@@ -1378,6 +1497,9 @@ msgstr "Grensesnittet kobler til igjen..."
 msgid "Interface is shutting down..."
 msgstr "Grensesnittet slår seg av..."
 
+msgid "Interface name"
+msgstr ""
+
 msgid "Interface not present or not connected yet."
 msgstr "Grensesnittet er ikke tilgjengelig eller er ikke tilknyttet."
 
@@ -1422,12 +1544,12 @@ msgstr "Java Script kreves!"
 msgid "Join Network"
 msgstr "Koble til nettverket"
 
-msgid "Join Network: Settings"
-msgstr "Koble til nettverk: Innstilling"
-
 msgid "Join Network: Wireless Scan"
 msgstr "Koble til nettverk: Trådløs Skanning"
 
+msgid "Joining Network: %q"
+msgstr ""
+
 msgid "Keep settings"
 msgstr "Behold innstillinger"
 
@@ -1470,6 +1592,9 @@ msgstr "Språk"
 msgid "Language and Style"
 msgstr "Språk og Utseende"
 
+msgid "Latency"
+msgstr ""
+
 msgid "Leaf"
 msgstr ""
 
@@ -1500,15 +1625,24 @@ msgstr "Forklaring:"
 msgid "Limit"
 msgstr "Grense"
 
-msgid "Line Attenuation"
+msgid "Limit DNS service to subnets interfaces on which we are serving DNS."
+msgstr ""
+
+msgid "Limit listening to these interfaces, and loopback."
+msgstr ""
+
+msgid "Line Attenuation (LATN)"
 msgstr ""
 
-msgid "Line Speed"
+msgid "Line Mode"
 msgstr ""
 
 msgid "Line State"
 msgstr ""
 
+msgid "Line Uptime"
+msgstr ""
+
 msgid "Link On"
 msgstr "Forbindelse"
 
@@ -1528,6 +1662,9 @@ msgstr "Liste over domener hvor en tillater RFC1918 svar"
 msgid "List of hosts that supply bogus NX domain results"
 msgstr "Liste over verter som returneren falske NX domene resultater"
 
+msgid "Listen Interfaces"
+msgstr ""
+
 msgid "Listen only on the given interface or, if unspecified, on all"
 msgstr ""
 "Lytt kun på det angitte grensesnitt, om ingen er angitt lyttes det på alle"
@@ -1553,6 +1690,9 @@ msgstr "Lokal IPv4 adresse"
 msgid "Local IPv6 address"
 msgstr "Lokal IPv6 adresse"
 
+msgid "Local Service Only"
+msgstr ""
+
 msgid "Local Startup"
 msgstr "Lokal Oppstart"
 
@@ -1604,6 +1744,9 @@ msgstr "Logg inn"
 msgid "Logout"
 msgstr "Logg ut"
 
+msgid "Loss of Signal Seconds (LOSS)"
+msgstr ""
+
 msgid "Lowest leased address as offset from the network address."
 msgstr "Laveste leide adresse, forskjøvet fra nettverks adressen."
 
@@ -1625,6 +1768,9 @@ msgstr ""
 msgid "MB/s"
 msgstr "MB/s"
 
+msgid "MD5"
+msgstr ""
+
 msgid "MHz"
 msgstr "MHz"
 
@@ -1639,6 +1785,9 @@ msgstr ""
 msgid "Manual"
 msgstr ""
 
+msgid "Max. Attainable Data Rate (ATTNDR)"
+msgstr ""
+
 msgid "Maximum Rate"
 msgstr "Maksimal hastighet"
 
@@ -1846,12 +1995,18 @@ msgstr "Ingen sone tilknyttet"
 msgid "Noise"
 msgstr "Støy"
 
-msgid "Noise Margin"
+msgid "Noise Margin (SNR)"
 msgstr ""
 
 msgid "Noise:"
 msgstr "Støy:"
 
+msgid "Non Pre-emtive CRC errors (CRC_P)"
+msgstr ""
+
+msgid "Non-wildcard"
+msgstr ""
+
 msgid "None"
 msgstr "Ingen"
 
@@ -1969,6 +2124,9 @@ msgstr "Overstyr MAC adresse"
 msgid "Override MTU"
 msgstr "Overstyr MTU"
 
+msgid "Override default interface name"
+msgstr ""
+
 msgid "Override the gateway in DHCP responses"
 msgstr "Overstyr gatewayen mottatt av DHCP respons"
 
@@ -2024,6 +2182,9 @@ msgstr ""
 msgid "PSID-bits length"
 msgstr ""
 
+msgid "PTM/EFM (Packet Transfer Mode)"
+msgstr ""
+
 msgid "Package libiwinfo required!"
 msgstr "Pakken libiwinfo er nødvendig!"
 
@@ -2111,15 +2272,15 @@ msgstr "Policy"
 msgid "Port"
 msgstr "Port"
 
-msgid "Port %d"
-msgstr "Port %d"
-
-msgid "Port %d is untagged in multiple VLANs!"
-msgstr "Port %d er utagget i flere VLANs!"
-
 msgid "Port status:"
 msgstr "Port status:"
 
+msgid "Power Management Mode"
+msgstr ""
+
+msgid "Pre-emtive CRC errors (CRCP_P)"
+msgstr ""
+
 msgid ""
 "Presume peer to be dead after given amount of LCP echo failures, use 0 to "
 "ignore failures"
@@ -2127,6 +2288,9 @@ msgstr ""
 "Annta at peer er uten forbindelse om angitt LCP ekko feiler, bruk verdi 0 "
 "for å overse feil"
 
+msgid "Prevent listening on these interfaces."
+msgstr ""
+
 msgid "Prevents client-to-client communication"
 msgstr "Hindrer klient-til-klient kommunikasjon"
 
@@ -2139,6 +2303,9 @@ msgstr "Fortsett"
 msgid "Processes"
 msgstr "Prosesser"
 
+msgid "Profile"
+msgstr ""
+
 msgid "Prot."
 msgstr "Prot."
 
@@ -2331,6 +2498,11 @@ msgstr ""
 msgid "Required for certain ISPs, e.g. Charter with DOCSIS 3"
 msgstr "Er nødvendig for noen nettleverandører, f.eks Charter med DOCSIS 3"
 
+msgid ""
+"Requires upstream supports DNSSEC; verify unsigned domain responses really "
+"come from unsigned domains"
+msgstr ""
+
 msgid "Reset"
 msgstr "Nullstill"
 
@@ -2395,6 +2567,9 @@ msgstr "Kjør filsystem sjekk før montering av enheten"
 msgid "Run filesystem check"
 msgstr "Kjør filsystem sjekk"
 
+msgid "SHA256"
+msgstr ""
+
 msgid ""
 "SIXXS supports TIC only, for static tunnels using IP protocol 41 (RFC4213) "
 "use 6in4 instead"
@@ -2491,6 +2666,9 @@ msgstr "Oppsett tidssynkronisering"
 msgid "Setup DHCP Server"
 msgstr "Oppsett DHCP server"
 
+msgid "Severely Errored Seconds (SES)"
+msgstr ""
+
 msgid "Short GI"
 msgstr ""
 
@@ -2506,6 +2684,9 @@ msgstr "Slå av dette nettverket"
 msgid "Signal"
 msgstr "Signal"
 
+msgid "Signal Attenuation (SATN)"
+msgstr ""
+
 msgid "Signal:"
 msgstr "Signal:"
 
@@ -2530,6 +2711,9 @@ msgstr "Slot tid"
 msgid "Software"
 msgstr "Programvare"
 
+msgid "Software VLAN"
+msgstr ""
+
 msgid "Some fields are invalid, cannot save values!"
 msgstr "Noen felt er ugyldige, kan ikke lagre verdier!"
 
@@ -2629,6 +2813,12 @@ msgstr "Streng overholdelse"
 msgid "Submit"
 msgstr "Send"
 
+msgid "Suppress logging"
+msgstr ""
+
+msgid "Suppress logging of the routine operation of these protocols"
+msgstr ""
+
 msgid "Swap"
 msgstr ""
 
@@ -2644,6 +2834,13 @@ msgstr "Svitsj %q"
 msgid "Switch %q (%s)"
 msgstr "Svitsj %q (%s)"
 
+msgid ""
+"Switch %q has an unknown topology - the VLAN settings might not be accurate."
+msgstr ""
+
+msgid "Switch VLAN"
+msgstr ""
+
 msgid "Switch protocol"
 msgstr "Svitsj protokoll"
 
@@ -2955,6 +3152,9 @@ msgstr ""
 "For å gjenopprette konfigurasjonsfiler, kan du her laste opp et backup arkiv "
 "som ble opprettet tidligere."
 
+msgid "Tone"
+msgstr ""
+
 msgid "Total Available"
 msgstr "Totalt Tilgjengelig"
 
@@ -3030,6 +3230,9 @@ msgstr "UUID"
 msgid "Unable to dispatch"
 msgstr "Kan ikke sende"
 
+msgid "Unavailable Seconds (UAS)"
+msgstr ""
+
 msgid "Unknown"
 msgstr "Ukjent"
 
@@ -3141,8 +3344,8 @@ msgstr "Brukernavn"
 msgid "VC-Mux"
 msgstr "VC-Mux"
 
-msgid "VLAN Interface"
-msgstr "VLAN grensesnitt"
+msgid "VDSL"
+msgstr ""
 
 msgid "VLANs on %q"
 msgstr "VLANs på %q"
@@ -3239,9 +3442,6 @@ msgstr ""
 msgid "Width"
 msgstr ""
 
-msgid "Wifi"
-msgstr "Trådløs"
-
 msgid "Wireless"
 msgstr "Trådløs"
 
@@ -3278,6 +3478,9 @@ msgstr "Trådløst er slått av"
 msgid "Write received DNS requests to syslog"
 msgstr "Skriv mottatte DNS forespørsler til syslog"
 
+msgid "Write system log to file"
+msgstr ""
+
 msgid "XR Support"
 msgstr "XR Støtte"
 
@@ -3460,708 +3663,20 @@ msgstr "ja"
 msgid "« Back"
 msgstr "« Tilbake"
 
-#~ msgid "Delete this interface"
-#~ msgstr "Fjern dette grensesnitt"
-
-#~ msgid "Flags"
-#~ msgstr "Flagg"
-
-#~ msgid "Rule #"
-#~ msgstr "Regel #"
-
-#~ msgid "Ignore Hosts files"
-#~ msgstr "Ignorer vertsfiler"
-
-#~ msgid "Please wait: Device rebooting..."
-#~ msgstr "Vent: Enheten starter på nytt..."
-
-#~ msgid ""
-#~ "Warning: There are unsaved changes that will be lost while rebooting!"
-#~ msgstr ""
-#~ "Advarsel: Det er ulagrede endringer som vil gå tapt under omstarten!"
-
-#~ msgid ""
-#~ "Always use 40MHz channels even if the secondary channel overlaps. Using "
-#~ "this option does not comply with IEEE 802.11n-2009!"
-#~ msgstr ""
-#~ "Bruk alltid 40MHz kanaler selv om sekundær kanal overlapper. Dette "
-#~ "alternativet er ikke i samsvar med IEEE 802.11n-2009!"
-
-#~ msgid "Cached"
-#~ msgstr "Hurtigbufret"
-
-#~ msgid "Configures this mount as overlay storage for block-extroot"
-#~ msgstr ""
-#~ "Konfigurerer dette monteringspunktet som overlay lagringspunkt for block-"
-#~ "extroot"
-
-#~ msgid "Force 40MHz mode"
-#~ msgstr "Bruk 40MHz modus"
-
-#~ msgid "Frequency Hopping"
-#~ msgstr "Frekvens Hopping"
-
-#~ msgid "Locked to channel %d used by %s"
-#~ msgstr "Låst til kanal %d brukt av %s"
-
-#~ msgid "Use as root filesystem"
-#~ msgstr "Bruk som rot filsystem"
-
-#~ msgid "HE.net user ID"
-#~ msgstr "HE.net bruker ID"
-
-#~ msgid "This is the 32 byte hex encoded user ID, not the login name"
-#~ msgstr "Dette er det 32 byte hexkodede bruker ID'en, ikke påloggingsnavnet"
-
-#~ msgid "40MHz 2nd channel above"
-#~ msgstr "40MHz, Sekundær kanal over"
-
-#~ msgid "40MHz 2nd channel below"
-#~ msgstr "40MHz, Sekundær kanal under"
-
-#~ msgid "Accept router advertisements"
-#~ msgstr "Godta ruterkunngjøringer"
-
-#~ msgid "Advertise IPv6 on network"
-#~ msgstr "Annonser IPv6 på nettverket"
-
-#~ msgid "Advertised network ID"
-#~ msgstr "Annonsert nettverks ID"
-
-#~ msgid "Allowed range is 1 to 65535"
-#~ msgstr "Det tillatte området er fra 1 til 65535"
-
-#~ msgid "HT capabilities"
-#~ msgstr "HT Muligheter"
-
-#~ msgid "HT mode"
-#~ msgstr "HT Modus"
-
-#~ msgid "Router Model"
-#~ msgstr "Ruter Modell"
-
-#~ msgid "Router Name"
-#~ msgstr "Ruter Navn"
-
-#~ msgid "Send router solicitations"
-#~ msgstr "Send ruter anmodninger"
-
-#~ msgid "Specifies the advertised preferred prefix lifetime in seconds"
-#~ msgstr "Angir den annonserte foretrukne prefikslevetiden i sekunder"
-
-#~ msgid "Specifies the advertised valid prefix lifetime in seconds"
-#~ msgstr "Angir den annonserte gyldige prefikslevetiden i sekunder"
-
-#~ msgid "Use preferred lifetime"
-#~ msgstr "Bruk foretrukket levetid"
-
-#~ msgid "Use valid lifetime"
-#~ msgstr "Bruk gyldig levetid"
-
-#~ msgid "Waiting for router..."
-#~ msgstr "Venter på ruter..."
-
-#~ msgid "Active Leases"
-#~ msgstr "Aktive leier"
-
-#~ msgid "Open"
-#~ msgstr "Åpne"
-
-#~ msgid "KB"
-#~ msgstr "KB"
-
-#~ msgid "Bit Rate"
-#~ msgstr "Bithastighet"
-
-#~ msgid "Configuration / Apply"
-#~ msgstr "Konfigurasjon / Bruk"
-
-#~ msgid "Configuration / Changes"
-#~ msgstr "Konfigurasjon / Endringer"
-
-#~ msgid "Configuration / Revert"
-#~ msgstr "Konfigurasjon / Tilbakestill"
-
-#~ msgid "MAC"
-#~ msgstr "MAC"
-
-#~ msgid "MAC Address"
-#~ msgstr "MAC adresse"
-
-#~ msgid "<abbr title=\"Encrypted\">Encr.</abbr>"
-#~ msgstr "<abbr title=\"Encrypted\">Kryptert</abbr>"
-
-#~ msgid "<abbr title=\"Wireless Local Area Network\">WLAN</abbr>-Scan"
-#~ msgstr "<abbr title=\"Wireless Local Area Network\">WLAN</abbr>-Skanning"
-
-#~ msgid ""
-#~ "Choose the network you want to attach to this wireless interface. Select "
-#~ "<em>unspecified</em> to not attach any network or fill out the "
-#~ "<em>create</em> field to define a new network."
-#~ msgstr ""
-#~ "Velg det nettverket du ønsker å knytte til dette trådløse grensesnittet. "
-#~ "Velg <em>uspesifisert</em> for ikke tilknytte noe nettverk, eller fyll ut "
-#~ "<em>opprett</em> feltet for å definere et nytt nettverk."
-
-#~ msgid "Create Network"
-#~ msgstr "Opprett Nettverk"
-
-#~ msgid "Link"
-#~ msgstr "Link"
-
-#~ msgid "Networks"
-#~ msgstr "Nettverk"
-
-#~ msgid "Power"
-#~ msgstr "Styrke"
-
-#~ msgid "Wifi networks in your local environment"
-#~ msgstr "Trådløse nettverk i nærheten av deg"
-
-#~ msgid ""
-#~ "<abbr title=\"Classless Inter-Domain Routing\">CIDR</abbr>-Notation: "
-#~ "address/prefix"
-#~ msgstr ""
-#~ "<abbr title=\"Classless Inter-Domain Routing\">CIDR</abbr>-Notasjon: "
-#~ "adresse/prefiks"
-
-#~ msgid "<abbr title=\"Domain Name System\">DNS</abbr>-Server"
-#~ msgstr "<abbr title=\"Domain Name System\">DNS</abbr>-Server"
-
-#~ msgid "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Broadcast"
-#~ msgstr ""
-#~ "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Kringkasting"
-
-#~ msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Address"
-#~ msgstr "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Adresse"
-
-#~ msgid "IP-Aliases"
-#~ msgstr "IP aliaser"
-
-#~ msgid "IPv6 Setup"
-#~ msgstr "IPv6 oppsett"
-
-#~ msgid ""
-#~ "Note: If you choose an interface here which is part of another network, "
-#~ "it will be moved into this network."
-#~ msgstr ""
-#~ "Vær oppmerksom på at om du velger et grensesnitt som allerede er med et "
-#~ "annet nettverk, blir det flyttet til dette nettverket"
-
-#~ msgid ""
-#~ "Really delete this interface? The deletion cannot be undone!\\nYou might "
-#~ "lose access to this router if you are connected via this interface."
-#~ msgstr ""
-#~ "Fjerne dette grensesnittet? Slettingen kan ikke omgjøres!\\nDu kan miste "
-#~ "kontakten med ruteren om du er tilkoblet via dette grensesnittet."
-
-#~ msgid ""
-#~ "Really delete this wireless network? The deletion cannot be undone!\\nYou "
-#~ "might lose access to this router if you are connected via this network."
-#~ msgstr ""
-#~ "Fjerne dette trådløse nettverket? Slettingen kan ikke omgjøres!\\nDu kan "
-#~ "miste kontakten med ruteren om du er tilkoblet via dette nettverket."
-
-#~ msgid ""
-#~ "Really shutdown interface \"%s\" ?\\nYou might lose access to this router "
-#~ "if you are connected via this interface."
-#~ msgstr ""
-#~ "Slå av dette grensesnittet? \"%s\" ?\\nDu kan miste kontakten med ruteren "
-#~ "om du er tilkoblet via dette grensesnittet."
-
-#~ msgid ""
-#~ "The network ports on your router can be combined to several <abbr title="
-#~ "\"Virtual Local Area Network\">VLAN</abbr>s in which computers can "
-#~ "communicate directly with each other. <abbr title=\"Virtual Local Area "
-#~ "Network\">VLAN</abbr>s are often used to separate different network "
-#~ "segments. Often there is by default one Uplink port for a connection to "
-#~ "the next greater network like the internet and other ports for a local "
-#~ "network."
-#~ msgstr ""
-#~ "Nettverks portene på ruteren kan kombineres til flere <abbr title="
-#~ "\"Virtual Lokal Network\">VLAN</abbr>s der datamaskiner kan kommunisere "
-#~ "direkte med hverandre. <abbr title=\"Virtual Lokal Network\">VLAN</abbr>s "
-#~ "brukes ofte for å skille ulike nettverk segmenter. Det er vanlig og ha en "
-#~ "uplink-port for tilkobling til større nettverk som internett og andre "
-#~ "porter til lokalt nettverk."
-
-#~ msgid "Custom Files"
-#~ msgstr "Egendefinerte Filer"
-
-#~ msgid "Custom files"
-#~ msgstr "Egendefinerte filer"
-
-#~ msgid "Detected Files"
-#~ msgstr "Filer funnet"
-
-#~ msgid "Detected files"
-#~ msgstr "Filer funnet"
-
-#~ msgid "Files to be kept when flashing a new firmware"
-#~ msgstr "Beholde filer ved programvare oppgradering"
-
-#~ msgid "General"
-#~ msgstr "Generelt"
-
-#~ msgid ""
-#~ "Here you can customize the settings and the functionality of <abbr title="
-#~ "\"Lua Configuration Interface\">LuCI</abbr>."
-#~ msgstr "Her kan du endre innstillinger og funksjonaliteten til LuCI."
-
-#~ msgid "Post-commit actions"
-#~ msgstr "Aktiver endringer"
-
-#~ msgid ""
-#~ "The following files are detected by the system and will be kept "
-#~ "automatically during sysupgrade"
-#~ msgstr ""
-#~ "Følgende filer er oppdaget av systemet og vil automatisk bli bevart under "
-#~ "systemoppgradering"
-
-#~ msgid ""
-#~ "These commands will be executed automatically when a given <abbr title="
-#~ "\"Unified Configuration Interface\">UCI</abbr> configuration is committed "
-#~ "allowing changes to be applied instantly."
-#~ msgstr ""
-#~ "Disse endringene vil bli utført automatisk når en <abbr title=\"Unified "
-#~ "Configuration Interface\">UCI</abbr> konfigurasjon brukes, endringen trer "
-#~ "i kraft umiddelbart."
-
-#~ msgid ""
-#~ "This is a list of shell glob patterns for matching files and directories "
-#~ "to include during sysupgrade"
-#~ msgstr ""
-#~ "Dette er en liste med filer og regler som skal inkluderes ved "
-#~ "systemoppgradering"
-
-#~ msgid "Web <abbr title=\"User Interface\">UI</abbr>"
-#~ msgstr "Web Brukergrensesnitt"
-
-#~ msgid "<abbr title=\"Point-to-Point Tunneling Protocol\">PPTP</abbr>-Server"
-#~ msgstr ""
-#~ "<abbr title=\"Point-to-Point Tunneling Protocol\">PPTP</abbr>-Server"
-
-#~ msgid "AHCP Settings"
-#~ msgstr "AHCP Innstillinger"
-
-#~ msgid "ARP ping retries"
-#~ msgstr "ARP ping forsøk"
-
-#~ msgid "ATM Settings"
-#~ msgstr "<abbr title=\"Asynchronous Transfer Mode\">ATM</abbr>Innstillinger"
-
-#~ msgid "Accept Router Advertisements"
-#~ msgstr "Godta Ruter Annonseringer"
-
-#~ msgid "Access point (APN)"
-#~ msgstr "Aksesspunkt (APN)"
-
-#~ msgid "Additional pppd options"
-#~ msgstr "Andre pppd alternativer"
-
-#~ msgid "Allowed range is 1 to FFFF"
-#~ msgstr "Det tillatte området er 1 til FFFF"
-
-#~ msgid "Automatic Disconnect"
-#~ msgstr "Automatisk nedkobling"
-
-#~ msgid "Backup Archive"
-#~ msgstr "Sikkerhetskopi arkiv"
-
-#~ msgid ""
-#~ "Configure the local DNS server to use the name servers adverticed by the "
-#~ "PPP peer"
-#~ msgstr ""
-#~ "Konfigurer den lokale DNS-serveren slik at den bruker navnetjeneren som "
-#~ "blir gitt av PPP peer"
-
-#~ msgid "Connect script"
-#~ msgstr "Oppkoblings skript"
-
-#~ msgid "Create backup"
-#~ msgstr "Lag sikkerhetskopi"
-
-#~ msgid "Default"
-#~ msgstr "Standard"
-
-#~ msgid "Disconnect script"
-#~ msgstr "Frakoblings skript"
-
-#~ msgid "Edit package lists and installation targets"
-#~ msgstr "Endre pakke-liste og installasjon mål"
-
-#~ msgid "Enable 4K VLANs"
-#~ msgstr "Aktiver 4K VLANs"
-
-#~ msgid "Enable IPv6 on PPP link"
-#~ msgstr "Aktiver IPv6 på PPP lenke"
-
-#~ msgid "Firmware image"
-#~ msgstr "Firmware fil"
-
-#~ msgid "Forward DHCP"
-#~ msgstr "Videresend DHCP"
-
-#~ msgid "Forward broadcasts"
-#~ msgstr "Videresend broadcast"
-
-#~ msgid "HE.net Tunnel ID"
-#~ msgstr "HE.net Tunnel ID"
-
-#~ msgid ""
-#~ "Here you can backup and restore your router configuration and - if "
-#~ "possible - reset the router to the default settings."
-#~ msgstr ""
-#~ "Her kan du ta sikkerhetskopi og gjenopprette ruterens konfigurasjon og -"
-#~ "om mulig- tilbakestille ruteren til standardinnstillingene."
-
-#~ msgid "Installation targets"
-#~ msgstr "Installasjon mål"
-
-#~ msgid "Keep configuration files"
-#~ msgstr "Behold konfigurasjonsfiler"
-
-#~ msgid "Keep-Alive"
-#~ msgstr "Keep-Alive"
-
-#~ msgid "Kernel"
-#~ msgstr "Kjerne"
-
-#~ msgid ""
-#~ "Let pppd replace the current default route to use the PPP interface after "
-#~ "successful connect"
-#~ msgstr ""
-#~ "Etter vellykket oppkobling, la pppd erstatte standard rute og sett den "
-#~ "opp for PPP-grensesnittet"
-
-#~ msgid "Let pppd run this script after establishing the PPP link"
-#~ msgstr "La pppd kjøre dette skriptet etter PPP oppkobling"
-
-#~ msgid "Let pppd run this script before tearing down the PPP link"
-#~ msgstr "La pppd kjøre dette skriptet før frakobling av PPP lenke"
-
-#~ msgid ""
-#~ "Make sure that you provide the correct pin code here or you might lock "
-#~ "your sim card!"
-#~ msgstr ""
-#~ "Pass på at du oppgir riktig PIN-kode her, om ikke kan du låse SIM-kortet!"
-
-#~ msgid ""
-#~ "Most of them are network servers, that offer a certain service for your "
-#~ "device or network like shell access, serving webpages like <abbr title="
-#~ "\"Lua Configuration Interface\">LuCI</abbr>, doing mesh routing, sending "
-#~ "e-mails, ..."
-#~ msgstr ""
-#~ "De fleste av dem er nettverkstjenere som tilbyr tjenester på enheten "
-#~ "eller nettverket. Som f.eks. shell tilgang, webserver for <abbr title="
-#~ "\"Lua Configuration Interface\">LuCI</abbr>, mesh ruting, sende e-"
-#~ "post, ..."
-
-#~ msgid "Number of failed connection tests to initiate automatic reconnect"
-#~ msgstr ""
-#~ "Antallet mislykkede forsøk på forbindelse før automatisk oppkobling blir "
-#~ "initiert."
-
-#~ msgid "Override Gateway"
-#~ msgstr "Overstyr Gateway"
-
-#~ msgid "PIN code"
-#~ msgstr "PIN kode"
-
-#~ msgid "PPP Settings"
-#~ msgstr "PPP Innstillinger"
-
-#~ msgid "Package lists"
-#~ msgstr "Pakke-lister"
-
-#~ msgid ""
-#~ "Port <abbr title=\"Primary VLAN IDs\">PVIDs</abbr> specify the default "
-#~ "VLAN ID added to received untagged frames."
-#~ msgstr ""
-#~ "Port <abbr title=\"Primary VLAN IDs\">PVIDs</abbr> spesifiserer standard "
-#~ "VLAN ID som legges på mottatte utaggete ethernet-rammer.<br />"
-
-#~ msgid "Port PVIDs on %q"
-#~ msgstr "Port PVIDs på %q"
-
-#~ msgid "Proceed reverting all settings and resetting to firmware defaults?"
-#~ msgstr "Fortsette tilbakestilling av alle innstillinger til standard?"
-
-#~ msgid "Processor"
-#~ msgstr "Prosessor"
-
-#~ msgid "Radius-Port"
-#~ msgstr "Radius-Port"
-
-#~ msgid "Radius-Server"
-#~ msgstr "Radius-Server"
-
-#~ msgid "Relay Settings"
-#~ msgstr "Relay Innstillinger"
-
-#~ msgid "Replace default route"
-#~ msgstr "Erstatt standard rute"
-
-#~ msgid "Reset router to defaults"
-#~ msgstr "Tilbakestill ruteren til standard innstilling"
-
-#~ msgid "Routing table ID"
-#~ msgstr "Ruting tabell ID"
-
-#~ msgid ""
-#~ "Seconds to wait for the modem to become ready before attempting to connect"
-#~ msgstr "Antall sekunder en må vente før modemet er klar for oppkobling"
-
-#~ msgid "Send Router Solicitiations"
-#~ msgstr "Send Ruter Anmodninger"
-
-#~ msgid "Server IPv4-Address"
-#~ msgstr "Server IPv4-Adresse"
-
-#~ msgid "Service type"
-#~ msgstr "Tjeneste type"
-
-#~ msgid "Services and daemons perform certain tasks on your device."
-#~ msgstr "Tjenester og daemoner utfører forskjellige oppgaver på enheten."
-
-#~ msgid "Settings"
-#~ msgstr "Innstillinger"
-
-#~ msgid "Setup wait time"
-#~ msgstr "Initialiserings ventetid"
-
-#~ msgid ""
-#~ "Sorry. OpenWrt does not support a system upgrade on this platform.<br /> "
-#~ "You need to manually flash your device."
-#~ msgstr ""
-#~ "Beklager. OpenWrt støtter ikke systemoppgradering på denne plattformen."
-#~ "<br /> Du må flashe enheten manuelt."
-
-#~ msgid "Specify additional command line arguments for pppd here"
-#~ msgstr "Angi flere kommandolinje argumenter for pppd her"
-
-#~ msgid "TTL"
-#~ msgstr "TTL"
-
-#~ msgid "The device node of your modem, e.g. /dev/ttyUSB0"
-#~ msgstr "Node enheten for modemet, f.eks. /dev/ttyUSB0"
-
-#~ msgid "Time (in seconds) after which an unused connection will be closed"
-#~ msgstr "Tid (i sekunder) før ubrukt forbindelse vil bli frakoblet"
-
-#~ msgid "Time Server (rdate)"
-#~ msgstr "Tids Server (rdate)"
-
-#~ msgid "Tunnel Settings"
-#~ msgstr "Tunnel Innstillinger"
-
-#~ msgid "Update package lists"
-#~ msgstr "Oppdater pakke-listene"
-
-#~ msgid "Upload an OpenWrt image file to reflash the device."
-#~ msgstr ""
-#~ "Last opp en OpenWrt Firmware fil, som deretter blir brukt til å "
-#~ "oppgradere enheten."
-
-#~ msgid "Upload image"
-#~ msgstr "Last opp firmware"
-
-#~ msgid "Use peer DNS"
-#~ msgstr "Bruk peer DNS"
-
-#~ msgid "VLAN %d"
-#~ msgstr "VLAN %d"
-
-#~ msgid ""
-#~ "You can specify multiple DNS servers here, press enter to add a new "
-#~ "entry. Servers entered here will override automatically assigned ones."
-#~ msgstr ""
-#~ "Her kan du definere flere DNS servere, trykk 'Enter' for å legge til en "
-#~ "ny oppføring. Servere definert her vil overstyre de automatisk tildelte."
-
-#~ msgid ""
-#~ "You need to install \"comgt\" for UMTS/GPRS, \"ppp-mod-pppoe\" for PPPoE, "
-#~ "\"ppp-mod-pppoa\" for PPPoA or \"pptp\" for PPtP support"
-#~ msgstr ""
-#~ "Du må installere \"comgt\" for UMTS/GPRS, \"ppp-mod-pppoe\" for PPPoE, "
-#~ "\"ppp-mod-pppoa\" for PPPoA eller \"pptp\" for PPtP støtte"
-
-#~ msgid "back"
-#~ msgstr "tilbake"
-
-#~ msgid "buffered"
-#~ msgstr "bufret"
-
-#~ msgid "cached"
-#~ msgstr "hurtigbufrede"
-
-#~ msgid "free"
-#~ msgstr "tilgjengelig"
-
-#~ msgid "static"
-#~ msgstr "Statisk"
-
-#~ msgid ""
-#~ "<abbr title=\"Lua Configuration Interface\">LuCI</abbr> is a collection "
-#~ "of free Lua software including an <abbr title=\"Model-View-Controller"
-#~ "\">MVC</abbr>-Webframework and webinterface for embedded devices. <abbr "
-#~ "title=\"Lua Configuration Interface\">LuCI</abbr> is licensed under the "
-#~ "Apache-License."
-#~ msgstr ""
-#~ "<abbr title=\"Lua Configuration Interface\">LuCI</abbr> er en samling av "
-#~ "fri Lua programvare som inkluderer <abbr title=\"Model-View-Controller"
-#~ "\">MVC</abbr>-Webframework og webgrensnitt for innebygde enheter. <abbr "
-#~ "title=\"Lua Configuration Interface\">LuCI</abbr> er lisensert under "
-#~ "Apache-lisensen."
-
-#~ msgid "<abbr title=\"Secure Shell\">SSH</abbr>-Keys"
-#~ msgstr "<abbr title=\"Secure Shell\">SSH</abbr>-Nøkler"
-
-#~ msgid ""
-#~ "A lightweight HTTP/1.1 webserver written in C and Lua designed to serve "
-#~ "LuCI"
-#~ msgstr "En lettvekts HTTP/1.1 webserver skrevet i C og Lua laget for LuCI"
-
-#~ msgid ""
-#~ "A small webserver which can be used to serve <abbr title=\"Lua "
-#~ "Configuration Interface\">LuCI</abbr>."
-#~ msgstr ""
-#~ "En lettvekts webserver som kan brukes til å tjene <abbr title=\"Lua "
-#~ "Configuration Interface\">LuCI</abbr>."
-
-#~ msgid "About"
-#~ msgstr "Om"
-
-#~ msgid "Active IP Connections"
-#~ msgstr "Aktive IP tilkoblinger"
-
-#~ msgid "Addresses"
-#~ msgstr "Adresser"
-
-#~ msgid "Admin Password"
-#~ msgstr "Admin Passord"
-
-#~ msgid "Alias"
-#~ msgstr "Alias"
-
-#~ msgid "Authentication Realm"
-#~ msgstr "Passord beskyttet område"
-
-#~ msgid "Bridge Port"
-#~ msgstr "Bro Port"
-
-#~ msgid ""
-#~ "Change the password of the system administrator (User <code>root</code>)"
-#~ msgstr "Endre passordet for systemansvarlig (Bruker <code>root</code>)"
-
-#~ msgid "Client + WDS"
-#~ msgstr "Klient + WDS"
-
-#~ msgid "Configuration file"
-#~ msgstr "Konfigurasjonsfil"
-
-#~ msgid "Connection timeout"
-#~ msgstr "Tidsavbrudd for tilkobling"
-
-#~ msgid "Contributing Developers"
-#~ msgstr "Medvirkende utviklere"
-
-#~ msgid "DHCP assigned"
-#~ msgstr "DHCP tildelt"
-
-#~ msgid "Document root"
-#~ msgstr "Dokument-roten"
-
-#~ msgid "Enable Keep-Alive"
-#~ msgstr "Aktiver Keep-Alive"
-
-#~ msgid "Enable device"
-#~ msgstr "Aktiver enhet"
-
-#~ msgid "Ethernet Bridge"
-#~ msgstr "Ethernet Bro"
-
-#~ msgid ""
-#~ "Here you can paste public <abbr title=\"Secure Shell\">SSH</abbr>-Keys "
-#~ "(one per line) for <abbr title=\"Secure Shell\">SSH</abbr> public-key "
-#~ "authentication."
-#~ msgstr ""
-#~ "Her kan du lime inn felles <abbr title=\"Secure Shell\">SSH</abbr>-nøkler "
-#~ "(en per linje) for <abbr title=\"Secure Shell\">SSH</abbr> godkjenning."
-
-#~ msgid "ID"
-#~ msgstr "ID"
-
-#~ msgid "IP Configuration"
-#~ msgstr "IP Konfigurasjon"
-
-#~ msgid "Interface Status"
-#~ msgstr "Grensesnitt Status"
-
-#~ msgid "Lead Development"
-#~ msgstr "Hovedutviklere"
-
-#~ msgid "Master"
-#~ msgstr "Aksesspunkt"
-
-#~ msgid "Master + WDS"
-#~ msgstr "Aksesspunkt + WDS"
-
-#~ msgid "No address configured on this interface."
-#~ msgstr "Ingen adresse er konfigurert på dette grensesnittet."
-
-#~ msgid "Not configured"
-#~ msgstr "Ikke konfigurert"
-
-#~ msgid "Password successfully changed"
-#~ msgstr "Passordet er endret"
-
-#~ msgid "Plugin path"
-#~ msgstr "Plugin sti"
-
-#~ msgid "Ports"
-#~ msgstr "Porter"
-
-#~ msgid "Primary"
-#~ msgstr "Primær"
-
-#~ msgid "Project Homepage"
-#~ msgstr "Prosjektets Hjemmeside"
-
-#~ msgid "Pseudo Ad-Hoc"
-#~ msgstr "Pseudo Ad-Hoc"
-
-#~ msgid "STP"
-#~ msgstr "STP"
-
-#~ msgid "Thanks To"
-#~ msgstr "Takk til"
-
-#~ msgid ""
-#~ "The realm which will be displayed at the authentication prompt for "
-#~ "protected pages."
-#~ msgstr "Beskrivelse av passord beskyttet område, vises ved innlogging."
-
-#~ msgid "Unknown Error"
-#~ msgstr "Ukjent feil"
-
-#~ msgid "VLAN"
-#~ msgstr "VLAN"
-
-#~ msgid "defaults to <code>/etc/httpd.conf</code>"
-#~ msgstr "Standard <code>/etc/httpd.conf</code>"
+#~ msgid "An additional network will be created if you leave this unchecked."
+#~ msgstr "Et nytt nettverk vil bli opprettet hvis du tar bort haken."
 
-#~ msgid "Enable this switch"
-#~ msgstr "Aktiver denne svitsj"
+#~ msgid "Join Network: Settings"
+#~ msgstr "Koble til nettverk: Innstilling"
 
-#~ msgid "OPKG error code %i"
-#~ msgstr "OPKG feil kode %i"
+#~ msgid "CPU"
+#~ msgstr "CPU"
 
-#~ msgid "Package lists updated"
-#~ msgstr "Pakke-listene oppdatert"
+#~ msgid "Port %d"
+#~ msgstr "Port %d"
 
-#~ msgid "Reset switch during setup"
-#~ msgstr "Nullstill svitsj under oppstart"
+#~ msgid "Port %d is untagged in multiple VLANs!"
+#~ msgstr "Port %d er utagget i flere VLANs!"
 
-#~ msgid "Upgrade installed packages"
-#~ msgstr "Oppgrader installerte pakker"
+#~ msgid "VLAN Interface"
+#~ msgstr "VLAN grensesnitt"
index 44f4f5e5c96ffe2901963bcd08c5ff20590706bb..4619ad283f793dd670dda9fb5a86a0c667d22ef0 100644 (file)
@@ -14,6 +14,9 @@ msgstr ""
 "|| n%100>=20) ? 1 : 2);\n"
 "X-Generator: Pootle 2.0.6\n"
 
+msgid "%s is untagged in multiple VLANs!"
+msgstr ""
+
 msgid "(%d minute window, %d second interval)"
 msgstr "(okno %d minut, interwał %d sekund)"
 
@@ -122,15 +125,21 @@ msgstr "<abbr title=\"Maksymalna ilość\">Maks.</abbr> zapytań równoczesnych"
 msgid "<abbr title='Pairwise: %s / Group: %s'>%s - %s</abbr>"
 msgstr "<abbr title='Par: %s / Grup: %s'>%s - %s</abbr>"
 
-msgid "ADSL"
+msgid "A43C + J43 + A43"
 msgstr ""
 
-msgid "ADSL Status"
+msgid "A43C + J43 + A43 + V43"
+msgstr ""
+
+msgid "ADSL"
 msgstr ""
 
 msgid "AICCU (SIXXS)"
 msgstr ""
 
+msgid "ANSI T1.413"
+msgstr ""
+
 msgid "APN"
 msgstr "APN"
 
@@ -141,6 +150,9 @@ msgstr "Wsparcie dla ARP"
 msgid "ARP retry threshold"
 msgstr "Próg powtórzeń ARP"
 
+msgid "ATM (Asynchronous Transfer Mode)"
+msgstr ""
+
 msgid "ATM Bridges"
 msgstr "Mostki ATM"
 
@@ -165,6 +177,9 @@ msgstr ""
 msgid "ATM device number"
 msgstr "Numer urządzenia ATM"
 
+msgid "ATU-C System Vendor ID"
+msgstr ""
+
 msgid "AYIYA"
 msgstr ""
 
@@ -234,9 +249,20 @@ msgstr "Zarządzanie"
 msgid "Advanced Settings"
 msgstr "Ustawienia zaawansowane"
 
+msgid "Aggregate Transmit Power(ACTATP)"
+msgstr ""
+
 msgid "Alert"
 msgstr "Alarm"
 
+msgid ""
+"Allocate IP addresses sequentially, starting from the lowest available "
+"address"
+msgstr ""
+
+msgid "Allocate IP sequentially"
+msgstr ""
+
 msgid "Allow <abbr title=\"Secure Shell\">SSH</abbr> password authentication"
 msgstr "Pozwól na logowanie <abbr title=\"Secure Shell\">SSH</abbr>"
 
@@ -274,9 +300,53 @@ msgstr ""
 msgid "Always announce default router"
 msgstr ""
 
-msgid "An additional network will be created if you leave this unchecked."
+msgid "An additional network will be created if you leave this checked."
+msgstr ""
+
+msgid "Annex"
+msgstr ""
+
+msgid "Annex A + L + M (all)"
+msgstr ""
+
+msgid "Annex A G.992.1"
+msgstr ""
+
+msgid "Annex A G.992.2"
+msgstr ""
+
+msgid "Annex A G.992.3"
+msgstr ""
+
+msgid "Annex A G.992.5"
+msgstr ""
+
+msgid "Annex B (all)"
+msgstr ""
+
+msgid "Annex B G.992.1"
+msgstr ""
+
+msgid "Annex B G.992.3"
+msgstr ""
+
+msgid "Annex B G.992.5"
+msgstr ""
+
+msgid "Annex J (all)"
+msgstr ""
+
+msgid "Annex L G.992.3 POTS 1"
+msgstr ""
+
+msgid "Annex M (all)"
+msgstr ""
+
+msgid "Annex M G.992.3"
+msgstr ""
+
+msgid "Annex M G.992.5"
 msgstr ""
-"Zostanie utworzona dodatkowa sieć jeśli zostawisz tą opcję niezaznaczoną."
 
 msgid "Announce as default router even if no public prefix is available."
 msgstr ""
@@ -287,6 +357,9 @@ msgstr ""
 msgid "Announced DNS servers"
 msgstr ""
 
+msgid "Anonymous Identity"
+msgstr ""
+
 msgid "Anonymous Mount"
 msgstr ""
 
@@ -377,6 +450,12 @@ msgstr "Dostępne pakiety"
 msgid "Average:"
 msgstr "Średnia:"
 
+msgid "B43 + B43C"
+msgstr ""
+
+msgid "B43 + B43C + V43"
+msgstr ""
+
 msgid "BR / DMR / AFTR"
 msgstr ""
 
@@ -429,6 +508,9 @@ msgstr ""
 "Zawiera ona zmienione pliki konfiguracyjne oznaczone przez opkg, podstawowe "
 "pliki systemowe, oraz pliki oznaczone do kopiowania przez użytkownika."
 
+msgid "Bind only to specific interfaces rather than wildcard address."
+msgstr ""
+
 msgid "Bitrate"
 msgstr "Przepływność"
 
@@ -468,9 +550,6 @@ msgstr "Przyciski"
 msgid "CA certificate; if empty it will be saved after the first connection."
 msgstr ""
 
-msgid "CPU"
-msgstr "CPU"
-
 msgid "CPU usage (%)"
 msgstr "Użycie CPU (%)"
 
@@ -679,15 +758,33 @@ msgstr "Przekierowania DNS"
 msgid "DNS-Label / FQDN"
 msgstr ""
 
+msgid "DNSSEC"
+msgstr ""
+
+msgid "DNSSEC check unsigned"
+msgstr ""
+
 msgid "DPD Idle Timeout"
 msgstr ""
 
 msgid "DS-Lite AFTR address"
 msgstr ""
 
+msgid "DSL"
+msgstr ""
+
+msgid "DSL Status"
+msgstr ""
+
+msgid "DSL line mode"
+msgstr ""
+
 msgid "DUID"
 msgstr "DUID"
 
+msgid "Data Rate"
+msgstr ""
+
 msgid "Debug"
 msgstr "Debug"
 
@@ -697,6 +794,9 @@ msgstr "Domyślne %d"
 msgid "Default gateway"
 msgstr "Brama domyślna"
 
+msgid "Default is stateless + stateful"
+msgstr ""
+
 msgid "Default route"
 msgstr ""
 
@@ -959,12 +1059,18 @@ msgstr "Usuwanie..."
 msgid "Error"
 msgstr "Błąd"
 
+msgid "Errored seconds (ES)"
+msgstr ""
+
 msgid "Ethernet Adapter"
 msgstr "Karta Ethernet"
 
 msgid "Ethernet Switch"
 msgstr "Switch Ethernet"
 
+msgid "Exclude interfaces"
+msgstr ""
+
 msgid "Expand hosts"
 msgstr "Rozwiń hosty"
 
@@ -986,6 +1092,9 @@ msgstr "Zewnętrzny serwer dla loga systemowego"
 msgid "External system log server port"
 msgstr "Port zewnętrznego serwera dla loga systemowego"
 
+msgid "External system log server protocol"
+msgstr ""
+
 msgid "Extra SSH command options"
 msgstr ""
 
@@ -1034,6 +1143,9 @@ msgstr "Ustawienia firewalla"
 msgid "Firewall Status"
 msgstr "Stan firewalla"
 
+msgid "Firmware File"
+msgstr ""
+
 msgid "Firmware Version"
 msgstr "Wersja firmware"
 
@@ -1080,6 +1192,9 @@ msgstr ""
 msgid "Forward DHCP traffic"
 msgstr "Przekazuj ruch DHCP"
 
+msgid "Forward Error Correction Seconds (FECS)"
+msgstr ""
+
 msgid "Forward broadcast traffic"
 msgstr "Przekazuj broadcast`y"
 
@@ -1163,6 +1278,9 @@ msgstr "Uchwyt"
 msgid "Hang Up"
 msgstr "Rozłącz"
 
+msgid "Header Error Code Errors (HEC)"
+msgstr ""
+
 msgid "Heartbeat"
 msgstr ""
 
@@ -1423,6 +1541,9 @@ msgstr "Ponowne łączenie interfejsu..."
 msgid "Interface is shutting down..."
 msgstr "Interfejs jest wyłączany..."
 
+msgid "Interface name"
+msgstr ""
+
 msgid "Interface not present or not connected yet."
 msgstr "Interfejs nie istnieje lub nie jest jeszcze podłączony."
 
@@ -1468,12 +1589,12 @@ msgstr "Java Script jest wymagany!"
 msgid "Join Network"
 msgstr "Połącz z siecią"
 
-msgid "Join Network: Settings"
-msgstr "Przyłącz do sieci: Ustawienia"
-
 msgid "Join Network: Wireless Scan"
 msgstr "Przyłącz do sieci: Skanuj sieci WiFi"
 
+msgid "Joining Network: %q"
+msgstr ""
+
 msgid "Keep settings"
 msgstr "Zachowaj ustawienia"
 
@@ -1516,6 +1637,9 @@ msgstr "Język"
 msgid "Language and Style"
 msgstr "Wygląd i język"
 
+msgid "Latency"
+msgstr ""
+
 msgid "Leaf"
 msgstr ""
 
@@ -1546,15 +1670,24 @@ msgstr "Legenda:"
 msgid "Limit"
 msgstr "Limit"
 
-msgid "Line Attenuation"
+msgid "Limit DNS service to subnets interfaces on which we are serving DNS."
+msgstr ""
+
+msgid "Limit listening to these interfaces, and loopback."
+msgstr ""
+
+msgid "Line Attenuation (LATN)"
 msgstr ""
 
-msgid "Line Speed"
+msgid "Line Mode"
 msgstr ""
 
 msgid "Line State"
 msgstr ""
 
+msgid "Line Uptime"
+msgstr ""
+
 msgid "Link On"
 msgstr "Połączenie aktywne"
 
@@ -1574,6 +1707,9 @@ msgstr "Lista domen zezwalających na odpowiedzi RFC1918"
 msgid "List of hosts that supply bogus NX domain results"
 msgstr "Lista hostów które dostarczają zafałszowane wyniki NX domain"
 
+msgid "Listen Interfaces"
+msgstr ""
+
 msgid "Listen only on the given interface or, if unspecified, on all"
 msgstr ""
 "Słuchaj tylko na podanym interfejsie, lub jeśli nie podano na wszystkich"
@@ -1599,6 +1735,9 @@ msgstr "Lokalny adres IPv4"
 msgid "Local IPv6 address"
 msgstr "Lokalny adres IPv6"
 
+msgid "Local Service Only"
+msgstr ""
+
 msgid "Local Startup"
 msgstr "Lokalny autostart"
 
@@ -1651,6 +1790,9 @@ msgstr "Zaloguj"
 msgid "Logout"
 msgstr "Wyloguj"
 
+msgid "Loss of Signal Seconds (LOSS)"
+msgstr ""
+
 msgid "Lowest leased address as offset from the network address."
 msgstr "Najniższy wydzierżawiony adres jako offset dla adresu sieci."
 
@@ -1672,6 +1814,9 @@ msgstr ""
 msgid "MB/s"
 msgstr "MB/s"
 
+msgid "MD5"
+msgstr ""
+
 msgid "MHz"
 msgstr "MHz"
 
@@ -1686,6 +1831,9 @@ msgstr ""
 msgid "Manual"
 msgstr ""
 
+msgid "Max. Attainable Data Rate (ATTNDR)"
+msgstr ""
+
 msgid "Maximum Rate"
 msgstr "Maksymalna Szybkość"
 
@@ -1893,12 +2041,18 @@ msgstr "Brak przypisanej strefy"
 msgid "Noise"
 msgstr "Szum"
 
-msgid "Noise Margin"
+msgid "Noise Margin (SNR)"
 msgstr ""
 
 msgid "Noise:"
 msgstr "Szum:"
 
+msgid "Non Pre-emtive CRC errors (CRC_P)"
+msgstr ""
+
+msgid "Non-wildcard"
+msgstr ""
+
 msgid "None"
 msgstr "Brak"
 
@@ -2015,6 +2169,9 @@ msgstr "Nadpisz adres MAC"
 msgid "Override MTU"
 msgstr "Nadpisz MTU"
 
+msgid "Override default interface name"
+msgstr ""
+
 msgid "Override the gateway in DHCP responses"
 msgstr "Nadpisz adres bramy w odpowiedziach DHCP"
 
@@ -2070,6 +2227,9 @@ msgstr ""
 msgid "PSID-bits length"
 msgstr ""
 
+msgid "PTM/EFM (Packet Transfer Mode)"
+msgstr ""
+
 msgid "Package libiwinfo required!"
 msgstr "Wymagany pakiet libiwinfo!"
 
@@ -2159,15 +2319,15 @@ msgstr "Zasada"
 msgid "Port"
 msgstr "Port"
 
-msgid "Port %d"
-msgstr "Port %d"
-
-msgid "Port %d is untagged in multiple VLANs!"
-msgstr "Port %d jest nietagowany w wielu VLAN`ach!"
-
 msgid "Port status:"
 msgstr "Status portu:"
 
+msgid "Power Management Mode"
+msgstr ""
+
+msgid "Pre-emtive CRC errors (CRCP_P)"
+msgstr ""
+
 msgid ""
 "Presume peer to be dead after given amount of LCP echo failures, use 0 to "
 "ignore failures"
@@ -2175,6 +2335,9 @@ msgstr ""
 "Zakładaj że klient jest martwy po danej ilości błedów odpowiedzi echa LCP, "
 "wpisz 0 aby zignorować błędy"
 
+msgid "Prevent listening on these interfaces."
+msgstr ""
+
 msgid "Prevents client-to-client communication"
 msgstr "Zapobiegaj komunikacji klientów pomiędzy sobą"
 
@@ -2187,6 +2350,9 @@ msgstr "Wykonaj"
 msgid "Processes"
 msgstr "Procesy"
 
+msgid "Profile"
+msgstr ""
+
 msgid "Prot."
 msgstr "Prot."
 
@@ -2381,6 +2547,11 @@ msgstr ""
 msgid "Required for certain ISPs, e.g. Charter with DOCSIS 3"
 msgstr "Wymagany dla niektórych dostawców internetu, np. Charter z DOCSIS 3"
 
+msgid ""
+"Requires upstream supports DNSSEC; verify unsigned domain responses really "
+"come from unsigned domains"
+msgstr ""
+
 msgid "Reset"
 msgstr "Resetuj"
 
@@ -2446,6 +2617,9 @@ msgstr ""
 msgid "Run filesystem check"
 msgstr "Sprawdź czy system plików nie zawiera błędów"
 
+msgid "SHA256"
+msgstr ""
+
 msgid ""
 "SIXXS supports TIC only, for static tunnels using IP protocol 41 (RFC4213) "
 "use 6in4 instead"
@@ -2543,6 +2717,9 @@ msgstr "Ustawienia synchronizacji czasu"
 msgid "Setup DHCP Server"
 msgstr "Ustawienia serwera DHCP"
 
+msgid "Severely Errored Seconds (SES)"
+msgstr ""
+
 msgid "Short GI"
 msgstr ""
 
@@ -2558,6 +2735,9 @@ msgstr "Wyłącz tą sieć"
 msgid "Signal"
 msgstr "Sygnał"
 
+msgid "Signal Attenuation (SATN)"
+msgstr ""
+
 msgid "Signal:"
 msgstr "Sygnał:"
 
@@ -2582,6 +2762,9 @@ msgstr "Szczelina czasowa"
 msgid "Software"
 msgstr "Oprogramowanie"
 
+msgid "Software VLAN"
+msgstr ""
+
 msgid "Some fields are invalid, cannot save values!"
 msgstr "Wartości pewnych pól są niewłaściwe, nie mogę ich zachować!"
 
@@ -2684,6 +2867,12 @@ msgstr "Zachowaj kolejność"
 msgid "Submit"
 msgstr "Wyślij"
 
+msgid "Suppress logging"
+msgstr ""
+
+msgid "Suppress logging of the routine operation of these protocols"
+msgstr ""
+
 msgid "Swap"
 msgstr ""
 
@@ -2699,6 +2888,13 @@ msgstr "Przełącznik %q"
 msgid "Switch %q (%s)"
 msgstr "Przełącznik %q (%s)"
 
+msgid ""
+"Switch %q has an unknown topology - the VLAN settings might not be accurate."
+msgstr ""
+
+msgid "Switch VLAN"
+msgstr ""
+
 msgid "Switch protocol"
 msgstr "Protokół przełącznika"
 
@@ -3019,6 +3215,9 @@ msgstr ""
 "Aby przywrócić pliki konfiguracyjne, można tutaj wczytać wcześniej utworzone "
 "archiwum kopii zapasowej."
 
+msgid "Tone"
+msgstr ""
+
 msgid "Total Available"
 msgstr "Całkowicie dostępna"
 
@@ -3094,6 +3293,9 @@ msgstr "UUID"
 msgid "Unable to dispatch"
 msgstr "Nie można wysłać"
 
+msgid "Unavailable Seconds (UAS)"
+msgstr ""
+
 msgid "Unknown"
 msgstr "Nieznany"
 
@@ -3206,8 +3408,8 @@ msgstr "Nazwa użytkownika"
 msgid "VC-Mux"
 msgstr "VC-Mux"
 
-msgid "VLAN Interface"
-msgstr "Interfejs VLAN"
+msgid "VDSL"
+msgstr ""
 
 msgid "VLANs on %q"
 msgstr "Sieci VLAN na %q"
@@ -3305,9 +3507,6 @@ msgstr ""
 msgid "Width"
 msgstr ""
 
-msgid "Wifi"
-msgstr "Wifi"
-
 msgid "Wireless"
 msgstr "Sieć bezprzewodowa"
 
@@ -3344,6 +3543,9 @@ msgstr "Wyłączanie sieci bezprzewodowej"
 msgid "Write received DNS requests to syslog"
 msgstr "Zapisz otrzymane żądania DNS do syslog'a"
 
+msgid "Write system log to file"
+msgstr ""
+
 msgid "XR Support"
 msgstr "Wsparcie XR"
 
@@ -3527,132 +3729,21 @@ msgstr "tak"
 msgid "« Back"
 msgstr "« Wróć"
 
-#~ msgid "Delete this interface"
-#~ msgstr "Usuń ten interfejs"
-
-#~ msgid "Flags"
-#~ msgstr "Flagi"
-
-#~ msgid "Rule #"
-#~ msgstr "Zasada #"
-
-#~ msgid "Ignore Hosts files"
-#~ msgstr "Ignoruj pliki Hosts"
-
-#~ msgid "Please wait: Device rebooting..."
-#~ msgstr "Proszę czekać: Ponowne uruchamianie..."
-
-#~ msgid ""
-#~ "Warning: There are unsaved changes that will be lost while rebooting!"
-#~ msgstr ""
-#~ "Ostrzeżenie: Pozostały niezapisane zmian, które zostaną utracone podczas "
-#~ "restartu!"
-
-#~ msgid ""
-#~ "Always use 40MHz channels even if the secondary channel overlaps. Using "
-#~ "this option does not comply with IEEE 802.11n-2009!"
+#~ msgid "An additional network will be created if you leave this unchecked."
 #~ msgstr ""
-#~ "Zawsze używaj kanał 40MHz nawet jeśli drugi kanał pokrywa się. Użycie tej "
-#~ "opcji nie jest zgodne ze standardem IEEE 802.11n-2009!"
-
-#~ msgid "Cached"
-#~ msgstr "Cache"
-
-#~ msgid "Configures this mount as overlay storage for block-extroot"
-#~ msgstr "Konfiguruje ten zasób jako zasób overlay dla block-extroot"
-
-#~ msgid "Force 40MHz mode"
-#~ msgstr "Wymuś tryb 40MHz"
-
-#~ msgid "Frequency Hopping"
-#~ msgstr "Skakanie po częstotliwościach"
-
-#~ msgid "Locked to channel %d used by %s"
-#~ msgstr "Zablokowano dla kanału %d używanego przez %s"
-
-#~ msgid "Use as root filesystem"
-#~ msgstr "Użyj systemu plików root'a"
-
-#~ msgid "HE.net user ID"
-#~ msgstr "Login (ID) HE.net"
-
-#~ msgid "This is the 32 byte hex encoded user ID, not the login name"
-#~ msgstr ""
-#~ "To jest 32-bajtowy heksadecymalny zakodowany identyfikator użytkownika, a "
-#~ "nie login"
-
-#~ msgid "40MHz 2nd channel above"
-#~ msgstr "40MHz drugi kanał powyżej"
-
-#~ msgid "40MHz 2nd channel below"
-#~ msgstr "40MHz drugi kanał poniżej"
-
-#~ msgid "Accept router advertisements"
-#~ msgstr "Akceptuj rozgłoszenia routera"
-
-# Dosłowne tłumaczenie
-#~ msgid "Advertise IPv6 on network"
-#~ msgstr "Rozgłoś protokół IPv6 w sieci"
-
-#~ msgid "Advertised network ID"
-#~ msgstr "Rozgłoś identyfikator sieci (network ID)"
-
-#~ msgid "Allowed range is 1 to 65535"
-#~ msgstr "Dopuszczalny zakres to 1 do 65535"
-
-#~ msgid "HT capabilities"
-#~ msgstr "Możliwości HT"
-
-#~ msgid "HT mode"
-#~ msgstr "Tryb HT"
-
-#~ msgid "Router Model"
-#~ msgstr "Model routera"
-
-#~ msgid "Router Name"
-#~ msgstr "Nazwa routera"
-
-#~ msgid "Send router solicitations"
-#~ msgstr "Wyślij pakiet wymuszający rozgłoszenia routera"
-
-#~ msgid "Specifies the advertised preferred prefix lifetime in seconds"
-#~ msgstr "Określa czas życia rozgłoszenia preferowanego prefiksu w sekundach"
-
-#~ msgid "Specifies the advertised valid prefix lifetime in seconds"
-#~ msgstr "Określa czas życia rozgłoszenia obowiązującego prefiksu w sekundach"
-
-#~ msgid "Use preferred lifetime"
-#~ msgstr "Użyj preferowanego czasu życia"
-
-#~ msgid "Use valid lifetime"
-#~ msgstr "Użyj prawidłowego czasu życia"
-
-#~ msgid "Waiting for router..."
-#~ msgstr "Czekanie na router..."
-
-#~ msgid "Enable builtin NTP server"
-#~ msgstr "Włącz wbudowany serwer NTP"
-
-#~ msgid "Active Leases"
-#~ msgstr "Aktywne dzierżawy"
-
-#~ msgid "Open"
-#~ msgstr "Otwórz"
-
-#~ msgid "Bit Rate"
-#~ msgstr "Przepływność"
+#~ "Zostanie utworzona dodatkowa sieć jeśli zostawisz tą opcję niezaznaczoną."
 
-#~ msgid "Configuration / Apply"
-#~ msgstr "Konfiguracja / Zastosuj"
+#~ msgid "Join Network: Settings"
+#~ msgstr "Przyłącz do sieci: Ustawienia"
 
-#~ msgid "Configuration / Changes"
-#~ msgstr "Konfiguracja / zmiany"
+#~ msgid "CPU"
+#~ msgstr "CPU"
 
-#~ msgid "Configuration / Revert"
-#~ msgstr "Konfiguracja / cofnięcie zmian"
+#~ msgid "Port %d"
+#~ msgstr "Port %d"
 
-#~ msgid "MAC"
-#~ msgstr "MAC"
+#~ msgid "Port %d is untagged in multiple VLANs!"
+#~ msgstr "Port %d jest nietagowany w wielu VLAN`ach!"
 
-#~ msgid "MAC Address"
-#~ msgstr "Adres MAC"
+#~ msgid "VLAN Interface"
+#~ msgstr "Interfejs VLAN"
index 194fa112b3e4f474a496b1cb161cd55acc863c65..e61ad6c820bf376f032eb4b1f013629b13915b43 100644 (file)
@@ -13,6 +13,9 @@ msgstr ""
 "Plural-Forms: nplurals=2; plural=(n > 1);\n"
 "X-Generator: Pootle 2.0.6\n"
 
+msgid "%s is untagged in multiple VLANs!"
+msgstr ""
+
 msgid "(%d minute window, %d second interval)"
 msgstr "(janela de %d minutos, intervalo de %d segundos)"
 
@@ -127,15 +130,21 @@ msgstr "Número máximo de consultas concorrentes"
 msgid "<abbr title='Pairwise: %s / Group: %s'>%s - %s</abbr>"
 msgstr "<abbr title='Par: %s / Grupo: %s'>%s - %s</abbr>"
 
-msgid "ADSL"
+msgid "A43C + J43 + A43"
 msgstr ""
 
-msgid "ADSL Status"
+msgid "A43C + J43 + A43 + V43"
+msgstr ""
+
+msgid "ADSL"
 msgstr ""
 
 msgid "AICCU (SIXXS)"
 msgstr ""
 
+msgid "ANSI T1.413"
+msgstr ""
+
 msgid "APN"
 msgstr "<abbr title=\"Access Point Name\">APN</abbr>"
 
@@ -147,6 +156,9 @@ msgstr ""
 "Limite de retentativas do <abbr title=\"Address Resolution Protocol\">ARP</"
 "abbr>"
 
+msgid "ATM (Asynchronous Transfer Mode)"
+msgstr ""
+
 msgid "ATM Bridges"
 msgstr "Ponte ATM"
 
@@ -168,6 +180,9 @@ msgstr ""
 msgid "ATM device number"
 msgstr "Número do dispositivo ATM"
 
+msgid "ATU-C System Vendor ID"
+msgstr ""
+
 msgid "AYIYA"
 msgstr ""
 
@@ -233,9 +248,20 @@ msgstr "Administração"
 msgid "Advanced Settings"
 msgstr "Opções Avançadas"
 
+msgid "Aggregate Transmit Power(ACTATP)"
+msgstr ""
+
 msgid "Alert"
 msgstr "Alerta"
 
+msgid ""
+"Allocate IP addresses sequentially, starting from the lowest available "
+"address"
+msgstr ""
+
+msgid "Allocate IP sequentially"
+msgstr ""
+
 msgid "Allow <abbr title=\"Secure Shell\">SSH</abbr> password authentication"
 msgstr ""
 "Permitir autenticação <abbr title=\"Shell Seguro\">SSH</abbr> por senha"
@@ -274,8 +300,53 @@ msgstr ""
 msgid "Always announce default router"
 msgstr ""
 
-msgid "An additional network will be created if you leave this unchecked."
-msgstr "Uma rede adicional será criada se você deixar isto desmarcado."
+msgid "An additional network will be created if you leave this checked."
+msgstr ""
+
+msgid "Annex"
+msgstr ""
+
+msgid "Annex A + L + M (all)"
+msgstr ""
+
+msgid "Annex A G.992.1"
+msgstr ""
+
+msgid "Annex A G.992.2"
+msgstr ""
+
+msgid "Annex A G.992.3"
+msgstr ""
+
+msgid "Annex A G.992.5"
+msgstr ""
+
+msgid "Annex B (all)"
+msgstr ""
+
+msgid "Annex B G.992.1"
+msgstr ""
+
+msgid "Annex B G.992.3"
+msgstr ""
+
+msgid "Annex B G.992.5"
+msgstr ""
+
+msgid "Annex J (all)"
+msgstr ""
+
+msgid "Annex L G.992.3 POTS 1"
+msgstr ""
+
+msgid "Annex M (all)"
+msgstr ""
+
+msgid "Annex M G.992.3"
+msgstr ""
+
+msgid "Annex M G.992.5"
+msgstr ""
 
 msgid "Announce as default router even if no public prefix is available."
 msgstr ""
@@ -286,6 +357,9 @@ msgstr ""
 msgid "Announced DNS servers"
 msgstr ""
 
+msgid "Anonymous Identity"
+msgstr ""
+
 msgid "Anonymous Mount"
 msgstr ""
 
@@ -375,6 +449,12 @@ msgstr "Pacotes disponíveis"
 msgid "Average:"
 msgstr "Média:"
 
+msgid "B43 + B43C"
+msgstr ""
+
+msgid "B43 + B43C + V43"
+msgstr ""
+
 msgid "BR / DMR / AFTR"
 msgstr ""
 
@@ -426,6 +506,9 @@ msgstr ""
 "de configuração alterados marcados pelo opkg, arquivos base essenciais e "
 "padrões para a cópia de segurança definidos pelo usuário."
 
+msgid "Bind only to specific interfaces rather than wildcard address."
+msgstr ""
+
 msgid "Bitrate"
 msgstr "Taxa de bits"
 
@@ -464,9 +547,6 @@ msgstr "Botões"
 msgid "CA certificate; if empty it will be saved after the first connection."
 msgstr ""
 
-msgid "CPU"
-msgstr "CPU"
-
 msgid "CPU usage (%)"
 msgstr "Uso da CPU (%)"
 
@@ -673,15 +753,33 @@ msgstr "Encaminhamentos DNS"
 msgid "DNS-Label / FQDN"
 msgstr ""
 
+msgid "DNSSEC"
+msgstr ""
+
+msgid "DNSSEC check unsigned"
+msgstr ""
+
 msgid "DPD Idle Timeout"
 msgstr ""
 
 msgid "DS-Lite AFTR address"
 msgstr ""
 
+msgid "DSL"
+msgstr ""
+
+msgid "DSL Status"
+msgstr ""
+
+msgid "DSL line mode"
+msgstr ""
+
 msgid "DUID"
 msgstr "DUID"
 
+msgid "Data Rate"
+msgstr ""
+
 msgid "Debug"
 msgstr "Depurar"
 
@@ -691,6 +789,9 @@ msgstr "Padrão %d"
 msgid "Default gateway"
 msgstr "Roteador Padrão"
 
+msgid "Default is stateless + stateful"
+msgstr ""
+
 msgid "Default route"
 msgstr ""
 
@@ -951,12 +1052,18 @@ msgstr "Apagando..."
 msgid "Error"
 msgstr "Erro"
 
+msgid "Errored seconds (ES)"
+msgstr ""
+
 msgid "Ethernet Adapter"
 msgstr "Adaptador Ethernet"
 
 msgid "Ethernet Switch"
 msgstr "Switch Ethernet"
 
+msgid "Exclude interfaces"
+msgstr ""
+
 msgid "Expand hosts"
 msgstr "Expandir arquivos de equipamentos conhecidos (hosts)"
 
@@ -979,6 +1086,9 @@ msgstr "Servidor externo de registros do sistema (syslog)"
 msgid "External system log server port"
 msgstr "Porta do servidor externo de registro do sistema (syslog)"
 
+msgid "External system log server protocol"
+msgstr ""
+
 msgid "Extra SSH command options"
 msgstr ""
 
@@ -1026,6 +1136,9 @@ msgstr "Configurações do Firewall"
 msgid "Firewall Status"
 msgstr "Estado do Firewall"
 
+msgid "Firmware File"
+msgstr ""
+
 msgid "Firmware Version"
 msgstr "Versão do Firmware"
 
@@ -1071,6 +1184,9 @@ msgstr ""
 msgid "Forward DHCP traffic"
 msgstr "Encaminhar tráfego DHCP"
 
+msgid "Forward Error Correction Seconds (FECS)"
+msgstr ""
+
 msgid "Forward broadcast traffic"
 msgstr "Encaminhar tráfego broadcast"
 
@@ -1153,6 +1269,9 @@ msgstr "Responsável"
 msgid "Hang Up"
 msgstr "Suspender"
 
+msgid "Header Error Code Errors (HEC)"
+msgstr ""
+
 msgid "Heartbeat"
 msgstr ""
 
@@ -1415,6 +1534,9 @@ msgstr "A interface está reconectando..."
 msgid "Interface is shutting down..."
 msgstr "A interface está desligando..."
 
+msgid "Interface name"
+msgstr ""
+
 msgid "Interface not present or not connected yet."
 msgstr "A interface não está presente ou não está conectada ainda."
 
@@ -1463,12 +1585,12 @@ msgstr "É necessário Java Script!"
 msgid "Join Network"
 msgstr "Conectar à Rede"
 
-msgid "Join Network: Settings"
-msgstr "Conectar à Rede: Configurações"
-
 msgid "Join Network: Wireless Scan"
 msgstr "Conectar à Rede: Busca por Rede Sem Fio"
 
+msgid "Joining Network: %q"
+msgstr ""
+
 msgid "Keep settings"
 msgstr "Manter configurações"
 
@@ -1511,6 +1633,9 @@ msgstr "Idioma"
 msgid "Language and Style"
 msgstr "Idioma e Estilo"
 
+msgid "Latency"
+msgstr ""
+
 msgid "Leaf"
 msgstr ""
 
@@ -1541,15 +1666,24 @@ msgstr "Legenda:"
 msgid "Limit"
 msgstr "Limite"
 
-msgid "Line Attenuation"
+msgid "Limit DNS service to subnets interfaces on which we are serving DNS."
 msgstr ""
 
-msgid "Line Speed"
+msgid "Limit listening to these interfaces, and loopback."
+msgstr ""
+
+msgid "Line Attenuation (LATN)"
+msgstr ""
+
+msgid "Line Mode"
 msgstr ""
 
 msgid "Line State"
 msgstr ""
 
+msgid "Line Uptime"
+msgstr ""
+
 msgid "Link On"
 msgstr "Enlace Ativo"
 
@@ -1573,6 +1707,9 @@ msgstr ""
 "Lista de servidores <abbr title=\"Domain Name System\">DNS</abbr> que "
 "fornecem resultados errados para consultas a domínios inexistentes (NX)"
 
+msgid "Listen Interfaces"
+msgstr ""
+
 msgid "Listen only on the given interface or, if unspecified, on all"
 msgstr ""
 "Escuta apenas na interface especificada. Se não especificado, escuta em todas"
@@ -1598,6 +1735,9 @@ msgstr "Endereço IPv4 local"
 msgid "Local IPv6 address"
 msgstr "Endereço IPv6 local"
 
+msgid "Local Service Only"
+msgstr ""
+
 msgid "Local Startup"
 msgstr "Iniciação Local"
 
@@ -1652,6 +1792,9 @@ msgstr "Entrar"
 msgid "Logout"
 msgstr "Sair"
 
+msgid "Loss of Signal Seconds (LOSS)"
+msgstr ""
+
 msgid "Lowest leased address as offset from the network address."
 msgstr "O endereço mais baixo concedido como deslocamento do endereço da rede."
 
@@ -1673,6 +1816,9 @@ msgstr ""
 msgid "MB/s"
 msgstr "MB/s"
 
+msgid "MD5"
+msgstr ""
+
 msgid "MHz"
 msgstr "MHz"
 
@@ -1689,6 +1835,9 @@ msgstr ""
 msgid "Manual"
 msgstr ""
 
+msgid "Max. Attainable Data Rate (ATTNDR)"
+msgstr ""
+
 msgid "Maximum Rate"
 msgstr "Taxa Máxima"
 
@@ -1897,12 +2046,18 @@ msgstr "Nenhuma zona definida"
 msgid "Noise"
 msgstr "Ruído"
 
-msgid "Noise Margin"
+msgid "Noise Margin (SNR)"
 msgstr ""
 
 msgid "Noise:"
 msgstr "Ruído:"
 
+msgid "Non Pre-emtive CRC errors (CRC_P)"
+msgstr ""
+
+msgid "Non-wildcard"
+msgstr ""
+
 msgid "None"
 msgstr "Nenhum"
 
@@ -2021,6 +2176,9 @@ msgstr "Sobrescrever o endereço MAC"
 msgid "Override MTU"
 msgstr "Sobrescrever o MTU"
 
+msgid "Override default interface name"
+msgstr ""
+
 msgid "Override the gateway in DHCP responses"
 msgstr "Sobrescrever o roteador padrão nas respostas do DHCP"
 
@@ -2077,6 +2235,9 @@ msgstr ""
 msgid "PSID-bits length"
 msgstr ""
 
+msgid "PTM/EFM (Packet Transfer Mode)"
+msgstr ""
+
 msgid "Package libiwinfo required!"
 msgstr "O pacote libiwinfo é necessário!"
 
@@ -2164,15 +2325,15 @@ msgstr "Política"
 msgid "Port"
 msgstr "Porta"
 
-msgid "Port %d"
-msgstr "Porta %d"
-
-msgid "Port %d is untagged in multiple VLANs!"
-msgstr "Porta %d está sem etiqueta para mútliplas VLANs!"
-
 msgid "Port status:"
 msgstr "Status da porta"
 
+msgid "Power Management Mode"
+msgstr ""
+
+msgid "Pre-emtive CRC errors (CRCP_P)"
+msgstr ""
+
 msgid ""
 "Presume peer to be dead after given amount of LCP echo failures, use 0 to "
 "ignore failures"
@@ -2180,6 +2341,9 @@ msgstr ""
 "Assumir que o parceiro está morto depois de uma data quantidade de falhas de "
 "echo do LCP. Use 0 para ignorar as falhas"
 
+msgid "Prevent listening on these interfaces."
+msgstr ""
+
 msgid "Prevents client-to-client communication"
 msgstr "Impede a comunicação de cliente para cliente"
 
@@ -2192,6 +2356,9 @@ msgstr "Proceder"
 msgid "Processes"
 msgstr "Processos"
 
+msgid "Profile"
+msgstr ""
+
 msgid "Prot."
 msgstr "Protocolo"
 
@@ -2386,6 +2553,11 @@ msgstr ""
 msgid "Required for certain ISPs, e.g. Charter with DOCSIS 3"
 msgstr "Requerido para alguns provedores de internet, ex. Charter com DOCSIS 3"
 
+msgid ""
+"Requires upstream supports DNSSEC; verify unsigned domain responses really "
+"come from unsigned domains"
+msgstr ""
+
 msgid "Reset"
 msgstr "Limpar"
 
@@ -2451,6 +2623,9 @@ msgstr ""
 msgid "Run filesystem check"
 msgstr "Execute a verificação do sistema de arquivos "
 
+msgid "SHA256"
+msgstr ""
+
 msgid ""
 "SIXXS supports TIC only, for static tunnels using IP protocol 41 (RFC4213) "
 "use 6in4 instead"
@@ -2547,6 +2722,9 @@ msgstr "Configurar a Sincronização do Horário"
 msgid "Setup DHCP Server"
 msgstr "Configurar Servidor DHCP"
 
+msgid "Severely Errored Seconds (SES)"
+msgstr ""
+
 msgid "Short GI"
 msgstr ""
 
@@ -2562,6 +2740,9 @@ msgstr "Desligar esta rede"
 msgid "Signal"
 msgstr "Sinal"
 
+msgid "Signal Attenuation (SATN)"
+msgstr ""
+
 msgid "Signal:"
 msgstr "Sinal:"
 
@@ -2586,6 +2767,9 @@ msgstr "Intervalo de tempo"
 msgid "Software"
 msgstr "Software"
 
+msgid "Software VLAN"
+msgstr ""
+
 msgid "Some fields are invalid, cannot save values!"
 msgstr "Alguns campos estão inválidos e os valores não podem ser salvos!"
 
@@ -2689,6 +2873,12 @@ msgstr "Ordem Exata"
 msgid "Submit"
 msgstr "Enviar"
 
+msgid "Suppress logging"
+msgstr ""
+
+msgid "Suppress logging of the routine operation of these protocols"
+msgstr ""
+
 msgid "Swap"
 msgstr ""
 
@@ -2704,6 +2894,13 @@ msgstr "Switch %q"
 msgid "Switch %q (%s)"
 msgstr "Switch %q (%s)"
 
+msgid ""
+"Switch %q has an unknown topology - the VLAN settings might not be accurate."
+msgstr ""
+
+msgid "Switch VLAN"
+msgstr ""
+
 msgid "Switch protocol"
 msgstr "Trocar o protocolo"
 
@@ -3021,6 +3218,9 @@ msgstr ""
 "Para recuperar os arquivos de configuração, você pode enviar aqui uma cópia "
 "de segurança anterior."
 
+msgid "Tone"
+msgstr ""
+
 msgid "Total Available"
 msgstr "Total Disponível"
 
@@ -3096,6 +3296,9 @@ msgstr "UUID"
 msgid "Unable to dispatch"
 msgstr "Não é possível a expedição"
 
+msgid "Unavailable Seconds (UAS)"
+msgstr ""
+
 msgid "Unknown"
 msgstr "Desconhecido"
 
@@ -3208,8 +3411,8 @@ msgstr "Usuário"
 msgid "VC-Mux"
 msgstr "VC-Mux"
 
-msgid "VLAN Interface"
-msgstr "Interface VLAN"
+msgid "VDSL"
+msgstr ""
 
 msgid "VLANs on %q"
 msgstr "VLANs em %q"
@@ -3306,9 +3509,6 @@ msgstr ""
 msgid "Width"
 msgstr ""
 
-msgid "Wifi"
-msgstr "Wifi"
-
 msgid "Wireless"
 msgstr "Rede sem fio"
 
@@ -3345,6 +3545,9 @@ msgstr "Rede sem fio desligada"
 msgid "Write received DNS requests to syslog"
 msgstr "Escreva as requisições DNS para o servidor de registro (syslog)"
 
+msgid "Write system log to file"
+msgstr ""
+
 msgid "XR Support"
 msgstr "Suporte a XR"
 
@@ -3531,1074 +3734,20 @@ msgstr "sim"
 msgid "« Back"
 msgstr "« Voltar"
 
-#~ msgid "Delete this interface"
-#~ msgstr "Apagar esta interface"
-
-#~ msgid "Flags"
-#~ msgstr "Marcadores"
-
-#~ msgid "Rule #"
-#~ msgstr "Regra #"
-
-#~ msgid "Ignore Hosts files"
-#~ msgstr "Ignorar arquivos de equipamentos conhecidos (hosts)"
-
-#~ msgid "Path"
-#~ msgstr "Directório"
-
-#~ msgid "Please wait: Device rebooting..."
-#~ msgstr "Por favor aguarde: Equipamento reiniciando..."
-
-#~ msgid ""
-#~ "Warning: There are unsaved changes that will be lost while rebooting!"
-#~ msgstr ""
-#~ "Aviso: Existem alterações não salvas que serão perdidas durante a "
-#~ "reiniciação!"
-
-#~ msgid ""
-#~ "Always use 40MHz channels even if the secondary channel overlaps. Using "
-#~ "this option does not comply with IEEE 802.11n-2009!"
-#~ msgstr ""
-#~ "Sempre use canais 40MHz mesmo se o canal secundário estiver sobreposto. "
-#~ "Usando esta opção, você não estará de acordo com a norma IEEE "
-#~ "802.11n-2009!"
-
-#~ msgid "Cached"
-#~ msgstr "Cached"
-
-#~ msgid "Configures this mount as overlay storage for block-extroot"
-#~ msgstr ""
-#~ "Configura esta montagem como um armazenamento sobreposto para o bloco-"
-#~ "extroot"
-
-#~ msgid "Force 40MHz mode"
-#~ msgstr "Forçar modo 40MHz"
-
-#~ msgid "Frequency Hopping"
-#~ msgstr "Salto de Frequência"
-
-#~ msgid "Locked to channel %d used by %s"
-#~ msgstr "Travado para o canal %d usado por %s"
-
-#~ msgid "Use as root filesystem"
-#~ msgstr "Usar como sistema de arquivos raiz"
-
-#~ msgid "HE.net user ID"
-#~ msgstr "Identificador do usuário HE.net"
-
-#~ msgid "This is the 32 byte hex encoded user ID, not the login name"
-#~ msgstr ""
-#~ "Este é o identificador do usuário de 32 bytes codificado em hexadecimal, "
-#~ "não o nome do usuário"
-
-#~ msgid "40MHz 2nd channel above"
-#~ msgstr "40MHz, 2º canal acima"
-
-#~ msgid "40MHz 2nd channel below"
-#~ msgstr "40MHz, 2º canal abaixo"
-
-#~ msgid "Accept router advertisements"
-#~ msgstr "Aceita anúncios de roteador"
-
-#~ msgid "Advertise IPv6 on network"
-#~ msgstr "Anuncie IPv6 na rede"
-
-#~ msgid "Advertised network ID"
-#~ msgstr "Identificador da rede anunciado"
-
-#~ msgid "Allowed range is 1 to 65535"
-#~ msgstr "Faixa permitida de 1 a 65535"
-
-#~ msgid "HT capabilities"
-#~ msgstr "Capacidade de HT"
-
-#~ msgid "HT mode"
-#~ msgstr "Modo HT"
-
-#~ msgid "Router Model"
-#~ msgstr "Modelo do Roteador"
-
-#~ msgid "Router Name"
-#~ msgstr "Nome do Roteador"
-
-#~ msgid "Send router solicitations"
-#~ msgstr "Enviar solicitações de roteador"
-
-#~ msgid "Specifies the advertised preferred prefix lifetime in seconds"
-#~ msgstr ""
-#~ "Especifica o tempo de vida, em segundos, do prefixo preferencial anunciado"
-
-#~ msgid "Specifies the advertised valid prefix lifetime in seconds"
-#~ msgstr ""
-#~ "Especifica o tempo de vida, em segundos, do prefixo válido anunciado"
-
-#~ msgid "Use preferred lifetime"
-#~ msgstr "Use o tempo de vida preferencial"
-
-#~ msgid "Use valid lifetime"
-#~ msgstr "Use o tempo de vida válido"
-
-#~ msgid "Waiting for router..."
-#~ msgstr "Esperando pelo roteador..."
-
-#~ msgid "Enable builtin NTP server"
-#~ msgstr "Ativar o servidor NTP embutido"
-
-#~ msgid "Active Leases"
-#~ msgstr "Atribuições Ativas"
-
-#~ msgid "Open"
-#~ msgstr "Abrir"
-
-#~ msgid "Bit Rate"
-#~ msgstr "Taxa de Bits"
-
-#~ msgid "Configuration / Apply"
-#~ msgstr "Configuração / Aplicar"
-
-#~ msgid "Configuration / Changes"
-#~ msgstr "Configuração / Mudanças"
-
-#~ msgid "Configuration / Revert"
-#~ msgstr "Configuração / Reverter"
-
-#~ msgid "MAC"
-#~ msgstr "MAC"
-
-#~ msgid "MAC Address"
-#~ msgstr "Endereço Físico (MAC)"
-
-#~ msgid "<abbr title=\"Encrypted\">Encr.</abbr>"
-#~ msgstr "<abbr title=\"Encriptado\">Encr.</abbr>"
-
-#~ msgid "<abbr title=\"Wireless Local Area Network\">WLAN</abbr>-Scan"
-#~ msgstr "<abbr title=\"Rede Local Sem FIo\">WLAN</abbr>-Pesquisa"
-
-#~ msgid ""
-#~ "Choose the network you want to attach to this wireless interface. Select "
-#~ "<em>unspecified</em> to not attach any network or fill out the "
-#~ "<em>create</em> field to define a new network."
-#~ msgstr ""
-#~ "Escolha a rede que você quer associar com esta interface de rede sem fio. "
-#~ "Selecione <em>não especificado</em> para não ligar a interface a qualquer "
-#~ "rede ou preencha o campo <em>criar</em> para definir uma nova rede."
-
-#~ msgid "Create Network"
-#~ msgstr "Criar Rede"
-
-#~ msgid "Link"
-#~ msgstr "Enlace"
-
-#~ msgid "Networks"
-#~ msgstr "Redes"
-
-#~ msgid "Power"
-#~ msgstr "Potência"
-
-#~ msgid "Wifi networks in your local environment"
-#~ msgstr "Redes Wifi no seu ambiente local"
-
-#~ msgid ""
-#~ "<abbr title=\"Classless Inter-Domain Routing\">CIDR</abbr>-Notation: "
-#~ "address/prefix"
-#~ msgstr ""
-#~ "Notação <abbr title=\"Roteamento entre Domínios sem Classe\">CIDR</abbr>: "
-#~ "endereço/prefixo"
-
-#~ msgid "<abbr title=\"Domain Name System\">DNS</abbr>-Server"
-#~ msgstr "Servidor <abbr title=\"Sistema de Nomes de Domínios\">DNS</abbr>"
-
-#~ msgid "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Broadcast"
-#~ msgstr ""
-#~ "Broadcast <abbr title=\"Protocolo de Internet Versão 4\">IPv4</abbr>"
-
-#~ msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Address"
-#~ msgstr "Endereço <abbr title=\"Protocolo de Internet Versão 6\">IPv6</abbr>"
-
-#~ msgid "IP-Aliases"
-#~ msgstr "Endereços IP alternativos"
-
-#~ msgid "IPv6 Setup"
-#~ msgstr "Configuração do IPv6"
-
-#~ msgid ""
-#~ "Note: If you choose an interface here which is part of another network, "
-#~ "it will be moved into this network."
-#~ msgstr ""
-#~ "Nota: Se você escolher a interface aqui que é pertencente a outra rede, "
-#~ "ela será movida para esta rede."
-
-#~ msgid ""
-#~ "Really delete this interface? The deletion cannot be undone!\\nYou might "
-#~ "lose access to this router if you are connected via this interface."
-#~ msgstr ""
-#~ "Você realmente deseja apagar esta interface? A operação não pode ser "
-#~ "revertida!\\nVocê pode perder acesso a este roteador se voc6e está "
-#~ "conectado através desta interface."
-
-#~ msgid ""
-#~ "Really delete this wireless network? The deletion cannot be undone!\\nYou "
-#~ "might lose access to this router if you are connected via this network."
-#~ msgstr ""
-#~ "Você realmente deseja apagar esta rede sem fio? A operação não pode ser "
-#~ "revertida!\\nVocê pode perder acesso a este roteador se voc6e está "
-#~ "conectado através desta interface."
-
-#~ msgid ""
-#~ "Really shutdown interface \"%s\" ?\\nYou might lose access to this router "
-#~ "if you are connected via this interface."
-#~ msgstr ""
-#~ "Você realmente deseja desligar a interface \"%s\"?\\nVocê pode perder "
-#~ "acesso a este roteador se voc6e está conectado através desta interface."
-
-#~ msgid ""
-#~ "Really shutdown network ?\\nYou might lose access to this router if you "
-#~ "are connected via this interface."
-#~ msgstr ""
-#~ "Você realmente deseja desligar a rede?\\nVocê pode perder acesso a este "
-#~ "roteador se voc6e está conectado através desta rede."
-
-#~ msgid ""
-#~ "The network ports on your router can be combined to several <abbr title="
-#~ "\"Virtual Local Area Network\">VLAN</abbr>s in which computers can "
-#~ "communicate directly with each other. <abbr title=\"Virtual Local Area "
-#~ "Network\">VLAN</abbr>s are often used to separate different network "
-#~ "segments. Often there is by default one Uplink port for a connection to "
-#~ "the next greater network like the internet and other ports for a local "
-#~ "network."
-#~ msgstr ""
-#~ "As portas de rede do seu router podem ser combinadas com diversas <abbr "
-#~ "title=\"Rede Local Virtual\">VLAN</abbr>s em que os computadores podem "
-#~ "comunicar diretamente entre si. As <abbr title=\"Rede Local Virtual"
-#~ "\">VLAN</abbr>s são frequentemente utilizadas para separar segmentos de "
-#~ "redes diferentes. Muitas vezes é padrão uma porta para o enlace superior "
-#~ "(Uplink) para a conexão com a próxima rede maior, como a Internet. As "
-#~ "outras portas são, por padrão, utilizadas para conectar uma rede local."
-
-#~ msgid "Enable buffering"
-#~ msgstr "Ativar bufferização"
-
-#~ msgid "IPv6-over-IPv4"
-#~ msgstr "IPv6-over-IPv4"
-
-#~ msgid "Custom Files"
-#~ msgstr "Arquivos Personalizados"
-
-#~ msgid "Custom files"
-#~ msgstr "Arquivos personalizados"
-
-#~ msgid "Detected Files"
-#~ msgstr "Arquivos Detectados"
-
-#~ msgid "Detected files"
-#~ msgstr "Arquivos detectados"
-
-#~ msgid "Files to be kept when flashing a new firmware"
-#~ msgstr "Arquivos que devem ser mantidos quando gravar um novo firmware"
-
-#~ msgid "General"
-#~ msgstr "Geral"
-
-#~ msgid ""
-#~ "Here you can customize the settings and the functionality of <abbr title="
-#~ "\"Lua Configuration Interface\">LuCI</abbr>."
-#~ msgstr ""
-#~ "Aqui você pode personalizar as configurações e funcionalidades do <abbr "
-#~ "title=\"Interface de configuração Lua\">LuCI</abbr>."
-
-#~ msgid "Post-commit actions"
-#~ msgstr "Ações após a gravação"
-
-#~ msgid ""
-#~ "The following files are detected by the system and will be kept "
-#~ "automatically during sysupgrade"
-#~ msgstr ""
-#~ "Os seguintes arquivos foram detectados pelo sistema e serão mantidos "
-#~ "automaticamente durante uma atualização do sistema"
-
-#~ msgid ""
-#~ "These commands will be executed automatically when a given <abbr title="
-#~ "\"Unified Configuration Interface\">UCI</abbr> configuration is committed "
-#~ "allowing changes to be applied instantly."
-#~ msgstr ""
-#~ "Estes comandos são executados automaticamente quando uma determinada "
-#~ "configuração da <abbr title=\"Interface de configuração unificada\">UCI</"
-#~ "abbr> está gravada, permitindo mudanças a serem aplicadas "
-#~ "instantaneamente."
-
-#~ msgid ""
-#~ "This is a list of shell glob patterns for matching files and directories "
-#~ "to include during sysupgrade"
-#~ msgstr ""
-#~ "Esta é a lista dos padrões de expressão shell para casar com os arquivos "
-#~ "e diretórios incluídos durante a atualização do sistema"
-
-#~ msgid "Web <abbr title=\"User Interface\">UI</abbr>"
-#~ msgstr "Interface Web"
-
-#~ msgid "<abbr title=\"Point-to-Point Tunneling Protocol\">PPTP</abbr>-Server"
-#~ msgstr ""
-#~ "Servidor <abbr title=\"Protocolo de Tunelamento Ponto a Ponto\">PPTP</"
-#~ "abbr>"
-
-#~ msgid "AHCP Settings"
-#~ msgstr "Configurações AHCP"
-
-#~ msgid "ARP ping retries"
-#~ msgstr "Retentativa de ping ARP"
-
-#~ msgid "ATM Settings"
-#~ msgstr "Configurações ATM"
-
-#~ msgid "Accept Router Advertisements"
-#~ msgstr "Aceita anúncios de roteador"
-
-#~ msgid "Access point (APN)"
-#~ msgstr "Ponto de acesso (APN)"
-
-#~ msgid "Additional pppd options"
-#~ msgstr "Opções adicionais do pppd"
-
-#~ msgid "Allowed range is 1 to FFFF"
-#~ msgstr "A faixa permitida é de 1 a FFFF"
-
-#~ msgid "Automatic Disconnect"
-#~ msgstr "Desconexão automática"
-
-#~ msgid "Backup Archive"
-#~ msgstr "Arquivo de Backup"
-
-#~ msgid ""
-#~ "Configure the local DNS server to use the name servers adverticed by the "
-#~ "PPP peer"
-#~ msgstr ""
-#~ "Configurar o servidor DNS local para usar o servidores de nomes "
-#~ "fornecidos pelo PPP"
-
-#~ msgid "Connect script"
-#~ msgstr "Script de conexão"
-
-#~ msgid "Create backup"
-#~ msgstr "Criar backup"
-
-#~ msgid "Default"
-#~ msgstr "Padrão"
-
-#~ msgid "Disconnect script"
-#~ msgstr "Script de desconexão"
-
-#~ msgid "Edit package lists and installation targets"
-#~ msgstr "Editar listas de pacotes e destinos da instalação"
-
-#~ msgid "Enable 4K VLANs"
-#~ msgstr "Ativar VLANs 4K"
-
-#~ msgid "Enable IPv6 on PPP link"
-#~ msgstr "Ativar IPv6 na conexão PPP"
-
-#~ msgid "Firmware image"
-#~ msgstr "Imagem de Firmware"
-
-#~ msgid "Forward DHCP"
-#~ msgstr "Encaminhar DHCP"
-
-#~ msgid "Forward broadcasts"
-#~ msgstr "Encaminhar broadcast"
-
-#~ msgid "HE.net Tunnel ID"
-#~ msgstr "HE.net Tunnel ID"
-
-#~ msgid ""
-#~ "Here you can backup and restore your router configuration and - if "
-#~ "possible - reset the router to the default settings."
-#~ msgstr ""
-#~ "Aqui você pode fazer o backup e restaurar as configurações do router. "
-#~ "Também pode retornar o router para as configurações padrão."
-
-#~ msgid "Installation targets"
-#~ msgstr "Destinos da Instalação"
-
-#~ msgid "Keep configuration files"
-#~ msgstr "Manter arquivos de configuração"
-
-#~ msgid "Keep-Alive"
-#~ msgstr "Manter conectada"
-
-#~ msgid "Kernel"
-#~ msgstr "Kernel"
-
-#~ msgid ""
-#~ "Let pppd replace the current default route to use the PPP interface after "
-#~ "successful connect"
-#~ msgstr ""
-#~ "Permitir o pppd substituir a rota padrão atual e usar a interface PPP "
-#~ "como padrão após a conexão ser efeuada com sucesso"
-
-#~ msgid "Let pppd run this script after establishing the PPP link"
-#~ msgstr ""
-#~ "Deixar o pppd executar este script após o estabelecimento do enlace PPP"
-
-#~ msgid "Let pppd run this script before tearing down the PPP link"
-#~ msgstr "Deixar o pppd executar este script antes de terminar o enlace PPP"
-
-#~ msgid ""
-#~ "Make sure that you provide the correct pin code here or you might lock "
-#~ "your sim card!"
-#~ msgstr ""
-#~ "Certifique-se que forneceu o código PIN correcto aqui, ou pode bloquear o "
-#~ "seu cartão SIM!"
-
-#~ msgid ""
-#~ "Most of them are network servers, that offer a certain service for your "
-#~ "device or network like shell access, serving webpages like <abbr title="
-#~ "\"Lua Configuration Interface\">LuCI</abbr>, doing mesh routing, sending "
-#~ "e-mails, ..."
-#~ msgstr ""
-#~ "A maioria deles são servidores de rede, que oferecem um determinado "
-#~ "serviço para seu equipamento ou rede como acesso shell, servindo páginas "
-#~ "web como o <abbr title=\"Interface de configuração Lua\">LuCI</abbr>, "
-#~ "fazendo roteamento, enviando e-mails, ..."
-
-#~ msgid "Number of failed connection tests to initiate automatic reconnect"
-#~ msgstr ""
-#~ "Número de testes de conexão falhadas para iniciar a reconexão automática"
-
-#~ msgid "Override Gateway"
-#~ msgstr "Sobrescrever Gateway"
-
-#~ msgid "PIN code"
-#~ msgstr "Código PIN"
-
-#~ msgid "PPP Settings"
-#~ msgstr "Configurações do PPP"
-
-#~ msgid "Package lists"
-#~ msgstr "Listas de pacotes"
-
-#~ msgid ""
-#~ "Port <abbr title=\"Primary VLAN IDs\">PVIDs</abbr> specify the default "
-#~ "VLAN ID added to received untagged frames."
-#~ msgstr ""
-#~ "O <abbr title=\"Primary VLAN IDs\">PVIDs</abbr> da porta especifica o ID "
-#~ "padrão da VLAN adicionado a quadros sem etiquetas."
-
-#~ msgid "Port PVIDs on %q"
-#~ msgstr "PVIDs da Porta em %q"
-
-#~ msgid "Proceed reverting all settings and resetting to firmware defaults?"
-#~ msgstr "Proceder com a restauração das configurações padrão do firmware?"
-
-#~ msgid "Processor"
-#~ msgstr "Processador"
-
-#~ msgid "Radius-Port"
-#~ msgstr "Porta RADIUS"
-
-#~ msgid "Radius-Server"
-#~ msgstr "Servidor RADIUS"
-
-#~ msgid "Relay Settings"
-#~ msgstr "Configuração de Relay"
-
-#~ msgid "Replace default route"
-#~ msgstr "Substituir a rota padrão"
-
-#~ msgid "Reset router to defaults"
-#~ msgstr "Restaurar as configurações para o padrão"
-
-#~ msgid "Routing table ID"
-#~ msgstr "ID da tabela de roteamento"
-
-#~ msgid ""
-#~ "Seconds to wait for the modem to become ready before attempting to connect"
-#~ msgstr ""
-#~ "Segundos de espera para o modem ficar pronto antes de tentar uma conexão"
-
-#~ msgid "Send Router Solicitiations"
-#~ msgstr "Enviar Solicitações de Roteador"
-
-#~ msgid "Server IPv4-Address"
-#~ msgstr "Endereço IPv4 do Servidor"
-
-#~ msgid "Service type"
-#~ msgstr "Tipo de serviço"
-
-#~ msgid "Services and daemons perform certain tasks on your device."
-#~ msgstr "Serviços executam diversas tarefas no seu equipamento."
-
-#~ msgid "Settings"
-#~ msgstr "Configurações"
-
-#~ msgid "Setup wait time"
-#~ msgstr "Configurar tempo de espera"
-
-#~ msgid ""
-#~ "Sorry. OpenWrt does not support a system upgrade on this platform.<br /> "
-#~ "You need to manually flash your device."
-#~ msgstr ""
-#~ "Lamentamos, mas o OpenWrt não suporta uma atualização do sistema para "
-#~ "esta plataforma.<br /> É necessário gravar manualmente seu equipamento."
-
-#~ msgid "Specify additional command line arguments for pppd here"
-#~ msgstr ""
-#~ "Especifique os argumentos adicionais de linha de comando para o pppd aqui"
-
-#~ msgid "TTL"
-#~ msgstr "TTL"
-
-#~ msgid "The device node of your modem, e.g. /dev/ttyUSB0"
-#~ msgstr "O caminho do dispositivo do seu modem, ex. /dev/ttyUSB0"
-
-#~ msgid "Time (in seconds) after which an unused connection will be closed"
-#~ msgstr "Tempo (em segundos) para fim de uma conexão já não utilizada"
-
-#~ msgid "Time Server (rdate)"
-#~ msgstr "Servidor de Hora (rdate)"
-
-#~ msgid "Tunnel Settings"
-#~ msgstr "Configurações de Tunelamento"
-
-#~ msgid "Update package lists"
-#~ msgstr "Atualizar listas de pacotes"
-
-#~ msgid "Upload an OpenWrt image file to reflash the device."
-#~ msgstr "Carregar uma imagem OpenWrt para a gravar no roteador."
-
-#~ msgid "Upload image"
-#~ msgstr "Carregar imagem"
-
-#~ msgid "Use peer DNS"
-#~ msgstr "Utilizar DNS do parceiro"
-
-#~ msgid "VLAN %d"
-#~ msgstr "VLAN %d"
-
-#~ msgid ""
-#~ "You can specify multiple DNS servers here, press enter to add a new "
-#~ "entry. Servers entered here will override automatically assigned ones."
-#~ msgstr ""
-#~ "Você pode especificar aqui múltiplos servidores DNS. Pressione \"enter\" "
-#~ "para adicionar uma nova entrada. Os servidores informados aqui "
-#~ "sobrescreverão automaticamente os designados."
-
-#~ msgid ""
-#~ "You need to install \"comgt\" for UMTS/GPRS, \"ppp-mod-pppoe\" for PPPoE, "
-#~ "\"ppp-mod-pppoa\" for PPPoA or \"pptp\" for PPtP support"
-#~ msgstr ""
-#~ "Você precisa instalar os pacotes \"comgt\" para usar UMTS/GPRS, \"ppp-mod-"
-#~ "pppoe\" para PPPoE, \"ppp-mod-pppoa\" para PPPoA ou \"pptp\" para o "
-#~ "suporte PPtP"
-
-#~ msgid "back"
-#~ msgstr "voltar"
-
-#~ msgid "buffered"
-#~ msgstr "em buffer"
-
-#~ msgid "cached"
-#~ msgstr "em cache"
-
-#~ msgid "free"
-#~ msgstr "livre"
-
-#~ msgid "static"
-#~ msgstr "estático"
-
-#~ msgid ""
-#~ "<abbr title=\"Lua Configuration Interface\">LuCI</abbr> is a collection "
-#~ "of free Lua software including an <abbr title=\"Model-View-Controller"
-#~ "\">MVC</abbr>-Webframework and webinterface for embedded devices. <abbr "
-#~ "title=\"Lua Configuration Interface\">LuCI</abbr> is licensed under the "
-#~ "Apache-License."
-#~ msgstr ""
-#~ "<abbr title=\"Interface de configuração Lua\">LuCI</abbr> é uma colecção "
-#~ "gratuita de programas Lua incluindo um Framework Web <abbr title=\"Modelo-"
-#~ "Visualização-Controle\">MVC</abbr> e uma Interface Web para micro-"
-#~ "dispositivos. <abbr title=\"Interface de configuração Lua\">LuCI</abbr> é "
-#~ "licenciado sob a Licença Apache."
-
-#~ msgid "<abbr title=\"Secure Shell\">SSH</abbr>-Keys"
-#~ msgstr "Chaves-<abbr title=\"Shell Seguro\">SSH</abbr>"
-
-#~ msgid ""
-#~ "A lightweight HTTP/1.1 webserver written in C and Lua designed to serve "
-#~ "LuCI"
-#~ msgstr ""
-#~ "Um servidor web HTTP/1.1 ligeiro escrito em C e desenvolvido em Lua para "
-#~ "servir LuCI"
-
-#~ msgid ""
-#~ "A small webserver which can be used to serve <abbr title=\"Lua "
-#~ "Configuration Interface\">LuCI</abbr>."
-#~ msgstr ""
-#~ "Um pequeno servidor web que pode ser utilizado para servir a interface "
-#~ "<abbr title=\"Interface de configuração Lua\">LuCI</abbr>."
-
-#~ msgid "About"
-#~ msgstr "Sobre"
-
-#~ msgid "Addresses"
-#~ msgstr "Endereços"
-
-#~ msgid "Admin Password"
-#~ msgstr "Password do Administrador"
-
-#~ msgid "Alias"
-#~ msgstr "Configuração IP alternativa"
-
-#~ msgid "Authentication Realm"
-#~ msgstr "Área de autenticação"
-
-#~ msgid "Bridge Port"
-#~ msgstr "Porta do interface em ponte"
-
-#~ msgid ""
-#~ "Change the password of the system administrator (User <code>root</code>)"
-#~ msgstr ""
-#~ "Altera a senha do administrador do sistema (Login <code>root</code>)"
-
-#~ msgid "Client + WDS"
-#~ msgstr "Cliente (WDS)"
-
-#~ msgid "Configuration file"
-#~ msgstr "Ficheiro de configuração"
-
-#~ msgid "Connection timeout"
-#~ msgstr "Esgotado o tempo de ligação"
-
-#~ msgid "Contributing Developers"
-#~ msgstr "Programadores Contribuintes"
-
-#~ msgid "DHCP assigned"
-#~ msgstr "DHCP atribuido"
-
-#~ msgid "Document root"
-#~ msgstr "Diretório raiz"
-
-#~ msgid "Enable Keep-Alive"
-#~ msgstr "Activar keep-alive"
-
-#~ msgid "Ethernet Bridge"
-#~ msgstr "Ponte Ethernet"
-
-#~ msgid ""
-#~ "Here you can paste public <abbr title=\"Secure Shell\">SSH</abbr>-Keys "
-#~ "(one per line) for <abbr title=\"Secure Shell\">SSH</abbr> public-key "
-#~ "authentication."
-#~ msgstr ""
-#~ "Aqui pode colar suas Chaves-<abbr title=\"Shell Seguro\">SSH</abbr> "
-#~ "públicas (uma por linha) para a autenticação <abbr title=\"Shell Seguro"
-#~ "\">SSH</abbr> por chave-pública."
-
-#~ msgid "ID"
-#~ msgstr "Identificação de interface em ponte"
-
-#~ msgid "IP Configuration"
-#~ msgstr "Configuração IP"
-
-#~ msgid "Interface Status"
-#~ msgstr ""
-#~ "Aqui encontra informações sobre o estado actual do sistema, como <abbr "
-#~ "title=\"Central Processing Unit\">CPU</abbr>, frequência do relógio, uso "
-#~ "de memória ou uso da interface de rede de dados."
-
-#~ msgid "Lead Development"
-#~ msgstr "Equipa de Desenvolvimento"
-
-#~ msgid "Master"
-#~ msgstr "AP"
-
-#~ msgid "Master + WDS"
-#~ msgstr "AP+WDS"
-
-#~ msgid "Not configured"
-#~ msgstr "Não configurado"
-
-#~ msgid "Password successfully changed"
-#~ msgstr "Senha alterada com sucesso"
-
-#~ msgid "Plugin path"
-#~ msgstr "Directorio de plugins"
-
-#~ msgid "Ports"
-#~ msgstr "Portas"
-
-#~ msgid "Primary"
-#~ msgstr "Primário"
-
-#~ msgid "Project Homepage"
-#~ msgstr "Página do Projecto"
-
-#~ msgid "Pseudo Ad-Hoc"
-#~ msgstr "Ahdemo"
-
-#~ msgid "STP"
-#~ msgstr "STP"
-
-#~ msgid "Thanks To"
-#~ msgstr "Obrigado a"
-
-#~ msgid ""
-#~ "The realm which will be displayed at the authentication prompt for "
-#~ "protected pages."
-#~ msgstr ""
-#~ "A área de autenticação (realm) que será mostrada na prompt de "
-#~ "autenticação das páginas protegidas."
-
-#~ msgid "Unknown Error"
-#~ msgstr "Erro Desconhecido"
-
-#~ msgid "VLAN"
-#~ msgstr "VLAN"
-
-#~ msgid "defaults to <code>/etc/httpd.conf</code>"
-#~ msgstr "padrão é <code>/etc/httpd.conf</code>"
-
-#~ msgid "Package lists updated"
-#~ msgstr "As listas de pacotes foram actualizadas"
-
-#~ msgid "Upgrade installed packages"
-#~ msgstr "Actualizar os pacotes instalados"
-
-#~ msgid ""
-#~ "Also kernel or service logfiles can be viewed here to get an overview "
-#~ "over their current state."
-#~ msgstr ""
-#~ "Também os arquivos de logs do kernel ou dos serviços podem ser "
-#~ "consultados aqui para obter uma visão geral sobre o seu estado actual."
-
-#~ msgid ""
-#~ "Here you can find information about the current system status like <abbr "
-#~ "title=\"Central Processing Unit\">CPU</abbr> clock frequency, memory "
-#~ "usage or network interface data."
-#~ msgstr ""
-#~ "Aqui você pode encontrar informações sobre o estado actual do sistema, "
-#~ "tais como <abbr title=\"Central Processing Unit\">CPU</abbr>, frequência "
-#~ "do relógio, uso de memória ou da interface de rede de dados."
-
-#~ msgid "Search file..."
-#~ msgstr "Procurar ficheiro..."
-
-# "free as in freedom" equivale a "livre de liberdade" não de "grátis"
-#~ msgid ""
-#~ "<abbr title=\"Lua Configuration Interface\">LuCI</abbr> is a free, "
-#~ "flexible, and user friendly graphical interface for configuring OpenWrt "
-#~ "Kamikaze."
-#~ msgstr ""
-#~ "O <abbr title=\"Interface de configuração Lua\">LuCI</abbr> é um "
-#~ "interface gráfico livre, flexível e fácil de utilizar para configurar o "
-#~ "OpenWrt Kamikaze."
-
-#~ msgid "And now have fun with your router!"
-#~ msgstr "E agora divirta-se com o seu router!"
-
-#~ msgid ""
-#~ "As we always want to improve this interface we are looking forward to "
-#~ "your feedback and suggestions."
-#~ msgstr ""
-#~ "Agradecemos os seus comentários e sugestões por forma a podermos "
-#~ "continuar a melhorar este interface."
-
-#~ msgid "Hello!"
-#~ msgstr "Olá!"
-
-#~ msgid ""
-#~ "Notice: In <abbr title=\"Lua Configuration Interface\">LuCI</abbr> "
-#~ "changes have to be confirmed by clicking Changes - Save &amp; Apply "
-#~ "before being applied."
-#~ msgstr ""
-#~ "Aviso: No <abbr title=\"Interface de configuração Lua\">LuCI</abbr> as "
-#~ "alterações devem ser confirmadas clicando em Alterações - Salvar &amp; "
-#~ "Aplicar antes de serem aplicadas."
-
-#~ msgid ""
-#~ "On the following pages you can adjust all important settings of your "
-#~ "router."
-#~ msgstr ""
-#~ "Nas próximas páginas, pode ajustar todas as definições importantes do seu "
-#~ "router."
-
-#~ msgid "The <abbr title=\"Lua Configuration Interface\">LuCI</abbr> Team"
-#~ msgstr ""
-#~ "A equipa do <abbr title=\"Interface de configuração Lua\">LuCI</abbr>"
-
-#~ msgid ""
-#~ "This is the administration area of <abbr title=\"Lua Configuration "
-#~ "Interface\">LuCI</abbr>."
-#~ msgstr ""
-#~ "Esta é a área de administração do <abbr title=\"Interface de configuração "
-#~ "Lua\">LuCI</abbr>."
-
-#~ msgid "User Interface"
-#~ msgstr "Interface do Utilizador"
-
-#~ msgid "enable"
-#~ msgstr "activar"
-
-#, fuzzy
-#~ msgid "(optional)"
-#~ msgstr " (opcional)"
-
-#~ msgid "<abbr title=\"Domain Name System\">DNS</abbr>-Port"
-#~ msgstr "Porta do <abbr title=\"Sistema de Nomes de Domínios\">DNS</abbr>"
-
-#~ msgid ""
-#~ "<abbr title=\"Domain Name System\">DNS</abbr>-Server will be queried in "
-#~ "the order of the resolvfile"
-#~ msgstr ""
-#~ "Servidor <abbr title=\"Sistema de Nomes de Domínios\">DNS</abbr> será "
-#~ "consultado na ordem do arquivo resolv.conf"
-
-#~ msgid ""
-#~ "<abbr title=\"maximal\">max.</abbr> <abbr title=\"Dynamic Host "
-#~ "Configuration Protocol\">DHCP</abbr>-Leases"
-#~ msgstr ""
-#~ "<abbr title=\"máximo\">max.</abbr> de <abbr title=\"Protocolo de "
-#~ "Configuração Dinâmica de Hosts\">DHCP</abbr>-Leases"
-
-#~ msgid ""
-#~ "<abbr title=\"maximal\">max.</abbr> <abbr title=\"Extension Mechanisms "
-#~ "for Domain Name System\">EDNS0</abbr> packet size"
-#~ msgstr ""
-#~ "tamanho <abbr title=\"máximo\">max.</abbr> do pacote <abbr title="
-#~ "\"Mecanismos de Extensão do Sistema de Nomes de Domínios\">EDNS0</abbr>"
-
-#~ msgid "AP-Isolation"
-#~ msgstr "Isolamento do AP"
-
-#~ msgid "Add the Wifi network to physical network"
-#~ msgstr "Adicione a rede Wifi à rede física"
-
-#~ msgid "Aliases"
-#~ msgstr "Aliases"
-
-#~ msgid "Clamp Segment Size"
-#~ msgstr "Clamp Segment Size"
-
-#, fuzzy
-#~ msgid "Create Or Attach Network"
-#~ msgstr "Criar Rede"
-
-#~ msgid "Devices"
-#~ msgstr "Dispositivos"
-
-#~ msgid "Don't forward reverse lookups for local networks"
-#~ msgstr "Não encaminhar as pesquisas reversas para redes locais"
-
-#~ msgid "Enable TFTP-Server"
-#~ msgstr "Activar servidor TFTP"
-
-#~ msgid "Errors"
-#~ msgstr "Erros"
-
-#~ msgid "Essentials"
-#~ msgstr "Básico"
-
-#~ msgid "Expand Hosts"
-#~ msgstr "Expandir Hosts"
-
-#~ msgid "First leased address"
-#~ msgstr "Primeiro endereço de atribuição"
-
-#~ msgid ""
-#~ "Fixes problems with unreachable websites, submitting forms or other "
-#~ "unexpected behaviour for some ISPs."
-#~ msgstr ""
-#~ "Resolve problemas com websites indisponíveis, submissão de formulários ou "
-#~ "comportamentos inesperados de alguns ISP's."
-
-#~ msgid "Hardware Address"
-#~ msgstr "Endereço do Hardware"
-
-#~ msgid "Here you can configure installed wifi devices."
-#~ msgstr "Aqui pode configurar os dispositivos wifi instalados. "
-
-#~ msgid "Independent (Ad-Hoc)"
-#~ msgstr "Independente (Ad-Hoc)"
-
-#~ msgid "Internet Connection"
-#~ msgstr "Ligação Internet"
-
-#~ msgid "Join (Client)"
-#~ msgstr "Cliente (Client)"
-
-#~ msgid "Leases"
-#~ msgstr "Atribuições"
-
-#~ msgid "Local Domain"
-#~ msgstr "Domínio Local"
-
-#~ msgid "Local Network"
-#~ msgstr "Rede Local"
-
-#~ msgid "Local Server"
-#~ msgstr "Servidor Local"
-
-#~ msgid "Network Boot Image"
-#~ msgstr "Imagem para o boot remoto (PXE)"
-
-#~ msgid ""
-#~ "Network Name (<abbr title=\"Extended Service Set Identifier\">ESSID</"
-#~ "abbr>)"
-#~ msgstr ""
-#~ "Nome da Rede (<abbr title=\"Identificador de Conjunto de Serviços "
-#~ "Estendidos\">ESSID</abbr>)"
-
-#~ msgid "Number of leased addresses"
-#~ msgstr "Número de endereços atribuidos"
-
-#~ msgid "Perform Actions"
-#~ msgstr "Executar Acções"
-
-#~ msgid "Prevents Client to Client communication"
-#~ msgstr "Impede a comunicação de Cliente para Cliente"
-
-#~ msgid "Provide (Access Point)"
-#~ msgstr "Ponto de Acesso (Access Point)"
-
-#~ msgid "Resolvfile"
-#~ msgstr "Ficheiro resolv.conf"
-
-#~ msgid "TFTP-Server Root"
-#~ msgstr "Directório raiz do servidor TFTP"
-
-#~ msgid "TX / RX"
-#~ msgstr "TX / RX"
-
-#~ msgid "The following changes have been applied"
-#~ msgstr "Foram aplicadas as seguintes alterações "
-
-#~ msgid ""
-#~ "When flashing a new firmware with <abbr title=\"Lua Configuration "
-#~ "Interface\">LuCI</abbr> these files will be added to the new firmware "
-#~ "installation."
-#~ msgstr ""
-#~ "Quando gravar um novo firmware com o <abbr title=\"Interface de "
-#~ "configuração Lua\">LuCI</abbr> estes arquivos serão adicionados ao novo "
-#~ "firmware instalado."
-
-#, fuzzy
-#~ msgid "Wireless Scan"
-#~ msgstr "Wireless"
-
-#~ msgid ""
-#~ "With <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</abbr> "
-#~ "network members can automatically receive their network settings (<abbr "
-#~ "title=\"Internet Protocol\">IP</abbr>-address, netmask, <abbr title="
-#~ "\"Domain Name System\">DNS</abbr>-server, ...)."
-#~ msgstr ""
-#~ "Com o <abbr title=\"Protocolo de Configuração Dinâmica de Hosts\">DHCP</"
-#~ "abbr> os membros da rede podem automaticamente receber as suas "
-#~ "configurações de rede (endereço-<abbr title=\"Protocolo de Internet\">IP</"
-#~ "abbr>, netmask, servidor-<abbr title=\"Sistema de Nomes de Domínios"
-#~ "\">DNS</abbr>, ...)."
-
-#~ msgid ""
-#~ "You can run several wifi networks with one device. Be aware that there "
-#~ "are certain hardware and driverspecific restrictions. Normally you can "
-#~ "operate 1 Ad-Hoc or up to 3 Master-Mode and 1 Client-Mode network "
-#~ "simultaneously."
-#~ msgstr ""
-#~ "Pode servir várias redes wifi com o mesmo dispositivo. Esteja ciente de "
-#~ "que existem certas restrições específicas do hardware e do controlador. "
-#~ "Pode normalmente operar 1 rede Ad-Hoc ou até 3 redes AP e 1 Cliente "
-#~ "simultaneamente."
-
-#~ msgid ""
-#~ "You need to install \"ppp-mod-pppoe\" for PPPoE or \"pptp\" for PPtP "
-#~ "support"
-#~ msgstr ""
-#~ "Precisa de instalar os pacotes \"ppp-mod-pppoe\" para PPPoE ou \"pptp\" "
-#~ "para o suporte PPtP"
-
-#~ msgid "Zone"
-#~ msgstr "Zona"
-
-#~ msgid "additional hostfile"
-#~ msgstr "ficheiro de hosts adicional"
-
-#~ msgid "adds domain names to hostentries in the resolv file"
-#~ msgstr ""
-#~ "Adiciona os nomes dos domínios às entradas de hosts no arquivo resolv.conf"
-
-#~ msgid "automatically reconnect"
-#~ msgstr "ligação automática"
-
-#~ msgid "concurrent queries"
-#~ msgstr "Consultas simultâneas"
-
-#~ msgid ""
-#~ "disable <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</abbr> "
-#~ "for this interface"
-#~ msgstr ""
-#~ "desabilitar <abbr title=\"Protocolo de Configuração Dinâmica de Hosts"
-#~ "\">DHCP</abbr> para esta interface"
-
-#~ msgid "disconnect when idle for"
-#~ msgstr "desligar quando ocioso por"
-
-#~ msgid "don't cache unknown"
-#~ msgstr "Não fazer cache de desconhecidos"
-
-#~ msgid ""
-#~ "filter useless <abbr title=\"Domain Name System\">DNS</abbr>-queries of "
-#~ "Windows-systems"
-#~ msgstr ""
-#~ "Filtro de consultas inuteis-<abbr title=\"Sistema de Nomes de Domínios"
-#~ "\">DNS</abbr> de sistemas windows"
-
-#~ msgid "installed"
-#~ msgstr "instalado"
-
-#~ msgid "localises the hostname depending on its subnet"
-#~ msgstr "Localizar o hostname dependendo de sua sub-rede"
-
-#~ msgid "not installed"
-#~ msgstr "não instalado"
-
-#~ msgid ""
-#~ "prevents caching of negative <abbr title=\"Domain Name System\">DNS</"
-#~ "abbr>-replies"
-#~ msgstr ""
-#~ "Impede o cache de respostas-<abbr title=\"Sistema de Nomes de Domínios"
-#~ "\">DNS</abbr> negativas"
-
-#~ msgid "query port"
-#~ msgstr "porta para consultas"
-
-#~ msgid "transmitted / received"
-#~ msgstr "transmitido / recebido"
-
-#, fuzzy
-#~ msgid "Join network"
-#~ msgstr "redes contidas"
-
-#~ msgid "all"
-#~ msgstr "todos"
-
-#~ msgid "Code"
-#~ msgstr "Código"
-
-#~ msgid "Distance"
-#~ msgstr "Distância"
-
-#~ msgid "Legend"
-#~ msgstr "Legenda"
-
-#~ msgid "Library"
-#~ msgstr "Biblioteca"
+#~ msgid "An additional network will be created if you leave this unchecked."
+#~ msgstr "Uma rede adicional será criada se você deixar isto desmarcado."
 
-#~ msgid "see '%s' manpage"
-#~ msgstr "veja sobre &#39;%s&#39; na página de manual (man)"
+#~ msgid "Join Network: Settings"
+#~ msgstr "Conectar à Rede: Configurações"
 
-#~ msgid "Package Manager"
-#~ msgstr "Gestor de Pacotes"
+#~ msgid "CPU"
+#~ msgstr "CPU"
 
-#~ msgid "Service"
-#~ msgstr "Serviço"
+#~ msgid "Port %d"
+#~ msgstr "Porta %d"
 
-#~ msgid "Statistics"
-#~ msgstr "Estatísticas"
+#~ msgid "Port %d is untagged in multiple VLANs!"
+#~ msgstr "Porta %d está sem etiqueta para mútliplas VLANs!"
 
-#~ msgid "zone"
-#~ msgstr "Zona"
+#~ msgid "VLAN Interface"
+#~ msgstr "Interface VLAN"
index 3c0391baf2537f886c5a58b62d20bb545780df2f..126ce5372c8509415a088a161c5a38d5cdd111f6 100644 (file)
@@ -13,6 +13,9 @@ msgstr ""
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
 "X-Generator: Pootle 2.0.6\n"
 
+msgid "%s is untagged in multiple VLANs!"
+msgstr ""
+
 msgid "(%d minute window, %d second interval)"
 msgstr "(janela de %d minutos, intervalo de %d segundos)"
 
@@ -127,15 +130,21 @@ msgstr "<abbr title=\"máximo\">Max.</abbr> consultas concorrentes"
 msgid "<abbr title='Pairwise: %s / Group: %s'>%s - %s</abbr>"
 msgstr "<abbr title='Emparelhada: %s / Grupo: %s'>%s - %s</abbr>"
 
-msgid "ADSL"
+msgid "A43C + J43 + A43"
 msgstr ""
 
-msgid "ADSL Status"
+msgid "A43C + J43 + A43 + V43"
+msgstr ""
+
+msgid "ADSL"
 msgstr ""
 
 msgid "AICCU (SIXXS)"
 msgstr ""
 
+msgid "ANSI T1.413"
+msgstr ""
+
 msgid "APN"
 msgstr "APN"
 
@@ -145,6 +154,9 @@ msgstr "Suporte AR"
 msgid "ARP retry threshold"
 msgstr "Limiar de tentativas ARP"
 
+msgid "ATM (Asynchronous Transfer Mode)"
+msgstr ""
+
 msgid "ATM Bridges"
 msgstr "Bridges ATM"
 
@@ -166,6 +178,9 @@ msgstr ""
 msgid "ATM device number"
 msgstr "Número de Dispositivo ATM"
 
+msgid "ATU-C System Vendor ID"
+msgstr ""
+
 msgid "AYIYA"
 msgstr ""
 
@@ -233,9 +248,20 @@ msgstr "Administração"
 msgid "Advanced Settings"
 msgstr "Definições Avançadas"
 
+msgid "Aggregate Transmit Power(ACTATP)"
+msgstr ""
+
 msgid "Alert"
 msgstr "Alerta"
 
+msgid ""
+"Allocate IP addresses sequentially, starting from the lowest available "
+"address"
+msgstr ""
+
+msgid "Allocate IP sequentially"
+msgstr ""
+
 msgid "Allow <abbr title=\"Secure Shell\">SSH</abbr> password authentication"
 msgstr ""
 "Permitir autenticação <abbr title=\"Shell Seguro\">SSH</abbr> por senha"
@@ -272,8 +298,53 @@ msgstr ""
 msgid "Always announce default router"
 msgstr ""
 
-msgid "An additional network will be created if you leave this unchecked."
-msgstr "Uma rede adicional será criada se deixar isto desmarcado."
+msgid "An additional network will be created if you leave this checked."
+msgstr ""
+
+msgid "Annex"
+msgstr ""
+
+msgid "Annex A + L + M (all)"
+msgstr ""
+
+msgid "Annex A G.992.1"
+msgstr ""
+
+msgid "Annex A G.992.2"
+msgstr ""
+
+msgid "Annex A G.992.3"
+msgstr ""
+
+msgid "Annex A G.992.5"
+msgstr ""
+
+msgid "Annex B (all)"
+msgstr ""
+
+msgid "Annex B G.992.1"
+msgstr ""
+
+msgid "Annex B G.992.3"
+msgstr ""
+
+msgid "Annex B G.992.5"
+msgstr ""
+
+msgid "Annex J (all)"
+msgstr ""
+
+msgid "Annex L G.992.3 POTS 1"
+msgstr ""
+
+msgid "Annex M (all)"
+msgstr ""
+
+msgid "Annex M G.992.3"
+msgstr ""
+
+msgid "Annex M G.992.5"
+msgstr ""
 
 msgid "Announce as default router even if no public prefix is available."
 msgstr ""
@@ -284,6 +355,9 @@ msgstr ""
 msgid "Announced DNS servers"
 msgstr ""
 
+msgid "Anonymous Identity"
+msgstr ""
+
 msgid "Anonymous Mount"
 msgstr ""
 
@@ -373,6 +447,12 @@ msgstr "Pacotes disponíveis"
 msgid "Average:"
 msgstr "Média:"
 
+msgid "B43 + B43C"
+msgstr ""
+
+msgid "B43 + B43C + V43"
+msgstr ""
+
 msgid "BR / DMR / AFTR"
 msgstr ""
 
@@ -424,6 +504,9 @@ msgstr ""
 "configuração alterados e marcados pelo opkg, ficheiros base essenciais e "
 "padrões de backup definidos pelo utilizador."
 
+msgid "Bind only to specific interfaces rather than wildcard address."
+msgstr ""
+
 msgid "Bitrate"
 msgstr "Taxa de bits"
 
@@ -462,9 +545,6 @@ msgstr "Botões"
 msgid "CA certificate; if empty it will be saved after the first connection."
 msgstr ""
 
-msgid "CPU"
-msgstr "CPU"
-
 msgid "CPU usage (%)"
 msgstr "Uso da CPU (%)"
 
@@ -670,15 +750,33 @@ msgstr "Encaminhamentos DNS"
 msgid "DNS-Label / FQDN"
 msgstr ""
 
+msgid "DNSSEC"
+msgstr ""
+
+msgid "DNSSEC check unsigned"
+msgstr ""
+
 msgid "DPD Idle Timeout"
 msgstr ""
 
 msgid "DS-Lite AFTR address"
 msgstr ""
 
+msgid "DSL"
+msgstr ""
+
+msgid "DSL Status"
+msgstr ""
+
+msgid "DSL line mode"
+msgstr ""
+
 msgid "DUID"
 msgstr "DUID"
 
+msgid "Data Rate"
+msgstr ""
+
 msgid "Debug"
 msgstr "Depurar"
 
@@ -688,6 +786,9 @@ msgstr ""
 msgid "Default gateway"
 msgstr "Gateway predefinido"
 
+msgid "Default is stateless + stateful"
+msgstr ""
+
 msgid "Default route"
 msgstr ""
 
@@ -944,12 +1045,18 @@ msgstr "A apagar..."
 msgid "Error"
 msgstr "Erro"
 
+msgid "Errored seconds (ES)"
+msgstr ""
+
 msgid "Ethernet Adapter"
 msgstr "Adaptador Ethernet"
 
 msgid "Ethernet Switch"
 msgstr "Switch Ethernet"
 
+msgid "Exclude interfaces"
+msgstr ""
+
 msgid "Expand hosts"
 msgstr "Expandir hosts"
 
@@ -972,6 +1079,9 @@ msgstr "Servidor externo de logs de sistema"
 msgid "External system log server port"
 msgstr "Porta do Servidor externo de logs de sistema"
 
+msgid "External system log server protocol"
+msgstr ""
+
 msgid "Extra SSH command options"
 msgstr ""
 
@@ -1019,6 +1129,9 @@ msgstr "Definições da Firewall"
 msgid "Firewall Status"
 msgstr "Estado da Firewall"
 
+msgid "Firmware File"
+msgstr ""
+
 msgid "Firmware Version"
 msgstr "Versão do Firmware"
 
@@ -1064,6 +1177,9 @@ msgstr ""
 msgid "Forward DHCP traffic"
 msgstr "Encaminhar tráfego DHCP"
 
+msgid "Forward Error Correction Seconds (FECS)"
+msgstr ""
+
 msgid "Forward broadcast traffic"
 msgstr "Encaminhar trafego de broadcast"
 
@@ -1146,6 +1262,9 @@ msgstr "Handler"
 msgid "Hang Up"
 msgstr "Suspender"
 
+msgid "Header Error Code Errors (HEC)"
+msgstr ""
+
 msgid "Heartbeat"
 msgstr ""
 
@@ -1401,6 +1520,9 @@ msgstr "A interface está a religar..."
 msgid "Interface is shutting down..."
 msgstr "A interface está a desligar..."
 
+msgid "Interface name"
+msgstr ""
+
 msgid "Interface not present or not connected yet."
 msgstr "Interface não presente ou ainda não ligada."
 
@@ -1446,12 +1568,12 @@ msgstr "É necessário Javascript!"
 msgid "Join Network"
 msgstr "Associar Rede"
 
-msgid "Join Network: Settings"
-msgstr "Associar Rede: Definições"
-
 msgid "Join Network: Wireless Scan"
 msgstr "Associar Rede: Procurar Redes Wireless"
 
+msgid "Joining Network: %q"
+msgstr ""
+
 msgid "Keep settings"
 msgstr "Manter definições"
 
@@ -1494,6 +1616,9 @@ msgstr "Idioma"
 msgid "Language and Style"
 msgstr "Língua e Tema"
 
+msgid "Latency"
+msgstr ""
+
 msgid "Leaf"
 msgstr ""
 
@@ -1524,15 +1649,24 @@ msgstr "Legenda:"
 msgid "Limit"
 msgstr "Limite"
 
-msgid "Line Attenuation"
+msgid "Limit DNS service to subnets interfaces on which we are serving DNS."
 msgstr ""
 
-msgid "Line Speed"
+msgid "Limit listening to these interfaces, and loopback."
+msgstr ""
+
+msgid "Line Attenuation (LATN)"
+msgstr ""
+
+msgid "Line Mode"
 msgstr ""
 
 msgid "Line State"
 msgstr ""
 
+msgid "Line Uptime"
+msgstr ""
+
 msgid "Link On"
 msgstr "Link Ativo"
 
@@ -1552,6 +1686,9 @@ msgstr "Lista de dominios que permitem respostas RFC1918 para"
 msgid "List of hosts that supply bogus NX domain results"
 msgstr ""
 
+msgid "Listen Interfaces"
+msgstr ""
+
 msgid "Listen only on the given interface or, if unspecified, on all"
 msgstr ""
 "Escutar apenas na interface fornecida ou, se não especificada, em todas"
@@ -1577,6 +1714,9 @@ msgstr "Endereço IPv4 Local"
 msgid "Local IPv6 address"
 msgstr "Endereço IPv6 Local"
 
+msgid "Local Service Only"
+msgstr ""
+
 msgid "Local Startup"
 msgstr "Arranque Local"
 
@@ -1628,6 +1768,9 @@ msgstr "Login"
 msgid "Logout"
 msgstr "Logout"
 
+msgid "Loss of Signal Seconds (LOSS)"
+msgstr ""
+
 msgid "Lowest leased address as offset from the network address."
 msgstr ""
 
@@ -1649,6 +1792,9 @@ msgstr ""
 msgid "MB/s"
 msgstr "MB/s"
 
+msgid "MD5"
+msgstr ""
+
 msgid "MHz"
 msgstr "MHz"
 
@@ -1663,6 +1809,9 @@ msgstr ""
 msgid "Manual"
 msgstr ""
 
+msgid "Max. Attainable Data Rate (ATTNDR)"
+msgstr ""
+
 msgid "Maximum Rate"
 msgstr "Taxa Máxima"
 
@@ -1870,12 +2019,18 @@ msgstr "Sem zona atribuída"
 msgid "Noise"
 msgstr "Ruído"
 
-msgid "Noise Margin"
+msgid "Noise Margin (SNR)"
 msgstr ""
 
 msgid "Noise:"
 msgstr "Ruído:"
 
+msgid "Non Pre-emtive CRC errors (CRC_P)"
+msgstr ""
+
+msgid "Non-wildcard"
+msgstr ""
+
 msgid "None"
 msgstr "Nenhum"
 
@@ -1993,6 +2148,9 @@ msgstr ""
 msgid "Override MTU"
 msgstr ""
 
+msgid "Override default interface name"
+msgstr ""
+
 msgid "Override the gateway in DHCP responses"
 msgstr ""
 
@@ -2046,6 +2204,9 @@ msgstr ""
 msgid "PSID-bits length"
 msgstr ""
 
+msgid "PTM/EFM (Packet Transfer Mode)"
+msgstr ""
+
 msgid "Package libiwinfo required!"
 msgstr "O pacote libiwinfo é necessário!"
 
@@ -2133,20 +2294,23 @@ msgstr "Política"
 msgid "Port"
 msgstr "Porta"
 
-msgid "Port %d"
-msgstr "Porta %d"
+msgid "Port status:"
+msgstr "Estado da porta:"
 
-msgid "Port %d is untagged in multiple VLANs!"
+msgid "Power Management Mode"
 msgstr ""
 
-msgid "Port status:"
-msgstr "Estado da porta:"
+msgid "Pre-emtive CRC errors (CRCP_P)"
+msgstr ""
 
 msgid ""
 "Presume peer to be dead after given amount of LCP echo failures, use 0 to "
 "ignore failures"
 msgstr ""
 
+msgid "Prevent listening on these interfaces."
+msgstr ""
+
 msgid "Prevents client-to-client communication"
 msgstr "Impede a comunicação cliente-a-cliente"
 
@@ -2159,6 +2323,9 @@ msgstr "Proceder"
 msgid "Processes"
 msgstr "Processos"
 
+msgid "Profile"
+msgstr ""
+
 msgid "Prot."
 msgstr "Protocolo"
 
@@ -2350,6 +2517,11 @@ msgstr ""
 msgid "Required for certain ISPs, e.g. Charter with DOCSIS 3"
 msgstr "Necessário para certos ISPs, p.ex. Charter with DOCSIS 3"
 
+msgid ""
+"Requires upstream supports DNSSEC; verify unsigned domain responses really "
+"come from unsigned domains"
+msgstr ""
+
 msgid "Reset"
 msgstr "Reset"
 
@@ -2415,6 +2587,9 @@ msgstr ""
 msgid "Run filesystem check"
 msgstr "Correr uma verificação do sistema de ficheiros"
 
+msgid "SHA256"
+msgstr ""
+
 msgid ""
 "SIXXS supports TIC only, for static tunnels using IP protocol 41 (RFC4213) "
 "use 6in4 instead"
@@ -2509,6 +2684,9 @@ msgstr "Configurar Sincronização Horária"
 msgid "Setup DHCP Server"
 msgstr "Configurar Servidor DHCP"
 
+msgid "Severely Errored Seconds (SES)"
+msgstr ""
+
 msgid "Short GI"
 msgstr ""
 
@@ -2524,6 +2702,9 @@ msgstr "Desligar esta rede"
 msgid "Signal"
 msgstr "Sinal"
 
+msgid "Signal Attenuation (SATN)"
+msgstr ""
+
 msgid "Signal:"
 msgstr "Sinal:"
 
@@ -2548,6 +2729,9 @@ msgstr ""
 msgid "Software"
 msgstr "Software"
 
+msgid "Software VLAN"
+msgstr ""
+
 msgid "Some fields are invalid, cannot save values!"
 msgstr "Alguns campos são inválidos, não é possível gravar valores!"
 
@@ -2639,6 +2823,12 @@ msgstr "Ordem exacta"
 msgid "Submit"
 msgstr "Enviar"
 
+msgid "Suppress logging"
+msgstr ""
+
+msgid "Suppress logging of the routine operation of these protocols"
+msgstr ""
+
 msgid "Swap"
 msgstr ""
 
@@ -2654,6 +2844,13 @@ msgstr ""
 msgid "Switch %q (%s)"
 msgstr ""
 
+msgid ""
+"Switch %q has an unknown topology - the VLAN settings might not be accurate."
+msgstr ""
+
+msgid "Switch VLAN"
+msgstr ""
+
 msgid "Switch protocol"
 msgstr ""
 
@@ -2955,6 +3152,9 @@ msgstr ""
 "Para restaurar os ficheiros de configuração, pode carregar aqui um ficheiro "
 "de backup gerado anteriormente."
 
+msgid "Tone"
+msgstr ""
+
 msgid "Total Available"
 msgstr "Total Disponível"
 
@@ -3030,6 +3230,9 @@ msgstr "UUID"
 msgid "Unable to dispatch"
 msgstr ""
 
+msgid "Unavailable Seconds (UAS)"
+msgstr ""
+
 msgid "Unknown"
 msgstr "Desconhecido"
 
@@ -3134,8 +3337,8 @@ msgstr "Utilizador"
 msgid "VC-Mux"
 msgstr ""
 
-msgid "VLAN Interface"
-msgstr "Interface VLAN"
+msgid "VDSL"
+msgstr ""
 
 msgid "VLANs on %q"
 msgstr "VLANs em %q"
@@ -3232,9 +3435,6 @@ msgstr ""
 msgid "Width"
 msgstr ""
 
-msgid "Wifi"
-msgstr "Wifi"
-
 msgid "Wireless"
 msgstr "Rede Wireless"
 
@@ -3271,6 +3471,9 @@ msgstr "Desligar wireless"
 msgid "Write received DNS requests to syslog"
 msgstr "Escrever os pedidos de DNS para o syslog"
 
+msgid "Write system log to file"
+msgstr ""
+
 msgid "XR Support"
 msgstr "Suporte XR"
 
@@ -3456,851 +3659,17 @@ msgstr "sim"
 msgid "« Back"
 msgstr "« Voltar"
 
-#~ msgid "Delete this interface"
-#~ msgstr "Apagar esta interface"
-
-#~ msgid "Flags"
-#~ msgstr "Flags"
-
-#~ msgid "Rule #"
-#~ msgstr "Regra #"
-
-#~ msgid "Ignore Hosts files"
-#~ msgstr "Ignorar ficheiros de Hosts"
-
-#~ msgid "Path"
-#~ msgstr "Directório"
-
-#~ msgid "Please wait: Device rebooting..."
-#~ msgstr "Por favor aguarde: Equipamento a reiniciar..."
-
-#~ msgid ""
-#~ "Warning: There are unsaved changes that will be lost while rebooting!"
-#~ msgstr ""
-#~ "Aviso: Existem alterações não salvas que serão perdidas durante a "
-#~ "reinicialização!"
-
-#~ msgid ""
-#~ "Always use 40MHz channels even if the secondary channel overlaps. Using "
-#~ "this option does not comply with IEEE 802.11n-2009!"
-#~ msgstr ""
-#~ "Usar sempre os canais de 40MHz mesmo se o segundo canal se sobrepuser. "
-#~ "Usando esta opção não obdece com IEEE 802.11n-2009!"
-
-#~ msgid "Cached"
-#~ msgstr "Em cache"
-
-#~ msgid "Force 40MHz mode"
-#~ msgstr "Forçar modo 40MHz"
-
-#~ msgid "Frequency Hopping"
-#~ msgstr "Salto de Frequência"
-
-#~ msgid "Locked to channel %d used by %s"
-#~ msgstr "Bloqueado ao canal %d usado por %s"
-
-#~ msgid "HE.net user ID"
-#~ msgstr "ID utilizador HE.net"
-
-#~ msgid "40MHz 2nd channel above"
-#~ msgstr "40 Mhz 2.º canal acima"
-
-#~ msgid "40MHz 2nd channel below"
-#~ msgstr "40MHz 2.º canal abaixo"
-
-#~ msgid "Accept router advertisements"
-#~ msgstr "Aceitar os avisos do router"
-
-#~ msgid "Advertise IPv6 on network"
-#~ msgstr "Anúnciar IPv6 na rede"
-
-#~ msgid "Advertised network ID"
-#~ msgstr "ID da rede anunciada"
-
-#~ msgid "Allowed range is 1 to 65535"
-#~ msgstr "O intervalo permitido é de 1 até 65535"
-
-#~ msgid "HT capabilities"
-#~ msgstr "Capacidades HT"
-
-#~ msgid "HT mode"
-#~ msgstr "Modo HT"
-
-#~ msgid "Router Model"
-#~ msgstr "Modelo do Router"
-
-#~ msgid "Router Name"
-#~ msgstr "Nome do Router"
-
-#~ msgid "Active Leases"
-#~ msgstr "Atribuições Activas"
-
-#~ msgid "MAC"
-#~ msgstr "MAC"
-
-#~ msgid "<abbr title=\"Encrypted\">Encr.</abbr>"
-#~ msgstr "<abbr title=\"Encriptado\">Encr.</abbr>"
-
-#~ msgid "<abbr title=\"Wireless Local Area Network\">WLAN</abbr>-Scan"
-#~ msgstr "<abbr title=\"Rede Local Wireless\">WLAN</abbr>-Pesquisa"
-
-#~ msgid "Create Network"
-#~ msgstr "Criar Rede"
-
-#~ msgid "Link"
-#~ msgstr "Link"
-
-#~ msgid "Networks"
-#~ msgstr "Redes"
-
-#~ msgid "Power"
-#~ msgstr "Potência"
-
-#~ msgid "Wifi networks in your local environment"
-#~ msgstr "Redes Wifi no seu ambiente local"
-
-#~ msgid ""
-#~ "<abbr title=\"Classless Inter-Domain Routing\">CIDR</abbr>-Notation: "
-#~ "address/prefix"
-#~ msgstr ""
-#~ "Notação <abbr title=\"Roteamento entre Domínios sem Classe\">CIDR</abbr>: "
-#~ "endereço/prefixo"
-
-#~ msgid "<abbr title=\"Domain Name System\">DNS</abbr>-Server"
-#~ msgstr "Servidor <abbr title=\"Sistema de Nomes de Domínios\">DNS</abbr>"
-
-#~ msgid "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Broadcast"
-#~ msgstr ""
-#~ "Broadcast <abbr title=\"Protocolo de Internet Versão 4\">IPv4</abbr>"
-
-#~ msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Address"
-#~ msgstr "Endereço <abbr title=\"Protocolo de Internet Versão 6\">IPv6</abbr>"
-
-#~ msgid ""
-#~ "The network ports on your router can be combined to several <abbr title="
-#~ "\"Virtual Local Area Network\">VLAN</abbr>s in which computers can "
-#~ "communicate directly with each other. <abbr title=\"Virtual Local Area "
-#~ "Network\">VLAN</abbr>s are often used to separate different network "
-#~ "segments. Often there is by default one Uplink port for a connection to "
-#~ "the next greater network like the internet and other ports for a local "
-#~ "network."
-#~ msgstr ""
-#~ "As portas de rede do seu router podem ser combinadas com diversas <abbr "
-#~ "title=\"Rede Local Virtual\">VLAN</abbr>s em que os computadores podem "
-#~ "comunicar directamente entre si. As <abbr title=\"Rede Local Virtual"
-#~ "\">VLAN</abbr>s são frequentemente utilizadas para separar segmentos de "
-#~ "redes diferentes. Muitas vezes é padrão uma porta Uplink para a ligação "
-#~ "com a próxima rede, como a Internet e outras portas para uma rede local."
-
-#~ msgid "Files to be kept when flashing a new firmware"
-#~ msgstr "Ficheiros que devem ser mantidos quando gravar um novo firmware."
-
-#~ msgid "General"
-#~ msgstr "Geral"
-
-#~ msgid ""
-#~ "Here you can customize the settings and the functionality of <abbr title="
-#~ "\"Lua Configuration Interface\">LuCI</abbr>."
-#~ msgstr ""
-#~ "Aqui pode personalizar as configurações e funcionalidades do <abbr title="
-#~ "\"Interface de configuração Lua\">LuCI</abbr>."
-
-#~ msgid "Post-commit actions"
-#~ msgstr "Acções pós-gravação"
-
-#~ msgid ""
-#~ "These commands will be executed automatically when a given <abbr title="
-#~ "\"Unified Configuration Interface\">UCI</abbr> configuration is committed "
-#~ "allowing changes to be applied instantly."
-#~ msgstr ""
-#~ "Estes comandos são executados automaticamente quando uma determinada "
-#~ "configuração da <abbr title=\"Interface de configuração unificada\">UCI</"
-#~ "abbr> está gravada, permitindo mudanças a serem aplicadas "
-#~ "instantaneamente."
-
-#~ msgid "Web <abbr title=\"User Interface\">UI</abbr>"
-#~ msgstr "Web <abbr title=\"Interface do Utilizador\">UI</abbr>"
-
-#~ msgid "Access point (APN)"
-#~ msgstr "Ponto de acesso (APN)"
-
-#~ msgid "Additional pppd options"
-#~ msgstr "Opções adicionais do pppd"
-
-#~ msgid "Automatic Disconnect"
-#~ msgstr "Fim automático de ligação"
-
-#~ msgid "Backup Archive"
-#~ msgstr "Arquivo de backup"
-
-#~ msgid ""
-#~ "Configure the local DNS server to use the name servers adverticed by the "
-#~ "PPP peer"
-#~ msgstr ""
-#~ "Configurar o servidor DNS local para usar o servidores de nomes "
-#~ "fornecidos pelo PPP"
-
-#~ msgid "Connect script"
-#~ msgstr "Script de ligação"
-
-#~ msgid "Create backup"
-#~ msgstr "Criar backup"
-
-#~ msgid "Disconnect script"
-#~ msgstr "Script de fim de ligação"
-
-#~ msgid "Edit package lists and installation targets"
-#~ msgstr "Editar listas de pacotes e destinos de instalação"
-
-#~ msgid "Enable IPv6 on PPP link"
-#~ msgstr "Activar IPv6 no link PPP"
-
-#~ msgid "Firmware image"
-#~ msgstr "Imagem de Firmware"
-
-#~ msgid ""
-#~ "Here you can backup and restore your router configuration and - if "
-#~ "possible - reset the router to the default settings."
-#~ msgstr ""
-#~ "Aqui pode fazer o backup e restaurar as configurações do seu router. "
-#~ "Também pode restaurar seu router para as configurações pré-definidas."
-
-#~ msgid "Installation targets"
-#~ msgstr "Destino de Instalação"
-
-#~ msgid "Keep configuration files"
-#~ msgstr "Manter ficheiros de configuração"
-
-#~ msgid "Keep-Alive"
-#~ msgstr "Manter em Actividade"
-
-#~ msgid ""
-#~ "Let pppd replace the current default route to use the PPP interface after "
-#~ "successful connect"
-#~ msgstr ""
-#~ "Permitir o pppd substituir a rota padrão actual e usar a interface PPP "
-#~ "como padrão após a ligação ser efectuada com sucesso"
-
-#~ msgid "Let pppd run this script after establishing the PPP link"
-#~ msgstr ""
-#~ "Deixar o pppd executar este script após o estabelecimento do link PPP"
-
-#~ msgid "Let pppd run this script before tearing down the PPP link"
-#~ msgstr "Deixar o pppd executar este script antes de terminar o link PPP"
-
-#~ msgid ""
-#~ "Make sure that you provide the correct pin code here or you might lock "
-#~ "your sim card!"
-#~ msgstr ""
-#~ "Certifique-se que forneceu o código PIN correcto aqui, ou pode bloquear o "
-#~ "seu cartão SIM"
-
-#~ msgid ""
-#~ "Most of them are network servers, that offer a certain service for your "
-#~ "device or network like shell access, serving webpages like <abbr title="
-#~ "\"Lua Configuration Interface\">LuCI</abbr>, doing mesh routing, sending "
-#~ "e-mails, ..."
-#~ msgstr ""
-#~ "A maioria deles são servidores de rede, que oferecem um determinado "
-#~ "serviço para seu equipamento ou rede como acesso shell, servindo páginas "
-#~ "web como o <abbr title=\"Interface de configuração Lua\">LuCI</abbr>, "
-#~ "fazendo roteamento, enviando e-mails, ..."
-
-#~ msgid "Number of failed connection tests to initiate automatic reconnect"
-#~ msgstr ""
-#~ "Número de falhas do teste de ligação para reiniciar uma ligação automática"
-
-#~ msgid "PIN code"
-#~ msgstr "Código PIN"
-
-#~ msgid "Package lists"
-#~ msgstr "Listas de pacotes"
-
-#~ msgid "Proceed reverting all settings and resetting to firmware defaults?"
-#~ msgstr "Proceder com a restauração das configurações pré-definidas?"
-
-#~ msgid "Processor"
-#~ msgstr "Processador"
-
-#~ msgid "Radius-Port"
-#~ msgstr "Porta RADIUS"
-
-#~ msgid "Radius-Server"
-#~ msgstr "Servidor RADIUS"
-
-#~ msgid "Replace default route"
-#~ msgstr "Substituir a rota padrão"
-
-#~ msgid "Reset router to defaults"
-#~ msgstr "Restaurar as configurações pré-definidas do router"
-
-#~ msgid ""
-#~ "Seconds to wait for the modem to become ready before attempting to connect"
-#~ msgstr ""
-#~ "Segundos de espera para o modem ficar pronto antes de tentar uma ligação"
-
-#~ msgid "Service type"
-#~ msgstr "Tipo do serviço"
-
-#~ msgid "Services and daemons perform certain tasks on your device."
-#~ msgstr ""
-#~ "Serviços e daemons que estão a executar diversas tarefas no seu "
-#~ "equipamento."
-
-#~ msgid "Settings"
-#~ msgstr "Definições"
-
-#~ msgid "Setup wait time"
-#~ msgstr "Configurar tempo de espera"
-
-#~ msgid ""
-#~ "Sorry. OpenWrt does not support a system upgrade on this platform.<br /> "
-#~ "You need to manually flash your device."
-#~ msgstr ""
-#~ "Lamentamos, mas o OpenWrt não suporta uma actualização do sistema para "
-#~ "esta plataforma.<br /> É necessário carregar manualmente uma imagem para "
-#~ "a flash do seu equipamento."
-
-#~ msgid "Specify additional command line arguments for pppd here"
-#~ msgstr ""
-#~ "Especificar argumentos adicionais por linha de comando para o pppd aqui"
-
-#~ msgid "The device node of your modem, e.g. /dev/ttyUSB0"
-#~ msgstr "O caminho do dispositivo do seu modem, ex. /dev/ttyUSB0"
-
-#~ msgid "Time (in seconds) after which an unused connection will be closed"
-#~ msgstr "Tempo (em segundos) para fim de uma ligação já não utilizada"
-
-#~ msgid "Update package lists"
-#~ msgstr "Actualizar listas de pacotes"
-
-#~ msgid "Upload an OpenWrt image file to reflash the device."
-#~ msgstr "Carregar uma imagem OpenWrt para a flash do router."
-
-#~ msgid "Upload image"
-#~ msgstr "Carregar imagem"
-
-#~ msgid "Use peer DNS"
-#~ msgstr "Utilizar DNS do peer"
-
-#~ msgid ""
-#~ "You need to install \"comgt\" for UMTS/GPRS, \"ppp-mod-pppoe\" for PPPoE, "
-#~ "\"ppp-mod-pppoa\" for PPPoA or \"pptp\" for PPtP support"
-#~ msgstr ""
-#~ "Precisa de instalar os pacotes \"comgt\" para UMTS/GPRS, \"ppp-mod-pppoe"
-#~ "\" para PPPoE, \"ppp-mod-pppoa\" para PPPoA ou \"pptp\" para o suporte "
-#~ "PPtP"
-
-#~ msgid "back"
-#~ msgstr "voltar"
-
-#~ msgid "buffered"
-#~ msgstr "em buffer"
-
-#~ msgid "cached"
-#~ msgstr "em cache"
-
-#~ msgid "free"
-#~ msgstr "livre"
-
-#~ msgid "static"
-#~ msgstr "estático"
-
-#~ msgid ""
-#~ "<abbr title=\"Lua Configuration Interface\">LuCI</abbr> is a collection "
-#~ "of free Lua software including an <abbr title=\"Model-View-Controller"
-#~ "\">MVC</abbr>-Webframework and webinterface for embedded devices. <abbr "
-#~ "title=\"Lua Configuration Interface\">LuCI</abbr> is licensed under the "
-#~ "Apache-License."
-#~ msgstr ""
-#~ "<abbr title=\"Interface de configuração Lua\">LuCI</abbr> é uma colecção "
-#~ "gratuita de programas Lua incluindo um Framework Web <abbr title=\"Modelo-"
-#~ "Visualização-Controle\">MVC</abbr> e uma Interface Web para micro-"
-#~ "dispositivos. <abbr title=\"Interface de configuração Lua\">LuCI</abbr> é "
-#~ "licenciado sob a Licença Apache."
-
-#~ msgid "<abbr title=\"Secure Shell\">SSH</abbr>-Keys"
-#~ msgstr "Chaves-<abbr title=\"Shell Seguro\">SSH</abbr>"
-
-#~ msgid ""
-#~ "A lightweight HTTP/1.1 webserver written in C and Lua designed to serve "
-#~ "LuCI"
-#~ msgstr ""
-#~ "Um servidor web HTTP/1.1 ligeiro escrito em C e desenvolvido em Lua para "
-#~ "servir LuCI"
-
-#~ msgid ""
-#~ "A small webserver which can be used to serve <abbr title=\"Lua "
-#~ "Configuration Interface\">LuCI</abbr>."
-#~ msgstr ""
-#~ "Um pequeno servidor web que pode ser utilizado para servir a interface "
-#~ "<abbr title=\"Interface de configuração Lua\">LuCI</abbr>."
-
-#~ msgid "About"
-#~ msgstr "Sobre"
-
-#~ msgid "Addresses"
-#~ msgstr "Endereços"
-
-#~ msgid "Admin Password"
-#~ msgstr "Password do Administrador"
-
-#~ msgid "Alias"
-#~ msgstr "Configuração IP alternativa"
-
-#~ msgid "Authentication Realm"
-#~ msgstr "Área de autenticação"
-
-#~ msgid "Bridge Port"
-#~ msgstr "Porta do interface em ponte"
-
-#~ msgid ""
-#~ "Change the password of the system administrator (User <code>root</code>)"
-#~ msgstr ""
-#~ "Altera a senha do administrador do sistema (Login <code>root</code>)"
-
-#~ msgid "Client + WDS"
-#~ msgstr "Cliente (WDS)"
-
-#~ msgid "Configuration file"
-#~ msgstr "Ficheiro de configuração"
-
-#~ msgid "Connection timeout"
-#~ msgstr "Esgotado o tempo de ligação"
-
-#~ msgid "Contributing Developers"
-#~ msgstr "Programadores Contribuintes"
-
-#~ msgid "DHCP assigned"
-#~ msgstr "DHCP atribuido"
-
-#~ msgid "Document root"
-#~ msgstr "Diretório raiz"
-
-#~ msgid "Enable Keep-Alive"
-#~ msgstr "Activar keep-alive"
-
-#~ msgid "Ethernet Bridge"
-#~ msgstr "Ponte Ethernet"
-
-#~ msgid ""
-#~ "Here you can paste public <abbr title=\"Secure Shell\">SSH</abbr>-Keys "
-#~ "(one per line) for <abbr title=\"Secure Shell\">SSH</abbr> public-key "
-#~ "authentication."
-#~ msgstr ""
-#~ "Aqui pode colar suas Chaves-<abbr title=\"Shell Seguro\">SSH</abbr> "
-#~ "públicas (uma por linha) para a autenticação <abbr title=\"Shell Seguro"
-#~ "\">SSH</abbr> por chave-pública."
-
-#~ msgid "ID"
-#~ msgstr "Identificação de interface em ponte"
-
-#~ msgid "IP Configuration"
-#~ msgstr "Configuração IP"
-
-#~ msgid "Interface Status"
-#~ msgstr ""
-#~ "Aqui encontra informações sobre o estado actual do sistema, como <abbr "
-#~ "title=\"Central Processing Unit\">CPU</abbr>, frequência do relógio, uso "
-#~ "de memória ou uso da interface de rede de dados."
-
-#~ msgid "Lead Development"
-#~ msgstr "Equipa de Desenvolvimento"
-
-#~ msgid "Master"
-#~ msgstr "AP"
-
-#~ msgid "Master + WDS"
-#~ msgstr "AP+WDS"
-
-#~ msgid "Not configured"
-#~ msgstr "Não configurado"
-
-#~ msgid "Password successfully changed"
-#~ msgstr "Senha alterada com sucesso"
-
-#~ msgid "Plugin path"
-#~ msgstr "Directorio de plugins"
-
-#~ msgid "Ports"
-#~ msgstr "Portas"
-
-#~ msgid "Primary"
-#~ msgstr "Primário"
-
-#~ msgid "Project Homepage"
-#~ msgstr "Página do Projecto"
-
-#~ msgid "Pseudo Ad-Hoc"
-#~ msgstr "Ahdemo"
-
-#~ msgid "STP"
-#~ msgstr "STP"
-
-#~ msgid "Thanks To"
-#~ msgstr "Obrigado a"
-
-#~ msgid ""
-#~ "The realm which will be displayed at the authentication prompt for "
-#~ "protected pages."
-#~ msgstr ""
-#~ "A área de autenticação (realm) que será mostrada na prompt de "
-#~ "autenticação das páginas protegidas."
-
-#~ msgid "Unknown Error"
-#~ msgstr "Erro Desconhecido"
-
-#~ msgid "VLAN"
-#~ msgstr "VLAN"
-
-#~ msgid "defaults to <code>/etc/httpd.conf</code>"
-#~ msgstr "padrão é <code>/etc/httpd.conf</code>"
-
-#~ msgid "Package lists updated"
-#~ msgstr "As listas de pacotes foram actualizadas"
-
-#~ msgid "Upgrade installed packages"
-#~ msgstr "Actualizar os pacotes instalados"
-
-#~ msgid ""
-#~ "Also kernel or service logfiles can be viewed here to get an overview "
-#~ "over their current state."
-#~ msgstr ""
-#~ "Também os arquivos de logs do kernel ou dos serviços podem ser "
-#~ "consultados aqui para obter uma visão geral sobre o seu estado actual."
-
-#~ msgid ""
-#~ "Here you can find information about the current system status like <abbr "
-#~ "title=\"Central Processing Unit\">CPU</abbr> clock frequency, memory "
-#~ "usage or network interface data."
-#~ msgstr ""
-#~ "Aqui você pode encontrar informações sobre o estado actual do sistema, "
-#~ "tais como <abbr title=\"Central Processing Unit\">CPU</abbr>, frequência "
-#~ "do relógio, uso de memória ou da interface de rede de dados."
-
-#~ msgid "Search file..."
-#~ msgstr "Procurar ficheiro..."
-
-# "free as in freedom" equivale a "livre de liberdade" não de "grátis"
-#~ msgid ""
-#~ "<abbr title=\"Lua Configuration Interface\">LuCI</abbr> is a free, "
-#~ "flexible, and user friendly graphical interface for configuring OpenWrt "
-#~ "Kamikaze."
-#~ msgstr ""
-#~ "O <abbr title=\"Interface de configuração Lua\">LuCI</abbr> é um "
-#~ "interface gráfico livre, flexível e fácil de utilizar para configurar o "
-#~ "OpenWrt Kamikaze."
-
-#~ msgid "And now have fun with your router!"
-#~ msgstr "E agora divirta-se com o seu router!"
-
-#~ msgid ""
-#~ "As we always want to improve this interface we are looking forward to "
-#~ "your feedback and suggestions."
-#~ msgstr ""
-#~ "Agradecemos os seus comentários e sugestões por forma a podermos "
-#~ "continuar a melhorar este interface."
-
-#~ msgid "Hello!"
-#~ msgstr "Olá!"
-
-#~ msgid ""
-#~ "Notice: In <abbr title=\"Lua Configuration Interface\">LuCI</abbr> "
-#~ "changes have to be confirmed by clicking Changes - Save &amp; Apply "
-#~ "before being applied."
-#~ msgstr ""
-#~ "Aviso: No <abbr title=\"Interface de configuração Lua\">LuCI</abbr> as "
-#~ "alterações devem ser confirmadas clicando em Alterações - Salvar &amp; "
-#~ "Aplicar antes de serem aplicadas."
-
-#~ msgid ""
-#~ "On the following pages you can adjust all important settings of your "
-#~ "router."
-#~ msgstr ""
-#~ "Nas próximas páginas, pode ajustar todas as definições importantes do seu "
-#~ "router."
-
-#~ msgid "The <abbr title=\"Lua Configuration Interface\">LuCI</abbr> Team"
-#~ msgstr ""
-#~ "A equipa do <abbr title=\"Interface de configuração Lua\">LuCI</abbr>"
-
-#~ msgid ""
-#~ "This is the administration area of <abbr title=\"Lua Configuration "
-#~ "Interface\">LuCI</abbr>."
-#~ msgstr ""
-#~ "Esta é a área de administração do <abbr title=\"Interface de configuração "
-#~ "Lua\">LuCI</abbr>."
-
-#~ msgid "User Interface"
-#~ msgstr "Interface do Utilizador"
-
-#~ msgid "enable"
-#~ msgstr "activar"
-
-#, fuzzy
-#~ msgid "(optional)"
-#~ msgstr " (opcional)"
-
-#~ msgid "<abbr title=\"Domain Name System\">DNS</abbr>-Port"
-#~ msgstr "Porta do <abbr title=\"Sistema de Nomes de Domínios\">DNS</abbr>"
-
-#~ msgid ""
-#~ "<abbr title=\"Domain Name System\">DNS</abbr>-Server will be queried in "
-#~ "the order of the resolvfile"
-#~ msgstr ""
-#~ "Servidor <abbr title=\"Sistema de Nomes de Domínios\">DNS</abbr> será "
-#~ "consultado na ordem do arquivo resolv.conf"
-
-#~ msgid ""
-#~ "<abbr title=\"maximal\">max.</abbr> <abbr title=\"Dynamic Host "
-#~ "Configuration Protocol\">DHCP</abbr>-Leases"
-#~ msgstr ""
-#~ "<abbr title=\"máximo\">max.</abbr> de <abbr title=\"Protocolo de "
-#~ "Configuração Dinâmica de Hosts\">DHCP</abbr>-Leases"
-
-#~ msgid ""
-#~ "<abbr title=\"maximal\">max.</abbr> <abbr title=\"Extension Mechanisms "
-#~ "for Domain Name System\">EDNS0</abbr> packet size"
-#~ msgstr ""
-#~ "tamanho <abbr title=\"máximo\">max.</abbr> do pacote <abbr title="
-#~ "\"Mecanismos de Extensão do Sistema de Nomes de Domínios\">EDNS0</abbr>"
-
-#~ msgid "AP-Isolation"
-#~ msgstr "Isolamento do AP"
-
-#~ msgid "Add the Wifi network to physical network"
-#~ msgstr "Adicione a rede Wifi à rede física"
-
-#~ msgid "Aliases"
-#~ msgstr "Aliases"
-
-#~ msgid "Clamp Segment Size"
-#~ msgstr "Clamp Segment Size"
-
-#, fuzzy
-#~ msgid "Create Or Attach Network"
-#~ msgstr "Criar Rede"
-
-#~ msgid "Devices"
-#~ msgstr "Dispositivos"
-
-#~ msgid "Don't forward reverse lookups for local networks"
-#~ msgstr "Não encaminhar as pesquisas reversas para redes locais"
-
-#~ msgid "Enable TFTP-Server"
-#~ msgstr "Activar servidor TFTP"
-
-#~ msgid "Errors"
-#~ msgstr "Erros"
-
-#~ msgid "Essentials"
-#~ msgstr "Básico"
-
-#~ msgid "Expand Hosts"
-#~ msgstr "Expandir Hosts"
-
-#~ msgid "First leased address"
-#~ msgstr "Primeiro endereço de atribuição"
-
-#~ msgid ""
-#~ "Fixes problems with unreachable websites, submitting forms or other "
-#~ "unexpected behaviour for some ISPs."
-#~ msgstr ""
-#~ "Resolve problemas com websites indisponíveis, submissão de formulários ou "
-#~ "comportamentos inesperados de alguns ISP's."
-
-#~ msgid "Hardware Address"
-#~ msgstr "Endereço do Hardware"
-
-#~ msgid "Here you can configure installed wifi devices."
-#~ msgstr "Aqui pode configurar os dispositivos wifi instalados. "
-
-#~ msgid "Independent (Ad-Hoc)"
-#~ msgstr "Independente (Ad-Hoc)"
-
-#~ msgid "Internet Connection"
-#~ msgstr "Ligação Internet"
-
-#~ msgid "Join (Client)"
-#~ msgstr "Cliente (Client)"
-
-#~ msgid "Leases"
-#~ msgstr "Atribuições"
-
-#~ msgid "Local Domain"
-#~ msgstr "Domínio Local"
-
-#~ msgid "Local Network"
-#~ msgstr "Rede Local"
-
-#~ msgid "Local Server"
-#~ msgstr "Servidor Local"
-
-#~ msgid "Network Boot Image"
-#~ msgstr "Imagem para o boot remoto (PXE)"
-
-#~ msgid ""
-#~ "Network Name (<abbr title=\"Extended Service Set Identifier\">ESSID</"
-#~ "abbr>)"
-#~ msgstr ""
-#~ "Nome da Rede (<abbr title=\"Identificador de Conjunto de Serviços "
-#~ "Estendidos\">ESSID</abbr>)"
-
-#~ msgid "Number of leased addresses"
-#~ msgstr "Número de endereços atribuidos"
-
-#~ msgid "Perform Actions"
-#~ msgstr "Executar Acções"
-
-#~ msgid "Prevents Client to Client communication"
-#~ msgstr "Impede a comunicação de Cliente para Cliente"
-
-#~ msgid "Provide (Access Point)"
-#~ msgstr "Ponto de Acesso (Access Point)"
-
-#~ msgid "Resolvfile"
-#~ msgstr "Ficheiro resolv.conf"
-
-#~ msgid "TFTP-Server Root"
-#~ msgstr "Directório raiz do servidor TFTP"
-
-#~ msgid "TX / RX"
-#~ msgstr "TX / RX"
-
-#~ msgid "The following changes have been applied"
-#~ msgstr "Foram aplicadas as seguintes alterações "
-
-#~ msgid ""
-#~ "When flashing a new firmware with <abbr title=\"Lua Configuration "
-#~ "Interface\">LuCI</abbr> these files will be added to the new firmware "
-#~ "installation."
-#~ msgstr ""
-#~ "Quando gravar um novo firmware com o <abbr title=\"Interface de "
-#~ "configuração Lua\">LuCI</abbr> estes arquivos serão adicionados ao novo "
-#~ "firmware instalado."
-
-#, fuzzy
-#~ msgid "Wireless Scan"
-#~ msgstr "Wireless"
-
-#~ msgid ""
-#~ "With <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</abbr> "
-#~ "network members can automatically receive their network settings (<abbr "
-#~ "title=\"Internet Protocol\">IP</abbr>-address, netmask, <abbr title="
-#~ "\"Domain Name System\">DNS</abbr>-server, ...)."
-#~ msgstr ""
-#~ "Com o <abbr title=\"Protocolo de Configuração Dinâmica de Hosts\">DHCP</"
-#~ "abbr> os membros da rede podem automaticamente receber as suas "
-#~ "configurações de rede (endereço-<abbr title=\"Protocolo de Internet\">IP</"
-#~ "abbr>, netmask, servidor-<abbr title=\"Sistema de Nomes de Domínios"
-#~ "\">DNS</abbr>, ...)."
-
-#~ msgid ""
-#~ "You can run several wifi networks with one device. Be aware that there "
-#~ "are certain hardware and driverspecific restrictions. Normally you can "
-#~ "operate 1 Ad-Hoc or up to 3 Master-Mode and 1 Client-Mode network "
-#~ "simultaneously."
-#~ msgstr ""
-#~ "Pode servir várias redes wifi com o mesmo dispositivo. Esteja ciente de "
-#~ "que existem certas restrições específicas do hardware e do controlador. "
-#~ "Pode normalmente operar 1 rede Ad-Hoc ou até 3 redes AP e 1 Cliente "
-#~ "simultaneamente."
-
-#~ msgid ""
-#~ "You need to install \"ppp-mod-pppoe\" for PPPoE or \"pptp\" for PPtP "
-#~ "support"
-#~ msgstr ""
-#~ "Precisa de instalar os pacotes \"ppp-mod-pppoe\" para PPPoE ou \"pptp\" "
-#~ "para o suporte PPtP"
-
-#~ msgid "Zone"
-#~ msgstr "Zona"
-
-#~ msgid "additional hostfile"
-#~ msgstr "ficheiro de hosts adicional"
-
-#~ msgid "adds domain names to hostentries in the resolv file"
-#~ msgstr ""
-#~ "Adiciona os nomes dos domínios às entradas de hosts no arquivo resolv.conf"
-
-#~ msgid "automatically reconnect"
-#~ msgstr "ligação automática"
-
-#~ msgid "concurrent queries"
-#~ msgstr "Consultas simultâneas"
-
-#~ msgid ""
-#~ "disable <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</abbr> "
-#~ "for this interface"
-#~ msgstr ""
-#~ "desabilitar <abbr title=\"Protocolo de Configuração Dinâmica de Hosts"
-#~ "\">DHCP</abbr> para esta interface"
-
-#~ msgid "disconnect when idle for"
-#~ msgstr "desligar quando ocioso por"
-
-#~ msgid "don't cache unknown"
-#~ msgstr "Não fazer cache de desconhecidos"
-
-#~ msgid ""
-#~ "filter useless <abbr title=\"Domain Name System\">DNS</abbr>-queries of "
-#~ "Windows-systems"
-#~ msgstr ""
-#~ "Filtro de consultas inuteis-<abbr title=\"Sistema de Nomes de Domínios"
-#~ "\">DNS</abbr> de sistemas windows"
-
-#~ msgid "installed"
-#~ msgstr "instalado"
-
-#~ msgid "localises the hostname depending on its subnet"
-#~ msgstr "Localizar o hostname dependendo de sua sub-rede"
-
-#~ msgid "not installed"
-#~ msgstr "não instalado"
-
-#~ msgid ""
-#~ "prevents caching of negative <abbr title=\"Domain Name System\">DNS</"
-#~ "abbr>-replies"
-#~ msgstr ""
-#~ "Impede o cache de respostas-<abbr title=\"Sistema de Nomes de Domínios"
-#~ "\">DNS</abbr> negativas"
-
-#~ msgid "query port"
-#~ msgstr "porta para consultas"
-
-#~ msgid "transmitted / received"
-#~ msgstr "transmitido / recebido"
-
-#, fuzzy
-#~ msgid "Join network"
-#~ msgstr "redes contidas"
-
-#~ msgid "all"
-#~ msgstr "todos"
-
-#~ msgid "Code"
-#~ msgstr "Código"
-
-#~ msgid "Distance"
-#~ msgstr "Distância"
-
-#~ msgid "Legend"
-#~ msgstr "Legenda"
-
-#~ msgid "Library"
-#~ msgstr "Biblioteca"
-
-#~ msgid "see '%s' manpage"
-#~ msgstr "veja sobre &#39;%s&#39; na página de manual (man)"
+#~ msgid "An additional network will be created if you leave this unchecked."
+#~ msgstr "Uma rede adicional será criada se deixar isto desmarcado."
 
-#~ msgid "Package Manager"
-#~ msgstr "Gestor de Pacotes"
+#~ msgid "Join Network: Settings"
+#~ msgstr "Associar Rede: Definições"
 
-#~ msgid "Service"
-#~ msgstr "Serviço"
+#~ msgid "CPU"
+#~ msgstr "CPU"
 
-#~ msgid "Statistics"
-#~ msgstr "Estatísticas"
+#~ msgid "Port %d"
+#~ msgstr "Porta %d"
 
-#~ msgid "zone"
-#~ msgstr "Zona"
+#~ msgid "VLAN Interface"
+#~ msgstr "Interface VLAN"
index eb463e8c8127998aae4173ef292eb97619c1eca8..58a22c0d3b2ebf835f5eb8097702ec51f21e850e 100644 (file)
@@ -12,6 +12,9 @@ msgstr ""
 "20)) ? 1 : 2);;\n"
 "X-Generator: Pootle 2.0.6\n"
 
+msgid "%s is untagged in multiple VLANs!"
+msgstr ""
+
 msgid "(%d minute window, %d second interval)"
 msgstr "(%d fereastra minute, %d interval secunde)"
 
@@ -118,15 +121,21 @@ msgstr "<abbr title=\"maximal\">Max.</abbr> interogari simultane"
 msgid "<abbr title='Pairwise: %s / Group: %s'>%s - %s</abbr>"
 msgstr "<abbr title='Pairwise: %s / Group: %s'>%s - %s</abbr>"
 
-msgid "ADSL"
+msgid "A43C + J43 + A43"
+msgstr ""
+
+msgid "A43C + J43 + A43 + V43"
 msgstr ""
 
-msgid "ADSL Status"
+msgid "ADSL"
 msgstr ""
 
 msgid "AICCU (SIXXS)"
 msgstr ""
 
+msgid "ANSI T1.413"
+msgstr ""
+
 msgid "APN"
 msgstr "APN"
 
@@ -136,6 +145,9 @@ msgstr "Suport AR"
 msgid "ARP retry threshold"
 msgstr "ARP prag reincercare"
 
+msgid "ATM (Asynchronous Transfer Mode)"
+msgstr ""
+
 msgid "ATM Bridges"
 msgstr "Punti ATM"
 
@@ -157,6 +169,9 @@ msgstr ""
 msgid "ATM device number"
 msgstr "ATM numar echipament"
 
+msgid "ATU-C System Vendor ID"
+msgstr ""
+
 msgid "AYIYA"
 msgstr ""
 
@@ -220,9 +235,20 @@ msgstr "Administrare"
 msgid "Advanced Settings"
 msgstr "Setari avansate"
 
+msgid "Aggregate Transmit Power(ACTATP)"
+msgstr ""
+
 msgid "Alert"
 msgstr "Alerta"
 
+msgid ""
+"Allocate IP addresses sequentially, starting from the lowest available "
+"address"
+msgstr ""
+
+msgid "Allocate IP sequentially"
+msgstr ""
+
 msgid "Allow <abbr title=\"Secure Shell\">SSH</abbr> password authentication"
 msgstr ""
 "Permite autentificarea prin parola a <abbr title=\"Secure Shell\">SSH</abbr> "
@@ -258,9 +284,53 @@ msgstr ""
 msgid "Always announce default router"
 msgstr ""
 
-msgid "An additional network will be created if you leave this unchecked."
+msgid "An additional network will be created if you leave this checked."
+msgstr ""
+
+msgid "Annex"
+msgstr ""
+
+msgid "Annex A + L + M (all)"
+msgstr ""
+
+msgid "Annex A G.992.1"
+msgstr ""
+
+msgid "Annex A G.992.2"
+msgstr ""
+
+msgid "Annex A G.992.3"
+msgstr ""
+
+msgid "Annex A G.992.5"
+msgstr ""
+
+msgid "Annex B (all)"
+msgstr ""
+
+msgid "Annex B G.992.1"
+msgstr ""
+
+msgid "Annex B G.992.3"
+msgstr ""
+
+msgid "Annex B G.992.5"
+msgstr ""
+
+msgid "Annex J (all)"
+msgstr ""
+
+msgid "Annex L G.992.3 POTS 1"
+msgstr ""
+
+msgid "Annex M (all)"
+msgstr ""
+
+msgid "Annex M G.992.3"
+msgstr ""
+
+msgid "Annex M G.992.5"
 msgstr ""
-"Daca lasati aceasta optiune neselectata va fi creata o retea aditionala"
 
 msgid "Announce as default router even if no public prefix is available."
 msgstr ""
@@ -271,6 +341,9 @@ msgstr ""
 msgid "Announced DNS servers"
 msgstr ""
 
+msgid "Anonymous Identity"
+msgstr ""
+
 msgid "Anonymous Mount"
 msgstr ""
 
@@ -360,6 +433,12 @@ msgstr "Pachete disponibile"
 msgid "Average:"
 msgstr "Medie:"
 
+msgid "B43 + B43C"
+msgstr ""
+
+msgid "B43 + B43C + V43"
+msgstr ""
+
 msgid "BR / DMR / AFTR"
 msgstr ""
 
@@ -408,6 +487,9 @@ msgid ""
 "defined backup patterns."
 msgstr ""
 
+msgid "Bind only to specific interfaces rather than wildcard address."
+msgstr ""
+
 msgid "Bitrate"
 msgstr "Bitrate"
 
@@ -446,9 +528,6 @@ msgstr "Butoane"
 msgid "CA certificate; if empty it will be saved after the first connection."
 msgstr ""
 
-msgid "CPU"
-msgstr "Procesor"
-
 msgid "CPU usage (%)"
 msgstr "Utilizarea procesorului (%)"
 
@@ -644,15 +723,33 @@ msgstr ""
 msgid "DNS-Label / FQDN"
 msgstr ""
 
+msgid "DNSSEC"
+msgstr ""
+
+msgid "DNSSEC check unsigned"
+msgstr ""
+
 msgid "DPD Idle Timeout"
 msgstr ""
 
 msgid "DS-Lite AFTR address"
 msgstr ""
 
+msgid "DSL"
+msgstr ""
+
+msgid "DSL Status"
+msgstr ""
+
+msgid "DSL line mode"
+msgstr ""
+
 msgid "DUID"
 msgstr ""
 
+msgid "Data Rate"
+msgstr ""
+
 msgid "Debug"
 msgstr ""
 
@@ -662,6 +759,9 @@ msgstr ""
 msgid "Default gateway"
 msgstr ""
 
+msgid "Default is stateless + stateful"
+msgstr ""
+
 msgid "Default route"
 msgstr ""
 
@@ -900,12 +1000,18 @@ msgstr "Stergere..."
 msgid "Error"
 msgstr "Eroare"
 
+msgid "Errored seconds (ES)"
+msgstr ""
+
 msgid "Ethernet Adapter"
 msgstr "Adaptor de retea ethernet"
 
 msgid "Ethernet Switch"
 msgstr "Switch-ul ethernet"
 
+msgid "Exclude interfaces"
+msgstr ""
+
 msgid "Expand hosts"
 msgstr ""
 
@@ -925,6 +1031,9 @@ msgstr "Server de log-uri extern"
 msgid "External system log server port"
 msgstr "Portul serverului de log-uri extern"
 
+msgid "External system log server protocol"
+msgstr ""
+
 msgid "Extra SSH command options"
 msgstr ""
 
@@ -972,6 +1081,9 @@ msgstr "Setarile firewall-ului"
 msgid "Firewall Status"
 msgstr "Status la firewall"
 
+msgid "Firmware File"
+msgstr ""
+
 msgid "Firmware Version"
 msgstr "Versiunea de firmware"
 
@@ -1018,6 +1130,9 @@ msgstr ""
 msgid "Forward DHCP traffic"
 msgstr ""
 
+msgid "Forward Error Correction Seconds (FECS)"
+msgstr ""
+
 msgid "Forward broadcast traffic"
 msgstr ""
 
@@ -1099,6 +1214,9 @@ msgstr ""
 msgid "Hang Up"
 msgstr ""
 
+msgid "Header Error Code Errors (HEC)"
+msgstr ""
+
 msgid "Heartbeat"
 msgstr ""
 
@@ -1343,6 +1461,9 @@ msgstr "Interfata se reconecteaza.."
 msgid "Interface is shutting down..."
 msgstr "Interfata se opreste.."
 
+msgid "Interface name"
+msgstr ""
+
 msgid "Interface not present or not connected yet."
 msgstr "Interfata nu e prezenta sau nu este conectata inca."
 
@@ -1387,10 +1508,10 @@ msgstr "Ai nevoie de Java Script !"
 msgid "Join Network"
 msgstr ""
 
-msgid "Join Network: Settings"
+msgid "Join Network: Wireless Scan"
 msgstr ""
 
-msgid "Join Network: Wireless Scan"
+msgid "Joining Network: %q"
 msgstr ""
 
 msgid "Keep settings"
@@ -1435,6 +1556,9 @@ msgstr "Limba"
 msgid "Language and Style"
 msgstr "Limba si stilul interfetei"
 
+msgid "Latency"
+msgstr ""
+
 msgid "Leaf"
 msgstr ""
 
@@ -1465,15 +1589,24 @@ msgstr "Legenda:"
 msgid "Limit"
 msgstr "Limita"
 
-msgid "Line Attenuation"
+msgid "Limit DNS service to subnets interfaces on which we are serving DNS."
+msgstr ""
+
+msgid "Limit listening to these interfaces, and loopback."
+msgstr ""
+
+msgid "Line Attenuation (LATN)"
 msgstr ""
 
-msgid "Line Speed"
+msgid "Line Mode"
 msgstr ""
 
 msgid "Line State"
 msgstr ""
 
+msgid "Line Uptime"
+msgstr ""
+
 msgid "Link On"
 msgstr ""
 
@@ -1491,6 +1624,9 @@ msgstr ""
 msgid "List of hosts that supply bogus NX domain results"
 msgstr ""
 
+msgid "Listen Interfaces"
+msgstr ""
+
 msgid "Listen only on the given interface or, if unspecified, on all"
 msgstr ""
 
@@ -1515,6 +1651,9 @@ msgstr "Adresa IPv4 locala"
 msgid "Local IPv6 address"
 msgstr "Adresa IPv6 locala"
 
+msgid "Local Service Only"
+msgstr ""
+
 msgid "Local Startup"
 msgstr ""
 
@@ -1561,6 +1700,9 @@ msgstr "Autentificare"
 msgid "Logout"
 msgstr "Iesire"
 
+msgid "Loss of Signal Seconds (LOSS)"
+msgstr ""
+
 msgid "Lowest leased address as offset from the network address."
 msgstr ""
 
@@ -1582,6 +1724,9 @@ msgstr ""
 msgid "MB/s"
 msgstr ""
 
+msgid "MD5"
+msgstr ""
+
 msgid "MHz"
 msgstr ""
 
@@ -1596,6 +1741,9 @@ msgstr ""
 msgid "Manual"
 msgstr ""
 
+msgid "Max. Attainable Data Rate (ATTNDR)"
+msgstr ""
+
 msgid "Maximum Rate"
 msgstr "Rata maxima"
 
@@ -1801,12 +1949,18 @@ msgstr ""
 msgid "Noise"
 msgstr "Zgomot"
 
-msgid "Noise Margin"
+msgid "Noise Margin (SNR)"
 msgstr ""
 
 msgid "Noise:"
 msgstr "Zgomot:"
 
+msgid "Non Pre-emtive CRC errors (CRC_P)"
+msgstr ""
+
+msgid "Non-wildcard"
+msgstr ""
+
 msgid "None"
 msgstr ""
 
@@ -1918,6 +2072,9 @@ msgstr ""
 msgid "Override MTU"
 msgstr ""
 
+msgid "Override default interface name"
+msgstr ""
+
 msgid "Override the gateway in DHCP responses"
 msgstr ""
 
@@ -1971,6 +2128,9 @@ msgstr ""
 msgid "PSID-bits length"
 msgstr ""
 
+msgid "PTM/EFM (Packet Transfer Mode)"
+msgstr ""
+
 msgid "Package libiwinfo required!"
 msgstr "Pachetul libiwinfo este necesar !"
 
@@ -2058,20 +2218,23 @@ msgstr ""
 msgid "Port"
 msgstr "Port"
 
-msgid "Port %d"
-msgstr "Port %d"
+msgid "Port status:"
+msgstr "Stare port:"
 
-msgid "Port %d is untagged in multiple VLANs!"
+msgid "Power Management Mode"
 msgstr ""
 
-msgid "Port status:"
-msgstr "Stare port:"
+msgid "Pre-emtive CRC errors (CRCP_P)"
+msgstr ""
 
 msgid ""
 "Presume peer to be dead after given amount of LCP echo failures, use 0 to "
 "ignore failures"
 msgstr ""
 
+msgid "Prevent listening on these interfaces."
+msgstr ""
+
 msgid "Prevents client-to-client communication"
 msgstr ""
 
@@ -2084,6 +2247,9 @@ msgstr "Continua"
 msgid "Processes"
 msgstr "Procese"
 
+msgid "Profile"
+msgstr ""
+
 msgid "Prot."
 msgstr ""
 
@@ -2264,6 +2430,11 @@ msgstr ""
 msgid "Required for certain ISPs, e.g. Charter with DOCSIS 3"
 msgstr ""
 
+msgid ""
+"Requires upstream supports DNSSEC; verify unsigned domain responses really "
+"come from unsigned domains"
+msgstr ""
+
 msgid "Reset"
 msgstr "Reset"
 
@@ -2326,6 +2497,9 @@ msgstr ""
 msgid "Run filesystem check"
 msgstr ""
 
+msgid "SHA256"
+msgstr ""
+
 msgid ""
 "SIXXS supports TIC only, for static tunnels using IP protocol 41 (RFC4213) "
 "use 6in4 instead"
@@ -2420,6 +2594,9 @@ msgstr "Configurare sincronizare timp"
 msgid "Setup DHCP Server"
 msgstr "Seteaza serverul DHCP"
 
+msgid "Severely Errored Seconds (SES)"
+msgstr ""
+
 msgid "Short GI"
 msgstr ""
 
@@ -2435,6 +2612,9 @@ msgstr "Opreste aceasta retea"
 msgid "Signal"
 msgstr "Semnal"
 
+msgid "Signal Attenuation (SATN)"
+msgstr ""
+
 msgid "Signal:"
 msgstr "Semnal:"
 
@@ -2459,6 +2639,9 @@ msgstr ""
 msgid "Software"
 msgstr "Software"
 
+msgid "Software VLAN"
+msgstr ""
+
 msgid "Some fields are invalid, cannot save values!"
 msgstr ""
 
@@ -2550,6 +2733,12 @@ msgstr ""
 msgid "Submit"
 msgstr "Trimite"
 
+msgid "Suppress logging"
+msgstr ""
+
+msgid "Suppress logging of the routine operation of these protocols"
+msgstr ""
+
 msgid "Swap"
 msgstr ""
 
@@ -2565,6 +2754,13 @@ msgstr ""
 msgid "Switch %q (%s)"
 msgstr ""
 
+msgid ""
+"Switch %q has an unknown topology - the VLAN settings might not be accurate."
+msgstr ""
+
+msgid "Switch VLAN"
+msgstr ""
+
 msgid "Switch protocol"
 msgstr ""
 
@@ -2823,6 +3019,9 @@ msgid ""
 "archive here."
 msgstr ""
 
+msgid "Tone"
+msgstr ""
+
 msgid "Total Available"
 msgstr "Total disponibil"
 
@@ -2898,6 +3097,9 @@ msgstr "UUID"
 msgid "Unable to dispatch"
 msgstr ""
 
+msgid "Unavailable Seconds (UAS)"
+msgstr ""
+
 msgid "Unknown"
 msgstr "Necunoscut"
 
@@ -3002,8 +3204,8 @@ msgstr "Utilizator"
 msgid "VC-Mux"
 msgstr "VC-Mux"
 
-msgid "VLAN Interface"
-msgstr "Interfata VLAN"
+msgid "VDSL"
+msgstr ""
 
 msgid "VLANs on %q"
 msgstr "VLANuri pe %q"
@@ -3100,9 +3302,6 @@ msgstr ""
 msgid "Width"
 msgstr ""
 
-msgid "Wifi"
-msgstr "Wifi"
-
 msgid "Wireless"
 msgstr "Wireless"
 
@@ -3139,6 +3338,9 @@ msgstr "Wireless-ul oprit"
 msgid "Write received DNS requests to syslog"
 msgstr "Scrie cererile DNS primite in syslog"
 
+msgid "Write system log to file"
+msgstr ""
+
 msgid "XR Support"
 msgstr "Suport XR"
 
@@ -3313,255 +3515,15 @@ msgstr "da"
 msgid "« Back"
 msgstr "« Inapoi"
 
-#~ msgid "Delete this interface"
-#~ msgstr "Sterge aceasta interfata"
-
-#~ msgid "Rule #"
-#~ msgstr "Regula #"
-
-#~ msgid "Please wait: Device rebooting..."
-#~ msgstr "Asteapta: dispozitivul se restarteaza.."
-
-#~ msgid ""
-#~ "Warning: There are unsaved changes that will be lost while rebooting!"
-#~ msgstr ""
-#~ "Atentie: exista modificari nesalvate care vor fi pierdute la restart !"
-
-#~ msgid ""
-#~ "Always use 40MHz channels even if the secondary channel overlaps. Using "
-#~ "this option does not comply with IEEE 802.11n-2009!"
-#~ msgstr ""
-#~ "Intotdeauna foloseste canalul de 40MHz chiar daca canalul secundar da "
-#~ "rateu. Folosirea acestei optiuni nu este compatibila cu IEEE 802.11n-2009!"
-
-#~ msgid "Cached"
-#~ msgstr "Asimilat"
-
-#~ msgid "Use as root filesystem"
-#~ msgstr "Foloseste ca sistem de fisiere primar"
-
-#~ msgid "40MHz 2nd channel above"
-#~ msgstr "40MHz 2 canale de mai jos"
-
-#~ msgid "40MHz 2nd channel below"
-#~ msgstr "40MHz 2 canale de mai sus"
-
-#~ msgid "Accept router advertisements"
-#~ msgstr "Accepta anunturile routerului"
-
-#~ msgid "Advertise IPv6 on network"
-#~ msgstr "Anunta IPv6 in retea"
-
-#~ msgid "Advertised network ID"
-#~ msgstr "ID-ul retelei anuntate"
-
-#~ msgid "Allowed range is 1 to 65535"
-#~ msgstr "Plaja permisa este de la 1 la 65535"
-
-#~ msgid "HT capabilities"
-#~ msgstr "Capabilitati HT"
-
-#~ msgid "HT mode"
-#~ msgstr "Mod HT"
-
-#~ msgid "Router Model"
-#~ msgstr "Modelul routerului"
-
-#~ msgid "Router Name"
-#~ msgstr "Numele routerului"
-
-#~ msgid "Waiting for router..."
-#~ msgstr "Asteptam dupa router.."
-
-#~ msgid "Active Leases"
-#~ msgstr "Conexiuni dhcp active"
-
-#~ msgid "Configuration / Apply"
-#~ msgstr "Configurare / Aplica"
-
-#~ msgid "Configuration / Changes"
-#~ msgstr "Configurare / Schimbari"
-
-#~ msgid "Configuration / Revert"
-#~ msgstr "Configurare / Anuleaza schimbarile"
-
-#~ msgid "Create Network"
-#~ msgstr "Creaza retea"
-
-#~ msgid "Networks"
-#~ msgstr "Retele"
-
-#~ msgid "Wifi networks in your local environment"
-#~ msgstr "Retele wireless in apropiere"
-
-#~ msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Address"
-#~ msgstr "Adresa <abbr title=\"Internet Protocol Version 6\">IPv6</abbr>"
-
-#~ msgid "IP-Aliases"
-#~ msgstr "Aliasuri IP"
-
-#~ msgid "IPv6 Setup"
-#~ msgstr "Setarea IPv6"
-
-#~ msgid "Detected Files"
-#~ msgstr "Fisiere detectate"
-
-#~ msgid "Detected files"
-#~ msgstr "Fisiere detectate"
-
-#~ msgid "Files to be kept when flashing a new firmware"
-#~ msgstr "Fisiere de pastrat cand se rescrie firmware-ul"
-
-#~ msgid "General"
-#~ msgstr "General"
-
-#~ msgid ""
-#~ "Here you can customize the settings and the functionality of <abbr title="
-#~ "\"Lua Configuration Interface\">LuCI</abbr>."
+#~ msgid "An additional network will be created if you leave this unchecked."
 #~ msgstr ""
-#~ "Aici poti configura setarile si functionalitatea interfetei web <abbr "
-#~ "title=\"Lua Configuration Interface\">LuCI</abbr>."
-
-#~ msgid "Web <abbr title=\"User Interface\">UI</abbr>"
-#~ msgstr "<abbr title=\"User Interface\">Interfata</abbr> web"
-
-#~ msgid "Additional pppd options"
-#~ msgstr "Optiuni aditionale pentru pppd"
-
-#~ msgid "Automatic Disconnect"
-#~ msgstr "Deconectare automata"
-
-#~ msgid ""
-#~ "Configure the local DNS server to use the name servers adverticed by the "
-#~ "PPP peer"
-#~ msgstr ""
-#~ "Configureaza serverul local de DNS sa foloseasca serverele de domeniu "
-#~ "anuntate la conexiunea PPP"
-
-#~ msgid "Connect script"
-#~ msgstr "Script de conectare"
-
-#~ msgid "Default"
-#~ msgstr "Implicit"
-
-#~ msgid "Disconnect script"
-#~ msgstr "Script pentru deconectare"
-
-#~ msgid "Edit package lists and installation targets"
-#~ msgstr "Editeaza lista de pachete si destinatiile de instalare"
-
-#~ msgid "Enable 4K VLANs"
-#~ msgstr "Activeaza 4 mii de VLAN-uri"
-
-#~ msgid "Enable IPv6 on PPP link"
-#~ msgstr "Activeaza IPv6 pe legatura PPP"
-
-#~ msgid "Firmware image"
-#~ msgstr "Imaginea de firmware"
-
-#~ msgid ""
-#~ "Here you can backup and restore your router configuration and - if "
-#~ "possible - reset the router to the default settings."
-#~ msgstr ""
-#~ "Aici poti face backup si restore la configuratia routerului si daca e "
-#~ "posibil chiar resetarea routerului la modul implicit."
-
-#~ msgid "Keep configuration files"
-#~ msgstr "Pastreaza fisierele de configurare"
-
-#~ msgid "Keep-Alive"
-#~ msgstr "Keep-Alive"
+#~ "Daca lasati aceasta optiune neselectata va fi creata o retea aditionala"
 
-#~ msgid "Kernel"
-#~ msgstr "Kernel"
-
-#~ msgid ""
-#~ "Let pppd replace the current default route to use the PPP interface after "
-#~ "successful connect"
-#~ msgstr ""
-#~ "PPPD va inlocui ruta default cu cea oferita de interfata PPP dupa "
-#~ "conectarea cu succes"
-
-#~ msgid "Let pppd run this script after establishing the PPP link"
-#~ msgstr "PPPD va rula acest script dupa stabilirea conexiunii PPP"
-
-#~ msgid "Let pppd run this script before tearing down the PPP link"
-#~ msgstr "PPPD va rula acest script inainte sa inchida conexiunea PPP"
-
-#~ msgid "Number of failed connection tests to initiate automatic reconnect"
-#~ msgstr "Numarul de teste de conexiune esuate pentru a reconecta"
-
-#~ msgid "Override Gateway"
-#~ msgstr "Suprascrie gateway"
-
-#~ msgid "PIN code"
-#~ msgstr "Codul PIN"
-
-#~ msgid "PPP Settings"
-#~ msgstr "Setari PPP"
-
-#~ msgid "Package lists"
-#~ msgstr "Lista de pachete"
-
-#~ msgid "Proceed reverting all settings and resetting to firmware defaults?"
-#~ msgstr "Continua anuland toate modificarile facute si resetand la default?"
-
-#~ msgid "Processor"
+#~ msgid "CPU"
 #~ msgstr "Procesor"
 
-#~ msgid "Radius-Port"
-#~ msgstr "Portul radiusului"
-
-#~ msgid "Radius-Server"
-#~ msgstr "Serverul radius"
-
-#~ msgid "Replace default route"
-#~ msgstr "Inlocuieste ruta default"
-
-#~ msgid "Reset router to defaults"
-#~ msgstr "Reseteaza routerul la default"
-
-#~ msgid ""
-#~ "Seconds to wait for the modem to become ready before attempting to connect"
-#~ msgstr ""
-#~ "Numarul de secunde de asteptat ca modemul sa devine pregatit inainte de "
-#~ "conectare"
-
-#~ msgid "Send Router Solicitiations"
-#~ msgstr "Trimite solicitari de Router"
-
-#~ msgid "Server IPv4-Address"
-#~ msgstr "Adresa IPv4 a serverului"
-
-#~ msgid "Service type"
-#~ msgstr "Tipul de serviciu"
-
-#~ msgid "Settings"
-#~ msgstr "Setari"
-
-#~ msgid "TTL"
-#~ msgstr "TTL"
-
-#~ msgid "Tunnel Settings"
-#~ msgstr "Setarile de tunel"
-
-#~ msgid "Update package lists"
-#~ msgstr "Updateaza lista de pachete"
-
-#~ msgid "Upload an OpenWrt image file to reflash the device."
-#~ msgstr "Uploadeaza o imagine OpenWRT pentru rescrierea firmware-ului."
-
-#~ msgid "Upload image"
-#~ msgstr "Uploadeaza firmware"
-
-#~ msgid "Use peer DNS"
-#~ msgstr "Foloseste DNS-urile primite pe conexiune"
-
-#~ msgid "VLAN %d"
-#~ msgstr "VLAN %d"
-
-#~ msgid "back"
-#~ msgstr "inapoi"
+#~ msgid "Port %d"
+#~ msgstr "Port %d"
 
-#~ msgid "static"
-#~ msgstr "static"
+#~ msgid "VLAN Interface"
+#~ msgstr "Interfata VLAN"
index 2d697edda7085d527a86d4a59094cdb18675ce72..cb7bfc1ec5a9cd03a9ea4996ec77c14fd0238211 100644 (file)
@@ -15,6 +15,9 @@ msgstr ""
 "X-Generator: Pootle 2.0.6\n"
 "X-Poedit-SourceCharset: UTF-8\n"
 
+msgid "%s is untagged in multiple VLANs!"
+msgstr ""
+
 msgid "(%d minute window, %d second interval)"
 msgstr "(%d минутное окно, %d секундный интервал)"
 
@@ -125,15 +128,21 @@ msgstr ""
 msgid "<abbr title='Pairwise: %s / Group: %s'>%s - %s</abbr>"
 msgstr "<abbr title='Парный: %s / Групповой: %s'>%s - %s</abbr>"
 
-msgid "ADSL"
+msgid "A43C + J43 + A43"
+msgstr ""
+
+msgid "A43C + J43 + A43 + V43"
 msgstr ""
 
-msgid "ADSL Status"
+msgid "ADSL"
 msgstr ""
 
 msgid "AICCU (SIXXS)"
 msgstr ""
 
+msgid "ANSI T1.413"
+msgstr ""
+
 msgid "APN"
 msgstr "APN"
 
@@ -143,6 +152,9 @@ msgstr "Поддержка AR"
 msgid "ARP retry threshold"
 msgstr "Порог повтора ARP"
 
+msgid "ATM (Asynchronous Transfer Mode)"
+msgstr ""
+
 msgid "ATM Bridges"
 msgstr "Мосты ATM"
 
@@ -164,6 +176,9 @@ msgstr ""
 msgid "ATM device number"
 msgstr "Номер устройства ATM"
 
+msgid "ATU-C System Vendor ID"
+msgstr ""
+
 msgid "AYIYA"
 msgstr ""
 
@@ -230,9 +245,20 @@ msgstr "Управление"
 msgid "Advanced Settings"
 msgstr "Расширенные настройки"
 
+msgid "Aggregate Transmit Power(ACTATP)"
+msgstr ""
+
 msgid "Alert"
 msgstr "Тревожная ситуация"
 
+msgid ""
+"Allocate IP addresses sequentially, starting from the lowest available "
+"address"
+msgstr ""
+
+msgid "Allocate IP sequentially"
+msgstr ""
+
 msgid "Allow <abbr title=\"Secure Shell\">SSH</abbr> password authentication"
 msgstr ""
 "Разрешить <abbr title=\"Secure Shell\">SSH</abbr>-аутентификацию с помощью "
@@ -271,8 +297,53 @@ msgstr ""
 msgid "Always announce default router"
 msgstr ""
 
-msgid "An additional network will be created if you leave this unchecked."
-msgstr "Если вы не выберите эту опцию, то будет создана дополнительная сеть."
+msgid "An additional network will be created if you leave this checked."
+msgstr ""
+
+msgid "Annex"
+msgstr ""
+
+msgid "Annex A + L + M (all)"
+msgstr ""
+
+msgid "Annex A G.992.1"
+msgstr ""
+
+msgid "Annex A G.992.2"
+msgstr ""
+
+msgid "Annex A G.992.3"
+msgstr ""
+
+msgid "Annex A G.992.5"
+msgstr ""
+
+msgid "Annex B (all)"
+msgstr ""
+
+msgid "Annex B G.992.1"
+msgstr ""
+
+msgid "Annex B G.992.3"
+msgstr ""
+
+msgid "Annex B G.992.5"
+msgstr ""
+
+msgid "Annex J (all)"
+msgstr ""
+
+msgid "Annex L G.992.3 POTS 1"
+msgstr ""
+
+msgid "Annex M (all)"
+msgstr ""
+
+msgid "Annex M G.992.3"
+msgstr ""
+
+msgid "Annex M G.992.5"
+msgstr ""
 
 msgid "Announce as default router even if no public prefix is available."
 msgstr ""
@@ -283,6 +354,9 @@ msgstr ""
 msgid "Announced DNS servers"
 msgstr ""
 
+msgid "Anonymous Identity"
+msgstr ""
+
 msgid "Anonymous Mount"
 msgstr ""
 
@@ -372,6 +446,12 @@ msgstr "Доступные пакеты"
 msgid "Average:"
 msgstr "Средняя:"
 
+msgid "B43 + B43C"
+msgstr ""
+
+msgid "B43 + B43C + V43"
+msgstr ""
+
 msgid "BR / DMR / AFTR"
 msgstr ""
 
@@ -424,6 +504,9 @@ msgstr ""
 "базовых файлов, а также шаблонов резервного копирования, определённых "
 "пользователем."
 
+msgid "Bind only to specific interfaces rather than wildcard address."
+msgstr ""
+
 msgid "Bitrate"
 msgstr "Скорость"
 
@@ -462,9 +545,6 @@ msgstr "Кнопки"
 msgid "CA certificate; if empty it will be saved after the first connection."
 msgstr ""
 
-msgid "CPU"
-msgstr "ЦП"
-
 msgid "CPU usage (%)"
 msgstr "Загрузка ЦП (%)"
 
@@ -669,15 +749,33 @@ msgstr "Перенаправление запросов DNS"
 msgid "DNS-Label / FQDN"
 msgstr ""
 
+msgid "DNSSEC"
+msgstr ""
+
+msgid "DNSSEC check unsigned"
+msgstr ""
+
 msgid "DPD Idle Timeout"
 msgstr ""
 
 msgid "DS-Lite AFTR address"
 msgstr ""
 
+msgid "DSL"
+msgstr ""
+
+msgid "DSL Status"
+msgstr ""
+
+msgid "DSL line mode"
+msgstr ""
+
 msgid "DUID"
 msgstr "DUID"
 
+msgid "Data Rate"
+msgstr ""
+
 msgid "Debug"
 msgstr "Отладка"
 
@@ -687,6 +785,9 @@ msgstr "По умолчанию %d"
 msgid "Default gateway"
 msgstr "Шлюз по умолчанию"
 
+msgid "Default is stateless + stateful"
+msgstr ""
+
 msgid "Default route"
 msgstr ""
 
@@ -945,12 +1046,18 @@ msgstr "Стирание..."
 msgid "Error"
 msgstr "Ошибка"
 
+msgid "Errored seconds (ES)"
+msgstr ""
+
 msgid "Ethernet Adapter"
 msgstr "Ethernet-адаптер"
 
 msgid "Ethernet Switch"
 msgstr "Ethernet-коммутатор"
 
+msgid "Exclude interfaces"
+msgstr ""
+
 msgid "Expand hosts"
 msgstr "Расширять имена узлов"
 
@@ -973,6 +1080,9 @@ msgstr "Сервер системного журнала"
 msgid "External system log server port"
 msgstr "Порт сервера системного журнала"
 
+msgid "External system log server protocol"
+msgstr ""
+
 msgid "Extra SSH command options"
 msgstr ""
 
@@ -1020,6 +1130,9 @@ msgstr "Настройки межсетевого экрана"
 msgid "Firewall Status"
 msgstr "Статус межсетевого экрана"
 
+msgid "Firmware File"
+msgstr ""
+
 msgid "Firmware Version"
 msgstr "Версия прошивки"
 
@@ -1066,6 +1179,9 @@ msgstr ""
 msgid "Forward DHCP traffic"
 msgstr "Перенаправлять трафик DHCP"
 
+msgid "Forward Error Correction Seconds (FECS)"
+msgstr ""
+
 msgid "Forward broadcast traffic"
 msgstr "Перенаправлять широковещательный траффик"
 
@@ -1148,6 +1264,9 @@ msgstr "Обработчик"
 msgid "Hang Up"
 msgstr "Перезапустить"
 
+msgid "Header Error Code Errors (HEC)"
+msgstr ""
+
 msgid "Heartbeat"
 msgstr ""
 
@@ -1404,6 +1523,9 @@ msgstr "Интерфейс переподключается..."
 msgid "Interface is shutting down..."
 msgstr "Интерфейс отключается..."
 
+msgid "Interface name"
+msgstr ""
+
 msgid "Interface not present or not connected yet."
 msgstr "Интерфейс не существует или пока не подключен."
 
@@ -1450,12 +1572,12 @@ msgstr "Требуется Java Script!"
 msgid "Join Network"
 msgstr "Подключение к сети"
 
-msgid "Join Network: Settings"
-msgstr "Подключение к сети: настройки"
-
 msgid "Join Network: Wireless Scan"
 msgstr "Подключение к сети: сканирование"
 
+msgid "Joining Network: %q"
+msgstr ""
+
 msgid "Keep settings"
 msgstr "Сохранить настройки"
 
@@ -1498,6 +1620,9 @@ msgstr "Язык"
 msgid "Language and Style"
 msgstr "Язык и тема"
 
+msgid "Latency"
+msgstr ""
+
 msgid "Leaf"
 msgstr ""
 
@@ -1528,15 +1653,24 @@ msgstr "Легенда:"
 msgid "Limit"
 msgstr "Предел"
 
-msgid "Line Attenuation"
+msgid "Limit DNS service to subnets interfaces on which we are serving DNS."
+msgstr ""
+
+msgid "Limit listening to these interfaces, and loopback."
+msgstr ""
+
+msgid "Line Attenuation (LATN)"
 msgstr ""
 
-msgid "Line Speed"
+msgid "Line Mode"
 msgstr ""
 
 msgid "Line State"
 msgstr ""
 
+msgid "Line Uptime"
+msgstr ""
+
 msgid "Link On"
 msgstr "Подключение"
 
@@ -1556,6 +1690,9 @@ msgstr "Список доменов, для которых разрешены о
 msgid "List of hosts that supply bogus NX domain results"
 msgstr "Список хостов, поставляющих поддельные результаты домена NX"
 
+msgid "Listen Interfaces"
+msgstr ""
+
 msgid "Listen only on the given interface or, if unspecified, on all"
 msgstr "Слушать только на данном интерфейсе или, если не определено, на всех"
 
@@ -1580,6 +1717,9 @@ msgstr "Локальный IPv4-адрес"
 msgid "Local IPv6 address"
 msgstr "Локальный IPv6-адрес"
 
+msgid "Local Service Only"
+msgstr ""
+
 msgid "Local Startup"
 msgstr "Локальная загрузка"
 
@@ -1633,6 +1773,9 @@ msgstr "Войти"
 msgid "Logout"
 msgstr "Выйти"
 
+msgid "Loss of Signal Seconds (LOSS)"
+msgstr ""
+
 msgid "Lowest leased address as offset from the network address."
 msgstr "Минимальный адрес аренды."
 
@@ -1654,6 +1797,9 @@ msgstr ""
 msgid "MB/s"
 msgstr "МБ/с"
 
+msgid "MD5"
+msgstr ""
+
 msgid "MHz"
 msgstr "МГц"
 
@@ -1668,6 +1814,9 @@ msgstr ""
 msgid "Manual"
 msgstr ""
 
+msgid "Max. Attainable Data Rate (ATTNDR)"
+msgstr ""
+
 msgid "Maximum Rate"
 msgstr "Максимальная скорость"
 
@@ -1876,12 +2025,18 @@ msgstr "Зона не присвоена"
 msgid "Noise"
 msgstr "Шум"
 
-msgid "Noise Margin"
+msgid "Noise Margin (SNR)"
 msgstr ""
 
 msgid "Noise:"
 msgstr "Шум:"
 
+msgid "Non Pre-emtive CRC errors (CRC_P)"
+msgstr ""
+
+msgid "Non-wildcard"
+msgstr ""
+
 msgid "None"
 msgstr "Нет"
 
@@ -1999,6 +2154,9 @@ msgstr "Назначить MAC-адрес"
 msgid "Override MTU"
 msgstr "Назначить MTU"
 
+msgid "Override default interface name"
+msgstr ""
+
 msgid "Override the gateway in DHCP responses"
 msgstr "Назначить шлюз в ответах DHCP"
 
@@ -2054,6 +2212,9 @@ msgstr ""
 msgid "PSID-bits length"
 msgstr ""
 
+msgid "PTM/EFM (Packet Transfer Mode)"
+msgstr ""
+
 msgid "Package libiwinfo required!"
 msgstr "Требуется пакет libiwinfo!"
 
@@ -2141,15 +2302,15 @@ msgstr "Политика"
 msgid "Port"
 msgstr "Порт"
 
-msgid "Port %d"
-msgstr "Порт %d"
-
-msgid "Port %d is untagged in multiple VLANs!"
-msgstr "Порт %d нетегирован в нескольких VLANах!"
-
 msgid "Port status:"
 msgstr "Состояние порта:"
 
+msgid "Power Management Mode"
+msgstr ""
+
+msgid "Pre-emtive CRC errors (CRCP_P)"
+msgstr ""
+
 msgid ""
 "Presume peer to be dead after given amount of LCP echo failures, use 0 to "
 "ignore failures"
@@ -2157,6 +2318,9 @@ msgstr ""
 "Предполагать, что узел недоступен после указанного количества ошибок "
 "получения эхо-пакета LCP, введите 0 для игнорирования ошибок"
 
+msgid "Prevent listening on these interfaces."
+msgstr ""
+
 msgid "Prevents client-to-client communication"
 msgstr "Не позволяет клиентам обмениваться друг с другом информацией"
 
@@ -2169,6 +2333,9 @@ msgstr "Продолжить"
 msgid "Processes"
 msgstr "Процессы"
 
+msgid "Profile"
+msgstr ""
+
 msgid "Prot."
 msgstr "Прот."
 
@@ -2361,6 +2528,11 @@ msgstr ""
 msgid "Required for certain ISPs, e.g. Charter with DOCSIS 3"
 msgstr "Требуется для некоторых интернет-провайдеров"
 
+msgid ""
+"Requires upstream supports DNSSEC; verify unsigned domain responses really "
+"come from unsigned domains"
+msgstr ""
+
 msgid "Reset"
 msgstr "Сбросить"
 
@@ -2425,6 +2597,9 @@ msgstr "Проверять файловую систему перед монти
 msgid "Run filesystem check"
 msgstr "Проверять файловую систему"
 
+msgid "SHA256"
+msgstr ""
+
 msgid ""
 "SIXXS supports TIC only, for static tunnels using IP protocol 41 (RFC4213) "
 "use 6in4 instead"
@@ -2521,6 +2696,9 @@ msgstr "Настроить синхронизацию времени"
 msgid "Setup DHCP Server"
 msgstr "Настроить сервер DHCP"
 
+msgid "Severely Errored Seconds (SES)"
+msgstr ""
+
 msgid "Short GI"
 msgstr ""
 
@@ -2536,6 +2714,9 @@ msgstr "Выключить эту сеть"
 msgid "Signal"
 msgstr "Сигнал"
 
+msgid "Signal Attenuation (SATN)"
+msgstr ""
+
 msgid "Signal:"
 msgstr "Сигнал:"
 
@@ -2560,6 +2741,9 @@ msgstr "Время слота"
 msgid "Software"
 msgstr "Программное обеспечение"
 
+msgid "Software VLAN"
+msgstr ""
+
 msgid "Some fields are invalid, cannot save values!"
 msgstr "Некоторые значения полей недопустимы, невозможно сохранить информацию!"
 
@@ -2661,6 +2845,12 @@ msgstr "Строгий порядок"
 msgid "Submit"
 msgstr "Применить"
 
+msgid "Suppress logging"
+msgstr ""
+
+msgid "Suppress logging of the routine operation of these protocols"
+msgstr ""
+
 msgid "Swap"
 msgstr ""
 
@@ -2676,6 +2866,13 @@ msgstr "Коммутатор %q"
 msgid "Switch %q (%s)"
 msgstr "Коммутатор %q (%s)"
 
+msgid ""
+"Switch %q has an unknown topology - the VLAN settings might not be accurate."
+msgstr ""
+
+msgid "Switch VLAN"
+msgstr ""
+
 msgid "Switch protocol"
 msgstr "Изменить протокол"
 
@@ -2990,6 +3187,9 @@ msgstr ""
 "Чтобы восстановить файлы конфигурации, вы можете загрузить ранее созданный "
 "архив здесь."
 
+msgid "Tone"
+msgstr ""
+
 msgid "Total Available"
 msgstr "Всего доступно"
 
@@ -3065,6 +3265,9 @@ msgstr "UUID"
 msgid "Unable to dispatch"
 msgstr "Невозможно обработать запрос для"
 
+msgid "Unavailable Seconds (UAS)"
+msgstr ""
+
 msgid "Unknown"
 msgstr "Неизвестно"
 
@@ -3176,8 +3379,8 @@ msgstr "Имя пользователя"
 msgid "VC-Mux"
 msgstr "VC-Mux"
 
-msgid "VLAN Interface"
-msgstr "Интерфейс VLAN"
+msgid "VDSL"
+msgstr ""
 
 msgid "VLANs on %q"
 msgstr "VLANы на %q"
@@ -3275,9 +3478,6 @@ msgstr ""
 msgid "Width"
 msgstr ""
 
-msgid "Wifi"
-msgstr "Wi-Fi"
-
 msgid "Wireless"
 msgstr "Wi-Fi"
 
@@ -3314,6 +3514,9 @@ msgstr "Выключение беспроводной сети"
 msgid "Write received DNS requests to syslog"
 msgstr "Записывать полученные DNS-запросы в системный журнал"
 
+msgid "Write system log to file"
+msgstr ""
+
 msgid "XR Support"
 msgstr "Поддержка XR"
 
@@ -3498,1041 +3701,21 @@ msgstr "да"
 msgid "« Back"
 msgstr "« Назад"
 
-#~ msgid "Delete this interface"
-#~ msgstr "Удалить этот интерфейс"
-
-#~ msgid "Flags"
-#~ msgstr "Флаги"
-
-#~ msgid "Rule #"
-#~ msgstr "Правило №"
-
-#~ msgid "Ignore Hosts files"
-#~ msgstr "Игнорировать файлы hosts"
-
-#~ msgid "Path"
-#~ msgstr "Путь"
-
-#~ msgid "Please wait: Device rebooting..."
-#~ msgstr "Пожалуйста подождите: устройство перезагружается..."
-
-#~ msgid ""
-#~ "Warning: There are unsaved changes that will be lost while rebooting!"
-#~ msgstr ""
-#~ "Внимание: есть несохранённые изменения, которые потеряются после "
-#~ "перезагрузки!"
-
-#~ msgid ""
-#~ "Always use 40MHz channels even if the secondary channel overlaps. Using "
-#~ "this option does not comply with IEEE 802.11n-2009!"
-#~ msgstr ""
-#~ "Всегда использовать ширину каналов 40 МГц, даже если каналы "
-#~ "перекрываются. Использование этой опции не совместимо со стандартом IEEE "
-#~ "802.11n-2009!"
-
-#~ msgid "Cached"
-#~ msgstr "Кэшировано"
-
-#~ msgid "Configures this mount as overlay storage for block-extroot"
-#~ msgstr ""
-#~ "Использовать эту точку монтирования в качестве overlay-хранилища для "
-#~ "block-extroot"
-
-#~ msgid "Force 40MHz mode"
-#~ msgstr "Принудительно установить режим 40 МГц ширины канала"
-
-#~ msgid "Frequency Hopping"
-#~ msgstr "Скачкообразная перестройка частоты"
-
-#~ msgid "Locked to channel %d used by %s"
-#~ msgstr "Привязка к каналу %d, используемому %s"
-
-#~ msgid "Use as root filesystem"
-#~ msgstr "Использовать в качестве корневой файловой системы"
-
-#~ msgid "HE.net user ID"
-#~ msgstr "Идентификатор пользователя HE.net"
-
-#~ msgid "This is the 32 byte hex encoded user ID, not the login name"
-#~ msgstr ""
-#~ "Это 32-байтный шестнадцатиричный идентификатор пользователя, не имя входа"
-
-#~ msgid "40MHz 2nd channel above"
-#~ msgstr "Второй 40МГц канал сверху"
-
-#~ msgid "40MHz 2nd channel below"
-#~ msgstr "Второй 40МГц канал снизу"
-
-#~ msgid "Accept router advertisements"
-#~ msgstr "Принимать извещения маршрутизатора"
-
-#~ msgid "Advertise IPv6 on network"
-#~ msgstr "Извещать об IPv6 в сети"
-
-#~ msgid "Advertised network ID"
-#~ msgstr "Идентификатор сети"
-
-#~ msgid "Allowed range is 1 to 65535"
-#~ msgstr "Допустимый диапазон от 1 до 65535"
-
-#~ msgid "HT capabilities"
-#~ msgstr "Возможности HT"
-
-#~ msgid "HT mode"
-#~ msgstr "Режим HT"
-
-#~ msgid "Router Model"
-#~ msgstr "Модель маршрутизатора"
-
-#~ msgid "Router Name"
-#~ msgstr "Название маршрутизатора"
-
-#~ msgid "Send router solicitations"
-#~ msgstr "Отправлять извещения маршрутизатора"
-
-#~ msgid "Specifies the advertised preferred prefix lifetime in seconds"
-#~ msgstr "Анонсируемое предпочитаемое время жизни префикса (сек.)"
-
-#~ msgid "Specifies the advertised valid prefix lifetime in seconds"
-#~ msgstr "Анонсируемое действительное время жизни префикса (сек.)"
-
-#~ msgid "Use preferred lifetime"
-#~ msgstr "Использовать предпочитаемое время жизни"
-
-#~ msgid "Use valid lifetime"
-#~ msgstr "Использовать действительное время жизни"
-
-#~ msgid "Waiting for router..."
-#~ msgstr "Ожидание маршрутизатора..."
-
-#~ msgid "Enable builtin NTP server"
-#~ msgstr "Включить встроенный NTP-сервер"
-
-#~ msgid "Active Leases"
-#~ msgstr "Активные аренды"
-
-#~ msgid "Open"
-#~ msgstr "Открыть"
-
-#~ msgid "KB"
-#~ msgstr "KB"
-
-#~ msgid "Bit Rate"
-#~ msgstr "Скорость передачи в битах"
-
-#~ msgid "Configuration / Apply"
-#~ msgstr "Конфигурация / Применить"
-
-#~ msgid "Configuration / Changes"
-#~ msgstr "Конфигурация / Изменения"
-
-#~ msgid "Configuration / Revert"
-#~ msgstr "Конфигурация / Обратить изменения"
-
-#~ msgid "MAC"
-#~ msgstr "MAC"
-
-#~ msgid "MAC Address"
-#~ msgstr "MAC Адрес"
-
-#~ msgid "<abbr title=\"Encrypted\">Encr.</abbr>"
-#~ msgstr "<abbr title=\"Зашифрованно\">Шифрование</abbr>"
-
-#~ msgid "<abbr title=\"Wireless Local Area Network\">WLAN</abbr>-Scan"
-#~ msgstr ""
-#~ "<abbr title=\"Беспроводная локальная сеть\">WLAN</abbr>-Сканирование"
-
-#~ msgid ""
-#~ "Choose the network you want to attach to this wireless interface. Select "
-#~ "<em>unspecified</em> to not attach any network or fill out the "
-#~ "<em>create</em> field to define a new network."
-#~ msgstr ""
-#~ "Укажите сеть, которую вы хотите прикрепить к этому беспроводному "
-#~ "интерфейсу. Выберите <em>не определено</em> чтобы не прикреплять сеть или "
-#~ "заполните поле <em>создать</em> чтобы определить новую сеть."
-
-#~ msgid "Create Network"
-#~ msgstr "Создать сеть"
-
-#~ msgid "Link"
-#~ msgstr "Соединение"
-
-#~ msgid "Networks"
-#~ msgstr "Сети"
-
-#~ msgid "Power"
-#~ msgstr "Мощность"
-
-#~ msgid "Wifi networks in your local environment"
-#~ msgstr "Обзор существующих Wi-Fi сетей"
-
-#~ msgid ""
-#~ "<abbr title=\"Classless Inter-Domain Routing\">CIDR</abbr>-Notation: "
-#~ "address/prefix"
-#~ msgstr ""
-#~ "<abbr title=\"Беcклассовая адресация\">CIDR</abbr>-Обозначение: адрес/"
-#~ "префикс"
-
-#~ msgid "<abbr title=\"Domain Name System\">DNS</abbr>-Server"
-#~ msgstr "<abbr title=\"Служба Доменных Имён\">DNS</abbr>-Сервер"
-
-#~ msgid "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Broadcast"
-#~ msgstr ""
-#~ "<abbr title=\"Интернет протокол версии 4\">IPv4</abbr>-Широковещательный"
-
-#~ msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Address"
-#~ msgstr "<abbr title=\"Интернет протокол версии 6\">IPv6</abbr>-Адрес"
-
-#~ msgid "IP-Aliases"
-#~ msgstr "IP псевдонимы"
-
-#~ msgid "IPv6 Setup"
-#~ msgstr "Установки IPv6"
-
-#~ msgid ""
-#~ "Note: If you choose an interface here which is part of another network, "
-#~ "it will be moved into this network."
-#~ msgstr ""
-#~ "Заметка: Если здесь вы выберете интерфейс, который является частью другой "
-#~ "сети, то он будет перемещен в эту сеть."
-
-#~ msgid ""
-#~ "Really delete this interface? The deletion cannot be undone!\\nYou might "
-#~ "lose access to this router if you are connected via this interface."
-#~ msgstr ""
-#~ "Вы действительно хотите удалить этот интерфейс? Удаление невозможно "
-#~ "отменить!\\nВы можете потерять доступ к этому маршрутизатору, если ваш "
-#~ "компьютер подключен через этот интерфейс."
-
-#~ msgid ""
-#~ "Really delete this wireless network? The deletion cannot be undone!\\nYou "
-#~ "might lose access to this router if you are connected via this network."
-#~ msgstr ""
-#~ "Вы действительно хотите удалить эту беспроводную сеть? Удаление "
-#~ "невозможно отменить!\\nВы можете потерять доступ к этому маршрутизатору, "
-#~ "если ваш компьютер подключен через этот интерфейс."
-
-#~ msgid ""
-#~ "Really shutdown interface \"%s\" ?\\nYou might lose access to this router "
-#~ "if you are connected via this interface."
-#~ msgstr ""
-#~ "Вы действительно хотите выключить интерфейс \"%s\" ?\\nВы можете потерять "
-#~ "доступ к этому маршрутизатору, если ваш компьютер подключен через этот "
-#~ "интерфейс."
-
-#~ msgid ""
-#~ "Really shutdown network ?\\nYou might lose access to this router if you "
-#~ "are connected via this interface."
-#~ msgstr ""
-#~ "Вы действительно хотите выключить сеть?\\nВы можете поторять соединения с "
-#~ "данным маршрутизатором при использовании этого интерфейса."
-
-#~ msgid ""
-#~ "The network ports on your router can be combined to several <abbr title="
-#~ "\"Virtual Local Area Network\">VLAN</abbr>s in which computers can "
-#~ "communicate directly with each other. <abbr title=\"Virtual Local Area "
-#~ "Network\">VLAN</abbr>s are often used to separate different network "
-#~ "segments. Often there is by default one Uplink port for a connection to "
-#~ "the next greater network like the internet and other ports for a local "
-#~ "network."
-#~ msgstr ""
-#~ "Сетевые порты на вашем маршрутизаторе могут быть объединены в несколько "
-#~ "<abbr title=\"Виртуальные локальные сети\">VLAN</abbr>&#32;ов, в которых "
-#~ "компьютеры могут напрямую общаться друг с другом. <abbr title="
-#~ "\"Виртуальные локальные сети\">VLAN</abbr>&#32;ы часто используются для "
-#~ "разделения сети на разные сегменты. Обычно один исходящий порт "
-#~ "используется для соединения с другой сетью, такой например, как интернет, "
-#~ "а остальные порты используются для локальной сети."
-
-#~ msgid "Enable buffering"
-#~ msgstr "Включить буферизацию"
-
-#~ msgid "IPv6-over-IPv4"
-#~ msgstr "IPv6 через IPv4"
-
-#~ msgid "Custom Files"
-#~ msgstr "Пользовательские файлы"
-
-#~ msgid "Custom files"
-#~ msgstr "Пользовательские файлы"
-
-#~ msgid "Detected Files"
-#~ msgstr "Найденные файлы"
-
-#~ msgid "Detected files"
-#~ msgstr "Найденные файлы"
-
-#~ msgid "Files to be kept when flashing a new firmware"
-#~ msgstr "Файлы которые необходимо сохранить при обновлении прошивки"
-
-#~ msgid "General"
-#~ msgstr "Основные"
-
-#~ msgid ""
-#~ "Here you can customize the settings and the functionality of <abbr title="
-#~ "\"Lua Configuration Interface\">LuCI</abbr>."
-#~ msgstr ""
-#~ "Здесь вы можете изменить настройки и функциональность <abbr title=\"Lua "
-#~ "Конфигурационный Интерфейс\">LuCI</abbr>."
-
-#~ msgid "Post-commit actions"
-#~ msgstr "Запуск команд"
-
-#~ msgid ""
-#~ "The following files are detected by the system and will be kept "
-#~ "automatically during sysupgrade"
-#~ msgstr ""
-#~ "Эти файлы были найдены системой и будут автоматически сохранены во время "
-#~ "обновления прошивки"
-
-#~ msgid ""
-#~ "These commands will be executed automatically when a given <abbr title="
-#~ "\"Unified Configuration Interface\">UCI</abbr> configuration is committed "
-#~ "allowing changes to be applied instantly."
-#~ msgstr ""
-#~ "Эти команды будут запущенны автоматически когда данная <abbr title="
-#~ "\"Единый Конфигурационный Интерфейс\">UCI</abbr> конфигурация добавлена и "
-#~ "изменения будут приняты."
-
-#~ msgid ""
-#~ "This is a list of shell glob patterns for matching files and directories "
-#~ "to include during sysupgrade"
-#~ msgstr ""
-#~ "Это список дополнительных файлов и директорий (допустимо использование "
-#~ "регулярных выражений) которые будут сохранены во время обновления прошивки"
-
-#~ msgid "Web <abbr title=\"User Interface\">UI</abbr>"
-#~ msgstr "Web <abbr title=\"Интерфейс пользователя\">UI</abbr>"
-
-#~ msgid "<abbr title=\"Point-to-Point Tunneling Protocol\">PPTP</abbr>-Server"
+#~ msgid "An additional network will be created if you leave this unchecked."
 #~ msgstr ""
-#~ "<abbr title=\"Туннельный протокол типа точка-точка\">PPTP</abbr>-Сервер"
-
-#~ msgid "AHCP Settings"
-#~ msgstr "AHCP Настройки"
-
-#~ msgid "ARP ping retries"
-#~ msgstr "Количество ARP попыток"
-
-#~ msgid "ATM Settings"
-#~ msgstr "Настройки ATM"
-
-#~ msgid "Access point (APN)"
-#~ msgstr "Точка доступа (APN)"
-
-#~ msgid "Additional pppd options"
-#~ msgstr "Дополнительные настройки pppd"
-
-#~ msgid "Allowed range is 1 to FFFF"
-#~ msgstr "Разрешен диапазон от 1 до FFFF"
-
-#~ msgid "Automatic Disconnect"
-#~ msgstr "Автоматическое разъединение"
-
-#~ msgid "Backup Archive"
-#~ msgstr "Резервная копия"
-
-#~ msgid ""
-#~ "Configure the local DNS server to use the name servers adverticed by the "
-#~ "PPP peer"
-#~ msgstr ""
-#~ "Настроить локальный DNS сервер таким образом, чтобы он использовал DNS "
-#~ "серверы полученные от PPP пира"
-
-#~ msgid "Connect script"
-#~ msgstr "Скрипт подключения"
-
-#~ msgid "Create backup"
-#~ msgstr "Создать резервную копию"
-
-#~ msgid "Default"
-#~ msgstr "По умолчанию"
-
-#~ msgid "Disconnect script"
-#~ msgstr "Скрипт разъединения"
-
-#~ msgid "Edit package lists and installation targets"
-#~ msgstr "Изменить список пакетов и путей установки"
-
-#~ msgid "Enable 4K VLANs"
-#~ msgstr "Включить 4K VLANы"
-
-#~ msgid "Enable IPv6 on PPP link"
-#~ msgstr "Активировать IPv6 в PPP соединении"
-
-#~ msgid "Firmware image"
-#~ msgstr "Прошивка"
-
-#~ msgid "Forward DHCP"
-#~ msgstr "Перенаправлять DHCP"
-
-#~ msgid "Forward broadcasts"
-#~ msgstr "Перенаправлять широковещательные сообщения"
-
-#~ msgid "HE.net Tunnel ID"
-#~ msgstr "ID Туннеля HE.net"
-
-#~ msgid ""
-#~ "Here you can backup and restore your router configuration and - if "
-#~ "possible - reset the router to the default settings."
-#~ msgstr ""
-#~ "Здесь вы можете сделать резервную копию и восстановить конфигурацию "
-#~ "вашего маршрутизатора, если это возможно, или установить настройки по "
-#~ "умолчанию."
-
-#~ msgid "Installation targets"
-#~ msgstr "Путь установки"
-
-#~ msgid "Keep configuration files"
-#~ msgstr "Сохранить конфигурационные файлы"
-
-#~ msgid "Keep-Alive"
-#~ msgstr "Keep-Alive"
-
-#~ msgid "Kernel"
-#~ msgstr "Ядро"
-
-#~ msgid ""
-#~ "Let pppd replace the current default route to use the PPP interface after "
-#~ "successful connect"
-#~ msgstr ""
-#~ "Позволить pppd после успешного соединения изменить маршрут по умолчанию "
-#~ "для использования PPP интерфейса"
-
-#~ msgid "Let pppd run this script after establishing the PPP link"
-#~ msgstr "Позволить pppd запустить скрипт после установления PPP соединения"
-
-#~ msgid "Let pppd run this script before tearing down the PPP link"
-#~ msgstr "Позволить pppd запустить скрипт до установления PPP соединения"
-
-#~ msgid ""
-#~ "Make sure that you provide the correct pin code here or you might lock "
-#~ "your sim card!"
-#~ msgstr ""
-#~ "Удостоверьтесь, что вы ввели корректный пин код, иначе вы можете "
-#~ "заблокировать вашу сим карту!"
-
-#~ msgid ""
-#~ "Most of them are network servers, that offer a certain service for your "
-#~ "device or network like shell access, serving webpages like <abbr title="
-#~ "\"Lua Configuration Interface\">LuCI</abbr>, doing mesh routing, sending "
-#~ "e-mails, ..."
-#~ msgstr ""
-#~ "Большинство из них сетевые серверы, которые выполняют определённые задачи "
-#~ "для ваших устройств или сетей наподобие shell-доступа, web-страниц таких "
-#~ "как <abbr title=\"Lua Configuration Interface\">LuCI</abbr>, выполняют "
-#~ "mesh-маршрутизацию, отправляют письма , ..."
-
-#~ msgid "Number of failed connection tests to initiate automatic reconnect"
-#~ msgstr ""
-#~ "Количество неудачных соединений для инициализации переподсоединения к "
-#~ "серверу"
-
-#~ msgid "Override Gateway"
-#~ msgstr "Переопределение шлюза"
-
-#~ msgid "PIN code"
-#~ msgstr "PIN код"
-
-#~ msgid "PPP Settings"
-#~ msgstr "Настройки PPP"
-
-#~ msgid "Package lists"
-#~ msgstr "Список пакетов"
-
-#~ msgid "Port PVIDs on %q"
-#~ msgstr "PVIDы порта на %q"
-
-#~ msgid "Proceed reverting all settings and resetting to firmware defaults?"
-#~ msgstr ""
-#~ "Перейти к возврашению всех настроек и установить настройки по умолчанию?"
-
-#~ msgid "Processor"
-#~ msgstr "Процессор"
-
-#~ msgid "Radius-Port"
-#~ msgstr "Radius-Порт"
-
-#~ msgid "Radius-Server"
-#~ msgstr "Radius-Сервер"
-
-#~ msgid "Replace default route"
-#~ msgstr "Заменить маршрут по умолчанию"
-
-#~ msgid "Reset router to defaults"
-#~ msgstr "Сбросить маршрутизатор к настройкам по умолчанию"
-
-#~ msgid "Routing table ID"
-#~ msgstr "ID таблицы маршрутизации"
-
-#~ msgid ""
-#~ "Seconds to wait for the modem to become ready before attempting to connect"
-#~ msgstr "Таймаут в секундах перед попыткой соединения"
-
-#~ msgid "Server IPv4-Address"
-#~ msgstr "IPv4-Адрес сервера"
-
-#~ msgid "Service type"
-#~ msgstr "Тип службы"
-
-#~ msgid "Services and daemons perform certain tasks on your device."
-#~ msgstr "Сервисы и демоны выполняют определённые задачи на вашем устройстве."
-
-#~ msgid "Settings"
-#~ msgstr "Настройки"
-
-#~ msgid "Setup wait time"
-#~ msgstr "Установить время ожидания"
-
-#~ msgid ""
-#~ "Sorry. OpenWrt does not support a system upgrade on this platform.<br /> "
-#~ "You need to manually flash your device."
-#~ msgstr ""
-#~ "Извините. OpenWrt не поддерживает обновление прошивки на данном "
-#~ "устройстве.<br /> Вам необходимо вручную обновить прошивку."
-
-#~ msgid "Specify additional command line arguments for pppd here"
-#~ msgstr "Укажите дополнительные аргументы pppd"
-
-#~ msgid "TTL"
-#~ msgstr "TTL"
-
-#~ msgid "The device node of your modem, e.g. /dev/ttyUSB0"
-#~ msgstr "Файл устройства вашего модема, например /dev/ttyUSB0"
-
-#~ msgid "Time (in seconds) after which an unused connection will be closed"
-#~ msgstr ""
-#~ "Время (в сек.) после которого неиспользованное соединение будет закрыто"
-
-#~ msgid "Time Server (rdate)"
-#~ msgstr "Серверы синхронизации времени (rdate)"
-
-#~ msgid "Tunnel Settings"
-#~ msgstr "Настройки туннелирования"
-
-#~ msgid "Update package lists"
-#~ msgstr "Обновить список пакетов"
-
-#~ msgid "Upload an OpenWrt image file to reflash the device."
-#~ msgstr "Загрузите образ OpenWRT чтобы обновить прошивку устройства."
-
-#~ msgid "Upload image"
-#~ msgstr "Загрузить образ"
-
-#~ msgid "Use peer DNS"
-#~ msgstr "Использовать DNS пиров"
-
-#~ msgid "VLAN %d"
-#~ msgstr "VLAN %d"
-
-#~ msgid ""
-#~ "You can specify multiple DNS servers here, press enter to add a new "
-#~ "entry. Servers entered here will override automatically assigned ones."
-#~ msgstr ""
-#~ "Вы можете указать несколько DNS серверов, нажмите Enter чтобы добавить "
-#~ "новую запись. Введенные серверы переопределят адреса, назначенные "
-#~ "автоматически."
-
-#~ msgid ""
-#~ "You need to install \"comgt\" for UMTS/GPRS, \"ppp-mod-pppoe\" for PPPoE, "
-#~ "\"ppp-mod-pppoa\" for PPPoA or \"pptp\" for PPtP support"
-#~ msgstr ""
-#~ "Вам необходимо установить \"comgt\" для поддержки UMTS/GPRS, \"ppp-mod-"
-#~ "pppoe\" для PPPoE, \"ppp-mod-pppoa\" для PPPoA и \"pptp\" для PPtP"
-
-#~ msgid "back"
-#~ msgstr "назад"
-
-#~ msgid "buffered"
-#~ msgstr "буфферизовано"
-
-#~ msgid "cached"
-#~ msgstr "кэшировано"
-
-#~ msgid "free"
-#~ msgstr "свободно"
-
-#~ msgid "static"
-#~ msgstr "статический"
-
-#~ msgid ""
-#~ "<abbr title=\"Lua Configuration Interface\">LuCI</abbr> is a collection "
-#~ "of free Lua software including an <abbr title=\"Model-View-Controller"
-#~ "\">MVC</abbr>-Webframework and webinterface for embedded devices. <abbr "
-#~ "title=\"Lua Configuration Interface\">LuCI</abbr> is licensed under the "
-#~ "Apache-License."
-#~ msgstr ""
-#~ "<abbr title=\"Lua Конфигурационный Интерфейс\">LuCI</abbr> это свободное "
-#~ "Lua програмное обеспечение включая <abbr title=\"Model-View-Controller"
-#~ "\">MVC</abbr>-Вебфреймворк и веб интерфейс встраиваемый в устройства. "
-#~ "<abbr title=\"Lua Конфигурационный Интерфейс\">LuCI</abbr> "
-#~ "распространяется под лицензией Apache-License."
-
-#~ msgid "<abbr title=\"Secure Shell\">SSH</abbr>-Keys"
-#~ msgstr "<abbr title=\"Secure Shell\">SSH</abbr>-Ключи"
-
-#~ msgid ""
-#~ "A lightweight HTTP/1.1 webserver written in C and Lua designed to serve "
-#~ "LuCI"
-#~ msgstr ""
-#~ "Простой HTTP/1.1 веб-сервер для LuCI, реализованный на \"Си\" и \"Lua\""
-
-#~ msgid ""
-#~ "A small webserver which can be used to serve <abbr title=\"Lua "
-#~ "Configuration Interface\">LuCI</abbr>."
-#~ msgstr ""
-#~ "Маленький веб-сервер, служащий для предоставления <abbr title=\"Lua "
-#~ "Configuration Interface\">LuCI</abbr>."
-
-#~ msgid "About"
-#~ msgstr "О программе"
-
-#~ msgid "Active IP Connections"
-#~ msgstr "Активные IP соединения"
-
-#~ msgid "Addresses"
-#~ msgstr "Адреса"
-
-#~ msgid "Admin Password"
-#~ msgstr "Пароль администратора"
-
-#~ msgid "Alias"
-#~ msgstr "Псевдоним"
-
-#~ msgid "Authentication Realm"
-#~ msgstr "Аутентификационная область"
-
-#~ msgid "Bridge Port"
-#~ msgstr "Порт моста"
-
-#~ msgid ""
-#~ "Change the password of the system administrator (User <code>root</code>)"
-#~ msgstr ""
-#~ "Изменение пароля системного администратора (Пользователь <code>root</"
-#~ "code>)"
-
-#~ msgid "Client + WDS"
-#~ msgstr "Клиент + WDS"
-
-#~ msgid "Configuration file"
-#~ msgstr "Файл конфигурации"
-
-#~ msgid "Connection timeout"
-#~ msgstr "Таймаут подключения"
-
-#~ msgid "Contributing Developers"
-#~ msgstr "Помогавшие в разработке"
-
-#~ msgid "DHCP assigned"
-#~ msgstr "Присвоенный DHCP"
-
-#~ msgid "Document root"
-#~ msgstr "Корневая папка"
-
-#~ msgid "Enable Keep-Alive"
-#~ msgstr "Включить Keep-Alive"
-
-#~ msgid "Enable device"
-#~ msgstr "Включить устройство"
-
-#~ msgid "Ethernet Bridge"
-#~ msgstr "Ethernet Мост"
-
-#~ msgid ""
-#~ "Here you can paste public <abbr title=\"Secure Shell\">SSH</abbr>-Keys "
-#~ "(one per line) for <abbr title=\"Secure Shell\">SSH</abbr> public-key "
-#~ "authentication."
-#~ msgstr ""
-#~ "Здесь вы можете указать публичный <abbr title=\"Secure Shell\">SSH</abbr>-"
-#~ "Ключ (один на строку) для <abbr title=\"Secure Shell\">SSH</abbr> "
-#~ "публичной-ключевой аутентификации."
-
-#~ msgid "ID"
-#~ msgstr "ID"
-
-#~ msgid "IP Configuration"
-#~ msgstr "IP Конфигурация"
-
-#~ msgid "Interface Status"
-#~ msgstr "Статус интерфейса"
-
-#~ msgid "Lead Development"
-#~ msgstr "Ведущие разработчики"
-
-#~ msgid "No address configured on this interface."
-#~ msgstr "На этом интерфейсе не сконфигурирован адрес."
-
-#~ msgid "Not configured"
-#~ msgstr "Не настроенный"
-
-#~ msgid "Password successfully changed"
-#~ msgstr "Пароль успешно изменён"
-
-#~ msgid "Plugin path"
-#~ msgstr "Путь к плагину"
-
-#~ msgid "Ports"
-#~ msgstr "Порты"
-
-#~ msgid "Primary"
-#~ msgstr "Первичный"
-
-#~ msgid "Project Homepage"
-#~ msgstr "Домашняя страница проекта"
-
-#~ msgid "Pseudo Ad-Hoc"
-#~ msgstr "Псевдо Ad-Hoc"
-
-#~ msgid "STP"
-#~ msgstr "STP"
-
-#~ msgid "Thanks To"
-#~ msgstr "Благодаря"
-
-#~ msgid ""
-#~ "The realm which will be displayed at the authentication prompt for "
-#~ "protected pages."
-#~ msgstr "Что будет показано при авторизации на защищённых страницах."
-
-#~ msgid "Unknown Error"
-#~ msgstr "Неизвестная ошибка"
-
-#~ msgid "VLAN"
-#~ msgstr "VLAN"
-
-#~ msgid "defaults to <code>/etc/httpd.conf</code>"
-#~ msgstr "по умолчанию <code>/etc/httpd.conf</code>"
-
-#~ msgid "Enable this switch"
-#~ msgstr "Включить этот сетевой коммутатор"
-
-#~ msgid "OPKG error code %i"
-#~ msgstr "Код ошибки OPKG %i"
-
-#~ msgid "Package lists updated"
-#~ msgstr "Список пакетов обновлён"
-
-#~ msgid "Reset switch during setup"
-#~ msgstr "Сбросить коммутатор во время настройки"
-
-#~ msgid "Upgrade installed packages"
-#~ msgstr "Заменить установленные пакеты"
-
-#~ msgid ""
-#~ "Also kernel or service logfiles can be viewed here to get an overview "
-#~ "over their current state."
-#~ msgstr ""
-#~ "А так же ядра или сервисов, системный журнал может быть так же просмотрен "
-#~ "здесь для того что бы получить полный обзор текущего состояния системы."
-
-#~ msgid ""
-#~ "Here you can find information about the current system status like <abbr "
-#~ "title=\"Central Processing Unit\">CPU</abbr> clock frequency, memory "
-#~ "usage or network interface data."
-#~ msgstr ""
-#~ "Здесь вы можете найти информацию о текущей статистики системы вроде "
-#~ "частоты процессора, использования памяти или сетевого интерфейса."
-
-#~ msgid ""
-#~ "<abbr title=\"Lua Configuration Interface\">LuCI</abbr> is a free, "
-#~ "flexible, and user friendly graphical interface for configuring OpenWrt "
-#~ "Kamikaze."
-#~ msgstr ""
-#~ "<abbr title=\"Lua Конфигурационный Интерфейс\">LuCI</abbr> свободный, "
-#~ "гибкий и дружелюбный графический интерфейс для настройки OpenWrt Kamikaze."
-
-#~ msgid "And now have fun with your router!"
-#~ msgstr "А теперь повеселитесь со своим роутером!"
-
-#~ msgid ""
-#~ "As we always want to improve this interface we are looking forward to "
-#~ "your feedback and suggestions."
-#~ msgstr ""
-#~ "Так же мы всегда желаем улучшить этот интерфейс, мы всегда обратим "
-#~ "внимание на ваши вопросы и предложения."
-
-#~ msgid "Hello!"
-#~ msgstr "Добро пожаловать."
-
-#~ msgid ""
-#~ "Notice: In <abbr title=\"Lua Configuration Interface\">LuCI</abbr> "
-#~ "changes have to be confirmed by clicking Changes - Save &amp; Apply "
-#~ "before being applied."
-#~ msgstr ""
-#~ "Внимание: В <abbr title=\"Lua Конфигурационный Интерфейс\">LuCI</abbr> "
-#~ "изменения принимаются после нажатия  - Принять."
-
-#~ msgid ""
-#~ "On the following pages you can adjust all important settings of your "
-#~ "router."
-#~ msgstr ""
-#~ "С помощью этих страниц вы можете изменить основные настройки вашего "
-#~ "роутера."
-
-#~ msgid "The <abbr title=\"Lua Configuration Interface\">LuCI</abbr> Team"
-#~ msgstr "Команда <abbr title=\"Lua Конфигурационный Интерфейс\">LuCI</abbr>"
-
-#~ msgid ""
-#~ "This is the administration area of <abbr title=\"Lua Configuration "
-#~ "Interface\">LuCI</abbr>."
-#~ msgstr ""
-#~ "Это зона управления <abbr title=\"Lua Конфигурационный Интерфейс\">LuCI</"
-#~ "abbr>."
-
-#~ msgid "User Interface"
-#~ msgstr "Пользовательский интерфейс"
-
-#~ msgid "enable"
-#~ msgstr "включено"
-
-#, fuzzy
-#~ msgid "(optional)"
-#~ msgstr " (дополнительно)"
-
-#~ msgid "<abbr title=\"Domain Name System\">DNS</abbr>-Port"
-#~ msgstr "<abbr title=\"Служба доменных имён\">DNS</abbr>-Port"
-
-#~ msgid ""
-#~ "<abbr title=\"Domain Name System\">DNS</abbr>-Server will be queried in "
-#~ "the order of the resolvfile"
-#~ msgstr ""
-#~ "<abbr title=\"Служба доменных имён\">DNS</abbr>-Сервер будет обращаться к "
-#~ "resolvfile"
-
-#~ msgid ""
-#~ "<abbr title=\"maximal\">max.</abbr> <abbr title=\"Dynamic Host "
-#~ "Configuration Protocol\">DHCP</abbr>-Leases"
-#~ msgstr ""
-#~ "<abbr title=\"maximal\">max.</abbr> <abbr title=\"Протокол динамической "
-#~ "конфигурации узла\">DHCP</abbr>-Leases"
-
-#~ msgid ""
-#~ "<abbr title=\"maximal\">max.</abbr> <abbr title=\"Extension Mechanisms "
-#~ "for Domain Name System\">EDNS0</abbr> paket size"
-#~ msgstr ""
-#~ "<abbr title=\"maximal\">max.</abbr> <abbr title=\"Расширенный механизм "
-#~ "службы доменных имён\">EDNS0</abbr> размер пакета"
-
-#~ msgid "AP-Isolation"
-#~ msgstr "AP-Isolation"
-
-#~ msgid "Add the Wifi network to physical network"
-#~ msgstr "Добавить Wifi сеть в физическую сеть"
-
-#~ msgid "Aliases"
-#~ msgstr "Ссылка"
-
-#~ msgid "Clamp Segment Size"
-#~ msgstr "Clamp Segment Size"
-
-#~ msgid "Devices"
-#~ msgstr "Устройства"
-
-#~ msgid "Don't forward reverse lookups for local networks"
-#~ msgstr "не форвардить реверсные-днс запросы для локальной сети"
-
-#~ msgid "Errors"
-#~ msgstr "Ошибок"
-
-#~ msgid "Essentials"
-#~ msgstr "Essentials"
-
-#~ msgid "Expand Hosts"
-#~ msgstr "Expand Hosts"
-
-#~ msgid "First leased address"
-#~ msgstr "Первый арендованный адрес"
-
-#~ msgid ""
-#~ "Fixes problems with unreachable websites, submitting forms or other "
-#~ "unexpected behaviour for some ISPs."
-#~ msgstr ""
-#~ "Fixes problems with unreachable websites, submitting forms or other "
-#~ "unexpected behaviour for some ISPs."
-
-#~ msgid "Hardware Address"
-#~ msgstr "Адрес устройства"
-
-#~ msgid "Here you can configure installed wifi devices."
-#~ msgstr "Здесь вы можете настроить установленные Wi-Fi устройства."
-
-#~ msgid "Independent (Ad-Hoc)"
-#~ msgstr "Незаыисимая (Ad-Hoc)"
-
-#~ msgid "Internet Connection"
-#~ msgstr "Интернет соединение"
-
-#~ msgid "Join (Client)"
-#~ msgstr "Присоединиться (Client)"
-
-#~ msgid "Leases"
-#~ msgstr "Leases"
-
-#~ msgid "Local Domain"
-#~ msgstr "Локальный домен"
-
-#~ msgid "Local Network"
-#~ msgstr "Локальная сеть"
-
-#~ msgid "Local Server"
-#~ msgstr "Локальный сервер"
-
-#, fuzzy
-#~ msgid "Network Boot Image"
-#~ msgstr "<abbr title=\"Служба доменных имён\">DNS</abbr>-Port"
-
-#~ msgid ""
-#~ "Network Name (<abbr title=\"Extended Service Set Identifier\">ESSID</"
-#~ "abbr>)"
-#~ msgstr ""
-#~ "Название сети (<abbr title=\"Расширенный идентификатор сети\">ESSID</"
-#~ "abbr>)"
-
-#~ msgid "Number of leased addresses"
-#~ msgstr "Количество арендованных адресов"
-
-#~ msgid "Perform Actions"
-#~ msgstr "Принять изменения"
-
-#~ msgid "Prevents Client to Client communication"
-#~ msgstr "Не позволяет клиентам обмениваться друг с другом информацией"
-
-#~ msgid "Provide (Access Point)"
-#~ msgstr "Обеспечивает (AP)"
-
-#~ msgid "Resolvfile"
-#~ msgstr "Resolvfile"
-
-#, fuzzy
-#~ msgid "TFTP-Server Root"
-#~ msgstr "<abbr title=\"Служба доменных имён\">DNS</abbr>-Port"
-
-#~ msgid "TX / RX"
-#~ msgstr "Перед. / Получ."
-
-#~ msgid "The following changes have been applied"
-#~ msgstr "Данные изменения были приняты"
-
-#~ msgid ""
-#~ "When flashing a new firmware with <abbr title=\"Lua Configuration "
-#~ "Interface\">LuCI</abbr> these files will be added to the new firmware "
-#~ "installation."
-#~ msgstr ""
-#~ "После перепрошивки <abbr title=\"Lua Конфигурационный Интерфейс\">LuCI</"
-#~ "abbr> эти файлы будут добавлены в обновлённую систему ."
-
-#~ msgid ""
-#~ "With <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</abbr> "
-#~ "network members can automatically receive their network settings (<abbr "
-#~ "title=\"Internet Protocol\">IP</abbr>-address, netmask, <abbr title="
-#~ "\"Domain Name System\">DNS</abbr>-server, ...)."
-#~ msgstr ""
-#~ "С помощью <abbr title=\"Протокол динамической конфигурации узла\">DHCP</"
-#~ "abbr> члены сетей могут автоматически получить такие настройки как (<abbr "
-#~ "title=\"Интернет протокол\">IP</abbr>-Адрес, сетевую маску, <abbr title="
-#~ "\"Служба доменных имён\">DNS</abbr>-имя, ...)."
-
-#~ msgid ""
-#~ "You can run several wifi networks with one device. Be aware that there "
-#~ "are certain hardware and driverspecific restrictions. Normally you can "
-#~ "operate 1 Ad-Hoc or up to 3 Master-Mode and 1 Client-Mode network "
-#~ "simultaneously."
-#~ msgstr ""
-#~ "Вы можете настраивать различные wifi сети на одном устройстве. Помните "
-#~ "что есть определённые програмные и аппаратные ограничения. Нормально вы "
-#~ "можете использовать например 1 Ad-Hoc или до 3 Точек и симулированных 1 "
-#~ "Клиента."
-
-#, fuzzy
-#~ msgid ""
-#~ "You need to install \"ppp-mod-pppoe\" for PPPoE or \"pptp\" for PPtP "
-#~ "support"
-#~ msgstr "Ошибок"
-
-#~ msgid "additional hostfile"
-#~ msgstr "дополнительный hostfile"
-
-#~ msgid "adds domain names to hostentries in the resolv file"
-#~ msgstr "Добавлять доменные имена в хосты"
-
-#~ msgid "automatically reconnect"
-#~ msgstr "автоматически переподсоединятся"
-
-#~ msgid "concurrent queries"
-#~ msgstr "concurrent queries"
-
-#~ msgid ""
-#~ "disable <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</abbr> "
-#~ "for this interface"
-#~ msgstr ""
-#~ "отключить <abbr title=\"Протокол динамической конфигурации узла\">DHCP</"
-#~ "abbr> для данного интерфейса"
-
-#~ msgid "disconnect when idle for"
-#~ msgstr "отсоединиться когда простой для"
-
-#~ msgid "don't cache unknown"
-#~ msgstr "Don&#39;t cache unknown"
-
-#~ msgid ""
-#~ "filter useless <abbr title=\"Domain Name System\">DNS</abbr>-queries of "
-#~ "Windows-systems"
-#~ msgstr ""
-#~ "фильтровать ненужные <abbr title=\"Служба доменных имён\">DNS</abbr>-"
-#~ "запросы Windows-систем"
-
-#~ msgid "installed"
-#~ msgstr "установленные"
-
-#~ msgid "localises the hostname depending on its subnet"
-#~ msgstr "локализировать имя хоста относящегося к данной подсети"
-
-#~ msgid "not installed"
-#~ msgstr "не установленно"
-
-#~ msgid ""
-#~ "prevents caching of negative <abbr title=\"Domain Name System\">DNS</"
-#~ "abbr>-replies"
-#~ msgstr ""
-#~ "Запрещать кешировать негативные <abbr title=\"Служба доменных имён\">DNS</"
-#~ "abbr>-ответы"
-
-#~ msgid "query port"
-#~ msgstr "порт запросов"
-
-#~ msgid "transmitted / received"
-#~ msgstr "передано / получено"
-
-#, fuzzy
-#~ msgid "Join network"
-#~ msgstr "Локальная сеть"
-
-#~ msgid "all"
-#~ msgstr "Все"
-
-#~ msgid "Code"
-#~ msgstr "Код"
-
-#~ msgid "Distance"
-#~ msgstr "Расстояние"
-
-#~ msgid "Legend"
-#~ msgstr "Надпись"
-
-#~ msgid "Library"
-#~ msgstr "Библиотека"
+#~ "Если вы не выберите эту опцию, то будет создана дополнительная сеть."
 
-#~ msgid "see '%s' manpage"
-#~ msgstr "смотрите &#39;%s&#39; руководство"
+#~ msgid "Join Network: Settings"
+#~ msgstr "Подключение к сети: настройки"
 
-#~ msgid "Package Manager"
-#~ msgstr "Ð\9cенеджеÑ\80 Ð¿Ð°ÐºÐµÑ\82ов"
+#~ msgid "CPU"
+#~ msgstr "ЦÐ\9f"
 
-#~ msgid "Service"
-#~ msgstr "СеÑ\80виÑ\81"
+#~ msgid "Port %d"
+#~ msgstr "Ð\9fоÑ\80Ñ\82 %d"
 
-#~ msgid "Statistics"
-#~ msgstr "СÑ\82аÑ\82иÑ\81Ñ\82ика"
+#~ msgid "Port %d is untagged in multiple VLANs!"
+#~ msgstr "Ð\9fоÑ\80Ñ\82 %d Ð½ÐµÑ\82егиÑ\80ован Ð² Ð½ÐµÑ\81колÑ\8cкиÑ\85 VLANаÑ\85!"
 
-#~ msgid "zone"
-#~ msgstr "Ð\97она"
+#~ msgid "VLAN Interface"
+#~ msgstr "Ð\98нÑ\82еÑ\80Ñ\84ейÑ\81 VLAN"
index c32869986f661c53e730932ea3236a80a8015667..a715a59e10e6cc38bd61363d013ea2758aa4403c 100644 (file)
@@ -8,6 +8,9 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
 
+msgid "%s is untagged in multiple VLANs!"
+msgstr ""
+
 msgid "(%d minute window, %d second interval)"
 msgstr ""
 
@@ -109,15 +112,21 @@ msgstr ""
 msgid "<abbr title='Pairwise: %s / Group: %s'>%s - %s</abbr>"
 msgstr ""
 
-msgid "ADSL"
+msgid "A43C + J43 + A43"
+msgstr ""
+
+msgid "A43C + J43 + A43 + V43"
 msgstr ""
 
-msgid "ADSL Status"
+msgid "ADSL"
 msgstr ""
 
 msgid "AICCU (SIXXS)"
 msgstr ""
 
+msgid "ANSI T1.413"
+msgstr ""
+
 msgid "APN"
 msgstr ""
 
@@ -127,6 +136,9 @@ msgstr ""
 msgid "ARP retry threshold"
 msgstr ""
 
+msgid "ATM (Asynchronous Transfer Mode)"
+msgstr ""
+
 msgid "ATM Bridges"
 msgstr ""
 
@@ -145,6 +157,9 @@ msgstr ""
 msgid "ATM device number"
 msgstr ""
 
+msgid "ATU-C System Vendor ID"
+msgstr ""
+
 msgid "AYIYA"
 msgstr ""
 
@@ -208,9 +223,20 @@ msgstr ""
 msgid "Advanced Settings"
 msgstr ""
 
+msgid "Aggregate Transmit Power(ACTATP)"
+msgstr ""
+
 msgid "Alert"
 msgstr ""
 
+msgid ""
+"Allocate IP addresses sequentially, starting from the lowest available "
+"address"
+msgstr ""
+
+msgid "Allocate IP sequentially"
+msgstr ""
+
 msgid "Allow <abbr title=\"Secure Shell\">SSH</abbr> password authentication"
 msgstr ""
 
@@ -244,7 +270,52 @@ msgstr ""
 msgid "Always announce default router"
 msgstr ""
 
-msgid "An additional network will be created if you leave this unchecked."
+msgid "An additional network will be created if you leave this checked."
+msgstr ""
+
+msgid "Annex"
+msgstr ""
+
+msgid "Annex A + L + M (all)"
+msgstr ""
+
+msgid "Annex A G.992.1"
+msgstr ""
+
+msgid "Annex A G.992.2"
+msgstr ""
+
+msgid "Annex A G.992.3"
+msgstr ""
+
+msgid "Annex A G.992.5"
+msgstr ""
+
+msgid "Annex B (all)"
+msgstr ""
+
+msgid "Annex B G.992.1"
+msgstr ""
+
+msgid "Annex B G.992.3"
+msgstr ""
+
+msgid "Annex B G.992.5"
+msgstr ""
+
+msgid "Annex J (all)"
+msgstr ""
+
+msgid "Annex L G.992.3 POTS 1"
+msgstr ""
+
+msgid "Annex M (all)"
+msgstr ""
+
+msgid "Annex M G.992.3"
+msgstr ""
+
+msgid "Annex M G.992.5"
 msgstr ""
 
 msgid "Announce as default router even if no public prefix is available."
@@ -256,6 +327,9 @@ msgstr ""
 msgid "Announced DNS servers"
 msgstr ""
 
+msgid "Anonymous Identity"
+msgstr ""
+
 msgid "Anonymous Mount"
 msgstr ""
 
@@ -345,6 +419,12 @@ msgstr ""
 msgid "Average:"
 msgstr ""
 
+msgid "B43 + B43C"
+msgstr ""
+
+msgid "B43 + B43C + V43"
+msgstr ""
+
 msgid "BR / DMR / AFTR"
 msgstr ""
 
@@ -393,6 +473,9 @@ msgid ""
 "defined backup patterns."
 msgstr ""
 
+msgid "Bind only to specific interfaces rather than wildcard address."
+msgstr ""
+
 msgid "Bitrate"
 msgstr ""
 
@@ -431,9 +514,6 @@ msgstr ""
 msgid "CA certificate; if empty it will be saved after the first connection."
 msgstr ""
 
-msgid "CPU"
-msgstr ""
-
 msgid "CPU usage (%)"
 msgstr ""
 
@@ -626,15 +706,33 @@ msgstr ""
 msgid "DNS-Label / FQDN"
 msgstr ""
 
+msgid "DNSSEC"
+msgstr ""
+
+msgid "DNSSEC check unsigned"
+msgstr ""
+
 msgid "DPD Idle Timeout"
 msgstr ""
 
 msgid "DS-Lite AFTR address"
 msgstr ""
 
+msgid "DSL"
+msgstr ""
+
+msgid "DSL Status"
+msgstr ""
+
+msgid "DSL line mode"
+msgstr ""
+
 msgid "DUID"
 msgstr ""
 
+msgid "Data Rate"
+msgstr ""
+
 msgid "Debug"
 msgstr ""
 
@@ -644,6 +742,9 @@ msgstr ""
 msgid "Default gateway"
 msgstr ""
 
+msgid "Default is stateless + stateful"
+msgstr ""
+
 msgid "Default route"
 msgstr ""
 
@@ -880,12 +981,18 @@ msgstr ""
 msgid "Error"
 msgstr ""
 
+msgid "Errored seconds (ES)"
+msgstr ""
+
 msgid "Ethernet Adapter"
 msgstr ""
 
 msgid "Ethernet Switch"
 msgstr ""
 
+msgid "Exclude interfaces"
+msgstr ""
+
 msgid "Expand hosts"
 msgstr ""
 
@@ -905,6 +1012,9 @@ msgstr ""
 msgid "External system log server port"
 msgstr ""
 
+msgid "External system log server protocol"
+msgstr ""
+
 msgid "Extra SSH command options"
 msgstr ""
 
@@ -952,6 +1062,9 @@ msgstr ""
 msgid "Firewall Status"
 msgstr ""
 
+msgid "Firmware File"
+msgstr ""
+
 msgid "Firmware Version"
 msgstr ""
 
@@ -997,6 +1110,9 @@ msgstr ""
 msgid "Forward DHCP traffic"
 msgstr ""
 
+msgid "Forward Error Correction Seconds (FECS)"
+msgstr ""
+
 msgid "Forward broadcast traffic"
 msgstr ""
 
@@ -1078,6 +1194,9 @@ msgstr ""
 msgid "Hang Up"
 msgstr ""
 
+msgid "Header Error Code Errors (HEC)"
+msgstr ""
+
 msgid "Heartbeat"
 msgstr ""
 
@@ -1320,6 +1439,9 @@ msgstr ""
 msgid "Interface is shutting down..."
 msgstr ""
 
+msgid "Interface name"
+msgstr ""
+
 msgid "Interface not present or not connected yet."
 msgstr ""
 
@@ -1361,10 +1483,10 @@ msgstr ""
 msgid "Join Network"
 msgstr ""
 
-msgid "Join Network: Settings"
+msgid "Join Network: Wireless Scan"
 msgstr ""
 
-msgid "Join Network: Wireless Scan"
+msgid "Joining Network: %q"
 msgstr ""
 
 msgid "Keep settings"
@@ -1409,6 +1531,9 @@ msgstr ""
 msgid "Language and Style"
 msgstr ""
 
+msgid "Latency"
+msgstr ""
+
 msgid "Leaf"
 msgstr ""
 
@@ -1439,15 +1564,24 @@ msgstr ""
 msgid "Limit"
 msgstr ""
 
-msgid "Line Attenuation"
+msgid "Limit DNS service to subnets interfaces on which we are serving DNS."
+msgstr ""
+
+msgid "Limit listening to these interfaces, and loopback."
 msgstr ""
 
-msgid "Line Speed"
+msgid "Line Attenuation (LATN)"
+msgstr ""
+
+msgid "Line Mode"
 msgstr ""
 
 msgid "Line State"
 msgstr ""
 
+msgid "Line Uptime"
+msgstr ""
+
 msgid "Link On"
 msgstr ""
 
@@ -1465,6 +1599,9 @@ msgstr ""
 msgid "List of hosts that supply bogus NX domain results"
 msgstr ""
 
+msgid "Listen Interfaces"
+msgstr ""
+
 msgid "Listen only on the given interface or, if unspecified, on all"
 msgstr ""
 
@@ -1489,6 +1626,9 @@ msgstr ""
 msgid "Local IPv6 address"
 msgstr ""
 
+msgid "Local Service Only"
+msgstr ""
+
 msgid "Local Startup"
 msgstr ""
 
@@ -1535,6 +1675,9 @@ msgstr ""
 msgid "Logout"
 msgstr ""
 
+msgid "Loss of Signal Seconds (LOSS)"
+msgstr ""
+
 msgid "Lowest leased address as offset from the network address."
 msgstr ""
 
@@ -1556,6 +1699,9 @@ msgstr ""
 msgid "MB/s"
 msgstr ""
 
+msgid "MD5"
+msgstr ""
+
 msgid "MHz"
 msgstr ""
 
@@ -1570,6 +1716,9 @@ msgstr ""
 msgid "Manual"
 msgstr ""
 
+msgid "Max. Attainable Data Rate (ATTNDR)"
+msgstr ""
+
 msgid "Maximum Rate"
 msgstr ""
 
@@ -1775,12 +1924,18 @@ msgstr ""
 msgid "Noise"
 msgstr ""
 
-msgid "Noise Margin"
+msgid "Noise Margin (SNR)"
 msgstr ""
 
 msgid "Noise:"
 msgstr ""
 
+msgid "Non Pre-emtive CRC errors (CRC_P)"
+msgstr ""
+
+msgid "Non-wildcard"
+msgstr ""
+
 msgid "None"
 msgstr ""
 
@@ -1892,6 +2047,9 @@ msgstr ""
 msgid "Override MTU"
 msgstr ""
 
+msgid "Override default interface name"
+msgstr ""
+
 msgid "Override the gateway in DHCP responses"
 msgstr ""
 
@@ -1945,6 +2103,9 @@ msgstr ""
 msgid "PSID-bits length"
 msgstr ""
 
+msgid "PTM/EFM (Packet Transfer Mode)"
+msgstr ""
+
 msgid "Package libiwinfo required!"
 msgstr ""
 
@@ -2032,13 +2193,13 @@ msgstr ""
 msgid "Port"
 msgstr ""
 
-msgid "Port %d"
+msgid "Port status:"
 msgstr ""
 
-msgid "Port %d is untagged in multiple VLANs!"
+msgid "Power Management Mode"
 msgstr ""
 
-msgid "Port status:"
+msgid "Pre-emtive CRC errors (CRCP_P)"
 msgstr ""
 
 msgid ""
@@ -2046,6 +2207,9 @@ msgid ""
 "ignore failures"
 msgstr ""
 
+msgid "Prevent listening on these interfaces."
+msgstr ""
+
 msgid "Prevents client-to-client communication"
 msgstr ""
 
@@ -2058,6 +2222,9 @@ msgstr ""
 msgid "Processes"
 msgstr ""
 
+msgid "Profile"
+msgstr ""
+
 msgid "Prot."
 msgstr ""
 
@@ -2236,6 +2403,11 @@ msgstr ""
 msgid "Required for certain ISPs, e.g. Charter with DOCSIS 3"
 msgstr ""
 
+msgid ""
+"Requires upstream supports DNSSEC; verify unsigned domain responses really "
+"come from unsigned domains"
+msgstr ""
+
 msgid "Reset"
 msgstr ""
 
@@ -2298,6 +2470,9 @@ msgstr ""
 msgid "Run filesystem check"
 msgstr ""
 
+msgid "SHA256"
+msgstr ""
+
 msgid ""
 "SIXXS supports TIC only, for static tunnels using IP protocol 41 (RFC4213) "
 "use 6in4 instead"
@@ -2391,6 +2566,9 @@ msgstr ""
 msgid "Setup DHCP Server"
 msgstr ""
 
+msgid "Severely Errored Seconds (SES)"
+msgstr ""
+
 msgid "Short GI"
 msgstr ""
 
@@ -2406,6 +2584,9 @@ msgstr ""
 msgid "Signal"
 msgstr ""
 
+msgid "Signal Attenuation (SATN)"
+msgstr ""
+
 msgid "Signal:"
 msgstr ""
 
@@ -2430,6 +2611,9 @@ msgstr ""
 msgid "Software"
 msgstr ""
 
+msgid "Software VLAN"
+msgstr ""
+
 msgid "Some fields are invalid, cannot save values!"
 msgstr ""
 
@@ -2521,6 +2705,12 @@ msgstr ""
 msgid "Submit"
 msgstr ""
 
+msgid "Suppress logging"
+msgstr ""
+
+msgid "Suppress logging of the routine operation of these protocols"
+msgstr ""
+
 msgid "Swap"
 msgstr ""
 
@@ -2536,6 +2726,13 @@ msgstr ""
 msgid "Switch %q (%s)"
 msgstr ""
 
+msgid ""
+"Switch %q has an unknown topology - the VLAN settings might not be accurate."
+msgstr ""
+
+msgid "Switch VLAN"
+msgstr ""
+
 msgid "Switch protocol"
 msgstr ""
 
@@ -2792,6 +2989,9 @@ msgid ""
 "archive here."
 msgstr ""
 
+msgid "Tone"
+msgstr ""
+
 msgid "Total Available"
 msgstr ""
 
@@ -2867,6 +3067,9 @@ msgstr ""
 msgid "Unable to dispatch"
 msgstr ""
 
+msgid "Unavailable Seconds (UAS)"
+msgstr ""
+
 msgid "Unknown"
 msgstr ""
 
@@ -2971,7 +3174,7 @@ msgstr ""
 msgid "VC-Mux"
 msgstr ""
 
-msgid "VLAN Interface"
+msgid "VDSL"
 msgstr ""
 
 msgid "VLANs on %q"
@@ -3067,9 +3270,6 @@ msgstr ""
 msgid "Width"
 msgstr ""
 
-msgid "Wifi"
-msgstr ""
-
 msgid "Wireless"
 msgstr ""
 
@@ -3106,6 +3306,9 @@ msgstr ""
 msgid "Write received DNS requests to syslog"
 msgstr ""
 
+msgid "Write system log to file"
+msgstr ""
+
 msgid "XR Support"
 msgstr ""
 
index b9a37ced1866dab71394878adedce0cca011501c..4c08e4e1e839f1ba2694ffb267fad61686422d49 100644 (file)
@@ -11,6 +11,9 @@ msgstr ""
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
 "X-Generator: Pootle 2.0.6\n"
 
+msgid "%s is untagged in multiple VLANs!"
+msgstr ""
+
 msgid "(%d minute window, %d second interval)"
 msgstr ""
 
@@ -115,15 +118,21 @@ msgstr ""
 msgid "<abbr title='Pairwise: %s / Group: %s'>%s - %s</abbr>"
 msgstr ""
 
-msgid "ADSL"
+msgid "A43C + J43 + A43"
+msgstr ""
+
+msgid "A43C + J43 + A43 + V43"
 msgstr ""
 
-msgid "ADSL Status"
+msgid "ADSL"
 msgstr ""
 
 msgid "AICCU (SIXXS)"
 msgstr ""
 
+msgid "ANSI T1.413"
+msgstr ""
+
 msgid "APN"
 msgstr ""
 
@@ -133,6 +142,9 @@ msgstr ""
 msgid "ARP retry threshold"
 msgstr ""
 
+msgid "ATM (Asynchronous Transfer Mode)"
+msgstr ""
+
 msgid "ATM Bridges"
 msgstr ""
 
@@ -151,6 +163,9 @@ msgstr ""
 msgid "ATM device number"
 msgstr ""
 
+msgid "ATU-C System Vendor ID"
+msgstr ""
+
 msgid "AYIYA"
 msgstr ""
 
@@ -214,9 +229,20 @@ msgstr ""
 msgid "Advanced Settings"
 msgstr ""
 
+msgid "Aggregate Transmit Power(ACTATP)"
+msgstr ""
+
 msgid "Alert"
 msgstr ""
 
+msgid ""
+"Allocate IP addresses sequentially, starting from the lowest available "
+"address"
+msgstr ""
+
+msgid "Allocate IP sequentially"
+msgstr ""
+
 msgid "Allow <abbr title=\"Secure Shell\">SSH</abbr> password authentication"
 msgstr ""
 
@@ -250,7 +276,52 @@ msgstr ""
 msgid "Always announce default router"
 msgstr ""
 
-msgid "An additional network will be created if you leave this unchecked."
+msgid "An additional network will be created if you leave this checked."
+msgstr ""
+
+msgid "Annex"
+msgstr ""
+
+msgid "Annex A + L + M (all)"
+msgstr ""
+
+msgid "Annex A G.992.1"
+msgstr ""
+
+msgid "Annex A G.992.2"
+msgstr ""
+
+msgid "Annex A G.992.3"
+msgstr ""
+
+msgid "Annex A G.992.5"
+msgstr ""
+
+msgid "Annex B (all)"
+msgstr ""
+
+msgid "Annex B G.992.1"
+msgstr ""
+
+msgid "Annex B G.992.3"
+msgstr ""
+
+msgid "Annex B G.992.5"
+msgstr ""
+
+msgid "Annex J (all)"
+msgstr ""
+
+msgid "Annex L G.992.3 POTS 1"
+msgstr ""
+
+msgid "Annex M (all)"
+msgstr ""
+
+msgid "Annex M G.992.3"
+msgstr ""
+
+msgid "Annex M G.992.5"
 msgstr ""
 
 msgid "Announce as default router even if no public prefix is available."
@@ -262,6 +333,9 @@ msgstr ""
 msgid "Announced DNS servers"
 msgstr ""
 
+msgid "Anonymous Identity"
+msgstr ""
+
 msgid "Anonymous Mount"
 msgstr ""
 
@@ -351,6 +425,12 @@ msgstr ""
 msgid "Average:"
 msgstr ""
 
+msgid "B43 + B43C"
+msgstr ""
+
+msgid "B43 + B43C + V43"
+msgstr ""
+
 msgid "BR / DMR / AFTR"
 msgstr ""
 
@@ -399,6 +479,9 @@ msgid ""
 "defined backup patterns."
 msgstr ""
 
+msgid "Bind only to specific interfaces rather than wildcard address."
+msgstr ""
+
 msgid "Bitrate"
 msgstr ""
 
@@ -437,9 +520,6 @@ msgstr ""
 msgid "CA certificate; if empty it will be saved after the first connection."
 msgstr ""
 
-msgid "CPU"
-msgstr ""
-
 msgid "CPU usage (%)"
 msgstr ""
 
@@ -632,15 +712,33 @@ msgstr ""
 msgid "DNS-Label / FQDN"
 msgstr ""
 
+msgid "DNSSEC"
+msgstr ""
+
+msgid "DNSSEC check unsigned"
+msgstr ""
+
 msgid "DPD Idle Timeout"
 msgstr ""
 
 msgid "DS-Lite AFTR address"
 msgstr ""
 
+msgid "DSL"
+msgstr ""
+
+msgid "DSL Status"
+msgstr ""
+
+msgid "DSL line mode"
+msgstr ""
+
 msgid "DUID"
 msgstr ""
 
+msgid "Data Rate"
+msgstr ""
+
 msgid "Debug"
 msgstr ""
 
@@ -650,6 +748,9 @@ msgstr ""
 msgid "Default gateway"
 msgstr ""
 
+msgid "Default is stateless + stateful"
+msgstr ""
+
 msgid "Default route"
 msgstr ""
 
@@ -886,12 +987,18 @@ msgstr ""
 msgid "Error"
 msgstr ""
 
+msgid "Errored seconds (ES)"
+msgstr ""
+
 msgid "Ethernet Adapter"
 msgstr ""
 
 msgid "Ethernet Switch"
 msgstr ""
 
+msgid "Exclude interfaces"
+msgstr ""
+
 msgid "Expand hosts"
 msgstr ""
 
@@ -911,6 +1018,9 @@ msgstr ""
 msgid "External system log server port"
 msgstr ""
 
+msgid "External system log server protocol"
+msgstr ""
+
 msgid "Extra SSH command options"
 msgstr ""
 
@@ -958,6 +1068,9 @@ msgstr ""
 msgid "Firewall Status"
 msgstr ""
 
+msgid "Firmware File"
+msgstr ""
+
 msgid "Firmware Version"
 msgstr ""
 
@@ -1003,6 +1116,9 @@ msgstr ""
 msgid "Forward DHCP traffic"
 msgstr ""
 
+msgid "Forward Error Correction Seconds (FECS)"
+msgstr ""
+
 msgid "Forward broadcast traffic"
 msgstr ""
 
@@ -1084,6 +1200,9 @@ msgstr ""
 msgid "Hang Up"
 msgstr ""
 
+msgid "Header Error Code Errors (HEC)"
+msgstr ""
+
 msgid "Heartbeat"
 msgstr ""
 
@@ -1326,6 +1445,9 @@ msgstr ""
 msgid "Interface is shutting down..."
 msgstr ""
 
+msgid "Interface name"
+msgstr ""
+
 msgid "Interface not present or not connected yet."
 msgstr ""
 
@@ -1367,10 +1489,10 @@ msgstr ""
 msgid "Join Network"
 msgstr ""
 
-msgid "Join Network: Settings"
+msgid "Join Network: Wireless Scan"
 msgstr ""
 
-msgid "Join Network: Wireless Scan"
+msgid "Joining Network: %q"
 msgstr ""
 
 msgid "Keep settings"
@@ -1415,6 +1537,9 @@ msgstr ""
 msgid "Language and Style"
 msgstr ""
 
+msgid "Latency"
+msgstr ""
+
 msgid "Leaf"
 msgstr ""
 
@@ -1445,15 +1570,24 @@ msgstr ""
 msgid "Limit"
 msgstr ""
 
-msgid "Line Attenuation"
+msgid "Limit DNS service to subnets interfaces on which we are serving DNS."
+msgstr ""
+
+msgid "Limit listening to these interfaces, and loopback."
+msgstr ""
+
+msgid "Line Attenuation (LATN)"
 msgstr ""
 
-msgid "Line Speed"
+msgid "Line Mode"
 msgstr ""
 
 msgid "Line State"
 msgstr ""
 
+msgid "Line Uptime"
+msgstr ""
+
 msgid "Link On"
 msgstr ""
 
@@ -1471,6 +1605,9 @@ msgstr ""
 msgid "List of hosts that supply bogus NX domain results"
 msgstr ""
 
+msgid "Listen Interfaces"
+msgstr ""
+
 msgid "Listen only on the given interface or, if unspecified, on all"
 msgstr ""
 
@@ -1495,6 +1632,9 @@ msgstr ""
 msgid "Local IPv6 address"
 msgstr ""
 
+msgid "Local Service Only"
+msgstr ""
+
 msgid "Local Startup"
 msgstr ""
 
@@ -1541,6 +1681,9 @@ msgstr ""
 msgid "Logout"
 msgstr ""
 
+msgid "Loss of Signal Seconds (LOSS)"
+msgstr ""
+
 msgid "Lowest leased address as offset from the network address."
 msgstr ""
 
@@ -1562,6 +1705,9 @@ msgstr ""
 msgid "MB/s"
 msgstr ""
 
+msgid "MD5"
+msgstr ""
+
 msgid "MHz"
 msgstr ""
 
@@ -1576,6 +1722,9 @@ msgstr ""
 msgid "Manual"
 msgstr ""
 
+msgid "Max. Attainable Data Rate (ATTNDR)"
+msgstr ""
+
 msgid "Maximum Rate"
 msgstr ""
 
@@ -1781,12 +1930,18 @@ msgstr ""
 msgid "Noise"
 msgstr ""
 
-msgid "Noise Margin"
+msgid "Noise Margin (SNR)"
 msgstr ""
 
 msgid "Noise:"
 msgstr ""
 
+msgid "Non Pre-emtive CRC errors (CRC_P)"
+msgstr ""
+
+msgid "Non-wildcard"
+msgstr ""
+
 msgid "None"
 msgstr ""
 
@@ -1898,6 +2053,9 @@ msgstr ""
 msgid "Override MTU"
 msgstr ""
 
+msgid "Override default interface name"
+msgstr ""
+
 msgid "Override the gateway in DHCP responses"
 msgstr ""
 
@@ -1951,6 +2109,9 @@ msgstr ""
 msgid "PSID-bits length"
 msgstr ""
 
+msgid "PTM/EFM (Packet Transfer Mode)"
+msgstr ""
+
 msgid "Package libiwinfo required!"
 msgstr ""
 
@@ -2038,13 +2199,13 @@ msgstr ""
 msgid "Port"
 msgstr ""
 
-msgid "Port %d"
+msgid "Port status:"
 msgstr ""
 
-msgid "Port %d is untagged in multiple VLANs!"
+msgid "Power Management Mode"
 msgstr ""
 
-msgid "Port status:"
+msgid "Pre-emtive CRC errors (CRCP_P)"
 msgstr ""
 
 msgid ""
@@ -2052,6 +2213,9 @@ msgid ""
 "ignore failures"
 msgstr ""
 
+msgid "Prevent listening on these interfaces."
+msgstr ""
+
 msgid "Prevents client-to-client communication"
 msgstr ""
 
@@ -2064,6 +2228,9 @@ msgstr ""
 msgid "Processes"
 msgstr ""
 
+msgid "Profile"
+msgstr ""
+
 msgid "Prot."
 msgstr ""
 
@@ -2242,6 +2409,11 @@ msgstr ""
 msgid "Required for certain ISPs, e.g. Charter with DOCSIS 3"
 msgstr ""
 
+msgid ""
+"Requires upstream supports DNSSEC; verify unsigned domain responses really "
+"come from unsigned domains"
+msgstr ""
+
 msgid "Reset"
 msgstr ""
 
@@ -2304,6 +2476,9 @@ msgstr ""
 msgid "Run filesystem check"
 msgstr ""
 
+msgid "SHA256"
+msgstr ""
+
 msgid ""
 "SIXXS supports TIC only, for static tunnels using IP protocol 41 (RFC4213) "
 "use 6in4 instead"
@@ -2397,6 +2572,9 @@ msgstr ""
 msgid "Setup DHCP Server"
 msgstr ""
 
+msgid "Severely Errored Seconds (SES)"
+msgstr ""
+
 msgid "Short GI"
 msgstr ""
 
@@ -2412,6 +2590,9 @@ msgstr ""
 msgid "Signal"
 msgstr ""
 
+msgid "Signal Attenuation (SATN)"
+msgstr ""
+
 msgid "Signal:"
 msgstr ""
 
@@ -2436,6 +2617,9 @@ msgstr ""
 msgid "Software"
 msgstr ""
 
+msgid "Software VLAN"
+msgstr ""
+
 msgid "Some fields are invalid, cannot save values!"
 msgstr ""
 
@@ -2527,6 +2711,12 @@ msgstr ""
 msgid "Submit"
 msgstr ""
 
+msgid "Suppress logging"
+msgstr ""
+
+msgid "Suppress logging of the routine operation of these protocols"
+msgstr ""
+
 msgid "Swap"
 msgstr ""
 
@@ -2542,6 +2732,13 @@ msgstr ""
 msgid "Switch %q (%s)"
 msgstr ""
 
+msgid ""
+"Switch %q has an unknown topology - the VLAN settings might not be accurate."
+msgstr ""
+
+msgid "Switch VLAN"
+msgstr ""
+
 msgid "Switch protocol"
 msgstr ""
 
@@ -2798,6 +2995,9 @@ msgid ""
 "archive here."
 msgstr ""
 
+msgid "Tone"
+msgstr ""
+
 msgid "Total Available"
 msgstr ""
 
@@ -2873,6 +3073,9 @@ msgstr ""
 msgid "Unable to dispatch"
 msgstr ""
 
+msgid "Unavailable Seconds (UAS)"
+msgstr ""
+
 msgid "Unknown"
 msgstr ""
 
@@ -2977,7 +3180,7 @@ msgstr ""
 msgid "VC-Mux"
 msgstr ""
 
-msgid "VLAN Interface"
+msgid "VDSL"
 msgstr ""
 
 msgid "VLANs on %q"
@@ -3073,9 +3276,6 @@ msgstr ""
 msgid "Width"
 msgstr ""
 
-msgid "Wifi"
-msgstr ""
-
 msgid "Wireless"
 msgstr ""
 
@@ -3112,6 +3312,9 @@ msgstr ""
 msgid "Write received DNS requests to syslog"
 msgstr ""
 
+msgid "Write system log to file"
+msgstr ""
+
 msgid "XR Support"
 msgstr ""
 
@@ -3285,9 +3488,3 @@ msgstr ""
 
 msgid "« Back"
 msgstr ""
-
-#~ msgid "40MHz 2nd channel above"
-#~ msgstr "40MHz andra kanalen ovanför"
-
-#~ msgid "40MHz 2nd channel below"
-#~ msgstr "40MHz andra kanalen nedanför"
index 30c94e9a9e9ff06de9e66c2ea65fd89aa1705a9a..a10dbea5c929e23dc2eb6c2d5cfd9d732f6240ad 100644 (file)
@@ -1,6 +1,9 @@
 msgid ""
 msgstr "Content-Type: text/plain; charset=UTF-8"
 
+msgid "%s is untagged in multiple VLANs!"
+msgstr ""
+
 msgid "(%d minute window, %d second interval)"
 msgstr ""
 
@@ -102,15 +105,21 @@ msgstr ""
 msgid "<abbr title='Pairwise: %s / Group: %s'>%s - %s</abbr>"
 msgstr ""
 
-msgid "ADSL"
+msgid "A43C + J43 + A43"
+msgstr ""
+
+msgid "A43C + J43 + A43 + V43"
 msgstr ""
 
-msgid "ADSL Status"
+msgid "ADSL"
 msgstr ""
 
 msgid "AICCU (SIXXS)"
 msgstr ""
 
+msgid "ANSI T1.413"
+msgstr ""
+
 msgid "APN"
 msgstr ""
 
@@ -120,6 +129,9 @@ msgstr ""
 msgid "ARP retry threshold"
 msgstr ""
 
+msgid "ATM (Asynchronous Transfer Mode)"
+msgstr ""
+
 msgid "ATM Bridges"
 msgstr ""
 
@@ -138,6 +150,9 @@ msgstr ""
 msgid "ATM device number"
 msgstr ""
 
+msgid "ATU-C System Vendor ID"
+msgstr ""
+
 msgid "AYIYA"
 msgstr ""
 
@@ -201,9 +216,20 @@ msgstr ""
 msgid "Advanced Settings"
 msgstr ""
 
+msgid "Aggregate Transmit Power(ACTATP)"
+msgstr ""
+
 msgid "Alert"
 msgstr ""
 
+msgid ""
+"Allocate IP addresses sequentially, starting from the lowest available "
+"address"
+msgstr ""
+
+msgid "Allocate IP sequentially"
+msgstr ""
+
 msgid "Allow <abbr title=\"Secure Shell\">SSH</abbr> password authentication"
 msgstr ""
 
@@ -237,7 +263,52 @@ msgstr ""
 msgid "Always announce default router"
 msgstr ""
 
-msgid "An additional network will be created if you leave this unchecked."
+msgid "An additional network will be created if you leave this checked."
+msgstr ""
+
+msgid "Annex"
+msgstr ""
+
+msgid "Annex A + L + M (all)"
+msgstr ""
+
+msgid "Annex A G.992.1"
+msgstr ""
+
+msgid "Annex A G.992.2"
+msgstr ""
+
+msgid "Annex A G.992.3"
+msgstr ""
+
+msgid "Annex A G.992.5"
+msgstr ""
+
+msgid "Annex B (all)"
+msgstr ""
+
+msgid "Annex B G.992.1"
+msgstr ""
+
+msgid "Annex B G.992.3"
+msgstr ""
+
+msgid "Annex B G.992.5"
+msgstr ""
+
+msgid "Annex J (all)"
+msgstr ""
+
+msgid "Annex L G.992.3 POTS 1"
+msgstr ""
+
+msgid "Annex M (all)"
+msgstr ""
+
+msgid "Annex M G.992.3"
+msgstr ""
+
+msgid "Annex M G.992.5"
 msgstr ""
 
 msgid "Announce as default router even if no public prefix is available."
@@ -249,6 +320,9 @@ msgstr ""
 msgid "Announced DNS servers"
 msgstr ""
 
+msgid "Anonymous Identity"
+msgstr ""
+
 msgid "Anonymous Mount"
 msgstr ""
 
@@ -338,6 +412,12 @@ msgstr ""
 msgid "Average:"
 msgstr ""
 
+msgid "B43 + B43C"
+msgstr ""
+
+msgid "B43 + B43C + V43"
+msgstr ""
+
 msgid "BR / DMR / AFTR"
 msgstr ""
 
@@ -386,6 +466,9 @@ msgid ""
 "defined backup patterns."
 msgstr ""
 
+msgid "Bind only to specific interfaces rather than wildcard address."
+msgstr ""
+
 msgid "Bitrate"
 msgstr ""
 
@@ -424,9 +507,6 @@ msgstr ""
 msgid "CA certificate; if empty it will be saved after the first connection."
 msgstr ""
 
-msgid "CPU"
-msgstr ""
-
 msgid "CPU usage (%)"
 msgstr ""
 
@@ -619,15 +699,33 @@ msgstr ""
 msgid "DNS-Label / FQDN"
 msgstr ""
 
+msgid "DNSSEC"
+msgstr ""
+
+msgid "DNSSEC check unsigned"
+msgstr ""
+
 msgid "DPD Idle Timeout"
 msgstr ""
 
 msgid "DS-Lite AFTR address"
 msgstr ""
 
+msgid "DSL"
+msgstr ""
+
+msgid "DSL Status"
+msgstr ""
+
+msgid "DSL line mode"
+msgstr ""
+
 msgid "DUID"
 msgstr ""
 
+msgid "Data Rate"
+msgstr ""
+
 msgid "Debug"
 msgstr ""
 
@@ -637,6 +735,9 @@ msgstr ""
 msgid "Default gateway"
 msgstr ""
 
+msgid "Default is stateless + stateful"
+msgstr ""
+
 msgid "Default route"
 msgstr ""
 
@@ -873,12 +974,18 @@ msgstr ""
 msgid "Error"
 msgstr ""
 
+msgid "Errored seconds (ES)"
+msgstr ""
+
 msgid "Ethernet Adapter"
 msgstr ""
 
 msgid "Ethernet Switch"
 msgstr ""
 
+msgid "Exclude interfaces"
+msgstr ""
+
 msgid "Expand hosts"
 msgstr ""
 
@@ -898,6 +1005,9 @@ msgstr ""
 msgid "External system log server port"
 msgstr ""
 
+msgid "External system log server protocol"
+msgstr ""
+
 msgid "Extra SSH command options"
 msgstr ""
 
@@ -945,6 +1055,9 @@ msgstr ""
 msgid "Firewall Status"
 msgstr ""
 
+msgid "Firmware File"
+msgstr ""
+
 msgid "Firmware Version"
 msgstr ""
 
@@ -990,6 +1103,9 @@ msgstr ""
 msgid "Forward DHCP traffic"
 msgstr ""
 
+msgid "Forward Error Correction Seconds (FECS)"
+msgstr ""
+
 msgid "Forward broadcast traffic"
 msgstr ""
 
@@ -1071,6 +1187,9 @@ msgstr ""
 msgid "Hang Up"
 msgstr ""
 
+msgid "Header Error Code Errors (HEC)"
+msgstr ""
+
 msgid "Heartbeat"
 msgstr ""
 
@@ -1313,6 +1432,9 @@ msgstr ""
 msgid "Interface is shutting down..."
 msgstr ""
 
+msgid "Interface name"
+msgstr ""
+
 msgid "Interface not present or not connected yet."
 msgstr ""
 
@@ -1354,10 +1476,10 @@ msgstr ""
 msgid "Join Network"
 msgstr ""
 
-msgid "Join Network: Settings"
+msgid "Join Network: Wireless Scan"
 msgstr ""
 
-msgid "Join Network: Wireless Scan"
+msgid "Joining Network: %q"
 msgstr ""
 
 msgid "Keep settings"
@@ -1402,6 +1524,9 @@ msgstr ""
 msgid "Language and Style"
 msgstr ""
 
+msgid "Latency"
+msgstr ""
+
 msgid "Leaf"
 msgstr ""
 
@@ -1432,15 +1557,24 @@ msgstr ""
 msgid "Limit"
 msgstr ""
 
-msgid "Line Attenuation"
+msgid "Limit DNS service to subnets interfaces on which we are serving DNS."
+msgstr ""
+
+msgid "Limit listening to these interfaces, and loopback."
 msgstr ""
 
-msgid "Line Speed"
+msgid "Line Attenuation (LATN)"
+msgstr ""
+
+msgid "Line Mode"
 msgstr ""
 
 msgid "Line State"
 msgstr ""
 
+msgid "Line Uptime"
+msgstr ""
+
 msgid "Link On"
 msgstr ""
 
@@ -1458,6 +1592,9 @@ msgstr ""
 msgid "List of hosts that supply bogus NX domain results"
 msgstr ""
 
+msgid "Listen Interfaces"
+msgstr ""
+
 msgid "Listen only on the given interface or, if unspecified, on all"
 msgstr ""
 
@@ -1482,6 +1619,9 @@ msgstr ""
 msgid "Local IPv6 address"
 msgstr ""
 
+msgid "Local Service Only"
+msgstr ""
+
 msgid "Local Startup"
 msgstr ""
 
@@ -1528,6 +1668,9 @@ msgstr ""
 msgid "Logout"
 msgstr ""
 
+msgid "Loss of Signal Seconds (LOSS)"
+msgstr ""
+
 msgid "Lowest leased address as offset from the network address."
 msgstr ""
 
@@ -1549,6 +1692,9 @@ msgstr ""
 msgid "MB/s"
 msgstr ""
 
+msgid "MD5"
+msgstr ""
+
 msgid "MHz"
 msgstr ""
 
@@ -1563,6 +1709,9 @@ msgstr ""
 msgid "Manual"
 msgstr ""
 
+msgid "Max. Attainable Data Rate (ATTNDR)"
+msgstr ""
+
 msgid "Maximum Rate"
 msgstr ""
 
@@ -1768,12 +1917,18 @@ msgstr ""
 msgid "Noise"
 msgstr ""
 
-msgid "Noise Margin"
+msgid "Noise Margin (SNR)"
 msgstr ""
 
 msgid "Noise:"
 msgstr ""
 
+msgid "Non Pre-emtive CRC errors (CRC_P)"
+msgstr ""
+
+msgid "Non-wildcard"
+msgstr ""
+
 msgid "None"
 msgstr ""
 
@@ -1885,6 +2040,9 @@ msgstr ""
 msgid "Override MTU"
 msgstr ""
 
+msgid "Override default interface name"
+msgstr ""
+
 msgid "Override the gateway in DHCP responses"
 msgstr ""
 
@@ -1938,6 +2096,9 @@ msgstr ""
 msgid "PSID-bits length"
 msgstr ""
 
+msgid "PTM/EFM (Packet Transfer Mode)"
+msgstr ""
+
 msgid "Package libiwinfo required!"
 msgstr ""
 
@@ -2025,13 +2186,13 @@ msgstr ""
 msgid "Port"
 msgstr ""
 
-msgid "Port %d"
+msgid "Port status:"
 msgstr ""
 
-msgid "Port %d is untagged in multiple VLANs!"
+msgid "Power Management Mode"
 msgstr ""
 
-msgid "Port status:"
+msgid "Pre-emtive CRC errors (CRCP_P)"
 msgstr ""
 
 msgid ""
@@ -2039,6 +2200,9 @@ msgid ""
 "ignore failures"
 msgstr ""
 
+msgid "Prevent listening on these interfaces."
+msgstr ""
+
 msgid "Prevents client-to-client communication"
 msgstr ""
 
@@ -2051,6 +2215,9 @@ msgstr ""
 msgid "Processes"
 msgstr ""
 
+msgid "Profile"
+msgstr ""
+
 msgid "Prot."
 msgstr ""
 
@@ -2229,6 +2396,11 @@ msgstr ""
 msgid "Required for certain ISPs, e.g. Charter with DOCSIS 3"
 msgstr ""
 
+msgid ""
+"Requires upstream supports DNSSEC; verify unsigned domain responses really "
+"come from unsigned domains"
+msgstr ""
+
 msgid "Reset"
 msgstr ""
 
@@ -2291,6 +2463,9 @@ msgstr ""
 msgid "Run filesystem check"
 msgstr ""
 
+msgid "SHA256"
+msgstr ""
+
 msgid ""
 "SIXXS supports TIC only, for static tunnels using IP protocol 41 (RFC4213) "
 "use 6in4 instead"
@@ -2384,6 +2559,9 @@ msgstr ""
 msgid "Setup DHCP Server"
 msgstr ""
 
+msgid "Severely Errored Seconds (SES)"
+msgstr ""
+
 msgid "Short GI"
 msgstr ""
 
@@ -2399,6 +2577,9 @@ msgstr ""
 msgid "Signal"
 msgstr ""
 
+msgid "Signal Attenuation (SATN)"
+msgstr ""
+
 msgid "Signal:"
 msgstr ""
 
@@ -2423,6 +2604,9 @@ msgstr ""
 msgid "Software"
 msgstr ""
 
+msgid "Software VLAN"
+msgstr ""
+
 msgid "Some fields are invalid, cannot save values!"
 msgstr ""
 
@@ -2514,6 +2698,12 @@ msgstr ""
 msgid "Submit"
 msgstr ""
 
+msgid "Suppress logging"
+msgstr ""
+
+msgid "Suppress logging of the routine operation of these protocols"
+msgstr ""
+
 msgid "Swap"
 msgstr ""
 
@@ -2529,6 +2719,13 @@ msgstr ""
 msgid "Switch %q (%s)"
 msgstr ""
 
+msgid ""
+"Switch %q has an unknown topology - the VLAN settings might not be accurate."
+msgstr ""
+
+msgid "Switch VLAN"
+msgstr ""
+
 msgid "Switch protocol"
 msgstr ""
 
@@ -2785,6 +2982,9 @@ msgid ""
 "archive here."
 msgstr ""
 
+msgid "Tone"
+msgstr ""
+
 msgid "Total Available"
 msgstr ""
 
@@ -2860,6 +3060,9 @@ msgstr ""
 msgid "Unable to dispatch"
 msgstr ""
 
+msgid "Unavailable Seconds (UAS)"
+msgstr ""
+
 msgid "Unknown"
 msgstr ""
 
@@ -2964,7 +3167,7 @@ msgstr ""
 msgid "VC-Mux"
 msgstr ""
 
-msgid "VLAN Interface"
+msgid "VDSL"
 msgstr ""
 
 msgid "VLANs on %q"
@@ -3060,9 +3263,6 @@ msgstr ""
 msgid "Width"
 msgstr ""
 
-msgid "Wifi"
-msgstr ""
-
 msgid "Wireless"
 msgstr ""
 
@@ -3099,6 +3299,9 @@ msgstr ""
 msgid "Write received DNS requests to syslog"
 msgstr ""
 
+msgid "Write system log to file"
+msgstr ""
+
 msgid "XR Support"
 msgstr ""
 
index 1b8dafcf3ae379483d26c9490d01314763513ffd..d674f5154cb85a0ff4738758f01221a8e1bdef43 100644 (file)
@@ -11,6 +11,9 @@ msgstr ""
 "Plural-Forms: nplurals=1; plural=0;\n"
 "X-Generator: Pootle 2.0.6\n"
 
+msgid "%s is untagged in multiple VLANs!"
+msgstr ""
+
 msgid "(%d minute window, %d second interval)"
 msgstr "(%d dakika gösteriliyor, %d saniye aralıklı)"
 
@@ -118,15 +121,21 @@ msgstr "<abbr title=\"maximal\">Maks.</abbr> eşzamanlı sorgu"
 msgid "<abbr title='Pairwise: %s / Group: %s'>%s - %s</abbr>"
 msgstr ""
 
-msgid "ADSL"
+msgid "A43C + J43 + A43"
+msgstr ""
+
+msgid "A43C + J43 + A43 + V43"
 msgstr ""
 
-msgid "ADSL Status"
+msgid "ADSL"
 msgstr ""
 
 msgid "AICCU (SIXXS)"
 msgstr ""
 
+msgid "ANSI T1.413"
+msgstr ""
+
 msgid "APN"
 msgstr "APN"
 
@@ -136,6 +145,9 @@ msgstr "AR Desteği"
 msgid "ARP retry threshold"
 msgstr "ARP yenileme aralığı"
 
+msgid "ATM (Asynchronous Transfer Mode)"
+msgstr ""
+
 msgid "ATM Bridges"
 msgstr "ATM Köprüleri"
 
@@ -154,6 +166,9 @@ msgstr ""
 msgid "ATM device number"
 msgstr ""
 
+msgid "ATU-C System Vendor ID"
+msgstr ""
+
 msgid "AYIYA"
 msgstr ""
 
@@ -219,9 +234,20 @@ msgstr ""
 msgid "Advanced Settings"
 msgstr "Gelişmiş Ayarlar"
 
+msgid "Aggregate Transmit Power(ACTATP)"
+msgstr ""
+
 msgid "Alert"
 msgstr "Uyarı"
 
+msgid ""
+"Allocate IP addresses sequentially, starting from the lowest available "
+"address"
+msgstr ""
+
+msgid "Allocate IP sequentially"
+msgstr ""
+
 # "Secure Shell" için ne kullanılabilinir bir fikrim yok.
 msgid "Allow <abbr title=\"Secure Shell\">SSH</abbr> password authentication"
 msgstr ""
@@ -257,7 +283,52 @@ msgstr ""
 msgid "Always announce default router"
 msgstr ""
 
-msgid "An additional network will be created if you leave this unchecked."
+msgid "An additional network will be created if you leave this checked."
+msgstr ""
+
+msgid "Annex"
+msgstr ""
+
+msgid "Annex A + L + M (all)"
+msgstr ""
+
+msgid "Annex A G.992.1"
+msgstr ""
+
+msgid "Annex A G.992.2"
+msgstr ""
+
+msgid "Annex A G.992.3"
+msgstr ""
+
+msgid "Annex A G.992.5"
+msgstr ""
+
+msgid "Annex B (all)"
+msgstr ""
+
+msgid "Annex B G.992.1"
+msgstr ""
+
+msgid "Annex B G.992.3"
+msgstr ""
+
+msgid "Annex B G.992.5"
+msgstr ""
+
+msgid "Annex J (all)"
+msgstr ""
+
+msgid "Annex L G.992.3 POTS 1"
+msgstr ""
+
+msgid "Annex M (all)"
+msgstr ""
+
+msgid "Annex M G.992.3"
+msgstr ""
+
+msgid "Annex M G.992.5"
 msgstr ""
 
 msgid "Announce as default router even if no public prefix is available."
@@ -269,6 +340,9 @@ msgstr ""
 msgid "Announced DNS servers"
 msgstr ""
 
+msgid "Anonymous Identity"
+msgstr ""
+
 msgid "Anonymous Mount"
 msgstr ""
 
@@ -358,6 +432,12 @@ msgstr "Kullanılabilir Paketler"
 msgid "Average:"
 msgstr "Ortalama:"
 
+msgid "B43 + B43C"
+msgstr ""
+
+msgid "B43 + B43C + V43"
+msgstr ""
+
 msgid "BR / DMR / AFTR"
 msgstr ""
 
@@ -406,6 +486,9 @@ msgid ""
 "defined backup patterns."
 msgstr ""
 
+msgid "Bind only to specific interfaces rather than wildcard address."
+msgstr ""
+
 msgid "Bitrate"
 msgstr ""
 
@@ -444,9 +527,6 @@ msgstr ""
 msgid "CA certificate; if empty it will be saved after the first connection."
 msgstr ""
 
-msgid "CPU"
-msgstr ""
-
 msgid "CPU usage (%)"
 msgstr ""
 
@@ -639,15 +719,33 @@ msgstr ""
 msgid "DNS-Label / FQDN"
 msgstr ""
 
+msgid "DNSSEC"
+msgstr ""
+
+msgid "DNSSEC check unsigned"
+msgstr ""
+
 msgid "DPD Idle Timeout"
 msgstr ""
 
 msgid "DS-Lite AFTR address"
 msgstr ""
 
+msgid "DSL"
+msgstr ""
+
+msgid "DSL Status"
+msgstr ""
+
+msgid "DSL line mode"
+msgstr ""
+
 msgid "DUID"
 msgstr ""
 
+msgid "Data Rate"
+msgstr ""
+
 msgid "Debug"
 msgstr ""
 
@@ -657,6 +755,9 @@ msgstr ""
 msgid "Default gateway"
 msgstr ""
 
+msgid "Default is stateless + stateful"
+msgstr ""
+
 msgid "Default route"
 msgstr ""
 
@@ -893,12 +994,18 @@ msgstr ""
 msgid "Error"
 msgstr ""
 
+msgid "Errored seconds (ES)"
+msgstr ""
+
 msgid "Ethernet Adapter"
 msgstr ""
 
 msgid "Ethernet Switch"
 msgstr ""
 
+msgid "Exclude interfaces"
+msgstr ""
+
 msgid "Expand hosts"
 msgstr ""
 
@@ -918,6 +1025,9 @@ msgstr ""
 msgid "External system log server port"
 msgstr ""
 
+msgid "External system log server protocol"
+msgstr ""
+
 msgid "Extra SSH command options"
 msgstr ""
 
@@ -965,6 +1075,9 @@ msgstr ""
 msgid "Firewall Status"
 msgstr ""
 
+msgid "Firmware File"
+msgstr ""
+
 msgid "Firmware Version"
 msgstr ""
 
@@ -1010,6 +1123,9 @@ msgstr ""
 msgid "Forward DHCP traffic"
 msgstr ""
 
+msgid "Forward Error Correction Seconds (FECS)"
+msgstr ""
+
 msgid "Forward broadcast traffic"
 msgstr ""
 
@@ -1091,6 +1207,9 @@ msgstr ""
 msgid "Hang Up"
 msgstr ""
 
+msgid "Header Error Code Errors (HEC)"
+msgstr ""
+
 msgid "Heartbeat"
 msgstr ""
 
@@ -1333,6 +1452,9 @@ msgstr ""
 msgid "Interface is shutting down..."
 msgstr ""
 
+msgid "Interface name"
+msgstr ""
+
 msgid "Interface not present or not connected yet."
 msgstr ""
 
@@ -1374,10 +1496,10 @@ msgstr ""
 msgid "Join Network"
 msgstr ""
 
-msgid "Join Network: Settings"
+msgid "Join Network: Wireless Scan"
 msgstr ""
 
-msgid "Join Network: Wireless Scan"
+msgid "Joining Network: %q"
 msgstr ""
 
 msgid "Keep settings"
@@ -1422,6 +1544,9 @@ msgstr ""
 msgid "Language and Style"
 msgstr ""
 
+msgid "Latency"
+msgstr ""
+
 msgid "Leaf"
 msgstr ""
 
@@ -1452,15 +1577,24 @@ msgstr ""
 msgid "Limit"
 msgstr ""
 
-msgid "Line Attenuation"
+msgid "Limit DNS service to subnets interfaces on which we are serving DNS."
+msgstr ""
+
+msgid "Limit listening to these interfaces, and loopback."
 msgstr ""
 
-msgid "Line Speed"
+msgid "Line Attenuation (LATN)"
+msgstr ""
+
+msgid "Line Mode"
 msgstr ""
 
 msgid "Line State"
 msgstr ""
 
+msgid "Line Uptime"
+msgstr ""
+
 msgid "Link On"
 msgstr ""
 
@@ -1478,6 +1612,9 @@ msgstr ""
 msgid "List of hosts that supply bogus NX domain results"
 msgstr ""
 
+msgid "Listen Interfaces"
+msgstr ""
+
 msgid "Listen only on the given interface or, if unspecified, on all"
 msgstr ""
 
@@ -1502,6 +1639,9 @@ msgstr ""
 msgid "Local IPv6 address"
 msgstr ""
 
+msgid "Local Service Only"
+msgstr ""
+
 msgid "Local Startup"
 msgstr ""
 
@@ -1548,6 +1688,9 @@ msgstr ""
 msgid "Logout"
 msgstr ""
 
+msgid "Loss of Signal Seconds (LOSS)"
+msgstr ""
+
 msgid "Lowest leased address as offset from the network address."
 msgstr ""
 
@@ -1569,6 +1712,9 @@ msgstr ""
 msgid "MB/s"
 msgstr ""
 
+msgid "MD5"
+msgstr ""
+
 msgid "MHz"
 msgstr ""
 
@@ -1583,6 +1729,9 @@ msgstr ""
 msgid "Manual"
 msgstr ""
 
+msgid "Max. Attainable Data Rate (ATTNDR)"
+msgstr ""
+
 msgid "Maximum Rate"
 msgstr ""
 
@@ -1788,12 +1937,18 @@ msgstr ""
 msgid "Noise"
 msgstr ""
 
-msgid "Noise Margin"
+msgid "Noise Margin (SNR)"
 msgstr ""
 
 msgid "Noise:"
 msgstr ""
 
+msgid "Non Pre-emtive CRC errors (CRC_P)"
+msgstr ""
+
+msgid "Non-wildcard"
+msgstr ""
+
 msgid "None"
 msgstr ""
 
@@ -1905,6 +2060,9 @@ msgstr ""
 msgid "Override MTU"
 msgstr ""
 
+msgid "Override default interface name"
+msgstr ""
+
 msgid "Override the gateway in DHCP responses"
 msgstr ""
 
@@ -1958,6 +2116,9 @@ msgstr ""
 msgid "PSID-bits length"
 msgstr ""
 
+msgid "PTM/EFM (Packet Transfer Mode)"
+msgstr ""
+
 msgid "Package libiwinfo required!"
 msgstr ""
 
@@ -2045,13 +2206,13 @@ msgstr ""
 msgid "Port"
 msgstr ""
 
-msgid "Port %d"
+msgid "Port status:"
 msgstr ""
 
-msgid "Port %d is untagged in multiple VLANs!"
+msgid "Power Management Mode"
 msgstr ""
 
-msgid "Port status:"
+msgid "Pre-emtive CRC errors (CRCP_P)"
 msgstr ""
 
 msgid ""
@@ -2059,6 +2220,9 @@ msgid ""
 "ignore failures"
 msgstr ""
 
+msgid "Prevent listening on these interfaces."
+msgstr ""
+
 msgid "Prevents client-to-client communication"
 msgstr ""
 
@@ -2071,6 +2235,9 @@ msgstr ""
 msgid "Processes"
 msgstr ""
 
+msgid "Profile"
+msgstr ""
+
 msgid "Prot."
 msgstr ""
 
@@ -2249,6 +2416,11 @@ msgstr ""
 msgid "Required for certain ISPs, e.g. Charter with DOCSIS 3"
 msgstr ""
 
+msgid ""
+"Requires upstream supports DNSSEC; verify unsigned domain responses really "
+"come from unsigned domains"
+msgstr ""
+
 msgid "Reset"
 msgstr ""
 
@@ -2311,6 +2483,9 @@ msgstr ""
 msgid "Run filesystem check"
 msgstr ""
 
+msgid "SHA256"
+msgstr ""
+
 msgid ""
 "SIXXS supports TIC only, for static tunnels using IP protocol 41 (RFC4213) "
 "use 6in4 instead"
@@ -2404,6 +2579,9 @@ msgstr ""
 msgid "Setup DHCP Server"
 msgstr ""
 
+msgid "Severely Errored Seconds (SES)"
+msgstr ""
+
 msgid "Short GI"
 msgstr ""
 
@@ -2419,6 +2597,9 @@ msgstr ""
 msgid "Signal"
 msgstr ""
 
+msgid "Signal Attenuation (SATN)"
+msgstr ""
+
 msgid "Signal:"
 msgstr ""
 
@@ -2443,6 +2624,9 @@ msgstr ""
 msgid "Software"
 msgstr ""
 
+msgid "Software VLAN"
+msgstr ""
+
 msgid "Some fields are invalid, cannot save values!"
 msgstr ""
 
@@ -2534,6 +2718,12 @@ msgstr ""
 msgid "Submit"
 msgstr ""
 
+msgid "Suppress logging"
+msgstr ""
+
+msgid "Suppress logging of the routine operation of these protocols"
+msgstr ""
+
 msgid "Swap"
 msgstr ""
 
@@ -2549,6 +2739,13 @@ msgstr ""
 msgid "Switch %q (%s)"
 msgstr ""
 
+msgid ""
+"Switch %q has an unknown topology - the VLAN settings might not be accurate."
+msgstr ""
+
+msgid "Switch VLAN"
+msgstr ""
+
 msgid "Switch protocol"
 msgstr ""
 
@@ -2805,6 +3002,9 @@ msgid ""
 "archive here."
 msgstr ""
 
+msgid "Tone"
+msgstr ""
+
 msgid "Total Available"
 msgstr ""
 
@@ -2880,6 +3080,9 @@ msgstr ""
 msgid "Unable to dispatch"
 msgstr ""
 
+msgid "Unavailable Seconds (UAS)"
+msgstr ""
+
 msgid "Unknown"
 msgstr ""
 
@@ -2984,7 +3187,7 @@ msgstr ""
 msgid "VC-Mux"
 msgstr ""
 
-msgid "VLAN Interface"
+msgid "VDSL"
 msgstr ""
 
 msgid "VLANs on %q"
@@ -3080,9 +3283,6 @@ msgstr ""
 msgid "Width"
 msgstr ""
 
-msgid "Wifi"
-msgstr ""
-
 msgid "Wireless"
 msgstr ""
 
@@ -3119,6 +3319,9 @@ msgstr ""
 msgid "Write received DNS requests to syslog"
 msgstr ""
 
+msgid "Write system log to file"
+msgstr ""
+
 msgid "XR Support"
 msgstr ""
 
@@ -3294,27 +3497,3 @@ msgstr "evet"
 
 msgid "« Back"
 msgstr "« Geri"
-
-#~ msgid "40MHz 2nd channel above"
-#~ msgstr "40MHz 2. kanal üzerinde"
-
-#~ msgid "40MHz 2nd channel below"
-#~ msgstr "40MHz 2. kanal altında"
-
-#~ msgid "<abbr title=\"Encrypted\">Encr.</abbr>"
-#~ msgstr "<abbr title=\"Şifrelenmiş\">Şifreli</abbr>"
-
-#~ msgid "<abbr title=\"Wireless Local Area Network\">WLAN</abbr>-Scan"
-#~ msgstr "<abbr title=\"Wireless Local Area Network\">WLAN</abbr>-Tara"
-
-#~ msgid ""
-#~ "<abbr title=\"Classless Inter-Domain Routing\">CIDR</abbr>-Notation: "
-#~ "address/prefix"
-#~ msgstr ""
-#~ "<abbr title=\"Classless Inter-Domain Routing\">CIDR</abbr>-Not: adres/önek"
-
-#~ msgid "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Broadcast"
-#~ msgstr "<abbr title=\"Internet Protokolü Sürüm 4\">IPv4</abbr>-Broadcast"
-
-#~ msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Address"
-#~ msgstr "<abbr title=\"Internet Protokolü Sürüm 6\">IPv6</abbr>-Address"
index 6c7f641476978d3122fc7c4c4f6d9ab9315d0f15..b1fe0e793757e312d8642d5013efdd4d4df89991 100644 (file)
@@ -12,6 +12,9 @@ msgstr ""
 "10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
 "X-Generator: Pootle 2.0.6\n"
 
+msgid "%s is untagged in multiple VLANs!"
+msgstr ""
+
 msgid "(%d minute window, %d second interval)"
 msgstr "(%d-хвилинне вікно, %d-секундний інтервал)"
 
@@ -133,15 +136,21 @@ msgstr "<abbr title=\"Максимум\">Max.</abbr> одночасних зап
 msgid "<abbr title='Pairwise: %s / Group: %s'>%s - %s</abbr>"
 msgstr "<abbr title='Парний: %s / Груповий: %s'>%s - %s</abbr>"
 
-msgid "ADSL"
+msgid "A43C + J43 + A43"
 msgstr ""
 
-msgid "ADSL Status"
+msgid "A43C + J43 + A43 + V43"
+msgstr ""
+
+msgid "ADSL"
 msgstr ""
 
 msgid "AICCU (SIXXS)"
 msgstr ""
 
+msgid "ANSI T1.413"
+msgstr ""
+
 msgid "APN"
 msgstr ""
 "<abbr title=\"Access Point Name — символічна назва точки доступу\">APN</abbr>"
@@ -152,6 +161,9 @@ msgstr "Підтримка AR"
 msgid "ARP retry threshold"
 msgstr "Поріг повтору ARP"
 
+msgid "ATM (Asynchronous Transfer Mode)"
+msgstr ""
+
 msgid "ATM Bridges"
 msgstr "ATM-мости"
 
@@ -177,6 +189,9 @@ msgstr ""
 msgid "ATM device number"
 msgstr "Номер ATM-пристрою"
 
+msgid "ATU-C System Vendor ID"
+msgstr ""
+
 msgid "AYIYA"
 msgstr ""
 
@@ -240,9 +255,20 @@ msgstr "Адміністрування"
 msgid "Advanced Settings"
 msgstr "Додаткові параметри"
 
+msgid "Aggregate Transmit Power(ACTATP)"
+msgstr ""
+
 msgid "Alert"
 msgstr "Тривога"
 
+msgid ""
+"Allocate IP addresses sequentially, starting from the lowest available "
+"address"
+msgstr ""
+
+msgid "Allocate IP sequentially"
+msgstr ""
+
 msgid "Allow <abbr title=\"Secure Shell\">SSH</abbr> password authentication"
 msgstr ""
 "Дозволити <abbr title=\"Secure Shell — безпечна оболонка\">SSH</abbr>-"
@@ -281,8 +307,53 @@ msgstr ""
 msgid "Always announce default router"
 msgstr ""
 
-msgid "An additional network will be created if you leave this unchecked."
-msgstr "Якщо ви залишите це невибраним, буде створена додаткова мережа."
+msgid "An additional network will be created if you leave this checked."
+msgstr ""
+
+msgid "Annex"
+msgstr ""
+
+msgid "Annex A + L + M (all)"
+msgstr ""
+
+msgid "Annex A G.992.1"
+msgstr ""
+
+msgid "Annex A G.992.2"
+msgstr ""
+
+msgid "Annex A G.992.3"
+msgstr ""
+
+msgid "Annex A G.992.5"
+msgstr ""
+
+msgid "Annex B (all)"
+msgstr ""
+
+msgid "Annex B G.992.1"
+msgstr ""
+
+msgid "Annex B G.992.3"
+msgstr ""
+
+msgid "Annex B G.992.5"
+msgstr ""
+
+msgid "Annex J (all)"
+msgstr ""
+
+msgid "Annex L G.992.3 POTS 1"
+msgstr ""
+
+msgid "Annex M (all)"
+msgstr ""
+
+msgid "Annex M G.992.3"
+msgstr ""
+
+msgid "Annex M G.992.5"
+msgstr ""
 
 msgid "Announce as default router even if no public prefix is available."
 msgstr ""
@@ -293,6 +364,9 @@ msgstr ""
 msgid "Announced DNS servers"
 msgstr ""
 
+msgid "Anonymous Identity"
+msgstr ""
+
 msgid "Anonymous Mount"
 msgstr ""
 
@@ -382,6 +456,12 @@ msgstr "Доступні пакети"
 msgid "Average:"
 msgstr "Середнє значення:"
 
+msgid "B43 + B43C"
+msgstr ""
+
+msgid "B43 + B43C + V43"
+msgstr ""
+
 msgid "BR / DMR / AFTR"
 msgstr ""
 
@@ -433,6 +513,9 @@ msgstr ""
 "складається із позначених opkg змінених файлів конфігурації, невідокремних "
 "базових файлів, та файлів за користувацькими шаблонами резервного копіювання."
 
+msgid "Bind only to specific interfaces rather than wildcard address."
+msgstr ""
+
 msgid "Bitrate"
 msgstr "Швидкість передачі даних"
 
@@ -471,9 +554,6 @@ msgstr "Кнопки"
 msgid "CA certificate; if empty it will be saved after the first connection."
 msgstr ""
 
-msgid "CPU"
-msgstr "ЦП"
-
 msgid "CPU usage (%)"
 msgstr "Завантаження ЦП, %"
 
@@ -679,15 +759,33 @@ msgstr "Спрямовування DNS-запитів"
 msgid "DNS-Label / FQDN"
 msgstr ""
 
+msgid "DNSSEC"
+msgstr ""
+
+msgid "DNSSEC check unsigned"
+msgstr ""
+
 msgid "DPD Idle Timeout"
 msgstr ""
 
 msgid "DS-Lite AFTR address"
 msgstr ""
 
+msgid "DSL"
+msgstr ""
+
+msgid "DSL Status"
+msgstr ""
+
+msgid "DSL line mode"
+msgstr ""
+
 msgid "DUID"
 msgstr "DUID"
 
+msgid "Data Rate"
+msgstr ""
+
 msgid "Debug"
 msgstr "Зневаджування"
 
@@ -697,6 +795,9 @@ msgstr "Типово %d"
 msgid "Default gateway"
 msgstr "Типовий шлюз"
 
+msgid "Default is stateless + stateful"
+msgstr ""
+
 msgid "Default route"
 msgstr ""
 
@@ -955,12 +1056,18 @@ msgstr "Видалення..."
 msgid "Error"
 msgstr "Помилка"
 
+msgid "Errored seconds (ES)"
+msgstr ""
+
 msgid "Ethernet Adapter"
 msgstr "Адаптер Ethernet"
 
 msgid "Ethernet Switch"
 msgstr "Ethernet-комутатор"
 
+msgid "Exclude interfaces"
+msgstr ""
+
 msgid "Expand hosts"
 msgstr "Розширення вузлів"
 
@@ -981,6 +1088,9 @@ msgstr "Зовнішній сервер системного журналу"
 msgid "External system log server port"
 msgstr "Порт зовнішнього сервера системного журналу"
 
+msgid "External system log server protocol"
+msgstr ""
+
 msgid "Extra SSH command options"
 msgstr ""
 
@@ -1028,6 +1138,9 @@ msgstr "Настройки брандмауера"
 msgid "Firewall Status"
 msgstr "Статус брандмауера"
 
+msgid "Firmware File"
+msgstr ""
+
 msgid "Firmware Version"
 msgstr "Версія прошивки"
 
@@ -1073,6 +1186,9 @@ msgstr ""
 msgid "Forward DHCP traffic"
 msgstr "Спрямовувати DHCP-трафік"
 
+msgid "Forward Error Correction Seconds (FECS)"
+msgstr ""
+
 msgid "Forward broadcast traffic"
 msgstr "Спрямовувати широкомовний трафік"
 
@@ -1154,6 +1270,9 @@ msgstr "Обробник"
 msgid "Hang Up"
 msgstr "Призупинити"
 
+msgid "Header Error Code Errors (HEC)"
+msgstr ""
+
 msgid "Heartbeat"
 msgstr ""
 
@@ -1412,6 +1531,9 @@ msgstr "Перепідключення інтерфейсу..."
 msgid "Interface is shutting down..."
 msgstr "Інтерфейс завершує роботу..."
 
+msgid "Interface name"
+msgstr ""
+
 msgid "Interface not present or not connected yet."
 msgstr "Інтерфейс відсутній або ще не підключений."
 
@@ -1457,12 +1579,12 @@ msgstr "Потрібен Java Script!"
 msgid "Join Network"
 msgstr "Підключення до мережі"
 
-msgid "Join Network: Settings"
-msgstr "Підключення до мережі: Настройки"
-
 msgid "Join Network: Wireless Scan"
 msgstr "Підключення до мережі: Сканування бездротових мереж"
 
+msgid "Joining Network: %q"
+msgstr ""
+
 msgid "Keep settings"
 msgstr "Зберегти настройки"
 
@@ -1505,6 +1627,9 @@ msgstr "Мова"
 msgid "Language and Style"
 msgstr "Мова та стиль"
 
+msgid "Latency"
+msgstr ""
+
 msgid "Leaf"
 msgstr ""
 
@@ -1535,15 +1660,24 @@ msgstr "Легенда:"
 msgid "Limit"
 msgstr "Межа"
 
-msgid "Line Attenuation"
+msgid "Limit DNS service to subnets interfaces on which we are serving DNS."
+msgstr ""
+
+msgid "Limit listening to these interfaces, and loopback."
+msgstr ""
+
+msgid "Line Attenuation (LATN)"
 msgstr ""
 
-msgid "Line Speed"
+msgid "Line Mode"
 msgstr ""
 
 msgid "Line State"
 msgstr ""
 
+msgid "Line Uptime"
+msgstr ""
+
 msgid "Link On"
 msgstr "Зв'язок встановлено"
 
@@ -1563,6 +1697,9 @@ msgstr "Список доменів, для яких дозволені RFC1918-
 msgid "List of hosts that supply bogus NX domain results"
 msgstr "Список доменів, які підтримують результати підробки NX-доменів"
 
+msgid "Listen Interfaces"
+msgstr ""
+
 msgid "Listen only on the given interface or, if unspecified, on all"
 msgstr ""
 "Прослуховувати тільки на цьому інтерфейсі, або на всіх (якщо <em>не "
@@ -1589,6 +1726,9 @@ msgstr "Локальна адреса IPv4"
 msgid "Local IPv6 address"
 msgstr "Локальна адреса IPv6"
 
+msgid "Local Service Only"
+msgstr ""
+
 msgid "Local Startup"
 msgstr "Локальний запуск"
 
@@ -1642,6 +1782,9 @@ msgstr "Увійти"
 msgid "Logout"
 msgstr "Вийти"
 
+msgid "Loss of Signal Seconds (LOSS)"
+msgstr ""
+
 msgid "Lowest leased address as offset from the network address."
 msgstr "Найнижча орендована адреса"
 
@@ -1663,6 +1806,9 @@ msgstr ""
 msgid "MB/s"
 msgstr "MБ/с"
 
+msgid "MD5"
+msgstr ""
+
 msgid "MHz"
 msgstr "МГц"
 
@@ -1677,6 +1823,9 @@ msgstr ""
 msgid "Manual"
 msgstr ""
 
+msgid "Max. Attainable Data Rate (ATTNDR)"
+msgstr ""
+
 msgid "Maximum Rate"
 msgstr "Максимальна швидкість"
 
@@ -1884,12 +2033,18 @@ msgstr "Зона не призначена"
 msgid "Noise"
 msgstr "Шум"
 
-msgid "Noise Margin"
+msgid "Noise Margin (SNR)"
 msgstr ""
 
 msgid "Noise:"
 msgstr "Шум:"
 
+msgid "Non Pre-emtive CRC errors (CRC_P)"
+msgstr ""
+
+msgid "Non-wildcard"
+msgstr ""
+
 msgid "None"
 msgstr "Жоден"
 
@@ -2007,6 +2162,9 @@ msgstr "Перевизначити MAC-адресу"
 msgid "Override MTU"
 msgstr "Перевизначити MTU"
 
+msgid "Override default interface name"
+msgstr ""
+
 msgid "Override the gateway in DHCP responses"
 msgstr "Перевизначення шлюзу у відповідях DHCP"
 
@@ -2065,6 +2223,9 @@ msgstr ""
 msgid "PSID-bits length"
 msgstr ""
 
+msgid "PTM/EFM (Packet Transfer Mode)"
+msgstr ""
+
 msgid "Package libiwinfo required!"
 msgstr "Потрібен пакет libiwinfo!"
 
@@ -2152,15 +2313,15 @@ msgstr "Політика"
 msgid "Port"
 msgstr "Порт"
 
-msgid "Port %d"
-msgstr "Порт %d"
-
-msgid "Port %d is untagged in multiple VLANs!"
-msgstr "Порт %d нетегований у кількох VLAN-ах!"
-
 msgid "Port status:"
 msgstr "Статус порту:"
 
+msgid "Power Management Mode"
+msgstr ""
+
+msgid "Pre-emtive CRC errors (CRCP_P)"
+msgstr ""
+
 msgid ""
 "Presume peer to be dead after given amount of LCP echo failures, use 0 to "
 "ignore failures"
@@ -2168,6 +2329,9 @@ msgstr ""
 "Вважати вузол недоступним після визначеної кількості невдач отримання ехо-"
 "пакета LCP, використовуйте 0, щоб ігнорувати невдачі"
 
+msgid "Prevent listening on these interfaces."
+msgstr ""
+
 msgid "Prevents client-to-client communication"
 msgstr "Запобігає зв'язкам клієнт-клієнт"
 
@@ -2180,6 +2344,9 @@ msgstr "Продовжити"
 msgid "Processes"
 msgstr "Процеси"
 
+msgid "Profile"
+msgstr ""
+
 msgid "Prot."
 msgstr "Прот."
 
@@ -2374,6 +2541,11 @@ msgstr ""
 msgid "Required for certain ISPs, e.g. Charter with DOCSIS 3"
 msgstr "Потрібно для деяких провайдерів, наприклад, Charter із DOCSIS 3"
 
+msgid ""
+"Requires upstream supports DNSSEC; verify unsigned domain responses really "
+"come from unsigned domains"
+msgstr ""
+
 msgid "Reset"
 msgstr "Скинути"
 
@@ -2438,6 +2610,9 @@ msgstr "Виконати перевірку файлової системи пе
 msgid "Run filesystem check"
 msgstr "Виконати перевірку файлової системи"
 
+msgid "SHA256"
+msgstr ""
+
 msgid ""
 "SIXXS supports TIC only, for static tunnels using IP protocol 41 (RFC4213) "
 "use 6in4 instead"
@@ -2534,6 +2709,9 @@ msgstr "Настройки синхронізації часу"
 msgid "Setup DHCP Server"
 msgstr "Настройки DHCP-сервера"
 
+msgid "Severely Errored Seconds (SES)"
+msgstr ""
+
 msgid "Short GI"
 msgstr ""
 
@@ -2549,6 +2727,9 @@ msgstr "Вимкнути цю мережу"
 msgid "Signal"
 msgstr "Сигнал"
 
+msgid "Signal Attenuation (SATN)"
+msgstr ""
+
 msgid "Signal:"
 msgstr "Сигнал:"
 
@@ -2573,6 +2754,9 @@ msgstr "Час слота"
 msgid "Software"
 msgstr "Програмне забезпечення"
 
+msgid "Software VLAN"
+msgstr ""
+
 msgid "Some fields are invalid, cannot save values!"
 msgstr "Деякі поля є неприпустимими, неможливо зберегти значення!"
 
@@ -2676,6 +2860,12 @@ msgstr "Строгий порядок"
 msgid "Submit"
 msgstr "Надіслати"
 
+msgid "Suppress logging"
+msgstr ""
+
+msgid "Suppress logging of the routine operation of these protocols"
+msgstr ""
+
 msgid "Swap"
 msgstr ""
 
@@ -2691,6 +2881,13 @@ msgstr "Комутатор %q"
 msgid "Switch %q (%s)"
 msgstr "Комутатор %q (%s)"
 
+msgid ""
+"Switch %q has an unknown topology - the VLAN settings might not be accurate."
+msgstr ""
+
+msgid "Switch VLAN"
+msgstr ""
+
 msgid "Switch protocol"
 msgstr "Протокол комутатора"
 
@@ -3006,6 +3203,9 @@ msgstr ""
 "Щоб відновити файли конфігурації, ви можете відвантажити раніше створений "
 "архів резервної копії."
 
+msgid "Tone"
+msgstr ""
+
 msgid "Total Available"
 msgstr "Усього доступно"
 
@@ -3081,6 +3281,9 @@ msgstr "UUID"
 msgid "Unable to dispatch"
 msgstr "Не вдалося опрацювати запит"
 
+msgid "Unavailable Seconds (UAS)"
+msgstr ""
+
 msgid "Unknown"
 msgstr "Невідомо"
 
@@ -3192,8 +3395,8 @@ msgstr "Ім'я користувача"
 msgid "VC-Mux"
 msgstr "VC-Mux"
 
-msgid "VLAN Interface"
-msgstr "VLAN-інтерфейс"
+msgid "VDSL"
+msgstr ""
 
 msgid "VLANs on %q"
 msgstr "VLAN на %q"
@@ -3290,9 +3493,6 @@ msgstr ""
 msgid "Width"
 msgstr ""
 
-msgid "Wifi"
-msgstr "Wi-Fi"
-
 msgid "Wireless"
 msgstr "Бездротові мережі"
 
@@ -3329,6 +3529,9 @@ msgstr "Бездротова мережа припинила роботу"
 msgid "Write received DNS requests to syslog"
 msgstr "Записувати отримані DNS-запити до системного журналу"
 
+msgid "Write system log to file"
+msgstr ""
+
 msgid "XR Support"
 msgstr "Підтримка XR"
 
@@ -3513,248 +3716,20 @@ msgstr "так"
 msgid "« Back"
 msgstr "« Назад"
 
-#~ msgid "Delete this interface"
-#~ msgstr "Видалити цей інтерфейс"
-
-#~ msgid "Flags"
-#~ msgstr "Позначки"
-
-#~ msgid "Rule #"
-#~ msgstr "Правило #"
-
-#~ msgid "Ignore Hosts files"
-#~ msgstr "Ігнорувати файли hosts"
-
-#~ msgid "Please wait: Device rebooting..."
-#~ msgstr "Зачекайте. Пристрій перезавантажується..."
-
-#~ msgid ""
-#~ "Warning: There are unsaved changes that will be lost while rebooting!"
-#~ msgstr ""
-#~ "Увага: Є незбережені зміни, які будуть втрачені при перезавантаженні!"
-
-#~ msgid ""
-#~ "Always use 40MHz channels even if the secondary channel overlaps. Using "
-#~ "this option does not comply with IEEE 802.11n-2009!"
-#~ msgstr ""
-#~ "Завжди використовувати канали 40MHz, навіть якщо вторинний канал "
-#~ "перекривається. Використання цієї опції не відповідає стандарту IEEE "
-#~ "802.11n-2009!"
-
-#~ msgid "Cached"
-#~ msgstr "Кешовано"
-
-#~ msgid "Configures this mount as overlay storage for block-extroot"
-#~ msgstr "Настроїти це монтування, як оверлейне сховище для block-extroot"
-
-#~ msgid "Force 40MHz mode"
-#~ msgstr "Примусово режим 40MHz"
-
-#~ msgid "Frequency Hopping"
-#~ msgstr "Frequency Hopping"
-
-#~ msgid "Locked to channel %d used by %s"
-#~ msgstr "Замкнено на канал %d, використовуваний %s"
-
-#~ msgid "Use as root filesystem"
-#~ msgstr "Використовувати як кореневу файлову систему"
-
-#~ msgid "HE.net user ID"
-#~ msgstr "Ідентифікатор користувача HE.net"
-
-#~ msgid "This is the 32 byte hex encoded user ID, not the login name"
-#~ msgstr ""
-#~ "Це 32-байтний шістнадцятковий закодований ідентифікатор користувача, не "
-#~ "ім'я для входу"
-
-#~ msgid "40MHz 2nd channel above"
-#~ msgstr "40MHz (2-й канал вище)"
-
-#~ msgid "40MHz 2nd channel below"
-#~ msgstr "40MHz (2-й канал нижче)"
-
-#~ msgid "Accept router advertisements"
-#~ msgstr "Отримувати оголошення маршрутизатора"
-
-#~ msgid "Advertise IPv6 on network"
-#~ msgstr "Оголошувати IPv6 у мережі"
-
-#~ msgid "Advertised network ID"
-#~ msgstr "Оголошуваний ідентифікатор мережі"
-
-#~ msgid "Allowed range is 1 to 65535"
-#~ msgstr "Допустимий діапазон — від 1 до 65535"
-
-#~ msgid "HT capabilities"
-#~ msgstr "HT-можливості"
-
-#~ msgid "HT mode"
-#~ msgstr "HT-режим"
-
-#~ msgid "Router Model"
-#~ msgstr "Модель маршрутизатора"
-
-#~ msgid "Router Name"
-#~ msgstr "Назва (ім'я) маршрутизатора"
-
-#~ msgid "Send router solicitations"
-#~ msgstr "Надсилати клопотання маршрутизатора"
-
-#~ msgid "Specifies the advertised preferred prefix lifetime in seconds"
-#~ msgstr "Визначає час життя оголошеного рекомендованого префіксу в секундах"
-
-#~ msgid "Specifies the advertised valid prefix lifetime in seconds"
-#~ msgstr "Визначає час життя оголошеного чинного префіксу в секундах"
-
-#~ msgid "Use preferred lifetime"
-#~ msgstr "Використовувати час життя рекомендованого"
-
-#~ msgid "Use valid lifetime"
-#~ msgstr "Використовувати час життя чинного"
-
-#~ msgid "Waiting for router..."
-#~ msgstr "Очікування маршрутизатора..."
-
-#~ msgid "Enable builtin NTP server"
-#~ msgstr "Увімкнути вбудований NTP-сервер"
-
-#~ msgid "Active Leases"
-#~ msgstr "Активні оренди"
-
-#~ msgid "Open"
-#~ msgstr "Відкрити"
-
-#~ msgid "Bit Rate"
-#~ msgstr "Швидкість передачі даних"
-
-#~ msgid "Configuration / Apply"
-#~ msgstr "Конфігурація / Застосування змін"
-
-#~ msgid "Configuration / Changes"
-#~ msgstr "Конфігурація / Зміни"
-
-#~ msgid "Configuration / Revert"
-#~ msgstr "Конфігурація / Скасування змін"
+#~ msgid "An additional network will be created if you leave this unchecked."
+#~ msgstr "Якщо ви залишите це невибраним, буде створена додаткова мережа."
 
-#~ msgid "MAC"
-#~ msgstr "MAC"
+#~ msgid "Join Network: Settings"
+#~ msgstr "Підключення до мережі: Настройки"
 
-#~ msgid "MAC Address"
-#~ msgstr "MAC-адреса"
+#~ msgid "CPU"
+#~ msgstr "ЦП"
 
-#~ msgid "<abbr title=\"Encrypted\">Encr.</abbr>"
-#~ msgstr "<abbr title=\"Зашифровано\">Зашифр.</abbr>"
+#~ msgid "Port %d"
+#~ msgstr "Порт %d"
 
-#~ msgid "<abbr title=\"Wireless Local Area Network\">WLAN</abbr>-Scan"
-#~ msgstr ""
-#~ "<abbr title=\"Wireless Local Area Network — бездротова локальна мережа"
-#~ "\">WLAN</abbr>-сканування"
+#~ msgid "Port %d is untagged in multiple VLANs!"
+#~ msgstr "Порт %d нетегований у кількох VLAN-ах!"
 
-#~ msgid ""
-#~ "Choose the network you want to attach to this wireless interface. Select "
-#~ "<em>unspecified</em> to not attach any network or fill out the "
-#~ "<em>create</em> field to define a new network."
-#~ msgstr ""
-#~ "Оберіть мережу, яку ви хочете прикріпити до цього бездротового "
-#~ "інтерфейсу. Виберіть <em>не визначено</em>, щоб не прикріпляти ніякої "
-#~ "мережі, або заповніть поле <em>створити</em>, щоб визначити нову мережу."
-
-#~ msgid "Create Network"
-#~ msgstr "Створити мережу"
-
-#~ msgid "Link"
-#~ msgstr "З'єднання"
-
-#~ msgid "Networks"
-#~ msgstr "Мережі"
-
-#~ msgid "Power"
-#~ msgstr "Потужність"
-
-#~ msgid "Wifi networks in your local environment"
-#~ msgstr "Wi-Fi мережі у вашому оточенні"
-
-#~ msgid ""
-#~ "<abbr title=\"Classless Inter-Domain Routing\">CIDR</abbr>-Notation: "
-#~ "address/prefix"
-#~ msgstr ""
-#~ "<abbr title=\"Classless Inter-Domain Routing — безкласова міждоменна "
-#~ "маршрутизація\">CIDR</abbr>-запис: адреса/префікс "
-
-#~ msgid "<abbr title=\"Domain Name System\">DNS</abbr>-Server"
-#~ msgstr ""
-#~ "<abbr title=\"Domain Name System — система доменних імен\">DNS</abbr>-"
-#~ "сервер"
-
-#~ msgid "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Broadcast"
-#~ msgstr "<abbr title=\"Інтернет-протокол версії 4\">IPv4</abbr>-широкомовний"
-
-#~ msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Address"
-#~ msgstr "<abbr title=\"Інтернет-протокол версії 6\">IPv6</abbr>-адреса"
-
-#~ msgid "IP-Aliases"
-#~ msgstr "IP-псевдоніми"
-
-#~ msgid "IPv6 Setup"
-#~ msgstr "Настройки IPv6"
-
-#~ msgid ""
-#~ "Note: If you choose an interface here which is part of another network, "
-#~ "it will be moved into this network."
-#~ msgstr ""
-#~ "Примітка: Якщо ви тут оберете інтерфейс, який є частиною іншої мережі, "
-#~ "він буде переміщений до цієї мережі."
-
-#~ msgid ""
-#~ "Really delete this interface? The deletion cannot be undone!\\nYou might "
-#~ "lose access to this router if you are connected via this interface."
-#~ msgstr ""
-#~ "Дійсно видалити цей інтерфейс? Скасувати видалення неможливо!\\nВи можете "
-#~ "втратити доступ до цього маршрутизатора, якщо ваш комп'ютер підключений "
-#~ "через цей інтерфейс."
-
-#~ msgid ""
-#~ "Really delete this wireless network? The deletion cannot be undone!\\nYou "
-#~ "might lose access to this router if you are connected via this network."
-#~ msgstr ""
-#~ "Дійсно видалити цю бездротову мережу? Скасувати видалення неможливо!\\nВи "
-#~ "можете втратити доступ до цього маршрутизатора, якщо ваш комп'ютер "
-#~ "підключений через цю мережу."
-
-#~ msgid ""
-#~ "Really shutdown interface \"%s\" ?\\nYou might lose access to this router "
-#~ "if you are connected via this interface."
-#~ msgstr ""
-#~ "Дійсно вимкнути інтерфейс \"%s\"?\\nВи можете втратити доступ до цього "
-#~ "маршрутизатора, якщо ваш комп'ютер підключений через цей інтерфейс."
-
-#~ msgid ""
-#~ "Really shutdown network ?\\nYou might lose access to this router if you "
-#~ "are connected via this interface."
-#~ msgstr ""
-#~ "Дійсно вимкнути мережу?\\nВи можете втратити доступ до цього "
-#~ "маршрутизатора, якщо ваш комп'ютер підключений через цей інтерфейс."
-
-#~ msgid ""
-#~ "The network ports on your router can be combined to several <abbr title="
-#~ "\"Virtual Local Area Network\">VLAN</abbr>s in which computers can "
-#~ "communicate directly with each other. <abbr title=\"Virtual Local Area "
-#~ "Network\">VLAN</abbr>s are often used to separate different network "
-#~ "segments. Often there is by default one Uplink port for a connection to "
-#~ "the next greater network like the internet and other ports for a local "
-#~ "network."
-#~ msgstr ""
-#~ "Мережеві порти вашого маршрутизатора можуть бути об'єднані у декілька "
-#~ "<abbr title=\"Virtual Local Area Network — віртуальна локальна "
-#~ "комп'ютерна мережа\">VLAN</abbr>, у яких комп'ютери можуть напряму "
-#~ "спілкуватися один з одним. <abbr title=\"Virtual Local Area Network — "
-#~ "віртуальна локальна комп'ютерна мережа\">VLAN</abbr> часто "
-#~ "використовуються для розділення мережі на окремі сегменти. Зазвичай один "
-#~ "вихідний порт використовується для з'єднання з більшою мережею, такою "
-#~ "наприклад, як Інтернет, а інші порти — для локальної мережі."
-
-#~ msgid "Enable buffering"
-#~ msgstr "Увімкнути буферизацію"
-
-#~ msgid "IPv6-over-IPv4"
-#~ msgstr "IPv6 через IPv4"
+#~ msgid "VLAN Interface"
+#~ msgstr "VLAN-інтерфейс"
index 55035f12c6a22fbf41681ac1e9656168569bbc89..0160c97f36af6666d66eec494feb27c258e2a97c 100644 (file)
@@ -12,6 +12,9 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "X-Generator: Pootle 1.1.0\n"
 
+msgid "%s is untagged in multiple VLANs!"
+msgstr ""
+
 msgid "(%d minute window, %d second interval)"
 msgstr ""
 
@@ -116,15 +119,21 @@ msgstr ""
 msgid "<abbr title='Pairwise: %s / Group: %s'>%s - %s</abbr>"
 msgstr ""
 
-msgid "ADSL"
+msgid "A43C + J43 + A43"
+msgstr ""
+
+msgid "A43C + J43 + A43 + V43"
 msgstr ""
 
-msgid "ADSL Status"
+msgid "ADSL"
 msgstr ""
 
 msgid "AICCU (SIXXS)"
 msgstr ""
 
+msgid "ANSI T1.413"
+msgstr ""
+
 msgid "APN"
 msgstr ""
 
@@ -134,6 +143,9 @@ msgstr "Hỗ trợ AR"
 msgid "ARP retry threshold"
 msgstr ""
 
+msgid "ATM (Asynchronous Transfer Mode)"
+msgstr ""
+
 msgid "ATM Bridges"
 msgstr ""
 
@@ -152,6 +164,9 @@ msgstr ""
 msgid "ATM device number"
 msgstr ""
 
+msgid "ATU-C System Vendor ID"
+msgstr ""
+
 msgid "AYIYA"
 msgstr ""
 
@@ -215,9 +230,20 @@ msgstr "Quản trị"
 msgid "Advanced Settings"
 msgstr ""
 
+msgid "Aggregate Transmit Power(ACTATP)"
+msgstr ""
+
 msgid "Alert"
 msgstr ""
 
+msgid ""
+"Allocate IP addresses sequentially, starting from the lowest available "
+"address"
+msgstr ""
+
+msgid "Allocate IP sequentially"
+msgstr ""
+
 msgid "Allow <abbr title=\"Secure Shell\">SSH</abbr> password authentication"
 msgstr "Cho phép <abbr title=\"Secure Shell\">SSH</abbr> xác thực mật mã"
 
@@ -251,7 +277,52 @@ msgstr ""
 msgid "Always announce default router"
 msgstr ""
 
-msgid "An additional network will be created if you leave this unchecked."
+msgid "An additional network will be created if you leave this checked."
+msgstr ""
+
+msgid "Annex"
+msgstr ""
+
+msgid "Annex A + L + M (all)"
+msgstr ""
+
+msgid "Annex A G.992.1"
+msgstr ""
+
+msgid "Annex A G.992.2"
+msgstr ""
+
+msgid "Annex A G.992.3"
+msgstr ""
+
+msgid "Annex A G.992.5"
+msgstr ""
+
+msgid "Annex B (all)"
+msgstr ""
+
+msgid "Annex B G.992.1"
+msgstr ""
+
+msgid "Annex B G.992.3"
+msgstr ""
+
+msgid "Annex B G.992.5"
+msgstr ""
+
+msgid "Annex J (all)"
+msgstr ""
+
+msgid "Annex L G.992.3 POTS 1"
+msgstr ""
+
+msgid "Annex M (all)"
+msgstr ""
+
+msgid "Annex M G.992.3"
+msgstr ""
+
+msgid "Annex M G.992.5"
 msgstr ""
 
 msgid "Announce as default router even if no public prefix is available."
@@ -263,6 +334,9 @@ msgstr ""
 msgid "Announced DNS servers"
 msgstr ""
 
+msgid "Anonymous Identity"
+msgstr ""
+
 msgid "Anonymous Mount"
 msgstr ""
 
@@ -352,6 +426,12 @@ msgstr ""
 msgid "Average:"
 msgstr ""
 
+msgid "B43 + B43C"
+msgstr ""
+
+msgid "B43 + B43C + V43"
+msgstr ""
+
 msgid "BR / DMR / AFTR"
 msgstr ""
 
@@ -400,6 +480,9 @@ msgid ""
 "defined backup patterns."
 msgstr ""
 
+msgid "Bind only to specific interfaces rather than wildcard address."
+msgstr ""
+
 msgid "Bitrate"
 msgstr ""
 
@@ -438,9 +521,6 @@ msgstr ""
 msgid "CA certificate; if empty it will be saved after the first connection."
 msgstr ""
 
-msgid "CPU"
-msgstr ""
-
 msgid "CPU usage (%)"
 msgstr "CPU usage (%)"
 
@@ -635,15 +715,33 @@ msgstr ""
 msgid "DNS-Label / FQDN"
 msgstr ""
 
+msgid "DNSSEC"
+msgstr ""
+
+msgid "DNSSEC check unsigned"
+msgstr ""
+
 msgid "DPD Idle Timeout"
 msgstr ""
 
 msgid "DS-Lite AFTR address"
 msgstr ""
 
+msgid "DSL"
+msgstr ""
+
+msgid "DSL Status"
+msgstr ""
+
+msgid "DSL line mode"
+msgstr ""
+
 msgid "DUID"
 msgstr ""
 
+msgid "Data Rate"
+msgstr ""
+
 msgid "Debug"
 msgstr ""
 
@@ -653,6 +751,9 @@ msgstr ""
 msgid "Default gateway"
 msgstr ""
 
+msgid "Default is stateless + stateful"
+msgstr ""
+
 msgid "Default route"
 msgstr ""
 
@@ -898,12 +999,18 @@ msgstr ""
 msgid "Error"
 msgstr "Lỗi"
 
+msgid "Errored seconds (ES)"
+msgstr ""
+
 msgid "Ethernet Adapter"
 msgstr "Bộ tương hợp ethernet"
 
 msgid "Ethernet Switch"
 msgstr "Bộ chuyển đảo ethernet"
 
+msgid "Exclude interfaces"
+msgstr ""
+
 msgid "Expand hosts"
 msgstr ""
 
@@ -923,6 +1030,9 @@ msgstr ""
 msgid "External system log server port"
 msgstr ""
 
+msgid "External system log server protocol"
+msgstr ""
+
 msgid "Extra SSH command options"
 msgstr ""
 
@@ -970,6 +1080,9 @@ msgstr ""
 msgid "Firewall Status"
 msgstr ""
 
+msgid "Firmware File"
+msgstr ""
+
 msgid "Firmware Version"
 msgstr ""
 
@@ -1015,6 +1128,9 @@ msgstr ""
 msgid "Forward DHCP traffic"
 msgstr ""
 
+msgid "Forward Error Correction Seconds (FECS)"
+msgstr ""
+
 msgid "Forward broadcast traffic"
 msgstr ""
 
@@ -1096,6 +1212,9 @@ msgstr ""
 msgid "Hang Up"
 msgstr "Hang Up"
 
+msgid "Header Error Code Errors (HEC)"
+msgstr ""
+
 msgid "Heartbeat"
 msgstr ""
 
@@ -1345,6 +1464,9 @@ msgstr ""
 msgid "Interface is shutting down..."
 msgstr ""
 
+msgid "Interface name"
+msgstr ""
+
 msgid "Interface not present or not connected yet."
 msgstr ""
 
@@ -1389,10 +1511,10 @@ msgstr ""
 msgid "Join Network"
 msgstr ""
 
-msgid "Join Network: Settings"
+msgid "Join Network: Wireless Scan"
 msgstr ""
 
-msgid "Join Network: Wireless Scan"
+msgid "Joining Network: %q"
 msgstr ""
 
 msgid "Keep settings"
@@ -1437,6 +1559,9 @@ msgstr "Ngôn ngữ"
 msgid "Language and Style"
 msgstr ""
 
+msgid "Latency"
+msgstr ""
+
 msgid "Leaf"
 msgstr ""
 
@@ -1467,15 +1592,24 @@ msgstr ""
 msgid "Limit"
 msgstr "Giới hạn "
 
-msgid "Line Attenuation"
+msgid "Limit DNS service to subnets interfaces on which we are serving DNS."
+msgstr ""
+
+msgid "Limit listening to these interfaces, and loopback."
 msgstr ""
 
-msgid "Line Speed"
+msgid "Line Attenuation (LATN)"
+msgstr ""
+
+msgid "Line Mode"
 msgstr ""
 
 msgid "Line State"
 msgstr ""
 
+msgid "Line Uptime"
+msgstr ""
+
 msgid "Link On"
 msgstr "Link On"
 
@@ -1493,6 +1627,9 @@ msgstr ""
 msgid "List of hosts that supply bogus NX domain results"
 msgstr ""
 
+msgid "Listen Interfaces"
+msgstr ""
+
 msgid "Listen only on the given interface or, if unspecified, on all"
 msgstr ""
 
@@ -1517,6 +1654,9 @@ msgstr ""
 msgid "Local IPv6 address"
 msgstr ""
 
+msgid "Local Service Only"
+msgstr ""
+
 msgid "Local Startup"
 msgstr ""
 
@@ -1563,6 +1703,9 @@ msgstr "Đăng nhập "
 msgid "Logout"
 msgstr "Thoát ra"
 
+msgid "Loss of Signal Seconds (LOSS)"
+msgstr ""
+
 msgid "Lowest leased address as offset from the network address."
 msgstr ""
 
@@ -1584,6 +1727,9 @@ msgstr ""
 msgid "MB/s"
 msgstr ""
 
+msgid "MD5"
+msgstr ""
+
 msgid "MHz"
 msgstr ""
 
@@ -1598,6 +1744,9 @@ msgstr ""
 msgid "Manual"
 msgstr ""
 
+msgid "Max. Attainable Data Rate (ATTNDR)"
+msgstr ""
+
 msgid "Maximum Rate"
 msgstr "Mức cao nhất"
 
@@ -1805,12 +1954,18 @@ msgstr ""
 msgid "Noise"
 msgstr ""
 
-msgid "Noise Margin"
+msgid "Noise Margin (SNR)"
 msgstr ""
 
 msgid "Noise:"
 msgstr ""
 
+msgid "Non Pre-emtive CRC errors (CRC_P)"
+msgstr ""
+
+msgid "Non-wildcard"
+msgstr ""
+
 msgid "None"
 msgstr ""
 
@@ -1928,6 +2083,9 @@ msgstr ""
 msgid "Override MTU"
 msgstr ""
 
+msgid "Override default interface name"
+msgstr ""
+
 msgid "Override the gateway in DHCP responses"
 msgstr ""
 
@@ -1981,6 +2139,9 @@ msgstr ""
 msgid "PSID-bits length"
 msgstr ""
 
+msgid "PTM/EFM (Packet Transfer Mode)"
+msgstr ""
+
 msgid "Package libiwinfo required!"
 msgstr ""
 
@@ -2068,13 +2229,13 @@ msgstr "Chính sách"
 msgid "Port"
 msgstr "Cửa "
 
-msgid "Port %d"
+msgid "Port status:"
 msgstr ""
 
-msgid "Port %d is untagged in multiple VLANs!"
+msgid "Power Management Mode"
 msgstr ""
 
-msgid "Port status:"
+msgid "Pre-emtive CRC errors (CRCP_P)"
 msgstr ""
 
 msgid ""
@@ -2082,6 +2243,9 @@ msgid ""
 "ignore failures"
 msgstr ""
 
+msgid "Prevent listening on these interfaces."
+msgstr ""
+
 msgid "Prevents client-to-client communication"
 msgstr "Ngăn chặn giao tiếp giữa client-và-client"
 
@@ -2094,6 +2258,9 @@ msgstr "Proceed"
 msgid "Processes"
 msgstr "Processes"
 
+msgid "Profile"
+msgstr ""
+
 msgid "Prot."
 msgstr "Prot."
 
@@ -2274,6 +2441,11 @@ msgstr ""
 msgid "Required for certain ISPs, e.g. Charter with DOCSIS 3"
 msgstr ""
 
+msgid ""
+"Requires upstream supports DNSSEC; verify unsigned domain responses really "
+"come from unsigned domains"
+msgstr ""
+
 msgid "Reset"
 msgstr "Reset"
 
@@ -2338,6 +2510,9 @@ msgstr ""
 msgid "Run filesystem check"
 msgstr ""
 
+msgid "SHA256"
+msgstr ""
+
 msgid ""
 "SIXXS supports TIC only, for static tunnels using IP protocol 41 (RFC4213) "
 "use 6in4 instead"
@@ -2431,6 +2606,9 @@ msgstr ""
 msgid "Setup DHCP Server"
 msgstr ""
 
+msgid "Severely Errored Seconds (SES)"
+msgstr ""
+
 msgid "Short GI"
 msgstr ""
 
@@ -2446,6 +2624,9 @@ msgstr ""
 msgid "Signal"
 msgstr ""
 
+msgid "Signal Attenuation (SATN)"
+msgstr ""
+
 msgid "Signal:"
 msgstr ""
 
@@ -2470,6 +2651,9 @@ msgstr ""
 msgid "Software"
 msgstr "Phần mềm"
 
+msgid "Software VLAN"
+msgstr ""
+
 msgid "Some fields are invalid, cannot save values!"
 msgstr ""
 
@@ -2561,6 +2745,12 @@ msgstr "Yêu cầu nghiêm ngặt"
 msgid "Submit"
 msgstr "Trình "
 
+msgid "Suppress logging"
+msgstr ""
+
+msgid "Suppress logging of the routine operation of these protocols"
+msgstr ""
+
 msgid "Swap"
 msgstr ""
 
@@ -2576,6 +2766,13 @@ msgstr ""
 msgid "Switch %q (%s)"
 msgstr ""
 
+msgid ""
+"Switch %q has an unknown topology - the VLAN settings might not be accurate."
+msgstr ""
+
+msgid "Switch VLAN"
+msgstr ""
+
 msgid "Switch protocol"
 msgstr ""
 
@@ -2847,6 +3044,9 @@ msgid ""
 "archive here."
 msgstr ""
 
+msgid "Tone"
+msgstr ""
+
 msgid "Total Available"
 msgstr ""
 
@@ -2922,6 +3122,9 @@ msgstr ""
 msgid "Unable to dispatch"
 msgstr ""
 
+msgid "Unavailable Seconds (UAS)"
+msgstr ""
+
 msgid "Unknown"
 msgstr ""
 
@@ -3026,7 +3229,7 @@ msgstr "Tên người dùng "
 msgid "VC-Mux"
 msgstr ""
 
-msgid "VLAN Interface"
+msgid "VDSL"
 msgstr ""
 
 msgid "VLANs on %q"
@@ -3122,9 +3325,6 @@ msgstr ""
 msgid "Width"
 msgstr ""
 
-msgid "Wifi"
-msgstr "Wifi"
-
 msgid "Wireless"
 msgstr ""
 
@@ -3161,6 +3361,9 @@ msgstr ""
 msgid "Write received DNS requests to syslog"
 msgstr ""
 
+msgid "Write system log to file"
+msgstr ""
+
 msgid "XR Support"
 msgstr "Hỗ trợ XR"
 
@@ -3341,779 +3544,3 @@ msgstr ""
 
 msgid "« Back"
 msgstr ""
-
-#~ msgid "Flags"
-#~ msgstr "Cờ"
-
-#~ msgid "Path"
-#~ msgstr "Đường dẫn"
-
-#~ msgid "Please wait: Device rebooting..."
-#~ msgstr "Xin chờ: Công cụ đang reboot"
-
-#~ msgid ""
-#~ "Warning: There are unsaved changes that will be lost while rebooting!"
-#~ msgstr "Cảnh báo: Các thay đổi chưa lưu sẽ bị mất trong khi khởi động lại!"
-
-#~ msgid "Frequency Hopping"
-#~ msgstr "Tần số Hopping"
-
-#~ msgid "Active Leases"
-#~ msgstr "Leases hoạt động"
-
-#~ msgid "MAC"
-#~ msgstr "MAC"
-
-#~ msgid "<abbr title=\"Encrypted\">Encr.</abbr>"
-#~ msgstr "<abbr title=\"Mã hóa\">Encr.</abbr>"
-
-#~ msgid "<abbr title=\"Wireless Local Area Network\">WLAN</abbr>-Scan"
-#~ msgstr "<abbr title=\"Mạng lưới không dây địa phương\">WLAN</abbr>-Scan"
-
-#~ msgid "Create Network"
-#~ msgstr "Tạo network"
-
-#~ msgid "Link"
-#~ msgstr "Link"
-
-#~ msgid "Networks"
-#~ msgstr "mạng lưới"
-
-#~ msgid "Power"
-#~ msgstr "Power"
-
-#~ msgid "Wifi networks in your local environment"
-#~ msgstr "Mạng lưới wifi ở môi trường xung quanh bạn"
-
-#~ msgid ""
-#~ "<abbr title=\"Classless Inter-Domain Routing\">CIDR</abbr>-Notation: "
-#~ "address/prefix"
-#~ msgstr ""
-#~ "<abbr title=\"Classless Inter-Domain Routing\">CIDR</abbr>-Notation: "
-#~ "address/prefix"
-
-#~ msgid "<abbr title=\"Domain Name System\">DNS</abbr>-Server"
-#~ msgstr "<abbr title=\"Hệ thông tên miền\">DNS</abbr>-Máy chủ"
-
-#~ msgid "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Broadcast"
-#~ msgstr "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Broadcast"
-
-#~ msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Address"
-#~ msgstr "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Address"
-
-#~ msgid ""
-#~ "The network ports on your router can be combined to several <abbr title="
-#~ "\"Virtual Local Area Network\">VLAN</abbr>s in which computers can "
-#~ "communicate directly with each other. <abbr title=\"Virtual Local Area "
-#~ "Network\">VLAN</abbr>s are often used to separate different network "
-#~ "segments. Often there is by default one Uplink port for a connection to "
-#~ "the next greater network like the internet and other ports for a local "
-#~ "network."
-#~ msgstr ""
-#~ "Cổng network trên bộ định tuyến có thể phối hợp với nhiều <abbr title="
-#~ "\"Virtual Local Area Network\">VLAN</abbr>s làm máy tính tự giao tiếp "
-#~ "trực tiếp với nhau. <abbr title=\"Virtual Local Area Network\">VLAN</"
-#~ "abbr>s thường được dùng để phân tách những phân đoạn network khác nhau. "
-#~ "Thông thường có một cổng Uplink mặc định cho một kết nối vào mạng lớn hơn "
-#~ "như Internet và các cổng khác cho một mạng lưới địa phương."
-
-#~ msgid "Files to be kept when flashing a new firmware"
-#~ msgstr "Tập tin được lưu giữ khi truyền tới một phần cứng mới"
-
-#~ msgid "General"
-#~ msgstr "Tổng quát"
-
-#~ msgid ""
-#~ "Here you can customize the settings and the functionality of <abbr title="
-#~ "\"Lua Configuration Interface\">LuCI</abbr>."
-#~ msgstr ""
-#~ "Ở đây bạn có thể tùy chỉnh các cài đặt và các chức năng của <abbr title="
-#~ "\"Cấu hình giao diện Lua\">LuCI</abbr>."
-
-#~ msgid "Post-commit actions"
-#~ msgstr "Đăng _ cam kết hành động"
-
-#~ msgid ""
-#~ "These commands will be executed automatically when a given <abbr title="
-#~ "\"Unified Configuration Interface\">UCI</abbr> configuration is committed "
-#~ "allowing changes to be applied instantly."
-#~ msgstr ""
-#~ "Những lệnh này sẽ được thực hiện tự động khi một <abbr title=\"Cấu hình "
-#~ "giao diện thống nhất \">UCI</abbr> được cam kết cho phép các thay đổi "
-#~ "được áp dụng ngay lập tức. "
-
-#~ msgid "Web <abbr title=\"User Interface\">UI</abbr>"
-#~ msgstr "Web <abbr title=\"User Interface\">UI</abbr>"
-
-#~ msgid "Access point (APN)"
-#~ msgstr "Điểm truy cập (APN)"
-
-#~ msgid "Additional pppd options"
-#~ msgstr "Tùy chọn pppd bổ sung"
-
-#~ msgid "Automatic Disconnect"
-#~ msgstr "Tự động ngừng kết nối"
-
-#~ msgid "Backup Archive"
-#~ msgstr "Backup Archive"
-
-#~ msgid ""
-#~ "Configure the local DNS server to use the name servers adverticed by the "
-#~ "PPP peer"
-#~ msgstr ""
-#~ "Định cấu hình DNS server địa phương để dùng tên servers adverticed bởi "
-#~ "PPP peer"
-
-#~ msgid "Connect script"
-#~ msgstr "Kết nối script"
-
-#~ msgid "Create backup"
-#~ msgstr "Tạo backup"
-
-#~ msgid "Disconnect script"
-#~ msgstr "Ngừng script"
-
-#~ msgid "Edit package lists and installation targets"
-#~ msgstr "Chỉnh sửa danh sách gói và mục tiêu cài đặt"
-
-#~ msgid "Enable IPv6 on PPP link"
-#~ msgstr "Kích hoạt IPv6 on PPP link"
-
-#~ msgid "Firmware image"
-#~ msgstr "HÌnh ảnh firmware"
-
-#~ msgid ""
-#~ "Here you can backup and restore your router configuration and - if "
-#~ "possible - reset the router to the default settings."
-#~ msgstr ""
-#~ "Ở đây bạn có thể backup và khôi phục lại cấu hình bộ định tuyến và- nếu "
-#~ "có thể - reset bộ định tuyến ở cài đặt mặc định."
-
-#~ msgid "Installation targets"
-#~ msgstr "Mục tiêu cài đặt"
-
-#~ msgid "Keep configuration files"
-#~ msgstr "Giữ tập tin cấu hình"
-
-#~ msgid "Keep-Alive"
-#~ msgstr "Giữ-alive"
-
-#~ msgid ""
-#~ "Let pppd replace the current default route to use the PPP interface after "
-#~ "successful connect"
-#~ msgstr ""
-#~ "Để pppd thay thế route mặc định hiện tại để dùng giao diện PPP sau khi "
-#~ "kết nối thành công"
-
-#~ msgid "Let pppd run this script after establishing the PPP link"
-#~ msgstr "Để pppd chạy script này sau khi thành lập PPP link"
-
-#~ msgid "Let pppd run this script before tearing down the PPP link"
-#~ msgstr "Để pppd chạy trên script trước khi phá vỡ PPP link"
-
-#~ msgid ""
-#~ "Make sure that you provide the correct pin code here or you might lock "
-#~ "your sim card!"
-#~ msgstr ""
-#~ "Bảo đảm rằng bạn cung cấp pin code chính xác ở đây hoặc sim card của bạn "
-#~ "sẽ bị khóa"
-
-#~ msgid ""
-#~ "Most of them are network servers, that offer a certain service for your "
-#~ "device or network like shell access, serving webpages like <abbr title="
-#~ "\"Lua Configuration Interface\">LuCI</abbr>, doing mesh routing, sending "
-#~ "e-mails, ..."
-#~ msgstr ""
-#~ "Đa số các mạng server mà cung cấp một service nhất định cho công cụ của "
-#~ "bạn hoặc mạng như shell access, phục vụ các trang web như <abbr title="
-#~ "\"Giao diện cấu hình Lua\">LuCI</abbr>, làm lưới định tuyến, gửi e-"
-#~ "mail, ..."
-
-#~ msgid "Number of failed connection tests to initiate automatic reconnect"
-#~ msgstr "Kiểm tra số lượng kết nối không thành công để tự động kết nối lại. "
-
-#~ msgid "PIN code"
-#~ msgstr "PIN code"
-
-#~ msgid "PPP Settings"
-#~ msgstr "Cài đặt "
-
-#~ msgid "Package lists"
-#~ msgstr "Danh sách đóng gói"
-
-#~ msgid "Proceed reverting all settings and resetting to firmware defaults?"
-#~ msgstr "Tiến trình này sẽ chuyển mọi thiết lập về firmware mặc định"
-
-#~ msgid "Processor"
-#~ msgstr "Bộ xử lý"
-
-#~ msgid "Radius-Port"
-#~ msgstr "Radius-Port"
-
-#~ msgid "Radius-Server"
-#~ msgstr "Radius-Server"
-
-#~ msgid "Replace default route"
-#~ msgstr "Thay thế route mặc định"
-
-#~ msgid "Reset router to defaults"
-#~ msgstr "Đặt lại bộ định tuyến ở chế độ mặc định"
-
-#~ msgid ""
-#~ "Seconds to wait for the modem to become ready before attempting to connect"
-#~ msgstr "Giây để chờ cho modem trở nên sẵn sàng trước khi kết nối"
-
-#~ msgid "Service type"
-#~ msgstr "Service type"
-
-#~ msgid "Services and daemons perform certain tasks on your device."
-#~ msgstr ""
-#~ "Services và daemons tiến hành nhưng công đoạn nhất định trên công cụ của "
-#~ "bạn"
-
-#~ msgid "Settings"
-#~ msgstr "Cài đặt "
-
-#~ msgid "Setup wait time"
-#~ msgstr "Cài đặt thời gian chờ"
-
-#~ msgid ""
-#~ "Sorry. OpenWrt does not support a system upgrade on this platform.<br /> "
-#~ "You need to manually flash your device."
-#~ msgstr ""
-#~ "Xin lỗi. OpenWrt không hỗ trợ nâng cấp hệ thống trên platform này. <br /> "
-#~ "Bạn cần tự flash thiết bị của bạn. "
-
-#~ msgid "Specify additional command line arguments for pppd here"
-#~ msgstr "Chỉ định những dòng lệnh tranh cãi cho pppd ở đây"
-
-#~ msgid "The device node of your modem, e.g. /dev/ttyUSB0"
-#~ msgstr "Thiết bị node của modem, e.g. /dev/ttyUSB0"
-
-#~ msgid "Time (in seconds) after which an unused connection will be closed"
-#~ msgstr "Thời gian (giây) sau khi một kết nối không sử dụng sẽ bị đóng"
-
-#~ msgid "Update package lists"
-#~ msgstr "Cập nhật danh sách gói"
-
-#~ msgid "Upload an OpenWrt image file to reflash the device."
-#~ msgstr "Tải một tập tin hình ảnh OpenWrt để reflash thiết bị."
-
-#~ msgid "Upload image"
-#~ msgstr "Tải hình ảnh"
-
-#~ msgid "Use peer DNS"
-#~ msgstr "Dùng peer DNS"
-
-#~ msgid ""
-#~ "You need to install \"comgt\" for UMTS/GPRS, \"ppp-mod-pppoe\" for PPPoE, "
-#~ "\"ppp-mod-pppoa\" for PPPoA or \"pptp\" for PPtP support"
-#~ msgstr ""
-#~ "Bạn cần cài đặt &amp;quot;comgt&amp;quot; for UMTS/GPRS, &amp;quot;ppp-"
-#~ "mod-pppoe&amp;quot; for PPPoE, &amp;quot;ppp-mod-pppoa&amp;quot; for "
-#~ "PPPoA or &amp;quot;pptp&amp;quot; for PPtP support"
-
-#~ msgid "back"
-#~ msgstr "quay lại"
-
-#~ msgid "buffered"
-#~ msgstr "buffered"
-
-#~ msgid "cached"
-#~ msgstr "cached"
-
-#~ msgid "free"
-#~ msgstr "free"
-
-#~ msgid "static"
-#~ msgstr "thống kê"
-
-#~ msgid ""
-#~ "<abbr title=\"Lua Configuration Interface\">LuCI</abbr> is a collection "
-#~ "of free Lua software including an <abbr title=\"Model-View-Controller"
-#~ "\">MVC</abbr>-Webframework and webinterface for embedded devices. <abbr "
-#~ "title=\"Lua Configuration Interface\">LuCI</abbr> is licensed under the "
-#~ "Apache-License."
-#~ msgstr ""
-#~ "<abbr title=\"Cấu hình giao diện Lua \">LuCI</abbr> là một tập hợp của "
-#~ "phần mềm Lua bao gồm <abbr title=\"Model-View-Controller\">MVC</abbr>-"
-#~ "Công cụ Web và giao diện Web cho thiết bị nhúng. <abbr title=\"Lua "
-#~ "Configuration Interface\">LuCI</abbr> được lưu hành dưới giấy phép Apache."
-
-#~ msgid "<abbr title=\"Secure Shell\">SSH</abbr>-Keys"
-#~ msgstr "<abbr title=\"Vỏ bảo mậtl\">SSH</abbr>-Phím"
-
-#~ msgid ""
-#~ "A lightweight HTTP/1.1 webserver written in C and Lua designed to serve "
-#~ "LuCI"
-#~ msgstr ""
-#~ "Một lightưeight HTTP/1.1 webserver viết bằng C và Lúa được thiết kế để "
-#~ "phục vụ LuCI"
-
-#~ msgid ""
-#~ "A small webserver which can be used to serve <abbr title=\"Lua "
-#~ "Configuration Interface\">LuCI</abbr>."
-#~ msgstr ""
-#~ "Một webserver nhỏ  có thể dùng để phục vụ <abbr title=\"Giao diện cấu "
-#~ "hình Lua\">LuCI</abbr>."
-
-#~ msgid "About"
-#~ msgstr "Về"
-
-#~ msgid "Addresses"
-#~ msgstr "Địa chỉ"
-
-#~ msgid "Admin Password"
-#~ msgstr "Mật khẩu quản lí"
-
-#~ msgid "Alias"
-#~ msgstr "Bí danh"
-
-#~ msgid "Authentication Realm"
-#~ msgstr "Realm xác định"
-
-#~ msgid "Bridge Port"
-#~ msgstr "Cổng cầu nối"
-
-#~ msgid ""
-#~ "Change the password of the system administrator (User <code>root</code>)"
-#~ msgstr "Thay đổi mật mã của quản lí hệ thống (User <code>root</code>)"
-
-#~ msgid "Client + WDS"
-#~ msgstr "Đối tượng + WDS"
-
-#~ msgid "Configuration file"
-#~ msgstr "Tập tin cấu hình"
-
-#~ msgid "Connection timeout"
-#~ msgstr "Kết nối dừng"
-
-#~ msgid "Contributing Developers"
-#~ msgstr "Phát triển viên"
-
-#~ msgid "DHCP assigned"
-#~ msgstr "Gán DHCP"
-
-#~ msgid "Document root"
-#~ msgstr "Gốc tài liệu "
-
-#~ msgid "Enable Keep-Alive"
-#~ msgstr "Kích hoạt Keep-Alive"
-
-#~ msgid "Ethernet Bridge"
-#~ msgstr "Cầu nối ethernet"
-
-#~ msgid ""
-#~ "Here you can paste public <abbr title=\"Secure Shell\">SSH</abbr>-Keys "
-#~ "(one per line) for <abbr title=\"Secure Shell\">SSH</abbr> public-key "
-#~ "authentication."
-#~ msgstr ""
-#~ "ở đây bạn có thể dán công khai <abbr title=\"Secure Shell\"> SSH</abbr>-"
-#~ "Keys (mỗi cái một dòng) for <abbr title=\"Secure Shell\">SSH</abbr> xác "
-#~ "thực khóa công khai"
-
-#~ msgid "ID"
-#~ msgstr "ID"
-
-#~ msgid "IP Configuration"
-#~ msgstr "Cấu hình IP"
-
-#~ msgid "Interface Status"
-#~ msgstr "Tình trạng giao diện"
-
-#~ msgid "Lead Development"
-#~ msgstr "Dẫn đầu phát triển"
-
-#~ msgid "Master"
-#~ msgstr "Chủ"
-
-#~ msgid "Master + WDS"
-#~ msgstr "Chủ + WDS"
-
-#~ msgid "Not configured"
-#~ msgstr "Không định cấu hình"
-
-#~ msgid "Password successfully changed"
-#~ msgstr "Mật mã đã thay đổi thành công"
-
-#~ msgid "Plugin path"
-#~ msgstr "Đường dẫn Plugin"
-
-#~ msgid "Ports"
-#~ msgstr "Cửa"
-
-#~ msgid "Primary"
-#~ msgstr "Chính"
-
-#~ msgid "Project Homepage"
-#~ msgstr "Trang chủ dự án"
-
-#~ msgid "Pseudo Ad-Hoc"
-#~ msgstr "Pseudo Ad-Hoc"
-
-#~ msgid "STP"
-#~ msgstr "STP"
-
-#~ msgid "Thanks To"
-#~ msgstr "Cám ơn"
-
-#~ msgid ""
-#~ "The realm which will be displayed at the authentication prompt for "
-#~ "protected pages."
-#~ msgstr ""
-#~ "Realm đó sẽ được hiển thị tại dấu nhắc xác thực cho các trang web được "
-#~ "bảo vệ."
-
-#~ msgid "Unknown Error"
-#~ msgstr "Không hiểu lỗi"
-
-#~ msgid "VLAN"
-#~ msgstr "VLAN"
-
-#~ msgid "defaults to <code>/etc/httpd.conf</code>"
-#~ msgstr "Mặc định tới <code>/etc/httpd.conf</code>"
-
-#~ msgid "Package lists updated"
-#~ msgstr "Danh sách gói đã được cập nhật"
-
-#~ msgid "Upgrade installed packages"
-#~ msgstr "nâng cấp gói cài đặt"
-
-#~ msgid ""
-#~ "Also kernel or service logfiles can be viewed here to get an overview "
-#~ "over their current state."
-#~ msgstr ""
-#~ "Kernel hoặc service logfiles cũng có thể được view ở đây để lấy tầm nhìn "
-#~ "tổng quát của hình trạng hiện tại. "
-
-#~ msgid ""
-#~ "Here you can find information about the current system status like <abbr "
-#~ "title=\"Central Processing Unit\">CPU</abbr> clock frequency, memory "
-#~ "usage or network interface data."
-#~ msgstr ""
-#~ "Ở đây bạn có thể tìm thấy thông tin về tình trạng của hệ thống hiện hành  "
-#~ "như là <abbr title=\"Bộ điều khiển trung tâm\">CPU</abbr> đồng hồ tần số, "
-#~ "bộ nhớ hoặc mạng lưới dữ liệu giao diện."
-
-#~ msgid "Search file..."
-#~ msgstr "Tìm tập tin..."
-
-#~ msgid ""
-#~ "<abbr title=\"Lua Configuration Interface\">LuCI</abbr> is a free, "
-#~ "flexible, and user friendly graphical interface for configuring OpenWrt "
-#~ "Kamikaze."
-#~ msgstr ""
-#~ "<abbr title=\"Cấu hình giao diện Lua \">LuCI</abbr> thì miễn phí, đa "
-#~ "dạng , và đồ họa thân thiện với sử dụng cho các cấu hình OpenWrt Kamikaze."
-
-#~ msgid "And now have fun with your router!"
-#~ msgstr "Và bây giờ hãy bắt đầu chơi với bộ định tuyến của bạn!"
-
-#~ msgid ""
-#~ "As we always want to improve this interface we are looking forward to "
-#~ "your feedback and suggestions."
-#~ msgstr ""
-#~ "Vì chúng tôi luôn muốn cải thiện giao diện này, chúng tôi hy vọng  nhận "
-#~ "được đóng góp và ý kiến của các bạn. "
-
-#~ msgid "Hello!"
-#~ msgstr "Xin chào"
-
-#~ msgid ""
-#~ "Notice: In <abbr title=\"Lua Configuration Interface\">LuCI</abbr> "
-#~ "changes have to be confirmed by clicking Changes - Save &amp; Apply "
-#~ "before being applied."
-#~ msgstr ""
-#~ "Ghi chú: Trong <abbr title=\"Cấu hình giao diện Lua \">LuCI</abbr> những "
-#~ "thay đổi phải được xác nhận bằng cách nhấn vào Changes - Save &amp; Áp "
-#~ "dụng trước khi được áp dụng."
-
-#~ msgid ""
-#~ "On the following pages you can adjust all important settings of your "
-#~ "router."
-#~ msgstr ""
-#~ "Ở những trang kế tiếp, bạn có thể thay đổi những cài đặt quan trong của "
-#~ "bộ định tuyến."
-
-#~ msgid "The <abbr title=\"Lua Configuration Interface\">LuCI</abbr> Team"
-#~ msgstr "Nhóm <abbr title=\"Cấu hình giao diện Lua\">LuCI</abbr> "
-
-#~ msgid ""
-#~ "This is the administration area of <abbr title=\"Lua Configuration "
-#~ "Interface\">LuCI</abbr>."
-#~ msgstr ""
-#~ "Đây là vùng quản trị của <abbr title=\"Cấu hình giao diện Lua\">LuCI</"
-#~ "abbr>."
-
-#~ msgid "User Interface"
-#~ msgstr "Giao diện người sử dụng"
-
-#~ msgid "enable"
-#~ msgstr "Kích hoạt"
-
-#, fuzzy
-#~ msgid "(optional)"
-#~ msgstr ""
-#~ "<span class=\"translation-space\"> </span>\n"
-#~ "(tùy ý)"
-
-#~ msgid "<abbr title=\"Domain Name System\">DNS</abbr>-Port"
-#~ msgstr "<abbr title=\"Domain Name System\">DNS</abbr>-Cổng"
-
-#~ msgid ""
-#~ "<abbr title=\"Domain Name System\">DNS</abbr>-Server will be queried in "
-#~ "the order of the resolvfile"
-#~ msgstr ""
-#~ "<abbr title=\"Domain Name System\">DNS</abbr>-Server sẽ bị tra vấn theo "
-#~ "thứ tự của tập tin resolv. "
-
-#~ msgid ""
-#~ "<abbr title=\"maximal\">max.</abbr> <abbr title=\"Dynamic Host "
-#~ "Configuration Protocol\">DHCP</abbr>-Leases"
-#~ msgstr ""
-#~ "<abbr title=\"maximal\">max.</abbr> <abbr title=\"Dynamic Host "
-#~ "Configuration Protocol\">DHCP</abbr>-Leases"
-
-#~ msgid ""
-#~ "<abbr title=\"maximal\">max.</abbr> <abbr title=\"Extension Mechanisms "
-#~ "for Domain Name System\">EDNS0</abbr> packet size"
-#~ msgstr ""
-#~ "<abbr title=\"tối đal\">max.</abbr> <abbr title=\"Mở rộng cơ chế cho hệ "
-#~ "thống tên miền\">EDNS0</abbr> dung lượng gói tin"
-
-#~ msgid "AP-Isolation"
-#~ msgstr "AP-Isolation"
-
-#~ msgid "Add the Wifi network to physical network"
-#~ msgstr "Thêm mạng Wifi vào màng vật lý"
-
-#~ msgid "Aliases"
-#~ msgstr "Aliases"
-
-#~ msgid "Clamp Segment Size"
-#~ msgstr "Clamp Segment Size"
-
-#, fuzzy
-#~ msgid "Create Or Attach Network"
-#~ msgstr "Tạo network"
-
-#~ msgid "Devices"
-#~ msgstr "Những công cụ"
-
-#~ msgid "Don't forward reverse lookups for local networks"
-#~ msgstr "Don&amp;#39;t chuyển tiếp lookups đảo ngược cho các mạng địa phương"
-
-#~ msgid "Enable TFTP-Server"
-#~ msgstr "Kích hoạt TFTP-Server"
-
-#~ msgid "Errors"
-#~ msgstr "Lỗi"
-
-#~ msgid "Essentials"
-#~ msgstr "Essentials"
-
-#~ msgid "Expand Hosts"
-#~ msgstr "Mở rộng Hosts"
-
-#~ msgid "First leased address"
-#~ msgstr "Địa chỉ lease đầu tiên"
-
-#~ msgid ""
-#~ "Fixes problems with unreachable websites, submitting forms or other "
-#~ "unexpected behaviour for some ISPs."
-#~ msgstr ""
-#~ "Chỉnh sửa vấn đề với những website không tiếp cận được, trình form hoặc "
-#~ "những hình thức bất ngờ cho một vài ISP."
-
-#~ msgid "Hardware Address"
-#~ msgstr "Địa chỉ phần cứng"
-
-#~ msgid "Here you can configure installed wifi devices."
-#~ msgstr "Ở đây bạn có thể định cấu hình của công cụ wifi được cài đặt."
-
-#~ msgid "Independent (Ad-Hoc)"
-#~ msgstr "Độc lập (Ad-Hoc)"
-
-#~ msgid "Internet Connection"
-#~ msgstr "Kết nối Internet"
-
-#~ msgid "Join (Client)"
-#~ msgstr "Tham gia (client)"
-
-#~ msgid "Leases"
-#~ msgstr "Leases"
-
-#~ msgid "Local Domain"
-#~ msgstr "Domain địa phương"
-
-#~ msgid "Local Network"
-#~ msgstr "Network địa phương"
-
-#~ msgid "Local Server"
-#~ msgstr "Server địa phương"
-
-#~ msgid "Network Boot Image"
-#~ msgstr "Hình ảnh khởi động mạng lưới"
-
-#~ msgid ""
-#~ "Network Name (<abbr title=\"Extended Service Set Identifier\">ESSID</"
-#~ "abbr>)"
-#~ msgstr ""
-#~ "Tên mạng (<abbr title=\"Mở rộng dịch vụ đặt Identifier\">ESSID</abbr>)"
-
-#~ msgid "Number of leased addresses"
-#~ msgstr "Số của địa chỉ lease"
-
-#~ msgid "Perform Actions"
-#~ msgstr "Trình bày hành động"
-
-#~ msgid "Prevents Client to Client communication"
-#~ msgstr "Ngăn chặn giao tiếp giữa client-và-client"
-
-#~ msgid "Provide (Access Point)"
-#~ msgstr "Cung cấp (Điểm truy cập)"
-
-#~ msgid "Resolvfile"
-#~ msgstr "Tập tin Resolv"
-
-#~ msgid "TFTP-Server Root"
-#~ msgstr "Gốc TFTP-Server "
-
-#~ msgid "TX / RX"
-#~ msgstr "TX / RX"
-
-#~ msgid "The following changes have been applied"
-#~ msgstr "Những thay đổi sau đây đã được tiến hành"
-
-#~ msgid ""
-#~ "When flashing a new firmware with <abbr title=\"Lua Configuration "
-#~ "Interface\">LuCI</abbr> these files will be added to the new firmware "
-#~ "installation."
-#~ msgstr ""
-#~ "Khi truyền đến phần cứng với  <abbr title=\"Cấu hình giao diện Lua "
-#~ "\">LuCI</abbr> Những tập tin này sẽ được bổ sung vào cài đặt phần cứng "
-#~ "mới."
-
-#, fuzzy
-#~ msgid "Wireless Scan"
-#~ msgstr "Mạng không dây"
-
-#~ msgid ""
-#~ "With <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</abbr> "
-#~ "network members can automatically receive their network settings (<abbr "
-#~ "title=\"Internet Protocol\">IP</abbr>-address, netmask, <abbr title="
-#~ "\"Domain Name System\">DNS</abbr>-server, ...)."
-#~ msgstr ""
-#~ "Với <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</abbr> thành "
-#~ "viên network có thể tự động nhận cài đặt mạng (<abbr title=\"Internet "
-#~ "Protocol\">IP</abbr>-address, netmask, <abbr title=\"Domain Name System"
-#~ "\">DNS</abbr>-server, ...)."
-
-#~ msgid ""
-#~ "You can run several wifi networks with one device. Be aware that there "
-#~ "are certain hardware and driverspecific restrictions. Normally you can "
-#~ "operate 1 Ad-Hoc or up to 3 Master-Mode and 1 Client-Mode network "
-#~ "simultaneously."
-#~ msgstr ""
-#~ "Bạn có thể chạy nhiều mạng wifi với một công cụ. Hãy chú ý rằng một số "
-#~ "phần cứng và driverspecific bị hạn chế. Thông thường, bạn có thể vận hành "
-#~ "1 Ad-Hoc hay tối đa là 3-chế độ master và 1-chế độ client mạng lưới cùng "
-#~ "một lúc."
-
-#~ msgid ""
-#~ "You need to install \"ppp-mod-pppoe\" for PPPoE or \"pptp\" for PPtP "
-#~ "support"
-#~ msgstr ""
-#~ "Bạn cần cài đặt &amp;quot;ppp-mod-pppoe&amp;quot; for PPPoE or &amp;quot;"
-#~ "pptp&amp;quot; cho hỗ trợ PPtP "
-
-#~ msgid "Zone"
-#~ msgstr "Zone"
-
-#~ msgid "additional hostfile"
-#~ msgstr "Tập tin host bổ sung"
-
-#~ msgid "adds domain names to hostentries in the resolv file"
-#~ msgstr "Thêm tên miền vào hostentries trong tập tin resolv "
-
-#~ msgid "automatically reconnect"
-#~ msgstr "Tự động kết nối lại"
-
-#~ msgid "concurrent queries"
-#~ msgstr "Đồng truy vấn"
-
-#~ msgid ""
-#~ "disable <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</abbr> "
-#~ "for this interface"
-#~ msgstr ""
-#~ "Vô hiệu hóa <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</"
-#~ "abbr> cho giao diện này"
-
-#~ msgid "disconnect when idle for"
-#~ msgstr "Ngừng kết nối khi idle cho"
-
-#~ msgid "don't cache unknown"
-#~ msgstr "don&amp;#39;t cache unknown"
-
-#~ msgid ""
-#~ "filter useless <abbr title=\"Domain Name System\">DNS</abbr>-queries of "
-#~ "Windows-systems"
-#~ msgstr ""
-#~ "lọc không hữu dụng <abbr title=\"Hệ thống tên miền\">DNS</abbr>-các tra "
-#~ "vấn của hệ thống Windows"
-
-#~ msgid "installed"
-#~ msgstr "Đã cài đặt "
-
-#~ msgid "localises the hostname depending on its subnet"
-#~ msgstr "Địa phương hóa các hostname phụ thuộc vào subnet"
-
-#~ msgid "not installed"
-#~ msgstr "không cài đặt "
-
-#~ msgid ""
-#~ "prevents caching of negative <abbr title=\"Domain Name System\">DNS</"
-#~ "abbr>-replies"
-#~ msgstr ""
-#~ "Ngăn ngừa tiêu cực trong bộ nhớ đệm <abbr title=\"Hệ thống tên miền"
-#~ "\">DNS</abbr>-trả lời"
-
-#~ msgid "query port"
-#~ msgstr "cổng truy vấn"
-
-#~ msgid "transmitted / received"
-#~ msgstr "Đã truyền/ đã nhận"
-
-#, fuzzy
-#~ msgid "Join network"
-#~ msgstr "contained networks"
-
-#~ msgid "all"
-#~ msgstr "tất cả"
-
-#~ msgid "Code"
-#~ msgstr "Mã"
-
-#~ msgid "Distance"
-#~ msgstr "Khoảng cách "
-
-#~ msgid "Legend"
-#~ msgstr "Legend"
-
-#~ msgid "Library"
-#~ msgstr "thư viện "
-
-#~ msgid "see '%s' manpage"
-#~ msgstr "xem &amp;#39;%s&amp;#39; trang chính"
-
-#~ msgid "Package Manager"
-#~ msgstr "Quản lí gói"
-
-#~ msgid "Service"
-#~ msgstr "Dịch vụ "
-
-#~ msgid "Statistics"
-#~ msgstr "Thống kê"
-
-#~ msgid "zone"
-#~ msgstr "Zone"
index 7b52d0b2730970215ad6141b9e9dcda915942847..a2d1e47132689fa5b645de435f322968139337fc 100644 (file)
@@ -13,6 +13,9 @@ msgstr ""
 "X-Generator: Poedit 1.8.5\n"
 "Language-Team: \n"
 
+msgid "%s is untagged in multiple VLANs!"
+msgstr ""
+
 msgid "(%d minute window, %d second interval)"
 msgstr "(%d分钟信息,%d秒刷新)"
 
@@ -118,15 +121,21 @@ msgstr "<abbr title=\"maximal\">最大</abbr>并发查询数"
 msgid "<abbr title='Pairwise: %s / Group: %s'>%s - %s</abbr>"
 msgstr "<abbr title='Pairwise: %s / Group: %s'>%s - %s</abbr>"
 
+msgid "A43C + J43 + A43"
+msgstr ""
+
+msgid "A43C + J43 + A43 + V43"
+msgstr ""
+
 msgid "ADSL"
 msgstr "ADSL"
 
-msgid "ADSL Status"
-msgstr "ADSL状态"
-
 msgid "AICCU (SIXXS)"
 msgstr ""
 
+msgid "ANSI T1.413"
+msgstr ""
+
 msgid "APN"
 msgstr "APN"
 
@@ -136,6 +145,9 @@ msgstr "AR支持"
 msgid "ARP retry threshold"
 msgstr "ARP重试阈值"
 
+msgid "ATM (Asynchronous Transfer Mode)"
+msgstr ""
+
 msgid "ATM Bridges"
 msgstr "ATM桥接"
 
@@ -156,6 +168,9 @@ msgstr ""
 msgid "ATM device number"
 msgstr "ATM设备号码"
 
+msgid "ATU-C System Vendor ID"
+msgstr ""
+
 msgid "AYIYA"
 msgstr ""
 
@@ -219,9 +234,20 @@ msgstr "管理权"
 msgid "Advanced Settings"
 msgstr "高级设置"
 
+msgid "Aggregate Transmit Power(ACTATP)"
+msgstr ""
+
 msgid "Alert"
 msgstr "警戒"
 
+msgid ""
+"Allocate IP addresses sequentially, starting from the lowest available "
+"address"
+msgstr ""
+
+msgid "Allocate IP sequentially"
+msgstr ""
+
 msgid "Allow <abbr title=\"Secure Shell\">SSH</abbr> password authentication"
 msgstr "允许<abbr title=\"Secure Shell\">SSH</abbr>密码验证"
 
@@ -257,8 +283,53 @@ msgstr ""
 msgid "Always announce default router"
 msgstr "总是广播默认路由"
 
-msgid "An additional network will be created if you leave this unchecked."
-msgstr "取消选中将会另外创建一个新网络,而不会覆盖当前网络设置"
+msgid "An additional network will be created if you leave this checked."
+msgstr ""
+
+msgid "Annex"
+msgstr ""
+
+msgid "Annex A + L + M (all)"
+msgstr ""
+
+msgid "Annex A G.992.1"
+msgstr ""
+
+msgid "Annex A G.992.2"
+msgstr ""
+
+msgid "Annex A G.992.3"
+msgstr ""
+
+msgid "Annex A G.992.5"
+msgstr ""
+
+msgid "Annex B (all)"
+msgstr ""
+
+msgid "Annex B G.992.1"
+msgstr ""
+
+msgid "Annex B G.992.3"
+msgstr ""
+
+msgid "Annex B G.992.5"
+msgstr ""
+
+msgid "Annex J (all)"
+msgstr ""
+
+msgid "Annex L G.992.3 POTS 1"
+msgstr ""
+
+msgid "Annex M (all)"
+msgstr ""
+
+msgid "Annex M G.992.3"
+msgstr ""
+
+msgid "Annex M G.992.5"
+msgstr ""
 
 msgid "Announce as default router even if no public prefix is available."
 msgstr "即使没有可用的公共前缀也广播默认路由"
@@ -269,6 +340,9 @@ msgstr "广播的DNS域名"
 msgid "Announced DNS servers"
 msgstr "广播的DNS服务器"
 
+msgid "Anonymous Identity"
+msgstr ""
+
 msgid "Anonymous Mount"
 msgstr "自动挂载未配置的磁盘分区"
 
@@ -358,6 +432,12 @@ msgstr "可用软件包"
 msgid "Average:"
 msgstr "平均:"
 
+msgid "B43 + B43C"
+msgstr ""
+
+msgid "B43 + B43C + V43"
+msgstr ""
+
 msgid "BR / DMR / AFTR"
 msgstr ""
 
@@ -408,6 +488,9 @@ msgstr ""
 "下面是待备份的文件清单。包含了更改的配置文件、必要的基础文件和用户自定义的需"
 "备份文件。"
 
+msgid "Bind only to specific interfaces rather than wildcard address."
+msgstr ""
+
 msgid "Bitrate"
 msgstr "传输速率"
 
@@ -446,9 +529,6 @@ msgstr "按键"
 msgid "CA certificate; if empty it will be saved after the first connection."
 msgstr "CA证书.如果留空的话证书将在第一次连接时被保存."
 
-msgid "CPU"
-msgstr "CPU"
-
 msgid "CPU usage (%)"
 msgstr "CPU使用率(%)"
 
@@ -642,15 +722,33 @@ msgstr "DNS转发"
 msgid "DNS-Label / FQDN"
 msgstr ""
 
+msgid "DNSSEC"
+msgstr ""
+
+msgid "DNSSEC check unsigned"
+msgstr ""
+
 msgid "DPD Idle Timeout"
 msgstr ""
 
 msgid "DS-Lite AFTR address"
 msgstr ""
 
+msgid "DSL"
+msgstr ""
+
+msgid "DSL Status"
+msgstr ""
+
+msgid "DSL line mode"
+msgstr ""
+
 msgid "DUID"
 msgstr "DUID(DHCP唯一标识符)"
 
+msgid "Data Rate"
+msgstr ""
+
 msgid "Debug"
 msgstr "调试"
 
@@ -660,6 +758,9 @@ msgstr "默认%d"
 msgid "Default gateway"
 msgstr "默认网关"
 
+msgid "Default is stateless + stateful"
+msgstr ""
+
 msgid "Default route"
 msgstr "默认路由"
 
@@ -901,12 +1002,18 @@ msgstr "擦除中..."
 msgid "Error"
 msgstr "错误"
 
+msgid "Errored seconds (ES)"
+msgstr ""
+
 msgid "Ethernet Adapter"
 msgstr "以太网适配器"
 
 msgid "Ethernet Switch"
 msgstr "以太网交换机"
 
+msgid "Exclude interfaces"
+msgstr ""
+
 msgid "Expand hosts"
 msgstr "扩展HOSTS文件中的主机后缀"
 
@@ -927,6 +1034,9 @@ msgstr "远程log服务器"
 msgid "External system log server port"
 msgstr "远程log服务器端口"
 
+msgid "External system log server protocol"
+msgstr ""
+
 msgid "Extra SSH command options"
 msgstr "额外的SSH命令选项"
 
@@ -976,6 +1086,9 @@ msgstr "防火墙设置"
 msgid "Firewall Status"
 msgstr "防火墙状态"
 
+msgid "Firmware File"
+msgstr ""
+
 msgid "Firmware Version"
 msgstr "固件版本"
 
@@ -1021,6 +1134,9 @@ msgstr ""
 msgid "Forward DHCP traffic"
 msgstr "转发DHCP数据包"
 
+msgid "Forward Error Correction Seconds (FECS)"
+msgstr ""
+
 msgid "Forward broadcast traffic"
 msgstr "转发广播数据包"
 
@@ -1102,6 +1218,9 @@ msgstr "处理程序"
 msgid "Hang Up"
 msgstr "挂起"
 
+msgid "Header Error Code Errors (HEC)"
+msgstr ""
+
 msgid "Heartbeat"
 msgstr "心跳"
 
@@ -1344,6 +1463,9 @@ msgstr "正在重新连接接口..."
 msgid "Interface is shutting down..."
 msgstr "正在关闭接口..."
 
+msgid "Interface name"
+msgstr ""
+
 msgid "Interface not present or not connected yet."
 msgstr "接口不存在或未连接"
 
@@ -1386,12 +1508,12 @@ msgstr "需要Java Script!"
 msgid "Join Network"
 msgstr "加入网络"
 
-msgid "Join Network: Settings"
-msgstr "加入网络:设置"
-
 msgid "Join Network: Wireless Scan"
 msgstr "加入网络:搜索无线"
 
+msgid "Joining Network: %q"
+msgstr ""
+
 msgid "Keep settings"
 msgstr "保留配置"
 
@@ -1434,6 +1556,9 @@ msgstr "语言"
 msgid "Language and Style"
 msgstr "语言和界面"
 
+msgid "Latency"
+msgstr ""
+
 msgid "Leaf"
 msgstr "叶子"
 
@@ -1464,15 +1589,24 @@ msgstr "图例:"
 msgid "Limit"
 msgstr "客户数"
 
-msgid "Line Attenuation"
+msgid "Limit DNS service to subnets interfaces on which we are serving DNS."
+msgstr ""
+
+msgid "Limit listening to these interfaces, and loopback."
 msgstr ""
 
-msgid "Line Speed"
-msgstr "线路速率"
+msgid "Line Attenuation (LATN)"
+msgstr ""
+
+msgid "Line Mode"
+msgstr ""
 
 msgid "Line State"
 msgstr "线路状态"
 
+msgid "Line Uptime"
+msgstr ""
+
 msgid "Link On"
 msgstr "活动链接"
 
@@ -1490,6 +1624,9 @@ msgstr "允许RFC1918响应的域名列表"
 msgid "List of hosts that supply bogus NX domain results"
 msgstr "允许虚假空域名响应的服务器列表"
 
+msgid "Listen Interfaces"
+msgstr ""
+
 msgid "Listen only on the given interface or, if unspecified, on all"
 msgstr "监听指定的接口;未指定则监听全部"
 
@@ -1514,6 +1651,9 @@ msgstr "本地IPv4地址"
 msgid "Local IPv6 address"
 msgstr "本地IPv6地址"
 
+msgid "Local Service Only"
+msgstr ""
+
 msgid "Local Startup"
 msgstr "本地启动脚本"
 
@@ -1561,6 +1701,9 @@ msgstr "登录"
 msgid "Logout"
 msgstr "退出"
 
+msgid "Loss of Signal Seconds (LOSS)"
+msgstr ""
+
 msgid "Lowest leased address as offset from the network address."
 msgstr "网络地址的起始分配基址。"
 
@@ -1582,6 +1725,9 @@ msgstr ""
 msgid "MB/s"
 msgstr "MB/s"
 
+msgid "MD5"
+msgstr ""
+
 msgid "MHz"
 msgstr "MHz"
 
@@ -1596,6 +1742,9 @@ msgstr "请确认你已经复制过整个根文件系统,例如使用以下命
 msgid "Manual"
 msgstr ""
 
+msgid "Max. Attainable Data Rate (ATTNDR)"
+msgstr ""
+
 msgid "Maximum Rate"
 msgstr "最高速率"
 
@@ -1801,12 +1950,18 @@ msgstr "未指定区域"
 msgid "Noise"
 msgstr "噪声"
 
-msgid "Noise Margin"
-msgstr "噪声容限"
+msgid "Noise Margin (SNR)"
+msgstr ""
 
 msgid "Noise:"
 msgstr "噪声:"
 
+msgid "Non Pre-emtive CRC errors (CRC_P)"
+msgstr ""
+
+msgid "Non-wildcard"
+msgstr ""
+
 msgid "None"
 msgstr "无"
 
@@ -1918,6 +2073,9 @@ msgstr "克隆MAC地址"
 msgid "Override MTU"
 msgstr "设置MTU"
 
+msgid "Override default interface name"
+msgstr ""
+
 msgid "Override the gateway in DHCP responses"
 msgstr "更新网关"
 
@@ -1971,6 +2129,9 @@ msgstr ""
 msgid "PSID-bits length"
 msgstr ""
 
+msgid "PTM/EFM (Packet Transfer Mode)"
+msgstr ""
+
 msgid "Package libiwinfo required!"
 msgstr "需要libiwinfo软件包!"
 
@@ -2058,20 +2219,23 @@ msgstr "策略"
 msgid "Port"
 msgstr "端口"
 
-msgid "Port %d"
-msgstr "端口 %d"
-
-msgid "Port %d is untagged in multiple VLANs!"
-msgstr "端口 %d 在多个VLAN中均未关联!"
-
 msgid "Port status:"
 msgstr "端口状态:"
 
+msgid "Power Management Mode"
+msgstr ""
+
+msgid "Pre-emtive CRC errors (CRCP_P)"
+msgstr ""
+
 msgid ""
 "Presume peer to be dead after given amount of LCP echo failures, use 0 to "
 "ignore failures"
 msgstr "在指定数量的LCP响应故障后假定链路已断开,0为忽略故障"
 
+msgid "Prevent listening on these interfaces."
+msgstr ""
+
 msgid "Prevents client-to-client communication"
 msgstr "禁止客户端间通信"
 
@@ -2084,6 +2248,9 @@ msgstr "执行"
 msgid "Processes"
 msgstr "系统进程"
 
+msgid "Profile"
+msgstr ""
+
 msgid "Prot."
 msgstr "协议"
 
@@ -2273,6 +2440,11 @@ msgstr "必须使用TLS"
 msgid "Required for certain ISPs, e.g. Charter with DOCSIS 3"
 msgstr "某些ISP需要,例如:同轴线网络DOCSIS 3"
 
+msgid ""
+"Requires upstream supports DNSSEC; verify unsigned domain responses really "
+"come from unsigned domains"
+msgstr ""
+
 msgid "Reset"
 msgstr "复位"
 
@@ -2335,6 +2507,9 @@ msgstr "挂载设备前运行文件系统检查"
 msgid "Run filesystem check"
 msgstr "文件系统检查"
 
+msgid "SHA256"
+msgstr ""
+
 msgid ""
 "SIXXS supports TIC only, for static tunnels using IP protocol 41 (RFC4213) "
 "use 6in4 instead"
@@ -2429,6 +2604,9 @@ msgstr "设置时间同步"
 msgid "Setup DHCP Server"
 msgstr "配置DHCP服务器"
 
+msgid "Severely Errored Seconds (SES)"
+msgstr ""
+
 msgid "Short GI"
 msgstr ""
 
@@ -2444,6 +2622,9 @@ msgstr "关闭此网络"
 msgid "Signal"
 msgstr "信号"
 
+msgid "Signal Attenuation (SATN)"
+msgstr ""
+
 msgid "Signal:"
 msgstr "信号:"
 
@@ -2468,6 +2649,9 @@ msgstr "时隙"
 msgid "Software"
 msgstr "软件包"
 
+msgid "Software VLAN"
+msgstr ""
+
 msgid "Some fields are invalid, cannot save values!"
 msgstr "一些项目的值无效,无法保存!"
 
@@ -2564,6 +2748,12 @@ msgstr "严谨查序"
 msgid "Submit"
 msgstr "提交"
 
+msgid "Suppress logging"
+msgstr ""
+
+msgid "Suppress logging of the routine operation of these protocols"
+msgstr ""
+
 msgid "Swap"
 msgstr "交换区"
 
@@ -2579,6 +2769,13 @@ msgstr "交换机 %q"
 msgid "Switch %q (%s)"
 msgstr "交换机%q (%s)"
 
+msgid ""
+"Switch %q has an unknown topology - the VLAN settings might not be accurate."
+msgstr ""
+
+msgid "Switch VLAN"
+msgstr ""
+
 msgid "Switch protocol"
 msgstr "切换协议"
 
@@ -2856,6 +3053,9 @@ msgid ""
 "archive here."
 msgstr "上传备份存档以恢复配置。"
 
+msgid "Tone"
+msgstr ""
+
 msgid "Total Available"
 msgstr "可用数"
 
@@ -2931,6 +3131,9 @@ msgstr "UUID"
 msgid "Unable to dispatch"
 msgstr "无法调度"
 
+msgid "Unavailable Seconds (UAS)"
+msgstr ""
+
 msgid "Unknown"
 msgstr "未知"
 
@@ -3037,8 +3240,8 @@ msgstr "用户名"
 msgid "VC-Mux"
 msgstr "VC-Mux"
 
-msgid "VLAN Interface"
-msgstr "VLAN接口"
+msgid "VDSL"
+msgstr ""
 
 msgid "VLANs on %q"
 msgstr "%q上的VLAN"
@@ -3135,9 +3338,6 @@ msgstr ""
 msgid "Width"
 msgstr "频宽"
 
-msgid "Wifi"
-msgstr "无线"
-
 msgid "Wireless"
 msgstr "无线"
 
@@ -3174,6 +3374,9 @@ msgstr "无线已关闭"
 msgid "Write received DNS requests to syslog"
 msgstr "将收到的DNS请求写入系统日志"
 
+msgid "Write system log to file"
+msgstr ""
+
 msgid "XR Support"
 msgstr "XR支持"
 
@@ -3353,1019 +3556,20 @@ msgstr "是"
 msgid "« Back"
 msgstr "« 后退"
 
-#~ msgid "Delete this interface"
-#~ msgstr "删除此接口"
-
-#~ msgid "Flags"
-#~ msgstr "标识"
-
-#~ msgid "Rule #"
-#~ msgstr "规则 #"
-
-#~ msgid "Ignore Hosts files"
-#~ msgstr "忽略HOSTS文件"
-
-#~ msgid "Path"
-#~ msgstr "路径"
-
-#~ msgid "Please wait: Device rebooting..."
-#~ msgstr "请稍等:设备重启中..."
-
-#~ msgid ""
-#~ "Warning: There are unsaved changes that will be lost while rebooting!"
-#~ msgstr "警告: 有尚未保存的更改,重启将丢失!"
-
-#~ msgid "CPU frequency"
-#~ msgstr "CPU 频率"
-
-#~ msgid "Chip Model"
-#~ msgstr "芯片型号"
-
-#~ msgid ""
-#~ "Always use 40MHz channels even if the secondary channel overlaps. Using "
-#~ "this option does not comply with IEEE 802.11n-2009!"
-#~ msgstr "强制启用40MHz频宽并忽略辅助信道重叠。此选项不兼容IEEE 802.11n-2009!"
-
-#~ msgid "Cached"
-#~ msgstr "已缓存"
-
-#~ msgid "Configures this mount as overlay storage for block-extroot"
-#~ msgstr "设置挂载为extroot"
-
-#~ msgid "Force 40MHz mode"
-#~ msgstr "强制40MHz频宽"
-
-#~ msgid "Frequency Hopping"
-#~ msgstr "跳频"
-
-#~ msgid "Locked to channel %d used by %s"
-#~ msgstr "信道已锁定为:%d ;源于:%s "
-
-#~ msgid "Use as root filesystem"
-#~ msgstr "设置为根文件系统"
-
-#~ msgid "Ad-hoc mode"
-#~ msgstr "Ad-hoc模式"
-
-#~ msgid "HE.net user ID"
-#~ msgstr "HE.net用户ID"
-
-#~ msgid "This is the 32 byte hex encoded user ID, not the login name"
-#~ msgstr "这是32 byte hex编码的用户ID,不是登录名"
-
-#~ msgid "40MHz 2nd channel above"
-#~ msgstr "40MHz HT40+ (仅1-7频道可用)"
-
-#~ msgid "40MHz 2nd channel below"
-#~ msgstr "40MHz HT40- (仅5-13频道可用)"
-
-#~ msgid "Accept router advertisements"
-#~ msgstr "接收路由通告"
-
-#~ msgid "Advertise IPv6 on network"
-#~ msgstr "在网络上通告IPv6"
-
-#~ msgid "Advertised network ID"
-#~ msgstr "通告的网络ID"
-
-#~ msgid "Allowed range is 1 to 65535"
-#~ msgstr "允许的范围:1 到 65535"
-
-#~ msgid "HT capabilities"
-#~ msgstr "HT功能"
-
-#~ msgid "HT mode"
-#~ msgstr "HT模式"
-
-#~ msgid "Router Model"
-#~ msgstr "主机型号"
-
-#~ msgid "Router Name"
-#~ msgstr "系统名称"
-
-#~ msgid "Send router solicitations"
-#~ msgstr "发送路由请求"
-
-#~ msgid "Specifies the advertised preferred prefix lifetime in seconds"
-#~ msgstr "指定通告的首选前缀生存时间(秒)"
-
-#~ msgid "Specifies the advertised valid prefix lifetime in seconds"
-#~ msgstr "指定通告的有效前缀生存时间(秒)"
-
-#~ msgid "Use preferred lifetime"
-#~ msgstr "使用首选生存时间"
-
-#~ msgid "Use valid lifetime"
-#~ msgstr "使用有效生存时间"
-
-#~ msgid "Waiting for router..."
-#~ msgstr "等待路由器..."
-
-#~ msgid "Enable builtin NTP server"
-#~ msgstr "开启内置NTP服务器"
-
-#~ msgid "Active Leases"
-#~ msgstr "活动的租约"
-
-#~ msgid "Open"
-#~ msgstr "打开"
-
-#~ msgid "KB"
-#~ msgstr "KB"
-
-#~ msgid "Bit Rate"
-#~ msgstr "比特率"
-
-#~ msgid "Configuration / Apply"
-#~ msgstr "设置 /应用"
-
-#~ msgid "Configuration / Changes"
-#~ msgstr "设置 / 修改"
-
-#~ msgid "Configuration / Revert"
-#~ msgstr "设置 / 重置"
-
-#~ msgid "MAC"
-#~ msgstr "MAC"
-
-#~ msgid "MAC Address"
-#~ msgstr "MAC地址"
-
-#~ msgid "<abbr title=\"Encrypted\">Encr.</abbr>"
-#~ msgstr "<abbr title=\"Encrypted\">加密</abbr>"
-
-#~ msgid "<abbr title=\"Wireless Local Area Network\">WLAN</abbr>-Scan"
-#~ msgstr "搜索<abbr title=\"Wireless Local Area Network\">WLAN</abbr>"
-
-#~ msgid ""
-#~ "Choose the network you want to attach to this wireless interface. Select "
-#~ "<em>unspecified</em> to not attach any network or fill out the "
-#~ "<em>create</em> field to define a new network."
-#~ msgstr ""
-#~ "请选择你需要链接到无线网络接口的网络. 如果不链接到任何网络请选择 <em>未指"
-#~ "定</em>,如果需要创建新网络请点<em>创建</em>."
-
-#~ msgid "Create Network"
-#~ msgstr "创建一个网络"
-
-#~ msgid "Link"
-#~ msgstr "链接"
-
-#~ msgid "Networks"
-#~ msgstr "网络"
-
-#~ msgid "Power"
-#~ msgstr "Power"
-
-#~ msgid "Wifi networks in your local environment"
-#~ msgstr "扫描到的无线热点"
-
-#~ msgid ""
-#~ "<abbr title=\"Classless Inter-Domain Routing\">CIDR</abbr>-Notation: "
-#~ "address/prefix"
-#~ msgstr ""
-#~ "<abbr title=\"Classless Inter-Domain Routing\">CIDR</abbr>-Notation: "
-#~ "address/prefix"
-
-#~ msgid "<abbr title=\"Domain Name System\">DNS</abbr>-Server"
-#~ msgstr "<abbr title=\"Domain Name System\">DNS</abbr>-服务器"
-
-#~ msgid "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Broadcast"
-#~ msgstr "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-广播"
-
-#~ msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Address"
-#~ msgstr "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-地址"
-
-#~ msgid "IP-Aliases"
-#~ msgstr "IP-Aliases"
-
-#~ msgid "IPv6 Setup"
-#~ msgstr "IPv6 设置"
-
-#~ msgid ""
-#~ "Note: If you choose an interface here which is part of another network, "
-#~ "it will be moved into this network."
-#~ msgstr ""
-#~ "注意:当你选择一个已经存在与一个网络中的接口时,它将会被移除那个网络。"
-
-#~ msgid ""
-#~ "Really delete this interface? The deletion cannot be undone!\\nYou might "
-#~ "lose access to this router if you are connected via this interface."
-#~ msgstr ""
-#~ "Really delete this interface? The deletion cannot be undone!\n"
-#~ "You might lose access to this router if you are connected via this "
-#~ "interface."
-
-#~ msgid ""
-#~ "Really delete this wireless network? The deletion cannot be undone!\\nYou "
-#~ "might lose access to this router if you are connected via this network."
-#~ msgstr ""
-#~ "Really delete this wireless network? The deletion cannot be undone!\n"
-#~ "You might lose access to this router if you are connected via this "
-#~ "network."
-
-#~ msgid ""
-#~ "Really shutdown interface \"%s\" ?\\nYou might lose access to this router "
-#~ "if you are connected via this interface."
-#~ msgstr ""
-#~ "Really shutdown interface \"%s\" ?\n"
-#~ "You might lose access to this router if you are connected via this "
-#~ "interface."
-
-#~ msgid ""
-#~ "Really shutdown network ?\\nYou might lose access to this router if you "
-#~ "are connected via this interface."
-#~ msgstr ""
-#~ "Really shutdown network ?\n"
-#~ "You might lose access to this router if you are connected via this "
-#~ "interface."
-
-#~ msgid ""
-#~ "The network ports on your router can be combined to several <abbr title="
-#~ "\"Virtual Local Area Network\">VLAN</abbr>s in which computers can "
-#~ "communicate directly with each other. <abbr title=\"Virtual Local Area "
-#~ "Network\">VLAN</abbr>s are often used to separate different network "
-#~ "segments. Often there is by default one Uplink port for a connection to "
-#~ "the next greater network like the internet and other ports for a local "
-#~ "network."
-#~ msgstr ""
-#~ "本设备可以划分为多个<abbr title=\"Virtual Local Area Network\">VLAN</"
-#~ "abbr>,并支持电脑间的直接通讯;<abbr title=\"Virtual Local Area Network"
-#~ "\">VLAN</abbr>也常用于分割不同网段;默认通常是一条上传端口连接ISP,其余端"
-#~ "口为本地子网。"
-
-#~ msgid "Enable buffering"
-#~ msgstr "开启缓冲"
-
-#~ msgid "IPv6-over-IPv4"
-#~ msgstr "IPv6-over-IPv4"
-
-#~ msgid "Custom Files"
-#~ msgstr "自定义文件"
-
-#~ msgid "Custom files"
-#~ msgstr "自定义文件"
-
-#~ msgid "Detected Files"
-#~ msgstr "查询到的文件"
-
-#~ msgid "Detected files"
-#~ msgstr "查询到的文件"
-
-#~ msgid "Files to be kept when flashing a new firmware"
-#~ msgstr "更新固件时被保存的文件"
-
-#~ msgid "General"
-#~ msgstr "基本信息"
-
-#~ msgid ""
-#~ "Here you can customize the settings and the functionality of <abbr title="
-#~ "\"Lua Configuration Interface\">LuCI</abbr>."
-#~ msgstr ""
-#~ "这里可以自定义<abbr title=\"Lua Configuration Interface\">LuCI</abbr>的组"
-#~ "件和功能。"
-
-#~ msgid "Post-commit actions"
-#~ msgstr "Post-commit操作"
-
-#~ msgid ""
-#~ "The following files are detected by the system and will be kept "
-#~ "automatically during sysupgrade"
-#~ msgstr "更新固件时要保存的文件"
-
-#~ msgid ""
-#~ "These commands will be executed automatically when a given <abbr title="
-#~ "\"Unified Configuration Interface\">UCI</abbr> configuration is committed "
-#~ "allowing changes to be applied instantly."
-#~ msgstr ""
-#~ "当<abbr title=\"Unified Configuration Interface\">UCI</abbr>配置提交并生效"
-#~ "后,这些命令将被自动执行。"
-
-#~ msgid ""
-#~ "This is a list of shell glob patterns for matching files and directories "
-#~ "to include during sysupgrade"
-#~ msgstr "系统升级时要保存的配置文件以及目录的串列清单"
-
-#~ msgid "Web <abbr title=\"User Interface\">UI</abbr>"
-#~ msgstr "Web <abbr title=\"User Interface\">UI</abbr>"
-
-#~ msgid "<abbr title=\"Point-to-Point Tunneling Protocol\">PPTP</abbr>-Server"
-#~ msgstr ""
-#~ "<abbr title=\"Point-to-Point Tunneling Protocol\">PPTP</abbr>-服务器"
-
-#~ msgid "AHCP Settings"
-#~ msgstr "AHCP设置"
-
-#~ msgid "ARP ping retries"
-#~ msgstr "重试ARP ping"
-
-#~ msgid "ATM Settings"
-#~ msgstr "ATM设置"
-
-#~ msgid "Accept Router Advertisements"
-#~ msgstr "接收路由公告"
-
-#~ msgid "Access point (APN)"
-#~ msgstr "接入点(APN)"
-
-#~ msgid "Additional pppd options"
-#~ msgstr "附加pppd选项"
-
-#~ msgid "Allowed range is 1 to FFFF"
-#~ msgstr "允许范围:1 ~ FFFF"
-
-#~ msgid "Automatic Disconnect"
-#~ msgstr "自动断开"
-
-#~ msgid "Backup Archive"
-#~ msgstr "备份的存档"
-
-#~ msgid ""
-#~ "Configure the local DNS server to use the name servers adverticed by the "
-#~ "PPP peer"
-#~ msgstr "本地DNS服务器使用PPP端局提供的域名服务器"
-
-#~ msgid "Connect script"
-#~ msgstr "连接脚本"
-
-#~ msgid "Create backup"
-#~ msgstr "创建备份"
-
-#~ msgid "Default"
-#~ msgstr "默认"
-
-#~ msgid "Disconnect script"
-#~ msgstr "断开脚本"
-
-#~ msgid "Edit package lists and installation targets"
-#~ msgstr "修改软件包的同步源和安装地址"
-
-#~ msgid "Enable 4K VLANs"
-#~ msgstr "开启4K VLAN"
-
-#~ msgid "Enable IPv6 on PPP link"
-#~ msgstr "在PPP链路上启用IPv6"
-
-#~ msgid "Firmware image"
-#~ msgstr "固件文件"
-
-#~ msgid "Forward DHCP"
-#~ msgstr "转发DHCP"
-
-#~ msgid "Forward broadcasts"
-#~ msgstr "转发广播"
-
-#~ msgid "HE.net Tunnel ID"
-#~ msgstr "HE.net隧道ID"
-
-#~ msgid ""
-#~ "Here you can backup and restore your router configuration and - if "
-#~ "possible - reset the router to the default settings."
-#~ msgstr "这里可以备份和恢复路由器的配置,也可以恢复到系统出厂设置。"
-
-#~ msgid "Installation targets"
-#~ msgstr "安装位置"
-
-#~ msgid "Keep configuration files"
-#~ msgstr "保留配置文件"
-
-#~ msgid "Keep-Alive"
-#~ msgstr "保持活动"
-
-#~ msgid "Kernel"
-#~ msgstr "内核"
-
-#~ msgid ""
-#~ "Let pppd replace the current default route to use the PPP interface after "
-#~ "successful connect"
-#~ msgstr "PPP连接成功后替换当前默认路由为pppd"
-
-#~ msgid "Let pppd run this script after establishing the PPP link"
-#~ msgstr "PPP连接建立后运行此脚本"
-
-#~ msgid "Let pppd run this script before tearing down the PPP link"
-#~ msgstr "PPP连接断开前运行此脚本"
-
-#~ msgid ""
-#~ "Make sure that you provide the correct pin code here or you might lock "
-#~ "your sim card!"
-#~ msgstr "请确认pin码正确,并且没有锁定sim卡!"
-
-#~ msgid ""
-#~ "Most of them are network servers, that offer a certain service for your "
-#~ "device or network like shell access, serving webpages like <abbr title="
-#~ "\"Lua Configuration Interface\">LuCI</abbr>, doing mesh routing, sending "
-#~ "e-mails, ..."
-#~ msgstr ""
-#~ "这些大部分是为设备或网络提供特定服务的,比如shell访问,<abbr title=\"Lua "
-#~ "Configuration Interface\">LuCI</abbr> App,网间漫游,发送E-mail等..."
-
-#~ msgid "Number of failed connection tests to initiate automatic reconnect"
-#~ msgstr "启动自动重连的失败连接次数"
-
-#~ msgid "Override Gateway"
-#~ msgstr "更新网关"
-
-#~ msgid "PIN code"
-#~ msgstr "PIN码"
-
-#~ msgid "PPP Settings"
-#~ msgstr "PPP设置"
-
-#~ msgid "Package lists"
-#~ msgstr "软件同步源"
-
-#~ msgid ""
-#~ "Port <abbr title=\"Primary VLAN IDs\">PVIDs</abbr> specify the default "
-#~ "VLAN ID added to received untagged frames."
-#~ msgstr ""
-#~ "端口的<abbr title=\"Primary VLAN IDs\">PVID</abbr>指定了添加到所接收的未标"
-#~ "记桢的默认VLAN ID。"
-
-#~ msgid "Port PVIDs on %q"
-#~ msgstr "分配%q的端口PVID"
-
-#~ msgid "Proceed reverting all settings and resetting to firmware defaults?"
-#~ msgstr "放弃所有配置并将路由复位到默认状态?"
-
-#~ msgid "Processor"
-#~ msgstr "处理器"
-
-#~ msgid "Radius-Port"
-#~ msgstr "Radius-端口"
-
-#~ msgid "Radius-Server"
-#~ msgstr "Radius-服务器"
-
-#~ msgid ""
-#~ "Really shutdown network ?\\nYou might loose access to this router if you "
-#~ "are connected via this interface."
-#~ msgstr ""
-#~ "真的要关闭此网络?\n"
-#~ "如果正由此网络管理路由,可能导致无法再管理路由器!"
-
-#~ msgid "Relay Settings"
-#~ msgstr "中继设置"
-
-#~ msgid "Replace default route"
-#~ msgstr "重置默认路由"
-
-#~ msgid "Reset router to defaults"
-#~ msgstr "恢复出厂设置"
-
-#~ msgid "Routing table ID"
-#~ msgstr "路由表ID"
-
-#~ msgid ""
-#~ "Seconds to wait for the modem to become ready before attempting to connect"
-#~ msgstr "Modem尝试连接的就绪准备时间"
-
-#~ msgid "Send Router Solicitiations"
-#~ msgstr "发送路由探测"
-
-#~ msgid "Server IPv4-Address"
-#~ msgstr "服务器IPv4-地址"
-
-#~ msgid "Service type"
-#~ msgstr "服务类型"
-
-#~ msgid "Services and daemons perform certain tasks on your device."
-#~ msgstr "路由器上运行的部分任务和服务。"
-
-#~ msgid "Settings"
-#~ msgstr "设置"
-
-#~ msgid "Setup wait time"
-#~ msgstr "设置缓冲时间"
-
-#~ msgid ""
-#~ "Sorry. OpenWrt does not support a system upgrade on this platform.<br /> "
-#~ "You need to manually flash your device."
-#~ msgstr "抱歉,OpenWrt不支持本平台的系统升级。<br />请手动刷新设备。"
-
-#~ msgid "Specify additional command line arguments for pppd here"
-#~ msgstr "指定附加命令行参数到pppd"
-
-#~ msgid "TTL"
-#~ msgstr "TTL"
-
-#~ msgid "The device node of your modem, e.g. /dev/ttyUSB0"
-#~ msgstr "modem的设备节点。例如/dev/ttyUSB0"
-
-#~ msgid "Time (in seconds) after which an unused connection will be closed"
-#~ msgstr "自动关闭空闲连接的延迟时间(秒)"
-
-#~ msgid "Time Server (rdate)"
-#~ msgstr "校时服务器(rdate)"
-
-#~ msgid "Tunnel Settings"
-#~ msgstr "隧道设置"
-
-#~ msgid "Update package lists"
-#~ msgstr "更新软件列表"
-
-#~ msgid "Upload an OpenWrt image file to reflash the device."
-#~ msgstr "上传OpenWrt固件以刷新设备。"
-
-#~ msgid "Upload image"
-#~ msgstr "上传固件"
-
-#~ msgid "Use peer DNS"
-#~ msgstr "使用对等DNS"
-
-#~ msgid "VLAN %d"
-#~ msgstr "VLAN %d"
-
-#~ msgid ""
-#~ "You can specify multiple DNS servers here, press enter to add a new "
-#~ "entry. Servers entered here will override automatically assigned ones."
-#~ msgstr "这里可以指定多路DNS服务器。输入后会自动覆盖已分配的条目。"
-
-#~ msgid ""
-#~ "You need to install \"comgt\" for UMTS/GPRS, \"ppp-mod-pppoe\" for PPPoE, "
-#~ "\"ppp-mod-pppoa\" for PPPoA or \"pptp\" for PPtP support"
-#~ msgstr ""
-#~ "UMTS/GPRS功能需安装\"comgt\",PPPoE需安装\"ppp-mod-pppoe\",PPPoA需安装"
-#~ "\"ppp-mod-pppoa\",PPtP需安装\"pptp\"。"
-
-#~ msgid "back"
-#~ msgstr "后退"
-
-#~ msgid "buffered"
-#~ msgstr "已缓冲"
-
-#~ msgid "cached"
-#~ msgstr "已缓存"
-
-#~ msgid "free"
-#~ msgstr "空闲"
-
-#~ msgid "static"
-#~ msgstr "静态"
-
-#~ msgid ""
-#~ "<abbr title=\"Lua Configuration Interface\">LuCI</abbr> is a collection "
-#~ "of free Lua software including an <abbr title=\"Model-View-Controller"
-#~ "\">MVC</abbr>-Webframework and webinterface for embedded devices. <abbr "
-#~ "title=\"Lua Configuration Interface\">LuCI</abbr> is licensed under the "
-#~ "Apache-License."
-#~ msgstr ""
-#~ "<abbr title=\"Lua Configuration Interface\">LuCI</abbr>是一款嵌入式设备使"
-#~ "用的免费Lua软件,包含web框架和web界面。<abbr title=\"Lua Configuration "
-#~ "Interface\">LuCI</abbr>遵循Apache-License."
-
-#~ msgid "<abbr title=\"Secure Shell\">SSH</abbr>-Keys"
-#~ msgstr "<abbr title=\"Secure Shell\">SSH</abbr>-密钥"
-
-#~ msgid ""
-#~ "A lightweight HTTP/1.1 webserver written in C and Lua designed to serve "
-#~ "LuCI"
-#~ msgstr "一个用C语言和Lua实现的服务于LuCI的轻量级 HTTP/1.1 web服务器。"
-
-#~ msgid ""
-#~ "A small webserver which can be used to serve <abbr title=\"Lua "
-#~ "Configuration Interface\">LuCI</abbr>."
-#~ msgstr ""
-#~ "一个用于<abbr title=\"Lua Configuration Interface\">LuCI</abbr>的小型web服"
-#~ "务器。"
-
-#~ msgid "About"
-#~ msgstr "关于"
-
-#~ msgid "Active IP Connections"
-#~ msgstr "活动IP连接"
-
-#~ msgid "Addresses"
-#~ msgstr "地址"
-
-#~ msgid "Admin Password"
-#~ msgstr "管理密码"
-
-#~ msgid "Alias"
-#~ msgstr "别名"
-
-#~ msgid "Authentication Realm"
-#~ msgstr "验证范围"
-
-#~ msgid "Bridge Port"
-#~ msgstr "桥接端口"
-
-#~ msgid ""
-#~ "Change the password of the system administrator (User <code>root</code>)"
-#~ msgstr "修改管理员密码"
-
-#~ msgid "Client + WDS"
-#~ msgstr "客户端+WDS"
-
-#~ msgid "Configuration file"
-#~ msgstr "配置文件"
-
-#~ msgid "Connection timeout"
-#~ msgstr "连接超时"
-
-#~ msgid "Contributing Developers"
-#~ msgstr "特别致谢"
-
-#~ msgid "DHCP assigned"
-#~ msgstr "DHCP有效分配"
-
-#~ msgid "Document root"
-#~ msgstr "根文档"
-
-#~ msgid "Enable Keep-Alive"
-#~ msgstr "开启保持活动"
-
-#~ msgid "Enable device"
-#~ msgstr "开启设备"
-
-#~ msgid "Ethernet Bridge"
-#~ msgstr "以太网桥"
-
-#~ msgid ""
-#~ "Here you can paste public <abbr title=\"Secure Shell\">SSH</abbr>-Keys "
-#~ "(one per line) for <abbr title=\"Secure Shell\">SSH</abbr> public-key "
-#~ "authentication."
-#~ msgstr ""
-#~ "这里可以粘贴公用<abbr title=\"Secure Shell\">SSH</abbr>密钥以用于<abbr "
-#~ "title=\"Secure Shell\">SSH</abbr>公共密钥认证(每行一个密钥)。"
-
-#~ msgid "ID"
-#~ msgstr "ID"
-
-#~ msgid "IP Configuration"
-#~ msgstr "IP设置"
-
-#~ msgid "Interface Status"
-#~ msgstr "接口状态"
-
-#~ msgid "Lead Development"
-#~ msgstr "开发向导"
-
-#~ msgid "Master"
-#~ msgstr "Master"
-
-#~ msgid "Master + WDS"
-#~ msgstr "Master + WDS"
-
-#~ msgid "No address configured on this interface."
-#~ msgstr "本接口未设置地址"
-
-#~ msgid "Not configured"
-#~ msgstr "未设置"
-
-#~ msgid "Password successfully changed"
-#~ msgstr "密码已修改"
-
-#~ msgid "Plugin path"
-#~ msgstr "插件路径"
-
-#~ msgid "Ports"
-#~ msgstr "端口"
-
-#~ msgid "Primary"
-#~ msgstr "主要的"
-
-#~ msgid "Project Homepage"
-#~ msgstr "项目主页"
-
-#~ msgid "Pseudo Ad-Hoc"
-#~ msgstr "伪装Ad-Hoc"
-
-#~ msgid "STP"
-#~ msgstr "STP"
-
-#~ msgid "Thanks To"
-#~ msgstr "感谢"
-
-#~ msgid ""
-#~ "The realm which will be displayed at the authentication prompt for "
-#~ "protected pages."
-#~ msgstr "在有提示验证保护的网页时显示验证范围。"
-
-#~ msgid "Unknown Error"
-#~ msgstr "未知错误"
-
-#~ msgid "VLAN"
-#~ msgstr "VLAN"
-
-#~ msgid "defaults to <code>/etc/httpd.conf</code>"
-#~ msgstr "默认为<code>/etc/httpd.conf</code>"
-
-#~ msgid "Enable this switch"
-#~ msgstr "开启交换机"
-
-#~ msgid "OPKG error code %i"
-#~ msgstr "OPKG 出错代码 %i"
-
-#~ msgid "Package lists updated"
-#~ msgstr "更新软件包列表"
-
-#~ msgid "Reset switch during setup"
-#~ msgstr "设置时复位交换机"
-
-#~ msgid "Upgrade installed packages"
-#~ msgstr "升级已安装软件"
-
-#~ msgid "<abbr title=\"Domain Name System\">DNS</abbr>-Port"
-#~ msgstr "<abbr title=\"Domain Name System\">DNS</abbr>-端口"
-
-#~ msgid ""
-#~ "<abbr title=\"Lua Configuration Interface\">LuCI</abbr> is a free, "
-#~ "flexible, and user friendly graphical interface for configuring OpenWrt "
-#~ "Kamikaze."
-#~ msgstr ""
-#~ "<abbr title=\"Lua Configuration Interface\">LuCI</abbr>是一个免费的,灵活"
-#~ "的,可视化的用户界面,可用来配置OpenWrt。"
-
-#~ msgid "AP-Isolation"
-#~ msgstr "AP隔离"
-
-#~ msgid "Active IPv4-Routes"
-#~ msgstr "活动的IPv4链路"
-
-#~ msgid "adds domain names to hostentries in the resolv file"
-#~ msgstr "添加域名条目到主机解析文件"
-
-#~ msgid "Add the Wifi network to physical network"
-#~ msgstr "添加无线网络到物理网络"
-
-#~ msgid ""
-#~ "Also kernel or service logfiles can be viewed here to get an overview "
-#~ "over their current state."
-#~ msgstr "这里显示了系统日志,可以了解系统当前的运行状态。"
-
-#~ msgid "And now have fun with your router!"
-#~ msgstr "现在开始体验路由带来的乐趣吧!"
-
-#~ msgid ""
-#~ "As we always want to improve this interface we are looking forward to "
-#~ "your feedback and suggestions."
-#~ msgstr "我们一直在努力提升界面效果,并期待着您的意见与建议。"
-
-#~ msgid "Attach to existing network"
-#~ msgstr "连接现有网络"
-
-#~ msgid "Clamp Segment Size"
-#~ msgstr "固定段大小"
-
-#~ msgid "Configuration applied"
-#~ msgstr "设置已应用"
-
-#~ msgid "Create Or Attach Network"
-#~ msgstr "创建/连接 网络"
-
-#~ msgid "Devices"
-#~ msgstr "设备"
-
-#~ msgid "enable"
-#~ msgstr "启用"
-
-#~ msgid "Errors"
-#~ msgstr "错误"
-
-#~ msgid "Essentials"
-#~ msgstr "概要"
-
-#~ msgid ""
-#~ "Fixes problems with unreachable websites, submitting forms or other "
-#~ "unexpected behaviour for some ISPs."
-#~ msgstr "修复某些ISP的不可达网站或其他未知错误"
-
-#~ msgid ""
-#~ "filter useless <abbr title=\"Domain Name System\">DNS</abbr>-queries of "
-#~ "Windows-systems"
-#~ msgstr ""
-#~ "过滤无用的<abbr title=\"Domain Name System\">DNS</abbr>Windows-systems查询"
-
-#~ msgid "Hardware Address"
-#~ msgstr "硬件地址"
-
-#~ msgid "Hello!"
-#~ msgstr "Hello!"
-
-#~ msgid "Here you can configure installed wifi devices."
-#~ msgstr "这里可以配置已安装的无线设备。"
-
-#~ msgid ""
-#~ "Here you can find information about the current system status like <abbr "
-#~ "title=\"Central Processing Unit\">CPU</abbr> clock frequency, memory "
-#~ "usage or network interface data."
-#~ msgstr ""
-#~ "这里可以查看系统当前的状态信息,比如<abbr title=\"Central Processing Unit"
-#~ "\">CPU</abbr>频率、内存使用率或网络链接数据。"
-
-#~ msgid ""
-#~ "If the interface is attached to an existing network it will be "
-#~ "<em>bridged</em> to the existing interfaces and is covered by the "
-#~ "firewall zone of the choosen network.<br />Uncheck the attach option to "
-#~ "define a new standalone network for this interface."
-#~ msgstr ""
-#~ "如果连接在已有网络,那么它会被<em>桥接</em>到现有接口,并且被所选的防火墙"
-#~ "区域覆盖。取消附加选项可以重定义此接口为新的独立网络。"
-
-#~ msgid "Independent (Ad-Hoc)"
-#~ msgstr "独立(点对点Ad-Hoc)"
-
-#~ msgid "Internet Connection"
-#~ msgstr "网络连接"
-
-#~ msgid "Join (Client)"
-#~ msgstr "加入(客户端)"
-
-#~ msgid "Leases"
-#~ msgstr "租约"
-
-#~ msgid "localises the hostname depending on its subnet"
-#~ msgstr "根据子网本地化主机名"
-
-#~ msgid "LuCI Components"
-#~ msgstr "LuCI 组件"
-
-#~ msgid ""
-#~ "Notice: In <abbr title=\"Lua Configuration Interface\">LuCI</abbr> "
-#~ "changes have to be confirmed by clicking Changes - Save &amp; Apply "
-#~ "before being applied."
-#~ msgstr ""
-#~ "注意:在<abbr title=\"Lua Configuration Interface\">LuCI</abbr>中,点击 保"
-#~ "存&amp;应用 后设置才会生效。"
-
-#~ msgid ""
-#~ "On the following pages you can adjust all important settings of your "
-#~ "router."
-#~ msgstr "本页可以设置路由器的重要参数。"
-
-#~ msgid "Perform Actions"
-#~ msgstr "执行操作"
-
-#~ msgid ""
-#~ "prevents caching of negative <abbr title=\"Domain Name System\">DNS</"
-#~ "abbr>-replies"
-#~ msgstr "阻止缓存无效的<abbr title=\"Domain Name System\">DNS</abbr>应答"
-
-#~ msgid "Prevents client to client communication"
-#~ msgstr "禁止客户端间的通信"
-
-#~ msgid "Provide (Access Point)"
-#~ msgstr "添加(接入点)"
-
-#~ msgid "Search file..."
-#~ msgstr "查找文件..."
-
-#~ msgid "Server"
-#~ msgstr "服务器"
-
-#~ msgid "TX / RX"
-#~ msgstr "发送 / 接收"
-
-#~ msgid "The <abbr title=\"Lua Configuration Interface\">LuCI</abbr> Team"
-#~ msgstr "<abbr title=\"Lua Configuration Interface\">LuCI</abbr>开发团队"
-
-#~ msgid "The following changes have been comitted"
-#~ msgstr "以下更改已提交"
-
-#~ msgid "The following changes have been applied"
-#~ msgstr "以下更改已生效"
-
-#~ msgid ""
-#~ "This is the administration area of <abbr title=\"Lua Configuration "
-#~ "Interface\">LuCI</abbr>."
-#~ msgstr ""
-#~ "这是<abbr title=\"Lua Configuration Interface\">LuCI</abbr>的管理页面。"
-
-#~ msgid "transmitted / received"
-#~ msgstr "已传输 / 已接收"
-
-#~ msgid ""
-#~ "When flashing a new firmware with <abbr title=\"Lua Configuration "
-#~ "Interface\">LuCI</abbr> these files will be added to the new firmware "
-#~ "installation."
-#~ msgstr ""
-#~ "当刷写带<abbr title=\"Lua Configuration Interface\">LuCI</abbr>的新固件"
-#~ "时,这些文件将被加入到新的固件中。"
-
-#~ msgid ""
-#~ "With <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</abbr> "
-#~ "network members can automatically receive their network settings (<abbr "
-#~ "title=\"Internet Protocol\">IP</abbr>-address, netmask, <abbr title="
-#~ "\"Domain Name System\">DNS</abbr>-server, ...)."
-#~ msgstr ""
-#~ "用户可以通过<abbr title=\"Dynamic Host Configuration Protocol\">DHCP</"
-#~ "abbr>自动接收网络的(<abbr title=\"Internet Protocol\">IP</abbr>地址,子网"
-#~ "掩码,<abbr title=\"Domain Name System\">DNS</abbr>服务器, ...)等配置信"
-#~ "息。"
-
-#~ msgid "Wireless Scan"
-#~ msgstr "搜索无线"
-
-#~ msgid ""
-#~ "You are about to join the wireless network <em><strong>%s</strong></em>. "
-#~ "In order to complete the process, you need to provide some additional "
-#~ "details."
-#~ msgstr ""
-#~ "即将加入无线网络<em><strong>%s</strong></em>,这需要填写一些额外信息。"
-
-#~ msgid ""
-#~ "You can run several wifi networks with one device. Be aware that there "
-#~ "are certain hardware and driverspecific restrictions. Normally you can "
-#~ "operate 1 Ad-Hoc or up to 3 Master-Mode and 1 Client-Mode network "
-#~ "simultaneously."
-#~ msgstr ""
-#~ "一台设备可以用虚拟方式同时运行几个无线网络。但注意会有硬件或软件限制。通常"
-#~ "可以运行一个点对点无线网络,或同时运行三个Master模式和一个客户端模式的无线"
-#~ "网络。"
-
-#~ msgid ""
-#~ "You need to install \"ppp-mod-pppoe\" for PPPoE or \"pptp\" for PPtP "
-#~ "support"
-#~ msgstr "需要安装\"ppp-mod-pppoe\"以支持PPPoe,\"pptp\"以支持PPtP"
-
-#~ msgid ""
-#~ "You need to install <a href='%s'><em>wpa-supplicant</em></a> to use WPA!"
-#~ msgstr "需要安装<a href='%s'><em>wpa-supplicant</em></a>以支持WPA加密!"
-
-#~ msgid ""
-#~ "You need to install the <a href='%s'>Broadcom <em>nas</em> supplicant</a> "
-#~ "to use WPA!"
-#~ msgstr ""
-#~ "需要安装<a href='%s'>Broadcom<em>nas</em> supplicant</a>以支持WPA加密!"
-
-#~ msgid "User Interface"
-#~ msgstr "用户界面"
-
-#~ msgid "(hidden)"
-#~ msgstr "(隐藏)"
-
-#~ msgid "(optional)"
-#~ msgstr "(任意)"
-
-#~ msgid "Aliases"
-#~ msgstr "别名"
-
-#~ msgid "First leased address"
-#~ msgstr "起始分配地址"
-
-#~ msgid "Local Network"
-#~ msgstr "本地网络"
-
-#~ msgid "Number of leased addresses"
-#~ msgstr "地址租用数"
-
-#~ msgid "Resolvfile"
-#~ msgstr "解析文件"
-
-#~ msgid "Zone"
-#~ msgstr "区域"
-
-#~ msgid "additional hostfile"
-#~ msgstr "附加的主机文件"
-
-#~ msgid "automatically reconnect"
-#~ msgstr "自动重连"
-
-#~ msgid "concurrent queries"
-#~ msgstr "并发查询"
-
-#~ msgid "disconnect when idle for"
-#~ msgstr "空闲自动断开"
-
-#~ msgid "don't cache unknown"
-#~ msgstr "不缓存未知数据"
-
-#~ msgid "installed"
-#~ msgstr "已安装"
-
-#~ msgid "manual"
-#~ msgstr "手册"
-
-#~ msgid "not installed"
-#~ msgstr "未安装"
-
-#~ msgid "query port"
-#~ msgstr "查询端口"
-
-#~ msgid "all"
-#~ msgstr "全部"
-
-#~ msgid "Code"
-#~ msgstr "代码"
-
-#~ msgid "Distance"
-#~ msgstr "距离"
-
-#~ msgid "Legend"
-#~ msgstr "图例"
+#~ msgid "An additional network will be created if you leave this unchecked."
+#~ msgstr "取消选中将会另外创建一个新网络,而不会覆盖当前网络设置"
 
-#~ msgid "Library"
-#~ msgstr "Library"
+#~ msgid "Join Network: Settings"
+#~ msgstr "加入网络:设置"
 
-#~ msgid "see '%s' manpage"
-#~ msgstr "详参 &#39;%s&#39; 联机帮助"
+#~ msgid "CPU"
+#~ msgstr "CPU"
 
-#~ msgid "Package Manager"
-#~ msgstr "软件包管理"
+#~ msgid "Port %d"
+#~ msgstr "端口 %d"
 
-#~ msgid "Service"
-#~ msgstr "服务"
+#~ msgid "Port %d is untagged in multiple VLANs!"
+#~ msgstr "端口 %d 在多个VLAN中均未关联!"
 
-#~ msgid "Statistics"
-#~ msgstr "统计信息"
+#~ msgid "VLAN Interface"
+#~ msgstr "VLAN接口"
index e64ada15fafd88d9bda327a35678adb62c46a930..2845c9999d2ec8b8d24b8a4f7ce0b6569a0431f8 100644 (file)
@@ -11,6 +11,9 @@ msgstr ""
 "Plural-Forms: nplurals=1; plural=0;\n"
 "X-Generator: Pootle 2.0.6\n"
 
+msgid "%s is untagged in multiple VLANs!"
+msgstr ""
+
 msgid "(%d minute window, %d second interval)"
 msgstr "(%d 分鐘訊息, %d 秒更新)"
 
@@ -117,15 +120,21 @@ msgstr "<abbr title=\"maximal\">最大</abbr>並發查詢數"
 msgid "<abbr title='Pairwise: %s / Group: %s'>%s - %s</abbr>"
 msgstr "<abbr title='Pairwise: %s / Group: %s'>%s - %s</abbr>"
 
-msgid "ADSL"
+msgid "A43C + J43 + A43"
 msgstr ""
 
-msgid "ADSL Status"
+msgid "A43C + J43 + A43 + V43"
+msgstr ""
+
+msgid "ADSL"
 msgstr ""
 
 msgid "AICCU (SIXXS)"
 msgstr ""
 
+msgid "ANSI T1.413"
+msgstr ""
+
 msgid "APN"
 msgstr "APN"
 
@@ -135,6 +144,9 @@ msgstr "AR支援"
 msgid "ARP retry threshold"
 msgstr "ARP重試門檻"
 
+msgid "ATM (Asynchronous Transfer Mode)"
+msgstr ""
+
 msgid "ATM Bridges"
 msgstr "ATM橋接"
 
@@ -155,6 +167,9 @@ msgstr ""
 msgid "ATM device number"
 msgstr "ATM裝置號碼"
 
+msgid "ATU-C System Vendor ID"
+msgstr ""
+
 msgid "AYIYA"
 msgstr ""
 
@@ -218,9 +233,20 @@ msgstr "管理"
 msgid "Advanced Settings"
 msgstr "進階設定"
 
+msgid "Aggregate Transmit Power(ACTATP)"
+msgstr ""
+
 msgid "Alert"
 msgstr "警示"
 
+msgid ""
+"Allocate IP addresses sequentially, starting from the lowest available "
+"address"
+msgstr ""
+
+msgid "Allocate IP sequentially"
+msgstr ""
+
 msgid "Allow <abbr title=\"Secure Shell\">SSH</abbr> password authentication"
 msgstr "允許 <abbr title=\"Secure Shell\">SSH</abbr> 密碼驗證"
 
@@ -254,8 +280,53 @@ msgstr ""
 msgid "Always announce default router"
 msgstr ""
 
-msgid "An additional network will be created if you leave this unchecked."
-msgstr "取消選取將會另外建立一個新網路,而不會覆蓋目前的網路設定"
+msgid "An additional network will be created if you leave this checked."
+msgstr ""
+
+msgid "Annex"
+msgstr ""
+
+msgid "Annex A + L + M (all)"
+msgstr ""
+
+msgid "Annex A G.992.1"
+msgstr ""
+
+msgid "Annex A G.992.2"
+msgstr ""
+
+msgid "Annex A G.992.3"
+msgstr ""
+
+msgid "Annex A G.992.5"
+msgstr ""
+
+msgid "Annex B (all)"
+msgstr ""
+
+msgid "Annex B G.992.1"
+msgstr ""
+
+msgid "Annex B G.992.3"
+msgstr ""
+
+msgid "Annex B G.992.5"
+msgstr ""
+
+msgid "Annex J (all)"
+msgstr ""
+
+msgid "Annex L G.992.3 POTS 1"
+msgstr ""
+
+msgid "Annex M (all)"
+msgstr ""
+
+msgid "Annex M G.992.3"
+msgstr ""
+
+msgid "Annex M G.992.5"
+msgstr ""
 
 msgid "Announce as default router even if no public prefix is available."
 msgstr ""
@@ -266,6 +337,9 @@ msgstr ""
 msgid "Announced DNS servers"
 msgstr ""
 
+msgid "Anonymous Identity"
+msgstr ""
+
 msgid "Anonymous Mount"
 msgstr ""
 
@@ -355,6 +429,12 @@ msgstr "可用軟體包"
 msgid "Average:"
 msgstr "平均:"
 
+msgid "B43 + B43C"
+msgstr ""
+
+msgid "B43 + B43C + V43"
+msgstr ""
+
 msgid "BR / DMR / AFTR"
 msgstr ""
 
@@ -405,6 +485,9 @@ msgstr ""
 "下面是待備份的檔案清單。包含了更改的設定檔案、必要的基本檔案和使用者自訂的備"
 "份檔案"
 
+msgid "Bind only to specific interfaces rather than wildcard address."
+msgstr ""
+
 msgid "Bitrate"
 msgstr "傳輸速率"
 
@@ -443,9 +526,6 @@ msgstr "按鈕"
 msgid "CA certificate; if empty it will be saved after the first connection."
 msgstr ""
 
-msgid "CPU"
-msgstr "CPU"
-
 msgid "CPU usage (%)"
 msgstr "CPU 使用率 (%)"
 
@@ -646,15 +726,33 @@ msgstr "DNS封包轉發"
 msgid "DNS-Label / FQDN"
 msgstr ""
 
+msgid "DNSSEC"
+msgstr ""
+
+msgid "DNSSEC check unsigned"
+msgstr ""
+
 msgid "DPD Idle Timeout"
 msgstr ""
 
 msgid "DS-Lite AFTR address"
 msgstr ""
 
+msgid "DSL"
+msgstr ""
+
+msgid "DSL Status"
+msgstr ""
+
+msgid "DSL line mode"
+msgstr ""
+
 msgid "DUID"
 msgstr "DHCP獨立式別碼DUID "
 
+msgid "Data Rate"
+msgstr ""
+
 msgid "Debug"
 msgstr "除錯"
 
@@ -664,6 +762,9 @@ msgstr "預設 %d"
 msgid "Default gateway"
 msgstr "預設匝道器"
 
+msgid "Default is stateless + stateful"
+msgstr ""
+
 msgid "Default route"
 msgstr ""
 
@@ -910,12 +1011,18 @@ msgstr "刪除中..."
 msgid "Error"
 msgstr "錯誤"
 
+msgid "Errored seconds (ES)"
+msgstr ""
+
 msgid "Ethernet Adapter"
 msgstr "乙太網路卡"
 
 msgid "Ethernet Switch"
 msgstr "乙太交換器"
 
+msgid "Exclude interfaces"
+msgstr ""
+
 msgid "Expand hosts"
 msgstr "延伸主機"
 
@@ -936,6 +1043,9 @@ msgstr "外部系統日誌伺服器"
 msgid "External system log server port"
 msgstr "外部系統日誌伺服器埠號"
 
+msgid "External system log server protocol"
+msgstr ""
+
 msgid "Extra SSH command options"
 msgstr ""
 
@@ -983,6 +1093,9 @@ msgstr "防火牆設定"
 msgid "Firewall Status"
 msgstr "防火牆狀況"
 
+msgid "Firmware File"
+msgstr ""
+
 msgid "Firmware Version"
 msgstr "防火牆版本"
 
@@ -1028,6 +1141,9 @@ msgstr ""
 msgid "Forward DHCP traffic"
 msgstr "轉發DHCP流量"
 
+msgid "Forward Error Correction Seconds (FECS)"
+msgstr ""
+
 msgid "Forward broadcast traffic"
 msgstr "轉發廣播流量"
 
@@ -1109,6 +1225,9 @@ msgstr "多執行緒"
 msgid "Hang Up"
 msgstr "斷線"
 
+msgid "Header Error Code Errors (HEC)"
+msgstr ""
+
 msgid "Heartbeat"
 msgstr ""
 
@@ -1355,6 +1474,9 @@ msgstr "介面重連"
 msgid "Interface is shutting down..."
 msgstr "介面正在關閉中..."
 
+msgid "Interface name"
+msgstr ""
+
 msgid "Interface not present or not connected yet."
 msgstr "介面尚未出線或者還沒連上"
 
@@ -1397,12 +1519,12 @@ msgstr "需要Java腳本"
 msgid "Join Network"
 msgstr "加入網路"
 
-msgid "Join Network: Settings"
-msgstr "加入網路的設定"
-
 msgid "Join Network: Wireless Scan"
 msgstr "加入網路:無線網路掃描"
 
+msgid "Joining Network: %q"
+msgstr ""
+
 msgid "Keep settings"
 msgstr "保持設定值"
 
@@ -1445,6 +1567,9 @@ msgstr "語言"
 msgid "Language and Style"
 msgstr "語言和風格"
 
+msgid "Latency"
+msgstr ""
+
 msgid "Leaf"
 msgstr ""
 
@@ -1475,15 +1600,24 @@ msgstr "圖例:"
 msgid "Limit"
 msgstr "限制"
 
-msgid "Line Attenuation"
+msgid "Limit DNS service to subnets interfaces on which we are serving DNS."
+msgstr ""
+
+msgid "Limit listening to these interfaces, and loopback."
+msgstr ""
+
+msgid "Line Attenuation (LATN)"
 msgstr ""
 
-msgid "Line Speed"
+msgid "Line Mode"
 msgstr ""
 
 msgid "Line State"
 msgstr ""
 
+msgid "Line Uptime"
+msgstr ""
+
 msgid "Link On"
 msgstr "鏈接"
 
@@ -1501,6 +1635,9 @@ msgstr "列出允許RFC1918文件虛擬IP回應的網域"
 msgid "List of hosts that supply bogus NX domain results"
 msgstr "列出供應偽裝NX網域成果的主機群"
 
+msgid "Listen Interfaces"
+msgstr ""
+
 msgid "Listen only on the given interface or, if unspecified, on all"
 msgstr "只許在給予的介面上聆聽, 如果未指定, 全都允許"
 
@@ -1525,6 +1662,9 @@ msgstr "本地IPv4位址"
 msgid "Local IPv6 address"
 msgstr "本地IPv6位址"
 
+msgid "Local Service Only"
+msgstr ""
+
 msgid "Local Startup"
 msgstr "本地啟動"
 
@@ -1572,6 +1712,9 @@ msgstr "登入"
 msgid "Logout"
 msgstr "登出"
 
+msgid "Loss of Signal Seconds (LOSS)"
+msgstr ""
+
 msgid "Lowest leased address as offset from the network address."
 msgstr "最低的釋放位址從這網路位址的偏移計算"
 
@@ -1593,6 +1736,9 @@ msgstr ""
 msgid "MB/s"
 msgstr "MB/s"
 
+msgid "MD5"
+msgstr ""
+
 msgid "MHz"
 msgstr "MHz"
 
@@ -1607,6 +1753,9 @@ msgstr ""
 msgid "Manual"
 msgstr ""
 
+msgid "Max. Attainable Data Rate (ATTNDR)"
+msgstr ""
+
 msgid "Maximum Rate"
 msgstr "最快速度"
 
@@ -1812,12 +1961,18 @@ msgstr "尚未指定區碼"
 msgid "Noise"
 msgstr "噪音比"
 
-msgid "Noise Margin"
+msgid "Noise Margin (SNR)"
 msgstr ""
 
 msgid "Noise:"
 msgstr "噪音比:"
 
+msgid "Non Pre-emtive CRC errors (CRC_P)"
+msgstr ""
+
+msgid "Non-wildcard"
+msgstr ""
+
 msgid "None"
 msgstr "無"
 
@@ -1933,6 +2088,9 @@ msgstr "覆蓋MAC位址"
 msgid "Override MTU"
 msgstr "覆蓋MTU數值"
 
+msgid "Override default interface name"
+msgstr ""
+
 msgid "Override the gateway in DHCP responses"
 msgstr "在DHCP回應中覆蓋匝道器"
 
@@ -1986,6 +2144,9 @@ msgstr ""
 msgid "PSID-bits length"
 msgstr ""
 
+msgid "PTM/EFM (Packet Transfer Mode)"
+msgstr ""
+
 msgid "Package libiwinfo required!"
 msgstr "軟體包必需有libiwinfo!"
 
@@ -2073,20 +2234,23 @@ msgstr "策略"
 msgid "Port"
 msgstr "埠"
 
-msgid "Port %d"
-msgstr "埠 %d"
-
-msgid "Port %d is untagged in multiple VLANs!"
-msgstr "埠 %d 尚未標記在多個VLANs中!"
-
 msgid "Port status:"
 msgstr "埠狀態:"
 
+msgid "Power Management Mode"
+msgstr ""
+
+msgid "Pre-emtive CRC errors (CRCP_P)"
+msgstr ""
+
 msgid ""
 "Presume peer to be dead after given amount of LCP echo failures, use 0 to "
 "ignore failures"
 msgstr "假若在給于多次的 LCP 呼叫失敗後終點將死, 使用0忽略失敗"
 
+msgid "Prevent listening on these interfaces."
+msgstr ""
+
 msgid "Prevents client-to-client communication"
 msgstr "防止用戶端對用戶端的通訊"
 
@@ -2099,6 +2263,9 @@ msgstr "前進"
 msgid "Processes"
 msgstr "執行緒"
 
+msgid "Profile"
+msgstr ""
+
 msgid "Prot."
 msgstr "協定."
 
@@ -2288,6 +2455,11 @@ msgstr ""
 msgid "Required for certain ISPs, e.g. Charter with DOCSIS 3"
 msgstr "對特定的ISP需要,例如.DOCSIS 3 加速有線電視寬頻網路"
 
+msgid ""
+"Requires upstream supports DNSSEC; verify unsigned domain responses really "
+"come from unsigned domains"
+msgstr ""
+
 msgid "Reset"
 msgstr "重置"
 
@@ -2350,6 +2522,9 @@ msgstr "掛載這個設備前先跑系統檢查"
 msgid "Run filesystem check"
 msgstr "執行系統檢查"
 
+msgid "SHA256"
+msgstr ""
+
 msgid ""
 "SIXXS supports TIC only, for static tunnels using IP protocol 41 (RFC4213) "
 "use 6in4 instead"
@@ -2444,6 +2619,9 @@ msgstr "安裝校時同步"
 msgid "Setup DHCP Server"
 msgstr "安裝DHCP伺服器"
 
+msgid "Severely Errored Seconds (SES)"
+msgstr ""
+
 msgid "Short GI"
 msgstr ""
 
@@ -2459,6 +2637,9 @@ msgstr "關閉這個網路"
 msgid "Signal"
 msgstr "信號"
 
+msgid "Signal Attenuation (SATN)"
+msgstr ""
+
 msgid "Signal:"
 msgstr "信號:"
 
@@ -2483,6 +2664,9 @@ msgstr "插槽時間"
 msgid "Software"
 msgstr "軟體"
 
+msgid "Software VLAN"
+msgstr ""
+
 msgid "Some fields are invalid, cannot save values!"
 msgstr "有些欄位失效, 無法儲存數值!"
 
@@ -2579,6 +2763,12 @@ msgstr "嚴謹順序"
 msgid "Submit"
 msgstr "提交"
 
+msgid "Suppress logging"
+msgstr ""
+
+msgid "Suppress logging of the routine operation of these protocols"
+msgstr ""
+
 msgid "Swap"
 msgstr ""
 
@@ -2594,6 +2784,13 @@ msgstr "交換器 %q"
 msgid "Switch %q (%s)"
 msgstr "交換器 %q (%s)"
 
+msgid ""
+"Switch %q has an unknown topology - the VLAN settings might not be accurate."
+msgstr ""
+
+msgid "Switch VLAN"
+msgstr ""
+
 msgid "Switch protocol"
 msgstr "交換器協定"
 
@@ -2880,6 +3077,9 @@ msgid ""
 "archive here."
 msgstr "要復元設定檔, 可以上傳之前製作的備份壓縮檔放這."
 
+msgid "Tone"
+msgstr ""
+
 msgid "Total Available"
 msgstr "全部可用"
 
@@ -2955,6 +3155,9 @@ msgstr "設備通用唯一識別碼UUID"
 msgid "Unable to dispatch"
 msgstr "無法發送"
 
+msgid "Unavailable Seconds (UAS)"
+msgstr ""
+
 msgid "Unknown"
 msgstr "未知"
 
@@ -3064,8 +3267,8 @@ msgstr "用戶名稱"
 msgid "VC-Mux"
 msgstr "虛擬電路多工器VC-Mux"
 
-msgid "VLAN Interface"
-msgstr "VLAN介面"
+msgid "VDSL"
+msgstr ""
 
 msgid "VLANs on %q"
 msgstr "VLAN 在 %q"
@@ -3162,9 +3365,6 @@ msgstr ""
 msgid "Width"
 msgstr ""
 
-msgid "Wifi"
-msgstr "WIFI無線"
-
 msgid "Wireless"
 msgstr "無線網路"
 
@@ -3201,6 +3401,9 @@ msgstr "無線網路關閉"
 msgid "Write received DNS requests to syslog"
 msgstr "寫入已接收的DNS請求到系統日誌中"
 
+msgid "Write system log to file"
+msgstr ""
+
 msgid "XR Support"
 msgstr "支援XR無線陣列"
 
@@ -3379,96 +3582,20 @@ msgstr "是的"
 msgid "« Back"
 msgstr "« 倒退"
 
-#~ msgid "Delete this interface"
-#~ msgstr "刪除這個介面"
-
-#~ msgid "Flags"
-#~ msgstr "旗標"
-
-#~ msgid "Rule #"
-#~ msgstr "規則 #"
-
-#~ msgid "Ignore Hosts files"
-#~ msgstr "被忽視的主機檔案"
-
-#~ msgid "Please wait: Device rebooting..."
-#~ msgstr "請稍等:設備正重開中..."
-
-#~ msgid ""
-#~ "Warning: There are unsaved changes that will be lost while rebooting!"
-#~ msgstr "警告:重開機後某些未存檔的修改將會漏失!"
-
-#~ msgid ""
-#~ "Always use 40MHz channels even if the secondary channel overlaps. Using "
-#~ "this option does not comply with IEEE 802.11n-2009!"
-#~ msgstr ""
-#~ "強制啟用40MHz頻寬並忽略輔助通道重疊。此選項不相容於IEEE 802.11n-2009!"
-
-#~ msgid "Cached"
-#~ msgstr "已快取"
-
-#~ msgid "Configures this mount as overlay storage for block-extroot"
-#~ msgstr "要採用block-extroot功能,設定這個掛載點當作覆蓋儲存"
-
-#~ msgid "Force 40MHz mode"
-#~ msgstr "強制40MHz模式"
-
-#~ msgid "Frequency Hopping"
-#~ msgstr "跳頻"
-
-#~ msgid "Locked to channel %d used by %s"
-#~ msgstr "鎖定通道 由 %s 使用的 %d "
-
-#~ msgid "Use as root filesystem"
-#~ msgstr "當作root檔案系統"
-
-#~ msgid "HE.net user ID"
-#~ msgstr "HE.net用戶識別碼ID"
-
-#~ msgid "This is the 32 byte hex encoded user ID, not the login name"
-#~ msgstr "這是32字元16進制用戶ID編碼,並非登入名稱"
-
-#~ msgid "40MHz 2nd channel above"
-#~ msgstr "40MHz的上述第二通道"
-
-#~ msgid "40MHz 2nd channel below"
-#~ msgstr "40MHz的下述第二通道"
-
-#~ msgid "Accept router advertisements"
-#~ msgstr "接收路由器通告"
-
-#~ msgid "Advertise IPv6 on network"
-#~ msgstr "在網路上通知IPv6"
-
-#~ msgid "Advertised network ID"
-#~ msgstr "通知網路ID"
-
-#~ msgid "Allowed range is 1 to 65535"
-#~ msgstr "允許範圍為1到65535"
-
-#~ msgid "HT capabilities"
-#~ msgstr "HT頻寬能力"
-
-#~ msgid "HT mode"
-#~ msgstr "HT頻寬模式"
-
-#~ msgid "Router Model"
-#~ msgstr "路由器型號Model"
-
-#~ msgid "Router Name"
-#~ msgstr "路由器名稱"
+#~ msgid "An additional network will be created if you leave this unchecked."
+#~ msgstr "取消選取將會另外建立一個新網路,而不會覆蓋目前的網路設定"
 
-#~ msgid "Send router solicitations"
-#~ msgstr "å\82³é\80\81è·¯ç\94±å\99¨é\82\80è«\8bå°\81å\8c\85"
+#~ msgid "Join Network: Settings"
+#~ msgstr "å\8a å\85¥ç¶²è·¯ç\9a\84設å®\9a"
 
-#~ msgid "Specifies the advertised preferred prefix lifetime in seconds"
-#~ msgstr "指定這個公告較愛字首的生命週期以秒表示"
+#~ msgid "CPU"
+#~ msgstr "CPU"
 
-#~ msgid "Specifies the advertised valid prefix lifetime in seconds"
-#~ msgstr "指定這個公告有效字首的生命週期以秒表示"
+#~ msgid "Port %d"
+#~ msgstr "埠 %d"
 
-#~ msgid "Use preferred lifetime"
-#~ msgstr "使用首選的生命週期"
+#~ msgid "Port %d is untagged in multiple VLANs!"
+#~ msgstr "埠 %d 尚未標記在多個VLANs中!"
 
-#~ msgid "Use valid lifetime"
-#~ msgstr "使用正確的生命週期"
+#~ msgid "VLAN Interface"
+#~ msgstr "VLAN介面"
index cd3cb8515cd545cf0638fa9c206f4ccae35099df..c3741ba7802e45e3dc897d81841dec8e26bb83f6 100644 (file)
@@ -52,6 +52,3 @@ config samba
 
 config tinyproxy
        option init tinyproxy
-
-config 6relayd
-       option init 6relayd
index 7bb7f2ebe045b6b4d19e036f329a76aa751f8da4..03e887e1d5dc7d28390a4b11717fd15a1f74a2b9 100644 (file)
@@ -11,7 +11,7 @@ parser.so: template_parser.o template_utils.o template_lmo.o template_lualib.o
        $(CC) $(LDFLAGS) -shared -o $@ $^
 
 version.lua:
-       ./mkversion.sh $@ $(LUCI_VERSION)
+       ./mkversion.sh $@ $(LUCI_VERSION) "$(LUCI_GITBRANCH)"
 
 compile: parser.so version.lua
 
index 55b0ebd22f9ea41a26179e8befc23b55ad3ea1a1..e2d02c1c741396c8eef3093974f1a637c03b161c 100755 (executable)
@@ -1,28 +1,5 @@
 #!/bin/sh
 
-if svn info >/dev/null 2>/dev/null; then
-       if [ "${4%%/*}" = "branches" ]; then
-               variant="LuCI ${4##*[-/]} Branch"
-       elif [ "${4%%/*}" = "tags" ]; then
-               variant="LuCI ${4##*[-/]} Release"
-       else
-               variant="LuCI Trunk"
-       fi
-elif git status >/dev/null 2>/dev/null; then
-       tag="$(git describe --tags 2>/dev/null)"
-       branch="$(git symbolic-ref --short -q HEAD 2>/dev/null)"
-
-       if [ -n "$tag" ]; then
-               variant="LuCI $tag Release"
-       elif [ "$branch" != "master" ]; then
-               variant="LuCI ${branch##*-} Branch"
-       else
-               variant="LuCI Master"
-       fi
-else
-       variant="LuCI"
-fi
-
 cat <<EOF > $1
 local pcall, dofile, _G = pcall, dofile, _G
 
@@ -31,11 +8,17 @@ module "luci.version"
 if pcall(dofile, "/etc/openwrt_release") and _G.DISTRIB_DESCRIPTION then
        distname    = ""
        distversion = _G.DISTRIB_DESCRIPTION
+       if _G.DISTRIB_REVISION then
+               distrevision = _G.DISTRIB_REVISION
+               if not distversion:find(distrevision,1,true) then
+                       distversion = distversion .. " " .. distrevision
+               end
+       end
 else
        distname    = "OpenWrt"
        distversion = "Development Snapshot"
 end
 
-luciname    = "$variant"
+luciname    = "${3:-LuCI}"
 luciversion = "${2:-Git}"
 EOF
index aa533cb70b1262c6fdb6ba3b61e5b260e4adc167..3b5f3eb8de89cfd3a96b7bd978583899b42930a0 100644 (file)
@@ -61,7 +61,7 @@ function index()
                        page = entry({"admin", "network", "wireless_shutdown"}, post("wifi_shutdown"), nil)
                        page.leaf = true
 
-                       page = entry({"admin", "network", "wireless"}, arcombine(template("admin_network/wifi_overview"), cbi("admin_network/wifi")), _("Wifi"), 15)
+                       page = entry({"admin", "network", "wireless"}, arcombine(template("admin_network/wifi_overview"), cbi("admin_network/wifi")), _("Wireless"), 15)
                        page.leaf = true
                        page.subindex = true
 
index cbba48cc25f4180fc587f4e7609426a6798ab77e..cf8cfb5d2dd5749d25a91ceb20b5ea00107925fb 100644 (file)
@@ -21,7 +21,7 @@ function index()
        entry({"admin", "system", "startup"}, form("admin_system/startup"), _("Startup"), 45)
        entry({"admin", "system", "crontab"}, form("admin_system/crontab"), _("Scheduled Tasks"), 46)
 
-       if fs.access("/sbin/block") then
+       if fs.access("/sbin/block") and fs.access("/etc/config/fstab") then
                entry({"admin", "system", "fstab"}, cbi("admin_system/fstab"), _("Mount Points"), 50)
                entry({"admin", "system", "fstab", "mount"}, cbi("admin_system/fstab/mount"), nil).leaf = true
                entry({"admin", "system", "fstab", "swap"},  cbi("admin_system/fstab/swap"),  nil).leaf = true
@@ -185,12 +185,16 @@ local function image_checksum(image)
        return (luci.sys.exec("md5sum %q" % image):match("^([^%s]+)"))
 end
 
+local function image_sha256_checksum(image)
+       return (luci.sys.exec("sha256sum %q" % image):match("^([^%s]+)"))
+end
+
 local function supports_sysupgrade()
        return nixio.fs.access("/lib/upgrade/platform.sh")
 end
 
 local function supports_reset()
-       return (os.execute([[grep -sq '"rootfs_data"' /proc/mtd]]) == 0)
+       return (os.execute([[grep -sqE '"rootfs_data"|"ubi"' /proc/mtd]]) == 0)
 end
 
 local function storage_size()
@@ -268,6 +272,7 @@ function action_sysupgrade()
                if image_supported(image_tmp) then
                        luci.template.render("admin_system/upgrade", {
                                checksum = image_checksum(image_tmp),
+                               sha256ch = image_sha256_checksum(image_tmp),
                                storage  = storage_size(),
                                size     = (fs.stat(image_tmp, "size") or 0),
                                keep     = (not not http.formvalue("keep"))
@@ -290,7 +295,7 @@ function action_sysupgrade()
                        msg   = luci.i18n.translate("The system is flashing now.<br /> DO NOT POWER OFF THE DEVICE!<br /> Wait a few minutes before you try to reconnect. It might be necessary to renew the address of your computer to reach the device again, depending on your settings."),
                        addr  = (#keep > 0) and "192.168.1.1" or nil
                })
-               fork_exec("killall dropbear uhttpd; sleep 1; /sbin/sysupgrade %s %q" %{ keep, image_tmp })
+               fork_exec("sleep 1; killall dropbear uhttpd; sleep 1; /sbin/sysupgrade %s %q" %{ keep, image_tmp })
        end
 end
 
@@ -351,7 +356,7 @@ function action_reset()
                        addr  = "192.168.1.1"
                })
 
-               fork_exec("killall dropbear uhttpd; sleep 1; mtd -r erase rootfs_data")
+               fork_exec("sleep 1; killall dropbear uhttpd; sleep 1; jffs2reset -y && reboot")
                return
        end
 
index ff9438ae7188ec9491bf67aa45e3173380a09da8..10636a491a307cad7903a3446d21044e75d21e9f 100644 (file)
@@ -2,6 +2,8 @@
 -- Licensed to the public under the Apache License 2.0.
 
 local ipc = require "luci.ip"
+local o
+require "luci.util"
 
 m = Map("dhcp", translate("DHCP and DNS"),
        translate("Dnsmasq is a combined <abbr title=\"Dynamic Host Configuration Protocol" ..
@@ -56,6 +58,15 @@ s:taboption("files", Flag, "nohosts",
 s:taboption("files", DynamicList, "addnhosts",
        translate("Additional Hosts files")).optional = true
 
+qu = s:taboption("advanced", Flag, "quietdhcp",
+       translate("Suppress logging"),
+       translate("Suppress logging of the routine operation of these protocols"))
+qu.optional = true
+
+se = s:taboption("advanced", Flag, "sequential_ip",
+       translate("Allocate IP sequentially"),
+       translate("Allocate IP addresses sequentially, starting from the lowest available address"))
+se.optional = true
 
 s:taboption("advanced", Flag, "boguspriv",
        translate("Filter private"),
@@ -70,6 +81,19 @@ s:taboption("advanced", Flag, "localise_queries",
        translate("Localise queries"),
        translate("Localise hostname depending on the requesting subnet if multiple IPs are available"))
 
+local have_dnssec_support = luci.util.checklib("/usr/sbin/dnsmasq", "libhogweed.so")
+
+if have_dnssec_support then
+       o = s:taboption("advanced", Flag, "dnssec",
+               translate("DNSSEC"))
+       o.optional = true
+
+       o = s:taboption("advanced", Flag, "dnsseccheckunsigned",
+               translate("DNSSEC check unsigned"),
+               translate("Requires upstream supports DNSSEC; verify unsigned domain responses really come from unsigned domains"))
+       o.optional = true
+end
+
 s:taboption("general", Value, "local",
        translate("Local server"),
        translate("Local domain specification. Names matching this domain are never forwarded and are resolved from DHCP or hosts files only"))
@@ -133,6 +157,7 @@ rl:depends("rebind_protection", "1")
 rd = s:taboption("general", DynamicList, "rebind_domain",
        translate("Domain whitelist"),
        translate("List of domains to allow RFC1918 responses for"))
+rd.optional = true
 
 rd:depends("rebind_protection", "1")
 rd.datatype = "host(1)"
@@ -206,6 +231,29 @@ db.optional = true
 db:depends("enable_tftp", "1")
 db.placeholder = "pxelinux.0"
 
+o = s:taboption("general", Flag, "localservice",
+       translate("Local Service Only"),
+       translate("Limit DNS service to subnets interfaces on which we are serving DNS."))
+o.optional = false
+o.rmempty = false
+
+o = s:taboption("general", Flag, "nonwildcard",
+       translate("Non-wildcard"),
+       translate("Bind only to specific interfaces rather than wildcard address."))
+o.optional = false
+o.rmempty = false
+
+o = s:taboption("general", DynamicList, "interface",
+       translate("Listen Interfaces"),
+       translate("Limit listening to these interfaces, and loopback."))
+o.optional = true
+o:depends("nonwildcard", true)
+
+o = s:taboption("general", DynamicList, "notinterface",
+       translate("Exclude interfaces"),
+       translate("Prevent listening on these interfaces."))
+o.optional = true
+o:depends("nonwildcard", true)
 
 m:section(SimpleSection).template = "admin_network/lease_status"
 
index 2b6ed50569b11f0c9181a9cc747aff347ca413d3..16a104494af07ea409499f48b132e3f744b318c7 100644 (file)
@@ -492,8 +492,9 @@ if has_dnsmasq and net:proto() == "static" then
                o:value("relay", translate("relay mode"))
                o:value("hybrid", translate("hybrid mode"))
 
-               o = s:taboption("ipv6", ListValue, "ra_management", translate("DHCPv6-Mode"))
-               o:value("", translate("stateless"))
+               o = s:taboption("ipv6", ListValue, "ra_management", translate("DHCPv6-Mode"),
+                       translate("Default is stateless + stateful"))
+               o:value("0", translate("stateless"))
                o:value("1", translate("stateless + stateful"))
                o:value("2", translate("stateful-only"))
                o:depends("dhcpv6", "server")
index 2be88fcf80fa45b78978104979641445061a13c1..385e1141ec658e383d7d164aa1839d4cbdd22299 100644 (file)
@@ -8,6 +8,49 @@ m = Map("network", translate("Interfaces"))
 m.pageaction = false
 m:section(SimpleSection).template = "admin_network/iface_overview"
 
+if fs.access("/etc/init.d/dsl_control") then
+       dsl = m:section(TypedSection, "dsl", translate("DSL"))
+
+       dsl.anonymous = true
+
+       annex = dsl:option(ListValue, "annex", translate("Annex"))
+       annex:value("a", translate("Annex A + L + M (all)"))
+       annex:value("b", translate("Annex B (all)"))
+       annex:value("j", translate("Annex J (all)"))
+       annex:value("m", translate("Annex M (all)"))
+       annex:value("bdmt", translate("Annex B G.992.1"))
+       annex:value("b2", translate("Annex B G.992.3"))
+       annex:value("b2p", translate("Annex B G.992.5"))
+       annex:value("at1", translate("ANSI T1.413"))
+       annex:value("admt", translate("Annex A G.992.1"))
+       annex:value("alite", translate("Annex A G.992.2"))
+       annex:value("a2", translate("Annex A G.992.3"))
+       annex:value("a2p", translate("Annex A G.992.5"))
+       annex:value("l", translate("Annex L G.992.3 POTS 1"))
+       annex:value("m2", translate("Annex M G.992.3"))
+       annex:value("m2p", translate("Annex M G.992.5"))
+
+       tone = dsl:option(ListValue, "tone", translate("Tone"))
+       tone:value("", translate("auto"))
+       tone:value("a", translate("A43C + J43 + A43"))
+       tone:value("av", translate("A43C + J43 + A43 + V43"))
+       tone:value("b", translate("B43 + B43C"))
+       tone:value("bv", translate("B43 + B43C + V43"))
+
+       xfer_mode = dsl:option(ListValue, "xfer_mode", translate("Encapsulation mode"))
+       xfer_mode:value("atm", translate("ATM (Asynchronous Transfer Mode)"))
+       xfer_mode:value("ptm", translate("PTM/EFM (Packet Transfer Mode)"))
+
+       line_mode = dsl:option(ListValue, "line_mode", translate("DSL line mode"))
+       line_mode:value("", translate("auto"))
+       line_mode:value("adsl", translate("ADSL"))
+       line_mode:value("vdsl", translate("VDSL"))
+
+       firmware = dsl:option(Value, "firmware", translate("Firmware File"))
+
+       m.pageaction = true
+end
+
 -- Show ATM bridge section if we have the capabilities
 if fs.access("/usr/sbin/br2684ctl") then
        atm = m:section(TypedSection, "atm-bridge", translate("ATM Bridges"),
index ce3c3ef32578b257ea85db8be72d6ddef99911e0..902767c903826d8aa3303012c0b1a4b3dcd0a9e1 100644 (file)
@@ -5,8 +5,13 @@
 m = Map("network", translate("Switch"), translate("The network ports on this device can be combined to several <abbr title=\"Virtual Local Area Network\">VLAN</abbr>s in which computers can communicate directly with each other. <abbr title=\"Virtual Local Area Network\">VLAN</abbr>s are often used to separate different network segments. Often there is by default one Uplink port for a connection to the next greater network like the internet and other ports for a local network."))
 
 local fs = require "nixio.fs"
+local nw = require "luci.model.network"
 local switches = { }
 
+nw.init(m.uci)
+
+local topologies = nw:get_switch_topologies() or {}
+
 m.uci:foreach("network", "switch",
        function(x)
                local sid         = x['.name']
@@ -19,12 +24,26 @@ m.uci:foreach("network", "switch",
                local min_vid     = 0
                local max_vid     = 16
                local num_vlans   = 16
-               local cpu_port    = tonumber(fs.readfile("/proc/switch/eth0/cpuport") or 5)
-               local num_ports   = cpu_port + 1
 
                local switch_title
                local enable_vlan4k = false
 
+               local topo = topologies[switch_name]
+
+               if not topo then
+                       m.message = translatef("Switch %q has an unknown topology - the VLAN settings might not be accurate.", switch_name)
+                       topo = {
+                               ports = {
+                                       { num = 0, label = "Port 1" },
+                                       { num = 1, label = "Port 2" },
+                                       { num = 2, label = "Port 3" },
+                                       { num = 3, label = "Port 4" },
+                                       { num = 4, label = "Port 5" },
+                                       { num = 5, label = "CPU (eth0)", tagged = false }
+                               }
+                       }
+               end
+
                -- Parse some common switch properties from swconfig help output.
                local swc = io.popen("swconfig dev %q help 2>/dev/null" % switch_name)
                if swc then
@@ -45,12 +64,7 @@ m.uci:foreach("network", "switch",
 
                                elseif line:match("cpu @") then
                                        switch_title = line:match("^switch%d: %w+%((.-)%)")
-                                       num_ports, cpu_port, num_vlans =
-                                               line:match("ports: (%d+) %(cpu @ (%d+)%), vlans: (%d+)")
-
-                                       num_ports  = tonumber(num_ports) or  6
-                                       num_vlans  = tonumber(num_vlans) or 16
-                                       cpu_port   = tonumber(cpu_port)  or  5
+                                       num_vlans  = tonumber(line:match("vlans: (%d+)")) or 16
                                        min_vid    = 1
 
                                elseif line:match(": pvid") or line:match(": tag") or line:match(": vid") then
@@ -113,14 +127,10 @@ m.uci:foreach("network", "switch",
                        mp:depends("enable_mirror_tx", "1")
                        mp:depends("enable_mirror_rx", "1")
 
-                       local pt
-                       for pt = 0, num_ports - 1 do
-                               local name
-
-                               name = (pt == cpu_port) and translate("CPU") or translatef("Port %d", pt)
-
-                               sp:value(pt, name)
-                               mp:value(pt, name)
+                       local _, pt
+                       for _, pt in ipairs(topo.ports) do
+                               sp:value(pt.num, pt.label)
+                               mp:value(pt.num, pt.label)
                        end
                end
 
@@ -211,9 +221,9 @@ m.uci:foreach("network", "switch",
                        if value == "u" then
                                if not untagged[self.option] then
                                        untagged[self.option] = true
-                               elseif min_vid > 0 or tonumber(self.option) ~= cpu_port then -- enable multiple untagged cpu ports due to weird broadcom default setup
+                               else
                                        return nil,
-                                               translatef("Port %d is untagged in multiple VLANs!", tonumber(self.option) + 1)
+                                               translatef("%s is untagged in multiple VLANs!", self.title)
                                end
                        end
                        return value
@@ -276,20 +286,16 @@ m.uci:foreach("network", "switch",
                                or m:get(section, "vlan")
                end
 
-               -- Build per-port off/untagged/tagged choice lists.
-               local pt
-               for pt = 0, num_ports - 1 do
-                       local title
-                       if pt == cpu_port then
-                               title = translate("CPU")
-                       else
-                               title = translatef("Port %d", pt)
-                       end
-
-                       local po = s:option(ListValue, tostring(pt), title)
+               local _, pt
+               for _, pt in ipairs(topo.ports) do
+                       local po = s:option(ListValue, tostring(pt.num), pt.label, '<div id="portstatus-%s-%d"></div>' %{ switch_name, pt.num })
 
                        po:value("",  translate("off"))
-                       po:value("u", translate("untagged"))
+
+                       if not pt.tagged then
+                               po:value("u", translate("untagged"))
+                       end
+
                        po:value("t", translate("tagged"))
 
                        po.cfgvalue = portvalue
@@ -299,6 +305,7 @@ m.uci:foreach("network", "switch",
                        port_opts[#port_opts+1] = po
                end
 
+               table.sort(port_opts, function(a, b) return a.option < b.option end)
                switches[#switches+1] = switch_name
        end
 )
index 9db42e3c4e9c870f75905dbccfc73ae166e53f57..2dff4ddc81189de19272226c1f6af1472e0a37dc 100644 (file)
@@ -313,6 +313,36 @@ if hwtype == "broadcom" then
                        %{ p.display_dbm, p.display_mw })
        end
 
+       mode = s:taboption("advanced", ListValue, "hwmode", translate("Band"))
+       if hw_modes.b then
+               mode:value("11b", "2.4GHz (802.11b)")
+               if hw_modes.g then
+                       mode:value("11bg", "2.4GHz (802.11b+g)")
+               end
+       end
+       if hw_modes.g then
+               mode:value("11g", "2.4GHz (802.11g)")
+               mode:value("11gst", "2.4GHz (802.11g + Turbo)")
+               mode:value("11lrs", "2.4GHz (802.11g Limited Rate Support)")
+       end
+       if hw_modes.a then mode:value("11a", "5GHz (802.11a)") end
+       if hw_modes.n then
+               if hw_modes.g then
+                       mode:value("11ng", "2.4GHz (802.11g+n)")
+                       mode:value("11n", "2.4GHz (802.11n)")
+               end
+               if hw_modes.a then
+                       mode:value("11na", "5GHz (802.11a+n)")
+                       mode:value("11n", "5GHz (802.11n)")
+               end
+               htmode = s:taboption("advanced", ListValue, "htmode", translate("HT mode (802.11n)"))
+               htmode:depends("hwmode", "11ng")
+               htmode:depends("hwmode", "11na")
+               htmode:depends("hwmode", "11n")
+               htmode:value("HT20", "20MHz")
+               htmode:value("HT40", "40MHz")
+       end
+
        ant1 = s:taboption("advanced", ListValue, "txantenna", translate("Transmitter Antenna"))
        ant1.widget = "radio"
        ant1:depends("diversity", "")
@@ -475,6 +505,9 @@ if hwtype == "mac80211" then
        wmm:depends({mode="ap"})
        wmm:depends({mode="ap-wds"})
        wmm.default = wmm.enabled
+       
+       ifname = s:taboption("advanced", Value, "ifname", translate("Interface name"), translate("Override default interface name"))
+       ifname.optional = true
 end
 
 
@@ -964,6 +997,24 @@ if hwtype == "atheros" or hwtype == "mac80211" or hwtype == "prism2" then
        identity:depends({mode="sta-wds", eap_type="tls", encryption="wpa2"})
        identity:depends({mode="sta-wds", eap_type="tls", encryption="wpa"})
 
+       anonymous_identity = s:taboption("encryption", Value, "anonymous_identity", translate("Anonymous Identity"))
+       anonymous_identity:depends({mode="sta", eap_type="fast", encryption="wpa2"})
+       anonymous_identity:depends({mode="sta", eap_type="fast", encryption="wpa"})
+       anonymous_identity:depends({mode="sta", eap_type="peap", encryption="wpa2"})
+       anonymous_identity:depends({mode="sta", eap_type="peap", encryption="wpa"})
+       anonymous_identity:depends({mode="sta", eap_type="ttls", encryption="wpa2"})
+       anonymous_identity:depends({mode="sta", eap_type="ttls", encryption="wpa"})
+       anonymous_identity:depends({mode="sta-wds", eap_type="fast", encryption="wpa2"})
+       anonymous_identity:depends({mode="sta-wds", eap_type="fast", encryption="wpa"})
+       anonymous_identity:depends({mode="sta-wds", eap_type="peap", encryption="wpa2"})
+       anonymous_identity:depends({mode="sta-wds", eap_type="peap", encryption="wpa"})
+       anonymous_identity:depends({mode="sta-wds", eap_type="ttls", encryption="wpa2"})
+       anonymous_identity:depends({mode="sta-wds", eap_type="ttls", encryption="wpa"})
+       anonymous_identity:depends({mode="sta", eap_type="tls", encryption="wpa2"})
+       anonymous_identity:depends({mode="sta", eap_type="tls", encryption="wpa"})
+       anonymous_identity:depends({mode="sta-wds", eap_type="tls", encryption="wpa2"})
+       anonymous_identity:depends({mode="sta-wds", eap_type="tls", encryption="wpa"})
+
        password = s:taboption("encryption", Value, "password", translate("Password"))
        password:depends({mode="sta", eap_type="fast", encryption="wpa2"})
        password:depends({mode="sta", eap_type="fast", encryption="wpa"})
index 96b8b4d740113a7dd0733f105c49febbd44a0e74..05b27a9f0c03de6326e29643f122301113e3bfff 100644 (file)
@@ -16,7 +16,7 @@ if not iw then
        return
 end
 
-m = SimpleForm("network", translate("Join Network: Settings"))
+m = SimpleForm("network", translate("Joining Network: %q", http.formvalue("join")))
 m.cancel = translate("Back to scan results")
 m.reset = false
 
@@ -44,9 +44,9 @@ m.hidden = {
 
 if iw and iw.mbssid_support then
        replace = m:field(Flag, "replace", translate("Replace wireless configuration"),
-               translate("An additional network will be created if you leave this unchecked."))
+               translate("An additional network will be created if you leave this checked."))
 
-       function replace.cfgvalue() return "1" end
+       function replace.cfgvalue() return "0" end
 else
        replace = m:field(DummyValue, "replace", translate("Replace wireless configuration"))
        replace.default = translate("The hardware is not multi-SSID capable and the existing " ..
index bef9651ea1ca54c74127600501d1f616fac9f70a..ea92eb98de6c1a0a8b667273a3f94339dca0a41f 100644 (file)
@@ -19,6 +19,8 @@ function f.handle(self, state, data)
                if data.crons then
                        fs.writefile(cronfile, data.crons:gsub("\r\n", "\n"))
                        luci.sys.call("/usr/bin/crontab %q" % cronfile)
+               else
+                       fs.writefile(cronfile, "")
                end
        end
        return true
index 2874b5607e31716051393cc14fc6364f9ff661b5..c7fdfcddba39ddf2523294291aa58e6957d9053f 100644 (file)
@@ -80,6 +80,14 @@ o.optional    = true
 o.placeholder = 514
 o.datatype    = "port"
 
+o = s:taboption("logging", ListValue, "log_proto", translate("External system log server protocol"))
+o:value("udp", "UDP")
+o:value("tcp", "TCP")
+
+o = s:taboption("logging", Value, "log_file", translate("Write system log to file"))
+o.optional    = true
+o.placeholder = "/tmp/system.log"
+
 o = s:taboption("logging", ListValue, "conloglevel", translate("Log output level"))
 o:value(8, translate("Debug"))
 o:value(7, translate("Info"))
index 685082a3352a1ac796ee2103cd4a8f9e8d621f2f..f4adb26069468935ed345b04398ee23dd432a7f0 100644 (file)
@@ -9,6 +9,10 @@
 local fs   = require "nixio.fs"
 local has_ping6 = fs.access("/bin/ping6") or fs.access("/usr/bin/ping6")
 local has_traceroute6 = fs.access("/usr/bin/traceroute6")
+
+local dns_host = luci.config.diag and luci.config.diag.dns or "dev.openwrt.org"
+local ping_host = luci.config.diag and luci.config.diag.ping or "dev.openwrt.org"
+local route_host = luci.config.diag and luci.config.diag.route or "dev.openwrt.org"
 %>
 
 <script type="text/javascript" src="<%=resource%>/cbi.js"></script>
@@ -63,7 +67,7 @@ local has_traceroute6 = fs.access("/usr/bin/traceroute6")
                        <br />
 
                        <div style="width:30%; float:left">
-                               <input style="margin: 5px 0" type="text" value="dev.openwrt.org" name="ping" /><br />
+                               <input style="margin: 5px 0" type="text" value="<%=ping_host%>" name="ping" /><br />
                                <% if has_ping6 then %>
                                <select name="ping_proto" style="width:auto">
                                        <option value="" selected="selected"><%:IPv4%></option>
@@ -76,7 +80,7 @@ local has_traceroute6 = fs.access("/usr/bin/traceroute6")
                        </div>
 
                        <div style="width:33%; float:left">
-                               <input style="margin: 5px 0" type="text" value="dev.openwrt.org" name="traceroute" /><br />
+                               <input style="margin: 5px 0" type="text" value="<%=route_host%>" name="traceroute" /><br />
                                <% if has_traceroute6 then %>
                                <select name="traceroute_proto" style="width:auto">
                                        <option value="" selected="selected"><%:IPv4%></option>
@@ -93,7 +97,7 @@ local has_traceroute6 = fs.access("/usr/bin/traceroute6")
                        </div>
 
                        <div style="width:33%; float:left;">
-                               <input style="margin: 5px 0" type="text" value="dev.openwrt.org" name="nslookup" /><br />
+                               <input style="margin: 5px 0" type="text" value="<%=dns_host%>" name="nslookup" /><br />
                                <input type="button" value="<%:Nslookup%>" class="cbi-button cbi-button-apply" onclick="update_status(this.form.nslookup)" />
                        </div>
 
index f7787dd1ea3a1b60e5db28d95c66143afdcaffc0..b4baedff28b772158b20e093712960dd9b7abc82 100644 (file)
                                {
                                        var timestr;
 
-                                       if (st[0][i].expires <= 0)
-                                       {
+                                       if (st[0][i].expires === false)
+                                               timestr = '<em><%:unlimited%></em>';
+                                       else if (st[0][i].expires <= 0)
                                                timestr = '<em><%:expired%></em>';
-                                       }
                                        else
-                                       {
                                                timestr = String.format('%t', st[0][i].expires);
-                                       }
 
                                        var tr = tb.insertRow(-1);
                                                tr.className = 'cbi-section-table-row cbi-rowstyle-' + ((i % 2) + 1);
                                {
                                        var timestr;
 
-                                       if (st[1][i].expires <= 0)
-                                       {
+                                       if (st[1][i].expires === false)
+                                               timestr = '<em><%:unlimited%></em>';
+                                       else if (st[1][i].expires <= 0)
                                                timestr = '<em><%:expired%></em>';
-                                       }
                                        else
-                                       {
                                                timestr = String.format('%t', st[1][i].expires);
-                                       }
 
                                        var tr = tb6.insertRow(-1);
                                                tr.className = 'cbi-section-table-row cbi-rowstyle-' + ((i % 2) + 1);
index 53c35ae59c523f02da0150cd78ce3cbdd2c3d5d5..96fbffdb02866f3aac317d13a212015f4cd85c3d 100644 (file)
 
                                        for (var j = 0; j < ports.length; j++)
                                        {
-                                               var th = th0.parentNode.parentNode.childNodes[j+1];
+                                               var th = document.getElementById('portstatus-' + switches[i] + '-' + j);
+
+                                               if (!th)
+                                                       continue;
 
                                                if (ports[j].link)
                                                {
index 1df6b288460b55341a211f9fed0cf340b67a1d70..9c351d393358ea7529a0505e5815e5a5f28bfb3b 100644 (file)
                                        <td class="cbi-value-field" style="width:310px;text-align:right">
                                                <input id="<%=net:id()%>-iw-toggle" type="button" class="cbi-button cbi-button-reload" style="width:100px" onclick="wifi_shutdown('<%=net:id()%>', this)" title="<%:Delete this network%>" value="<%:Enable%>" />
                                                <input type="button" class="cbi-button cbi-button-edit" style="width:100px" onclick="location.href='<%=net:adminlink()%>'" title="<%:Edit this network%>" value="<%:Edit%>" />
-                                               <input type="button" class="cbi-button cbi-button-remove" style="width:100px" onclick="wifi_delete('<%=net:ifname()%>')" title="<%:Delete this network%>" value="<%:Remove%>" />
+                                               <input type="button" class="cbi-button cbi-button-remove" style="width:100px" onclick="wifi_delete('<%=net:id()%>')" title="<%:Delete this network%>" value="<%:Remove%>" />
                                        </td>
                                </tr>
                                <% end %>
index 8bfc61b99b6ccaa84b77c01b83054be5eccafcb4..8976e30cba3ef0ee08e8dbdd4c4921b2d8800488 100644 (file)
                                var s = String.format(
                                        '<strong><%:Status%>: </strong>%s<br />' +
                                        '<strong><%:Line State%>: </strong>%s [0x%x]<br />' +
-                                       '<strong><%:Line Speed%>: </strong>%s/s / %s/s<br />' +
-                                       '<strong><%:Line Attenuation%>: </strong>%s dB / %s dB<br />' +
-                                       '<strong><%:Noise Margin%>: </strong>%s dB / %s dB<br />',
+                                       '<strong><%:Line Mode%>: </strong>%s<br />' +
+                                       '<strong><%:Annex%>: </strong>%s<br />' +
+                                       '<strong><%:Profile%>: </strong>%s<br />' +
+                                       '<strong><%:Data Rate%>: </strong>%s/s / %s/s<br />' +
+                                       '<strong><%:Max. Attainable Data Rate (ATTNDR)%>: </strong>%s/s / %s/s<br />' +
+                                       '<strong><%:Latency%>: </strong>%s / %s<br />' +
+                                       '<strong><%:Line Attenuation (LATN)%>: </strong>%s dB / %s dB<br />' +
+                                       '<strong><%:Signal Attenuation (SATN)%>: </strong>%s dB / %s dB<br />' +
+                                       '<strong><%:Noise Margin (SNR)%>: </strong>%s dB / %s dB<br />' +
+                                       '<strong><%:Aggregate Transmit Power(ACTATP)%>: </strong>%s dB / %s dB<br />' +
+                                       '<strong><%:Forward Error Correction Seconds (FECS)%>: </strong>%s / %s<br />' +
+                                       '<strong><%:Errored seconds (ES)%>: </strong>%s / %s<br />' +
+                                       '<strong><%:Severely Errored Seconds (SES)%>: </strong>%s / %s<br />' +
+                                       '<strong><%:Loss of Signal Seconds (LOSS)%>: </strong>%s / %s<br />' +
+                                       '<strong><%:Unavailable Seconds (UAS)%>: </strong>%s / %s<br />' +
+                                       '<strong><%:Header Error Code Errors (HEC)%>: </strong>%s / %s<br />' +
+                                       '<strong><%:Non Pre-emtive CRC errors (CRC_P)%>: </strong>%s / %s<br />' +
+                                       '<strong><%:Pre-emtive CRC errors (CRCP_P)%>: </strong>%s / %s<br />' +
+                                       '<strong><%:Line Uptime%>: </strong>%s<br />' +
+                                       '<strong><%:ATU-C System Vendor ID%>: </strong>%s<br />' +
+                                       '<strong><%:Power Management Mode%>: </strong>%s<br />',
                                                info.dsl.line_state, info.dsl.line_state_detail,
                                                info.dsl.line_state_num,
+                                               info.dsl.line_mode_s,
+                                               info.dsl.annex_s,
+                                               info.dsl.profile_s,
                                                info.dsl.data_rate_down_s, info.dsl.data_rate_up_s,
+                                               info.dsl.max_data_rate_down_s, info.dsl.max_data_rate_up_s,
+                                               info.dsl.latency_num_down, info.dsl.latency_num_up,
                                                info.dsl.line_attenuation_down, info.dsl.line_attenuation_up,
-                                               info.dsl.noise_margin_down, info.dsl.noise_margin_up
+                                               info.dsl.signal_attenuation_down, info.dsl.signal_attenuation_up,
+                                               info.dsl.noise_margin_down, info.dsl.noise_margin_up,
+                                               info.dsl.actatp_down, info.dsl.actatp_up,
+                                               info.dsl.errors_fec_near, info.dsl.errors_fec_far,
+                                               info.dsl.errors_es_near, info.dsl.errors_es_far,
+                                               info.dsl.errors_ses_near, info.dsl.errors_ses_far,
+                                               info.dsl.errors_loss_near, info.dsl.errors_loss_far,
+                                               info.dsl.errors_uas_near, info.dsl.errors_uas_far,
+                                               info.dsl.errors_hec_near, info.dsl.errors_hec_far,
+                                               info.dsl.errors_crc_p_near, info.dsl.errors_crc_p_far,
+                                               info.dsl.errors_crcp_p_near, info.dsl.errors_crcp_p_far,
+                                               info.dsl.line_uptime_s,
+                                               info.dsl.atuc_vendor_id,
+                                               info.dsl.power_mode_s
                                );
 
                                dsl_s.innerHTML = String.format('<small>%s</small>', s);
                                dsl_i.innerHTML = String.format(
                                        '<img src="<%=resource%>/icons/ethernet.png" />' +
-                                       '<br /><small>ADSL</small>'
+                                       '<br /><small>DSL</small>'
                                );
                        <% end %>
 
                                {
                                        var timestr;
 
-                                       if (info.leases[i].expires <= 0)
+                                       if (info.leases[i].expires === false)
+                                               timestr = '<em><%:unlimited%></em>';
+                                       else if (info.leases[i].expires <= 0)
                                                timestr = '<em><%:expired%></em>';
                                        else
                                                timestr = String.format('%t', info.leases[i].expires);
                                {
                                        var timestr;
 
-                                       if (info.leases6[i].expires <= 0)
+                                       if (info.leases6[i].expires === false)
+                                               timestr = '<em><%:unlimited%></em>';
+                                       else if (info.leases6[i].expires <= 0)
                                                timestr = '<em><%:expired%></em>';
                                        else
                                                timestr = String.format('%t', info.leases6[i].expires);
                                                                '<strong><%:Bitrate%>:</strong> %s <%:Mbit/s%><br />',
                                                                icon, net.signal, net.noise,
                                                                net.quality,
-                                                               net.link, net.ssid,
+                                                               net.link, net.ssid || '?',
                                                                net.mode,
                                                                net.channel, net.frequency,
                                                                net.bitrate || '?'
                                                        s += String.format(
                                                                '<strong><%:BSSID%>:</strong> %s<br />' +
                                                                '<strong><%:Encryption%>:</strong> %s',
-                                                                       net.bssid,
+                                                                       net.bssid || '?',
                                                                        net.encryption
                                                        );
                                                }
 
 <% if has_dsl then %>
 <fieldset class="cbi-section">
-       <legend><%:ADSL%></legend>
+       <legend><%:DSL%></legend>
        <table width="100%" cellspacing="10">
-               <tr><td width="33%" style="vertical-align:top"><%:ADSL Status%></td><td>
+               <tr><td width="33%" style="vertical-align:top"><%:DSL Status%></td><td>
                        <table><tr>
                                <td id="dsl_i" style="width:16px; text-align:center; padding:3px"><img src="<%=resource%>/icons/ethernet_disabled.png" /><br /><small>?</small></td>
                                <td id="dsl_s" style="vertical-align:middle; padding: 3px"><em><%:Collecting data...%></em></td>
index f49469a5997b4a2961bf6d892ea9b35b274edb23..3f4b83b80b8f4c717d2752fee9060d41cedd8d7f 100644 (file)
@@ -9,6 +9,7 @@
        require "luci.sys.iptparser"
        local wba = require "luci.tools.webadmin"
        local fs = require "nixio.fs"
+       local io = require "io"
 
        local has_ip6tables = fs.access("/usr/sbin/ip6tables")
        local mode = 4
        local tables = { "Filter", "NAT", "Mangle", "Raw" }
        if mode == 6 then
                tables = { "Filter", "Mangle", "Raw" }
+               local ok, lines = pcall(io.lines, "/proc/net/ip6_tables_names")
+               if ok and lines then
+                       local line
+                       for line in lines do
+                               if line == "nat" then
+                                       tables = { "Filter", "NAT", "Mangle", "Raw" }
+                               end
+                       end
+               end
        end
 -%>
 
index 5ca0398e13a0f3b94e078a94d1712332ba2d1a9c..7175248dbb1a46767588e93ba2d80c25fa9469b8 100644 (file)
@@ -24,7 +24,9 @@
 
 <fieldset class="cbi-section">
        <ul>
-               <li><%:Checksum%>: <code><%=checksum%></code></li>
+               <li><%:Checksum%><br />
+               <%:MD5%>: <code><%=checksum%></code><br />
+               <%:SHA256%>: <code><%=sha256ch%></code></li>
                <li><%:Size%>: <%
                        local w = require "luci.tools.webadmin"
                        write(w.byte_format(size))
diff --git a/modules/luci-mod-admin-full/root/etc/uci-defaults/50_luci-mod-admin-full b/modules/luci-mod-admin-full/root/etc/uci-defaults/50_luci-mod-admin-full
new file mode 100755 (executable)
index 0000000..372eb15
--- /dev/null
@@ -0,0 +1,22 @@
+#!/bin/sh
+
+if [ "$(uci -q get luci.diag)" != "internal" ]; then
+       host=""
+
+       if [ -s /etc/os-release ]; then
+               . /etc/os-release
+               host="${HOME_URL:-${BUG_URL:-$LEDE_DEVICE_MANUFACTURER_URL}}"
+               host="${host#*://}"
+               host="${host%%/*}"
+       fi
+
+       uci -q batch <<-EOF >/dev/null
+               set luci.diag=internal
+               set luci.diag.dns='${host:-openwrt.org}'
+               set luci.diag.ping='${host:-openwrt.org}'
+               set luci.diag.route='${host:-openwrt.org}'
+               commit luci
+       EOF
+fi
+
+exit 0
index 0b74c41ec4848b0b9a5215999a2964514215f526..92506e54f2bc30f1a1ec92e58c3077dc2dafa9dc 100644 (file)
@@ -7,6 +7,6 @@ module("luci.controller.mini.network", package.seeall)
 function index()
        entry({"mini", "network"}, alias("mini", "network", "index"), _("Network"), 20).index = true
        entry({"mini", "network", "index"}, cbi("mini/network", {autoapply=true}), _("General"), 1)
-       entry({"mini", "network", "wifi"}, cbi("mini/wifi", {autoapply=true}), _("Wifi"), 10)
+       entry({"mini", "network", "wifi"}, cbi("mini/wifi", {autoapply=true}), _("Wireless"), 10)
        entry({"mini", "network", "dhcp"}, cbi("mini/dhcp", {autoapply=true}), _("DHCP"), 20)
 end
index 0729c44393e41ba3d1174fb6ac31be2f1fc5de37..19952cd5dce9045fd6668a78134b54e19f8ca9c6 100644 (file)
@@ -33,7 +33,7 @@ wlcursor:foreach("wireless", "wifi-device",
 
 -- Main Map --
 
-m = Map("wireless", translate("Wifi"), translate("Here you can configure installed wifi devices."))
+m = Map("wireless", translate("Wireless"), translate("Here you can configure installed wifi devices."))
 m:chain("network")
 
 
index 0d3d971c30fabf07cc07b8b679fe4021d284feff..b08366de6c737c58d35dbd9bb867d959c1cc663b 100644 (file)
@@ -16,7 +16,7 @@ community.rmempty = false
 local profile
 for profile in fs.glob(profiles) do
        local name = uci:get_first(profile, "community", "name") or "?"
-       community:value(profile, name)
+       community:value(string.gsub(profile, "/etc/config/profile_", ""), name)
 end
 
 
index fc3948ecc156e122ba9c9d362536be72960db54e..1dc1d8b0d18f2d8cdedbcc1fb0b97b67e55ef5d8 100644 (file)
@@ -264,7 +264,7 @@ end
                        netlist[#netlist+1] = net:ifname()
                        netdevs[net:ifname()] = dev:name()
 
-                       if net.iwdata.device then
+                       if net.iwinfo.signal and net.iwinfo.bssid then
                                local signal = net.iwinfo.signal or "N/A"
                                local noise = net.iwinfo.noise or "N/A"
                                local q = net.iwinfo.quality or "0"
diff --git a/protocols/luci-proto-ipip/Makefile b/protocols/luci-proto-ipip/Makefile
new file mode 100644 (file)
index 0000000..6af8564
--- /dev/null
@@ -0,0 +1,16 @@
+#
+# Copyright 2016 Roger Pueyo Centelles <roger.pueyo@guifi.net>
+#
+# This is free software, licensed under the Apache License, Version 2.0 .
+#
+
+include $(TOPDIR)/rules.mk
+
+LUCI_TITLE:=Support for IPIP tunnels (IPv4-in-IPv4 RFC2003)
+LUCI_DEPENDS:=+ipip
+
+PKG_MAINTAINER:=Roger Pueyo Centelles <roger.pueyo@guifi.net>
+
+include ../../luci.mk
+
+# call BuildPackage - OpenWrt buildroot signature
diff --git a/protocols/luci-proto-ipip/luasrc/model/cbi/admin_network/proto_ipip.lua b/protocols/luci-proto-ipip/luasrc/model/cbi/admin_network/proto_ipip.lua
new file mode 100644 (file)
index 0000000..8817f18
--- /dev/null
@@ -0,0 +1,34 @@
+-- Copyright 2016 Roger Pueyo Centelles <roger.pueyo@guifi.net>
+-- Licensed to the public under the Apache License 2.0.
+
+local map, section, net = ...
+
+local peeraddr, ipaddr, ttl, tos, df, mtu, tunlink
+
+peeraddr = section:taboption("general", Value, "peeraddr", translate("Remote IPv4 address or FQDN"), translate("The IPv4 address or the fully-qualified domain name of the remote tunnel end."))
+peeraddr.optional = false
+peeraddr.datatype = "or(hostname,ip4addr)"
+
+ipaddr = section:taboption("general", Value, "ipaddr", translate("Local IPv4 address"), translate("The local IPv4 address over which the tunnel is created (optional)."))
+ipaddr.optional = true
+ipaddr.datatype = "ip4addr"
+
+tunlink = section:taboption("general", Value, "tunlink", translate("Bind interface"), translate("Bind the tunnel to this interface (optional)."))
+ipaddr.optional = true
+
+
+mtu = section:taboption("advanced", Value, "mtu", translate("Override MTU"), translate("Specify an MTU (Maximum Transmission Unit) other than the default (1280 bytes)."))
+mtu.optional = true
+mtu.placeholder = 1280
+mtu.datatype = "range(68, 9200)"
+
+ttl = section:taboption("advanced", Value, "ttl", translate("Override TTL"), translate("Specify a TTL (Time to Live) for the encapsulating packet other than the default (64)."))
+ttl.optional = true
+ttl.placeholder = 64
+ttl.datatype = "min(1)"
+
+tos = section:taboption("advanced", Value, "tos", translate("Override TOS"), translate("Specify a TOS (Type of Service)."))
+tos.optional = true
+tos.datatype = "range(0, 255)"
+
+df = section:taboption("advanced", Flag, "df", translate("Don't Fragment"), translate("Enable the DF (Don't Fragment) flag of the encapsulating packets."))
diff --git a/protocols/luci-proto-ipip/luasrc/model/network/proto_ipip.lua b/protocols/luci-proto-ipip/luasrc/model/network/proto_ipip.lua
new file mode 100644 (file)
index 0000000..5c3761c
--- /dev/null
@@ -0,0 +1,40 @@
+-- Copyright 2016 Roger Pueyo Centelles <roger.pueyo@guifi.net>
+-- Licensed to the public under the Apache License 2.0.
+
+local netmod = luci.model.network
+local interface = luci.model.network.interface
+local proto = netmod:register_protocol("ipip")
+
+function proto.get_i18n(self)
+       return luci.i18n.translate("IPv4-in-IPv4 (RFC2003)")
+end
+
+function proto.ifname(self)
+       return "ipip-" .. self.sid
+end
+
+function proto.opkg_package(self)
+       return "ipip"
+end
+
+function proto.is_installed(self)
+       return nixio.fs.access("/lib/netifd/proto/ipip.sh")
+end
+
+function proto.is_floating(self)
+       return true
+end
+
+function proto.is_virtual(self)
+       return true
+end
+
+function proto.get_interfaces(self)
+       return nil
+end
+
+function proto.contains_interface(self, ifc)
+        return (netmod:ifnameof(ifc) == self:ifname())
+end
+
+netmod:register_pattern_virtual("^ipip-%w")
index e450470eb3d1aa593112fc3941da1a519a26a670..a47ce1588c0bc247e8b039258cd996132f3c7f41 100644 (file)
@@ -26,21 +26,19 @@ port.datatype    = "port"
 ifname = section:taboption("general", Value, "interface", translate("Output Interface"))
 ifname.template = "cbi/network_netlist"
 
-mtu = section.taboption("general", Value, "mtu", translate("MTU"))
+mtu = section:taboption("general", Value, "mtu", translate("MTU"))
 mtu.datatype = "uinteger"
 
-section:taboption("general", Value, "authgroup", translate("AuthGroup"))
-
 username = section:taboption("general", Value, "username", translate("Username"))
 password = section:taboption("general", Value, "password", translate("Password"))
-hexpassword = section:taboption("general", Value, "hexpassword", translate("Obfuscated Password"))
 password.password = true
+hexpassword = section:taboption("general", Value, "hexpassword", translate("Obfuscated Password"))
 hexpassword.password = true
 authroup = section:taboption("general", Value, "authgroup", translate("Auth Group"))
 passgroup = section:taboption("general", Value, "passgroup", translate("Group Password"))
+passgroup.password = true
 hexpassgroup = section:taboption("general", Value, "hexpassgroup", translate("Obfuscated Group Password"))
-password.passgroup = true
-hexpassword.passgroup= true
+hexpassword.password= true
 
 domain = section:taboption("general", Value, "domain", translate("NT Domain"))
 vendor = section:taboption("general", Value, "vendor", translate("Vendor"))
@@ -50,17 +48,17 @@ dh_group:value("dh1")
 dh_group:value("dh5")
 
 pfs = section:taboption("general", ListValue, "pfs", translate("Perfect Forward Secrecy"))
-dh_group:value("server")
-dh_group:value("nopfs")
-dh_group:value("dh1")
-dh_group:value("dh2")
-dh_group:value("dh5")
+pfs:value("server")
+pfs:value("nopfs")
+pfs:value("dh1")
+pfs:value("dh2")
+pfs:value("dh5")
 
-natt_mode = section:taboption("general", ListValue, "natt_mode", translate("NAT-T Mode")
+natt_mode = section:taboption("general", ListValue, "natt_mode", translate("NAT-T Mode"))
 natt_mode:value("natt", translate("RFC3947 NAT-T mode"))
 natt_mode:value("none", translate("No NAT-T"))
-natt_mode:value("force-natt", translate("Force use of NAT-T")
-natt_mode:value("cisco-udp", translate("Cisco UDP encapsulation")
+natt_mode:value("force-natt", translate("Force use of NAT-T"))
+natt_mode:value("cisco-udp", translate("Cisco UDP encapsulation"))
 
 enable_no_enc = section:taboption("general", Flag, "enable_no_enc",
        translate("Disable Encryption"),
@@ -72,11 +70,10 @@ enable_single_des = section:taboption("general", Flag, "enable_single_des",
        translate("If checked, 1DES is enaled"))
 enable_no_enc.default = enable_single_des.disabled
 
-dpd_idle = section.taboption("general", Value, "dpd_idle", translate("DPD Idle Timeout"))
+dpd_idle = section:taboption("general", Value, "dpd_idle", translate("DPD Idle Timeout"))
 dpd_idle.datatype = "uinteger"
-dpd.placeholder = "600"
+dpd_idle.placeholder = "600"
 
 ifname = section:taboption("general", Value, "target_network", translate("Target network"))
 port.placeholder = "0.0.0.0/0"
 port.datatype    = "network"
-
diff --git a/protocols/luci-proto-wireguard/Makefile b/protocols/luci-proto-wireguard/Makefile
new file mode 100644 (file)
index 0000000..ed94a55
--- /dev/null
@@ -0,0 +1,16 @@
+#
+# Copyright (C) 2016 Dan Luedtke <mail@danrl.com>
+#
+# This is free software, licensed under the Apache License, Version 2.0 .
+#
+
+include $(TOPDIR)/rules.mk
+
+LUCI_TITLE:=Support for WireGuard VPN
+LUCI_DEPENDS:=+kmod-wireguard +wireguard-tools
+
+PKG_MAINTAINER:=Dan Luedtke <mail@danrl.com>
+
+include ../../luci.mk
+
+# call BuildPackage - OpenWrt buildroot signature
diff --git a/protocols/luci-proto-wireguard/luasrc/model/cbi/admin_network/proto_wireguard.lua b/protocols/luci-proto-wireguard/luasrc/model/cbi/admin_network/proto_wireguard.lua
new file mode 100644 (file)
index 0000000..774c6db
--- /dev/null
@@ -0,0 +1,148 @@
+-- Copyright 2016 Dan Luedtke <mail@danrl.com>
+-- Licensed to the public under the Apache License 2.0.
+
+
+local map, section, net = ...
+local ifname = net:get_interface():name()
+local private_key, listen_port
+local metric, mtu, preshared_key
+local peers, public_key, allowed_ips, endpoint, persistent_keepalive
+
+
+-- general ---------------------------------------------------------------------
+
+private_key = section:taboption(
+  "general",
+  Value,
+  "private_key",
+  translate("Private Key"),
+  translate("Required. Base64-encoded private key for this interface.")
+)
+private_key.password = true
+private_key.datatype = "rangelength(44, 44)"
+private_key.optional = false
+
+
+listen_port = section:taboption(
+  "general",
+  Value,
+  "listen_port",
+  translate("Listen Port"),
+  translate("Optional. UDP port used for outgoing and incoming packets.")
+)
+listen_port.datatype = "port"
+listen_port.placeholder = "51820"
+listen_port.optional = true
+
+
+-- advanced --------------------------------------------------------------------
+
+metric = section:taboption(
+  "advanced",
+  Value,
+  "metric",
+  translate("Metric"),
+  translate("Optional.")
+)
+metric.datatype = "uinteger"
+metric.placeholder = "0"
+metric.optional = true
+
+
+mtu = section:taboption(
+  "advanced",
+  Value,
+  "mtu",
+  translate("MTU"),
+  translate("Optional. Maximum Transmission Unit of tunnel interface.")
+)
+mtu.datatype = "range(1280,1423)"
+mtu.placeholder = "1423"
+mtu.optional = true
+
+
+preshared_key = section:taboption(
+  "advanced",
+  Value,
+  "preshared_key",
+  translate("Preshared Key"),
+  translate("Optional. Adds in an additional layer of symmetric-key " ..
+            "cryptography for post-quantum resistance.")
+)
+preshared_key.password = true
+preshared_key.datatype = "rangelength(44, 44)"
+preshared_key.optional = true
+
+
+-- peers -----------------------------------------------------------------------
+
+peers = map:section(
+  TypedSection,
+  "wireguard_" .. ifname,
+  translate("Peers"),
+  translate("Further information about WireGuard interfaces and peers " ..
+            "at <a href=\"http://wireguard.io\">wireguard.io</a>.")
+)
+peers.template = "cbi/tsection"
+peers.anonymous = true
+peers.addremove = true
+
+
+public_key = peers:option(
+  Value,
+  "public_key",
+  translate("Public Key"),
+  translate("Required. Public key of peer.")
+)
+public_key.datatype = "rangelength(44, 44)"
+public_key.optional = false
+
+
+allowed_ips = peers:option(
+  DynamicList,
+  "allowed_ips",
+  translate("Allowed IPs"),
+  translate("Required. IP addresses and prefixes that this peer is allowed " ..
+            "to use inside the tunnel. Usually the peer's tunnel IP " ..
+            "addresses and the networks the peer routes through the tunnel.")
+)
+allowed_ips.datatype = "ipaddr"
+allowed_ips.optional = false
+
+
+route_allowed_ips = peers:option(
+  Flag,
+  "route_allowed_ips",
+  translate("Route Allowed IPs"),
+  translate("Optional. Create routes for Allowed IPs for this peer.")
+)
+
+
+endpoint_host = peers:option(
+  Value,
+  "endpoint_host",
+  translate("Endpoint Host"),
+  translate("Optional. Host of peer. Names are resolved " ..
+            "prior to bringing up the interface."))
+endpoint_host.placeholder = "vpn.example.com"
+endpoint_host.datatype = "host"
+
+
+endpoint_port = peers:option(
+  Value,
+  "endpoint_port",
+  translate("Endpoint Port"),
+  translate("Optional. Port of peer."))
+endpoint_port.placeholder = "51820"
+endpoint_port.datatype = "port"
+
+
+persistent_keepalive = peers:option(
+  Value,
+  "persistent_keepalive",
+  translate("Persistent Keep Alive"),
+  translate("Optional. Seconds between keep alive messages. " ..
+            "Default is 0 (disabled). Recommended value if " ..
+            "this device is behind a NAT is 25."))
+persistent_keepalive.datatype = "range(0, 65535)"
+persistent_keepalive.placeholder = "0"
diff --git a/protocols/luci-proto-wireguard/luasrc/model/network/proto_wireguard.lua b/protocols/luci-proto-wireguard/luasrc/model/network/proto_wireguard.lua
new file mode 100644 (file)
index 0000000..d693761
--- /dev/null
@@ -0,0 +1,42 @@
+-- Copyright 2016 Dan Luedtke <mail@danrl.com>
+-- Licensed to the public under the Apache License 2.0.
+
+local netmod = luci.model.network
+local interface = luci.model.network.interface
+local proto = netmod:register_protocol("wireguard")
+
+function proto.get_i18n(self)
+  return luci.i18n.translate("WireGuard VPN")
+end
+
+function proto.ifname(self)
+  return self.sid
+end
+
+function proto.get_interface(self)
+  return interface(self:ifname(), self)
+end
+
+function proto.opkg_package(self)
+  return "wireguard-tools"
+end
+
+function proto.is_installed(self)
+  return nixio.fs.access("/lib/netifd/proto/wireguard.sh")
+end
+
+function proto.is_floating(self)
+  return true
+end
+
+function proto.is_virtual(self)
+  return true
+end
+
+function proto.get_interfaces(self)
+  return nil
+end
+
+function proto.contains_interface(self, ifc)
+   return (netmod:ifnameof(ifc) == self:ifname())
+end
index 1d23748058470e72cbd6cfcc7b62cb0ebd0cef80..ef19e7c1163c98b5e10c56c3f9928944b1b8e5d1 100644 (file)
@@ -803,7 +803,7 @@ header .fill {
        background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #333333), color-stop(100%, #222222));
        background-image: -webkit-linear-gradient(top, #333333, #222222);
        background-image: -o-linear-gradient(top, #333333, #222222);
-       background-image: linear-gradient(top, #333333, #222222);
+       background-image: linear-gradient(to bottom, #333333, #222222);
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#333333', endColorstr='#222222', GradientType=0);
        -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25), inset 0 -1px 0 rgba(0, 0, 0, 0.1);
        -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25), inset 0 -1px 0 rgba(0, 0, 0, 0.1);
@@ -918,7 +918,7 @@ header div > ul .dropdown-menu li a:hover,
        background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #292929), color-stop(100%, #191919));
        background-image: -webkit-linear-gradient(top, #292929, #191919);
        background-image: -o-linear-gradient(top, #292929, #191919);
-       background-image: linear-gradient(top, #292929, #191919);
+       background-image: linear-gradient(to bottom, #292929, #191919);
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#292929', endColorstr='#191919', GradientType=0);
        color: #ffffff;
 }
@@ -1029,7 +1029,7 @@ header .dropdown-menu a.hover,
        background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #eeeeee), color-stop(100%, #dddddd));
        background-image: -webkit-linear-gradient(top, #eeeeee, #dddddd);
        background-image: -o-linear-gradient(top, #eeeeee, #dddddd);
-       background-image: linear-gradient(top, #eeeeee, #dddddd);
+       background-image: linear-gradient(to bottom, #eeeeee, #dddddd);
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#dddddd', GradientType=0);
        color: #404040;
        text-decoration: none;
@@ -1195,7 +1195,7 @@ header .dropdown-menu a.hover,
        background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #f5f5f5));
        background-image: -webkit-linear-gradient(top, #ffffff, #f5f5f5);
        background-image: -o-linear-gradient(top, #ffffff, #f5f5f5);
-       background-image: linear-gradient(top, #ffffff, #f5f5f5);
+       background-image: linear-gradient(to bottom, #ffffff, #f5f5f5);
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f5f5f5', GradientType=0);
        border: 1px solid #ddd;
        -webkit-border-radius: 3px;
@@ -1262,7 +1262,7 @@ footer {
        background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ee5f5b), color-stop(100%, #c43c35));
        background-image: -webkit-linear-gradient(top, #ee5f5b, #c43c35);
        background-image: -o-linear-gradient(top, #ee5f5b, #c43c35);
-       background-image: linear-gradient(top, #ee5f5b, #c43c35);
+       background-image: linear-gradient(to bottom, #ee5f5b, #c43c35);
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee5f5b', endColorstr='#c43c35', GradientType=0);
        text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
        border-color: #c43c35 #c43c35 #882a25;
@@ -1278,7 +1278,7 @@ footer {
        background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #62c462), color-stop(100%, #57a957));
        background-image: -webkit-linear-gradient(top, #62c462, #57a957);
        background-image: -o-linear-gradient(top, #62c462, #57a957);
-       background-image: linear-gradient(top, #62c462, #57a957);
+       background-image: linear-gradient(to bottom, #62c462, #57a957);
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#62c462', endColorstr='#57a957', GradientType=0);
        text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
        border-color: #57a957 #57a957 #3d773d;
@@ -1294,7 +1294,7 @@ footer {
        background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #5bc0de), color-stop(100%, #339bb9));
        background-image: -webkit-linear-gradient(top, #5bc0de, #339bb9);
        background-image: -o-linear-gradient(top, #5bc0de, #339bb9);
-       background-image: linear-gradient(top, #5bc0de, #339bb9);
+       background-image: linear-gradient(to bottom, #5bc0de, #339bb9);
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#5bc0de', endColorstr='#339bb9', GradientType=0);
        text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
        border-color: #339bb9 #339bb9 #22697d;
@@ -1354,7 +1354,7 @@ footer {
        background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #049cdb), color-stop(100%, #0064cd));
        background-image: -webkit-linear-gradient(top, #049cdb, #0064cd);
        background-image: -o-linear-gradient(top, #049cdb, #0064cd);
-       background-image: linear-gradient(top, #049cdb, #0064cd);
+       background-image: linear-gradient(to bottom, #049cdb, #0064cd);
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#049cdb', endColorstr='#0064cd', GradientType=0);
        text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
        border-color: #0064cd #0064cd #003f81;
@@ -1614,7 +1614,7 @@ button.btn::-moz-focus-inner, input[type=submit].btn::-moz-focus-inner {
        opacity: 0.4;
 }
 
-.alert-message {
+.alert-message, .errorbox {
        position: relative;
        padding: 7px 15px;
        margin-bottom: 18px;
@@ -1627,7 +1627,7 @@ button.btn::-moz-focus-inner, input[type=submit].btn::-moz-focus-inner {
        background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fceec1), color-stop(100%, #eedc94));
        background-image: -webkit-linear-gradient(top, #fceec1, #eedc94);
        background-image: -o-linear-gradient(top, #fceec1, #eedc94);
-       background-image: linear-gradient(top, #fceec1, #eedc94);
+       background-image: linear-gradient(to bottom, #fceec1, #eedc94);
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fceec1', endColorstr='#eedc94', GradientType=0);
        text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
        border-color: #eedc94 #eedc94 #e4c652;
index d4d0a2b1250b3e1e4e0a057fa2ca9af4a64756a2..6f09bfcdfa1042a8ae1dce2954fc7443b9ab4da9 100644 (file)
                        <style title="text/css"><%= css %></style>
                <% end -%>
                <script src="<%=resource%>/xhr.js"></script>
-               <script src="<%=resource%>/jql.min.js"></script>
        </head>
 
        <body class="lang_<%=luci.i18n.context.lang%> <%- if node then %><%= striptags( node.title ) %><%- end %>">