--- Copyright 2016 Openwrt.org
+-- Copyright 2016 Hannu Nyman
-- Licensed to the public under the Apache License 2.0.
m = Map("adblock", translate("Adblock"),
o3.rmempty = false
o3.datatype = "file"
-fdns = s:option(Flag, "adb_forcedns", translate("Redirect all DNS queries to the local resolver"),
- translate("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."))
-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"),
name.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
e = m:section(NamedSection, "global", "adblock", translate("Extra options"),
translate("Options for further tweaking in case the defaults are not suitable for you."))
-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 = 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 = "198.18.0.1"
-a2.datatype = "ip4addr"
-
-a3 = e:option(Value, "adb_nullipv6", translate("IPv6 blackhole ip address"))
-a3.optional = true
-a3.default = "::ffff:c612:0001"
-a3.datatype = "ip6addr"
-
-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
-a7.default = "lan"
-a7.datatype = "network"
+a = e:option(Flag, "adb_debug", translate("Enable verbose debug logging"))
+a.default = a.disabled
+a.rmempty = false
+
+a = e:option(Value, "adb_iface", translate("Restrict reload trigger to certain interface(s)"),
+ translate("Space separated list of wan interfaces that trigger reload action. " ..
+ "To disable reload trigger set it to 'false'. Default: empty"))
+a.datatype = "network"
+a.rmempty = true
return m
--- /dev/null
+msgid ""
+msgstr ""
+"Content-Type: text/plain; charset=UTF-8\n"
+"Project-Id-Version: \n"
+"POT-Creation-Date: \n"
+"PO-Revision-Date: \n"
+"Last-Translator: musashino205 <musashino.open@gmail.com>\n"
+"Language-Team: \n"
+"MIME-Version: 1.0\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: Poedit 1.5.7\n"
+
+msgid ""
+"). Note that list URLs and Shallalist category selections are not "
+"configurable via Luci."
+msgstr ""
+")。これらのリストのURLおよびshallaリストのカテゴリー選択は、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 ""
+"広告/不正ドメインをDNSを利用してブロックする、adblock パッケージの設定です。"
+
+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 ""
+
+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 "論理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 "ブロック済みパケットの割合(最終更新以前、IPv4/IPv6)"
+
+msgid "Port of the adblock uhttpd instance"
+msgstr "adblock uhttpdインスタンスのポート"
+
+msgid "Port of the adblock uhttpd instance for https links"
+msgstr "httpsリンク用adblock uhttpdインスタンスのポート"
+
+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 "リストの詳細を見る"
msgid ""
msgstr ""
-"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2013-10-05 17:15+0200\n"
-"Last-Translator: Kentaro <kentaro.matsuyama@gmail.com>\n"
+"Project-Id-Version: \n"
+"PO-Revision-Date: 2016-12-21 11:59+0900\n"
+"Last-Translator: INAGAKI Hiroshi <musashino.open@gmail.com>\n"
"Language-Team: none\n"
"Language: ja\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Pootle 2.0.6\n"
+"X-Generator: Poedit 1.8.11\n"
+"POT-Creation-Date: \n"
msgid "A short textual description of the configured command"
msgstr "設定したコマンドの簡単な説明文を記載します"
msgid "Access command with"
-msgstr ""
+msgstr "コマンドへのアクセス"
msgid ""
"Allow executing the command and downloading its output without prior "
"authentication"
msgstr ""
+"事前認証無しでのコマンドの実行と、結果出力のダウンロードを許可します。"
msgid "Allow the user to provide additional command line arguments"
msgstr "コマンドラインに対する引数の追記を許可するか設定します"
msgid ""
"This page allows you to configure custom shell commands which can be easily "
"invoked from the web interface."
-msgstr "このページでは、ウェブインターフェースから簡単にシェル・コマンドを実行することができます。"
+msgstr ""
+"このページでは、ウェブインターフェースから簡単にシェル・コマンドを実行するこ"
+"とができます。"
msgid "Waiting for command to complete..."
msgstr "コマンド実行中です..."
#
-# 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.7
+PKG_VERSION:=2.4.8
# Release == build
# increase on changes of translation files
# 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
local UTIL = require "luci.util"
local DDNS = require "luci.tools.ddns" -- ddns multiused functions
+luci_helper = "/usr/lib/ddns/dynamic_dns_lucihelper.sh"
+
local srv_name = "ddns-scripts"
-local srv_ver_min = "2.7.5" -- 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.7-1"
+local app_version = "2.4.8-1"
function index()
local nxfs = require "nixio.fs" -- global definitions not available
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()
local force_ipversion = tonumber(s["force_ipversion"] or 0)
local force_dnstcp = tonumber(s["force_dnstcp"] or 0)
local is_glue = tonumber(s["is_glue"] or 0)
- local command = [[/usr/lib/ddns/dynamic_dns_lucihelper.sh]]
- command = command .. [[ get_registered_ip ]] .. lookup_host .. [[ ]] .. use_ipv6 ..
- [[ ]] .. force_ipversion .. [[ ]] .. force_dnstcp ..
- [[ ]] .. is_glue .. [[ ]] .. dnsserver
+ 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_"
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
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
-- 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
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
-- 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
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",
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")
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")
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
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
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
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>]]
.. "::/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")
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"
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"
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"
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")
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
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")
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
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
-- 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
c = c + 1
%>
<input class="cbi-input-radio" onclick="cbi_d_update(this.id)" onchange="cbi_d_update(this.id)" type="radio"<%= attr("id", cbid..c) .. attr("name", cbid) .. attr("value", key) .. ifattr((self:cfgvalue(section) or self.default) == key, "checked", "checked") %> />
+ <label<%= attr("for", cbid..c) %>></label>
<label<%= attr("for", cbid..c) %>><%=self.vallist[i]%></label>
<% if c == self.size then c = 0 %><% if self.orientation == "horizontal" then %> <% else %><br /><% end %>
<% end end %>
<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"; }
attr("id", cbid) .. attr("name", cbid) .. attr("value", self.enabled or 1) ..
ifattr((self:cfgvalue(section) or self.default) == self.enabled, "checked", "checked")
%> />
+<label<%= attr("for", cbid)%>></label>
<%+cbi/valuefooter%>
<!-- ++ END ++ Dynamic DNS ++ overview_enabled.htm ++ -->
EOF
rm -f /tmp/luci-indexcache
-exit 0
+return 0
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
function o.write(self, section, value)
value = value:gsub("\r\n?", "\n")
fs.writefile("/etc/firewall.user", value)
+ require("luci.sys").call("/etc/init.d/firewall restart >/dev/null 2<&1")
+ require("nixio").syslog('info', 'Restarting firewall on custom /etc/firewall.user change')
end
+f.submit = translate("Restart Firewall")
+
return f
--- /dev/null
+msgid ""
+msgstr ""
+"Content-Type: text/plain; charset=UTF-8\n"
+"Project-Id-Version: \n"
+"POT-Creation-Date: \n"
+"PO-Revision-Date: \n"
+"Last-Translator: INAGAKI Hiroshi <musashino.open@gmail.com>\n"
+"Language-Team: \n"
+"MIME-Version: 1.0\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: ja\n"
+"X-Generator: Poedit 1.8.11\n"
+
+msgid "Allow ringbuffer to exceed limit by this amount"
+msgstr "リングバッファーがこの量だけ制限を超過することを許可します。"
+
+msgid "Ask for username and password on connect"
+msgstr "接続時にユーザー名とパスワードを確認します。"
+
+msgid "Authentication required"
+msgstr "認証が必要"
+
+msgid "Auto"
+msgstr "自動"
+
+msgid "Automatic disabling of MJPEG mode"
+msgstr "MJPEGモードの自動無効化"
+
+msgid "Blink"
+msgstr "点滅"
+
+msgid "Check to save the stream to an mjpeg file"
+msgstr "MJPEGファイルに保存するにはチェックします。"
+
+msgid "Command to run"
+msgstr "実行するコマンド"
+
+msgid "Device"
+msgstr "デバイス"
+
+msgid "Do not initalize dynctrls of Linux-UVC driver"
+msgstr "Linux-UVCドライバのdynctrlsを初期化しません。"
+
+msgid "Don't initalize dynctrls"
+msgstr "dynctrlsを初期化しない"
+
+msgid "Drop frames smaller then this limit"
+msgstr "この制限よりも小さいフレームをドロップする"
+
+msgid "Enable MJPG-streamer"
+msgstr "MJPG-streamerを有効化します。"
+
+msgid "Enable YUYV format"
+msgstr "YUYV形式を有効化"
+
+msgid "Enabled"
+msgstr "有効"
+
+msgid "Exceed"
+msgstr "超過"
+
+msgid ""
+"Execute command after saving picture. Mjpg-streamer parse the filename as "
+"first parameter to your script."
+msgstr ""
+"画像保存後にコマンドを実行します。Mjpg-streamerは、ファイル名をスクリプトの"
+"最初の引数として解釈します。"
+
+msgid "File input"
+msgstr "ファイル入力"
+
+msgid "File output"
+msgstr "ファイル出力"
+
+msgid "Folder"
+msgstr "フォルダー"
+
+msgid "Folder that contains webpages"
+msgstr "ウェブページを含むフォルダー"
+
+msgid "Frames per second"
+msgstr "1秒当たりのフレーム数"
+
+msgid "General"
+msgstr "一般設定"
+
+msgid "HTTP output"
+msgstr "HTTP 出力"
+
+msgid "Input plugin"
+msgstr "入力プラグイン"
+
+msgid "Interval between saving pictures"
+msgstr "画像の保存間隔"
+
+msgid "JPEG compression quality"
+msgstr "JPEG 圧縮品質"
+
+msgid "Led control"
+msgstr "LED 制御"
+
+msgid "MJPG-streamer"
+msgstr "MJPG-streamer"
+
+msgid "Max. number of pictures to hold"
+msgstr "保持する画像の最大数です。"
+
+msgid "Mjpeg output"
+msgstr "MJPEG 出力"
+
+msgid "Off"
+msgstr "消灯"
+
+msgid "On"
+msgstr "点灯"
+
+msgid "Output plugin"
+msgstr "出力プラグイン"
+
+msgid "Password"
+msgstr "パスワード"
+
+msgid "Plugin settings"
+msgstr "プラグイン設定"
+
+msgid "Port"
+msgstr "ポート"
+
+msgid "Resolution"
+msgstr "解像度"
+
+msgid "Ring buffer size"
+msgstr "リングバッファー サイズ"
+
+msgid "Set folder to save pictures"
+msgstr "画像を保存するフォルダーを設定します。"
+
+msgid "Set the inteval in millisecond"
+msgstr "間隔をミリ秒で設定します。"
+
+msgid ""
+"Set the minimum size if the webcam produces small-sized garbage frames. May "
+"happen under low light conditions"
+msgstr ""
+"もしウェブカメラが小さなサイズの余分なフレームを生成する場合は、最小サイズを"
+"設定します。光量の低い条件下で発生することがあります。"
+
+msgid ""
+"Set the quality in percent. This setting activates YUYV format, disables "
+"MJPEG"
+msgstr ""
+"品質をパーセントで設定します。この設定はYUYV形式を有効にし、MJPEGを無効にし"
+"ます。"
+
+msgid "TCP port for this HTTP server"
+msgstr "このHTTPサーバーのTCPポートです。"
+
+msgid "UVC input"
+msgstr "UVC 入力"
+
+msgid "Username"
+msgstr "ユーザー名"
+
+msgid "WWW folder"
+msgstr "WWW フォルダー"
+
+msgid ""
+"mjpg streamer is a streaming application for Linux-UVC compatible webcams"
+msgstr ""
+"Mjpg streamerは、Linux-UVC互換ウェブカメラのためのストリーミング アプリケー"
+"ションです。"
msgid ""
msgstr ""
-"Project-Id-Version: PACKAGE VERSION\n"
+"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2009-05-19 19:36+0200\n"
-"PO-Revision-Date: 2011-11-04 18:11+0200\n"
-"Last-Translator: Kentaro <kentaro.matsuyama@gmail.com>\n"
-"Language-Team: LANGUAGE <LL@li.org>\n"
+"PO-Revision-Date: 2016-12-22 01:08+0900\n"
+"Last-Translator: INAGAKI Hiroshi <musashino.open@gmail.com>\n"
"Language: ja\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Pootle 2.0.4\n"
+"X-Generator: Poedit 1.8.11\n"
+"Language-Team: \n"
msgid "Bidirectional mode"
msgstr "双方向モード"
"First you have to install the packages to get support for USB (kmod-usb-"
"printer) or parallel port (kmod-lp)."
msgstr ""
-"まず初めに、USB(kmod-usb-printer)または、パラレルポート(kmod-lp)をサポートす"
-"るためのパッケージをインストールしてください。"
+"まず初めに、USB(kmod-usb-printer)または、パラレルポート(kmod-lp)をサポー"
+"ã\83\88ã\81\99ã\82\8bã\81\9fã\82\81ã\81®ã\83\91ã\83\83ã\82±ã\83¼ã\82¸ã\82\92ã\82¤ã\83³ã\82¹ã\83\88ã\83¼ã\83«ã\81\97ã\81¦ã\81\8fã\81 ã\81\95ã\81\84ã\80\82"
msgid "Interface"
-msgstr ""
+msgstr "インターフェース"
msgid "Port"
msgstr "ポート番号"
msgstr "設定"
msgid "Specifies the interface to listen on."
-msgstr ""
+msgstr "待ち受けるインターフェースを指定します。"
msgid "TCP listener port."
msgstr "TCP接続待ちポート"
msgid ""
msgstr ""
-"Project-Id-Version: PACKAGE VERSION\n"
+"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2010-03-25 22:10+0100\n"
-"PO-Revision-Date: 2011-10-28 11:02+0200\n"
-"Last-Translator: Kentaro <kentaro.matsuyama@gmail.com>\n"
-"Language-Team: LANGUAGE <LL@li.org>\n"
+"PO-Revision-Date: 2016-12-22 01:54+0900\n"
+"Last-Translator: INAGAKI Hiroshi <musashino.open@gmail.com>\n"
"Language: ja\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Pootle 2.0.4\n"
+"X-Generator: Poedit 1.8.11\n"
+"Language-Team: \n"
msgid "Calculate overhead"
msgstr "オーバーヘッドを考慮する"
msgstr "区分グループ"
msgid "Comment"
-msgstr ""
+msgstr "コメント"
msgid "Destination host"
msgstr "宛先ホスト"
msgstr "プロトコル"
msgid "QoS"
-msgstr ""
+msgstr "QoS"
msgid "Quality of Service"
msgstr "Quality of Service"
"With <abbr title=\"Quality of Service\">QoS</abbr> you can prioritize "
"network traffic selected by addresses, ports or services."
msgstr ""
-"<abbr title=\"Quality of Service\">QoS</abbr>はアドレス、ポート、サービスで区"
-"別して、ネットワークトラフィックに優先度を付与することが可能です。"
+"<abbr title=\"Quality of Service\">QoS</abbr>はアドレス、ポート、サー"
+"ビスで区別して、ネットワークトラフィックに優先度を付与することが可能で"
+"す。"
msgid "all"
msgstr "全て"
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
+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
conntrack = _("Conntrack"),
cpu = _("Processor"),
+ cpufreq = _("CPU Frequency"),
csv = _("CSV Output"),
df = _("Disk Space Usage"),
disk = _("Disk Usage"),
sensors = _("Sensors"),
splash_leases = _("Splash Leases"),
tcpconns = _("TCP Connections"),
+ thermal = _("Thermal"),
unixsock = _("UnixSock"),
uptime = _("Uptime")
}
-- 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
--- /dev/null
+-- 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
--- /dev/null
+-- 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
--- /dev/null
+-- 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
+
--- /dev/null
+-- 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
+
msgid "Basic monitoring"
msgstr "Monitoreig bàsic"
+msgid "CPU Frequency"
+msgstr ""
+
+msgid "CPU Frequency Plugin Configuration"
+msgstr ""
+
msgid "CPU Plugin Configuration"
msgstr "Configuració del connector de CPU"
msgid "Email"
msgstr "Adreça electrònica"
+msgid "Empty value = monitor all"
+msgstr ""
+
msgid "Enable this plugin"
msgstr "Activa aquest connector"
msgid "Monitor all sensors"
msgstr ""
+msgid "Monitor device(s) / thermal zone(s)"
+msgstr ""
+
msgid "Monitor devices"
msgstr "Monitoritza dispositius"
"El connector TCPConns recull informació sobre les connexions TCP obertes en "
"els ports seleccionats."
+msgid ""
+"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 )"
+msgstr ""
+
msgid ""
"The unixsock plugin creates a unix socket which can be used to read "
"collected data from a running collectd instance."
msgid "The uptime plugin collects statistics about the uptime of the system."
msgstr ""
+msgid "Thermal"
+msgstr ""
+
+msgid "Thermal Plugin Configuration"
+msgstr ""
+
+msgid "This plugin collects statistics about the processor frequency scaling."
+msgstr ""
+
msgid ""
"This section defines on which interfaces collectd will wait for incoming "
"connections."
msgid "Basic monitoring"
msgstr "Základní sledování"
+msgid "CPU Frequency"
+msgstr ""
+
+msgid "CPU Frequency Plugin Configuration"
+msgstr ""
+
msgid "CPU Plugin Configuration"
msgstr "Nastavení CPU pluginu"
msgid "Email"
msgstr "Email"
+msgid "Empty value = monitor all"
+msgstr ""
+
msgid "Enable this plugin"
msgstr "Povolit tento plugin"
msgid "Monitor all sensors"
msgstr ""
+msgid "Monitor device(s) / thermal zone(s)"
+msgstr ""
+
msgid "Monitor devices"
msgstr "Sledovat zařízení"
"Plugin Tcpconns shromažďuje informace o otevřených TCP spojeních na "
"vybraných portech."
+msgid ""
+"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 )"
+msgstr ""
+
msgid ""
"The unixsock plugin creates a unix socket which can be used to read "
"collected data from a running collectd instance."
msgid "The uptime plugin collects statistics about the uptime of the system."
msgstr ""
+msgid "Thermal"
+msgstr ""
+
+msgid "Thermal Plugin Configuration"
+msgstr ""
+
+msgid "This plugin collects statistics about the processor frequency scaling."
+msgstr ""
+
msgid ""
"This section defines on which interfaces collectd will wait for incoming "
"connections."
msgid "Basic monitoring"
msgstr "Schnittstellen einfach überwachen"
+msgid "CPU Frequency"
+msgstr ""
+
+msgid "CPU Frequency Plugin Configuration"
+msgstr ""
+
msgid "CPU Plugin Configuration"
msgstr "CPU Plugin Konfiguration"
msgid "Email"
msgstr "Email"
+msgid "Empty value = monitor all"
+msgstr ""
+
msgid "Enable this plugin"
msgstr "Plugin aktivieren"
msgid "Monitor all sensors"
msgstr ""
+msgid "Monitor device(s) / thermal zone(s)"
+msgstr ""
+
msgid "Monitor devices"
msgstr "Geräte überwachen"
"Das TCPConns-Plugin sammelt Informationen über offene TCP-Verbindungen auf "
"ausgewählten Ports."
+msgid ""
+"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 )"
+msgstr ""
+
msgid ""
"The unixsock plugin creates a unix socket which can be used to read "
"collected data from a running collectd instance."
msgid "The uptime plugin collects statistics about the uptime of the system."
msgstr ""
+msgid "Thermal"
+msgstr ""
+
+msgid "Thermal Plugin Configuration"
+msgstr ""
+
+msgid "This plugin collects statistics about the processor frequency scaling."
+msgstr ""
+
msgid ""
"This section defines on which interfaces collectd will wait for incoming "
"connections."
msgid "Basic monitoring"
msgstr ""
+msgid "CPU Frequency"
+msgstr ""
+
+msgid "CPU Frequency Plugin Configuration"
+msgstr ""
+
msgid "CPU Plugin Configuration"
msgstr ""
msgid "Email"
msgstr "Ηλ. Ταχυδρομείο"
+msgid "Empty value = monitor all"
+msgstr ""
+
msgid "Enable this plugin"
msgstr ""
msgid "Monitor all sensors"
msgstr ""
+msgid "Monitor device(s) / thermal zone(s)"
+msgstr ""
+
msgid "Monitor devices"
msgstr ""
"selected ports."
msgstr ""
+msgid ""
+"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 )"
+msgstr ""
+
msgid ""
"The unixsock plugin creates a unix socket which can be used to read "
"collected data from a running collectd instance."
msgid "The uptime plugin collects statistics about the uptime of the system."
msgstr ""
+msgid "Thermal"
+msgstr ""
+
+msgid "Thermal Plugin Configuration"
+msgstr ""
+
+msgid "This plugin collects statistics about the processor frequency scaling."
+msgstr ""
+
msgid ""
"This section defines on which interfaces collectd will wait for incoming "
"connections."
msgid "Basic monitoring"
msgstr "Basic monitoring"
+msgid "CPU Frequency"
+msgstr ""
+
+msgid "CPU Frequency Plugin Configuration"
+msgstr ""
+
msgid "CPU Plugin Configuration"
msgstr "CPU Plugin Configuration"
msgid "Email"
msgstr "Email"
+msgid "Empty value = monitor all"
+msgstr ""
+
msgid "Enable this plugin"
msgstr "Enable this plugin"
msgid "Monitor all sensors"
msgstr ""
+msgid "Monitor device(s) / thermal zone(s)"
+msgstr ""
+
msgid "Monitor devices"
msgstr "Monitor devices"
"The tcpconns plugin collects informations about open tcp connections on "
"selected ports."
+msgid ""
+"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 )"
+msgstr ""
+
msgid ""
"The unixsock plugin creates a unix socket which can be used to read "
"collected data from a running collectd instance."
msgid "The uptime plugin collects statistics about the uptime of the system."
msgstr ""
+msgid "Thermal"
+msgstr ""
+
+msgid "Thermal Plugin Configuration"
+msgstr ""
+
+msgid "This plugin collects statistics about the processor frequency scaling."
+msgstr ""
+
msgid ""
"This section defines on which interfaces collectd will wait for incoming "
"connections."
msgid "Basic monitoring"
msgstr "Monitorización básica"
+msgid "CPU Frequency"
+msgstr ""
+
+msgid "CPU Frequency Plugin Configuration"
+msgstr ""
+
msgid "CPU Plugin Configuration"
msgstr "Configuración del plugin de CPU"
msgid "Email"
msgstr "Correo electrónico"
+msgid "Empty value = monitor all"
+msgstr ""
+
msgid "Enable this plugin"
msgstr "Activar este plugin"
msgid "Monitor all sensors"
msgstr ""
+msgid "Monitor device(s) / thermal zone(s)"
+msgstr ""
+
msgid "Monitor devices"
msgstr "Dispositivos a monitonizar"
"El plugin \"tcpconns\" recoge información de conexiones TCP abiertas en los "
"puertos seleccionados."
+msgid ""
+"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 )"
+msgstr ""
+
msgid ""
"The unixsock plugin creates a unix socket which can be used to read "
"collected data from a running collectd instance."
msgid "The uptime plugin collects statistics about the uptime of the system."
msgstr ""
+msgid "Thermal"
+msgstr ""
+
+msgid "Thermal Plugin Configuration"
+msgstr ""
+
+msgid "This plugin collects statistics about the processor frequency scaling."
+msgstr ""
+
msgid ""
"This section defines on which interfaces collectd will wait for incoming "
"connections."
msgid "Basic monitoring"
msgstr "Surveillance de base"
+msgid "CPU Frequency"
+msgstr ""
+
+msgid "CPU Frequency Plugin Configuration"
+msgstr ""
+
msgid "CPU Plugin Configuration"
msgstr "Configuration du greffon sur le CPU"
msgid "Email"
msgstr "Courriel"
+msgid "Empty value = monitor all"
+msgstr ""
+
msgid "Enable this plugin"
msgstr "Activer ce greffon"
msgid "Monitor all sensors"
msgstr ""
+msgid "Monitor device(s) / thermal zone(s)"
+msgstr ""
+
msgid "Monitor devices"
msgstr "Périphériques à surveiller"
"Le greffon des connexions TCP récupère des informations sur les ouvertures "
"de connexions TCP sur les ports spécifiés."
+msgid ""
+"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 )"
+msgstr ""
+
msgid ""
"The unixsock plugin creates a unix socket which can be used to read "
"collected data from a running collectd instance."
msgid "The uptime plugin collects statistics about the uptime of the system."
msgstr ""
+msgid "Thermal"
+msgstr ""
+
+msgid "Thermal Plugin Configuration"
+msgstr ""
+
+msgid "This plugin collects statistics about the processor frequency scaling."
+msgstr ""
+
msgid ""
"This section defines on which interfaces collectd will wait for incoming "
"connections."
msgid "Basic monitoring"
msgstr ""
+msgid "CPU Frequency"
+msgstr ""
+
+msgid "CPU Frequency Plugin Configuration"
+msgstr ""
+
msgid "CPU Plugin Configuration"
msgstr ""
msgid "Email"
msgstr ""
+msgid "Empty value = monitor all"
+msgstr ""
+
msgid "Enable this plugin"
msgstr ""
msgid "Monitor all sensors"
msgstr ""
+msgid "Monitor device(s) / thermal zone(s)"
+msgstr ""
+
msgid "Monitor devices"
msgstr ""
"selected ports."
msgstr ""
+msgid ""
+"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 )"
+msgstr ""
+
msgid ""
"The unixsock plugin creates a unix socket which can be used to read "
"collected data from a running collectd instance."
msgid "The uptime plugin collects statistics about the uptime of the system."
msgstr ""
+msgid "Thermal"
+msgstr ""
+
+msgid "Thermal Plugin Configuration"
+msgstr ""
+
+msgid "This plugin collects statistics about the processor frequency scaling."
+msgstr ""
+
msgid ""
"This section defines on which interfaces collectd will wait for incoming "
"connections."
msgid "Basic monitoring"
msgstr "Általános figyelés"
+msgid "CPU Frequency"
+msgstr ""
+
+msgid "CPU Frequency Plugin Configuration"
+msgstr ""
+
msgid "CPU Plugin Configuration"
msgstr "CPU bővítmény beállítása"
msgid "Email"
msgstr "E-mail"
+msgid "Empty value = monitor all"
+msgstr ""
+
msgid "Enable this plugin"
msgstr "Bővítmény engedélyezése"
msgid "Monitor all sensors"
msgstr ""
+msgid "Monitor device(s) / thermal zone(s)"
+msgstr ""
+
msgid "Monitor devices"
msgstr "Eszközök figyelése"
"A tcpconns bővítmény a kiválasztott portokon lévő TCP kapcsolatokról gyűjt "
"információkat."
+msgid ""
+"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 )"
+msgstr ""
+
msgid ""
"The unixsock plugin creates a unix socket which can be used to read "
"collected data from a running collectd instance."
msgid "The uptime plugin collects statistics about the uptime of the system."
msgstr ""
+msgid "Thermal"
+msgstr ""
+
+msgid "Thermal Plugin Configuration"
+msgstr ""
+
+msgid "This plugin collects statistics about the processor frequency scaling."
+msgstr ""
+
msgid ""
"This section defines on which interfaces collectd will wait for incoming "
"connections."
msgid "Basic monitoring"
msgstr ""
+msgid "CPU Frequency"
+msgstr ""
+
+msgid "CPU Frequency Plugin Configuration"
+msgstr ""
+
msgid "CPU Plugin Configuration"
msgstr ""
msgid "Email"
msgstr ""
+msgid "Empty value = monitor all"
+msgstr ""
+
msgid "Enable this plugin"
msgstr "Abilita questo plugin"
msgid "Monitor all sensors"
msgstr ""
+msgid "Monitor device(s) / thermal zone(s)"
+msgstr ""
+
msgid "Monitor devices"
msgstr ""
"selected ports."
msgstr ""
+msgid ""
+"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 )"
+msgstr ""
+
msgid ""
"The unixsock plugin creates a unix socket which can be used to read "
"collected data from a running collectd instance."
msgid "The uptime plugin collects statistics about the uptime of the system."
msgstr ""
+msgid "Thermal"
+msgstr ""
+
+msgid "Thermal Plugin Configuration"
+msgstr ""
+
+msgid "This plugin collects statistics about the processor frequency scaling."
+msgstr ""
+
msgid ""
"This section defines on which interfaces collectd will wait for incoming "
"connections."
msgid "Basic monitoring"
msgstr ""
+msgid "CPU Frequency"
+msgstr ""
+
+msgid "CPU Frequency Plugin Configuration"
+msgstr ""
+
msgid "CPU Plugin Configuration"
msgstr ""
msgid "Email"
msgstr "Eメール"
+msgid "Empty value = monitor all"
+msgstr ""
+
msgid "Enable this plugin"
msgstr "プラグイン設定を有効にする"
msgid "Monitor all sensors"
msgstr ""
+msgid "Monitor device(s) / thermal zone(s)"
+msgstr ""
+
msgid "Monitor devices"
msgstr ""
"selected ports."
msgstr ""
+msgid ""
+"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 )"
+msgstr ""
+
msgid ""
"The unixsock plugin creates a unix socket which can be used to read "
"collected data from a running collectd instance."
msgid "The uptime plugin collects statistics about the uptime of the system."
msgstr ""
+msgid "Thermal"
+msgstr ""
+
+msgid "Thermal Plugin Configuration"
+msgstr ""
+
+msgid "This plugin collects statistics about the processor frequency scaling."
+msgstr ""
+
msgid ""
"This section defines on which interfaces collectd will wait for incoming "
"connections."
msgid "Basic monitoring"
msgstr ""
+msgid "CPU Frequency"
+msgstr ""
+
+msgid "CPU Frequency Plugin Configuration"
+msgstr ""
+
msgid "CPU Plugin Configuration"
msgstr ""
msgid "Email"
msgstr ""
+msgid "Empty value = monitor all"
+msgstr ""
+
msgid "Enable this plugin"
msgstr ""
msgid "Monitor all sensors"
msgstr ""
+msgid "Monitor device(s) / thermal zone(s)"
+msgstr ""
+
msgid "Monitor devices"
msgstr ""
"selected ports."
msgstr ""
+msgid ""
+"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 )"
+msgstr ""
+
msgid ""
"The unixsock plugin creates a unix socket which can be used to read "
"collected data from a running collectd instance."
msgid "The uptime plugin collects statistics about the uptime of the system."
msgstr ""
+msgid "Thermal"
+msgstr ""
+
+msgid "Thermal Plugin Configuration"
+msgstr ""
+
+msgid "This plugin collects statistics about the processor frequency scaling."
+msgstr ""
+
msgid ""
"This section defines on which interfaces collectd will wait for incoming "
"connections."
msgid "Basic monitoring"
msgstr "Enkel overvåking"
+msgid "CPU Frequency"
+msgstr ""
+
+msgid "CPU Frequency Plugin Configuration"
+msgstr ""
+
msgid "CPU Plugin Configuration"
msgstr "CPU plugin konfigurasjon"
msgid "Email"
msgstr "Epost"
+msgid "Empty value = monitor all"
+msgstr ""
+
msgid "Enable this plugin"
msgstr "Aktiver denne plugin"
msgid "Monitor all sensors"
msgstr ""
+msgid "Monitor device(s) / thermal zone(s)"
+msgstr ""
+
msgid "Monitor devices"
msgstr "Overvåk enheter"
"Tcpconns plugin samler informasjon om åpne TCP tilkoblinger på utvalgte "
"porter."
+msgid ""
+"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 )"
+msgstr ""
+
msgid ""
"The unixsock plugin creates a unix socket which can be used to read "
"collected data from a running collectd instance."
msgid "The uptime plugin collects statistics about the uptime of the system."
msgstr ""
+msgid "Thermal"
+msgstr ""
+
+msgid "Thermal Plugin Configuration"
+msgstr ""
+
+msgid "This plugin collects statistics about the processor frequency scaling."
+msgstr ""
+
msgid ""
"This section defines on which interfaces collectd will wait for incoming "
"connections."
msgid "Basic monitoring"
msgstr "Podstawowy monitoring"
+msgid "CPU Frequency"
+msgstr ""
+
+msgid "CPU Frequency Plugin Configuration"
+msgstr ""
+
msgid "CPU Plugin Configuration"
msgstr "Konfiguracja CPU"
msgid "Email"
msgstr "E-mail"
+msgid "Empty value = monitor all"
+msgstr ""
+
msgid "Enable this plugin"
msgstr "Włącz tę wtyczkę"
msgid "Monitor all sensors"
msgstr ""
+msgid "Monitor device(s) / thermal zone(s)"
+msgstr ""
+
msgid "Monitor devices"
msgstr "Monitoruj urządzenia"
"Wtyczka \"tcpconns\" zbiera informacje o otwartych połączeniach tcp dla "
"wybranych portów."
+msgid ""
+"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 )"
+msgstr ""
+
msgid ""
"The unixsock plugin creates a unix socket which can be used to read "
"collected data from a running collectd instance."
msgid "The uptime plugin collects statistics about the uptime of the system."
msgstr ""
+msgid "Thermal"
+msgstr ""
+
+msgid "Thermal Plugin Configuration"
+msgstr ""
+
+msgid "This plugin collects statistics about the processor frequency scaling."
+msgstr ""
+
msgid ""
"This section defines on which interfaces collectd will wait for incoming "
"connections."
msgid "Basic monitoring"
msgstr "Monitoramento básico"
+msgid "CPU Frequency"
+msgstr ""
+
+msgid "CPU Frequency Plugin Configuration"
+msgstr ""
+
msgid "CPU Plugin Configuration"
msgstr "Configuração do plugin CPU"
msgid "Email"
msgstr "Email"
+msgid "Empty value = monitor all"
+msgstr ""
+
msgid "Enable this plugin"
msgstr "Habilitar este plugin"
msgid "Monitor all sensors"
msgstr ""
+msgid "Monitor device(s) / thermal zone(s)"
+msgstr ""
+
msgid "Monitor devices"
msgstr "Monitorar dispositivos"
"O plugin tcpconns coleta informações sobre as conexões TCP abertas das "
"portas selecionadas."
+msgid ""
+"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 )"
+msgstr ""
+
msgid ""
"The unixsock plugin creates a unix socket which can be used to read "
"collected data from a running collectd instance."
msgid "The uptime plugin collects statistics about the uptime of the system."
msgstr ""
+msgid "Thermal"
+msgstr ""
+
+msgid "Thermal Plugin Configuration"
+msgstr ""
+
+msgid "This plugin collects statistics about the processor frequency scaling."
+msgstr ""
+
msgid ""
"This section defines on which interfaces collectd will wait for incoming "
"connections."
msgid "Basic monitoring"
msgstr "Monitoramento básico"
+msgid "CPU Frequency"
+msgstr ""
+
+msgid "CPU Frequency Plugin Configuration"
+msgstr ""
+
msgid "CPU Plugin Configuration"
msgstr "Configuração do plugin CPU"
msgid "Email"
msgstr "Email"
+msgid "Empty value = monitor all"
+msgstr ""
+
msgid "Enable this plugin"
msgstr "Habilitar este plugin"
msgid "Monitor all sensors"
msgstr ""
+msgid "Monitor device(s) / thermal zone(s)"
+msgstr ""
+
msgid "Monitor devices"
msgstr "Monitorar dispositivos"
"O plugin tcpconns coleta informações sobre as conexões TCP abertas das "
"portas selecionadas."
+msgid ""
+"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 )"
+msgstr ""
+
msgid ""
"The unixsock plugin creates a unix socket which can be used to read "
"collected data from a running collectd instance."
msgid "The uptime plugin collects statistics about the uptime of the system."
msgstr ""
+msgid "Thermal"
+msgstr ""
+
+msgid "Thermal Plugin Configuration"
+msgstr ""
+
+msgid "This plugin collects statistics about the processor frequency scaling."
+msgstr ""
+
msgid ""
"This section defines on which interfaces collectd will wait for incoming "
"connections."
msgid "Basic monitoring"
msgstr ""
+msgid "CPU Frequency"
+msgstr ""
+
+msgid "CPU Frequency Plugin Configuration"
+msgstr ""
+
msgid "CPU Plugin Configuration"
msgstr "Configurarea pluginului CPU"
msgid "Email"
msgstr "Email"
+msgid "Empty value = monitor all"
+msgstr ""
+
msgid "Enable this plugin"
msgstr ""
msgid "Monitor all sensors"
msgstr ""
+msgid "Monitor device(s) / thermal zone(s)"
+msgstr ""
+
msgid "Monitor devices"
msgstr ""
"selected ports."
msgstr ""
+msgid ""
+"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 )"
+msgstr ""
+
msgid ""
"The unixsock plugin creates a unix socket which can be used to read "
"collected data from a running collectd instance."
msgid "The uptime plugin collects statistics about the uptime of the system."
msgstr ""
+msgid "Thermal"
+msgstr ""
+
+msgid "Thermal Plugin Configuration"
+msgstr ""
+
+msgid "This plugin collects statistics about the processor frequency scaling."
+msgstr ""
+
msgid ""
"This section defines on which interfaces collectd will wait for incoming "
"connections."
msgid "Basic monitoring"
msgstr "Базовая статистика"
+msgid "CPU Frequency"
+msgstr ""
+
+msgid "CPU Frequency Plugin Configuration"
+msgstr ""
+
msgid "CPU Plugin Configuration"
msgstr "Конфигурация модуля CPU"
msgid "Email"
msgstr "E-mail"
+msgid "Empty value = monitor all"
+msgstr ""
+
msgid "Enable this plugin"
msgstr "Включить этот модуль"
msgid "Monitor all sensors"
msgstr ""
+msgid "Monitor device(s) / thermal zone(s)"
+msgstr ""
+
msgid "Monitor devices"
msgstr "Собирать статистику с устройств"
"Модуль TCPConns собирает информацию об открытых TCP-соединениях на выбранных "
"портах."
+msgid ""
+"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 )"
+msgstr ""
+
msgid ""
"The unixsock plugin creates a unix socket which can be used to read "
"collected data from a running collectd instance."
msgid "The uptime plugin collects statistics about the uptime of the system."
msgstr ""
+msgid "Thermal"
+msgstr ""
+
+msgid "Thermal Plugin Configuration"
+msgstr ""
+
+msgid "This plugin collects statistics about the processor frequency scaling."
+msgstr ""
+
msgid ""
"This section defines on which interfaces collectd will wait for incoming "
"connections."
msgid "Basic monitoring"
msgstr ""
+msgid "CPU Frequency"
+msgstr ""
+
+msgid "CPU Frequency Plugin Configuration"
+msgstr ""
+
msgid "CPU Plugin Configuration"
msgstr ""
msgid "Email"
msgstr ""
+msgid "Empty value = monitor all"
+msgstr ""
+
msgid "Enable this plugin"
msgstr ""
msgid "Monitor all sensors"
msgstr ""
+msgid "Monitor device(s) / thermal zone(s)"
+msgstr ""
+
msgid "Monitor devices"
msgstr ""
"selected ports."
msgstr ""
+msgid ""
+"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 )"
+msgstr ""
+
msgid ""
"The unixsock plugin creates a unix socket which can be used to read "
"collected data from a running collectd instance."
msgid "The uptime plugin collects statistics about the uptime of the system."
msgstr ""
+msgid "Thermal"
+msgstr ""
+
+msgid "Thermal Plugin Configuration"
+msgstr ""
+
+msgid "This plugin collects statistics about the processor frequency scaling."
+msgstr ""
+
msgid ""
"This section defines on which interfaces collectd will wait for incoming "
"connections."
msgid "Basic monitoring"
msgstr "Standardövervakning"
+msgid "CPU Frequency"
+msgstr ""
+
+msgid "CPU Frequency Plugin Configuration"
+msgstr ""
+
msgid "CPU Plugin Configuration"
msgstr ""
msgid "Email"
msgstr "E-post"
+msgid "Empty value = monitor all"
+msgstr ""
+
msgid "Enable this plugin"
msgstr "Aktivera det här insticksprogrammet"
msgid "Monitor all sensors"
msgstr "Övervaka alla sensorer"
+msgid "Monitor device(s) / thermal zone(s)"
+msgstr ""
+
msgid "Monitor devices"
msgstr "Övervaka enheter"
"selected ports."
msgstr ""
+msgid ""
+"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 )"
+msgstr ""
+
msgid ""
"The unixsock plugin creates a unix socket which can be used to read "
"collected data from a running collectd instance."
msgid "The uptime plugin collects statistics about the uptime of the system."
msgstr ""
+msgid "Thermal"
+msgstr ""
+
+msgid "Thermal Plugin Configuration"
+msgstr ""
+
+msgid "This plugin collects statistics about the processor frequency scaling."
+msgstr ""
+
msgid ""
"This section defines on which interfaces collectd will wait for incoming "
"connections."
msgid "Basic monitoring"
msgstr ""
+msgid "CPU Frequency"
+msgstr ""
+
+msgid "CPU Frequency Plugin Configuration"
+msgstr ""
+
msgid "CPU Plugin Configuration"
msgstr ""
msgid "Email"
msgstr ""
+msgid "Empty value = monitor all"
+msgstr ""
+
msgid "Enable this plugin"
msgstr ""
msgid "Monitor all sensors"
msgstr ""
+msgid "Monitor device(s) / thermal zone(s)"
+msgstr ""
+
msgid "Monitor devices"
msgstr ""
"selected ports."
msgstr ""
+msgid ""
+"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 )"
+msgstr ""
+
msgid ""
"The unixsock plugin creates a unix socket which can be used to read "
"collected data from a running collectd instance."
msgid "The uptime plugin collects statistics about the uptime of the system."
msgstr ""
+msgid "Thermal"
+msgstr ""
+
+msgid "Thermal Plugin Configuration"
+msgstr ""
+
+msgid "This plugin collects statistics about the processor frequency scaling."
+msgstr ""
+
msgid ""
"This section defines on which interfaces collectd will wait for incoming "
"connections."
msgid "Basic monitoring"
msgstr ""
+msgid "CPU Frequency"
+msgstr ""
+
+msgid "CPU Frequency Plugin Configuration"
+msgstr ""
+
msgid "CPU Plugin Configuration"
msgstr ""
msgid "Email"
msgstr ""
+msgid "Empty value = monitor all"
+msgstr ""
+
msgid "Enable this plugin"
msgstr ""
msgid "Monitor all sensors"
msgstr ""
+msgid "Monitor device(s) / thermal zone(s)"
+msgstr ""
+
msgid "Monitor devices"
msgstr ""
"selected ports."
msgstr ""
+msgid ""
+"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 )"
+msgstr ""
+
msgid ""
"The unixsock plugin creates a unix socket which can be used to read "
"collected data from a running collectd instance."
msgid "The uptime plugin collects statistics about the uptime of the system."
msgstr ""
+msgid "Thermal"
+msgstr ""
+
+msgid "Thermal Plugin Configuration"
+msgstr ""
+
+msgid "This plugin collects statistics about the processor frequency scaling."
+msgstr ""
+
msgid ""
"This section defines on which interfaces collectd will wait for incoming "
"connections."
msgid "Basic monitoring"
msgstr ""
+msgid "CPU Frequency"
+msgstr ""
+
+msgid "CPU Frequency Plugin Configuration"
+msgstr ""
+
msgid "CPU Plugin Configuration"
msgstr ""
msgid "Email"
msgstr ""
+msgid "Empty value = monitor all"
+msgstr ""
+
msgid "Enable this plugin"
msgstr ""
msgid "Monitor all sensors"
msgstr ""
+msgid "Monitor device(s) / thermal zone(s)"
+msgstr ""
+
msgid "Monitor devices"
msgstr ""
"selected ports."
msgstr ""
+msgid ""
+"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 )"
+msgstr ""
+
msgid ""
"The unixsock plugin creates a unix socket which can be used to read "
"collected data from a running collectd instance."
msgid "The uptime plugin collects statistics about the uptime of the system."
msgstr ""
+msgid "Thermal"
+msgstr ""
+
+msgid "Thermal Plugin Configuration"
+msgstr ""
+
+msgid "This plugin collects statistics about the processor frequency scaling."
+msgstr ""
+
msgid ""
"This section defines on which interfaces collectd will wait for incoming "
"connections."
msgid "Basic monitoring"
msgstr "Monitoring căn bản"
+msgid "CPU Frequency"
+msgstr ""
+
+msgid "CPU Frequency Plugin Configuration"
+msgstr ""
+
msgid "CPU Plugin Configuration"
msgstr "Cấu hình Plugin CPU"
msgid "Email"
msgstr "Email"
+msgid "Empty value = monitor all"
+msgstr ""
+
msgid "Enable this plugin"
msgstr "Kích hoạt plugin này"
msgid "Monitor all sensors"
msgstr ""
+msgid "Monitor device(s) / thermal zone(s)"
+msgstr ""
+
msgid "Monitor devices"
msgstr "Monitor devices"
"Tcpconns plugin thu thập thông tin về open tcp kết nối trên những cổng được "
"chọn."
+msgid ""
+"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 )"
+msgstr ""
+
msgid ""
"The unixsock plugin creates a unix socket which can be used to read "
"collected data from a running collectd instance."
msgid "The uptime plugin collects statistics about the uptime of the system."
msgstr ""
+msgid "Thermal"
+msgstr ""
+
+msgid "Thermal Plugin Configuration"
+msgstr ""
+
+msgid "This plugin collects statistics about the processor frequency scaling."
+msgstr ""
+
msgid ""
"This section defines on which interfaces collectd will wait for incoming "
"connections."
msgid "Basic monitoring"
msgstr "基本监控"
+msgid "CPU Frequency"
+msgstr ""
+
+msgid "CPU Frequency Plugin Configuration"
+msgstr ""
+
msgid "CPU Plugin Configuration"
msgstr "CPU插件配置"
msgid "Email"
msgstr "电子邮件"
+msgid "Empty value = monitor all"
+msgstr ""
+
msgid "Enable this plugin"
msgstr "启用该插件"
msgid "Monitor all sensors"
msgstr ""
+msgid "Monitor device(s) / thermal zone(s)"
+msgstr ""
+
msgid "Monitor devices"
msgstr "监测设备"
"selected ports."
msgstr "tcpconns插件,收集选定端口TCP连接信息。"
+msgid ""
+"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 )"
+msgstr ""
+
msgid ""
"The unixsock plugin creates a unix socket which can be used to read "
"collected data from a running collectd instance."
msgid "The uptime plugin collects statistics about the uptime of the system."
msgstr ""
+msgid "Thermal"
+msgstr ""
+
+msgid "Thermal Plugin Configuration"
+msgstr ""
+
+msgid "This plugin collects statistics about the processor frequency scaling."
+msgstr ""
+
msgid ""
"This section defines on which interfaces collectd will wait for incoming "
"connections."
msgid "Basic monitoring"
msgstr ""
+msgid "CPU Frequency"
+msgstr ""
+
+msgid "CPU Frequency Plugin Configuration"
+msgstr ""
+
msgid "CPU Plugin Configuration"
msgstr ""
msgid "Email"
msgstr ""
+msgid "Empty value = monitor all"
+msgstr ""
+
msgid "Enable this plugin"
msgstr ""
msgid "Monitor all sensors"
msgstr ""
+msgid "Monitor device(s) / thermal zone(s)"
+msgstr ""
+
msgid "Monitor devices"
msgstr ""
"selected ports."
msgstr ""
+msgid ""
+"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 )"
+msgstr ""
+
msgid ""
"The unixsock plugin creates a unix socket which can be used to read "
"collected data from a running collectd instance."
msgid "The uptime plugin collects statistics about the uptime of the system."
msgstr ""
+msgid "Thermal"
+msgstr ""
+
+msgid "Thermal Plugin Configuration"
+msgstr ""
+
+msgid "This plugin collects statistics about the processor frequency scaling."
+msgstr ""
+
msgid ""
"This section defines on which interfaces collectd will wait for incoming "
"connections."
config statistics 'collectd_cpu'
option enable '1'
+config statistics 'collectd_cpufreq'
+ option enable '0'
+
config statistics 'collectd_df'
option enable '0'
option Devices '/dev/mtdblock/4'
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'
{ }
},
+ cpufreq = {
+ { },
+ { },
+ { }
+ },
+
csv = {
{ "DataDir" },
{ "StoreRates" },
{ "LocalPorts", "RemotePorts" }
},
+ thermal = {
+ { },
+ { "IgnoreSelected" },
+ { "Device" }
+ },
+
unixsock = {
{ "SocketFile", "SocketGroup", "SocketPerms" },
{ },
--- /dev/null
+#
+# 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
--- /dev/null
+-- 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
+
--- /dev/null
+-- Copyright 2008 Steven Barth <steven@midlink.org>
+-- Copyright 2016 Eric Luehrsen <ericluehrsen@hotmail.com>
+-- Copyright 2016 Dan Luedtke <mail@danrl.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
+
+d64 = s:taboption("service", Flag, "dns64", translate("Enable DNS64:"),
+ translate("Enable the DNS64 module"))
+d64.rmempty = false
+
+pfx = s:taboption("service", Value, "dns64_prefix", translate("DNS64 Prefix:"),
+ translate("Prefix for generated DNS64 addresses"))
+pfx.datatype = "ip6addr"
+pfx.placeholder = "64:ff9b::/96"
+pfx.optional = true
+pfx:depends({ dns64 = "1" })
+
+--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
+
--- /dev/null
+# 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
--- /dev/null
+# 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.
+```
--- /dev/null
+-- 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
--- /dev/null
+-- 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
--- /dev/null
+<%#
+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%>
for HOST in '127.0.0.1' '::1';do
json_init
- json_load "$(echo /links|nc ${HOST} 9090)"
+ json_load "$( echo /links | nc $HOST 9090 | sed -n '/^[}{ ]/p' )" # remove header/non-json
+
if json_is_a links array;then
json_select links
for v in ${VARS};do
include $(TOPDIR)/rules.mk
PKG_NAME:=meshwizard
-PKG_RELEASE:=0.3.1
+PKG_RELEASE:=0.3.2
PKG_BUILD_DIR := $(BUILD_DIR)/$(PKG_NAME)
#!/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"
# 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
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)"
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
. /lib/functions.sh
. $dir/functions.sh
-local protocols="4"
+protocols="4"
if [ "$ipv6_enabled" = 1 ] && [ "$has_ipv6" == "1" ]; then
protocols="4 6"
fi
. /lib/functions.sh
. $dir/functions.sh
-local protocols="4"
+protocols="4"
if [ "$ipv6_enabled" = 1 ] && [ "$has_ipv6" == "1" ]; then
protocols="4 6"
fi
# 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"
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)
LUCI_LANG.hu=Magyar (Hungarian)
LUCI_LANG.it=Italiano (Italian)
LUCI_LANG.ja=日本語 (Japanese)
+LUCI_LANG.ko=한국어 (Korean)
LUCI_LANG.ms=Bahasa Melayu (Malay)
LUCI_LANG.no=Norsk (Norwegian)
LUCI_LANG.pl=Polski (Polish)
define Package/luci-base/conffiles
/etc/luci-uploads
+/etc/config/luci
endef
include ../../luci.mk
self._family = (tonumber(family) == 6) and 6 or 4
self._rules = { }
self._chains = { }
+ self._tables = { }
+
+ local t = self._tables
+ local s = self:_supported_tables(self._family)
+
+ if s.filter then t[#t+1] = "filter" end
+ if s.nat then t[#t+1] = "nat" end
+ if s.mangle then t[#t+1] = "mangle" end
+ if s.raw then t[#t+1] = "raw" end
if self._family == 4 then
self._nulladdr = "0.0.0.0/0"
- self._tables = { "filter", "nat", "mangle", "raw" }
self._command = "iptables -t %s --line-numbers -nxvL"
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
self:_parse_rules()
end
+function IptParser._supported_tables( self, family )
+ local tables = { }
+ local ok, lines = pcall(io.lines,
+ (family == 6) and "/proc/net/ip6_tables_names"
+ or "/proc/net/ip_tables_names")
+
+ if ok and lines then
+ local line
+ for line in lines do
+ tables[line] = true
+ end
+ end
+
+ return tables
+end
+
-- search criteria as only argument. If args is nil or an empty table then all
-- rules will be returned.
--
{ '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' },
{ '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', 'CLT4CLST,M8.2.6/24,M5.2.6/24' },
- { 'Antarctica/Rothera', 'ROTT3' },
- { 'Antarctica/Syowa', 'SYOT-3' },
- { 'Antarctica/Troll', 'UTC0CEST-2,M3.5.0/1,M10.5.0/3' },
- { 'Antarctica/Vostok', 'VOST-6' },
+ { '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-4' },
+ { '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.6/1,M10.3.6/144' },
- { 'Asia/Hebron', 'EET-2EEST,M3.5.6/1,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-11' },
- { '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' },
{ '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' },
{ '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' },
{ '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/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' },
{ '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' },
{ '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' },
}
cot = -18000, -- COT
mst = -25200, -- MST
mdt = -21600, -- MDT
- vet = -16200, -- VET
+ vet = -14400, -- VET
gft = -10800, -- GFT
pst = -28800, -- PST
pdt = -25200, -- PDT
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
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 = 39600, -- SAKT
- uzt = 18000, -- UZT
sgt = 28800, -- SGT
- sret = 39600, -- SRET
- get = 14400, -- GET
irst = 12600, -- IRST
irdt = 16200, -- IRDT
btt = 21600, -- BTT
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
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
ckt = -36000, -- CKT
taht = -36000, -- TAHT
gilt = 43200, -- GILT
- tot = 46800, -- TOT
wakt = 43200, -- WAKT
wft = 43200, -- WFT
}
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
<% if self.allowlocal then %>
<li style="padding:0.5em">
<input class="cbi-input-radio" data-update="click change"<%=attr("type", self.widget or "radio") .. attr("id", cbid .. "_empty") .. attr("name", cbid) .. attr("value", "") .. ifattr(checked[""], "checked", "checked")%> />  
+ <label<%=attr("for", cbid .. "_empty")%>></label>
<label<%=attr("for", cbid .. "_empty")%> style="background-color:<%=fwm.zone.get_color()%>" class="zonebadge">
<strong><%:Device%></strong>
<% if self.allowany and self.allowlocal then %>(<%:input%>)<% end %>
<% if self.allowany then %>
<li style="padding:0.5em">
<input class="cbi-input-radio" data-update="click change"<%=attr("type", self.widget or "radio") .. attr("id", cbid .. "_any") .. attr("name", cbid) .. attr("value", "*") .. ifattr(checked["*"], "checked", "checked")%> />  
+ <label<%=attr("for", cbid .. "_any")%>></label>
<label<%=attr("for", cbid .. "_any")%> style="background-color:<%=fwm.zone.get_color()%>" class="zonebadge">
<strong><%:Any zone%></strong>
<% if self.allowany and self.allowlocal then %>(<%:forward%>)<% end %>
%>
<li style="padding:0.5em">
<input class="cbi-input-radio" data-update="click change"<%=attr("type", self.widget or "radio") .. attr("id", cbid .. "." .. zone:name()) .. attr("name", cbid) .. attr("value", zone:name()) .. ifattr(checked[zone:name()], "checked", "checked")%> />  
+ <label<%=attr("for", cbid .. "." .. zone:name())%>></label>
<label<%=attr("for", cbid .. "." .. zone:name())%> style="background-color:<%=zone:get_color()%>" class="zonebadge">
<strong><%=zone:name()%>:</strong>
<%
<% if self.widget ~= "checkbox" and not self.nocreate then %>
<li style="padding:0.5em">
<input class="cbi-input-radio" data-update="click change" type="radio"<%=attr("id", cbid .. "_new") .. attr("name", cbid) .. attr("value", "-") .. ifattr(not selected, "checked", "checked")%> />  
+ <label<%=attr("for", cbid .. "_new")%>></label>
<div onclick="document.getElementById('<%=cbid%>_new').checked=true" class="zonebadge" style="background-color:<%=fwm.zone.get_color()%>">
<em><%:unspecified -or- create:%> </em>
<input type="text"<%=attr("name", cbid .. ".newzone") .. ifattr(not selected, "value", luci.http.formvalue(cbid .. ".newzone") or self.default)%> onfocus="document.getElementById('<%=cbid%>_new').checked=true" />
attr("id", cbid) .. attr("name", cbid) .. attr("value", self.enabled or 1) ..
ifattr((self:cfgvalue(section) or self.default) == self.enabled, "checked", "checked")
%> />
+ <label<%= attr("for", cbid)%>></label>
<%+cbi/valuefooter%>
<div>
<% for i, key in pairs(self.keylist) do %>
<label<%=
- attr("id", cbid.."-"..key) ..
attr("data-index", i) ..
attr("data-depends", self:deplist2json(section, self.deplist[i]))
%>>
<input class="cbi-input-radio" data-update="click change" type="radio"<%=
+ attr("id", cbid.."-"..key) ..
attr("name", cbid) ..
attr("value", key) ..
ifattr((self:cfgvalue(section) or self.default) == key, "checked", "checked")
%> />
+ <label<%= attr("for", cbid.."-"..key)%>></label>
<%=pcdata(self.vallist[i])%>
</label>
<% if i == self.size then write(br) end %>
<div>
<% for i, key in pairs(self.keylist) do %>
<label<%=
- attr("id", cbid.."-"..key) ..
attr("data-index", i) ..
attr("data-depends", self:deplist2json(section, self.deplist[i]))
%>>
<input class="cbi-input-checkbox" type="checkbox" data-update="click change"<%=
+ attr("id", cbid.."-"..key) ..
attr("name", cbid) ..
attr("value", key) ..
ifattr(luci.util.contains(v, key), "checked", "checked")
%> />
+ <label<%= attr("for", cbid.."-"..key)%>></label>
<%=pcdata(self.vallist[i])%>
</label>
<% if i == self.size then write('<br />') end %>
attr("id", cbid .. "." .. iface:name()) ..
attr("name", cbid) .. attr("value", iface:name()) ..
ifattr(checked[iface:name()], "checked", "checked")
- %> />  
+ %> />
+ <%- if not self.widget or self.widget == "checkbox" or self.widget == "radio" then -%>
+ <label<%=attr("for", cbid .. "." .. iface:name())%>></label>
+ <%- end -%>
+  
<label<%=attr("for", cbid .. "." .. iface:name())%>>
<% if link then -%><a href="<%=link%>"><% end -%>
<img<%=attr("title", iface:get_i18n())%> style="width:16px; height:16px; vertical-align:middle" src="<%=resource%>/icons/<%=iface:type()%><%=iface:is_up() and "" or "_disabled"%>.png" />
attr("id", cbid .. "_custom") ..
attr("name", cbid) ..
attr("value", " ")
- %> />  
+ %> />
+ <%- if not self.widget or self.widget == "checkbox" or self.widget == "radio" then -%>
+ <label<%=attr("for", cbid .. "_custom")%>></label>
+ <%- end -%>
+  
<label<%=attr("for", cbid .. "_custom")%>>
<img title="<%:Custom Interface%>" style="width:16px; height:16px; vertical-align:middle" src="<%=resource%>/icons/ethernet_disabled.png" />
<%:Custom Interface%>:
<% if not self.nocreate then %>
<li style="padding:0.25em 0">
<input class="cbi-input-<%=self.widget or "radio"%>" data-update="click change"<%=attr("type", self.widget or "radio") .. attr("id", cbid .. "_new") .. attr("name", cbid) .. attr("value", "-") .. ifattr(not value and self.widget ~= "checkbox", "checked", "checked")%> />  
+ <%- if not self.widget or self.widget == "checkbox" or self.widget == "radio" then -%>
+ <label<%=attr("for", cbid .. "_new")%>></label>
+ <%- end -%>
<div style="padding:0.5em; display:inline">
<label<%=attr("for", cbid .. "_new")%>><em>
<%- if self.widget == "checkbox" then -%>
"Allow upstream responses in the 127.0.0.0/8 range, e.g. for RBL services"
msgstr "Permet respostes del rang 127.0.0.0/8, p.e. per serveis RBL"
+msgid "Allowed IPs"
+msgstr ""
+
msgid ""
"Also see <a href=\"https://www.sixxs.net/faq/connectivity/?faq=comparison"
"\">Tunneling Comparison</a> on SIXXS"
"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 interface"
+msgstr ""
+
msgid "Bind only to specific interfaces rather than wildcard address."
msgstr ""
+msgid "Bind the tunnel to this interface (optional)."
+msgstr ""
+
msgid "Bitrate"
msgstr "Velocitat de bits"
msgid "Domain whitelist"
msgstr ""
+msgid "Don't Fragment"
+msgstr ""
+
msgid ""
"Don't forward <abbr title=\"Domain Name System\">DNS</abbr>-Requests without "
"<abbr title=\"Domain Name System\">DNS</abbr>-Name"
msgid "Enable mirroring of outgoing packets"
msgstr ""
+msgid "Enable the DF (Don't Fragment) flag of the encapsulating packets."
+msgstr ""
+
msgid "Enable this mount"
msgstr ""
msgid "Encryption"
msgstr "Encriptació"
+msgid "Endpoint Host"
+msgstr ""
+
+msgid "Endpoint Port"
+msgstr ""
+
msgid "Erasing..."
msgstr "Esborrant..."
msgid "Free space"
msgstr "Espai lliure"
+msgid ""
+"Further information about WireGuard interfaces and peers at <a href=\"http://"
+"wireguard.io\">wireguard.io</a>."
+msgstr ""
+
msgid "GHz"
msgstr "GHz"
msgid "HE.net username"
msgstr ""
+msgid "HT mode (802.11n)"
+msgstr ""
+
msgid "Handler"
msgstr ""
msgid "IPv4-Address"
msgstr "Adreça IPv6"
+msgid "IPv4-in-IPv4 (RFC2003)"
+msgstr ""
+
msgid "IPv6"
msgstr "IPv6"
msgid "Listen Interfaces"
msgstr ""
+msgid "Listen Port"
+msgstr ""
+
msgid "Listen only on the given interface or, if unspecified, on all"
msgstr ""
msgid "Optional, use when the SIXXS account has more than one tunnel"
msgstr ""
+msgid "Optional."
+msgstr ""
+
+msgid ""
+"Optional. Adds in an additional layer of symmetric-key cryptography for post-"
+"quantum resistance."
+msgstr ""
+
+msgid "Optional. Create routes for Allowed IPs for this peer."
+msgstr ""
+
+msgid ""
+"Optional. Host of peer. Names are resolved prior to bringing up the "
+"interface."
+msgstr ""
+
+msgid "Optional. Maximum Transmission Unit of tunnel interface."
+msgstr ""
+
+msgid "Optional. Port of peer."
+msgstr ""
+
+msgid ""
+"Optional. Seconds between keep alive messages. Default is 0 (disabled). "
+"Recommended value if this device is behind a NAT is 25."
+msgstr ""
+
+msgid "Optional. UDP port used for outgoing and incoming packets."
+msgstr ""
+
msgid "Options"
msgstr "Opcions"
msgid "Override MTU"
msgstr ""
+msgid "Override TOS"
+msgstr ""
+
+msgid "Override TTL"
+msgstr ""
+
msgid "Override default interface name"
msgstr ""
msgid "Peer IP address to assign"
msgstr ""
+msgid "Peers"
+msgstr ""
+
msgid "Perfect Forward Secrecy"
msgstr ""
msgid "Perform reset"
msgstr "Executa un reinici"
+msgid "Persistent Keep Alive"
+msgstr ""
+
msgid "Phy Rate:"
msgstr "Velocitat física:"
msgid "Pre-emtive CRC errors (CRCP_P)"
msgstr ""
+msgid "Preshared Key"
+msgstr ""
+
msgid ""
"Presume peer to be dead after given amount of LCP echo failures, use 0 to "
"ignore failures"
msgid "Prism2/2.5/3 802.11b Wireless Controller"
msgstr ""
+msgid "Private Key"
+msgstr ""
+
msgid "Proceed"
msgstr "continua"
msgid "Pseudo Ad-Hoc (ahdemo)"
msgstr "Pseudo Ad-Hoc (ahdemo)"
+msgid "Public Key"
+msgstr ""
+
msgid "Public prefix routed to this device for distribution to clients."
msgstr ""
msgid "Remote IPv4 address"
msgstr "Adreça IPv6 remota"
+msgid "Remote IPv4 address or FQDN"
+msgstr ""
+
msgid "Remove"
msgstr "Treu"
msgid "Required for certain ISPs, e.g. Charter with DOCSIS 3"
msgstr "Alguns ISP ho requereixen, per exemple el Charter amb DOCSIS 3"
+msgid "Required. Base64-encoded private key for this interface."
+msgstr ""
+
+msgid ""
+"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."
+msgstr ""
+
+msgid "Required. Public key of peer."
+msgstr ""
+
msgid ""
"Requires upstream supports DNSSEC; verify unsigned domain responses really "
"come from unsigned domains"
msgid "Root preparation"
msgstr ""
+msgid "Route Allowed IPs"
+msgstr ""
+
msgid "Routed IPv6 prefix for downstream interfaces"
msgstr ""
msgid ""
"Sorry, there is no sysupgrade support present; a new firmware image must be "
-"flashed manually. Please refer to the OpenWrt wiki for device specific "
-"install instructions."
+"flashed manually. Please refer to the wiki for device specific install "
+"instructions."
msgstr ""
msgid "Sort"
"dead"
msgstr ""
+msgid "Specify a TOS (Type of Service)."
+msgstr ""
+
+msgid ""
+"Specify a TTL (Time to Live) for the encapsulating packet other than the "
+"default (64)."
+msgstr ""
+
+msgid ""
+"Specify an MTU (Maximum Transmission Unit) other than the default (1280 "
+"bytes)."
+msgstr ""
+
msgid "Specify the secret encryption key here."
msgstr "Especifiqueu el clau de xifració secret aquí."
"username instead of the user ID!"
msgstr ""
+msgid ""
+"The IPv4 address or the fully-qualified domain name of the remote tunnel end."
+msgstr ""
+
msgid ""
"The IPv6 prefix assigned to the provider, usually ends with <code>::</code>"
msgstr ""
msgid "The length of the IPv6 prefix in bits"
msgstr "La longitud del prefix IPv6 en bits"
+msgid "The local IPv4 address over which the tunnel is created (optional)."
+msgstr ""
+
msgid ""
"The network ports on this device can be combined to several <abbr title="
"\"Virtual Local Area Network\">VLAN</abbr>s in which computers can "
msgid ""
"Upload a sysupgrade-compatible image here to replace the running firmware. "
-"Check \"Keep settings\" to retain the current configuration (requires an "
-"OpenWrt compatible firmware image)."
+"Check \"Keep settings\" to retain the current configuration (requires a "
+"compatible firmware image)."
msgstr ""
msgid "Upload archive..."
msgid "Width"
msgstr ""
+msgid "WireGuard VPN"
+msgstr ""
+
msgid "Wireless"
msgstr "Sense fils"
"Allow upstream responses in the 127.0.0.0/8 range, e.g. for RBL services"
msgstr "Povolit upstream odpovědi na 127.0.0.0/8 rozsah, např. pro RBL služby"
+msgid "Allowed IPs"
+msgstr ""
+
msgid ""
"Also see <a href=\"https://www.sixxs.net/faq/connectivity/?faq=comparison"
"\">Tunneling Comparison</a> on SIXXS"
"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 interface"
+msgstr ""
+
msgid "Bind only to specific interfaces rather than wildcard address."
msgstr ""
+msgid "Bind the tunnel to this interface (optional)."
+msgstr ""
+
msgid "Bitrate"
msgstr "Přenosová rychlost"
msgid "Domain whitelist"
msgstr "Whitelist domén"
+msgid "Don't Fragment"
+msgstr ""
+
msgid ""
"Don't forward <abbr title=\"Domain Name System\">DNS</abbr>-Requests without "
"<abbr title=\"Domain Name System\">DNS</abbr>-Name"
msgid "Enable mirroring of outgoing packets"
msgstr ""
+msgid "Enable the DF (Don't Fragment) flag of the encapsulating packets."
+msgstr ""
+
msgid "Enable this mount"
msgstr "Povolit tento přípojný bod"
msgid "Encryption"
msgstr "Šifrování"
+msgid "Endpoint Host"
+msgstr ""
+
+msgid "Endpoint Port"
+msgstr ""
+
msgid "Erasing..."
msgstr "Odstraňování..."
msgid "Free space"
msgstr "Volné místo"
+msgid ""
+"Further information about WireGuard interfaces and peers at <a href=\"http://"
+"wireguard.io\">wireguard.io</a>."
+msgstr ""
+
msgid "GHz"
msgstr "GHz"
msgid "HE.net username"
msgstr ""
+msgid "HT mode (802.11n)"
+msgstr ""
+
msgid "Handler"
msgstr "Handler"
msgid "IPv4-Address"
msgstr "IPv4 adresa"
+msgid "IPv4-in-IPv4 (RFC2003)"
+msgstr ""
+
msgid "IPv6"
msgstr "IPv6"
msgid "Listen Interfaces"
msgstr ""
+msgid "Listen Port"
+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"
msgid "Optional, use when the SIXXS account has more than one tunnel"
msgstr ""
+msgid "Optional."
+msgstr ""
+
+msgid ""
+"Optional. Adds in an additional layer of symmetric-key cryptography for post-"
+"quantum resistance."
+msgstr ""
+
+msgid "Optional. Create routes for Allowed IPs for this peer."
+msgstr ""
+
+msgid ""
+"Optional. Host of peer. Names are resolved prior to bringing up the "
+"interface."
+msgstr ""
+
+msgid "Optional. Maximum Transmission Unit of tunnel interface."
+msgstr ""
+
+msgid "Optional. Port of peer."
+msgstr ""
+
+msgid ""
+"Optional. Seconds between keep alive messages. Default is 0 (disabled). "
+"Recommended value if this device is behind a NAT is 25."
+msgstr ""
+
+msgid "Optional. UDP port used for outgoing and incoming packets."
+msgstr ""
+
msgid "Options"
msgstr "Možnosti"
msgid "Override MTU"
msgstr "Přepsat MTU"
+msgid "Override TOS"
+msgstr ""
+
+msgid "Override TTL"
+msgstr ""
+
msgid "Override default interface name"
msgstr ""
msgid "Peer IP address to assign"
msgstr ""
+msgid "Peers"
+msgstr ""
+
msgid "Perfect Forward Secrecy"
msgstr ""
msgid "Perform reset"
msgstr "Provést reset"
+msgid "Persistent Keep Alive"
+msgstr ""
+
msgid "Phy Rate:"
msgstr "Fyzická rychlost:"
msgid "Pre-emtive CRC errors (CRCP_P)"
msgstr ""
+msgid "Preshared Key"
+msgstr ""
+
msgid ""
"Presume peer to be dead after given amount of LCP echo failures, use 0 to "
"ignore failures"
msgid "Prism2/2.5/3 802.11b Wireless Controller"
msgstr "Prism2/2.5/3 802.11b Wireless Controller"
+msgid "Private Key"
+msgstr ""
+
msgid "Proceed"
msgstr "Pokračovat"
msgid "Pseudo Ad-Hoc (ahdemo)"
msgstr "Pseudo Ad-Hoc (ahdemo)"
+msgid "Public Key"
+msgstr ""
+
msgid "Public prefix routed to this device for distribution to clients."
msgstr ""
msgid "Remote IPv4 address"
msgstr "Vzdálená IPv4 adresa"
+msgid "Remote IPv4 address or FQDN"
+msgstr ""
+
msgid "Remove"
msgstr "Odstranit"
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 "Required. Base64-encoded private key for this interface."
+msgstr ""
+
+msgid ""
+"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."
+msgstr ""
+
+msgid "Required. Public key of peer."
+msgstr ""
+
msgid ""
"Requires upstream supports DNSSEC; verify unsigned domain responses really "
"come from unsigned domains"
msgid "Root preparation"
msgstr ""
+msgid "Route Allowed IPs"
+msgstr ""
+
msgid "Routed IPv6 prefix for downstream interfaces"
msgstr ""
msgid "Sorry, the server encountered an unexpected error."
msgstr "Omlouváme se, na serveru došlo k neočekávané vyjímce."
-#, fuzzy
msgid ""
"Sorry, there is no sysupgrade support present; a new firmware image must be "
-"flashed manually. Please refer to the OpenWrt wiki for device specific "
-"install instructions."
+"flashed manually. Please refer to the wiki for device specific install "
+"instructions."
msgstr ""
"Omlouváme se, ale v tomto zařízení není přítomná podpora pro upgrade "
"systému. Nový obraz firmwaru musí být zapsán ručně. Prosím, obraťte se na "
-"OpenWRT wiki pro zařízení specifické instalační instrukce."
+"wiki pro zařízení specifické instalační instrukce."
msgid "Sort"
msgstr "Seřadit"
"dead"
msgstr "Určuje počet sekund, po kterém je hostitel považovám za mrtvého"
+msgid "Specify a TOS (Type of Service)."
+msgstr ""
+
+msgid ""
+"Specify a TTL (Time to Live) for the encapsulating packet other than the "
+"default (64)."
+msgstr ""
+
+msgid ""
+"Specify an MTU (Maximum Transmission Unit) other than the default (1280 "
+"bytes)."
+msgstr ""
+
msgid "Specify the secret encryption key here."
msgstr "Zde nastavte soukromý šifrovací klíč."
"configurations where only hosts with a corresponding lease are served."
msgstr ""
"Statické zápůjčky se používají pro přiřazení fixních IP adres a symbolických "
-"jmen DHCP klientům. Jsou také vyžadvány pro nedynamické konfigurace "
+"jmen DHCP klientům. Jsou také vyžadovány pro nedynamické konfigurace "
"rozhraní, kde jsou povoleni pouze hosté s odpovídajícím nastavením."
msgid "Status"
msgstr "Odeslat"
msgid "Suppress logging"
-msgstr ""
+msgstr "Potlačit logování"
msgid "Suppress logging of the routine operation of these protocols"
msgstr ""
"username instead of the user ID!"
msgstr ""
+msgid ""
+"The IPv4 address or the fully-qualified domain name of the remote tunnel end."
+msgstr ""
+
msgid ""
"The IPv6 prefix assigned to the provider, usually ends with <code>::</code>"
msgstr "IPv6 prefix přidělený poskytovatelm většinou končí <code>::</code>"
msgid "The length of the IPv6 prefix in bits"
msgstr "Délka IPv6 prefixu v bitech"
+msgid "The local IPv4 address over which the tunnel is created (optional)."
+msgstr ""
+
msgid ""
"The network ports on this device can be combined to several <abbr title="
"\"Virtual Local Area Network\">VLAN</abbr>s in which computers can "
"This is the only <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</"
"abbr> in the local network"
msgstr ""
-"Toto je jedný <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</"
-"abbr>v mistní síti"
+"Toto je jediný <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</"
+"abbr> v mistní síti"
msgid "This is the plain username for logging into the account"
msgstr ""
msgid ""
"Upload a sysupgrade-compatible image here to replace the running firmware. "
-"Check \"Keep settings\" to retain the current configuration (requires an "
-"OpenWrt compatible firmware image)."
+"Check \"Keep settings\" to retain the current configuration (requires a "
+"compatible firmware image)."
msgstr ""
"Nahrát obraz pro upgrade systému, jímž bude přepsán běžící firmware. "
"Zkontrolujte \"Keep settings\" za účelem udržení aktuální konfigurace "
-"(vyžaduje obraz OpenWrt kompatabilního firmwaru)."
+"(vyžaduje obraz kompatabilního firmwaru)."
msgid "Upload archive..."
msgstr "Nahrát archiv..."
msgid "Width"
msgstr ""
+msgid "WireGuard VPN"
+msgstr ""
+
msgid "Wireless"
msgstr "Bezdrátová síť"
"Dies erlaubt DNS-Antworten im 127.0.0.0/8 Bereich der z.B. für RBL Dienste "
"genutzt wird"
+msgid "Allowed IPs"
+msgstr ""
+
msgid ""
"Also see <a href=\"https://www.sixxs.net/faq/connectivity/?faq=comparison"
"\">Tunneling Comparison</a> on SIXXS"
"markierten Konfigurationsdateien. Des Weiteren sind die durch "
"benutzerdefinierte Dateiemuster betroffenen Dateien enthalten."
+msgid "Bind interface"
+msgstr ""
+
msgid "Bind only to specific interfaces rather than wildcard address."
msgstr ""
+msgid "Bind the tunnel to this interface (optional)."
+msgstr ""
+
msgid "Bitrate"
msgstr "Bitrate"
msgid "Domain whitelist"
msgstr "Domain-Whitelist"
+msgid "Don't Fragment"
+msgstr ""
+
msgid ""
"Don't forward <abbr title=\"Domain Name System\">DNS</abbr>-Requests without "
"<abbr title=\"Domain Name System\">DNS</abbr>-Name"
msgid "Enable mirroring of outgoing packets"
msgstr ""
+msgid "Enable the DF (Don't Fragment) flag of the encapsulating packets."
+msgstr ""
+
msgid "Enable this mount"
msgstr "Diesen Mountpunkt aktivieren"
msgid "Encryption"
msgstr "Verschlüsselung"
+msgid "Endpoint Host"
+msgstr ""
+
+msgid "Endpoint Port"
+msgstr ""
+
msgid "Erasing..."
msgstr "Lösche..."
msgid "Free space"
msgstr "Freier Platz"
+msgid ""
+"Further information about WireGuard interfaces and peers at <a href=\"http://"
+"wireguard.io\">wireguard.io</a>."
+msgstr ""
+
msgid "GHz"
msgstr "GHz"
msgid "HE.net username"
msgstr ""
+msgid "HT mode (802.11n)"
+msgstr ""
+
msgid "Handler"
msgstr "Handler"
msgid "IPv4-Address"
msgstr "IPv4-Adresse"
+msgid "IPv4-in-IPv4 (RFC2003)"
+msgstr ""
+
msgid "IPv6"
msgstr "IPv6"
msgid "Listen Interfaces"
msgstr ""
+msgid "Listen Port"
+msgstr ""
+
msgid "Listen only on the given interface or, if unspecified, on all"
msgstr ""
"Nur auf die gegebene Schnittstelle reagieren, nutze alle wenn nicht "
msgid "Optional, use when the SIXXS account has more than one tunnel"
msgstr ""
+msgid "Optional."
+msgstr ""
+
+msgid ""
+"Optional. Adds in an additional layer of symmetric-key cryptography for post-"
+"quantum resistance."
+msgstr ""
+
+msgid "Optional. Create routes for Allowed IPs for this peer."
+msgstr ""
+
+msgid ""
+"Optional. Host of peer. Names are resolved prior to bringing up the "
+"interface."
+msgstr ""
+
+msgid "Optional. Maximum Transmission Unit of tunnel interface."
+msgstr ""
+
+msgid "Optional. Port of peer."
+msgstr ""
+
+msgid ""
+"Optional. Seconds between keep alive messages. Default is 0 (disabled). "
+"Recommended value if this device is behind a NAT is 25."
+msgstr ""
+
+msgid "Optional. UDP port used for outgoing and incoming packets."
+msgstr ""
+
msgid "Options"
msgstr "Optionen"
msgid "Override MTU"
msgstr "MTU-Wert überschreiben"
+msgid "Override TOS"
+msgstr ""
+
+msgid "Override TTL"
+msgstr ""
+
msgid "Override default interface name"
msgstr ""
msgid "Peer IP address to assign"
msgstr ""
+msgid "Peers"
+msgstr ""
+
msgid "Perfect Forward Secrecy"
msgstr ""
msgid "Perform reset"
msgstr "Reset durchführen"
+msgid "Persistent Keep Alive"
+msgstr ""
+
msgid "Phy Rate:"
msgstr "Phy-Rate:"
msgid "Pre-emtive CRC errors (CRCP_P)"
msgstr ""
+msgid "Preshared Key"
+msgstr ""
+
msgid ""
"Presume peer to be dead after given amount of LCP echo failures, use 0 to "
"ignore failures"
msgid "Prism2/2.5/3 802.11b Wireless Controller"
msgstr "Prism2/2.5/3 802.11b W-LAN Adapter"
+msgid "Private Key"
+msgstr ""
+
msgid "Proceed"
msgstr "Fortfahren"
msgid "Pseudo Ad-Hoc (ahdemo)"
msgstr "Pseudo Ad-Hoc (ahdemo)"
+msgid "Public Key"
+msgstr ""
+
msgid "Public prefix routed to this device for distribution to clients."
msgstr ""
msgid "Remote IPv4 address"
msgstr "Entfernte IPv4-Adresse"
+msgid "Remote IPv4 address or FQDN"
+msgstr ""
+
msgid "Remove"
msgstr "Entfernen"
msgstr ""
"Wird von bestimmten Internet-Providern benötigt, z.B. Charter mit DOCSIS 3"
+msgid "Required. Base64-encoded private key for this interface."
+msgstr ""
+
+msgid ""
+"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."
+msgstr ""
+
+msgid "Required. Public key of peer."
+msgstr ""
+
msgid ""
"Requires upstream supports DNSSEC; verify unsigned domain responses really "
"come from unsigned domains"
msgid "Root preparation"
msgstr ""
+msgid "Route Allowed IPs"
+msgstr ""
+
msgid "Routed IPv6 prefix for downstream interfaces"
msgstr ""
msgstr ""
"Entschuldigung, auf dem Server ist ein unerwarteter Fehler aufgetreten."
-#, fuzzy
msgid ""
"Sorry, there is no sysupgrade support present; a new firmware image must be "
-"flashed manually. Please refer to the OpenWrt wiki for device specific "
-"install instructions."
+"flashed manually. Please refer to the wiki for device specific install "
+"instructions."
msgstr ""
"Aufgrund des fehlenden sysupgrade-Supports muss die neue Firmware manuell "
-"geflasht werden. Weitere Informationen sowie gerätespezifische "
-"Installationsanleitungen entnehmen Sie bitte dem OpenWrt Wiki."
+"geflasht werden. Weitere Informationen sowie gerätespezifische "
+"Installationsanleitungen entnehmen Sie bitte dem Wiki."
msgid "Sort"
msgstr "Sortieren"
"Spezifiziert die maximale Anzahl an Sekunde nach denen Hoss als tot erachtet "
"werden"
+msgid "Specify a TOS (Type of Service)."
+msgstr ""
+
+msgid ""
+"Specify a TTL (Time to Live) for the encapsulating packet other than the "
+"default (64)."
+msgstr ""
+
+msgid ""
+"Specify an MTU (Maximum Transmission Unit) other than the default (1280 "
+"bytes)."
+msgstr ""
+
msgid "Specify the secret encryption key here."
msgstr "Geben Sie hier den geheimen Netzwerkschlüssel an"
"username instead of the user ID!"
msgstr ""
+msgid ""
+"The IPv4 address or the fully-qualified domain name of the remote tunnel end."
+msgstr ""
+
msgid ""
"The IPv6 prefix assigned to the provider, usually ends with <code>::</code>"
msgstr ""
msgid "The length of the IPv6 prefix in bits"
msgstr "Länge des IPv6 Präfix in Bits"
+msgid "The local IPv4 address over which the tunnel is created (optional)."
+msgstr ""
+
msgid ""
"The network ports on this device can be combined to several <abbr title="
"\"Virtual Local Area Network\">VLAN</abbr>s in which computers can "
msgid ""
"Upload a sysupgrade-compatible image here to replace the running firmware. "
-"Check \"Keep settings\" to retain the current configuration (requires an "
-"OpenWrt compatible firmware image)."
+"Check \"Keep settings\" to retain the current configuration (requires a "
+"compatible firmware image)."
msgstr ""
"Zum Ersetzen der aktuellen Firmware kann hier ein sysupgrade-Kompatibles "
"Image hochgeladen werden. Wenn die vorhandene Konfiguration auch nach dem "
msgid "Width"
msgstr ""
+msgid "WireGuard VPN"
+msgstr ""
+
msgid "Wireless"
msgstr "WLAN"
"Να επιτρέπονται απαντήσεις από ανώτερο επίπεδο εντός του εύρους 127.0.0.0/8, "
"π.χ. για υπηρεσίες RBL"
+msgid "Allowed IPs"
+msgstr ""
+
msgid ""
"Also see <a href=\"https://www.sixxs.net/faq/connectivity/?faq=comparison"
"\">Tunneling Comparison</a> on SIXXS"
"ουσιώδη βασικά αρχεία καθώς και καθορισμένα από το χρήστη μοτίβα αντιγράφων "
"ασφαλείας."
+msgid "Bind interface"
+msgstr ""
+
msgid "Bind only to specific interfaces rather than wildcard address."
msgstr ""
+msgid "Bind the tunnel to this interface (optional)."
+msgstr ""
+
msgid "Bitrate"
msgstr "Ρυθμός δεδομένων"
msgid "Domain whitelist"
msgstr "Λευκή λίστα τομέων"
+msgid "Don't Fragment"
+msgstr ""
+
msgid ""
"Don't forward <abbr title=\"Domain Name System\">DNS</abbr>-Requests without "
"<abbr title=\"Domain Name System\">DNS</abbr>-Name"
msgid "Enable mirroring of outgoing packets"
msgstr ""
+msgid "Enable the DF (Don't Fragment) flag of the encapsulating packets."
+msgstr ""
+
msgid "Enable this mount"
msgstr "Ενεργοποίηση αυτής της προσάρτησης"
msgid "Encryption"
msgstr "Κρυπτογράφηση"
+msgid "Endpoint Host"
+msgstr ""
+
+msgid "Endpoint Port"
+msgstr ""
+
msgid "Erasing..."
msgstr "Διαγράφεται..."
msgid "Free space"
msgstr "Ελεύθερος χώρος"
+msgid ""
+"Further information about WireGuard interfaces and peers at <a href=\"http://"
+"wireguard.io\">wireguard.io</a>."
+msgstr ""
+
msgid "GHz"
msgstr ""
msgid "HE.net username"
msgstr ""
+msgid "HT mode (802.11n)"
+msgstr ""
+
msgid "Handler"
msgstr ""
msgid "IPv4-Address"
msgstr "IPv4-Διεύθυνση"
+msgid "IPv4-in-IPv4 (RFC2003)"
+msgstr ""
+
msgid "IPv6"
msgstr "IPv6"
msgid "Listen Interfaces"
msgstr ""
+msgid "Listen Port"
+msgstr ""
+
msgid "Listen only on the given interface or, if unspecified, on all"
msgstr ""
msgid "Optional, use when the SIXXS account has more than one tunnel"
msgstr ""
+msgid "Optional."
+msgstr ""
+
+msgid ""
+"Optional. Adds in an additional layer of symmetric-key cryptography for post-"
+"quantum resistance."
+msgstr ""
+
+msgid "Optional. Create routes for Allowed IPs for this peer."
+msgstr ""
+
+msgid ""
+"Optional. Host of peer. Names are resolved prior to bringing up the "
+"interface."
+msgstr ""
+
+msgid "Optional. Maximum Transmission Unit of tunnel interface."
+msgstr ""
+
+msgid "Optional. Port of peer."
+msgstr ""
+
+msgid ""
+"Optional. Seconds between keep alive messages. Default is 0 (disabled). "
+"Recommended value if this device is behind a NAT is 25."
+msgstr ""
+
+msgid "Optional. UDP port used for outgoing and incoming packets."
+msgstr ""
+
msgid "Options"
msgstr "Επιλογές"
msgid "Override MTU"
msgstr ""
+msgid "Override TOS"
+msgstr ""
+
+msgid "Override TTL"
+msgstr ""
+
msgid "Override default interface name"
msgstr ""
msgid "Peer IP address to assign"
msgstr ""
+msgid "Peers"
+msgstr ""
+
msgid "Perfect Forward Secrecy"
msgstr ""
msgid "Perform reset"
msgstr "Διενέργεια αρχικοποίησης"
+msgid "Persistent Keep Alive"
+msgstr ""
+
msgid "Phy Rate:"
msgstr ""
msgid "Pre-emtive CRC errors (CRCP_P)"
msgstr ""
+msgid "Preshared Key"
+msgstr ""
+
msgid ""
"Presume peer to be dead after given amount of LCP echo failures, use 0 to "
"ignore failures"
msgid "Prism2/2.5/3 802.11b Wireless Controller"
msgstr ""
+msgid "Private Key"
+msgstr ""
+
msgid "Proceed"
msgstr "Συνέχεια"
msgid "Pseudo Ad-Hoc (ahdemo)"
msgstr "Ψευδό Ad-Hoc (ahdemo)"
+msgid "Public Key"
+msgstr ""
+
msgid "Public prefix routed to this device for distribution to clients."
msgstr ""
msgid "Remote IPv4 address"
msgstr "Απομακρυσμένη διεύθυνση IPv4"
+msgid "Remote IPv4 address or FQDN"
+msgstr ""
+
msgid "Remove"
msgstr "Αφαίρεση"
msgid "Required for certain ISPs, e.g. Charter with DOCSIS 3"
msgstr ""
+msgid "Required. Base64-encoded private key for this interface."
+msgstr ""
+
+msgid ""
+"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."
+msgstr ""
+
+msgid "Required. Public key of peer."
+msgstr ""
+
msgid ""
"Requires upstream supports DNSSEC; verify unsigned domain responses really "
"come from unsigned domains"
msgid "Root preparation"
msgstr ""
+msgid "Route Allowed IPs"
+msgstr ""
+
msgid "Routed IPv6 prefix for downstream interfaces"
msgstr ""
msgid ""
"Sorry, there is no sysupgrade support present; a new firmware image must be "
-"flashed manually. Please refer to the OpenWrt wiki for device specific "
-"install instructions."
+"flashed manually. Please refer to the wiki for device specific install "
+"instructions."
msgstr ""
msgid "Sort"
"dead"
msgstr ""
+msgid "Specify a TOS (Type of Service)."
+msgstr ""
+
+msgid ""
+"Specify a TTL (Time to Live) for the encapsulating packet other than the "
+"default (64)."
+msgstr ""
+
+msgid ""
+"Specify an MTU (Maximum Transmission Unit) other than the default (1280 "
+"bytes)."
+msgstr ""
+
msgid "Specify the secret encryption key here."
msgstr "Ορίστε το κρυφό κλειδί κρυπτογράφησης."
"username instead of the user ID!"
msgstr ""
+msgid ""
+"The IPv4 address or the fully-qualified domain name of the remote tunnel end."
+msgstr ""
+
msgid ""
"The IPv6 prefix assigned to the provider, usually ends with <code>::</code>"
msgstr ""
msgid "The length of the IPv6 prefix in bits"
msgstr ""
+msgid "The local IPv4 address over which the tunnel is created (optional)."
+msgstr ""
+
msgid ""
"The network ports on this device can be combined to several <abbr title="
"\"Virtual Local Area Network\">VLAN</abbr>s in which computers can "
msgid ""
"Upload a sysupgrade-compatible image here to replace the running firmware. "
-"Check \"Keep settings\" to retain the current configuration (requires an "
-"OpenWrt compatible firmware image)."
+"Check \"Keep settings\" to retain the current configuration (requires a "
+"compatible firmware image)."
msgstr ""
msgid "Upload archive..."
msgid "Width"
msgstr ""
+msgid "WireGuard VPN"
+msgstr ""
+
msgid "Wireless"
msgstr "Ασύρματο"
msgstr ""
"Allow upstream responses in the 127.0.0.0/8 range, e.g. for RBL services"
+msgid "Allowed IPs"
+msgstr ""
+
msgid ""
"Also see <a href=\"https://www.sixxs.net/faq/connectivity/?faq=comparison"
"\">Tunneling Comparison</a> on SIXXS"
"configuration files marked by opkg, essential base files and the user "
"defined backup patterns."
+msgid "Bind interface"
+msgstr ""
+
msgid "Bind only to specific interfaces rather than wildcard address."
msgstr ""
+msgid "Bind the tunnel to this interface (optional)."
+msgstr ""
+
msgid "Bitrate"
msgstr "Bitrate"
msgid "Domain whitelist"
msgstr ""
+msgid "Don't Fragment"
+msgstr ""
+
msgid ""
"Don't forward <abbr title=\"Domain Name System\">DNS</abbr>-Requests without "
"<abbr title=\"Domain Name System\">DNS</abbr>-Name"
msgid "Enable mirroring of outgoing packets"
msgstr ""
+msgid "Enable the DF (Don't Fragment) flag of the encapsulating packets."
+msgstr ""
+
msgid "Enable this mount"
msgstr ""
msgid "Encryption"
msgstr "Encryption"
+msgid "Endpoint Host"
+msgstr ""
+
+msgid "Endpoint Port"
+msgstr ""
+
msgid "Erasing..."
msgstr ""
msgid "Free space"
msgstr ""
+msgid ""
+"Further information about WireGuard interfaces and peers at <a href=\"http://"
+"wireguard.io\">wireguard.io</a>."
+msgstr ""
+
msgid "GHz"
msgstr ""
msgid "HE.net username"
msgstr ""
+msgid "HT mode (802.11n)"
+msgstr ""
+
msgid "Handler"
msgstr "Handler"
msgid "IPv4-Address"
msgstr ""
+msgid "IPv4-in-IPv4 (RFC2003)"
+msgstr ""
+
msgid "IPv6"
msgstr "IPv6"
msgid "Listen Interfaces"
msgstr ""
+msgid "Listen Port"
+msgstr ""
+
msgid "Listen only on the given interface or, if unspecified, on all"
msgstr ""
msgid "Optional, use when the SIXXS account has more than one tunnel"
msgstr ""
+msgid "Optional."
+msgstr ""
+
+msgid ""
+"Optional. Adds in an additional layer of symmetric-key cryptography for post-"
+"quantum resistance."
+msgstr ""
+
+msgid "Optional. Create routes for Allowed IPs for this peer."
+msgstr ""
+
+msgid ""
+"Optional. Host of peer. Names are resolved prior to bringing up the "
+"interface."
+msgstr ""
+
+msgid "Optional. Maximum Transmission Unit of tunnel interface."
+msgstr ""
+
+msgid "Optional. Port of peer."
+msgstr ""
+
+msgid ""
+"Optional. Seconds between keep alive messages. Default is 0 (disabled). "
+"Recommended value if this device is behind a NAT is 25."
+msgstr ""
+
+msgid "Optional. UDP port used for outgoing and incoming packets."
+msgstr ""
+
msgid "Options"
msgstr "Options"
msgid "Override MTU"
msgstr ""
+msgid "Override TOS"
+msgstr ""
+
+msgid "Override TTL"
+msgstr ""
+
msgid "Override default interface name"
msgstr ""
msgid "Peer IP address to assign"
msgstr ""
+msgid "Peers"
+msgstr ""
+
msgid "Perfect Forward Secrecy"
msgstr ""
msgid "Perform reset"
msgstr ""
+msgid "Persistent Keep Alive"
+msgstr ""
+
msgid "Phy Rate:"
msgstr ""
msgid "Pre-emtive CRC errors (CRCP_P)"
msgstr ""
+msgid "Preshared Key"
+msgstr ""
+
msgid ""
"Presume peer to be dead after given amount of LCP echo failures, use 0 to "
"ignore failures"
msgid "Prism2/2.5/3 802.11b Wireless Controller"
msgstr ""
+msgid "Private Key"
+msgstr ""
+
msgid "Proceed"
msgstr "Proceed"
msgid "Pseudo Ad-Hoc (ahdemo)"
msgstr "Pseudo Ad-Hoc (ahdemo)"
+msgid "Public Key"
+msgstr ""
+
msgid "Public prefix routed to this device for distribution to clients."
msgstr ""
msgid "Remote IPv4 address"
msgstr ""
+msgid "Remote IPv4 address or FQDN"
+msgstr ""
+
msgid "Remove"
msgstr "Remove"
msgid "Required for certain ISPs, e.g. Charter with DOCSIS 3"
msgstr ""
+msgid "Required. Base64-encoded private key for this interface."
+msgstr ""
+
+msgid ""
+"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."
+msgstr ""
+
+msgid "Required. Public key of peer."
+msgstr ""
+
msgid ""
"Requires upstream supports DNSSEC; verify unsigned domain responses really "
"come from unsigned domains"
msgid "Root preparation"
msgstr ""
+msgid "Route Allowed IPs"
+msgstr ""
+
msgid "Routed IPv6 prefix for downstream interfaces"
msgstr ""
msgid ""
"Sorry, there is no sysupgrade support present; a new firmware image must be "
-"flashed manually. Please refer to the OpenWrt wiki for device specific "
-"install instructions."
+"flashed manually. Please refer to the wiki for device specific install "
+"instructions."
msgstr ""
msgid "Sort"
"dead"
msgstr ""
+msgid "Specify a TOS (Type of Service)."
+msgstr ""
+
+msgid ""
+"Specify a TTL (Time to Live) for the encapsulating packet other than the "
+"default (64)."
+msgstr ""
+
+msgid ""
+"Specify an MTU (Maximum Transmission Unit) other than the default (1280 "
+"bytes)."
+msgstr ""
+
msgid "Specify the secret encryption key here."
msgstr ""
"username instead of the user ID!"
msgstr ""
+msgid ""
+"The IPv4 address or the fully-qualified domain name of the remote tunnel end."
+msgstr ""
+
msgid ""
"The IPv6 prefix assigned to the provider, usually ends with <code>::</code>"
msgstr ""
msgid "The length of the IPv6 prefix in bits"
msgstr ""
+msgid "The local IPv4 address over which the tunnel is created (optional)."
+msgstr ""
+
msgid ""
"The network ports on this device can be combined to several <abbr title="
"\"Virtual Local Area Network\">VLAN</abbr>s in which computers can "
msgid ""
"Upload a sysupgrade-compatible image here to replace the running firmware. "
-"Check \"Keep settings\" to retain the current configuration (requires an "
-"OpenWrt compatible firmware image)."
+"Check \"Keep settings\" to retain the current configuration (requires a "
+"compatible firmware image)."
msgstr ""
msgid "Upload archive..."
msgid "Width"
msgstr ""
+msgid "WireGuard VPN"
+msgstr ""
+
msgid "Wireless"
msgstr ""
msgstr ""
"Permitir respuestas en el rango 127.0.0.0/8, por ejemplo para servicios RBL"
+msgid "Allowed IPs"
+msgstr ""
+
msgid ""
"Also see <a href=\"https://www.sixxs.net/faq/connectivity/?faq=comparison"
"\">Tunneling Comparison</a> on SIXXS"
"esenciales base y los patrones de copia de seguridad definidos por el "
"usuario."
+msgid "Bind interface"
+msgstr ""
+
msgid "Bind only to specific interfaces rather than wildcard address."
msgstr ""
+msgid "Bind the tunnel to this interface (optional)."
+msgstr ""
+
msgid "Bitrate"
msgstr "Bitrate"
msgid "Domain whitelist"
msgstr "Lista blanca de dominios"
+msgid "Don't Fragment"
+msgstr ""
+
msgid ""
"Don't forward <abbr title=\"Domain Name System\">DNS</abbr>-Requests without "
"<abbr title=\"Domain Name System\">DNS</abbr>-Name"
msgid "Enable mirroring of outgoing packets"
msgstr ""
+msgid "Enable the DF (Don't Fragment) flag of the encapsulating packets."
+msgstr ""
+
msgid "Enable this mount"
msgstr "Active este punto de montaje"
msgid "Encryption"
msgstr "Encriptación"
+msgid "Endpoint Host"
+msgstr ""
+
+msgid "Endpoint Port"
+msgstr ""
+
msgid "Erasing..."
msgstr "Borrando..."
msgid "Free space"
msgstr "Espacio libre"
+msgid ""
+"Further information about WireGuard interfaces and peers at <a href=\"http://"
+"wireguard.io\">wireguard.io</a>."
+msgstr ""
+
msgid "GHz"
msgstr "GHz"
msgid "HE.net username"
msgstr ""
+msgid "HT mode (802.11n)"
+msgstr ""
+
msgid "Handler"
msgstr "Manejador"
msgid "IPv4-Address"
msgstr "Dirección IPv4"
+msgid "IPv4-in-IPv4 (RFC2003)"
+msgstr ""
+
msgid "IPv6"
msgstr "IPv6"
msgid "Listen Interfaces"
msgstr ""
+msgid "Listen Port"
+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"
msgid "Optional, use when the SIXXS account has more than one tunnel"
msgstr ""
+msgid "Optional."
+msgstr ""
+
+msgid ""
+"Optional. Adds in an additional layer of symmetric-key cryptography for post-"
+"quantum resistance."
+msgstr ""
+
+msgid "Optional. Create routes for Allowed IPs for this peer."
+msgstr ""
+
+msgid ""
+"Optional. Host of peer. Names are resolved prior to bringing up the "
+"interface."
+msgstr ""
+
+msgid "Optional. Maximum Transmission Unit of tunnel interface."
+msgstr ""
+
+msgid "Optional. Port of peer."
+msgstr ""
+
+msgid ""
+"Optional. Seconds between keep alive messages. Default is 0 (disabled). "
+"Recommended value if this device is behind a NAT is 25."
+msgstr ""
+
+msgid "Optional. UDP port used for outgoing and incoming packets."
+msgstr ""
+
msgid "Options"
msgstr "Opciones"
msgid "Override MTU"
msgstr "Ignorar MTU"
+msgid "Override TOS"
+msgstr ""
+
+msgid "Override TTL"
+msgstr ""
+
msgid "Override default interface name"
msgstr ""
msgid "Peer IP address to assign"
msgstr ""
+msgid "Peers"
+msgstr ""
+
msgid "Perfect Forward Secrecy"
msgstr ""
msgid "Perform reset"
msgstr "Reiniciar"
+msgid "Persistent Keep Alive"
+msgstr ""
+
msgid "Phy Rate:"
msgstr "Ratio Phy:"
msgid "Pre-emtive CRC errors (CRCP_P)"
msgstr ""
+msgid "Preshared Key"
+msgstr ""
+
msgid ""
"Presume peer to be dead after given amount of LCP echo failures, use 0 to "
"ignore failures"
msgid "Prism2/2.5/3 802.11b Wireless Controller"
msgstr "Controlador inalámbrico 802.11n Prism2/2.5/3"
+msgid "Private Key"
+msgstr ""
+
msgid "Proceed"
msgstr "Proceder"
msgid "Pseudo Ad-Hoc (ahdemo)"
msgstr "Pseudo Ad-Hoc (ahdemo)"
+msgid "Public Key"
+msgstr ""
+
msgid "Public prefix routed to this device for distribution to clients."
msgstr ""
msgid "Remote IPv4 address"
msgstr "Dirección IPv4 remota"
+msgid "Remote IPv4 address or FQDN"
+msgstr ""
+
msgid "Remove"
msgstr "Desinstalar"
msgid "Required for certain ISPs, e.g. Charter with DOCSIS 3"
msgstr "Necesario para ciertos ISPs, por ejemplo Charter con DOCSIS 3"
+msgid "Required. Base64-encoded private key for this interface."
+msgstr ""
+
+msgid ""
+"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."
+msgstr ""
+
+msgid "Required. Public key of peer."
+msgstr ""
+
msgid ""
"Requires upstream supports DNSSEC; verify unsigned domain responses really "
"come from unsigned domains"
msgid "Root preparation"
msgstr ""
+msgid "Route Allowed IPs"
+msgstr ""
+
msgid "Routed IPv6 prefix for downstream interfaces"
msgstr ""
msgid "Sorry, the server encountered an unexpected error."
msgstr "El servidor encontró un error inesperado."
-#, fuzzy
msgid ""
"Sorry, there is no sysupgrade support present; a new firmware image must be "
-"flashed manually. Please refer to the OpenWrt wiki for device specific "
-"install instructions."
+"flashed manually. Please refer to the wiki for device specific install "
+"instructions."
msgstr ""
"No está instalado el soporte para el sysupgrade, la nueva imagen debe "
-"grabarse manualmente. Por favor, mire el wiki de OpenWrt para instrucciones "
-"de instalación específicas."
+"grabarse manualmente. Por favor, mire el wiki para instrucciones de "
+"instalación específicas."
msgid "Sort"
msgstr "Ordenar"
"Especifica la cantidad de segundos a transcurrir hasta suponer muerta una "
"máquina"
+msgid "Specify a TOS (Type of Service)."
+msgstr ""
+
+msgid ""
+"Specify a TTL (Time to Live) for the encapsulating packet other than the "
+"default (64)."
+msgstr ""
+
+msgid ""
+"Specify an MTU (Maximum Transmission Unit) other than the default (1280 "
+"bytes)."
+msgstr ""
+
msgid "Specify the secret encryption key here."
msgstr "Especifica la clave secreta de encriptado."
"username instead of the user ID!"
msgstr ""
+msgid ""
+"The IPv4 address or the fully-qualified domain name of the remote tunnel end."
+msgstr ""
+
msgid ""
"The IPv6 prefix assigned to the provider, usually ends with <code>::</code>"
msgstr ""
msgid "The length of the IPv6 prefix in bits"
msgstr "Longitud del prefijo IPv6 en bits"
+msgid "The local IPv4 address over which the tunnel is created (optional)."
+msgstr ""
+
msgid ""
"The network ports on this device can be combined to several <abbr title="
"\"Virtual Local Area Network\">VLAN</abbr>s in which computers can "
msgid ""
"Upload a sysupgrade-compatible image here to replace the running firmware. "
-"Check \"Keep settings\" to retain the current configuration (requires an "
-"OpenWrt compatible firmware image)."
+"Check \"Keep settings\" to retain the current configuration (requires a "
+"compatible firmware image)."
msgstr ""
"Suba una imagen compatible con sysupgrade para reemplazar el firmware "
"actual. Puede marcar \"Conservar la configuración\" si lo desea (es "
-"necesario que la imagen de OpenWrt sea compatible)."
+"necesario que la imagen sea compatible)."
msgid "Upload archive..."
msgstr "Subir archivo..."
msgid "Width"
msgstr ""
+msgid "WireGuard VPN"
+msgstr ""
+
msgid "Wireless"
msgstr "Red inalámbrica"
"Autorise les réponses de l'amont dans la plage 127.0.0.0/8, par ex. pour les "
"services RBL"
+msgid "Allowed IPs"
+msgstr ""
+
msgid ""
"Also see <a href=\"https://www.sixxs.net/faq/connectivity/?faq=comparison"
"\">Tunneling Comparison</a> on SIXXS"
"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 interface"
+msgstr ""
+
msgid "Bind only to specific interfaces rather than wildcard address."
msgstr ""
+msgid "Bind the tunnel to this interface (optional)."
+msgstr ""
+
msgid "Bitrate"
msgstr "Débit"
msgid "Domain whitelist"
msgstr "Liste blanche de domaines"
+msgid "Don't Fragment"
+msgstr ""
+
msgid ""
"Don't forward <abbr title=\"Domain Name System\">DNS</abbr>-Requests without "
"<abbr title=\"Domain Name System\">DNS</abbr>-Name"
msgid "Enable mirroring of outgoing packets"
msgstr ""
+msgid "Enable the DF (Don't Fragment) flag of the encapsulating packets."
+msgstr ""
+
msgid "Enable this mount"
msgstr "Activer ce montage"
msgid "Encryption"
msgstr "Chiffrement"
+msgid "Endpoint Host"
+msgstr ""
+
+msgid "Endpoint Port"
+msgstr ""
+
msgid "Erasing..."
msgstr "Effacement…"
msgid "Free space"
msgstr "Espace libre"
+msgid ""
+"Further information about WireGuard interfaces and peers at <a href=\"http://"
+"wireguard.io\">wireguard.io</a>."
+msgstr ""
+
msgid "GHz"
msgstr "Ghz"
msgid "HE.net username"
msgstr ""
+msgid "HT mode (802.11n)"
+msgstr ""
+
msgid "Handler"
msgstr "Gestionnaire"
msgid "IPv4-Address"
msgstr "Adresse IPv4"
+msgid "IPv4-in-IPv4 (RFC2003)"
+msgstr ""
+
msgid "IPv6"
msgstr "IPv6"
msgid "Listen Interfaces"
msgstr ""
+msgid "Listen Port"
+msgstr ""
+
msgid "Listen only on the given interface or, if unspecified, on all"
msgstr "Écouter seulement sur l'interface spécifié, sinon sur toutes"
msgid "Optional, use when the SIXXS account has more than one tunnel"
msgstr ""
+msgid "Optional."
+msgstr ""
+
+msgid ""
+"Optional. Adds in an additional layer of symmetric-key cryptography for post-"
+"quantum resistance."
+msgstr ""
+
+msgid "Optional. Create routes for Allowed IPs for this peer."
+msgstr ""
+
+msgid ""
+"Optional. Host of peer. Names are resolved prior to bringing up the "
+"interface."
+msgstr ""
+
+msgid "Optional. Maximum Transmission Unit of tunnel interface."
+msgstr ""
+
+msgid "Optional. Port of peer."
+msgstr ""
+
+msgid ""
+"Optional. Seconds between keep alive messages. Default is 0 (disabled). "
+"Recommended value if this device is behind a NAT is 25."
+msgstr ""
+
+msgid "Optional. UDP port used for outgoing and incoming packets."
+msgstr ""
+
msgid "Options"
msgstr "Options"
msgid "Override MTU"
msgstr "Modifier le MTU"
+msgid "Override TOS"
+msgstr ""
+
+msgid "Override TTL"
+msgstr ""
+
msgid "Override default interface name"
msgstr ""
msgid "Peer IP address to assign"
msgstr ""
+msgid "Peers"
+msgstr ""
+
msgid "Perfect Forward Secrecy"
msgstr ""
msgid "Perform reset"
msgstr "Réinitialiser"
+msgid "Persistent Keep Alive"
+msgstr ""
+
msgid "Phy Rate:"
msgstr "Débit de la puce:"
msgid "Pre-emtive CRC errors (CRCP_P)"
msgstr ""
+msgid "Preshared Key"
+msgstr ""
+
msgid ""
"Presume peer to be dead after given amount of LCP echo failures, use 0 to "
"ignore failures"
msgid "Prism2/2.5/3 802.11b Wireless Controller"
msgstr "Contrôleur sans fil Prism2/2.5/3 802.11b"
+msgid "Private Key"
+msgstr ""
+
msgid "Proceed"
msgstr "Continuer"
msgid "Pseudo Ad-Hoc (ahdemo)"
msgstr "Pseudo Ad-Hoc (ahdemo)"
+msgid "Public Key"
+msgstr ""
+
msgid "Public prefix routed to this device for distribution to clients."
msgstr ""
msgid "Remote IPv4 address"
msgstr "Adresse IPv4 distante"
+msgid "Remote IPv4 address or FQDN"
+msgstr ""
+
msgid "Remove"
msgstr "Désinstaller"
msgid "Required for certain ISPs, e.g. Charter with DOCSIS 3"
msgstr "Nécessaire avec certains FAIs, par ex. : Charter avec DOCSIS 3"
+msgid "Required. Base64-encoded private key for this interface."
+msgstr ""
+
+msgid ""
+"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."
+msgstr ""
+
+msgid "Required. Public key of peer."
+msgstr ""
+
msgid ""
"Requires upstream supports DNSSEC; verify unsigned domain responses really "
"come from unsigned domains"
msgid "Root preparation"
msgstr ""
+msgid "Route Allowed IPs"
+msgstr ""
+
msgid "Routed IPv6 prefix for downstream interfaces"
msgstr ""
msgid "Sorry, the server encountered an unexpected error."
msgstr "Désolé, le serveur à rencontré une erreur inattendue."
-#, fuzzy
msgid ""
"Sorry, there is no sysupgrade support present; a new firmware image must be "
-"flashed manually. Please refer to the OpenWrt wiki for device specific "
-"install instructions."
+"flashed manually. Please refer to the wiki for device specific install "
+"instructions."
msgstr ""
"Désolé, il n'y a pas de gestion de mise à jour disponible, une nouvelle "
-"image du micrologiciel doit être écrite manuellement. Reportez-vous S.V.P. "
-"au wiki OpenWrt pour connaître les instructions d'installation spécifiques à "
+"image du micrologiciel doit être écrite manuellement. Reportez-vous S.V."
+"P. au wiki pour connaître les instructions d'installation spécifiques à "
"votre matériel."
msgid "Sort"
"dead"
msgstr "Indique le délai après quoi les hôtes seront supposés disparus"
+msgid "Specify a TOS (Type of Service)."
+msgstr ""
+
+msgid ""
+"Specify a TTL (Time to Live) for the encapsulating packet other than the "
+"default (64)."
+msgstr ""
+
+msgid ""
+"Specify an MTU (Maximum Transmission Unit) other than the default (1280 "
+"bytes)."
+msgstr ""
+
msgid "Specify the secret encryption key here."
msgstr "Spécifiez ici la clé secrète de chiffrage."
"username instead of the user ID!"
msgstr ""
+msgid ""
+"The IPv4 address or the fully-qualified domain name of the remote tunnel end."
+msgstr ""
+
msgid ""
"The IPv6 prefix assigned to the provider, usually ends with <code>::</code>"
msgstr ""
msgid "The length of the IPv6 prefix in bits"
msgstr "La longueur du préfixe IPv6 en bits"
+msgid "The local IPv4 address over which the tunnel is created (optional)."
+msgstr ""
+
msgid ""
"The network ports on this device can be combined to several <abbr title="
"\"Virtual Local Area Network\">VLAN</abbr>s in which computers can "
msgid ""
"Upload a sysupgrade-compatible image here to replace the running firmware. "
-"Check \"Keep settings\" to retain the current configuration (requires an "
-"OpenWrt compatible firmware image)."
+"Check \"Keep settings\" to retain the current configuration (requires a "
+"compatible firmware image)."
msgstr ""
"Envoyer ici une image compatible avec le système de mise à jour pour "
-"remplacer le micrologiciel actuel. Cochez \"Garder la configuration\" pour "
-"maintenir la configuration actuelle (nécessite une image de micrologiciel "
-"OpenWRT compatible)."
+"remplacer le micrologiciel actuel. Cochez \"Garder la configuration\" "
+"pour maintenir la configuration actuelle (nécessite une image de "
+"micrologiciel compatible)."
msgid "Upload archive..."
msgstr "Envoi de l'archive…"
msgid "Width"
msgstr ""
+msgid "WireGuard VPN"
+msgstr ""
+
msgid "Wireless"
msgstr "Sans-fil"
"Allow upstream responses in the 127.0.0.0/8 range, e.g. for RBL services"
msgstr ""
+msgid "Allowed IPs"
+msgstr ""
+
msgid ""
"Also see <a href=\"https://www.sixxs.net/faq/connectivity/?faq=comparison"
"\">Tunneling Comparison</a> on SIXXS"
"המסומנים ב opkg ׁOpen PacKaGe Managementׂ, קבצי בסיס חיוניים ותבניות הגיבוי "
"המוגדרות ע\"י המשתמש."
+msgid "Bind interface"
+msgstr ""
+
msgid "Bind only to specific interfaces rather than wildcard address."
msgstr ""
+msgid "Bind the tunnel to this interface (optional)."
+msgstr ""
+
msgid "Bitrate"
msgstr ""
msgid "Domain whitelist"
msgstr ""
+msgid "Don't Fragment"
+msgstr ""
+
msgid ""
"Don't forward <abbr title=\"Domain Name System\">DNS</abbr>-Requests without "
"<abbr title=\"Domain Name System\">DNS</abbr>-Name"
msgid "Enable mirroring of outgoing packets"
msgstr ""
+msgid "Enable the DF (Don't Fragment) flag of the encapsulating packets."
+msgstr ""
+
msgid "Enable this mount"
msgstr ""
msgid "Encryption"
msgstr "הצפנה"
+msgid "Endpoint Host"
+msgstr ""
+
+msgid "Endpoint Port"
+msgstr ""
+
msgid "Erasing..."
msgstr "מוחק..."
msgid "Free space"
msgstr ""
+msgid ""
+"Further information about WireGuard interfaces and peers at <a href=\"http://"
+"wireguard.io\">wireguard.io</a>."
+msgstr ""
+
msgid "GHz"
msgstr ""
msgid "HE.net username"
msgstr ""
+msgid "HT mode (802.11n)"
+msgstr ""
+
msgid "Handler"
msgstr ""
msgid "IPv4-Address"
msgstr ""
+msgid "IPv4-in-IPv4 (RFC2003)"
+msgstr ""
+
msgid "IPv6"
msgstr ""
msgid "Listen Interfaces"
msgstr ""
+msgid "Listen Port"
+msgstr ""
+
msgid "Listen only on the given interface or, if unspecified, on all"
msgstr ""
msgid "Optional, use when the SIXXS account has more than one tunnel"
msgstr ""
+msgid "Optional."
+msgstr ""
+
+msgid ""
+"Optional. Adds in an additional layer of symmetric-key cryptography for post-"
+"quantum resistance."
+msgstr ""
+
+msgid "Optional. Create routes for Allowed IPs for this peer."
+msgstr ""
+
+msgid ""
+"Optional. Host of peer. Names are resolved prior to bringing up the "
+"interface."
+msgstr ""
+
+msgid "Optional. Maximum Transmission Unit of tunnel interface."
+msgstr ""
+
+msgid "Optional. Port of peer."
+msgstr ""
+
+msgid ""
+"Optional. Seconds between keep alive messages. Default is 0 (disabled). "
+"Recommended value if this device is behind a NAT is 25."
+msgstr ""
+
+msgid "Optional. UDP port used for outgoing and incoming packets."
+msgstr ""
+
msgid "Options"
msgstr ""
msgid "Override MTU"
msgstr ""
+msgid "Override TOS"
+msgstr ""
+
+msgid "Override TTL"
+msgstr ""
+
msgid "Override default interface name"
msgstr ""
msgid "Peer IP address to assign"
msgstr ""
+msgid "Peers"
+msgstr ""
+
msgid "Perfect Forward Secrecy"
msgstr ""
msgid "Perform reset"
msgstr ""
+msgid "Persistent Keep Alive"
+msgstr ""
+
msgid "Phy Rate:"
msgstr ""
msgid "Pre-emtive CRC errors (CRCP_P)"
msgstr ""
+msgid "Preshared Key"
+msgstr ""
+
msgid ""
"Presume peer to be dead after given amount of LCP echo failures, use 0 to "
"ignore failures"
msgid "Prism2/2.5/3 802.11b Wireless Controller"
msgstr ""
+msgid "Private Key"
+msgstr ""
+
msgid "Proceed"
msgstr ""
msgid "Pseudo Ad-Hoc (ahdemo)"
msgstr ""
+msgid "Public Key"
+msgstr ""
+
msgid "Public prefix routed to this device for distribution to clients."
msgstr ""
msgid "Remote IPv4 address"
msgstr ""
+msgid "Remote IPv4 address or FQDN"
+msgstr ""
+
msgid "Remove"
msgstr ""
msgid "Required for certain ISPs, e.g. Charter with DOCSIS 3"
msgstr ""
+msgid "Required. Base64-encoded private key for this interface."
+msgstr ""
+
+msgid ""
+"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."
+msgstr ""
+
+msgid "Required. Public key of peer."
+msgstr ""
+
msgid ""
"Requires upstream supports DNSSEC; verify unsigned domain responses really "
"come from unsigned domains"
msgid "Root preparation"
msgstr ""
+msgid "Route Allowed IPs"
+msgstr ""
+
msgid "Routed IPv6 prefix for downstream interfaces"
msgstr ""
msgid "Sorry, the server encountered an unexpected error."
msgstr "סליחה, השרת נתקל בשגיאה לא צפויה."
-#, fuzzy
msgid ""
"Sorry, there is no sysupgrade support present; a new firmware image must be "
-"flashed manually. Please refer to the OpenWrt wiki for device specific "
-"install instructions."
+"flashed manually. Please refer to the wiki for device specific install "
+"instructions."
msgstr ""
-"סליחה, אין תמיכה בעדכון מערכת, ולכן קושחה חדשה חייבת להיצרב ידנית. אנא פנה "
-"×\90×\9c ×\94-wiki ש×\9c OpenWrt עבור הוראות ספציפיות למכשיר שלך."
+"סליחה, אין תמיכה בעדכון מערכת, ולכן קושחה חדשה חייבת להיצרב ידנית. אנא "
+"×¤× ×\94 ×\90×\9c ×\94-wiki ש×\9c OpenWrt/LEDE עבור הוראות ספציפיות למכשיר שלך."
msgid "Sort"
msgstr "מיין"
"dead"
msgstr ""
+msgid "Specify a TOS (Type of Service)."
+msgstr ""
+
+msgid ""
+"Specify a TTL (Time to Live) for the encapsulating packet other than the "
+"default (64)."
+msgstr ""
+
+msgid ""
+"Specify an MTU (Maximum Transmission Unit) other than the default (1280 "
+"bytes)."
+msgstr ""
+
msgid "Specify the secret encryption key here."
msgstr ""
"username instead of the user ID!"
msgstr ""
+msgid ""
+"The IPv4 address or the fully-qualified domain name of the remote tunnel end."
+msgstr ""
+
msgid ""
"The IPv6 prefix assigned to the provider, usually ends with <code>::</code>"
msgstr ""
msgid "The length of the IPv6 prefix in bits"
msgstr ""
+msgid "The local IPv4 address over which the tunnel is created (optional)."
+msgstr ""
+
msgid ""
"The network ports on this device can be combined to several <abbr title="
"\"Virtual Local Area Network\">VLAN</abbr>s in which computers can "
msgid ""
"Upload a sysupgrade-compatible image here to replace the running firmware. "
-"Check \"Keep settings\" to retain the current configuration (requires an "
-"OpenWrt compatible firmware image)."
+"Check \"Keep settings\" to retain the current configuration (requires a "
+"compatible firmware image)."
msgstr ""
msgid "Upload archive..."
msgid "Width"
msgstr ""
+msgid "WireGuard VPN"
+msgstr ""
+
msgid "Wireless"
msgstr ""
"A 127.0.0.0/8-as tartományba eső DNS válaszok engedélyezése (pl. RBL "
"szervizek)"
+msgid "Allowed IPs"
+msgstr ""
+
msgid ""
"Also see <a href=\"https://www.sixxs.net/faq/connectivity/?faq=comparison"
"\">Tunneling Comparison</a> on SIXXS"
"fájlokból valamint a felhasználó által megadott mintáknak megfelelő "
"fájlokból áll."
+msgid "Bind interface"
+msgstr ""
+
msgid "Bind only to specific interfaces rather than wildcard address."
msgstr ""
+msgid "Bind the tunnel to this interface (optional)."
+msgstr ""
+
msgid "Bitrate"
msgstr "Bitráta"
msgid "Domain whitelist"
msgstr "Tartomány fehérlista"
+msgid "Don't Fragment"
+msgstr ""
+
msgid ""
"Don't forward <abbr title=\"Domain Name System\">DNS</abbr>-Requests without "
"<abbr title=\"Domain Name System\">DNS</abbr>-Name"
msgid "Enable mirroring of outgoing packets"
msgstr ""
+msgid "Enable the DF (Don't Fragment) flag of the encapsulating packets."
+msgstr ""
+
msgid "Enable this mount"
msgstr "A csatolás engedélyezése"
msgid "Encryption"
msgstr "Titkosítás"
+msgid "Endpoint Host"
+msgstr ""
+
+msgid "Endpoint Port"
+msgstr ""
+
msgid "Erasing..."
msgstr "Törlés..."
msgid "Free space"
msgstr "Szabad hely"
+msgid ""
+"Further information about WireGuard interfaces and peers at <a href=\"http://"
+"wireguard.io\">wireguard.io</a>."
+msgstr ""
+
msgid "GHz"
msgstr "GHz"
msgid "HE.net username"
msgstr ""
+msgid "HT mode (802.11n)"
+msgstr ""
+
msgid "Handler"
msgstr "Kezelő"
msgid "IPv4-Address"
msgstr "IPv4-cím"
+msgid "IPv4-in-IPv4 (RFC2003)"
+msgstr ""
+
msgid "IPv6"
msgstr "IPv6"
msgid "Listen Interfaces"
msgstr ""
+msgid "Listen Port"
+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 "
msgid "Optional, use when the SIXXS account has more than one tunnel"
msgstr ""
+msgid "Optional."
+msgstr ""
+
+msgid ""
+"Optional. Adds in an additional layer of symmetric-key cryptography for post-"
+"quantum resistance."
+msgstr ""
+
+msgid "Optional. Create routes for Allowed IPs for this peer."
+msgstr ""
+
+msgid ""
+"Optional. Host of peer. Names are resolved prior to bringing up the "
+"interface."
+msgstr ""
+
+msgid "Optional. Maximum Transmission Unit of tunnel interface."
+msgstr ""
+
+msgid "Optional. Port of peer."
+msgstr ""
+
+msgid ""
+"Optional. Seconds between keep alive messages. Default is 0 (disabled). "
+"Recommended value if this device is behind a NAT is 25."
+msgstr ""
+
+msgid "Optional. UDP port used for outgoing and incoming packets."
+msgstr ""
+
msgid "Options"
msgstr "Lehetőségek"
msgid "Override MTU"
msgstr "MTU felülbíráslás"
+msgid "Override TOS"
+msgstr ""
+
+msgid "Override TTL"
+msgstr ""
+
msgid "Override default interface name"
msgstr ""
msgid "Peer IP address to assign"
msgstr ""
+msgid "Peers"
+msgstr ""
+
msgid "Perfect Forward Secrecy"
msgstr ""
msgid "Perform reset"
msgstr "Visszaállítás végrehajtása"
+msgid "Persistent Keep Alive"
+msgstr ""
+
msgid "Phy Rate:"
msgstr "Phy sebesség:"
msgid "Pre-emtive CRC errors (CRCP_P)"
msgstr ""
+msgid "Preshared Key"
+msgstr ""
+
msgid ""
"Presume peer to be dead after given amount of LCP echo failures, use 0 to "
"ignore failures"
msgid "Prism2/2.5/3 802.11b Wireless Controller"
msgstr "Prism2/2.5/3 802.11b vezeték nélküli vezérlő"
+msgid "Private Key"
+msgstr ""
+
msgid "Proceed"
msgstr "Folytatás"
msgid "Pseudo Ad-Hoc (ahdemo)"
msgstr "Ál Ad-hoc (ahdemo)"
+msgid "Public Key"
+msgstr ""
+
msgid "Public prefix routed to this device for distribution to clients."
msgstr ""
msgid "Remote IPv4 address"
msgstr "Távoli IPv4 cím"
+msgid "Remote IPv4 address or FQDN"
+msgstr ""
+
msgid "Remove"
msgstr "Eltávolítás"
msgstr ""
"Szükséges bizonyos internetszolgáltatók esetén, pl. Charter 'DOCSIS 3'-al"
+msgid "Required. Base64-encoded private key for this interface."
+msgstr ""
+
+msgid ""
+"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."
+msgstr ""
+
+msgid "Required. Public key of peer."
+msgstr ""
+
msgid ""
"Requires upstream supports DNSSEC; verify unsigned domain responses really "
"come from unsigned domains"
msgid "Root preparation"
msgstr ""
+msgid "Route Allowed IPs"
+msgstr ""
+
msgid "Routed IPv6 prefix for downstream interfaces"
msgstr ""
msgid "Sorry, the server encountered an unexpected error."
msgstr "Sajnálom, a szerver váratlan hibát észlelt."
-#, fuzzy
msgid ""
"Sorry, there is no sysupgrade support present; a new firmware image must be "
-"flashed manually. Please refer to the OpenWrt wiki for device specific "
-"install instructions."
+"flashed manually. Please refer to the wiki for device specific install "
+"instructions."
msgstr ""
"Sajnáljuk, a 'sysupgrade' támogatás nem elérhető, az új firmware fájl "
"telepítését manuálisan kell elvégezni. Az eszközhöz tartozó telepítési "
-"utasításokért keresse fel az OpenWrt wiki-t."
+"utasításokért keresse fel az wiki-t."
msgid "Sort"
msgstr "Sorbarendezés"
msgstr ""
"Megadja a másodpercek számát, amik után a host nem elérhetőnek tekinthető"
+msgid "Specify a TOS (Type of Service)."
+msgstr ""
+
+msgid ""
+"Specify a TTL (Time to Live) for the encapsulating packet other than the "
+"default (64)."
+msgstr ""
+
+msgid ""
+"Specify an MTU (Maximum Transmission Unit) other than the default (1280 "
+"bytes)."
+msgstr ""
+
msgid "Specify the secret encryption key here."
msgstr "Itt adja meg a titkosító kulcsot."
"username instead of the user ID!"
msgstr ""
+msgid ""
+"The IPv4 address or the fully-qualified domain name of the remote tunnel end."
+msgstr ""
+
msgid ""
"The IPv6 prefix assigned to the provider, usually ends with <code>::</code>"
msgstr ""
msgid "The length of the IPv6 prefix in bits"
msgstr "Az IPv6 előtag hossza bitekben"
+msgid "The local IPv4 address over which the tunnel is created (optional)."
+msgstr ""
+
msgid ""
"The network ports on this device can be combined to several <abbr title="
"\"Virtual Local Area Network\">VLAN</abbr>s in which computers can "
msgid ""
"Upload a sysupgrade-compatible image here to replace the running firmware. "
-"Check \"Keep settings\" to retain the current configuration (requires an "
-"OpenWrt compatible firmware image)."
+"Check \"Keep settings\" to retain the current configuration (requires a "
+"compatible firmware image)."
msgstr ""
"Itt tölthet fel egy új sysupgrade-kompatibilis képet a futó firmware "
"lecseréléséhez. A jelenlegi beállítások megtartásához jelölje be a "
-"\"Beállítások megtartása\" négyzetet (OpenWrt-vel kompatibilis firmware kép "
+"\"Beállítások megtartása\" négyzetet (kompatibilis firmware kép "
"szükséges)."
msgid "Upload archive..."
msgid "Width"
msgstr ""
+msgid "WireGuard VPN"
+msgstr ""
+
msgid "Wireless"
msgstr "Vezetéknélküli rész"
"Permetti le risposte upstream nell'intervallo 127.0.0.0/8, per esempio nei "
"servizi RBL"
+msgid "Allowed IPs"
+msgstr ""
+
msgid ""
"Also see <a href=\"https://www.sixxs.net/faq/connectivity/?faq=comparison"
"\">Tunneling Comparison</a> on SIXXS"
"composta dai file di configurazione modificati installati da opkg, file di "
"base essenziali e i file di backup definiti dall'utente."
+msgid "Bind interface"
+msgstr ""
+
msgid "Bind only to specific interfaces rather than wildcard address."
msgstr ""
+msgid "Bind the tunnel to this interface (optional)."
+msgstr ""
+
msgid "Bitrate"
msgstr "Bitrate"
msgid "Domain whitelist"
msgstr "Elenco Domini consentiti"
+msgid "Don't Fragment"
+msgstr ""
+
msgid ""
"Don't forward <abbr title=\"Domain Name System\">DNS</abbr>-Requests without "
"<abbr title=\"Domain Name System\">DNS</abbr>-Name"
msgid "Enable mirroring of outgoing packets"
msgstr ""
+msgid "Enable the DF (Don't Fragment) flag of the encapsulating packets."
+msgstr ""
+
msgid "Enable this mount"
msgstr "Abilita questo mount"
msgid "Encryption"
msgstr "Crittografia"
+msgid "Endpoint Host"
+msgstr ""
+
+msgid "Endpoint Port"
+msgstr ""
+
msgid "Erasing..."
msgstr "Cancellazione..."
msgid "Free space"
msgstr "Spazio libero"
+msgid ""
+"Further information about WireGuard interfaces and peers at <a href=\"http://"
+"wireguard.io\">wireguard.io</a>."
+msgstr ""
+
msgid "GHz"
msgstr "GHz"
msgid "HE.net username"
msgstr ""
+msgid "HT mode (802.11n)"
+msgstr ""
+
msgid "Handler"
msgstr "Gestore"
msgid "IPv4-Address"
msgstr "Indirizzo-IPv4"
+msgid "IPv4-in-IPv4 (RFC2003)"
+msgstr ""
+
msgid "IPv6"
msgstr "IPv6"
msgid "Listen Interfaces"
msgstr ""
+msgid "Listen Port"
+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"
msgid "Optional, use when the SIXXS account has more than one tunnel"
msgstr ""
+msgid "Optional."
+msgstr ""
+
+msgid ""
+"Optional. Adds in an additional layer of symmetric-key cryptography for post-"
+"quantum resistance."
+msgstr ""
+
+msgid "Optional. Create routes for Allowed IPs for this peer."
+msgstr ""
+
+msgid ""
+"Optional. Host of peer. Names are resolved prior to bringing up the "
+"interface."
+msgstr ""
+
+msgid "Optional. Maximum Transmission Unit of tunnel interface."
+msgstr ""
+
+msgid "Optional. Port of peer."
+msgstr ""
+
+msgid ""
+"Optional. Seconds between keep alive messages. Default is 0 (disabled). "
+"Recommended value if this device is behind a NAT is 25."
+msgstr ""
+
+msgid "Optional. UDP port used for outgoing and incoming packets."
+msgstr ""
+
msgid "Options"
msgstr "Opzioni"
msgid "Override MTU"
msgstr "Sovrascivi MTU"
+msgid "Override TOS"
+msgstr ""
+
+msgid "Override TTL"
+msgstr ""
+
msgid "Override default interface name"
msgstr ""
msgid "Peer IP address to assign"
msgstr ""
+msgid "Peers"
+msgstr ""
+
msgid "Perfect Forward Secrecy"
msgstr ""
msgid "Perform reset"
msgstr ""
+msgid "Persistent Keep Alive"
+msgstr ""
+
msgid "Phy Rate:"
msgstr ""
msgid "Pre-emtive CRC errors (CRCP_P)"
msgstr ""
+msgid "Preshared Key"
+msgstr ""
+
msgid ""
"Presume peer to be dead after given amount of LCP echo failures, use 0 to "
"ignore failures"
msgid "Prism2/2.5/3 802.11b Wireless Controller"
msgstr ""
+msgid "Private Key"
+msgstr ""
+
msgid "Proceed"
msgstr "Continuare"
msgid "Pseudo Ad-Hoc (ahdemo)"
msgstr "Pseudo Ad-Hoc (ahdemo)"
+msgid "Public Key"
+msgstr ""
+
msgid "Public prefix routed to this device for distribution to clients."
msgstr ""
msgid "Remote IPv4 address"
msgstr ""
+msgid "Remote IPv4 address or FQDN"
+msgstr ""
+
msgid "Remove"
msgstr "Rimuovi"
msgid "Required for certain ISPs, e.g. Charter with DOCSIS 3"
msgstr ""
+msgid "Required. Base64-encoded private key for this interface."
+msgstr ""
+
+msgid ""
+"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."
+msgstr ""
+
+msgid "Required. Public key of peer."
+msgstr ""
+
msgid ""
"Requires upstream supports DNSSEC; verify unsigned domain responses really "
"come from unsigned domains"
msgid "Root preparation"
msgstr ""
+msgid "Route Allowed IPs"
+msgstr ""
+
msgid "Routed IPv6 prefix for downstream interfaces"
msgstr ""
msgid "Sorry, the server encountered an unexpected error."
msgstr "Spiacente, il server ha rilevato un errore imprevisto."
-#, fuzzy
msgid ""
"Sorry, there is no sysupgrade support present; a new firmware image must be "
-"flashed manually. Please refer to the OpenWrt wiki for device specific "
-"install instructions."
+"flashed manually. Please refer to the wiki for device specific install "
+"instructions."
msgstr ""
"Spiacenti, non è presente alcun supporto sysupgrade, una nuova immagine "
"firmware deve essere memorizzata (Flash) manualmente. Si prega di fare "
-"riferimento al wiki di OpenWrt per le istruzioni di installazione di "
-"dispositivi specifici."
+"riferimento al wiki per le istruzioni di installazione di dispositivi "
+"specifici."
msgid "Sort"
msgstr "Elenca"
"Specifica la quantità massima di secondi dopo di che si presume che gli host "
"siano morti."
+msgid "Specify a TOS (Type of Service)."
+msgstr ""
+
+msgid ""
+"Specify a TTL (Time to Live) for the encapsulating packet other than the "
+"default (64)."
+msgstr ""
+
+msgid ""
+"Specify an MTU (Maximum Transmission Unit) other than the default (1280 "
+"bytes)."
+msgstr ""
+
msgid "Specify the secret encryption key here."
msgstr "Specificare la chiave di cifratura qui."
"username instead of the user ID!"
msgstr ""
+msgid ""
+"The IPv4 address or the fully-qualified domain name of the remote tunnel end."
+msgstr ""
+
msgid ""
"The IPv6 prefix assigned to the provider, usually ends with <code>::</code>"
msgstr ""
msgid "The length of the IPv6 prefix in bits"
msgstr ""
+msgid "The local IPv4 address over which the tunnel is created (optional)."
+msgstr ""
+
msgid ""
"The network ports on this device can be combined to several <abbr title="
"\"Virtual Local Area Network\">VLAN</abbr>s in which computers can "
msgid ""
"Upload a sysupgrade-compatible image here to replace the running firmware. "
-"Check \"Keep settings\" to retain the current configuration (requires an "
-"OpenWrt compatible firmware image)."
+"Check \"Keep settings\" to retain the current configuration (requires a "
+"compatible firmware image)."
msgstr ""
-"Carica un'immagine sysupgrade compatibile quì per sostituire il firmware in "
-"esecuzione. Attivare la spunta \"Mantieni Impostazioni\" per mantenere la "
-"configurazione corrente (richiede un immagine del firmware OpenWrt "
-"compatibile)."
+"Carica un'immagine sysupgrade compatibile quì per sostituire il firmware "
+"in esecuzione. Attivare la spunta \"Mantieni Impostazioni\" per mantenere "
+"la configurazione corrente (richiede un immagine del firmware compatibile)."
msgid "Upload archive..."
msgstr "Carica archivio..."
msgid "Width"
msgstr ""
+msgid "WireGuard VPN"
+msgstr ""
+
msgid "Wireless"
msgstr "Wireless"
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2009-06-10 03:40+0200\n"
-"PO-Revision-Date: 2013-10-06 02:29+0200\n"
-"Last-Translator: Kentaro <kentaro.matsuyama@gmail.com>\n"
+"PO-Revision-Date: 2016-12-16 15:23+0900\n"
+"Last-Translator: musashino205 <musashino.open@gmail.com>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"Language: ja\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Pootle 2.0.6\n"
+"X-Generator: Poedit 1.5.7\n"
msgid "%s is untagged in multiple VLANs!"
-msgstr ""
+msgstr "%s は複数のVLANにUntaggedしています!"
msgid "(%d minute window, %d second interval)"
msgstr "(%d 分幅, %d 秒間隔)"
msgstr "-- 手動設定 --"
msgid "-- match by device --"
-msgstr ""
+msgstr "-- デバイスで設定 --"
msgid "-- match by label --"
-msgstr ""
+msgstr "-- ラベルで設定 --"
msgid "1 Minute Load:"
msgstr "過去1分の負荷:"
msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Suffix (hex)"
msgstr ""
+"<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-サフィックス (16進数)"
msgid "<abbr title=\"Light Emitting Diode\">LED</abbr> Configuration"
msgstr "<abbr title=\"Light Emitting Diode\">LED</abbr> 設定"
"Allow upstream responses in the 127.0.0.0/8 range, e.g. for RBL services"
msgstr ""
+msgid "Allowed IPs"
+msgstr ""
+
msgid ""
"Also see <a href=\"https://www.sixxs.net/faq/connectivity/?faq=comparison"
"\">Tunneling Comparison</a> on SIXXS"
msgstr ""
msgid "Always announce default router"
-msgstr ""
+msgstr "常にデフォルト ルーターとして通知する"
msgid "An additional network will be created if you leave this checked."
msgstr ""
msgid "Announce as default router even if no public prefix is available."
msgstr ""
+"利用可能なパブリック プレフィクスが無くても、デフォルトのルーターとして通知し"
+"ます。"
msgid "Announced DNS domains"
msgstr ""
msgstr ""
msgid "Anonymous Mount"
-msgstr ""
+msgstr "アノニマス マウント"
msgid "Anonymous Swap"
-msgstr ""
+msgstr "アノニマス スワップ"
msgid "Antenna 1"
msgstr "アンテナ 1"
msgstr "自動更新"
msgid "Automatic"
-msgstr ""
+msgstr "自動"
msgid "Automatic Homenet (HNCP)"
msgstr ""
msgid "Automatically check filesystem for errors before mounting"
-msgstr ""
+msgstr "マウント実行前にファイルシステムのエラーを自動でチェックします。"
msgid "Automatically mount filesystems on hotplug"
-msgstr ""
+msgstr "ホットプラグによってファイルシステムを自動的にマウントします。"
msgid "Automatically mount swap on hotplug"
-msgstr ""
+msgstr "ホットプラグによってスワップ パーティションを自動的にマウントします。"
msgid "Automount Filesystem"
-msgstr ""
+msgstr "ファイルシステム 自動マウント"
msgid "Automount Swap"
-msgstr ""
+msgstr "スワップ 自動マウント"
msgid "Available"
msgstr "使用可"
"て認識されている設定ファイル、重要なベースファイル、ユーザーが設定した正規表"
"現に一致したファイルの一覧です。"
+msgid "Bind interface"
+msgstr ""
+
msgid "Bind only to specific interfaces rather than wildcard address."
msgstr ""
+"ワイルドカード アドレスではなく、特定のインターフェースのみにバインドします。"
+
+msgid "Bind the tunnel to this interface (optional)."
+msgstr ""
msgid "Bitrate"
msgstr "ビットレート"
"Build/distribution specific feed definitions. This file will NOT be "
"preserved in any sysupgrade."
msgstr ""
+"ビルド/ディストリビューション固有のフィード定義です。このファイルはsysupgrade"
+"の際に引き継がれません。"
msgid "Buttons"
msgstr "ボタン"
msgstr "キャンセル"
msgid "Category"
-msgstr ""
+msgstr "カテゴリー"
msgid "Chain"
msgstr "チェイン"
msgstr "チェック"
msgid "Check fileystems before mount"
-msgstr ""
+msgstr "マウント前にファイルシステムをチェックする"
msgid "Checksum"
msgstr "チェックサム"
msgstr "接続制限"
msgid "Connection to server fails when TLS cannot be used"
-msgstr ""
+msgstr "TLSが使用できないとき、サーバーへの接続は失敗します。"
msgid "Connections"
msgstr "ネットワーク接続"
"Custom feed definitions, e.g. private feeds. This file can be preserved in a "
"sysupgrade."
msgstr ""
+"プライベート フィードなどのカスタム フィード定義です。このファイルは"
+"sysupgrade時に引き継ぐことができます。"
msgid "Custom feeds"
-msgstr ""
+msgstr "カスタム フィード"
msgid ""
"Customizes the behaviour of the device <abbr title=\"Light Emitting Diode"
msgstr "DHCPv6 リース"
msgid "DHCPv6 client"
-msgstr ""
+msgstr "DHCPv6 クライアント"
msgid "DHCPv6-Mode"
-msgstr ""
+msgstr "DHCPv6-モード"
msgid "DHCPv6-Service"
-msgstr ""
+msgstr "DHCPv6-サービス"
msgid "DNS"
msgstr "DNS"
msgstr ""
msgid "DS-Lite AFTR address"
-msgstr ""
+msgstr "DS-Lite AFTR アドレス"
msgid "DSL"
msgstr ""
msgstr "デフォルトゲートウェイ"
msgid "Default is stateless + stateful"
-msgstr ""
+msgstr "デフォルトは ステートレス + ステートフル です。"
msgid "Default route"
msgstr ""
msgstr "デバイス設定"
msgid "Device is rebooting..."
-msgstr ""
+msgstr "デバイスを再起動中です..."
msgid "Device unreachable"
msgstr ""
msgstr "最も遠い端末との距離(メートル)を設定してください。"
msgid "Distribution feeds"
-msgstr ""
+msgstr "ディストリビューション フィード"
msgid "Diversity"
msgstr "ダイバシティ"
msgid "Domain whitelist"
msgstr "ドメイン・ホワイトリスト"
+msgid "Don't Fragment"
+msgstr ""
+
msgid ""
"Don't forward <abbr title=\"Domain Name System\">DNS</abbr>-Requests without "
"<abbr title=\"Domain Name System\">DNS</abbr>-Name"
"す。"
msgid "Dual-Stack Lite (RFC6333)"
-msgstr ""
+msgstr "Dual-Stack Lite (RFC6333)"
msgid "Dynamic <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</abbr>"
msgstr ""
msgid "Enable mirroring of outgoing packets"
msgstr ""
+msgid "Enable the DF (Don't Fragment) flag of the encapsulating packets."
+msgstr ""
+
msgid "Enable this mount"
msgstr "マウント設定を有効にする"
msgid "Encryption"
msgstr "暗号化モード"
+msgid "Endpoint Host"
+msgstr ""
+
+msgid "Endpoint Port"
+msgstr ""
+
msgid "Erasing..."
msgstr "消去中..."
msgstr "イーサネットスイッチ"
msgid "Exclude interfaces"
-msgstr ""
+msgstr "除外インターフェース"
msgid "Expand hosts"
msgstr "拡張ホスト設定"
"code>)."
msgid "External"
-msgstr ""
+msgstr "外部"
msgid "External system log server"
msgstr "外部システムログ・サーバー"
msgstr "外部システムログ・サーバーポート"
msgid "External system log server protocol"
-msgstr ""
+msgstr "外部システムログ・サーバー プロトコル"
msgid "Extra SSH command options"
-msgstr ""
+msgstr "拡張 SSHコマンドオプション"
msgid "Fast Frames"
msgstr "ファスト・フレーム"
"Find all currently attached filesystems and swap and replace configuration "
"with defaults based on what was detected"
msgstr ""
+"現在アタッチされている全てのファイルシステムとスワップを検索し、検出結果に基"
+"づいてデフォルト設定を置き換えます。"
msgid "Find and join network"
msgstr "ネットワークを検索して参加"
msgstr "ファイアウォール・ステータス"
msgid "Firmware File"
-msgstr ""
+msgstr "ファームウェア ファイル"
msgid "Firmware Version"
msgstr "ファームウェア・バージョン"
msgid "Free space"
msgstr "ディスクの空き容量"
+msgid ""
+"Further information about WireGuard interfaces and peers at <a href=\"http://"
+"wireguard.io\">wireguard.io</a>."
+msgstr ""
+
msgid "GHz"
msgstr "GHz"
msgstr "一般設定"
msgid "General options for opkg"
-msgstr ""
+msgstr "opkgの一般設定"
msgid "Generate Config"
-msgstr ""
+msgstr "コンフィグ生成"
msgid "Generate archive"
msgstr "バックアップアーカイブの作成"
msgstr "入力されたパスワードが一致しません。パスワードは変更されませんでした!"
msgid "Global Settings"
-msgstr ""
+msgstr "全体設定"
msgid "Global network options"
msgstr ""
msgstr ""
msgid "Guest"
-msgstr ""
+msgstr "ゲスト"
msgid "HE.net password"
msgstr "HE.net パスワード"
msgid "HE.net username"
msgstr ""
+msgid "HT mode (802.11n)"
+msgstr "HT モード (802.11n)"
+
msgid "Handler"
msgstr "ハンドラ"
msgstr ""
msgid "Heartbeat"
-msgstr ""
+msgstr "ハートビート"
msgid ""
"Here you can configure the basic aspects of your device like its hostname or "
msgstr "<abbr title=\"Extended Service Set Identifier\">ESSID</abbr>の隠匿"
msgid "Host"
-msgstr ""
+msgstr "ホスト"
msgid "Host entries"
msgstr "ホストエントリー"
msgstr "ホスト名"
msgid "Hybrid"
-msgstr ""
+msgstr "ハイブリッド"
msgid "IKE DH Group"
msgstr ""
msgstr "IPv4のみ"
msgid "IPv4 prefix"
-msgstr ""
+msgstr "IPv4 プレフィクス"
msgid "IPv4 prefix length"
msgstr "IPv4 プレフィクス長"
msgid "IPv4-Address"
msgstr "IPv4-アドレス"
+msgid "IPv4-in-IPv4 (RFC2003)"
+msgstr "IPv4-in-IPv4 (RFC2003)"
+
msgid "IPv6"
msgstr "IPv6"
msgstr ""
msgid "IPv6 Settings"
-msgstr ""
+msgstr "IPv6 設定"
msgid "IPv6 ULA-Prefix"
-msgstr ""
+msgstr "IPv6 ULA-プレフィクス"
msgid "IPv6 WAN Status"
msgstr "IPv6 WAN ステータス"
msgstr "インターフェース終了中..."
msgid "Interface name"
-msgstr ""
+msgstr "インターフェース名"
msgid "Interface not present or not connected yet."
msgstr "インターフェースが存在しないか、接続していません"
msgstr "インターフェース"
msgid "Internal"
-msgstr ""
+msgstr "内部"
msgid "Internal Server Error"
msgstr "内部サーバーエラー"
msgid "Invalid username and/or password! Please try again."
msgstr "ユーザー名とパスワードが不正です! もう一度入力してください。"
-#, fuzzy
msgid ""
"It appears that you are trying to flash an image that does not fit into the "
"flash memory, please verify the image file!"
msgstr ""
-"æ\9b´æ\96°ã\81\97ã\82\88ã\81\86ã\81¨ã\81\97ã\81\9fã\82¤ã\83¡ã\83¼ã\82¸ã\83\95ã\82¡ã\82¤ã\83«ã\81¯ã\81\93ã\81®ã\83\95ã\83©ã\83\83ã\82·ã\83¥ã\83¡ã\83¢ã\83ªã\81«é\81©å\90\88ã\81\97ã\81¾ã\81\9bã\82\93ã\80\82ã\82\82ã\81\86ä¸\80"
-"度イメージファイルを確認してください!"
+"æ\9b´æ\96°ã\81\97ã\82\88ã\81\86ã\81¨ã\81\97ã\81\9fã\82¤ã\83¡ã\83¼ã\82¸ã\83\95ã\82¡ã\82¤ã\83«ã\81¯ã\81\93ã\81®ã\83\95ã\83©ã\83\83ã\82·ã\83¥ã\83¡ã\83¢ã\83ªã\81«é\81©å\90\88ã\81\97ã\81¾ã\81\9bã\82\93ã\80\82ã\82¤ã\83¡ã\83¼"
+"ジファイルを確認してください!"
msgid "Java Script required!"
msgstr "JavaScriptを有効にしてください!"
msgstr "ネットワークに接続する: 無線LANスキャン"
msgid "Joining Network: %q"
-msgstr ""
+msgstr "次のネットワークに参加: %q"
msgid "Keep settings"
msgstr "設定を保持する"
msgstr "言語とスタイル"
msgid "Latency"
-msgstr ""
+msgstr "レイテンシー"
msgid "Leaf"
msgstr ""
msgid "Lease time"
-msgstr ""
+msgstr "リース時間"
msgid "Lease validity time"
msgstr "リース有効時間"
msgstr ""
msgid "Limit listening to these interfaces, and loopback."
-msgstr ""
+msgstr "待ち受けをこれらのインターフェースとループバックに制限します。"
msgid "Line Attenuation (LATN)"
msgstr ""
"リストを設定します"
msgid "List of SSH key files for auth"
-msgstr ""
+msgstr "認証用 SSH暗号キー ファイルのリスト"
msgid "List of domains to allow RFC1918 responses for"
msgstr "RFC1918の応答を許可するリスト"
msgstr ""
msgid "Listen Interfaces"
-msgstr ""
+msgstr "待ち受けインターフェース"
+
+msgid "Listen Port"
+msgstr "待ち受けポート"
msgid "Listen only on the given interface or, if unspecified, on all"
msgstr ""
msgstr "ロード中"
msgid "Local IP address to assign"
-msgstr ""
+msgstr "割り当てるローカル IPアドレス"
msgid "Local IPv4 address"
msgstr "ローカル IPv4 アドレス"
msgid "Local domain suffix appended to DHCP names and hosts file entries"
msgstr ""
+"DHCP名とhostsファイルのエントリーに付される、ローカルドメインサフィックスで"
+"す。"
msgid "Local server"
msgstr "ローカルサーバー"
msgstr "ローカライズクエリ"
msgid "Locked to channel %s used by: %s"
-msgstr ""
+msgstr "チャネル %s にロックされています。次で使用されています: %s"
msgid "Log output level"
msgstr "ログ出力レベル"
"Make sure to clone the root filesystem using something like the commands "
"below:"
msgstr ""
+"以下のようなコマンドを使用して、ルート ファイルシステムを複製してください:"
msgid "Manual"
-msgstr ""
+msgstr "手動"
msgid "Max. Attainable Data Rate (ATTNDR)"
msgstr ""
"Maximum length of the name is 15 characters including the automatic protocol/"
"bridge prefix (br-, 6in4-, pppoe- etc.)"
msgstr ""
+"名前の長さは、自動的に含まれるプロトコル/ブリッジ プレフィックス (br-, "
+"6in4-, pppoe- など)と合わせて最大15文字です。"
msgid "Maximum number of leased addresses."
msgstr "リースするアドレスの最大数です"
msgstr "モード"
msgid "Model"
-msgstr ""
+msgstr "モデル"
msgid "Modem device"
msgstr "モデムデバイス"
"表示しています。"
msgid "Mount filesystems not specifically configured"
-msgstr ""
+msgstr "明確に設定されていないファイルシステムをマウントします。"
msgid "Mount options"
msgstr "マウントオプション"
msgstr "マウントポイント"
msgid "Mount swap not specifically configured"
-msgstr ""
+msgstr "明確に設定されていないスワップ パーティションをマウントします。"
msgid "Mounted file systems"
msgstr "マウント中のファイルシステム"
msgstr ""
msgid "NAT64 Prefix"
-msgstr ""
+msgstr "NAT64 プレフィクス"
msgid "NDP-Proxy"
-msgstr ""
+msgstr "NDP-プロキシ"
msgid "NT Domain"
msgstr ""
msgstr ""
msgid "Non-wildcard"
-msgstr ""
+msgstr "非ワイルドカード"
msgid "None"
msgstr "なし"
msgstr ""
msgid "Operating frequency"
-msgstr ""
+msgstr "動作周波数"
msgid "Option changed"
msgstr "変更されるオプション"
msgid "Optional, use when the SIXXS account has more than one tunnel"
msgstr ""
+msgid "Optional."
+msgstr ""
+
+msgid ""
+"Optional. Adds in an additional layer of symmetric-key cryptography for post-"
+"quantum resistance."
+msgstr ""
+
+msgid "Optional. Create routes for Allowed IPs for this peer."
+msgstr ""
+
+msgid ""
+"Optional. Host of peer. Names are resolved prior to bringing up the "
+"interface."
+msgstr ""
+
+msgid "Optional. Maximum Transmission Unit of tunnel interface."
+msgstr ""
+
+msgid "Optional. Port of peer."
+msgstr ""
+
+msgid ""
+"Optional. Seconds between keep alive messages. Default is 0 (disabled). "
+"Recommended value if this device is behind a NAT is 25."
+msgstr ""
+
+msgid "Optional. UDP port used for outgoing and incoming packets."
+msgstr ""
+
msgid "Options"
msgstr "オプション"
msgid "Override MTU"
msgstr "MTUを上書きする"
-msgid "Override default interface name"
+msgid "Override TOS"
msgstr ""
+msgid "Override TTL"
+msgstr ""
+
+msgid "Override default interface name"
+msgstr "デフォルトのインターフェース名を上書きします。"
+
msgid "Override the gateway in DHCP responses"
msgstr "DHCPレスポンス内のゲートウェイアドレスを上書きする"
msgstr "PPPoE"
msgid "PPPoSSH"
-msgstr ""
+msgstr "PPPoSSH"
msgid "PPtP"
msgstr "PPtP"
msgid "Peer IP address to assign"
msgstr ""
+msgid "Peers"
+msgstr ""
+
msgid "Perfect Forward Secrecy"
msgstr ""
msgid "Perform reset"
msgstr "設定リセットを実行"
+msgid "Persistent Keep Alive"
+msgstr ""
+
msgid "Phy Rate:"
msgstr "物理レート:"
msgid "Pre-emtive CRC errors (CRCP_P)"
msgstr ""
+msgid "Preshared Key"
+msgstr "事前共有鍵"
+
msgid ""
"Presume peer to be dead after given amount of LCP echo failures, use 0 to "
"ignore failures"
"を設定した場合、失敗しても無視します"
msgid "Prevent listening on these interfaces."
-msgstr ""
+msgstr "これらのインターフェースでの待ち受けを停止します。"
msgid "Prevents client-to-client communication"
msgstr "クライアント同士の通信を制限します"
msgid "Prism2/2.5/3 802.11b Wireless Controller"
msgstr "Prism2/2.5/3 802.11b 無線LANコントローラ"
+msgid "Private Key"
+msgstr "秘密鍵"
+
msgid "Proceed"
msgstr "続行"
msgid "Pseudo Ad-Hoc (ahdemo)"
msgstr "擬似アドホック (ahdemo)"
+msgid "Public Key"
+msgstr "公開鍵"
+
msgid "Public prefix routed to this device for distribution to clients."
msgstr ""
msgid "Really reset all changes?"
msgstr "本当に全ての変更をリセットしますか?"
-#, fuzzy
msgid ""
"Really shut down network?\\nYou might lose access to this device if you are "
"connected via this interface."
msgid "Remote IPv4 address"
msgstr "リモートIPv4アドレス"
+msgid "Remote IPv4 address or FQDN"
+msgstr ""
+
msgid "Remove"
msgstr "削除"
msgstr "無線設定を置換する"
msgid "Request IPv6-address"
-msgstr ""
+msgstr "IPv6-アドレスのリクエスト"
msgid "Request IPv6-prefix of length"
msgstr ""
msgid "Require TLS"
-msgstr ""
+msgstr "TLSが必要"
msgid "Required for certain ISPs, e.g. Charter with DOCSIS 3"
msgstr "DOCSIS 3.0を使用するいくつかのISPでは必要になります"
+msgid "Required. Base64-encoded private key for this interface."
+msgstr ""
+
+msgid ""
+"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."
+msgstr ""
+
+msgid "Required. Public key of peer."
+msgstr ""
+
msgid ""
"Requires upstream supports DNSSEC; verify unsigned domain responses really "
"come from unsigned domains"
msgstr "TFTP経由でファイルを取り扱う際のルートディレクトリ"
msgid "Root preparation"
+msgstr "ルートの準備"
+
+msgid "Route Allowed IPs"
msgstr ""
msgid "Routed IPv6 prefix for downstream interfaces"
msgstr ""
msgid "Router Advertisement-Service"
-msgstr ""
+msgstr "ルーター アドバタイズメント-サービス"
msgid "Router Password"
msgstr "ルーター・パスワード"
msgstr "SSHアクセス"
msgid "SSH server address"
-msgstr ""
+msgstr "SSH サーバーアドレス"
msgid "SSH server port"
-msgstr ""
+msgstr "SSH サーバーポート"
msgid "SSH username"
-msgstr ""
+msgstr "SSH ユーザー名"
msgid "SSH-Keys"
msgstr "SSHキー"
msgstr "サーバー設定"
msgid "Server password"
-msgstr ""
+msgstr "サーバー パスワード"
msgid ""
"Server password, enter the specific password of the tunnel when the username "
msgstr ""
msgid "Server username"
-msgstr ""
+msgstr "サーバー ユーザー名"
msgid "Service Name"
msgstr "サービス名"
msgid "Services"
msgstr "サービス"
-#, fuzzy
msgid "Set up Time Synchronization"
-msgstr "時刻設定"
+msgstr "時刻同期設定"
msgid "Setup DHCP Server"
msgstr "DHCPサーバーを設定"
msgstr "サイズ"
msgid "Size (.ipk)"
-msgstr ""
+msgstr "サイズ (.ipk)"
msgid "Skip"
msgstr "スキップ"
msgid "Sorry, the server encountered an unexpected error."
msgstr "申し訳ありません。サーバーに予期せぬエラーが発生しました。"
-#, fuzzy
msgid ""
"Sorry, there is no sysupgrade support present; a new firmware image must be "
-"flashed manually. Please refer to the OpenWrt wiki for device specific "
-"install instructions."
+"flashed manually. Please refer to the wiki for device specific install "
+"instructions."
msgstr ""
"申し訳ありません。現在このボードではsysupgradeがサポートがされていないため、"
-"ファームウェア更新は手動で行っていただく必要があります。OpenWrt wikiを参照し"
-"ã\81¦ã\80\81ã\81\93ã\81®ã\83\87ã\83\90ã\82¤ã\82¹ã\81®ã\82¤ã\83³ã\82¹ã\83\88ã\83¼ã\83«æ\89\8bé \86ã\82\92å\8f\82ç\85§ã\81\97ã\81¦ã\81\8fã\81 ã\81\95ã\81\84ã\80\82"
+"ファームウェア更新は手動で行っていただく必要があります。wikiを参照して、この"
+"デバイスのインストール手順を参照してください。"
msgid "Sort"
msgstr "ソート"
"dead"
msgstr ""
+msgid "Specify a TOS (Type of Service)."
+msgstr ""
+
+msgid ""
+"Specify a TTL (Time to Live) for the encapsulating packet other than the "
+"default (64)."
+msgstr ""
+
+msgid ""
+"Specify an MTU (Maximum Transmission Unit) other than the default (1280 "
+"bytes)."
+msgstr ""
+
msgid "Specify the secret encryption key here."
msgstr "暗号鍵を設定します。"
msgstr "優先順位"
msgid "Startup"
-msgstr "Startup"
+msgstr "スタートアップ"
msgid "Static IPv4 Routes"
msgstr "IPv4 静的ルーティング"
msgstr ""
msgid "Swap"
-msgstr ""
+msgstr "スワップ"
msgid "Swap Entry"
msgstr "スワップ機能"
"username instead of the user ID!"
msgstr ""
+msgid ""
+"The IPv4 address or the fully-qualified domain name of the remote tunnel end."
+msgstr ""
+
msgid ""
"The IPv6 prefix assigned to the provider, usually ends with <code>::</code>"
msgstr ""
msgid "The length of the IPv6 prefix in bits"
msgstr ""
+msgid "The local IPv4 address over which the tunnel is created (optional)."
+msgstr ""
+
msgid ""
"The network ports on this device can be combined to several <abbr title="
"\"Virtual Local Area Network\">VLAN</abbr>s in which computers can "
msgstr "Unmanaged"
msgid "Unmount"
-msgstr ""
+msgstr "アンマウント"
msgid "Unsaved Changes"
msgstr "保存されていない変更"
msgid ""
"Upload a sysupgrade-compatible image here to replace the running firmware. "
-"Check \"Keep settings\" to retain the current configuration (requires an "
-"OpenWrt compatible firmware image)."
+"Check \"Keep settings\" to retain the current configuration (requires a "
+"compatible firmware image)."
msgstr ""
"システムをアップデートする場合、sysupgrade機能に互換性のあるファームウェアイ"
"メージをアップロードしてください。\"設定の保持\"を有効にすると、現在の設定を"
-"維持してアップデートを行います。ただし、OpenWrt互換のファームウェアイメージが"
-"アップロードされた場合のみ、設定は保持されます。"
+"維持してアップデートを行います。ただし、OpenWrt/LEDE互換のファームウェアイ"
+"ã\83¡ã\83¼ã\82¸ã\81\8cã\82¢ã\83\83ã\83\97ã\83ã\83¼ã\83\89ã\81\95ã\82\8cã\81\9få ´å\90\88ã\81®ã\81¿ã\80\81è¨å®\9aã\81¯ä¿\9dæ\8c\81ã\81\95ã\82\8cã\81¾ã\81\99ã\80\82"
msgid "Upload archive..."
msgstr "アーカイブをアップロード"
msgstr "トンネルインターフェースのTTLを設定"
msgid "Use as external overlay (/overlay)"
-msgstr ""
+msgstr "外部オーバーレイとして使用する (/overlay)"
msgid "Use as root filesystem (/)"
-msgstr ""
+msgstr "ルート ファイルシステムとして使用する (/)"
msgid "Use broadcast flag"
msgstr "ブロードキャスト・フラグを使用する"
msgid "Use builtin IPv6-management"
-msgstr ""
+msgstr "ビルトインのIPv6-マネジメントを使用する"
msgid "Use custom DNS servers"
msgstr "DNSサーバーを手動で設定"
msgstr "警告"
msgid "Warning: There are unsaved changes that will get lost on reboot!"
-msgstr ""
+msgstr "警告: 再起動すると消えてしまう、保存されていない設定があります!"
msgid "Whether to create an IPv6 default route over the tunnel"
msgstr ""
msgstr ""
msgid "Width"
+msgstr "帯域幅"
+
+msgid "WireGuard VPN"
msgstr ""
msgid "Wireless"
msgstr "受信したDNSリクエストをsyslogへ記録します"
msgid "Write system log to file"
-msgstr ""
+msgstr "システムログをファイルに書き込む"
msgid "XR Support"
msgstr "XRサポート"
msgid "auto"
msgstr "自動"
-#, fuzzy
msgid "automatic"
-msgstr "static"
+msgstr "自動"
msgid "baseT"
msgstr "baseT"
msgstr "無効"
msgid "disabled"
-msgstr ""
+msgstr "無効"
msgid "expired"
msgstr "期限切れ"
msgstr ""
msgid "hybrid mode"
-msgstr ""
+msgstr "ハイブリッド モード"
msgid "if target is a network"
msgstr "ターゲットがネットワークの場合"
msgstr ""
msgid "relay mode"
-msgstr ""
+msgstr "リレー モード"
msgid "routed"
msgstr "routed"
msgid "server mode"
-msgstr ""
+msgstr "サーバー モード"
msgid "skiplink1 Skip to navigation"
msgstr ""
msgstr ""
msgid "stateful-only"
-msgstr ""
+msgstr "ステートフルのみ"
msgid "stateless"
-msgstr ""
+msgstr "ステートレス"
msgid "stateless + stateful"
-msgstr ""
+msgstr "ステートレス + ステートフル"
msgid "tagged"
msgstr "tagged"
msgid "unknown"
-msgstr ""
+msgstr "不明"
msgid "unlimited"
msgstr "無期限"
--- /dev/null
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2009-06-10 03:40+0200\n"
+"PO-Revision-Date: 2012-04-03 08:44+0200\n"
+"Last-Translator: Weongyo Jeong <weongyo@gmail.com>\n"
+"Language-Team: LANGUAGE <LL@li.org>\n"
+"Language: en\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Generator: Pootle 2.0.4\n"
+
+msgid "%s is untagged in multiple VLANs!"
+msgstr ""
+
+msgid "(%d minute window, %d second interval)"
+msgstr "(%d 분 window, %d 초 간격)"
+
+msgid "(%s available)"
+msgstr ""
+
+msgid "(empty)"
+msgstr ""
+
+msgid "(no interfaces attached)"
+msgstr ""
+
+msgid "-- Additional Field --"
+msgstr ""
+
+msgid "-- Please choose --"
+msgstr ""
+
+msgid "-- custom --"
+msgstr ""
+
+msgid "-- match by device --"
+msgstr ""
+
+msgid "-- match by label --"
+msgstr ""
+
+msgid "1 Minute Load:"
+msgstr "1 분 부하:"
+
+msgid "15 Minute Load:"
+msgstr "15 분 부하:"
+
+msgid "464XLAT (CLAT)"
+msgstr ""
+
+msgid "5 Minute Load:"
+msgstr "5 분 부하:"
+
+msgid "<abbr title=\"Basic Service Set Identifier\">BSSID</abbr>"
+msgstr ""
+
+msgid "<abbr title=\"Domain Name System\">DNS</abbr> query port"
+msgstr "<abbr title=\"Domain Name System\">DNS</abbr> query 포트"
+
+msgid "<abbr title=\"Domain Name System\">DNS</abbr> server port"
+msgstr "<abbr title=\"Domain Name System\">DNS</abbr> 서버 포트"
+
+msgid ""
+"<abbr title=\"Domain Name System\">DNS</abbr> servers will be queried in the "
+"order of the resolvfile"
+msgstr ""
+
+msgid "<abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
+msgstr ""
+
+msgid "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Address"
+msgstr "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-주소"
+
+msgid "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Gateway"
+msgstr ""
+
+msgid "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Netmask"
+msgstr ""
+
+msgid ""
+"<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Address or Network "
+"(CIDR)"
+msgstr ""
+
+msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Gateway"
+msgstr ""
+
+msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Suffix (hex)"
+msgstr ""
+
+msgid "<abbr title=\"Light Emitting Diode\">LED</abbr> Configuration"
+msgstr "<abbr title=\"Light Emitting Diode\">LED</abbr> 설정"
+
+msgid "<abbr title=\"Light Emitting Diode\">LED</abbr> Name"
+msgstr "<abbr title=\"Light Emitting Diode\">LED</abbr> 이름"
+
+msgid "<abbr title=\"Media Access Control\">MAC</abbr>-Address"
+msgstr "<abbr title=\"Media Access Control\">MAC</abbr>-주소"
+
+msgid ""
+"<abbr title=\"maximal\">Max.</abbr> <abbr title=\"Dynamic Host Configuration "
+"Protocol\">DHCP</abbr> leases"
+msgstr ""
+"<abbr title=\"maximal\">최대</abbr> <abbr title=\"Dynamic Host Configuration "
+"Protocol\">DHCP</abbr> lease 수"
+
+msgid ""
+"<abbr title=\"maximal\">Max.</abbr> <abbr title=\"Extension Mechanisms for "
+"Domain Name System\">EDNS0</abbr> packet size"
+msgstr ""
+"<abbr title=\"maximal\">최대</abbr> <abbr title=\"Extension Mechanisms for "
+"Domain Name System\">EDNS0</abbr> 패킷 크기"
+
+msgid "<abbr title=\"maximal\">Max.</abbr> concurrent queries"
+msgstr "<abbr title=\"maximal\">최대</abbr> 동시 처리 query 수"
+
+msgid "<abbr title='Pairwise: %s / Group: %s'>%s - %s</abbr>"
+msgstr ""
+
+msgid "A43C + J43 + A43"
+msgstr ""
+
+msgid "A43C + J43 + A43 + V43"
+msgstr ""
+
+msgid "ADSL"
+msgstr ""
+
+msgid "AICCU (SIXXS)"
+msgstr ""
+
+msgid "ANSI T1.413"
+msgstr ""
+
+msgid "APN"
+msgstr ""
+
+msgid "AR Support"
+msgstr ""
+
+msgid "ARP retry threshold"
+msgstr ""
+
+msgid "ATM (Asynchronous Transfer Mode)"
+msgstr ""
+
+msgid "ATM Bridges"
+msgstr ""
+
+msgid "ATM Virtual Channel Identifier (VCI)"
+msgstr ""
+
+msgid "ATM Virtual Path Identifier (VPI)"
+msgstr ""
+
+msgid ""
+"ATM bridges expose encapsulated ethernet in AAL5 connections as virtual "
+"Linux network interfaces which can be used in conjunction with DHCP or PPP "
+"to dial into the provider network."
+msgstr ""
+
+msgid "ATM device number"
+msgstr ""
+
+msgid "ATU-C System Vendor ID"
+msgstr ""
+
+msgid "AYIYA"
+msgstr ""
+
+msgid "Access Concentrator"
+msgstr ""
+
+msgid "Access Point"
+msgstr ""
+
+msgid "Action"
+msgstr ""
+
+msgid "Actions"
+msgstr "관리 도구"
+
+msgid "Activate this network"
+msgstr "이 네트워를 활성화합니다"
+
+msgid "Active <abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Routes"
+msgstr ""
+"Active <abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Route 경로"
+
+msgid "Active <abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Routes"
+msgstr ""
+"Active <abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Route 경로"
+
+msgid "Active Connections"
+msgstr "Active 연결수"
+
+msgid "Active DHCP Leases"
+msgstr "Active DHCP 임대 목록"
+
+msgid "Active DHCPv6 Leases"
+msgstr "Active DHCPv6 임대 목록"
+
+msgid "Ad-Hoc"
+msgstr ""
+
+msgid "Add"
+msgstr "추가"
+
+msgid "Add local domain suffix to names served from hosts files"
+msgstr ""
+
+msgid "Add new interface..."
+msgstr "새로운 인터페이스 추가..."
+
+msgid "Additional Hosts files"
+msgstr "추가적인 Hosts 파일들"
+
+msgid "Additional servers file"
+msgstr ""
+
+msgid "Address"
+msgstr "주소"
+
+msgid "Address to access local relay bridge"
+msgstr ""
+
+msgid "Administration"
+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> 암호 인증을 허용합니다"
+
+msgid "Allow all except listed"
+msgstr ""
+
+msgid "Allow listed only"
+msgstr ""
+
+msgid "Allow localhost"
+msgstr ""
+
+msgid "Allow remote hosts to connect to local SSH forwarded ports"
+msgstr ""
+
+msgid "Allow root logins with password"
+msgstr "암호를 이용한 root 접근 허용"
+
+msgid "Allow the <em>root</em> user to login with password"
+msgstr "암호를 이용한 <em>root</em> 사용자 접근을 허용합니다"
+
+msgid ""
+"Allow upstream responses in the 127.0.0.0/8 range, e.g. for RBL services"
+msgstr ""
+
+msgid "Allowed IPs"
+msgstr ""
+
+msgid ""
+"Also see <a href=\"https://www.sixxs.net/faq/connectivity/?faq=comparison"
+"\">Tunneling Comparison</a> on SIXXS"
+msgstr ""
+
+msgid "Always announce default router"
+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 ""
+
+msgid "Announced DNS domains"
+msgstr ""
+
+msgid "Announced DNS servers"
+msgstr ""
+
+msgid "Anonymous Identity"
+msgstr ""
+
+msgid "Anonymous Mount"
+msgstr ""
+
+msgid "Anonymous Swap"
+msgstr ""
+
+msgid "Antenna 1"
+msgstr ""
+
+msgid "Antenna 2"
+msgstr ""
+
+msgid "Antenna Configuration"
+msgstr ""
+
+msgid "Any zone"
+msgstr ""
+
+msgid "Apply"
+msgstr "적용"
+
+msgid "Applying changes"
+msgstr ""
+
+msgid ""
+"Assign a part of given length of every public IPv6-prefix to this interface"
+msgstr ""
+
+msgid "Assign interfaces..."
+msgstr ""
+
+msgid ""
+"Assign prefix parts using this hexadecimal subprefix ID for this interface."
+msgstr ""
+
+msgid "Associated Stations"
+msgstr "연결된 station 들"
+
+msgid "Atheros 802.11%s Wireless Controller"
+msgstr ""
+
+msgid "Auth Group"
+msgstr ""
+
+msgid "AuthGroup"
+msgstr ""
+
+msgid "Authentication"
+msgstr ""
+
+msgid "Authoritative"
+msgstr ""
+
+msgid "Authorization Required"
+msgstr "인증이 필요합니다"
+
+msgid "Auto Refresh"
+msgstr "자동 Refresh"
+
+msgid "Automatic"
+msgstr ""
+
+msgid "Automatic Homenet (HNCP)"
+msgstr ""
+
+msgid "Automatically check filesystem for errors before mounting"
+msgstr ""
+
+msgid "Automatically mount filesystems on hotplug"
+msgstr ""
+
+msgid "Automatically mount swap on hotplug"
+msgstr ""
+
+msgid "Automount Filesystem"
+msgstr ""
+
+msgid "Automount Swap"
+msgstr ""
+
+msgid "Available"
+msgstr ""
+
+msgid "Available packages"
+msgstr "이용 가능한 패키지"
+
+msgid "Average:"
+msgstr "평균:"
+
+msgid "B43 + B43C"
+msgstr ""
+
+msgid "B43 + B43C + V43"
+msgstr ""
+
+msgid "BR / DMR / AFTR"
+msgstr ""
+
+msgid "BSSID"
+msgstr ""
+
+msgid "Back"
+msgstr "뒤로"
+
+msgid "Back to Overview"
+msgstr "개요로 이동"
+
+msgid "Back to configuration"
+msgstr "설정으로 돌아가기"
+
+msgid "Back to overview"
+msgstr ""
+
+msgid "Back to scan results"
+msgstr ""
+
+msgid "Background Scan"
+msgstr ""
+
+msgid "Backup / Flash Firmware"
+msgstr "Firmware 백업 / Flash"
+
+msgid "Backup / Restore"
+msgstr "백업 / 복구"
+
+msgid "Backup file list"
+msgstr ""
+
+msgid "Bad address specified!"
+msgstr ""
+
+msgid "Band"
+msgstr ""
+
+msgid "Behind NAT"
+msgstr ""
+
+msgid ""
+"Below is the determined list of files to backup. It consists of changed "
+"configuration files marked by opkg, essential base files and the user "
+"defined backup patterns."
+msgstr ""
+"아래는 백업할 파일 목록입니다. 이 목록은 opkg 이 수정되었다고 판단한 파일, "
+"필수 기본 파일 그리고 사용자가 패턴 정의로 백업하도록 지정한 것로 이루어져 있"
+"습니다."
+
+msgid "Bind interface"
+msgstr ""
+
+msgid "Bind only to specific interfaces rather than wildcard address."
+msgstr ""
+
+msgid "Bind the tunnel to this interface (optional)."
+msgstr ""
+
+msgid "Bitrate"
+msgstr ""
+
+msgid "Bogus NX Domain Override"
+msgstr ""
+
+msgid "Bridge"
+msgstr ""
+
+msgid "Bridge interfaces"
+msgstr "Bridge 인터페이스"
+
+msgid "Bridge unit number"
+msgstr ""
+
+msgid "Bring up on boot"
+msgstr "부팅시 활성화"
+
+msgid "Broadcom 802.11%s Wireless Controller"
+msgstr ""
+
+msgid "Broadcom BCM%04x 802.11 Wireless Controller"
+msgstr ""
+
+msgid "Buffered"
+msgstr "버퍼된 양"
+
+msgid ""
+"Build/distribution specific feed definitions. This file will NOT be "
+"preserved in any sysupgrade."
+msgstr ""
+"Build/distribution 지정 feed 목록입니다. 이 파일의 내용은 sysupgrade 시 초기"
+"화됩니다."
+
+msgid "Buttons"
+msgstr ""
+
+msgid "CA certificate; if empty it will be saved after the first connection."
+msgstr ""
+
+msgid "CPU usage (%)"
+msgstr "CPU 사용량 (%)"
+
+msgid "Cancel"
+msgstr ""
+
+msgid "Category"
+msgstr ""
+
+msgid "Chain"
+msgstr ""
+
+msgid "Changes"
+msgstr "변경 사항"
+
+msgid "Changes applied."
+msgstr ""
+
+msgid "Changes the administrator password for accessing the device"
+msgstr "장비 접근을 위한 관리자 암호를 변경합니다"
+
+msgid "Channel"
+msgstr ""
+
+msgid "Check"
+msgstr ""
+
+msgid "Check fileystems before mount"
+msgstr ""
+
+msgid "Checksum"
+msgstr ""
+
+msgid ""
+"Choose the firewall zone you want to assign to this interface. Select "
+"<em>unspecified</em> to remove the interface from the associated zone or "
+"fill out the <em>create</em> field to define a new zone and attach the "
+"interface to it."
+msgstr ""
+"이 인터페이스에 할당하고자 하는 firewall zone 을 선택하세요. 연결된 zone 으로"
+"부터 인터페이스를 제거하고 싶다면 <em>unspecified</em> 를 선택하세요. 새로"
+"운 zone 을 정의하고 인터페이스 연결을 원한다면 <em>create</em> 항목을 입력하"
+"세요."
+
+msgid ""
+"Choose the network(s) you want to attach to this wireless interface or fill "
+"out the <em>create</em> field to define a new network."
+msgstr ""
+"이 무선랜 인터페이스와 연결하고자 하는 네트워크(들)을 선택하세요. 혹은 새로"
+"운 네트워크를 정의할려면 <em>create</em> 을 작성하세요."
+
+msgid "Cipher"
+msgstr ""
+
+msgid "Cisco UDP encapsulation"
+msgstr ""
+
+msgid ""
+"Click \"Generate archive\" to download a tar archive of the current "
+"configuration files. To reset the firmware to its initial state, click "
+"\"Perform reset\" (only possible with squashfs images)."
+msgstr ""
+"현재 설정 파일에 대한 tar 아카이브 다운로드를 원한다면 \"아카이브 생성\" 버튼"
+"을 클릭하세요. Firmware 의 초기 설정 reset 을 원한다면 \"Reset 하기\" 를 클"
+"릭하세요. (squashfs 이미지들만 가능)."
+
+msgid "Client"
+msgstr ""
+
+msgid "Client ID to send when requesting DHCP"
+msgstr "DHCP 요청시 전송할 Client ID"
+
+msgid ""
+"Close inactive connection after the given amount of seconds, use 0 to "
+"persist connection"
+msgstr ""
+
+msgid "Close list..."
+msgstr "목록 닫기..."
+
+msgid "Collecting data..."
+msgstr "Data 를 수집중입니다..."
+
+msgid "Command"
+msgstr "명령어"
+
+msgid "Common Configuration"
+msgstr "공통 설정"
+
+msgid "Compression"
+msgstr ""
+
+msgid "Configuration"
+msgstr "설정"
+
+msgid "Configuration applied."
+msgstr ""
+
+msgid "Configuration files will be kept."
+msgstr ""
+
+msgid "Confirmation"
+msgstr "다시 확인"
+
+msgid "Connect"
+msgstr "연결"
+
+msgid "Connected"
+msgstr "연결 시간"
+
+msgid "Connection Limit"
+msgstr ""
+
+msgid "Connection to server fails when TLS cannot be used"
+msgstr ""
+
+msgid "Connections"
+msgstr "연결"
+
+msgid "Country"
+msgstr ""
+
+msgid "Country Code"
+msgstr ""
+
+msgid "Cover the following interface"
+msgstr ""
+
+msgid "Cover the following interfaces"
+msgstr ""
+
+msgid "Create / Assign firewall-zone"
+msgstr "Firewall-zone 생성 / 할당"
+
+msgid "Create Interface"
+msgstr ""
+
+msgid "Create a bridge over multiple interfaces"
+msgstr ""
+
+msgid "Critical"
+msgstr ""
+
+msgid "Cron Log Level"
+msgstr ""
+
+msgid "Custom Interface"
+msgstr "임의의 인터페이스"
+
+msgid "Custom delegated IPv6-prefix"
+msgstr ""
+
+msgid ""
+"Custom feed definitions, e.g. private feeds. This file can be preserved in a "
+"sysupgrade."
+msgstr ""
+"개인이 운영하는 feed 같은 정보를 입력할 수 있는 custom feed 목록입니다. 이 파"
+"일은 sysupgrade 시 입력된 정보가 유지됩니다."
+
+msgid "Custom feeds"
+msgstr "Custom feed 들"
+
+msgid ""
+"Customizes the behaviour of the device <abbr title=\"Light Emitting Diode"
+"\">LED</abbr>s if possible."
+msgstr ""
+"원한다면 장치에 부착된 <abbr title=\"Light Emitting Diode\">LED</abbr> 들의 "
+"행동을 마음대로 변경할 수 있습니다."
+
+msgid "DHCP Leases"
+msgstr "DHCP 임대 정보"
+
+msgid "DHCP Server"
+msgstr "DHCP 서버"
+
+msgid "DHCP and DNS"
+msgstr "DHCP 와 DNS"
+
+msgid "DHCP client"
+msgstr "DHCP client"
+
+msgid "DHCP-Options"
+msgstr "DHCP-옵션들"
+
+msgid "DHCPv6 Leases"
+msgstr "DHCPv6 임대 정보"
+
+msgid "DHCPv6 client"
+msgstr ""
+
+msgid "DHCPv6-Mode"
+msgstr ""
+
+msgid "DHCPv6-Service"
+msgstr ""
+
+msgid "DNS"
+msgstr ""
+
+msgid "DNS forwardings"
+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 ""
+
+msgid "Default %d"
+msgstr ""
+
+msgid "Default gateway"
+msgstr ""
+
+msgid "Default is stateless + stateful"
+msgstr ""
+
+msgid "Default route"
+msgstr ""
+
+msgid "Default state"
+msgstr "기본 상태"
+
+msgid "Define a name for this network."
+msgstr ""
+
+msgid ""
+"Define additional DHCP options, for example "
+"\"<code>6,192.168.2.1,192.168.2.2</code>\" which advertises different DNS "
+"servers to clients."
+msgstr ""
+"추가적인 DHCP 옵션을 정의합니다. 예를 들어 "
+"\"<code>6,192.168.2.1,192.168.2.2</code>\" 는 client 에게 다른 DNS 서버를 세"
+"팅하도록 권고할 수 있습니다."
+
+msgid "Delete"
+msgstr "삭제"
+
+msgid "Delete this network"
+msgstr "이 네트워크를 삭제합니다"
+
+msgid "Description"
+msgstr "설명"
+
+msgid "Design"
+msgstr "디자인"
+
+msgid "Destination"
+msgstr ""
+
+msgid "Device"
+msgstr ""
+
+msgid "Device Configuration"
+msgstr "장치 설정"
+
+msgid "Device is rebooting..."
+msgstr ""
+
+msgid "Device unreachable"
+msgstr ""
+
+msgid "Diagnostics"
+msgstr "진단"
+
+msgid "Dial number"
+msgstr ""
+
+msgid "Directory"
+msgstr ""
+
+msgid "Disable"
+msgstr "비활성화"
+
+msgid ""
+"Disable <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</abbr> for "
+"this interface."
+msgstr ""
+"이 인터페이스에 대해 <abbr title=\"Dynamic Host Configuration Protocol"
+"\">DHCP</abbr> 기능을 비활성합니다."
+
+msgid "Disable DNS setup"
+msgstr ""
+
+msgid "Disable Encryption"
+msgstr ""
+
+msgid "Disable HW-Beacon timer"
+msgstr ""
+
+msgid "Disabled"
+msgstr ""
+
+msgid "Discard upstream RFC1918 responses"
+msgstr ""
+
+msgid "Displaying only packages containing"
+msgstr ""
+
+msgid "Distance Optimization"
+msgstr ""
+
+msgid "Distance to farthest network member in meters."
+msgstr ""
+
+msgid "Distribution feeds"
+msgstr "Distribution feed 들"
+
+msgid "Diversity"
+msgstr ""
+
+msgid ""
+"Dnsmasq is a combined <abbr title=\"Dynamic Host Configuration Protocol"
+"\">DHCP</abbr>-Server and <abbr title=\"Domain Name System\">DNS</abbr>-"
+"Forwarder for <abbr title=\"Network Address Translation\">NAT</abbr> "
+"firewalls"
+msgstr ""
+"Dnsmasq 는 <abbr title=\"Network Address Translation\">NAT</abbr> 방화벽을 위"
+"한 <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</abbr>-서버와 "
+"<abbr title=\"Domain Name System\">DNS</abbr>-Forwarder 기능을 제공합니다."
+
+msgid "Do not cache negative replies, e.g. for not existing domains"
+msgstr ""
+
+msgid "Do not forward requests that cannot be answered by public name servers"
+msgstr ""
+
+msgid "Do not forward reverse lookups for local networks"
+msgstr ""
+
+msgid "Do not send probe responses"
+msgstr ""
+
+msgid "Domain required"
+msgstr ""
+
+msgid "Domain whitelist"
+msgstr ""
+
+msgid "Don't Fragment"
+msgstr ""
+
+msgid ""
+"Don't forward <abbr title=\"Domain Name System\">DNS</abbr>-Requests without "
+"<abbr title=\"Domain Name System\">DNS</abbr>-Name"
+msgstr ""
+
+msgid "Download and install package"
+msgstr "패키지 다운로드 후 설치"
+
+msgid "Download backup"
+msgstr "백업 다운로드"
+
+msgid "Dropbear Instance"
+msgstr ""
+
+msgid ""
+"Dropbear offers <abbr title=\"Secure Shell\">SSH</abbr> network shell access "
+"and an integrated <abbr title=\"Secure Copy\">SCP</abbr> server"
+msgstr ""
+"Dropbear 는 <abbr title=\"Secure Shell\">SSH</abbr> network shell 접근과 "
+"<abbr title=\"Secure Copy\">SCP</abbr> 서버 기능을 제공합니다"
+
+msgid "Dual-Stack Lite (RFC6333)"
+msgstr ""
+
+msgid "Dynamic <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</abbr>"
+msgstr ""
+""
+
+msgid "Dynamic tunnel"
+msgstr ""
+
+msgid ""
+"Dynamically allocate DHCP addresses for clients. If disabled, only clients "
+"having static leases will be served."
+msgstr ""
+"동적으로 DHCP 주소를 client 에게 할당합니다. 만약 비활성화시, static lease "
+"가 설정된 client 만 주소 제공이 이루어집니다."
+
+msgid "EA-bits length"
+msgstr ""
+
+msgid "EAP-Method"
+msgstr ""
+
+msgid "Edit"
+msgstr "수정"
+
+msgid ""
+"Edit the raw configuration data above to fix any error and hit \"Save\" to "
+"reload the page."
+msgstr ""
+
+msgid "Edit this interface"
+msgstr "이 인터페이스를 수정합니다"
+
+msgid "Edit this network"
+msgstr "이 네트워크를 수정합니다"
+
+msgid "Emergency"
+msgstr ""
+
+msgid "Enable"
+msgstr "활성화"
+
+msgid "Enable <abbr title=\"Spanning Tree Protocol\">STP</abbr>"
+msgstr "<abbr title=\"Spanning Tree Protocol\">STP</abbr> 활성화"
+
+msgid "Enable HE.net dynamic endpoint update"
+msgstr ""
+
+msgid "Enable IPv6 negotiation on the PPP link"
+msgstr ""
+
+msgid "Enable Jumbo Frame passthrough"
+msgstr ""
+
+msgid "Enable NTP client"
+msgstr "NTP client 활성화"
+
+msgid "Enable Single DES"
+msgstr ""
+
+msgid "Enable TFTP server"
+msgstr "TFTP 서버 활성화"
+
+msgid "Enable VLAN functionality"
+msgstr "VLAN 기능 활성화"
+
+msgid "Enable WPS pushbutton, requires WPA(2)-PSK"
+msgstr ""
+
+msgid "Enable learning and aging"
+msgstr ""
+
+msgid "Enable mirroring of incoming packets"
+msgstr ""
+
+msgid "Enable mirroring of outgoing packets"
+msgstr ""
+
+msgid "Enable the DF (Don't Fragment) flag of the encapsulating packets."
+msgstr ""
+
+msgid "Enable this mount"
+msgstr ""
+
+msgid "Enable this swap"
+msgstr ""
+
+msgid "Enable/Disable"
+msgstr "활성/비활성"
+
+msgid "Enabled"
+msgstr "활성화됨"
+
+msgid "Enables the Spanning Tree Protocol on this bridge"
+msgstr "이 bridge 에 Spanning Tree Protocol 활성화합니다"
+
+msgid "Encapsulation mode"
+msgstr ""
+
+msgid "Encryption"
+msgstr "암호화"
+
+msgid "Endpoint Host"
+msgstr ""
+
+msgid "Endpoint Port"
+msgstr ""
+
+msgid "Erasing..."
+msgstr ""
+
+msgid "Error"
+msgstr ""
+
+msgid "Errored seconds (ES)"
+msgstr ""
+
+msgid "Ethernet Adapter"
+msgstr ""
+
+msgid "Ethernet Switch"
+msgstr "Ethernet 스위치"
+
+msgid "Exclude interfaces"
+msgstr ""
+
+msgid "Expand hosts"
+msgstr ""
+
+msgid "Expires"
+msgstr "만료 시간"
+
+msgid ""
+"Expiry time of leased addresses, minimum is 2 minutes (<code>2m</code>)."
+msgstr "임대한 주소의 유효 시간. 최소값은 2 분 (<code>2m</code>) 입니다."
+
+msgid "External"
+msgstr ""
+
+msgid "External system log server"
+msgstr "외부 system log 서버"
+
+msgid "External system log server port"
+msgstr "외부 system log 서버 포트"
+
+msgid "External system log server protocol"
+msgstr "외부 system log 서버 프로토콜"
+
+msgid "Extra SSH command options"
+msgstr ""
+
+msgid "Fast Frames"
+msgstr ""
+
+msgid "File"
+msgstr ""
+
+msgid "Filename of the boot image advertised to clients"
+msgstr ""
+
+msgid "Filesystem"
+msgstr ""
+
+msgid "Filter"
+msgstr "필터"
+
+msgid "Filter private"
+msgstr ""
+
+msgid "Filter useless"
+msgstr ""
+
+msgid ""
+"Find all currently attached filesystems and swap and replace configuration "
+"with defaults based on what was detected"
+msgstr ""
+
+msgid "Find and join network"
+msgstr "네트워크 검색 및 연결합니다"
+
+msgid "Find package"
+msgstr "패키지 찾기"
+
+msgid "Finish"
+msgstr ""
+
+msgid "Firewall"
+msgstr "방화벽"
+
+msgid "Firewall Settings"
+msgstr "방화벽 설정"
+
+msgid "Firewall Status"
+msgstr "방화벽 상태"
+
+msgid "Firmware File"
+msgstr ""
+
+msgid "Firmware Version"
+msgstr "Firmware 버전"
+
+msgid "Fixed source port for outbound DNS queries"
+msgstr ""
+
+msgid "Flash Firmware"
+msgstr ""
+
+msgid "Flash image..."
+msgstr "이미지로 Flash..."
+
+msgid "Flash new firmware image"
+msgstr "새로운 firmware 이미지로 flash"
+
+msgid "Flash operations"
+msgstr "Flash 작업"
+
+msgid "Flashing..."
+msgstr ""
+
+msgid "Force"
+msgstr "강제하기"
+
+msgid "Force CCMP (AES)"
+msgstr ""
+
+msgid "Force DHCP on this network even if another server is detected."
+msgstr "다른 DHCP 서버가 탐지되더라도 이 네트워크에 DHCP 를 강제합니다."
+
+msgid "Force TKIP"
+msgstr ""
+
+msgid "Force TKIP and CCMP (AES)"
+msgstr ""
+
+msgid "Force use of NAT-T"
+msgstr ""
+
+msgid "Form token mismatch"
+msgstr ""
+
+msgid "Forward DHCP traffic"
+msgstr ""
+
+msgid "Forward Error Correction Seconds (FECS)"
+msgstr ""
+
+msgid "Forward broadcast traffic"
+msgstr ""
+
+msgid "Forwarding mode"
+msgstr ""
+
+msgid "Fragmentation Threshold"
+msgstr ""
+
+msgid "Frame Bursting"
+msgstr ""
+
+msgid "Free"
+msgstr "이용 가능한 양"
+
+msgid "Free space"
+msgstr "여유 공간"
+
+msgid ""
+"Further information about WireGuard interfaces and peers at <a href=\"http://"
+"wireguard.io\">wireguard.io</a>."
+msgstr ""
+
+msgid "GHz"
+msgstr ""
+
+msgid "GPRS only"
+msgstr ""
+
+msgid "Gateway"
+msgstr ""
+
+msgid "Gateway ports"
+msgstr ""
+
+msgid "General Settings"
+msgstr "기본 설정"
+
+msgid "General Setup"
+msgstr "기본 설정"
+
+msgid "General options for opkg"
+msgstr "opkg 명령의 기본 옵션들"
+
+msgid "Generate Config"
+msgstr ""
+
+msgid "Generate archive"
+msgstr "아카이브 생성"
+
+msgid "Generic 802.11%s Wireless Controller"
+msgstr ""
+
+msgid "Given password confirmation did not match, password not changed!"
+msgstr ""
+
+msgid "Global Settings"
+msgstr ""
+
+msgid "Global network options"
+msgstr ""
+
+msgid "Go to password configuration..."
+msgstr ""
+
+msgid "Go to relevant configuration page"
+msgstr ""
+
+msgid "Group Password"
+msgstr ""
+
+msgid "Guest"
+msgstr ""
+
+msgid "HE.net password"
+msgstr ""
+
+msgid "HE.net username"
+msgstr ""
+
+msgid "HT mode (802.11n)"
+msgstr ""
+
+msgid "Handler"
+msgstr ""
+
+msgid "Hang Up"
+msgstr ""
+
+msgid "Header Error Code Errors (HEC)"
+msgstr ""
+
+msgid "Heartbeat"
+msgstr ""
+
+msgid ""
+"Here you can configure the basic aspects of your device like its hostname or "
+"the timezone."
+msgstr ""
+"여기서 호스트이름이나 시간대와 같은 기본적인 장비 설정을 할 수 있습니다."
+
+msgid ""
+"Here you can paste public SSH-Keys (one per line) for SSH public-key "
+"authentication."
+msgstr ""
+"아래에 SSH public-key 인증을 위한 공개 SSH-Key 들 (한 줄당 한개) 를 입력할 "
+"수 있습니다."
+
+msgid "Hermes 802.11b Wireless Controller"
+msgstr ""
+
+msgid "Hide <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
+msgstr "<abbr title=\"Extended Service Set Identifier\">ESSID</abbr> 숨기기"
+
+msgid "Host"
+msgstr "호스트"
+
+msgid "Host entries"
+msgstr "호스트 목록들"
+
+msgid "Host expiry timeout"
+msgstr ""
+
+msgid "Host-<abbr title=\"Internet Protocol Address\">IP</abbr> or Network"
+msgstr "Host-<abbr title=\"Internet Protocol Address\">IP</abbr> 혹은 Network"
+
+msgid "Hostname"
+msgstr "호스트이름"
+
+msgid "Hostname to send when requesting DHCP"
+msgstr "DHCP 요청시 전달할 호스트이름"
+
+msgid "Hostnames"
+msgstr "호스트이름"
+
+msgid "Hybrid"
+msgstr ""
+
+msgid "IKE DH Group"
+msgstr ""
+
+msgid "IP address"
+msgstr "IP 주소"
+
+msgid "IPv4"
+msgstr ""
+
+msgid "IPv4 Firewall"
+msgstr "IPv4 방화벽"
+
+msgid "IPv4 WAN Status"
+msgstr "IPv4 WAN 상태"
+
+msgid "IPv4 address"
+msgstr "IPv4 주소"
+
+msgid "IPv4 and IPv6"
+msgstr "IPv4 와 IPv6"
+
+msgid "IPv4 assignment length"
+msgstr ""
+
+msgid "IPv4 broadcast"
+msgstr ""
+
+msgid "IPv4 gateway"
+msgstr ""
+
+msgid "IPv4 netmask"
+msgstr ""
+
+msgid "IPv4 only"
+msgstr ""
+
+msgid "IPv4 prefix"
+msgstr ""
+
+msgid "IPv4 prefix length"
+msgstr ""
+
+msgid "IPv4-Address"
+msgstr "IPv4-주소"
+
+msgid "IPv4-in-IPv4 (RFC2003)"
+msgstr ""
+
+msgid "IPv6"
+msgstr "IPv6"
+
+msgid "IPv6 Firewall"
+msgstr "IPv6 방화벽"
+
+msgid "IPv6 Neighbours"
+msgstr "IPv6 Neighbour 들"
+
+msgid "IPv6 Settings"
+msgstr "IPv6 설정"
+
+msgid "IPv6 ULA-Prefix"
+msgstr ""
+
+msgid "IPv6 WAN Status"
+msgstr "IPv6 WAN 상태"
+
+msgid "IPv6 address"
+msgstr ""
+
+msgid "IPv6 address delegated to the local tunnel endpoint (optional)"
+msgstr ""
+
+msgid "IPv6 assignment hint"
+msgstr ""
+
+msgid "IPv6 assignment length"
+msgstr ""
+
+msgid "IPv6 gateway"
+msgstr ""
+
+msgid "IPv6 only"
+msgstr ""
+
+msgid "IPv6 prefix"
+msgstr ""
+
+msgid "IPv6 prefix length"
+msgstr ""
+
+msgid "IPv6 routed prefix"
+msgstr ""
+
+msgid "IPv6-Address"
+msgstr "IPv6-주소"
+
+msgid "IPv6-in-IPv4 (RFC4213)"
+msgstr ""
+
+msgid "IPv6-over-IPv4 (6rd)"
+msgstr ""
+
+msgid "IPv6-over-IPv4 (6to4)"
+msgstr ""
+
+msgid "Identity"
+msgstr ""
+
+msgid "If checked, 1DES is enaled"
+msgstr ""
+
+msgid "If checked, encryption is disabled"
+msgstr ""
+
+msgid ""
+"If specified, mount the device by its UUID instead of a fixed device node"
+msgstr ""
+
+msgid ""
+"If specified, mount the device by the partition label instead of a fixed "
+"device node"
+msgstr ""
+
+msgid "If unchecked, no default route is configured"
+msgstr "체크하지 않을 경우, 기본 route 가 설정되지 않습니다"
+
+msgid "If unchecked, the advertised DNS server addresses are ignored"
+msgstr "체크하지 않을 경우, 사용하도록 권장된 DNS 주소는 무시됩니다"
+
+msgid ""
+"If your physical memory is insufficient unused data can be temporarily "
+"swapped to a swap-device resulting in a higher amount of usable <abbr title="
+"\"Random Access Memory\">RAM</abbr>. Be aware that swapping data is a very "
+"slow process as the swap-device cannot be accessed with the high datarates "
+"of the <abbr title=\"Random Access Memory\">RAM</abbr>."
+msgstr ""
+
+msgid "Ignore <code>/etc/hosts</code>"
+msgstr "<code>/etc/hosts</code> 파일 무시"
+
+msgid "Ignore interface"
+msgstr "인터페이스 무시"
+
+msgid "Ignore resolve file"
+msgstr "resolve 파일 무시"
+
+msgid "Image"
+msgstr "이미지"
+
+msgid "In"
+msgstr "In"
+
+msgid ""
+"In order to prevent unauthorized access to the system, your request has been "
+"blocked. Click \"Continue »\" below to return to the previous page."
+msgstr ""
+
+msgid "Inactivity timeout"
+msgstr ""
+
+msgid "Inbound:"
+msgstr ""
+
+msgid "Info"
+msgstr ""
+
+msgid "Initscript"
+msgstr ""
+
+msgid "Initscripts"
+msgstr "Initscript 들"
+
+msgid "Install"
+msgstr "설치"
+
+msgid "Install iputils-traceroute6 for IPv6 traceroute"
+msgstr ""
+
+msgid "Install package %q"
+msgstr ""
+
+msgid "Install protocol extensions..."
+msgstr ""
+
+msgid "Installed packages"
+msgstr "설치된 패키지"
+
+msgid "Interface"
+msgstr "인터페이스"
+
+msgid "Interface Configuration"
+msgstr "인터페이스 설정"
+
+msgid "Interface Overview"
+msgstr "인터페이스 개요"
+
+msgid "Interface is reconnecting..."
+msgstr ""
+
+msgid "Interface is shutting down..."
+msgstr ""
+
+msgid "Interface name"
+msgstr "인터페이스 이름"
+
+msgid "Interface not present or not connected yet."
+msgstr ""
+
+msgid "Interface reconnected"
+msgstr ""
+
+msgid "Interface shut down"
+msgstr ""
+
+msgid "Interfaces"
+msgstr "인터페이스"
+
+msgid "Internal"
+msgstr ""
+
+msgid "Internal Server Error"
+msgstr ""
+
+msgid "Invalid"
+msgstr ""
+
+msgid "Invalid VLAN ID given! Only IDs between %d and %d are allowed."
+msgstr ""
+
+msgid "Invalid VLAN ID given! Only unique IDs are allowed"
+msgstr ""
+
+msgid "Invalid username and/or password! Please try again."
+msgstr ""
+
+#, fuzzy
+msgid ""
+"It appears that you are trying to flash an image that does not fit into the "
+"flash memory, please verify the image file!"
+msgstr ""
+
+msgid "Java Script required!"
+msgstr ""
+
+msgid "Join Network"
+msgstr "네트워크 연결"
+
+msgid "Join Network: Wireless Scan"
+msgstr "네트워크 연결: 무선랜 스캔 결과"
+
+msgid "Joining Network: %q"
+msgstr "네트워크 연결중: %q"
+
+msgid "Keep settings"
+msgstr "설정 유지"
+
+msgid "Kernel Log"
+msgstr "Kernel 로그"
+
+msgid "Kernel Version"
+msgstr "Kernel 버전"
+
+msgid "Key"
+msgstr ""
+
+msgid "Key #%d"
+msgstr ""
+
+msgid "Kill"
+msgstr ""
+
+msgid "L2TP"
+msgstr ""
+
+msgid "L2TP Server"
+msgstr ""
+
+msgid "LCP echo failure threshold"
+msgstr ""
+
+msgid "LCP echo interval"
+msgstr ""
+
+msgid "LLC"
+msgstr ""
+
+msgid "Label"
+msgstr ""
+
+msgid "Language"
+msgstr "언어"
+
+msgid "Language and Style"
+msgstr "언어와 스타일"
+
+msgid "Latency"
+msgstr ""
+
+msgid "Leaf"
+msgstr ""
+
+msgid "Lease time"
+msgstr "임대 시간"
+
+msgid "Lease validity time"
+msgstr ""
+
+msgid "Leasefile"
+msgstr ""
+
+msgid "Leasetime"
+msgstr "임대 시간"
+
+msgid "Leasetime remaining"
+msgstr "남아있는 임대 시간"
+
+msgid "Leave empty to autodetect"
+msgstr ""
+
+msgid "Leave empty to use the current WAN address"
+msgstr ""
+
+msgid "Legend:"
+msgstr ""
+
+msgid "Limit"
+msgstr "제한"
+
+msgid "Limit DNS service to subnets interfaces on which we are serving DNS."
+msgstr ""
+"DNS 를 제공하기로한 subnet 인터페이스들에 대해서만 DNS 서비스를 제공합니다."
+
+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 ""
+
+msgid ""
+"List of <abbr title=\"Domain Name System\">DNS</abbr> servers to forward "
+"requests to"
+msgstr ""
+
+msgid "List of SSH key files for auth"
+msgstr ""
+
+msgid "List of domains to allow RFC1918 responses for"
+msgstr ""
+
+msgid "List of hosts that supply bogus NX domain results"
+msgstr ""
+
+msgid "Listen Interfaces"
+msgstr ""
+
+msgid "Listen Port"
+msgstr ""
+
+msgid "Listen only on the given interface or, if unspecified, on all"
+msgstr ""
+"지정한 인터페이스에만 listening 하며 미지정시 모든 인터페이스에 적용됩니다"
+
+msgid "Listening port for inbound DNS queries"
+msgstr ""
+
+msgid "Load"
+msgstr "부하"
+
+msgid "Load Average"
+msgstr "부하 평균"
+
+msgid "Loading"
+msgstr ""
+
+msgid "Local IP address to assign"
+msgstr ""
+
+msgid "Local IPv4 address"
+msgstr ""
+
+msgid "Local IPv6 address"
+msgstr ""
+
+msgid "Local Service Only"
+msgstr ""
+
+msgid "Local Startup"
+msgstr "Local 시작 프로그램"
+
+msgid "Local Time"
+msgstr "지역 시간"
+
+msgid "Local domain"
+msgstr ""
+
+msgid ""
+"Local domain specification. Names matching this domain are never forwarded "
+"and are resolved from DHCP or hosts files only"
+msgstr ""
+
+msgid "Local domain suffix appended to DHCP names and hosts file entries"
+msgstr ""
+
+msgid "Local server"
+msgstr ""
+
+msgid ""
+"Localise hostname depending on the requesting subnet if multiple IPs are "
+"available"
+msgstr ""
+
+msgid "Localise queries"
+msgstr ""
+
+msgid "Locked to channel %s used by: %s"
+msgstr ""
+
+msgid "Log output level"
+msgstr "Log output 레벨"
+
+msgid "Log queries"
+msgstr ""
+
+msgid "Logging"
+msgstr ""
+
+msgid "Login"
+msgstr "로그인"
+
+msgid "Logout"
+msgstr "로그아웃"
+
+msgid "Loss of Signal Seconds (LOSS)"
+msgstr ""
+
+msgid "Lowest leased address as offset from the network address."
+msgstr "임대되는 주소의 최소 시작점. (네트워크 주소로 부터의 offset)"
+
+msgid "MAC-Address"
+msgstr "MAC-주소"
+
+msgid "MAC-Address Filter"
+msgstr "MAC-주소 필터"
+
+msgid "MAC-Filter"
+msgstr "MAC-필터"
+
+msgid "MAC-List"
+msgstr ""
+
+msgid "MAP / LW4over6"
+msgstr ""
+
+msgid "MB/s"
+msgstr ""
+
+msgid "MD5"
+msgstr ""
+
+msgid "MHz"
+msgstr ""
+
+msgid "MTU"
+msgstr ""
+
+msgid ""
+"Make sure to clone the root filesystem using something like the commands "
+"below:"
+msgstr ""
+
+msgid "Manual"
+msgstr ""
+
+msgid "Max. Attainable Data Rate (ATTNDR)"
+msgstr ""
+
+msgid "Maximum Rate"
+msgstr ""
+
+msgid "Maximum allowed number of active DHCP leases"
+msgstr "Active DHCP lease 건의 최대 허용 숫자"
+
+msgid "Maximum allowed number of concurrent DNS queries"
+msgstr "허용되는 최대 동시 DNS query 수"
+
+msgid "Maximum allowed size of EDNS.0 UDP packets"
+msgstr "허용된 최대 EDNS.0 UDP 패킷 크기"
+
+msgid "Maximum amount of seconds to wait for the modem to become ready"
+msgstr ""
+
+msgid "Maximum hold time"
+msgstr ""
+
+msgid ""
+"Maximum length of the name is 15 characters including the automatic protocol/"
+"bridge prefix (br-, 6in4-, pppoe- etc.)"
+msgstr ""
+
+msgid "Maximum number of leased addresses."
+msgstr "임대될 수 있는 주소의 최대 숫자."
+
+msgid "Mbit/s"
+msgstr ""
+
+msgid "Memory"
+msgstr "메모리"
+
+msgid "Memory usage (%)"
+msgstr "메모리 사용량 (%)"
+
+msgid "Metric"
+msgstr ""
+
+msgid "Minimum Rate"
+msgstr ""
+
+msgid "Minimum hold time"
+msgstr ""
+
+msgid "Mirror monitor port"
+msgstr ""
+
+msgid "Mirror source port"
+msgstr ""
+
+msgid "Missing protocol extension for proto %q"
+msgstr ""
+
+msgid "Mode"
+msgstr ""
+
+msgid "Model"
+msgstr "모델"
+
+msgid "Modem device"
+msgstr ""
+
+msgid "Modem init timeout"
+msgstr ""
+
+msgid "Monitor"
+msgstr ""
+
+msgid "Mount Entry"
+msgstr ""
+
+msgid "Mount Point"
+msgstr ""
+
+msgid "Mount Points"
+msgstr ""
+
+msgid "Mount Points - Mount Entry"
+msgstr ""
+
+msgid "Mount Points - Swap Entry"
+msgstr ""
+
+msgid ""
+"Mount Points define at which point a memory device will be attached to the "
+"filesystem"
+msgstr ""
+
+msgid "Mount filesystems not specifically configured"
+msgstr ""
+
+msgid "Mount options"
+msgstr ""
+
+msgid "Mount point"
+msgstr ""
+
+msgid "Mount swap not specifically configured"
+msgstr ""
+
+msgid "Mounted file systems"
+msgstr ""
+
+msgid "Move down"
+msgstr ""
+
+msgid "Move up"
+msgstr ""
+
+msgid "Multicast Rate"
+msgstr ""
+
+msgid "Multicast address"
+msgstr ""
+
+msgid "NAS ID"
+msgstr ""
+
+msgid "NAT-T Mode"
+msgstr ""
+
+msgid "NAT64 Prefix"
+msgstr ""
+
+msgid "NDP-Proxy"
+msgstr ""
+
+msgid "NT Domain"
+msgstr ""
+
+msgid "NTP server candidates"
+msgstr "NTP 서버 목록"
+
+msgid "NTP sync time-out"
+msgstr ""
+
+msgid "Name"
+msgstr "이름"
+
+msgid "Name of the new interface"
+msgstr ""
+
+msgid "Name of the new network"
+msgstr ""
+
+msgid "Navigation"
+msgstr ""
+
+msgid "Netmask"
+msgstr ""
+
+msgid "Network"
+msgstr "네트워크"
+
+msgid "Network Utilities"
+msgstr "네트워크 유틸리티"
+
+msgid "Network boot image"
+msgstr "네트워크 boot 이미지"
+
+msgid "Network without interfaces."
+msgstr ""
+
+msgid "Next »"
+msgstr ""
+
+msgid "No DHCP Server configured for this interface"
+msgstr ""
+
+msgid "No NAT-T"
+msgstr ""
+
+msgid "No chains in this table"
+msgstr "이 table 에는 정의된 chain 이 없음"
+
+msgid "No files found"
+msgstr ""
+
+msgid "No information available"
+msgstr "이용 가능한 정보가 없습니다"
+
+msgid "No negative cache"
+msgstr ""
+
+msgid "No network configured on this device"
+msgstr ""
+
+msgid "No network name specified"
+msgstr ""
+
+msgid "No package lists available"
+msgstr ""
+
+msgid "No password set!"
+msgstr ""
+
+msgid "No rules in this chain"
+msgstr ""
+
+msgid "No zone assigned"
+msgstr ""
+
+msgid "Noise"
+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 ""
+
+msgid "Normal"
+msgstr ""
+
+msgid "Not Found"
+msgstr ""
+
+msgid "Not associated"
+msgstr ""
+
+msgid "Not connected"
+msgstr "연결되지 않음"
+
+msgid "Note: Configuration files will be erased."
+msgstr ""
+
+msgid "Note: interface name length"
+msgstr ""
+
+msgid "Notice"
+msgstr ""
+
+msgid "Nslookup"
+msgstr ""
+
+msgid "OK"
+msgstr ""
+
+msgid "OPKG-Configuration"
+msgstr "OPKG-설정"
+
+msgid "Obfuscated Group Password"
+msgstr ""
+
+msgid "Obfuscated Password"
+msgstr ""
+
+msgid "Off-State Delay"
+msgstr ""
+
+msgid ""
+"On this page you can configure the network interfaces. You can bridge "
+"several interfaces by ticking the \"bridge interfaces\" field and enter the "
+"names of several network interfaces separated by spaces. You can also use "
+"<abbr title=\"Virtual Local Area Network\">VLAN</abbr> notation "
+"<samp>INTERFACE.VLANNR</samp> (<abbr title=\"for example\">e.g.</abbr>: "
+"<samp>eth0.1</samp>)."
+msgstr ""
+"이 페이지에서는 네트워크 인터페이스를 설정할 수 있습니다. \"Bridge 인터페이스"
+"\" 항목을 클릭하고, 공백으로 구분된 네트워크 인터페이스들의 이름을 적는 방식"
+"으로 여러 인터페이스들을 bridge 할 수 있습니다. 또한 <abbr title=\"Virtual "
+"Local Area Network\">VLAN</abbr> 표기법인 <samp>INTERFACE.VLANNR</samp> "
+"(<abbr title=\"for example\">예</abbr>: <samp>eth0.1</samp>) 를 사용하실 수 "
+"있습니다."
+
+msgid "On-State Delay"
+msgstr ""
+
+msgid "One of hostname or mac address must be specified!"
+msgstr ""
+
+msgid "One or more fields contain invalid values!"
+msgstr ""
+
+msgid "One or more invalid/required values on tab"
+msgstr ""
+
+msgid "One or more required fields have no value!"
+msgstr ""
+
+msgid "Open list..."
+msgstr "목록 열람..."
+
+msgid "OpenConnect (CISCO AnyConnect)"
+msgstr ""
+
+msgid "Operating frequency"
+msgstr "동작 주파수"
+
+msgid "Option changed"
+msgstr "변경된 option"
+
+msgid "Option removed"
+msgstr "삭제된 option"
+
+msgid "Optional, specify to override default server (tic.sixxs.net)"
+msgstr ""
+
+msgid "Optional, use when the SIXXS account has more than one tunnel"
+msgstr ""
+
+msgid "Optional."
+msgstr ""
+
+msgid ""
+"Optional. Adds in an additional layer of symmetric-key cryptography for post-"
+"quantum resistance."
+msgstr ""
+
+msgid "Optional. Create routes for Allowed IPs for this peer."
+msgstr ""
+
+msgid ""
+"Optional. Host of peer. Names are resolved prior to bringing up the "
+"interface."
+msgstr ""
+
+msgid "Optional. Maximum Transmission Unit of tunnel interface."
+msgstr ""
+
+msgid "Optional. Port of peer."
+msgstr ""
+
+msgid ""
+"Optional. Seconds between keep alive messages. Default is 0 (disabled). "
+"Recommended value if this device is behind a NAT is 25."
+msgstr ""
+
+msgid "Optional. UDP port used for outgoing and incoming packets."
+msgstr ""
+
+msgid "Options"
+msgstr ""
+
+msgid "Other:"
+msgstr ""
+
+msgid "Out"
+msgstr ""
+
+msgid "Outbound:"
+msgstr ""
+
+msgid "Outdoor Channels"
+msgstr ""
+
+msgid "Output Interface"
+msgstr ""
+
+msgid "Override MAC address"
+msgstr "MAC 주소 덮어쓰기"
+
+msgid "Override MTU"
+msgstr "MTU 덮어쓰기"
+
+msgid "Override TOS"
+msgstr ""
+
+msgid "Override TTL"
+msgstr ""
+
+msgid "Override default interface name"
+msgstr "기본 인터페이스 이름을 덮어씁니다"
+
+msgid "Override the gateway in DHCP responses"
+msgstr ""
+
+msgid ""
+"Override the netmask sent to clients. Normally it is calculated from the "
+"subnet that is served."
+msgstr ""
+"Client 에 전달될 netmask 를 덮어 쓸 수 있습니다. 보통 해당 값은 제공되는 "
+"subnet 에 따라 자동 계산됩니다."
+
+msgid "Override the table used for internal routes"
+msgstr ""
+
+msgid "Overview"
+msgstr "개요"
+
+msgid "Owner"
+msgstr ""
+
+msgid "PAP/CHAP password"
+msgstr ""
+
+msgid "PAP/CHAP username"
+msgstr ""
+
+msgid "PID"
+msgstr ""
+
+msgid "PIN"
+msgstr ""
+
+msgid "PPP"
+msgstr ""
+
+msgid "PPPoA Encapsulation"
+msgstr ""
+
+msgid "PPPoATM"
+msgstr ""
+
+msgid "PPPoE"
+msgstr ""
+
+msgid "PPPoSSH"
+msgstr ""
+
+msgid "PPtP"
+msgstr ""
+
+msgid "PSID offset"
+msgstr ""
+
+msgid "PSID-bits length"
+msgstr ""
+
+msgid "PTM/EFM (Packet Transfer Mode)"
+msgstr ""
+
+msgid "Package libiwinfo required!"
+msgstr ""
+
+msgid "Package lists are older than 24 hours"
+msgstr ""
+
+msgid "Package name"
+msgstr "패키지 이름"
+
+msgid "Packets"
+msgstr ""
+
+msgid "Part of zone %q"
+msgstr ""
+
+msgid "Password"
+msgstr "암호"
+
+msgid "Password authentication"
+msgstr "암호 인증"
+
+msgid "Password of Private Key"
+msgstr ""
+
+msgid "Password of inner Private Key"
+msgstr ""
+
+msgid "Password successfully changed!"
+msgstr ""
+
+msgid "Path to CA-Certificate"
+msgstr ""
+
+msgid "Path to Client-Certificate"
+msgstr ""
+
+msgid "Path to Private Key"
+msgstr ""
+
+msgid "Path to executable which handles the button event"
+msgstr ""
+
+msgid "Path to inner CA-Certificate"
+msgstr ""
+
+msgid "Path to inner Client-Certificate"
+msgstr ""
+
+msgid "Path to inner Private Key"
+msgstr ""
+
+msgid "Peak:"
+msgstr "최고치:"
+
+msgid "Peer IP address to assign"
+msgstr ""
+
+msgid "Peers"
+msgstr ""
+
+msgid "Perfect Forward Secrecy"
+msgstr ""
+
+msgid "Perform reboot"
+msgstr "재부팅하기"
+
+msgid "Perform reset"
+msgstr "Reset 하기"
+
+msgid "Persistent Keep Alive"
+msgstr ""
+
+msgid "Phy Rate:"
+msgstr ""
+
+msgid "Physical Settings"
+msgstr "Physical 설정"
+
+msgid "Ping"
+msgstr ""
+
+msgid "Pkts."
+msgstr "Pkts."
+
+msgid "Please enter your username and password."
+msgstr "사용자이름과 암호를 입력해 주세요."
+
+msgid "Policy"
+msgstr ""
+
+msgid "Port"
+msgstr "포트"
+
+msgid "Port status:"
+msgstr "포트 상태:"
+
+msgid "Power Management Mode"
+msgstr ""
+
+msgid "Pre-emtive CRC errors (CRCP_P)"
+msgstr ""
+
+msgid "Preshared Key"
+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 ""
+
+msgid "Prism2/2.5/3 802.11b Wireless Controller"
+msgstr ""
+
+msgid "Private Key"
+msgstr ""
+
+msgid "Proceed"
+msgstr ""
+
+msgid "Processes"
+msgstr "프로세스"
+
+msgid "Profile"
+msgstr ""
+
+msgid "Prot."
+msgstr "Prot."
+
+msgid "Protocol"
+msgstr "프로토콜"
+
+msgid "Protocol family"
+msgstr ""
+
+msgid "Protocol of the new interface"
+msgstr ""
+
+msgid "Protocol support is not installed"
+msgstr ""
+
+msgid "Provide NTP server"
+msgstr ""
+
+msgid "Provide new network"
+msgstr "새로운 네트워크를 추가합니다"
+
+msgid "Pseudo Ad-Hoc (ahdemo)"
+msgstr ""
+
+msgid "Public Key"
+msgstr ""
+
+msgid "Public prefix routed to this device for distribution to clients."
+msgstr ""
+
+msgid "Quality"
+msgstr ""
+
+msgid "RFC3947 NAT-T mode"
+msgstr ""
+
+msgid "RTS/CTS Threshold"
+msgstr ""
+
+msgid "RX"
+msgstr ""
+
+msgid "RX Rate"
+msgstr ""
+
+msgid "RaLink 802.11%s Wireless Controller"
+msgstr ""
+
+msgid "Radius-Accounting-Port"
+msgstr ""
+
+msgid "Radius-Accounting-Secret"
+msgstr ""
+
+msgid "Radius-Accounting-Server"
+msgstr ""
+
+msgid "Radius-Authentication-Port"
+msgstr ""
+
+msgid "Radius-Authentication-Secret"
+msgstr ""
+
+msgid "Radius-Authentication-Server"
+msgstr ""
+
+msgid ""
+"Read <code>/etc/ethers</code> to configure the <abbr title=\"Dynamic Host "
+"Configuration Protocol\">DHCP</abbr>-Server"
+msgstr ""
+"<code>/etc/ethers</code> 파일을 읽어 <abbr title=\"Dynamic Host "
+"Configuration Protocol\">DHCP</abbr>-서버를 설정합니다"
+
+msgid ""
+"Really delete this interface? The deletion cannot be undone!\\nYou might "
+"lose access to this device if you are connected via this interface."
+msgstr ""
+
+msgid ""
+"Really delete this wireless network? The deletion cannot be undone!\\nYou "
+"might lose access to this device if you are connected via this network."
+msgstr ""
+
+msgid "Really reset all changes?"
+msgstr ""
+
+msgid ""
+"Really shut down network?\\nYou might lose access to this device if you are "
+"connected via this interface."
+msgstr ""
+"정말로 네트워크를 shutdown 하시겠습니까?\\n이 인터페이스를 통해 연결하였다면 "
+"접속이 끊어질 수 있습니다."
+
+msgid ""
+"Really shutdown interface \"%s\" ?\\nYou might lose access to this device if "
+"you are connected via this interface."
+msgstr ""
+
+msgid "Really switch protocol?"
+msgstr "정말 프로토콜 변경을 원하세요?"
+
+msgid "Realtime Connections"
+msgstr "실시간 연결수"
+
+msgid "Realtime Graphs"
+msgstr "실시간 그래프"
+
+msgid "Realtime Load"
+msgstr "실시간 부하"
+
+msgid "Realtime Traffic"
+msgstr "실시간 트래픽"
+
+msgid "Realtime Wireless"
+msgstr ""
+
+msgid "Rebind protection"
+msgstr ""
+
+msgid "Reboot"
+msgstr "재부팅"
+
+msgid "Rebooting..."
+msgstr ""
+
+msgid "Reboots the operating system of your device"
+msgstr "장치의 운영체제를 재부팅합니다"
+
+msgid "Receive"
+msgstr ""
+
+msgid "Receiver Antenna"
+msgstr ""
+
+msgid "Reconnect this interface"
+msgstr "이 인터페이스를 재연결합니다"
+
+msgid "Reconnecting interface"
+msgstr "인터페이스 재연결중입니다"
+
+msgid "References"
+msgstr ""
+
+msgid "Regulatory Domain"
+msgstr ""
+
+msgid "Relay"
+msgstr ""
+
+msgid "Relay Bridge"
+msgstr ""
+
+msgid "Relay between networks"
+msgstr ""
+
+msgid "Relay bridge"
+msgstr ""
+
+msgid "Remote IPv4 address"
+msgstr ""
+
+msgid "Remote IPv4 address or FQDN"
+msgstr ""
+
+msgid "Remove"
+msgstr "제거"
+
+msgid "Repeat scan"
+msgstr ""
+
+msgid "Replace entry"
+msgstr ""
+
+msgid "Replace wireless configuration"
+msgstr ""
+
+msgid "Request IPv6-address"
+msgstr ""
+
+msgid "Request IPv6-prefix of length"
+msgstr ""
+
+msgid "Require TLS"
+msgstr ""
+
+msgid "Required for certain ISPs, e.g. Charter with DOCSIS 3"
+msgstr "특정 ISP 들에 요구됨. 예: Charter (DOCSIS 3 기반)"
+
+msgid "Required. Base64-encoded private key for this interface."
+msgstr ""
+
+msgid ""
+"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."
+msgstr ""
+
+msgid "Required. Public key of peer."
+msgstr ""
+
+msgid ""
+"Requires upstream supports DNSSEC; verify unsigned domain responses really "
+"come from unsigned domains"
+msgstr ""
+
+msgid "Reset"
+msgstr "초기화"
+
+msgid "Reset Counters"
+msgstr "Counter 초기화"
+
+msgid "Reset to defaults"
+msgstr "초기값으로 reset"
+
+msgid "Resolv and Hosts Files"
+msgstr "Resolv 와 Hosts 파일"
+
+msgid "Resolve file"
+msgstr "Resolve 파일"
+
+msgid "Restart"
+msgstr "재시작"
+
+msgid "Restart Firewall"
+msgstr "방화벽 재시작"
+
+msgid "Restore backup"
+msgstr "백업 복구"
+
+msgid "Reveal/hide password"
+msgstr "암호 보이기/숨기기"
+
+msgid "Revert"
+msgstr "변경 취소"
+
+msgid "Root"
+msgstr ""
+
+msgid "Root directory for files served via TFTP"
+msgstr "TFTP 를 통해 제공되는 파일들의 root 디렉토리"
+
+msgid "Root preparation"
+msgstr ""
+
+msgid "Route Allowed IPs"
+msgstr ""
+
+msgid "Route type"
+msgstr ""
+
+msgid "Routed IPv6 prefix for downstream interfaces"
+msgstr ""
+
+msgid "Router Advertisement-Service"
+msgstr ""
+
+msgid "Router Password"
+msgstr "라우터 암호"
+
+msgid "Routes"
+msgstr "Route 경로"
+
+msgid ""
+"Routes specify over which interface and gateway a certain host or network "
+"can be reached."
+msgstr ""
+"Route 경로는 특정 호스트 혹은 네트워크가 사용해야 할 인터페이스와 gateway 정"
+"보를 나타냅니다."
+
+msgid "Run a filesystem check before mounting the device"
+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"
+msgstr ""
+
+msgid "SIXXS-handle[/Tunnel-ID]"
+msgstr ""
+
+msgid "SNR"
+msgstr ""
+
+msgid "SSH Access"
+msgstr ""
+
+msgid "SSH server address"
+msgstr ""
+
+msgid "SSH server port"
+msgstr ""
+
+msgid "SSH username"
+msgstr ""
+
+msgid "SSH-Keys"
+msgstr ""
+
+msgid "SSID"
+msgstr "SSID"
+
+msgid "Save"
+msgstr "저장"
+
+msgid "Save & Apply"
+msgstr "저장 & 적용"
+
+msgid "Save & Apply"
+msgstr "저장 & 적용"
+
+msgid "Scan"
+msgstr "Scan 하기"
+
+msgid "Scheduled Tasks"
+msgstr "작업 관리"
+
+msgid "Section added"
+msgstr "추가된 section"
+
+msgid "Section removed"
+msgstr "삭제된 section"
+
+msgid "See \"mount\" manpage for details"
+msgstr ""
+
+msgid ""
+"Send LCP echo requests at the given interval in seconds, only effective in "
+"conjunction with failure threshold"
+msgstr ""
+
+msgid "Separate Clients"
+msgstr ""
+
+msgid "Separate WDS"
+msgstr ""
+
+msgid "Server Settings"
+msgstr "서버 설정"
+
+msgid "Server password"
+msgstr ""
+
+msgid ""
+"Server password, enter the specific password of the tunnel when the username "
+"contains the tunnel ID"
+msgstr ""
+
+msgid "Server username"
+msgstr ""
+
+msgid "Service Name"
+msgstr ""
+
+msgid "Service Type"
+msgstr ""
+
+msgid "Services"
+msgstr "Services"
+
+msgid "Set up Time Synchronization"
+msgstr ""
+
+msgid "Setup DHCP Server"
+msgstr ""
+
+msgid "Severely Errored Seconds (SES)"
+msgstr ""
+
+msgid "Short GI"
+msgstr ""
+
+msgid "Show current backup file list"
+msgstr "현재 백업 파일 목록 보기"
+
+msgid "Shutdown this interface"
+msgstr "이 인터페이스를 정지합니다"
+
+msgid "Shutdown this network"
+msgstr "이 네트워크를 shutdown 합니다"
+
+msgid "Signal"
+msgstr "신호"
+
+msgid "Signal Attenuation (SATN)"
+msgstr ""
+
+msgid "Signal:"
+msgstr ""
+
+msgid "Size"
+msgstr "Size"
+
+msgid "Size (.ipk)"
+msgstr "크기 (.ipk)"
+
+msgid "Skip"
+msgstr ""
+
+msgid "Skip to content"
+msgstr ""
+
+msgid "Skip to navigation"
+msgstr ""
+
+msgid "Slot time"
+msgstr ""
+
+msgid "Software"
+msgstr "소프트웨어"
+
+msgid "Software VLAN"
+msgstr ""
+
+msgid "Some fields are invalid, cannot save values!"
+msgstr ""
+
+msgid "Sorry, the object you requested was not found."
+msgstr ""
+
+msgid "Sorry, the server encountered an unexpected error."
+msgstr ""
+
+msgid ""
+"Sorry, there is no sysupgrade support present; a new firmware image must be "
+"flashed manually. Please refer to the wiki for device specific install "
+"instructions."
+msgstr ""
+
+msgid "Sort"
+msgstr "순서"
+
+msgid "Source"
+msgstr ""
+
+msgid "Source routing"
+msgstr ""
+
+msgid "Specifies the button state to handle"
+msgstr ""
+
+msgid "Specifies the directory the device is attached to"
+msgstr ""
+
+msgid "Specifies the listening port of this <em>Dropbear</em> instance"
+msgstr "<em>Dropbear</em> instance 의 listening 포트를 지정합니다"
+
+msgid ""
+"Specifies the maximum amount of failed ARP requests until hosts are presumed "
+"to be dead"
+msgstr ""
+
+msgid ""
+"Specifies the maximum amount of seconds after which hosts are presumed to be "
+"dead"
+msgstr ""
+
+msgid "Specify a TOS (Type of Service)."
+msgstr ""
+
+msgid ""
+"Specify a TTL (Time to Live) for the encapsulating packet other than the "
+"default (64)."
+msgstr ""
+
+msgid ""
+"Specify an MTU (Maximum Transmission Unit) other than the default (1280 "
+"bytes)."
+msgstr ""
+
+msgid "Specify the secret encryption key here."
+msgstr ""
+
+msgid "Start"
+msgstr "시작"
+
+msgid "Start priority"
+msgstr "시작 우선순위"
+
+msgid "Startup"
+msgstr "시작 프로그램"
+
+msgid "Static IPv4 Routes"
+msgstr "Static IPv4 Route 경로"
+
+msgid "Static IPv6 Routes"
+msgstr "Static IPv6 Route 경로"
+
+msgid "Static Leases"
+msgstr "Static Lease 들"
+
+msgid "Static Routes"
+msgstr "Static Route 경로"
+
+msgid "Static WDS"
+msgstr ""
+
+msgid "Static address"
+msgstr ""
+
+msgid ""
+"Static leases are used to assign fixed IP addresses and symbolic hostnames "
+"to DHCP clients. They are also required for non-dynamic interface "
+"configurations where only hosts with a corresponding lease are served."
+msgstr ""
+"Static Lease 는 DHCP client 에게 고정된 IP 주소와 symbolic hostname 을 할당"
+"할 때 사용됩니다. 이 기능은 또한 지정된 host 에 대해서만 주소 임대를 하도록 "
+"하는 non-dynamic 인터페이스 설정에도 사용됩니다."
+
+msgid "Status"
+msgstr "상태"
+
+msgid "Stop"
+msgstr "정지"
+
+msgid "Strict order"
+msgstr "Strict order"
+
+msgid "Submit"
+msgstr "제출하기"
+
+msgid "Suppress logging"
+msgstr ""
+
+msgid "Suppress logging of the routine operation of these protocols"
+msgstr ""
+
+msgid "Swap"
+msgstr ""
+
+msgid "Swap Entry"
+msgstr ""
+
+msgid "Switch"
+msgstr "스위치"
+
+msgid "Switch %q"
+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 "스위치 VLAN"
+
+msgid "Switch protocol"
+msgstr "프로토콜 변경"
+
+msgid "Sync with browser"
+msgstr "브라우저 시간대로 동기화"
+
+msgid "Synchronizing..."
+msgstr ""
+
+msgid "System"
+msgstr "시스템"
+
+msgid "System Log"
+msgstr "시스템 로그"
+
+msgid "System Properties"
+msgstr "시스템 등록 정보"
+
+msgid "System log buffer size"
+msgstr "System log 버퍼 크기"
+
+msgid "TCP:"
+msgstr ""
+
+msgid "TFTP Settings"
+msgstr "TFTP 설정"
+
+msgid "TFTP server root"
+msgstr "TFTP 서버 root"
+
+msgid "TX"
+msgstr "TX"
+
+msgid "TX Rate"
+msgstr ""
+
+msgid "Table"
+msgstr ""
+
+msgid "Target"
+msgstr ""
+
+msgid "Target network"
+msgstr ""
+
+msgid "Terminate"
+msgstr ""
+
+msgid ""
+"The <em>Device Configuration</em> section covers physical settings of the "
+"radio hardware such as channel, transmit power or antenna selection which "
+"are shared among all defined wireless networks (if the radio hardware is "
+"multi-SSID capable). Per network settings like encryption or operation mode "
+"are grouped in the <em>Interface Configuration</em>."
+msgstr ""
+"<em>장치 설정<em> 섹션은 channel, transmit power 혹은 antenna 선택과 같은 물"
+"리적인 설정 내용을 다룹니다. 이 설정은 (만약 radio 하드웨어가 multi-SSID 지"
+"원이 가능하다면) 정의된 모든 무선 네트워크에 공통적으로 적용됩니다. 암호화 혹"
+"은 operation mode 와 같은 각 네트워크 설정들은 <em>인터페이스 설정</em>에서 "
+"다루어집니다."
+
+msgid ""
+"The <em>libiwinfo-lua</em> package is not installed. You must install this "
+"component for working wireless configuration!"
+msgstr ""
+
+msgid ""
+"The HE.net endpoint update configuration changed, you must now use the plain "
+"username instead of the user ID!"
+msgstr ""
+
+msgid ""
+"The IPv4 address or the fully-qualified domain name of the remote tunnel end."
+msgstr ""
+
+msgid ""
+"The IPv6 prefix assigned to the provider, usually ends with <code>::</code>"
+msgstr ""
+
+msgid ""
+"The allowed characters are: <code>A-Z</code>, <code>a-z</code>, <code>0-9</"
+"code> and <code>_</code>"
+msgstr ""
+
+msgid "The configuration file could not be loaded due to the following error:"
+msgstr ""
+
+msgid ""
+"The device file of the memory or partition (<abbr title=\"for example\">e.g."
+"</abbr> <code>/dev/sda1</code>)"
+msgstr ""
+
+msgid ""
+"The filesystem that was used to format the memory (<abbr title=\"for example"
+"\">e.g.</abbr> <samp><abbr title=\"Third Extended Filesystem\">ext3</abbr></"
+"samp>)"
+msgstr ""
+
+msgid ""
+"The flash image was uploaded. Below is the checksum and file size listed, "
+"compare them with the original file to ensure data integrity.<br /> Click "
+"\"Proceed\" below to start the flash procedure."
+msgstr ""
+
+msgid "The following changes have been committed"
+msgstr ""
+
+msgid "The following changes have been reverted"
+msgstr "다음의 변경 사항들이 취소되었습니다"
+
+msgid "The following rules are currently active on this system."
+msgstr "다음의 rule 들이 현재 이 시스템에 적용 중입니다."
+
+msgid "The given network name is not unique"
+msgstr ""
+
+msgid ""
+"The hardware is not multi-SSID capable and the existing configuration will "
+"be replaced if you proceed."
+msgstr ""
+
+msgid ""
+"The length of the IPv4 prefix in bits, the remainder is used in the IPv6 "
+"addresses."
+msgstr ""
+
+msgid "The length of the IPv6 prefix in bits"
+msgstr ""
+
+msgid "The local IPv4 address over which the tunnel is created (optional)."
+msgstr ""
+
+msgid ""
+"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."
+msgstr ""
+"이 장치의 네트워크 포트들은 컴퓨터끼리 직접 통신을 할 수 있도록 여러 <abbr "
+"title=\"Virtual Local Area Network\">VLAN</abbr> 으로 구성될 수 있습니다. "
+"<abbr title=\"Virtual Local Area Network\">VLAN</abbr>은 종종 다른 네트워크 "
+"segment 들을 분리하는데 사용되기도 합니다. 한 개의 uplink 포트가 인터넷에 연"
+"결되어 있고 나머지 포트들은 local 네트워크로 연결되는 구성에 자주 사용됩니다."
+
+msgid "The selected protocol needs a device assigned"
+msgstr ""
+
+msgid "The submitted security token is invalid or already expired!"
+msgstr ""
+
+msgid ""
+"The system is erasing the configuration partition now and will reboot itself "
+"when finished."
+msgstr ""
+
+#, fuzzy
+msgid ""
+"The system is flashing now.<br /> DO NOT POWER OFF THE DEVICE!<br /> Wait a "
+"few minutes before you try to reconnect. It might be necessary to renew the "
+"address of your computer to reach the device again, depending on your "
+"settings."
+msgstr ""
+
+msgid ""
+"The tunnel end-point is behind NAT, defaults to disabled and only applies to "
+"AYIYA"
+msgstr ""
+
+msgid ""
+"The uploaded image file does not contain a supported format. Make sure that "
+"you choose the generic image format for your platform."
+msgstr ""
+
+msgid "There are no active leases."
+msgstr ""
+
+msgid "There are no pending changes to apply!"
+msgstr ""
+
+msgid "There are no pending changes to revert!"
+msgstr ""
+
+msgid "There are no pending changes!"
+msgstr ""
+
+msgid ""
+"There is no device assigned yet, please attach a network device in the "
+"\"Physical Settings\" tab"
+msgstr ""
+
+msgid ""
+"There is no password set on this router. Please configure a root password to "
+"protect the web interface and enable SSH."
+msgstr ""
+
+msgid "This IPv4 address of the relay"
+msgstr ""
+
+msgid ""
+"This file may contain lines like 'server=/domain/1.2.3.4' or "
+"'server=1.2.3.4' fordomain-specific or full upstream <abbr title=\"Domain "
+"Name System\">DNS</abbr> servers."
+msgstr ""
+
+msgid ""
+"This is a list of shell glob patterns for matching files and directories to "
+"include during sysupgrade. Modified files in /etc/config/ and certain other "
+"configurations are automatically preserved."
+msgstr ""
+"이것은 sysupgrade 시 유지되어야 하는 파일과 디렉토리 목록에 대한 shell glob "
+"패턴들입니다. /etc/config/ 하위의 수정된 파일이나 특정 다른 설정들은 자동적"
+"으로 변경 사항이 보존됩니다."
+
+msgid ""
+"This is either the \"Update Key\" configured for the tunnel or the account "
+"password if no update key has been configured"
+msgstr ""
+
+msgid ""
+"This is the content of /etc/rc.local. Insert your own commands here (in "
+"front of 'exit 0') to execute them at the end of the boot process."
+msgstr ""
+"이것은 /etc/rc.local 파일의 내용입니다. 여기에 ('exit 0' 앞에) 부팅 절차가 "
+"끝날 때 실행하고자 하는 명령들을 삽입하세요."
+
+msgid ""
+"This is the local endpoint address assigned by the tunnel broker, it usually "
+"ends with <code>:2</code>"
+msgstr ""
+
+msgid ""
+"This is the only <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</"
+"abbr> in the local network"
+msgstr ""
+
+msgid "This is the plain username for logging into the account"
+msgstr ""
+
+msgid ""
+"This is the prefix routed to you by the tunnel broker for use by clients"
+msgstr ""
+
+msgid "This is the system crontab in which scheduled tasks can be defined."
+msgstr "아래는 예정된 작업들이 정의된 시스템 crontab 내용입니다."
+
+msgid ""
+"This is usually the address of the nearest PoP operated by the tunnel broker"
+msgstr ""
+
+msgid ""
+"This list gives an overview over currently running system processes and "
+"their status."
+msgstr ""
+"이 목록은 현재 실행중인 시스템 프로세스와 해당 상태에 대한 개요를 보여줍니다."
+
+msgid "This page allows the configuration of custom button actions"
+msgstr ""
+
+msgid "This page gives an overview over currently active network connections."
+msgstr "이 페이지는 현재 active 상태인 네트워크 연결을 보여줍니다."
+
+msgid "This section contains no values yet"
+msgstr "이 section 은 아직 입력된 값이 없습니다"
+
+msgid "Time Synchronization"
+msgstr "시간 동기화"
+
+msgid "Time Synchronization is not configured yet."
+msgstr "시간 동기화가 아직 설정되지 않았습니다."
+
+msgid "Timezone"
+msgstr "시간대"
+
+msgid ""
+"To restore configuration files, you can upload a previously generated backup "
+"archive here."
+msgstr ""
+"설정 파일을 복구하고자 한다면 이전에 백업하신 아카이브 파일을 여기로 업로드"
+"할 수 있습니다."
+
+msgid "Tone"
+msgstr ""
+
+msgid "Total Available"
+msgstr "총 이용 가능한 양"
+
+msgid "Traceroute"
+msgstr ""
+
+msgid "Traffic"
+msgstr "트래픽"
+
+msgid "Transfer"
+msgstr "전송량"
+
+msgid "Transmission Rate"
+msgstr ""
+
+msgid "Transmit"
+msgstr ""
+
+msgid "Transmit Power"
+msgstr ""
+
+msgid "Transmitter Antenna"
+msgstr ""
+
+msgid "Trigger"
+msgstr ""
+
+msgid "Trigger Mode"
+msgstr ""
+
+msgid "Tunnel ID"
+msgstr ""
+
+msgid "Tunnel Interface"
+msgstr ""
+
+msgid "Tunnel Link"
+msgstr ""
+
+msgid "Tunnel broker protocol"
+msgstr ""
+
+msgid "Tunnel setup server"
+msgstr ""
+
+msgid "Tunnel type"
+msgstr ""
+
+msgid "Turbo Mode"
+msgstr ""
+
+msgid "Tx-Power"
+msgstr ""
+
+msgid "Type"
+msgstr "유형"
+
+msgid "UDP:"
+msgstr ""
+
+msgid "UMTS only"
+msgstr ""
+
+msgid "UMTS/GPRS/EV-DO"
+msgstr ""
+
+msgid "USB Device"
+msgstr ""
+
+msgid "UUID"
+msgstr ""
+
+msgid "Unable to dispatch"
+msgstr ""
+
+msgid "Unavailable Seconds (UAS)"
+msgstr ""
+
+msgid "Unknown"
+msgstr "알수없음"
+
+msgid "Unknown Error, password not changed!"
+msgstr ""
+
+msgid "Unmanaged"
+msgstr ""
+
+msgid "Unmount"
+msgstr ""
+
+msgid "Unsaved Changes"
+msgstr "적용 안된 변경 사항"
+
+msgid "Unsupported protocol type."
+msgstr ""
+
+msgid "Update lists"
+msgstr ""
+
+msgid ""
+"Upload a sysupgrade-compatible image here to replace the running firmware. "
+"Check \"Keep settings\" to retain the current configuration (requires a "
+"compatible firmware image)."
+msgstr ""
+"실행중인 firmware 변경을 하고자 한다면 여기에 sysupgrade 호환성이 유지되는 이"
+"미지를 업로드하세요. 현재의 설정을 유지하고자 한다면 \"설정 유지\" 를 체크하"
+"세요. (이를 지원하는 firmware 이미지 필요)"
+
+msgid "Upload archive..."
+msgstr "아카이브 업로드..."
+
+msgid "Uploaded File"
+msgstr "Uploaded File"
+
+msgid "Uptime"
+msgstr "가동 시간"
+
+msgid "Use <code>/etc/ethers</code>"
+msgstr "<code>/etc/ethers</code> 사용"
+
+msgid "Use DHCP gateway"
+msgstr ""
+
+msgid "Use DNS servers advertised by peer"
+msgstr "Peer 가 권장한 DNS 서버 사용"
+
+msgid "Use ISO/IEC 3166 alpha2 country codes."
+msgstr ""
+
+msgid "Use MTU on tunnel interface"
+msgstr ""
+
+msgid "Use TTL on tunnel interface"
+msgstr ""
+
+msgid "Use as external overlay (/overlay)"
+msgstr ""
+
+msgid "Use as root filesystem (/)"
+msgstr ""
+
+msgid "Use broadcast flag"
+msgstr "Broadcast flag 사용"
+
+msgid "Use builtin IPv6-management"
+msgstr "자체 내장 IPv6-관리 기능 사용"
+
+msgid "Use custom DNS servers"
+msgstr "임의의 DNS 서버 사용"
+
+msgid "Use default gateway"
+msgstr "Default gateway 사용"
+
+msgid "Use gateway metric"
+msgstr "Gateway metric 사용"
+
+msgid "Use routing table"
+msgstr "Routing table 사용"
+
+msgid ""
+"Use the <em>Add</em> Button to add a new lease entry. The <em>MAC-Address</"
+"em> indentifies the host, the <em>IPv4-Address</em> specifies to the fixed "
+"address to use and the <em>Hostname</em> is assigned as symbolic name to the "
+"requesting host. The optional <em>Lease time</em> can be used to set non-"
+"standard host-specific lease time, e.g. 12h, 3d or infinite."
+msgstr ""
+"새로운 항목을 추가하기 위해서는 <em>추가</em> 버튼을 사용하세요. <em>MAC-주소"
+"</em>는 host 를 나타내며, <em>IPv4-주소</em>는 사용할 고정 주소를 나타내고, "
+"요청하는 host 에 대해 <em>hostname</em> 이 symbolic name 으로 부여됩니다. 선"
+"택 사항인 <em>임대 시간</em>은 해당 host 에만 해당되는 시각을 설정하는데 사용"
+"될 수 있습니다. 예를 들어 12h, 3d 혹은 infinite 값들이 가능합니다."
+
+msgid "Used"
+msgstr ""
+
+msgid "Used Key Slot"
+msgstr ""
+
+msgid "User certificate (PEM encoded)"
+msgstr ""
+
+msgid "User key (PEM encoded)"
+msgstr ""
+
+msgid "Username"
+msgstr "사용자이름"
+
+msgid "VC-Mux"
+msgstr ""
+
+msgid "VDSL"
+msgstr ""
+
+msgid "VLANs on %q"
+msgstr ""
+
+msgid "VLANs on %q (%s)"
+msgstr "VLAN 설정: %q (%s)"
+
+msgid "VPN Local address"
+msgstr ""
+
+msgid "VPN Local port"
+msgstr ""
+
+msgid "VPN Server"
+msgstr ""
+
+msgid "VPN Server port"
+msgstr ""
+
+msgid "VPN Server's certificate SHA1 hash"
+msgstr ""
+
+msgid "VPNC (CISCO 3000 (and others) VPN)"
+msgstr ""
+
+msgid "Vendor"
+msgstr ""
+
+msgid "Vendor Class to send when requesting DHCP"
+msgstr "DHCP 요청시 전송할 Vendor Class"
+
+msgid "Verbose"
+msgstr ""
+
+msgid "Verbose logging by aiccu daemon"
+msgstr ""
+
+msgid "Verify"
+msgstr ""
+
+msgid "Version"
+msgstr "버전"
+
+msgid "WDS"
+msgstr "WDS"
+
+msgid "WEP Open System"
+msgstr ""
+
+msgid "WEP Shared Key"
+msgstr ""
+
+msgid "WEP passphrase"
+msgstr ""
+
+msgid "WMM Mode"
+msgstr "WMM Mode"
+
+msgid "WPA passphrase"
+msgstr ""
+
+msgid ""
+"WPA-Encryption requires wpa_supplicant (for client mode) or hostapd (for AP "
+"and ad-hoc mode) to be installed."
+msgstr ""
+
+msgid ""
+"Wait for NTP sync that many seconds, seting to 0 disables waiting (optional)"
+msgstr ""
+
+msgid "Waiting for changes to be applied..."
+msgstr "변경 사항이 적용되기를 기다리는 중입니다..."
+
+msgid "Waiting for command to complete..."
+msgstr "실행한 명령이 끝나기를 기다리는 중입니다..."
+
+msgid "Waiting for device..."
+msgstr ""
+
+msgid "Warning"
+msgstr ""
+
+msgid "Warning: There are unsaved changes that will get lost on reboot!"
+msgstr ""
+
+msgid "Whether to create an IPv6 default route over the tunnel"
+msgstr ""
+
+msgid "Whether to route only packets from delegated prefixes"
+msgstr ""
+
+msgid "Width"
+msgstr ""
+
+msgid "WireGuard VPN"
+msgstr ""
+
+msgid "Wireless"
+msgstr "무선"
+
+msgid "Wireless Adapter"
+msgstr ""
+
+msgid "Wireless Network"
+msgstr "무선랜 네트워크"
+
+msgid "Wireless Overview"
+msgstr "무선랜 개요"
+
+msgid "Wireless Security"
+msgstr "무선랜 보안"
+
+msgid "Wireless is disabled or not associated"
+msgstr "무선이 비활성화되어 있거나 연결되어 있지 않습니다"
+
+msgid "Wireless is restarting..."
+msgstr "무선랜이 재시작중입니다..."
+
+msgid "Wireless network is disabled"
+msgstr "무선 네트워크가 꺼져 있음"
+
+msgid "Wireless network is enabled"
+msgstr "무선 네트워크가 켜져 있음"
+
+msgid "Wireless restarted"
+msgstr "무선랜이 재시작되었습니다"
+
+msgid "Wireless shut down"
+msgstr "무선랜이 shutdown 되었습니다"
+
+msgid "Write received DNS requests to syslog"
+msgstr "받은 DNS 요청 내용을 systlog 에 기록합니다"
+
+msgid "Write system log to file"
+msgstr "System log 출력 파일 경로"
+
+msgid "XR Support"
+msgstr ""
+
+msgid ""
+"You can enable or disable installed init scripts here. Changes will applied "
+"after a device reboot.<br /><strong>Warning: If you disable essential init "
+"scripts like \"network\", your device might become inaccessible!</strong>"
+msgstr ""
+"이 메뉴에서 설치된 init script 를 활성화/비활성화 할 수 있습니다. 변경 사항"
+"은 장치가 재부팅 될 때 적용되게 됩니다.<br /><strong>경고: 만약 \"network\" "
+"와 같은 중요 init script 를 비활성화 할 경우, 장치에 접속을 못하실 수 있습니"
+"다!</strong>"
+
+msgid ""
+"You must enable Java Script in your browser or LuCI will not work properly."
+msgstr ""
+
+msgid ""
+"Your Internet Explorer is too old to display this page correctly. Please "
+"upgrade it to at least version 7 or use another browser like Firefox, Opera "
+"or Safari."
+msgstr ""
+
+msgid "any"
+msgstr ""
+
+msgid "auto"
+msgstr ""
+
+msgid "automatic"
+msgstr ""
+
+msgid "baseT"
+msgstr ""
+
+msgid "bridged"
+msgstr ""
+
+msgid "create:"
+msgstr ""
+
+msgid "creates a bridge over specified interface(s)"
+msgstr "지정한 인터페이스(들)로 구성된 bridge 를 생성합니다"
+
+msgid "dB"
+msgstr ""
+
+msgid "dBm"
+msgstr ""
+
+msgid "disable"
+msgstr ""
+
+msgid "disabled"
+msgstr ""
+
+msgid "expired"
+msgstr "만료됨"
+
+msgid ""
+"file where given <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</"
+"abbr>-leases will be stored"
+msgstr ""
+"할당된 <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</abbr>-lease "
+"정보가 저장되는 파일"
+
+msgid "forward"
+msgstr ""
+
+msgid "full-duplex"
+msgstr ""
+
+msgid "half-duplex"
+msgstr ""
+
+msgid "help"
+msgstr ""
+
+msgid "hidden"
+msgstr ""
+
+msgid "hybrid mode"
+msgstr ""
+
+msgid "if target is a network"
+msgstr "Target 이 네트워크일 경우"
+
+msgid "input"
+msgstr ""
+
+msgid "kB"
+msgstr ""
+
+msgid "kB/s"
+msgstr ""
+
+msgid "kbit/s"
+msgstr ""
+
+msgid "local <abbr title=\"Domain Name System\">DNS</abbr> file"
+msgstr "local <abbr title=\"Domain Name System\">DNS</abbr> 파일"
+
+msgid "minimum 1280, maximum 1480"
+msgstr ""
+
+msgid "navigation Navigation"
+msgstr ""
+
+msgid "no"
+msgstr ""
+
+msgid "no link"
+msgstr "link 없음"
+
+msgid "none"
+msgstr ""
+
+msgid "not present"
+msgstr ""
+
+msgid "off"
+msgstr ""
+
+msgid "on"
+msgstr ""
+
+msgid "open"
+msgstr ""
+
+msgid "overlay"
+msgstr ""
+
+msgid "relay mode"
+msgstr ""
+
+msgid "routed"
+msgstr ""
+
+msgid "server mode"
+msgstr ""
+
+msgid "skiplink1 Skip to navigation"
+msgstr ""
+
+msgid "skiplink2 Skip to content"
+msgstr ""
+
+msgid "stateful-only"
+msgstr ""
+
+msgid "stateless"
+msgstr ""
+
+msgid "stateless + stateful"
+msgstr ""
+
+msgid "tagged"
+msgstr ""
+
+msgid "unknown"
+msgstr ""
+
+msgid "unlimited"
+msgstr ""
+
+msgid "unspecified"
+msgstr ""
+
+msgid "unspecified -or- create:"
+msgstr "unspecified -혹은- create:"
+
+msgid "untagged"
+msgstr ""
+
+msgid "yes"
+msgstr ""
+
+msgid "« Back"
+msgstr ""
+
+#~ msgid "An additional network will be created if you leave this unchecked."
+#~ msgstr ""
+
+#~ msgid "CPU"
+#~ msgstr ""
"Allow upstream responses in the 127.0.0.0/8 range, e.g. for RBL services"
msgstr ""
+msgid "Allowed IPs"
+msgstr ""
+
msgid ""
"Also see <a href=\"https://www.sixxs.net/faq/connectivity/?faq=comparison"
"\">Tunneling Comparison</a> on SIXXS"
"defined backup patterns."
msgstr ""
+msgid "Bind interface"
+msgstr ""
+
msgid "Bind only to specific interfaces rather than wildcard address."
msgstr ""
+msgid "Bind the tunnel to this interface (optional)."
+msgstr ""
+
msgid "Bitrate"
msgstr ""
msgid "Domain whitelist"
msgstr ""
+msgid "Don't Fragment"
+msgstr ""
+
msgid ""
"Don't forward <abbr title=\"Domain Name System\">DNS</abbr>-Requests without "
"<abbr title=\"Domain Name System\">DNS</abbr>-Name"
msgid "Enable mirroring of outgoing packets"
msgstr ""
+msgid "Enable the DF (Don't Fragment) flag of the encapsulating packets."
+msgstr ""
+
msgid "Enable this mount"
msgstr ""
msgid "Encryption"
msgstr "Enkripsi"
+msgid "Endpoint Host"
+msgstr ""
+
+msgid "Endpoint Port"
+msgstr ""
+
msgid "Erasing..."
msgstr ""
msgid "Free space"
msgstr ""
+msgid ""
+"Further information about WireGuard interfaces and peers at <a href=\"http://"
+"wireguard.io\">wireguard.io</a>."
+msgstr ""
+
msgid "GHz"
msgstr ""
msgid "HE.net username"
msgstr ""
+msgid "HT mode (802.11n)"
+msgstr ""
+
msgid "Handler"
msgstr "Kawalan"
msgid "IPv4-Address"
msgstr ""
+msgid "IPv4-in-IPv4 (RFC2003)"
+msgstr ""
+
msgid "IPv6"
msgstr "Konfigurasi IPv6"
msgid "Listen Interfaces"
msgstr ""
+msgid "Listen Port"
+msgstr ""
+
msgid "Listen only on the given interface or, if unspecified, on all"
msgstr ""
msgid "Optional, use when the SIXXS account has more than one tunnel"
msgstr ""
+msgid "Optional."
+msgstr ""
+
+msgid ""
+"Optional. Adds in an additional layer of symmetric-key cryptography for post-"
+"quantum resistance."
+msgstr ""
+
+msgid "Optional. Create routes for Allowed IPs for this peer."
+msgstr ""
+
+msgid ""
+"Optional. Host of peer. Names are resolved prior to bringing up the "
+"interface."
+msgstr ""
+
+msgid "Optional. Maximum Transmission Unit of tunnel interface."
+msgstr ""
+
+msgid "Optional. Port of peer."
+msgstr ""
+
+msgid ""
+"Optional. Seconds between keep alive messages. Default is 0 (disabled). "
+"Recommended value if this device is behind a NAT is 25."
+msgstr ""
+
+msgid "Optional. UDP port used for outgoing and incoming packets."
+msgstr ""
+
msgid "Options"
msgstr "Pilihan"
msgid "Override MTU"
msgstr ""
+msgid "Override TOS"
+msgstr ""
+
+msgid "Override TTL"
+msgstr ""
+
msgid "Override default interface name"
msgstr ""
msgid "Peer IP address to assign"
msgstr ""
+msgid "Peers"
+msgstr ""
+
msgid "Perfect Forward Secrecy"
msgstr ""
msgid "Perform reset"
msgstr ""
+msgid "Persistent Keep Alive"
+msgstr ""
+
msgid "Phy Rate:"
msgstr ""
msgid "Pre-emtive CRC errors (CRCP_P)"
msgstr ""
+msgid "Preshared Key"
+msgstr ""
+
msgid ""
"Presume peer to be dead after given amount of LCP echo failures, use 0 to "
"ignore failures"
msgid "Prism2/2.5/3 802.11b Wireless Controller"
msgstr ""
+msgid "Private Key"
+msgstr ""
+
msgid "Proceed"
msgstr "Teruskan"
msgid "Pseudo Ad-Hoc (ahdemo)"
msgstr "Pseudo Ad-Hoc (ahdemo)"
+msgid "Public Key"
+msgstr ""
+
msgid "Public prefix routed to this device for distribution to clients."
msgstr ""
msgid "Remote IPv4 address"
msgstr ""
+msgid "Remote IPv4 address or FQDN"
+msgstr ""
+
msgid "Remove"
msgstr "Menghapuskan"
msgid "Required for certain ISPs, e.g. Charter with DOCSIS 3"
msgstr ""
+msgid "Required. Base64-encoded private key for this interface."
+msgstr ""
+
+msgid ""
+"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."
+msgstr ""
+
+msgid "Required. Public key of peer."
+msgstr ""
+
msgid ""
"Requires upstream supports DNSSEC; verify unsigned domain responses really "
"come from unsigned domains"
msgid "Root preparation"
msgstr ""
+msgid "Route Allowed IPs"
+msgstr ""
+
msgid "Routed IPv6 prefix for downstream interfaces"
msgstr ""
msgid ""
"Sorry, there is no sysupgrade support present; a new firmware image must be "
-"flashed manually. Please refer to the OpenWrt wiki for device specific "
-"install instructions."
+"flashed manually. Please refer to the wiki for device specific install "
+"instructions."
msgstr ""
msgid "Sort"
"dead"
msgstr ""
+msgid "Specify a TOS (Type of Service)."
+msgstr ""
+
+msgid ""
+"Specify a TTL (Time to Live) for the encapsulating packet other than the "
+"default (64)."
+msgstr ""
+
+msgid ""
+"Specify an MTU (Maximum Transmission Unit) other than the default (1280 "
+"bytes)."
+msgstr ""
+
msgid "Specify the secret encryption key here."
msgstr ""
"username instead of the user ID!"
msgstr ""
+msgid ""
+"The IPv4 address or the fully-qualified domain name of the remote tunnel end."
+msgstr ""
+
msgid ""
"The IPv6 prefix assigned to the provider, usually ends with <code>::</code>"
msgstr ""
msgid "The length of the IPv6 prefix in bits"
msgstr ""
+msgid "The local IPv4 address over which the tunnel is created (optional)."
+msgstr ""
+
msgid ""
"The network ports on this device can be combined to several <abbr title="
"\"Virtual Local Area Network\">VLAN</abbr>s in which computers can "
msgid ""
"Upload a sysupgrade-compatible image here to replace the running firmware. "
-"Check \"Keep settings\" to retain the current configuration (requires an "
-"OpenWrt compatible firmware image)."
+"Check \"Keep settings\" to retain the current configuration (requires a "
+"compatible firmware image)."
msgstr ""
msgid "Upload archive..."
msgid "Width"
msgstr ""
+msgid "WireGuard VPN"
+msgstr ""
+
msgid "Wireless"
msgstr ""
"Allow upstream responses in the 127.0.0.0/8 range, e.g. for RBL services"
msgstr "Tillat oppstrøms svar i 127.0.0.0/8 nettet, f.eks for RBL tjenester"
+msgid "Allowed IPs"
+msgstr ""
+
msgid ""
"Also see <a href=\"https://www.sixxs.net/faq/connectivity/?faq=comparison"
"\">Tunneling Comparison</a> on SIXXS"
"konfigurasjonsfiler som er merket av opkg, essensielle enhets filer og andre "
"filer valgt av bruker."
+msgid "Bind interface"
+msgstr ""
+
msgid "Bind only to specific interfaces rather than wildcard address."
msgstr ""
+msgid "Bind the tunnel to this interface (optional)."
+msgstr ""
+
msgid "Bitrate"
msgstr "Bitrate"
msgid "Domain whitelist"
msgstr "Domene hviteliste"
+msgid "Don't Fragment"
+msgstr ""
+
msgid ""
"Don't forward <abbr title=\"Domain Name System\">DNS</abbr>-Requests without "
"<abbr title=\"Domain Name System\">DNS</abbr>-Name"
msgid "Enable mirroring of outgoing packets"
msgstr ""
+msgid "Enable the DF (Don't Fragment) flag of the encapsulating packets."
+msgstr ""
+
msgid "Enable this mount"
msgstr "Aktiver dette monteringspunktet"
msgid "Encryption"
msgstr "Kryptering"
+msgid "Endpoint Host"
+msgstr ""
+
+msgid "Endpoint Port"
+msgstr ""
+
msgid "Erasing..."
msgstr "Sletter..."
msgid "Free space"
msgstr "Ledig plass"
+msgid ""
+"Further information about WireGuard interfaces and peers at <a href=\"http://"
+"wireguard.io\">wireguard.io</a>."
+msgstr ""
+
msgid "GHz"
msgstr "GHz"
msgid "HE.net username"
msgstr ""
+msgid "HT mode (802.11n)"
+msgstr ""
+
msgid "Handler"
msgstr "Behandler"
msgid "IPv4-Address"
msgstr "IPv4-Adresse"
+msgid "IPv4-in-IPv4 (RFC2003)"
+msgstr ""
+
msgid "IPv6"
msgstr "IPv6"
msgid "Listen Interfaces"
msgstr ""
+msgid "Listen Port"
+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"
msgid "Optional, use when the SIXXS account has more than one tunnel"
msgstr ""
+msgid "Optional."
+msgstr ""
+
+msgid ""
+"Optional. Adds in an additional layer of symmetric-key cryptography for post-"
+"quantum resistance."
+msgstr ""
+
+msgid "Optional. Create routes for Allowed IPs for this peer."
+msgstr ""
+
+msgid ""
+"Optional. Host of peer. Names are resolved prior to bringing up the "
+"interface."
+msgstr ""
+
+msgid "Optional. Maximum Transmission Unit of tunnel interface."
+msgstr ""
+
+msgid "Optional. Port of peer."
+msgstr ""
+
+msgid ""
+"Optional. Seconds between keep alive messages. Default is 0 (disabled). "
+"Recommended value if this device is behind a NAT is 25."
+msgstr ""
+
+msgid "Optional. UDP port used for outgoing and incoming packets."
+msgstr ""
+
msgid "Options"
msgstr "Alternativer"
msgid "Override MTU"
msgstr "Overstyr MTU"
+msgid "Override TOS"
+msgstr ""
+
+msgid "Override TTL"
+msgstr ""
+
msgid "Override default interface name"
msgstr ""
msgid "Peer IP address to assign"
msgstr ""
+msgid "Peers"
+msgstr ""
+
msgid "Perfect Forward Secrecy"
msgstr ""
msgid "Perform reset"
msgstr "Foreta nullstilling"
+msgid "Persistent Keep Alive"
+msgstr ""
+
msgid "Phy Rate:"
msgstr "Phy Hastighet:"
msgid "Pre-emtive CRC errors (CRCP_P)"
msgstr ""
+msgid "Preshared Key"
+msgstr ""
+
msgid ""
"Presume peer to be dead after given amount of LCP echo failures, use 0 to "
"ignore failures"
msgid "Prism2/2.5/3 802.11b Wireless Controller"
msgstr "Prism2/2.5/3 802.11b Trådløs Kontroller"
+msgid "Private Key"
+msgstr ""
+
msgid "Proceed"
msgstr "Fortsett"
msgid "Pseudo Ad-Hoc (ahdemo)"
msgstr "Pseudo Ad-Hoc (ahdemo)"
+msgid "Public Key"
+msgstr ""
+
msgid "Public prefix routed to this device for distribution to clients."
msgstr ""
msgid "Remote IPv4 address"
msgstr "Ekstern IPv4 adresse"
+msgid "Remote IPv4 address or FQDN"
+msgstr ""
+
msgid "Remove"
msgstr "Avinstaller"
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 "Required. Base64-encoded private key for this interface."
+msgstr ""
+
+msgid ""
+"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."
+msgstr ""
+
+msgid "Required. Public key of peer."
+msgstr ""
+
msgid ""
"Requires upstream supports DNSSEC; verify unsigned domain responses really "
"come from unsigned domains"
msgid "Root preparation"
msgstr ""
+msgid "Route Allowed IPs"
+msgstr ""
+
msgid "Routed IPv6 prefix for downstream interfaces"
msgstr ""
msgid "Sorry, the server encountered an unexpected error."
msgstr "Beklager, det oppstod en uventet feil på serveren."
-#, fuzzy
msgid ""
"Sorry, there is no sysupgrade support present; a new firmware image must be "
-"flashed manually. Please refer to the OpenWrt wiki for device specific "
-"install instructions."
+"flashed manually. Please refer to the wiki for device specific install "
+"instructions."
msgstr ""
"Beklager, men finner ikke støtte for 'sysupgrade', ny firmware må derfor "
-"flashes manuelt. Viser til OpenWrt wiki for installering av firmare på "
-"forskjellige enheter."
+"flashes manuelt. Viser til wiki for installering av firmare på forskjellige "
+"enheter."
msgid "Sort"
msgstr "Sortering"
"dead"
msgstr "Angir maksimalt antall sekunder før verter ansees som frakoblet"
+msgid "Specify a TOS (Type of Service)."
+msgstr ""
+
+msgid ""
+"Specify a TTL (Time to Live) for the encapsulating packet other than the "
+"default (64)."
+msgstr ""
+
+msgid ""
+"Specify an MTU (Maximum Transmission Unit) other than the default (1280 "
+"bytes)."
+msgstr ""
+
msgid "Specify the secret encryption key here."
msgstr "Angi krypteringsnøkkelen her."
"username instead of the user ID!"
msgstr ""
+msgid ""
+"The IPv4 address or the fully-qualified domain name of the remote tunnel end."
+msgstr ""
+
msgid ""
"The IPv6 prefix assigned to the provider, usually ends with <code>::</code>"
msgstr ""
msgid "The length of the IPv6 prefix in bits"
msgstr "Lengden på IPv6 prefikset i bits"
+msgid "The local IPv4 address over which the tunnel is created (optional)."
+msgstr ""
+
msgid ""
"The network ports on this device can be combined to several <abbr title="
"\"Virtual Local Area Network\">VLAN</abbr>s in which computers can "
msgid ""
"Upload a sysupgrade-compatible image here to replace the running firmware. "
-"Check \"Keep settings\" to retain the current configuration (requires an "
-"OpenWrt compatible firmware image)."
+"Check \"Keep settings\" to retain the current configuration (requires a "
+"compatible firmware image)."
msgstr ""
"Last her opp en sysupgrade-kompatibel firmware som skal erstatte den "
-"kjørende firmware. Merk av \"Behold innstillinger\" for å beholde gjeldene "
-"konfigurasjon. (en OpenWrt kompatibel firmware er nødvendig)"
+"kjørende firmware. Merk av \"Behold innstillinger\" for å beholde "
+"gjeldene konfigurasjon. (en kompatibel firmware er nødvendig)"
msgid "Upload archive..."
msgstr "Last opp arkiv..."
msgid "Width"
msgstr ""
+msgid "WireGuard VPN"
+msgstr ""
+
msgid "Wireless"
msgstr "Trådløs"
msgstr ""
"Pozwól na ruch wychodzący (odpowiedzi) z podsieci 127.0.0.0/8, np. usługi RBL"
+msgid "Allowed IPs"
+msgstr ""
+
msgid ""
"Also see <a href=\"https://www.sixxs.net/faq/connectivity/?faq=comparison"
"\">Tunneling Comparison</a> on SIXXS"
"Zawiera ona zmienione pliki konfiguracyjne oznaczone przez opkg, podstawowe "
"pliki systemowe, oraz pliki oznaczone do kopiowania przez użytkownika."
+msgid "Bind interface"
+msgstr ""
+
msgid "Bind only to specific interfaces rather than wildcard address."
msgstr ""
+msgid "Bind the tunnel to this interface (optional)."
+msgstr ""
+
msgid "Bitrate"
msgstr "Przepływność"
msgid "Domain whitelist"
msgstr "Whitelist domen (Dozwolone domeny)"
+msgid "Don't Fragment"
+msgstr ""
+
msgid ""
"Don't forward <abbr title=\"Domain Name System\">DNS</abbr>-Requests without "
"<abbr title=\"Domain Name System\">DNS</abbr>-Name"
msgid "Enable mirroring of outgoing packets"
msgstr ""
+msgid "Enable the DF (Don't Fragment) flag of the encapsulating packets."
+msgstr ""
+
msgid "Enable this mount"
msgstr "Włącz ten punkt montowania"
msgid "Encryption"
msgstr "Szyfrowanie"
+msgid "Endpoint Host"
+msgstr ""
+
+msgid "Endpoint Port"
+msgstr ""
+
msgid "Erasing..."
msgstr "Usuwanie..."
msgid "Free space"
msgstr "Wolna przestrzeń"
+msgid ""
+"Further information about WireGuard interfaces and peers at <a href=\"http://"
+"wireguard.io\">wireguard.io</a>."
+msgstr ""
+
msgid "GHz"
msgstr "GHz"
msgid "HE.net username"
msgstr ""
+msgid "HT mode (802.11n)"
+msgstr ""
+
msgid "Handler"
msgstr "Uchwyt"
msgid "IPv4-Address"
msgstr "Adres IPv4"
+msgid "IPv4-in-IPv4 (RFC2003)"
+msgstr ""
+
msgid "IPv6"
msgstr "IPv6"
msgid "Listen Interfaces"
msgstr ""
+msgid "Listen Port"
+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"
msgid "Optional, use when the SIXXS account has more than one tunnel"
msgstr ""
+msgid "Optional."
+msgstr ""
+
+msgid ""
+"Optional. Adds in an additional layer of symmetric-key cryptography for post-"
+"quantum resistance."
+msgstr ""
+
+msgid "Optional. Create routes for Allowed IPs for this peer."
+msgstr ""
+
+msgid ""
+"Optional. Host of peer. Names are resolved prior to bringing up the "
+"interface."
+msgstr ""
+
+msgid "Optional. Maximum Transmission Unit of tunnel interface."
+msgstr ""
+
+msgid "Optional. Port of peer."
+msgstr ""
+
+msgid ""
+"Optional. Seconds between keep alive messages. Default is 0 (disabled). "
+"Recommended value if this device is behind a NAT is 25."
+msgstr ""
+
+msgid "Optional. UDP port used for outgoing and incoming packets."
+msgstr ""
+
msgid "Options"
msgstr "Opcje"
msgid "Override MTU"
msgstr "Nadpisz MTU"
+msgid "Override TOS"
+msgstr ""
+
+msgid "Override TTL"
+msgstr ""
+
msgid "Override default interface name"
msgstr ""
msgid "Peer IP address to assign"
msgstr ""
+msgid "Peers"
+msgstr ""
+
msgid "Perfect Forward Secrecy"
msgstr ""
msgid "Perform reset"
msgstr "Wykonaj reset"
+msgid "Persistent Keep Alive"
+msgstr ""
+
msgid "Phy Rate:"
msgstr "Szybkość Phy:"
msgid "Pre-emtive CRC errors (CRCP_P)"
msgstr ""
+msgid "Preshared Key"
+msgstr ""
+
msgid ""
"Presume peer to be dead after given amount of LCP echo failures, use 0 to "
"ignore failures"
msgid "Prism2/2.5/3 802.11b Wireless Controller"
msgstr "Kontroler bezprzewodowy Prism2/2.5/3 802.11b"
+msgid "Private Key"
+msgstr ""
+
msgid "Proceed"
msgstr "Wykonaj"
msgid "Pseudo Ad-Hoc (ahdemo)"
msgstr "Pseudo Ad-Hoc (ahdemo)"
+msgid "Public Key"
+msgstr ""
+
msgid "Public prefix routed to this device for distribution to clients."
msgstr ""
msgid "Remote IPv4 address"
msgstr "Zdalny adres IPv4"
+msgid "Remote IPv4 address or FQDN"
+msgstr ""
+
msgid "Remove"
msgstr "Usuń"
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 "Required. Base64-encoded private key for this interface."
+msgstr ""
+
+msgid ""
+"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."
+msgstr ""
+
+msgid "Required. Public key of peer."
+msgstr ""
+
msgid ""
"Requires upstream supports DNSSEC; verify unsigned domain responses really "
"come from unsigned domains"
msgid "Root preparation"
msgstr ""
+msgid "Route Allowed IPs"
+msgstr ""
+
msgid "Routed IPv6 prefix for downstream interfaces"
msgstr ""
msgid "Sorry, the server encountered an unexpected error."
msgstr "Przepraszamy, ale serwer napotkał nieoczekiwany błąd."
-#, fuzzy
msgid ""
"Sorry, there is no sysupgrade support present; a new firmware image must be "
-"flashed manually. Please refer to the OpenWrt wiki for device specific "
-"install instructions."
+"flashed manually. Please refer to the wiki for device specific install "
+"instructions."
msgstr ""
-"Przepraszamy, ale nie ma wsparcia dla trybu sysupgrade. Nowy firmware musi "
-"być wgrany ręcznie. Sprawdź stronę OpenWrt wiki, aby uzyskać instrukcję dla "
+"Przepraszamy, ale nie ma wsparcia dla trybu sysupgrade. Nowy firmware "
+"musi być wgrany ręcznie. Sprawdź stronę wiki, aby uzyskać instrukcję dla "
"danego urządzenia."
msgid "Sort"
msgstr ""
"Określa maksymalny czas w sekundach przed założeniem, że host jest martwy"
+msgid "Specify a TOS (Type of Service)."
+msgstr ""
+
+msgid ""
+"Specify a TTL (Time to Live) for the encapsulating packet other than the "
+"default (64)."
+msgstr ""
+
+msgid ""
+"Specify an MTU (Maximum Transmission Unit) other than the default (1280 "
+"bytes)."
+msgstr ""
+
msgid "Specify the secret encryption key here."
msgstr "Określ tajny klucz szyfrowania."
"username instead of the user ID!"
msgstr ""
+msgid ""
+"The IPv4 address or the fully-qualified domain name of the remote tunnel end."
+msgstr ""
+
msgid ""
"The IPv6 prefix assigned to the provider, usually ends with <code>::</code>"
msgstr ""
msgid "The length of the IPv6 prefix in bits"
msgstr "Długość prefiksu IPv6 w bitach"
+msgid "The local IPv4 address over which the tunnel is created (optional)."
+msgstr ""
+
msgid ""
"The network ports on this device can be combined to several <abbr title="
"\"Virtual Local Area Network\">VLAN</abbr>s in which computers can "
msgid ""
"Upload a sysupgrade-compatible image here to replace the running firmware. "
-"Check \"Keep settings\" to retain the current configuration (requires an "
-"OpenWrt compatible firmware image)."
+"Check \"Keep settings\" to retain the current configuration (requires a "
+"compatible firmware image)."
msgstr ""
"Prześlij zgodny z funkcją sysupgrade obraz tutaj, aby zastąpić aktualnie "
"działające firmware. Zaznacz opcję \"Zachowaj ustawienia\", aby zachować "
-"bieżącą konfigurację (wymaga zgodnego obrazu firmware OpenWrt)."
+"bieżącą konfigurację (wymaga zgodnego obrazu firmware)."
msgid "Upload archive..."
msgstr "Załaduj archiwum..."
msgid "Width"
msgstr ""
+msgid "WireGuard VPN"
+msgstr ""
+
msgid "Wireless"
msgstr "Sieć bezprzewodowa"
"Permite respostas que apontem para 127.0.0.0/8 de servidores externos, por "
"exemplo, para os serviços RBL"
+msgid "Allowed IPs"
+msgstr ""
+
msgid ""
"Also see <a href=\"https://www.sixxs.net/faq/connectivity/?faq=comparison"
"\">Tunneling Comparison</a> on SIXXS"
"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 interface"
+msgstr ""
+
msgid "Bind only to specific interfaces rather than wildcard address."
msgstr ""
+msgid "Bind the tunnel to this interface (optional)."
+msgstr ""
+
msgid "Bitrate"
msgstr "Taxa de bits"
msgid "Domain whitelist"
msgstr "Lista branca de domínios"
+msgid "Don't Fragment"
+msgstr ""
+
msgid ""
"Don't forward <abbr title=\"Domain Name System\">DNS</abbr>-Requests without "
"<abbr title=\"Domain Name System\">DNS</abbr>-Name"
msgid "Enable mirroring of outgoing packets"
msgstr ""
+msgid "Enable the DF (Don't Fragment) flag of the encapsulating packets."
+msgstr ""
+
msgid "Enable this mount"
msgstr "Ativar esta montagem"
msgid "Encryption"
msgstr "Cifragem"
+msgid "Endpoint Host"
+msgstr ""
+
+msgid "Endpoint Port"
+msgstr ""
+
msgid "Erasing..."
msgstr "Apagando..."
msgid "Free space"
msgstr "Espaço livre"
+msgid ""
+"Further information about WireGuard interfaces and peers at <a href=\"http://"
+"wireguard.io\">wireguard.io</a>."
+msgstr ""
+
msgid "GHz"
msgstr "GHz"
msgid "HE.net username"
msgstr ""
+msgid "HT mode (802.11n)"
+msgstr ""
+
# Não sei que contexto isto está sendo usado
msgid "Handler"
msgstr "Responsável"
msgid "IPv4-Address"
msgstr "Endereço IPv4"
+msgid "IPv4-in-IPv4 (RFC2003)"
+msgstr ""
+
msgid "IPv6"
msgstr "IPv6"
msgid "Listen Interfaces"
msgstr ""
+msgid "Listen Port"
+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"
msgid "Optional, use when the SIXXS account has more than one tunnel"
msgstr ""
+msgid "Optional."
+msgstr ""
+
+msgid ""
+"Optional. Adds in an additional layer of symmetric-key cryptography for post-"
+"quantum resistance."
+msgstr ""
+
+msgid "Optional. Create routes for Allowed IPs for this peer."
+msgstr ""
+
+msgid ""
+"Optional. Host of peer. Names are resolved prior to bringing up the "
+"interface."
+msgstr ""
+
+msgid "Optional. Maximum Transmission Unit of tunnel interface."
+msgstr ""
+
+msgid "Optional. Port of peer."
+msgstr ""
+
+msgid ""
+"Optional. Seconds between keep alive messages. Default is 0 (disabled). "
+"Recommended value if this device is behind a NAT is 25."
+msgstr ""
+
+msgid "Optional. UDP port used for outgoing and incoming packets."
+msgstr ""
+
msgid "Options"
msgstr "Opções"
msgid "Override MTU"
msgstr "Sobrescrever o MTU"
+msgid "Override TOS"
+msgstr ""
+
+msgid "Override TTL"
+msgstr ""
+
msgid "Override default interface name"
msgstr ""
msgid "Peer IP address to assign"
msgstr ""
+msgid "Peers"
+msgstr ""
+
msgid "Perfect Forward Secrecy"
msgstr ""
msgid "Perform reset"
msgstr "Zerar configuração"
+msgid "Persistent Keep Alive"
+msgstr ""
+
msgid "Phy Rate:"
msgstr "Taxa física:"
msgid "Pre-emtive CRC errors (CRCP_P)"
msgstr ""
+msgid "Preshared Key"
+msgstr ""
+
msgid ""
"Presume peer to be dead after given amount of LCP echo failures, use 0 to "
"ignore failures"
msgid "Prism2/2.5/3 802.11b Wireless Controller"
msgstr "Prism2/2.5/3 802.11b Wireless Controlador"
+msgid "Private Key"
+msgstr ""
+
msgid "Proceed"
msgstr "Proceder"
msgid "Pseudo Ad-Hoc (ahdemo)"
msgstr "Ad-Hoc falso (ahdemo)"
+msgid "Public Key"
+msgstr ""
+
msgid "Public prefix routed to this device for distribution to clients."
msgstr ""
msgid "Remote IPv4 address"
msgstr "Endereço IPv4 remoto"
+msgid "Remote IPv4 address or FQDN"
+msgstr ""
+
msgid "Remove"
msgstr "Remover"
msgid "Required for certain ISPs, e.g. Charter with DOCSIS 3"
msgstr "Requerido para alguns provedores de internet, ex. Charter com DOCSIS 3"
+msgid "Required. Base64-encoded private key for this interface."
+msgstr ""
+
+msgid ""
+"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."
+msgstr ""
+
+msgid "Required. Public key of peer."
+msgstr ""
+
msgid ""
"Requires upstream supports DNSSEC; verify unsigned domain responses really "
"come from unsigned domains"
msgid "Root preparation"
msgstr ""
+msgid "Route Allowed IPs"
+msgstr ""
+
msgid "Routed IPv6 prefix for downstream interfaces"
msgstr ""
msgid "Sorry, the server encountered an unexpected error."
msgstr "Desculpe, o servidor encontrou um erro inesperado."
-#, fuzzy
msgid ""
"Sorry, there is no sysupgrade support present; a new firmware image must be "
-"flashed manually. Please refer to the OpenWrt wiki for device specific "
-"install instructions."
+"flashed manually. Please refer to the wiki for device specific install "
+"instructions."
msgstr ""
"Sinto muito, não existe suporte para o sysupgrade. Uma nova imagem de "
-"firmware deve ser gravada manualmente. Por favor, consulte a wiki do OpenWrt "
+"firmware deve ser gravada manualmente. Por favor, consulte a wiki "
"para instruções específicas da instalação deste dispositivo."
msgid "Sort"
"Especifica a quantidade máxima de segundos antes de considerar que um "
"equipamento está morto"
+msgid "Specify a TOS (Type of Service)."
+msgstr ""
+
+msgid ""
+"Specify a TTL (Time to Live) for the encapsulating packet other than the "
+"default (64)."
+msgstr ""
+
+msgid ""
+"Specify an MTU (Maximum Transmission Unit) other than the default (1280 "
+"bytes)."
+msgstr ""
+
msgid "Specify the secret encryption key here."
msgstr "Especifique a chave de cifragem secreta aqui."
"username instead of the user ID!"
msgstr ""
+msgid ""
+"The IPv4 address or the fully-qualified domain name of the remote tunnel end."
+msgstr ""
+
msgid ""
"The IPv6 prefix assigned to the provider, usually ends with <code>::</code>"
msgstr ""
msgid "The length of the IPv6 prefix in bits"
msgstr "O comprimento do prefixo IPv6 em bits"
+msgid "The local IPv4 address over which the tunnel is created (optional)."
+msgstr ""
+
msgid ""
"The network ports on this device can be combined to several <abbr title="
"\"Virtual Local Area Network\">VLAN</abbr>s in which computers can "
msgid ""
"Upload a sysupgrade-compatible image here to replace the running firmware. "
-"Check \"Keep settings\" to retain the current configuration (requires an "
-"OpenWrt compatible firmware image)."
+"Check \"Keep settings\" to retain the current configuration (requires a "
+"compatible firmware image)."
msgstr ""
"Envia uma imagem compatível do sistema para substituir o firmware em "
"execução. Marque \"Manter configurações\" para manter as configurações "
-"atuais (requer uma imagem OpenWrt compatível)."
+"atuais (requer uma imagem compatível)."
msgid "Upload archive..."
msgstr "Enviar arquivo..."
msgid "Width"
msgstr ""
+msgid "WireGuard VPN"
+msgstr ""
+
msgid "Wireless"
msgstr "Rede sem fio"
msgstr ""
"Permitir respostas a montante na gama 127.0.0.1/8, p.e. para serviços RBL"
+msgid "Allowed IPs"
+msgstr ""
+
msgid ""
"Also see <a href=\"https://www.sixxs.net/faq/connectivity/?faq=comparison"
"\">Tunneling Comparison</a> on SIXXS"
"configuração alterados e marcados pelo opkg, ficheiros base essenciais e "
"padrões de backup definidos pelo utilizador."
+msgid "Bind interface"
+msgstr ""
+
msgid "Bind only to specific interfaces rather than wildcard address."
msgstr ""
+msgid "Bind the tunnel to this interface (optional)."
+msgstr ""
+
msgid "Bitrate"
msgstr "Taxa de bits"
msgid "Domain whitelist"
msgstr "Lista Branca do Dominio"
+msgid "Don't Fragment"
+msgstr ""
+
msgid ""
"Don't forward <abbr title=\"Domain Name System\">DNS</abbr>-Requests without "
"<abbr title=\"Domain Name System\">DNS</abbr>-Name"
msgid "Enable mirroring of outgoing packets"
msgstr ""
+msgid "Enable the DF (Don't Fragment) flag of the encapsulating packets."
+msgstr ""
+
msgid "Enable this mount"
msgstr "Ativar este mount"
msgid "Encryption"
msgstr "Encriptação"
+msgid "Endpoint Host"
+msgstr ""
+
+msgid "Endpoint Port"
+msgstr ""
+
msgid "Erasing..."
msgstr "A apagar..."
msgid "Free space"
msgstr "Espaço livre"
+msgid ""
+"Further information about WireGuard interfaces and peers at <a href=\"http://"
+"wireguard.io\">wireguard.io</a>."
+msgstr ""
+
msgid "GHz"
msgstr "GHz"
msgid "HE.net username"
msgstr ""
+msgid "HT mode (802.11n)"
+msgstr ""
+
msgid "Handler"
msgstr "Handler"
msgid "IPv4-Address"
msgstr "Endereço-IPv4"
+msgid "IPv4-in-IPv4 (RFC2003)"
+msgstr ""
+
msgid "IPv6"
msgstr "IPv6"
msgid "Listen Interfaces"
msgstr ""
+msgid "Listen Port"
+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"
msgid "Optional, use when the SIXXS account has more than one tunnel"
msgstr ""
+msgid "Optional."
+msgstr ""
+
+msgid ""
+"Optional. Adds in an additional layer of symmetric-key cryptography for post-"
+"quantum resistance."
+msgstr ""
+
+msgid "Optional. Create routes for Allowed IPs for this peer."
+msgstr ""
+
+msgid ""
+"Optional. Host of peer. Names are resolved prior to bringing up the "
+"interface."
+msgstr ""
+
+msgid "Optional. Maximum Transmission Unit of tunnel interface."
+msgstr ""
+
+msgid "Optional. Port of peer."
+msgstr ""
+
+msgid ""
+"Optional. Seconds between keep alive messages. Default is 0 (disabled). "
+"Recommended value if this device is behind a NAT is 25."
+msgstr ""
+
+msgid "Optional. UDP port used for outgoing and incoming packets."
+msgstr ""
+
msgid "Options"
msgstr "Opções"
msgid "Override MTU"
msgstr ""
+msgid "Override TOS"
+msgstr ""
+
+msgid "Override TTL"
+msgstr ""
+
msgid "Override default interface name"
msgstr ""
msgid "Peer IP address to assign"
msgstr ""
+msgid "Peers"
+msgstr ""
+
msgid "Perfect Forward Secrecy"
msgstr ""
msgid "Perform reset"
msgstr "Executar reset"
+msgid "Persistent Keep Alive"
+msgstr ""
+
msgid "Phy Rate:"
msgstr ""
msgid "Pre-emtive CRC errors (CRCP_P)"
msgstr ""
+msgid "Preshared Key"
+msgstr ""
+
msgid ""
"Presume peer to be dead after given amount of LCP echo failures, use 0 to "
"ignore failures"
msgid "Prism2/2.5/3 802.11b Wireless Controller"
msgstr "Controlador Wireless Prism2/2.5/3 802.11b"
+msgid "Private Key"
+msgstr ""
+
msgid "Proceed"
msgstr "Proceder"
msgid "Pseudo Ad-Hoc (ahdemo)"
msgstr "Pseudo Ad-Hoc (ahdemo)"
+msgid "Public Key"
+msgstr ""
+
msgid "Public prefix routed to this device for distribution to clients."
msgstr ""
msgid "Remote IPv4 address"
msgstr "Endereço IPv4 remoto"
+msgid "Remote IPv4 address or FQDN"
+msgstr ""
+
msgid "Remove"
msgstr "Remover"
msgid "Required for certain ISPs, e.g. Charter with DOCSIS 3"
msgstr "Necessário para certos ISPs, p.ex. Charter with DOCSIS 3"
+msgid "Required. Base64-encoded private key for this interface."
+msgstr ""
+
+msgid ""
+"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."
+msgstr ""
+
+msgid "Required. Public key of peer."
+msgstr ""
+
msgid ""
"Requires upstream supports DNSSEC; verify unsigned domain responses really "
"come from unsigned domains"
msgid "Root preparation"
msgstr ""
+msgid "Route Allowed IPs"
+msgstr ""
+
msgid "Routed IPv6 prefix for downstream interfaces"
msgstr ""
msgid ""
"Sorry, there is no sysupgrade support present; a new firmware image must be "
-"flashed manually. Please refer to the OpenWrt wiki for device specific "
-"install instructions."
+"flashed manually. Please refer to the wiki for device specific install "
+"instructions."
msgstr ""
msgid "Sort"
"dead"
msgstr ""
+msgid "Specify a TOS (Type of Service)."
+msgstr ""
+
+msgid ""
+"Specify a TTL (Time to Live) for the encapsulating packet other than the "
+"default (64)."
+msgstr ""
+
+msgid ""
+"Specify an MTU (Maximum Transmission Unit) other than the default (1280 "
+"bytes)."
+msgstr ""
+
msgid "Specify the secret encryption key here."
msgstr ""
"username instead of the user ID!"
msgstr ""
+msgid ""
+"The IPv4 address or the fully-qualified domain name of the remote tunnel end."
+msgstr ""
+
msgid ""
"The IPv6 prefix assigned to the provider, usually ends with <code>::</code>"
msgstr ""
msgid "The length of the IPv6 prefix in bits"
msgstr "O comprimento do prefixo IPv6 em bits"
+msgid "The local IPv4 address over which the tunnel is created (optional)."
+msgstr ""
+
msgid ""
"The network ports on this device can be combined to several <abbr title="
"\"Virtual Local Area Network\">VLAN</abbr>s in which computers can "
msgid ""
"Upload a sysupgrade-compatible image here to replace the running firmware. "
-"Check \"Keep settings\" to retain the current configuration (requires an "
-"OpenWrt compatible firmware image)."
+"Check \"Keep settings\" to retain the current configuration (requires a "
+"compatible firmware image)."
msgstr ""
msgid "Upload archive..."
msgid "Width"
msgstr ""
+msgid "WireGuard VPN"
+msgstr ""
+
msgid "Wireless"
msgstr "Rede Wireless"
msgstr ""
"Permite raspuns upstream in plaja 127.0.0.0/8, e.g. pentru serviciile RBL"
+msgid "Allowed IPs"
+msgstr ""
+
msgid ""
"Also see <a href=\"https://www.sixxs.net/faq/connectivity/?faq=comparison"
"\">Tunneling Comparison</a> on SIXXS"
"defined backup patterns."
msgstr ""
+msgid "Bind interface"
+msgstr ""
+
msgid "Bind only to specific interfaces rather than wildcard address."
msgstr ""
+msgid "Bind the tunnel to this interface (optional)."
+msgstr ""
+
msgid "Bitrate"
msgstr "Bitrate"
msgid "Domain whitelist"
msgstr ""
+msgid "Don't Fragment"
+msgstr ""
+
msgid ""
"Don't forward <abbr title=\"Domain Name System\">DNS</abbr>-Requests without "
"<abbr title=\"Domain Name System\">DNS</abbr>-Name"
msgid "Enable mirroring of outgoing packets"
msgstr ""
+msgid "Enable the DF (Don't Fragment) flag of the encapsulating packets."
+msgstr ""
+
msgid "Enable this mount"
msgstr ""
msgid "Encryption"
msgstr "Criptare"
+msgid "Endpoint Host"
+msgstr ""
+
+msgid "Endpoint Port"
+msgstr ""
+
msgid "Erasing..."
msgstr "Stergere..."
msgid "Free space"
msgstr "Spatiu liber"
+msgid ""
+"Further information about WireGuard interfaces and peers at <a href=\"http://"
+"wireguard.io\">wireguard.io</a>."
+msgstr ""
+
msgid "GHz"
msgstr ""
msgid "HE.net username"
msgstr ""
+msgid "HT mode (802.11n)"
+msgstr ""
+
msgid "Handler"
msgstr ""
msgid "IPv4-Address"
msgstr "Adresa IPv4"
+msgid "IPv4-in-IPv4 (RFC2003)"
+msgstr ""
+
msgid "IPv6"
msgstr "IPv6"
msgid "Listen Interfaces"
msgstr ""
+msgid "Listen Port"
+msgstr ""
+
msgid "Listen only on the given interface or, if unspecified, on all"
msgstr ""
msgid "Optional, use when the SIXXS account has more than one tunnel"
msgstr ""
+msgid "Optional."
+msgstr ""
+
+msgid ""
+"Optional. Adds in an additional layer of symmetric-key cryptography for post-"
+"quantum resistance."
+msgstr ""
+
+msgid "Optional. Create routes for Allowed IPs for this peer."
+msgstr ""
+
+msgid ""
+"Optional. Host of peer. Names are resolved prior to bringing up the "
+"interface."
+msgstr ""
+
+msgid "Optional. Maximum Transmission Unit of tunnel interface."
+msgstr ""
+
+msgid "Optional. Port of peer."
+msgstr ""
+
+msgid ""
+"Optional. Seconds between keep alive messages. Default is 0 (disabled). "
+"Recommended value if this device is behind a NAT is 25."
+msgstr ""
+
+msgid "Optional. UDP port used for outgoing and incoming packets."
+msgstr ""
+
msgid "Options"
msgstr "Optiuni"
msgid "Override MTU"
msgstr ""
+msgid "Override TOS"
+msgstr ""
+
+msgid "Override TTL"
+msgstr ""
+
msgid "Override default interface name"
msgstr ""
msgid "Peer IP address to assign"
msgstr ""
+msgid "Peers"
+msgstr ""
+
msgid "Perfect Forward Secrecy"
msgstr ""
msgid "Perform reset"
msgstr "Reseteaza"
+msgid "Persistent Keep Alive"
+msgstr ""
+
msgid "Phy Rate:"
msgstr "Rata phy:"
msgid "Pre-emtive CRC errors (CRCP_P)"
msgstr ""
+msgid "Preshared Key"
+msgstr ""
+
msgid ""
"Presume peer to be dead after given amount of LCP echo failures, use 0 to "
"ignore failures"
msgid "Prism2/2.5/3 802.11b Wireless Controller"
msgstr ""
+msgid "Private Key"
+msgstr ""
+
msgid "Proceed"
msgstr "Continua"
msgid "Pseudo Ad-Hoc (ahdemo)"
msgstr ""
+msgid "Public Key"
+msgstr ""
+
msgid "Public prefix routed to this device for distribution to clients."
msgstr ""
msgid "Remote IPv4 address"
msgstr ""
+msgid "Remote IPv4 address or FQDN"
+msgstr ""
+
msgid "Remove"
msgstr "Elimina"
msgid "Required for certain ISPs, e.g. Charter with DOCSIS 3"
msgstr ""
+msgid "Required. Base64-encoded private key for this interface."
+msgstr ""
+
+msgid ""
+"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."
+msgstr ""
+
+msgid "Required. Public key of peer."
+msgstr ""
+
msgid ""
"Requires upstream supports DNSSEC; verify unsigned domain responses really "
"come from unsigned domains"
msgid "Root preparation"
msgstr ""
+msgid "Route Allowed IPs"
+msgstr ""
+
msgid "Routed IPv6 prefix for downstream interfaces"
msgstr ""
msgid ""
"Sorry, there is no sysupgrade support present; a new firmware image must be "
-"flashed manually. Please refer to the OpenWrt wiki for device specific "
-"install instructions."
+"flashed manually. Please refer to the wiki for device specific install "
+"instructions."
msgstr ""
msgid "Sort"
"dead"
msgstr ""
+msgid "Specify a TOS (Type of Service)."
+msgstr ""
+
+msgid ""
+"Specify a TTL (Time to Live) for the encapsulating packet other than the "
+"default (64)."
+msgstr ""
+
+msgid ""
+"Specify an MTU (Maximum Transmission Unit) other than the default (1280 "
+"bytes)."
+msgstr ""
+
msgid "Specify the secret encryption key here."
msgstr ""
"username instead of the user ID!"
msgstr ""
+msgid ""
+"The IPv4 address or the fully-qualified domain name of the remote tunnel end."
+msgstr ""
+
msgid ""
"The IPv6 prefix assigned to the provider, usually ends with <code>::</code>"
msgstr ""
msgid "The length of the IPv6 prefix in bits"
msgstr ""
+msgid "The local IPv4 address over which the tunnel is created (optional)."
+msgstr ""
+
msgid ""
"The network ports on this device can be combined to several <abbr title="
"\"Virtual Local Area Network\">VLAN</abbr>s in which computers can "
msgid ""
"Upload a sysupgrade-compatible image here to replace the running firmware. "
-"Check \"Keep settings\" to retain the current configuration (requires an "
-"OpenWrt compatible firmware image)."
+"Check \"Keep settings\" to retain the current configuration (requires a "
+"compatible firmware image)."
msgstr ""
msgid "Upload archive..."
msgid "Width"
msgstr ""
+msgid "WireGuard VPN"
+msgstr ""
+
msgid "Wireless"
msgstr "Wireless"
"Allow upstream responses in the 127.0.0.0/8 range, e.g. for RBL services"
msgstr "Разрешить ответы в диапазоне 127.0.0.0/8, например, для RBL-сервисов"
+msgid "Allowed IPs"
+msgstr ""
+
msgid ""
"Also see <a href=\"https://www.sixxs.net/faq/connectivity/?faq=comparison"
"\">Tunneling Comparison</a> on SIXXS"
"базовых файлов, а также шаблонов резервного копирования, определённых "
"пользователем."
+msgid "Bind interface"
+msgstr ""
+
msgid "Bind only to specific interfaces rather than wildcard address."
msgstr ""
+msgid "Bind the tunnel to this interface (optional)."
+msgstr ""
+
msgid "Bitrate"
msgstr "Скорость"
msgid "Domain whitelist"
msgstr "Белый список доменов"
+msgid "Don't Fragment"
+msgstr ""
+
msgid ""
"Don't forward <abbr title=\"Domain Name System\">DNS</abbr>-Requests without "
"<abbr title=\"Domain Name System\">DNS</abbr>-Name"
msgid "Enable mirroring of outgoing packets"
msgstr ""
+msgid "Enable the DF (Don't Fragment) flag of the encapsulating packets."
+msgstr ""
+
msgid "Enable this mount"
msgstr "Включить эту точку монтирования"
msgid "Encryption"
msgstr "Шифрование"
+msgid "Endpoint Host"
+msgstr ""
+
+msgid "Endpoint Port"
+msgstr ""
+
msgid "Erasing..."
msgstr "Стирание..."
msgid "Free space"
msgstr "Свободное место"
+msgid ""
+"Further information about WireGuard interfaces and peers at <a href=\"http://"
+"wireguard.io\">wireguard.io</a>."
+msgstr ""
+
msgid "GHz"
msgstr "ГГц"
msgid "HE.net username"
msgstr ""
+msgid "HT mode (802.11n)"
+msgstr ""
+
msgid "Handler"
msgstr "Обработчик"
msgid "IPv4-Address"
msgstr "IPv4-адрес"
+msgid "IPv4-in-IPv4 (RFC2003)"
+msgstr ""
+
msgid "IPv6"
msgstr "IPv6"
msgid "Listen Interfaces"
msgstr ""
+msgid "Listen Port"
+msgstr ""
+
msgid "Listen only on the given interface or, if unspecified, on all"
msgstr "Слушать только на данном интерфейсе или, если не определено, на всех"
msgid "Optional, use when the SIXXS account has more than one tunnel"
msgstr ""
+msgid "Optional."
+msgstr ""
+
+msgid ""
+"Optional. Adds in an additional layer of symmetric-key cryptography for post-"
+"quantum resistance."
+msgstr ""
+
+msgid "Optional. Create routes for Allowed IPs for this peer."
+msgstr ""
+
+msgid ""
+"Optional. Host of peer. Names are resolved prior to bringing up the "
+"interface."
+msgstr ""
+
+msgid "Optional. Maximum Transmission Unit of tunnel interface."
+msgstr ""
+
+msgid "Optional. Port of peer."
+msgstr ""
+
+msgid ""
+"Optional. Seconds between keep alive messages. Default is 0 (disabled). "
+"Recommended value if this device is behind a NAT is 25."
+msgstr ""
+
+msgid "Optional. UDP port used for outgoing and incoming packets."
+msgstr ""
+
msgid "Options"
msgstr "Опции"
msgid "Override MTU"
msgstr "Назначить MTU"
+msgid "Override TOS"
+msgstr ""
+
+msgid "Override TTL"
+msgstr ""
+
msgid "Override default interface name"
msgstr ""
msgid "Peer IP address to assign"
msgstr ""
+msgid "Peers"
+msgstr ""
+
msgid "Perfect Forward Secrecy"
msgstr ""
msgid "Perform reset"
msgstr "Выполнить сброс"
+msgid "Persistent Keep Alive"
+msgstr ""
+
msgid "Phy Rate:"
msgstr "Скорость:"
msgid "Pre-emtive CRC errors (CRCP_P)"
msgstr ""
+msgid "Preshared Key"
+msgstr ""
+
msgid ""
"Presume peer to be dead after given amount of LCP echo failures, use 0 to "
"ignore failures"
msgid "Prism2/2.5/3 802.11b Wireless Controller"
msgstr "Беспроводной 802.11b контроллер Prism2/2.5/3"
+msgid "Private Key"
+msgstr ""
+
msgid "Proceed"
msgstr "Продолжить"
msgid "Pseudo Ad-Hoc (ahdemo)"
msgstr "Псевдо Ad-Hoc (ahdemo)"
+msgid "Public Key"
+msgstr ""
+
msgid "Public prefix routed to this device for distribution to clients."
msgstr ""
msgid "Remote IPv4 address"
msgstr "Удалённый IPv4-адрес"
+msgid "Remote IPv4 address or FQDN"
+msgstr ""
+
msgid "Remove"
msgstr "Удалить"
msgid "Required for certain ISPs, e.g. Charter with DOCSIS 3"
msgstr "Требуется для некоторых интернет-провайдеров"
+msgid "Required. Base64-encoded private key for this interface."
+msgstr ""
+
+msgid ""
+"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."
+msgstr ""
+
+msgid "Required. Public key of peer."
+msgstr ""
+
msgid ""
"Requires upstream supports DNSSEC; verify unsigned domain responses really "
"come from unsigned domains"
msgid "Root preparation"
msgstr ""
+msgid "Route Allowed IPs"
+msgstr ""
+
msgid "Routed IPv6 prefix for downstream interfaces"
msgstr ""
msgid "Sorry, the server encountered an unexpected error."
msgstr "Извините, сервер столкнулся с неожиданной ошибкой."
-#, fuzzy
msgid ""
"Sorry, there is no sysupgrade support present; a new firmware image must be "
-"flashed manually. Please refer to the OpenWrt wiki for device specific "
-"install instructions."
+"flashed manually. Please refer to the wiki for device specific install "
+"instructions."
msgstr ""
"К сожалению, автоматическое обновление не поддерживается, новая прошивка "
-"должна быть установлена вручную. Обратитесь к вики OpenWrt для получения "
+"должна быть установлена вручную. Обратитесь к вики для получения "
"конкретных инструкций для вашего устройства."
msgid "Sort"
msgstr ""
"Максимальное количество секунд, после которого узлы считаются отключенными"
+msgid "Specify a TOS (Type of Service)."
+msgstr ""
+
+msgid ""
+"Specify a TTL (Time to Live) for the encapsulating packet other than the "
+"default (64)."
+msgstr ""
+
+msgid ""
+"Specify an MTU (Maximum Transmission Unit) other than the default (1280 "
+"bytes)."
+msgstr ""
+
msgid "Specify the secret encryption key here."
msgstr "Укажите закрытый ключ."
"username instead of the user ID!"
msgstr ""
+msgid ""
+"The IPv4 address or the fully-qualified domain name of the remote tunnel end."
+msgstr ""
+
msgid ""
"The IPv6 prefix assigned to the provider, usually ends with <code>::</code>"
msgstr ""
msgid "The length of the IPv6 prefix in bits"
msgstr "Длина префикса IPv6 в битах"
+msgid "The local IPv4 address over which the tunnel is created (optional)."
+msgstr ""
+
msgid ""
"The network ports on this device can be combined to several <abbr title="
"\"Virtual Local Area Network\">VLAN</abbr>s in which computers can "
msgid ""
"Upload a sysupgrade-compatible image here to replace the running firmware. "
-"Check \"Keep settings\" to retain the current configuration (requires an "
-"OpenWrt compatible firmware image)."
+"Check \"Keep settings\" to retain the current configuration (requires a "
+"compatible firmware image)."
msgstr ""
"Загрузите sysupgrade-совместимый образ, чтобы заменить текущую прошивку. "
"Установите флажок \"Сохранить настройки\", чтобы сохранить текущую "
-"конфигурацию (требуется совместимый с OpenWrt образ прошивки)."
+"конфигурацию (требуется совместимый образ прошивки)."
msgid "Upload archive..."
msgstr "Загрузить архив..."
msgid "Width"
msgstr ""
+msgid "WireGuard VPN"
+msgstr ""
+
msgid "Wireless"
msgstr "Wi-Fi"
"Allow upstream responses in the 127.0.0.0/8 range, e.g. for RBL services"
msgstr ""
+msgid "Allowed IPs"
+msgstr ""
+
msgid ""
"Also see <a href=\"https://www.sixxs.net/faq/connectivity/?faq=comparison"
"\">Tunneling Comparison</a> on SIXXS"
"defined backup patterns."
msgstr ""
+msgid "Bind interface"
+msgstr ""
+
msgid "Bind only to specific interfaces rather than wildcard address."
msgstr ""
+msgid "Bind the tunnel to this interface (optional)."
+msgstr ""
+
msgid "Bitrate"
msgstr ""
msgid "Domain whitelist"
msgstr ""
+msgid "Don't Fragment"
+msgstr ""
+
msgid ""
"Don't forward <abbr title=\"Domain Name System\">DNS</abbr>-Requests without "
"<abbr title=\"Domain Name System\">DNS</abbr>-Name"
msgid "Enable mirroring of outgoing packets"
msgstr ""
+msgid "Enable the DF (Don't Fragment) flag of the encapsulating packets."
+msgstr ""
+
msgid "Enable this mount"
msgstr ""
msgid "Encryption"
msgstr ""
+msgid "Endpoint Host"
+msgstr ""
+
+msgid "Endpoint Port"
+msgstr ""
+
msgid "Erasing..."
msgstr ""
msgid "Free space"
msgstr ""
+msgid ""
+"Further information about WireGuard interfaces and peers at <a href=\"http://"
+"wireguard.io\">wireguard.io</a>."
+msgstr ""
+
msgid "GHz"
msgstr ""
msgid "HE.net username"
msgstr ""
+msgid "HT mode (802.11n)"
+msgstr ""
+
msgid "Handler"
msgstr ""
msgid "IPv4-Address"
msgstr ""
+msgid "IPv4-in-IPv4 (RFC2003)"
+msgstr ""
+
msgid "IPv6"
msgstr ""
msgid "Listen Interfaces"
msgstr ""
+msgid "Listen Port"
+msgstr ""
+
msgid "Listen only on the given interface or, if unspecified, on all"
msgstr ""
msgid "Optional, use when the SIXXS account has more than one tunnel"
msgstr ""
+msgid "Optional."
+msgstr ""
+
+msgid ""
+"Optional. Adds in an additional layer of symmetric-key cryptography for post-"
+"quantum resistance."
+msgstr ""
+
+msgid "Optional. Create routes for Allowed IPs for this peer."
+msgstr ""
+
+msgid ""
+"Optional. Host of peer. Names are resolved prior to bringing up the "
+"interface."
+msgstr ""
+
+msgid "Optional. Maximum Transmission Unit of tunnel interface."
+msgstr ""
+
+msgid "Optional. Port of peer."
+msgstr ""
+
+msgid ""
+"Optional. Seconds between keep alive messages. Default is 0 (disabled). "
+"Recommended value if this device is behind a NAT is 25."
+msgstr ""
+
+msgid "Optional. UDP port used for outgoing and incoming packets."
+msgstr ""
+
msgid "Options"
msgstr ""
msgid "Override MTU"
msgstr ""
+msgid "Override TOS"
+msgstr ""
+
+msgid "Override TTL"
+msgstr ""
+
msgid "Override default interface name"
msgstr ""
msgid "Peer IP address to assign"
msgstr ""
+msgid "Peers"
+msgstr ""
+
msgid "Perfect Forward Secrecy"
msgstr ""
msgid "Perform reset"
msgstr ""
+msgid "Persistent Keep Alive"
+msgstr ""
+
msgid "Phy Rate:"
msgstr ""
msgid "Pre-emtive CRC errors (CRCP_P)"
msgstr ""
+msgid "Preshared Key"
+msgstr ""
+
msgid ""
"Presume peer to be dead after given amount of LCP echo failures, use 0 to "
"ignore failures"
msgid "Prism2/2.5/3 802.11b Wireless Controller"
msgstr ""
+msgid "Private Key"
+msgstr ""
+
msgid "Proceed"
msgstr ""
msgid "Pseudo Ad-Hoc (ahdemo)"
msgstr ""
+msgid "Public Key"
+msgstr ""
+
msgid "Public prefix routed to this device for distribution to clients."
msgstr ""
msgid "Remote IPv4 address"
msgstr ""
+msgid "Remote IPv4 address or FQDN"
+msgstr ""
+
msgid "Remove"
msgstr ""
msgid "Required for certain ISPs, e.g. Charter with DOCSIS 3"
msgstr ""
+msgid "Required. Base64-encoded private key for this interface."
+msgstr ""
+
+msgid ""
+"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."
+msgstr ""
+
+msgid "Required. Public key of peer."
+msgstr ""
+
msgid ""
"Requires upstream supports DNSSEC; verify unsigned domain responses really "
"come from unsigned domains"
msgid "Root preparation"
msgstr ""
+msgid "Route Allowed IPs"
+msgstr ""
+
msgid "Routed IPv6 prefix for downstream interfaces"
msgstr ""
msgid ""
"Sorry, there is no sysupgrade support present; a new firmware image must be "
-"flashed manually. Please refer to the OpenWrt wiki for device specific "
-"install instructions."
+"flashed manually. Please refer to the wiki for device specific install "
+"instructions."
msgstr ""
msgid "Sort"
"dead"
msgstr ""
+msgid "Specify a TOS (Type of Service)."
+msgstr ""
+
+msgid ""
+"Specify a TTL (Time to Live) for the encapsulating packet other than the "
+"default (64)."
+msgstr ""
+
+msgid ""
+"Specify an MTU (Maximum Transmission Unit) other than the default (1280 "
+"bytes)."
+msgstr ""
+
msgid "Specify the secret encryption key here."
msgstr ""
"username instead of the user ID!"
msgstr ""
+msgid ""
+"The IPv4 address or the fully-qualified domain name of the remote tunnel end."
+msgstr ""
+
msgid ""
"The IPv6 prefix assigned to the provider, usually ends with <code>::</code>"
msgstr ""
msgid "The length of the IPv6 prefix in bits"
msgstr ""
+msgid "The local IPv4 address over which the tunnel is created (optional)."
+msgstr ""
+
msgid ""
"The network ports on this device can be combined to several <abbr title="
"\"Virtual Local Area Network\">VLAN</abbr>s in which computers can "
msgid ""
"Upload a sysupgrade-compatible image here to replace the running firmware. "
-"Check \"Keep settings\" to retain the current configuration (requires an "
-"OpenWrt compatible firmware image)."
+"Check \"Keep settings\" to retain the current configuration (requires a "
+"compatible firmware image)."
msgstr ""
msgid "Upload archive..."
msgid "Width"
msgstr ""
+msgid "WireGuard VPN"
+msgstr ""
+
msgid "Wireless"
msgstr ""
"Allow upstream responses in the 127.0.0.0/8 range, e.g. for RBL services"
msgstr ""
+msgid "Allowed IPs"
+msgstr ""
+
msgid ""
"Also see <a href=\"https://www.sixxs.net/faq/connectivity/?faq=comparison"
"\">Tunneling Comparison</a> on SIXXS"
"defined backup patterns."
msgstr ""
+msgid "Bind interface"
+msgstr ""
+
msgid "Bind only to specific interfaces rather than wildcard address."
msgstr ""
+msgid "Bind the tunnel to this interface (optional)."
+msgstr ""
+
msgid "Bitrate"
msgstr ""
msgid "Domain whitelist"
msgstr ""
+msgid "Don't Fragment"
+msgstr ""
+
msgid ""
"Don't forward <abbr title=\"Domain Name System\">DNS</abbr>-Requests without "
"<abbr title=\"Domain Name System\">DNS</abbr>-Name"
msgid "Enable mirroring of outgoing packets"
msgstr ""
+msgid "Enable the DF (Don't Fragment) flag of the encapsulating packets."
+msgstr ""
+
msgid "Enable this mount"
msgstr ""
msgid "Encryption"
msgstr ""
+msgid "Endpoint Host"
+msgstr ""
+
+msgid "Endpoint Port"
+msgstr ""
+
msgid "Erasing..."
msgstr ""
msgid "Free space"
msgstr ""
+msgid ""
+"Further information about WireGuard interfaces and peers at <a href=\"http://"
+"wireguard.io\">wireguard.io</a>."
+msgstr ""
+
msgid "GHz"
msgstr ""
msgid "HE.net username"
msgstr ""
+msgid "HT mode (802.11n)"
+msgstr ""
+
msgid "Handler"
msgstr ""
msgid "IPv4-Address"
msgstr ""
+msgid "IPv4-in-IPv4 (RFC2003)"
+msgstr ""
+
msgid "IPv6"
msgstr ""
msgid "Listen Interfaces"
msgstr ""
+msgid "Listen Port"
+msgstr ""
+
msgid "Listen only on the given interface or, if unspecified, on all"
msgstr ""
msgid "Optional, use when the SIXXS account has more than one tunnel"
msgstr ""
+msgid "Optional."
+msgstr ""
+
+msgid ""
+"Optional. Adds in an additional layer of symmetric-key cryptography for post-"
+"quantum resistance."
+msgstr ""
+
+msgid "Optional. Create routes for Allowed IPs for this peer."
+msgstr ""
+
+msgid ""
+"Optional. Host of peer. Names are resolved prior to bringing up the "
+"interface."
+msgstr ""
+
+msgid "Optional. Maximum Transmission Unit of tunnel interface."
+msgstr ""
+
+msgid "Optional. Port of peer."
+msgstr ""
+
+msgid ""
+"Optional. Seconds between keep alive messages. Default is 0 (disabled). "
+"Recommended value if this device is behind a NAT is 25."
+msgstr ""
+
+msgid "Optional. UDP port used for outgoing and incoming packets."
+msgstr ""
+
msgid "Options"
msgstr ""
msgid "Override MTU"
msgstr ""
+msgid "Override TOS"
+msgstr ""
+
+msgid "Override TTL"
+msgstr ""
+
msgid "Override default interface name"
msgstr ""
msgid "Peer IP address to assign"
msgstr ""
+msgid "Peers"
+msgstr ""
+
msgid "Perfect Forward Secrecy"
msgstr ""
msgid "Perform reset"
msgstr ""
+msgid "Persistent Keep Alive"
+msgstr ""
+
msgid "Phy Rate:"
msgstr ""
msgid "Pre-emtive CRC errors (CRCP_P)"
msgstr ""
+msgid "Preshared Key"
+msgstr ""
+
msgid ""
"Presume peer to be dead after given amount of LCP echo failures, use 0 to "
"ignore failures"
msgid "Prism2/2.5/3 802.11b Wireless Controller"
msgstr ""
+msgid "Private Key"
+msgstr ""
+
msgid "Proceed"
msgstr ""
msgid "Pseudo Ad-Hoc (ahdemo)"
msgstr ""
+msgid "Public Key"
+msgstr ""
+
msgid "Public prefix routed to this device for distribution to clients."
msgstr ""
msgid "Remote IPv4 address"
msgstr ""
+msgid "Remote IPv4 address or FQDN"
+msgstr ""
+
msgid "Remove"
msgstr ""
msgid "Required for certain ISPs, e.g. Charter with DOCSIS 3"
msgstr ""
+msgid "Required. Base64-encoded private key for this interface."
+msgstr ""
+
+msgid ""
+"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."
+msgstr ""
+
+msgid "Required. Public key of peer."
+msgstr ""
+
msgid ""
"Requires upstream supports DNSSEC; verify unsigned domain responses really "
"come from unsigned domains"
msgid "Root preparation"
msgstr ""
+msgid "Route Allowed IPs"
+msgstr ""
+
msgid "Routed IPv6 prefix for downstream interfaces"
msgstr ""
msgid ""
"Sorry, there is no sysupgrade support present; a new firmware image must be "
-"flashed manually. Please refer to the OpenWrt wiki for device specific "
-"install instructions."
+"flashed manually. Please refer to the wiki for device specific install "
+"instructions."
msgstr ""
msgid "Sort"
"dead"
msgstr ""
+msgid "Specify a TOS (Type of Service)."
+msgstr ""
+
+msgid ""
+"Specify a TTL (Time to Live) for the encapsulating packet other than the "
+"default (64)."
+msgstr ""
+
+msgid ""
+"Specify an MTU (Maximum Transmission Unit) other than the default (1280 "
+"bytes)."
+msgstr ""
+
msgid "Specify the secret encryption key here."
msgstr ""
"username instead of the user ID!"
msgstr ""
+msgid ""
+"The IPv4 address or the fully-qualified domain name of the remote tunnel end."
+msgstr ""
+
msgid ""
"The IPv6 prefix assigned to the provider, usually ends with <code>::</code>"
msgstr ""
msgid "The length of the IPv6 prefix in bits"
msgstr ""
+msgid "The local IPv4 address over which the tunnel is created (optional)."
+msgstr ""
+
msgid ""
"The network ports on this device can be combined to several <abbr title="
"\"Virtual Local Area Network\">VLAN</abbr>s in which computers can "
msgid ""
"Upload a sysupgrade-compatible image here to replace the running firmware. "
-"Check \"Keep settings\" to retain the current configuration (requires an "
-"OpenWrt compatible firmware image)."
+"Check \"Keep settings\" to retain the current configuration (requires a "
+"compatible firmware image)."
msgstr ""
msgid "Upload archive..."
msgid "Width"
msgstr ""
+msgid "WireGuard VPN"
+msgstr ""
+
msgid "Wireless"
msgstr ""
"Allow upstream responses in the 127.0.0.0/8 range, e.g. for RBL services"
msgstr ""
+msgid "Allowed IPs"
+msgstr ""
+
msgid ""
"Also see <a href=\"https://www.sixxs.net/faq/connectivity/?faq=comparison"
"\">Tunneling Comparison</a> on SIXXS"
"defined backup patterns."
msgstr ""
+msgid "Bind interface"
+msgstr ""
+
msgid "Bind only to specific interfaces rather than wildcard address."
msgstr ""
+msgid "Bind the tunnel to this interface (optional)."
+msgstr ""
+
msgid "Bitrate"
msgstr ""
msgid "Domain whitelist"
msgstr ""
+msgid "Don't Fragment"
+msgstr ""
+
msgid ""
"Don't forward <abbr title=\"Domain Name System\">DNS</abbr>-Requests without "
"<abbr title=\"Domain Name System\">DNS</abbr>-Name"
msgid "Enable mirroring of outgoing packets"
msgstr ""
+msgid "Enable the DF (Don't Fragment) flag of the encapsulating packets."
+msgstr ""
+
msgid "Enable this mount"
msgstr ""
msgid "Encryption"
msgstr ""
+msgid "Endpoint Host"
+msgstr ""
+
+msgid "Endpoint Port"
+msgstr ""
+
msgid "Erasing..."
msgstr ""
msgid "Free space"
msgstr ""
+msgid ""
+"Further information about WireGuard interfaces and peers at <a href=\"http://"
+"wireguard.io\">wireguard.io</a>."
+msgstr ""
+
msgid "GHz"
msgstr ""
msgid "HE.net username"
msgstr ""
+msgid "HT mode (802.11n)"
+msgstr ""
+
msgid "Handler"
msgstr ""
msgid "IPv4-Address"
msgstr ""
+msgid "IPv4-in-IPv4 (RFC2003)"
+msgstr ""
+
msgid "IPv6"
msgstr ""
msgid "Listen Interfaces"
msgstr ""
+msgid "Listen Port"
+msgstr ""
+
msgid "Listen only on the given interface or, if unspecified, on all"
msgstr ""
msgid "Optional, use when the SIXXS account has more than one tunnel"
msgstr ""
+msgid "Optional."
+msgstr ""
+
+msgid ""
+"Optional. Adds in an additional layer of symmetric-key cryptography for post-"
+"quantum resistance."
+msgstr ""
+
+msgid "Optional. Create routes for Allowed IPs for this peer."
+msgstr ""
+
+msgid ""
+"Optional. Host of peer. Names are resolved prior to bringing up the "
+"interface."
+msgstr ""
+
+msgid "Optional. Maximum Transmission Unit of tunnel interface."
+msgstr ""
+
+msgid "Optional. Port of peer."
+msgstr ""
+
+msgid ""
+"Optional. Seconds between keep alive messages. Default is 0 (disabled). "
+"Recommended value if this device is behind a NAT is 25."
+msgstr ""
+
+msgid "Optional. UDP port used for outgoing and incoming packets."
+msgstr ""
+
msgid "Options"
msgstr ""
msgid "Override MTU"
msgstr ""
+msgid "Override TOS"
+msgstr ""
+
+msgid "Override TTL"
+msgstr ""
+
msgid "Override default interface name"
msgstr ""
msgid "Peer IP address to assign"
msgstr ""
+msgid "Peers"
+msgstr ""
+
msgid "Perfect Forward Secrecy"
msgstr ""
msgid "Perform reset"
msgstr ""
+msgid "Persistent Keep Alive"
+msgstr ""
+
msgid "Phy Rate:"
msgstr ""
msgid "Pre-emtive CRC errors (CRCP_P)"
msgstr ""
+msgid "Preshared Key"
+msgstr ""
+
msgid ""
"Presume peer to be dead after given amount of LCP echo failures, use 0 to "
"ignore failures"
msgid "Prism2/2.5/3 802.11b Wireless Controller"
msgstr ""
+msgid "Private Key"
+msgstr ""
+
msgid "Proceed"
msgstr ""
msgid "Pseudo Ad-Hoc (ahdemo)"
msgstr ""
+msgid "Public Key"
+msgstr ""
+
msgid "Public prefix routed to this device for distribution to clients."
msgstr ""
msgid "Remote IPv4 address"
msgstr ""
+msgid "Remote IPv4 address or FQDN"
+msgstr ""
+
msgid "Remove"
msgstr ""
msgid "Required for certain ISPs, e.g. Charter with DOCSIS 3"
msgstr ""
+msgid "Required. Base64-encoded private key for this interface."
+msgstr ""
+
+msgid ""
+"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."
+msgstr ""
+
+msgid "Required. Public key of peer."
+msgstr ""
+
msgid ""
"Requires upstream supports DNSSEC; verify unsigned domain responses really "
"come from unsigned domains"
msgid "Root preparation"
msgstr ""
+msgid "Route Allowed IPs"
+msgstr ""
+
msgid "Routed IPv6 prefix for downstream interfaces"
msgstr ""
msgid ""
"Sorry, there is no sysupgrade support present; a new firmware image must be "
-"flashed manually. Please refer to the OpenWrt wiki for device specific "
-"install instructions."
+"flashed manually. Please refer to the wiki for device specific install "
+"instructions."
msgstr ""
msgid "Sort"
"dead"
msgstr ""
+msgid "Specify a TOS (Type of Service)."
+msgstr ""
+
+msgid ""
+"Specify a TTL (Time to Live) for the encapsulating packet other than the "
+"default (64)."
+msgstr ""
+
+msgid ""
+"Specify an MTU (Maximum Transmission Unit) other than the default (1280 "
+"bytes)."
+msgstr ""
+
msgid "Specify the secret encryption key here."
msgstr ""
"username instead of the user ID!"
msgstr ""
+msgid ""
+"The IPv4 address or the fully-qualified domain name of the remote tunnel end."
+msgstr ""
+
msgid ""
"The IPv6 prefix assigned to the provider, usually ends with <code>::</code>"
msgstr ""
msgid "The length of the IPv6 prefix in bits"
msgstr ""
+msgid "The local IPv4 address over which the tunnel is created (optional)."
+msgstr ""
+
msgid ""
"The network ports on this device can be combined to several <abbr title="
"\"Virtual Local Area Network\">VLAN</abbr>s in which computers can "
msgid ""
"Upload a sysupgrade-compatible image here to replace the running firmware. "
-"Check \"Keep settings\" to retain the current configuration (requires an "
-"OpenWrt compatible firmware image)."
+"Check \"Keep settings\" to retain the current configuration (requires a "
+"compatible firmware image)."
msgstr ""
msgid "Upload archive..."
msgid "Width"
msgstr ""
+msgid "WireGuard VPN"
+msgstr ""
+
msgid "Wireless"
msgstr ""
"Allow upstream responses in the 127.0.0.0/8 range, e.g. for RBL services"
msgstr ""
+msgid "Allowed IPs"
+msgstr ""
+
msgid ""
"Also see <a href=\"https://www.sixxs.net/faq/connectivity/?faq=comparison"
"\">Tunneling Comparison</a> on SIXXS"
"defined backup patterns."
msgstr ""
+msgid "Bind interface"
+msgstr ""
+
msgid "Bind only to specific interfaces rather than wildcard address."
msgstr ""
+msgid "Bind the tunnel to this interface (optional)."
+msgstr ""
+
msgid "Bitrate"
msgstr ""
msgid "Domain whitelist"
msgstr ""
+msgid "Don't Fragment"
+msgstr ""
+
msgid ""
"Don't forward <abbr title=\"Domain Name System\">DNS</abbr>-Requests without "
"<abbr title=\"Domain Name System\">DNS</abbr>-Name"
msgid "Enable mirroring of outgoing packets"
msgstr ""
+msgid "Enable the DF (Don't Fragment) flag of the encapsulating packets."
+msgstr ""
+
msgid "Enable this mount"
msgstr ""
msgid "Encryption"
msgstr ""
+msgid "Endpoint Host"
+msgstr ""
+
+msgid "Endpoint Port"
+msgstr ""
+
msgid "Erasing..."
msgstr ""
msgid "Free space"
msgstr ""
+msgid ""
+"Further information about WireGuard interfaces and peers at <a href=\"http://"
+"wireguard.io\">wireguard.io</a>."
+msgstr ""
+
msgid "GHz"
msgstr ""
msgid "HE.net username"
msgstr ""
+msgid "HT mode (802.11n)"
+msgstr ""
+
msgid "Handler"
msgstr ""
msgid "IPv4-Address"
msgstr ""
+msgid "IPv4-in-IPv4 (RFC2003)"
+msgstr ""
+
msgid "IPv6"
msgstr ""
msgid "Listen Interfaces"
msgstr ""
+msgid "Listen Port"
+msgstr ""
+
msgid "Listen only on the given interface or, if unspecified, on all"
msgstr ""
msgid "Optional, use when the SIXXS account has more than one tunnel"
msgstr ""
+msgid "Optional."
+msgstr ""
+
+msgid ""
+"Optional. Adds in an additional layer of symmetric-key cryptography for post-"
+"quantum resistance."
+msgstr ""
+
+msgid "Optional. Create routes for Allowed IPs for this peer."
+msgstr ""
+
+msgid ""
+"Optional. Host of peer. Names are resolved prior to bringing up the "
+"interface."
+msgstr ""
+
+msgid "Optional. Maximum Transmission Unit of tunnel interface."
+msgstr ""
+
+msgid "Optional. Port of peer."
+msgstr ""
+
+msgid ""
+"Optional. Seconds between keep alive messages. Default is 0 (disabled). "
+"Recommended value if this device is behind a NAT is 25."
+msgstr ""
+
+msgid "Optional. UDP port used for outgoing and incoming packets."
+msgstr ""
+
msgid "Options"
msgstr ""
msgid "Override MTU"
msgstr ""
+msgid "Override TOS"
+msgstr ""
+
+msgid "Override TTL"
+msgstr ""
+
msgid "Override default interface name"
msgstr ""
msgid "Peer IP address to assign"
msgstr ""
+msgid "Peers"
+msgstr ""
+
msgid "Perfect Forward Secrecy"
msgstr ""
msgid "Perform reset"
msgstr ""
+msgid "Persistent Keep Alive"
+msgstr ""
+
msgid "Phy Rate:"
msgstr ""
msgid "Pre-emtive CRC errors (CRCP_P)"
msgstr ""
+msgid "Preshared Key"
+msgstr ""
+
msgid ""
"Presume peer to be dead after given amount of LCP echo failures, use 0 to "
"ignore failures"
msgid "Prism2/2.5/3 802.11b Wireless Controller"
msgstr ""
+msgid "Private Key"
+msgstr ""
+
msgid "Proceed"
msgstr ""
msgid "Pseudo Ad-Hoc (ahdemo)"
msgstr ""
+msgid "Public Key"
+msgstr ""
+
msgid "Public prefix routed to this device for distribution to clients."
msgstr ""
msgid "Remote IPv4 address"
msgstr ""
+msgid "Remote IPv4 address or FQDN"
+msgstr ""
+
msgid "Remove"
msgstr ""
msgid "Required for certain ISPs, e.g. Charter with DOCSIS 3"
msgstr ""
+msgid "Required. Base64-encoded private key for this interface."
+msgstr ""
+
+msgid ""
+"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."
+msgstr ""
+
+msgid "Required. Public key of peer."
+msgstr ""
+
msgid ""
"Requires upstream supports DNSSEC; verify unsigned domain responses really "
"come from unsigned domains"
msgid "Root preparation"
msgstr ""
+msgid "Route Allowed IPs"
+msgstr ""
+
msgid "Routed IPv6 prefix for downstream interfaces"
msgstr ""
msgid ""
"Sorry, there is no sysupgrade support present; a new firmware image must be "
-"flashed manually. Please refer to the OpenWrt wiki for device specific "
-"install instructions."
+"flashed manually. Please refer to the wiki for device specific install "
+"instructions."
msgstr ""
msgid "Sort"
"dead"
msgstr ""
+msgid "Specify a TOS (Type of Service)."
+msgstr ""
+
+msgid ""
+"Specify a TTL (Time to Live) for the encapsulating packet other than the "
+"default (64)."
+msgstr ""
+
+msgid ""
+"Specify an MTU (Maximum Transmission Unit) other than the default (1280 "
+"bytes)."
+msgstr ""
+
msgid "Specify the secret encryption key here."
msgstr ""
"username instead of the user ID!"
msgstr ""
+msgid ""
+"The IPv4 address or the fully-qualified domain name of the remote tunnel end."
+msgstr ""
+
msgid ""
"The IPv6 prefix assigned to the provider, usually ends with <code>::</code>"
msgstr ""
msgid "The length of the IPv6 prefix in bits"
msgstr ""
+msgid "The local IPv4 address over which the tunnel is created (optional)."
+msgstr ""
+
msgid ""
"The network ports on this device can be combined to several <abbr title="
"\"Virtual Local Area Network\">VLAN</abbr>s in which computers can "
msgid ""
"Upload a sysupgrade-compatible image here to replace the running firmware. "
-"Check \"Keep settings\" to retain the current configuration (requires an "
-"OpenWrt compatible firmware image)."
+"Check \"Keep settings\" to retain the current configuration (requires a "
+"compatible firmware image)."
msgstr ""
msgid "Upload archive..."
msgid "Width"
msgstr ""
+msgid "WireGuard VPN"
+msgstr ""
+
msgid "Wireless"
msgstr ""
"Дозволити відповіді від клієнта на сервер у діапазоні 127.0.0.0/8, "
"наприклад, для RBL-послуг"
+msgid "Allowed IPs"
+msgstr ""
+
msgid ""
"Also see <a href=\"https://www.sixxs.net/faq/connectivity/?faq=comparison"
"\">Tunneling Comparison</a> on SIXXS"
"складається із позначених opkg змінених файлів конфігурації, невідокремних "
"базових файлів, та файлів за користувацькими шаблонами резервного копіювання."
+msgid "Bind interface"
+msgstr ""
+
msgid "Bind only to specific interfaces rather than wildcard address."
msgstr ""
+msgid "Bind the tunnel to this interface (optional)."
+msgstr ""
+
msgid "Bitrate"
msgstr "Швидкість передачі даних"
msgid "Domain whitelist"
msgstr "\"Білий список\" доменів"
+msgid "Don't Fragment"
+msgstr ""
+
msgid ""
"Don't forward <abbr title=\"Domain Name System\">DNS</abbr>-Requests without "
"<abbr title=\"Domain Name System\">DNS</abbr>-Name"
msgid "Enable mirroring of outgoing packets"
msgstr ""
+msgid "Enable the DF (Don't Fragment) flag of the encapsulating packets."
+msgstr ""
+
msgid "Enable this mount"
msgstr "Увімкнути це монтування"
msgid "Encryption"
msgstr "Шифрування"
+msgid "Endpoint Host"
+msgstr ""
+
+msgid "Endpoint Port"
+msgstr ""
+
msgid "Erasing..."
msgstr "Видалення..."
msgid "Free space"
msgstr "Вільне місце"
+msgid ""
+"Further information about WireGuard interfaces and peers at <a href=\"http://"
+"wireguard.io\">wireguard.io</a>."
+msgstr ""
+
msgid "GHz"
msgstr "ГГц"
msgid "HE.net username"
msgstr ""
+msgid "HT mode (802.11n)"
+msgstr ""
+
msgid "Handler"
msgstr "Обробник"
msgid "IPv4-Address"
msgstr "IPv4-адреса"
+msgid "IPv4-in-IPv4 (RFC2003)"
+msgstr ""
+
msgid "IPv6"
msgstr "IPv6"
msgid "Listen Interfaces"
msgstr ""
+msgid "Listen Port"
+msgstr ""
+
msgid "Listen only on the given interface or, if unspecified, on all"
msgstr ""
"Прослуховувати тільки на цьому інтерфейсі, або на всіх (якщо <em>не "
msgid "Optional, use when the SIXXS account has more than one tunnel"
msgstr ""
+msgid "Optional."
+msgstr ""
+
+msgid ""
+"Optional. Adds in an additional layer of symmetric-key cryptography for post-"
+"quantum resistance."
+msgstr ""
+
+msgid "Optional. Create routes for Allowed IPs for this peer."
+msgstr ""
+
+msgid ""
+"Optional. Host of peer. Names are resolved prior to bringing up the "
+"interface."
+msgstr ""
+
+msgid "Optional. Maximum Transmission Unit of tunnel interface."
+msgstr ""
+
+msgid "Optional. Port of peer."
+msgstr ""
+
+msgid ""
+"Optional. Seconds between keep alive messages. Default is 0 (disabled). "
+"Recommended value if this device is behind a NAT is 25."
+msgstr ""
+
+msgid "Optional. UDP port used for outgoing and incoming packets."
+msgstr ""
+
msgid "Options"
msgstr "Опції"
msgid "Override MTU"
msgstr "Перевизначити MTU"
+msgid "Override TOS"
+msgstr ""
+
+msgid "Override TTL"
+msgstr ""
+
msgid "Override default interface name"
msgstr ""
msgid "Peer IP address to assign"
msgstr ""
+msgid "Peers"
+msgstr ""
+
msgid "Perfect Forward Secrecy"
msgstr ""
msgid "Perform reset"
msgstr "Відновити"
+msgid "Persistent Keep Alive"
+msgstr ""
+
msgid "Phy Rate:"
msgstr "Фізична швидкість:"
msgid "Pre-emtive CRC errors (CRCP_P)"
msgstr ""
+msgid "Preshared Key"
+msgstr ""
+
msgid ""
"Presume peer to be dead after given amount of LCP echo failures, use 0 to "
"ignore failures"
msgid "Prism2/2.5/3 802.11b Wireless Controller"
msgstr "Бездротовий 802.11b контролер Prism2/2.5/3"
+msgid "Private Key"
+msgstr ""
+
msgid "Proceed"
msgstr "Продовжити"
msgid "Pseudo Ad-Hoc (ahdemo)"
msgstr "Псевдо Ad-Hoc (ahdemo)"
+msgid "Public Key"
+msgstr ""
+
msgid "Public prefix routed to this device for distribution to clients."
msgstr ""
msgid "Remote IPv4 address"
msgstr "Віддалена адреса IPv4"
+msgid "Remote IPv4 address or FQDN"
+msgstr ""
+
msgid "Remove"
msgstr "Видалити"
msgid "Required for certain ISPs, e.g. Charter with DOCSIS 3"
msgstr "Потрібно для деяких провайдерів, наприклад, Charter із DOCSIS 3"
+msgid "Required. Base64-encoded private key for this interface."
+msgstr ""
+
+msgid ""
+"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."
+msgstr ""
+
+msgid "Required. Public key of peer."
+msgstr ""
+
msgid ""
"Requires upstream supports DNSSEC; verify unsigned domain responses really "
"come from unsigned domains"
msgid "Root preparation"
msgstr ""
+msgid "Route Allowed IPs"
+msgstr ""
+
msgid "Routed IPv6 prefix for downstream interfaces"
msgstr ""
msgid "Sorry, the server encountered an unexpected error."
msgstr "На жаль, на сервері сталася неочікувана помилка."
-#, fuzzy
msgid ""
"Sorry, there is no sysupgrade support present; a new firmware image must be "
-"flashed manually. Please refer to the OpenWrt wiki for device specific "
-"install instructions."
+"flashed manually. Please refer to the wiki for device specific install "
+"instructions."
msgstr ""
"На жаль, автоматичне оновлення системи не підтримується. Новий образ "
-"прошивки повинен бути залитий вручну. Зверніться до OpenWrt Wiki за "
+"прошивки повинен бути залитий вручну. Зверніться до Wiki за "
"інструкцією з інсталяції для конкретного пристрою."
msgid "Sort"
"Визначає максимальний час (секунди), після якого вважається, що вузли "
"\"мертві\""
+msgid "Specify a TOS (Type of Service)."
+msgstr ""
+
+msgid ""
+"Specify a TTL (Time to Live) for the encapsulating packet other than the "
+"default (64)."
+msgstr ""
+
+msgid ""
+"Specify an MTU (Maximum Transmission Unit) other than the default (1280 "
+"bytes)."
+msgstr ""
+
msgid "Specify the secret encryption key here."
msgstr "Вкажіть тут секретний ключ шифрування."
"username instead of the user ID!"
msgstr ""
+msgid ""
+"The IPv4 address or the fully-qualified domain name of the remote tunnel end."
+msgstr ""
+
msgid ""
"The IPv6 prefix assigned to the provider, usually ends with <code>::</code>"
msgstr ""
msgid "The length of the IPv6 prefix in bits"
msgstr "Довжина IPv6-префікса в бітах"
+msgid "The local IPv4 address over which the tunnel is created (optional)."
+msgstr ""
+
msgid ""
"The network ports on this device can be combined to several <abbr title="
"\"Virtual Local Area Network\">VLAN</abbr>s in which computers can "
msgid ""
"Upload a sysupgrade-compatible image here to replace the running firmware. "
-"Check \"Keep settings\" to retain the current configuration (requires an "
-"OpenWrt compatible firmware image)."
+"Check \"Keep settings\" to retain the current configuration (requires a "
+"compatible firmware image)."
msgstr ""
-"Відвантажити sysupgrade-сумісний образ, щоб замінити поточну прошивку. Для "
-"збеÑ\80еженнÑ\8f поÑ\82оÑ\87ноÑ\97 конÑ\84Ñ\96гÑ\83Ñ\80аÑ\86Ñ\96Ñ\97 вÑ\81Ñ\82ановÑ\96Ñ\82Ñ\8c пÑ\80апоÑ\80еÑ\86Ñ\8c \"Ð\97беÑ\80егÑ\82и наÑ\81Ñ\82Ñ\80ойки"
-"\" (потрібен OpenWrt-сумісний образ прошивки)."
+"Відвантажити sysupgrade-сумісний образ, щоб замінити поточну прошивку. "
+"Ð\94лÑ\8f збеÑ\80еженнÑ\8f поÑ\82оÑ\87ноÑ\97 конÑ\84Ñ\96гÑ\83Ñ\80аÑ\86Ñ\96Ñ\97 вÑ\81Ñ\82ановÑ\96Ñ\82Ñ\8c пÑ\80апоÑ\80еÑ\86Ñ\8c \"Ð\97беÑ\80егÑ\82и "
+"настройки\" (потрібен сумісний образ прошивки)."
msgid "Upload archive..."
msgstr "Відвантажити архів..."
msgid "Width"
msgstr ""
+msgid "WireGuard VPN"
+msgstr ""
+
msgid "Wireless"
msgstr "Бездротові мережі"
"Allow upstream responses in the 127.0.0.0/8 range, e.g. for RBL services"
msgstr ""
+msgid "Allowed IPs"
+msgstr ""
+
msgid ""
"Also see <a href=\"https://www.sixxs.net/faq/connectivity/?faq=comparison"
"\">Tunneling Comparison</a> on SIXXS"
"defined backup patterns."
msgstr ""
+msgid "Bind interface"
+msgstr ""
+
msgid "Bind only to specific interfaces rather than wildcard address."
msgstr ""
+msgid "Bind the tunnel to this interface (optional)."
+msgstr ""
+
msgid "Bitrate"
msgstr ""
msgid "Domain whitelist"
msgstr ""
+msgid "Don't Fragment"
+msgstr ""
+
msgid ""
"Don't forward <abbr title=\"Domain Name System\">DNS</abbr>-Requests without "
"<abbr title=\"Domain Name System\">DNS</abbr>-Name"
msgid "Enable mirroring of outgoing packets"
msgstr ""
+msgid "Enable the DF (Don't Fragment) flag of the encapsulating packets."
+msgstr ""
+
msgid "Enable this mount"
msgstr ""
msgid "Encryption"
msgstr "Encryption"
+msgid "Endpoint Host"
+msgstr ""
+
+msgid "Endpoint Port"
+msgstr ""
+
msgid "Erasing..."
msgstr ""
msgid "Free space"
msgstr ""
+msgid ""
+"Further information about WireGuard interfaces and peers at <a href=\"http://"
+"wireguard.io\">wireguard.io</a>."
+msgstr ""
+
msgid "GHz"
msgstr ""
msgid "HE.net username"
msgstr ""
+msgid "HT mode (802.11n)"
+msgstr ""
+
msgid "Handler"
msgstr ""
msgid "IPv4-Address"
msgstr ""
+msgid "IPv4-in-IPv4 (RFC2003)"
+msgstr ""
+
msgid "IPv6"
msgstr "IPv6"
msgid "Listen Interfaces"
msgstr ""
+msgid "Listen Port"
+msgstr ""
+
msgid "Listen only on the given interface or, if unspecified, on all"
msgstr ""
msgid "Optional, use when the SIXXS account has more than one tunnel"
msgstr ""
+msgid "Optional."
+msgstr ""
+
+msgid ""
+"Optional. Adds in an additional layer of symmetric-key cryptography for post-"
+"quantum resistance."
+msgstr ""
+
+msgid "Optional. Create routes for Allowed IPs for this peer."
+msgstr ""
+
+msgid ""
+"Optional. Host of peer. Names are resolved prior to bringing up the "
+"interface."
+msgstr ""
+
+msgid "Optional. Maximum Transmission Unit of tunnel interface."
+msgstr ""
+
+msgid "Optional. Port of peer."
+msgstr ""
+
+msgid ""
+"Optional. Seconds between keep alive messages. Default is 0 (disabled). "
+"Recommended value if this device is behind a NAT is 25."
+msgstr ""
+
+msgid "Optional. UDP port used for outgoing and incoming packets."
+msgstr ""
+
msgid "Options"
msgstr "Lựa chọn "
msgid "Override MTU"
msgstr ""
+msgid "Override TOS"
+msgstr ""
+
+msgid "Override TTL"
+msgstr ""
+
msgid "Override default interface name"
msgstr ""
msgid "Peer IP address to assign"
msgstr ""
+msgid "Peers"
+msgstr ""
+
msgid "Perfect Forward Secrecy"
msgstr ""
msgid "Perform reset"
msgstr ""
+msgid "Persistent Keep Alive"
+msgstr ""
+
msgid "Phy Rate:"
msgstr ""
msgid "Pre-emtive CRC errors (CRCP_P)"
msgstr ""
+msgid "Preshared Key"
+msgstr ""
+
msgid ""
"Presume peer to be dead after given amount of LCP echo failures, use 0 to "
"ignore failures"
msgid "Prism2/2.5/3 802.11b Wireless Controller"
msgstr ""
+msgid "Private Key"
+msgstr ""
+
msgid "Proceed"
msgstr "Proceed"
msgid "Pseudo Ad-Hoc (ahdemo)"
msgstr "Pseudo Ad-Hoc (ahdemo)"
+msgid "Public Key"
+msgstr ""
+
msgid "Public prefix routed to this device for distribution to clients."
msgstr ""
msgid "Remote IPv4 address"
msgstr ""
+msgid "Remote IPv4 address or FQDN"
+msgstr ""
+
msgid "Remove"
msgstr "Loại bỏ"
msgid "Required for certain ISPs, e.g. Charter with DOCSIS 3"
msgstr ""
+msgid "Required. Base64-encoded private key for this interface."
+msgstr ""
+
+msgid ""
+"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."
+msgstr ""
+
+msgid "Required. Public key of peer."
+msgstr ""
+
msgid ""
"Requires upstream supports DNSSEC; verify unsigned domain responses really "
"come from unsigned domains"
msgid "Root preparation"
msgstr ""
+msgid "Route Allowed IPs"
+msgstr ""
+
msgid "Routed IPv6 prefix for downstream interfaces"
msgstr ""
msgid ""
"Sorry, there is no sysupgrade support present; a new firmware image must be "
-"flashed manually. Please refer to the OpenWrt wiki for device specific "
-"install instructions."
+"flashed manually. Please refer to the wiki for device specific install "
+"instructions."
msgstr ""
msgid "Sort"
"dead"
msgstr ""
+msgid "Specify a TOS (Type of Service)."
+msgstr ""
+
+msgid ""
+"Specify a TTL (Time to Live) for the encapsulating packet other than the "
+"default (64)."
+msgstr ""
+
+msgid ""
+"Specify an MTU (Maximum Transmission Unit) other than the default (1280 "
+"bytes)."
+msgstr ""
+
msgid "Specify the secret encryption key here."
msgstr ""
"username instead of the user ID!"
msgstr ""
+msgid ""
+"The IPv4 address or the fully-qualified domain name of the remote tunnel end."
+msgstr ""
+
msgid ""
"The IPv6 prefix assigned to the provider, usually ends with <code>::</code>"
msgstr ""
msgid "The length of the IPv6 prefix in bits"
msgstr ""
+msgid "The local IPv4 address over which the tunnel is created (optional)."
+msgstr ""
+
msgid ""
"The network ports on this device can be combined to several <abbr title="
"\"Virtual Local Area Network\">VLAN</abbr>s in which computers can "
msgid ""
"Upload a sysupgrade-compatible image here to replace the running firmware. "
-"Check \"Keep settings\" to retain the current configuration (requires an "
-"OpenWrt compatible firmware image)."
+"Check \"Keep settings\" to retain the current configuration (requires a "
+"compatible firmware image)."
msgstr ""
msgid "Upload archive..."
msgid "Width"
msgstr ""
+msgid "WireGuard VPN"
+msgstr ""
+
msgid "Wireless"
msgstr ""
"Allow upstream responses in the 127.0.0.0/8 range, e.g. for RBL services"
msgstr "允许127.0.0.0/8回环范围内的上行响应,例如:RBL服务"
+msgid "Allowed IPs"
+msgstr ""
+
msgid ""
"Also see <a href=\"https://www.sixxs.net/faq/connectivity/?faq=comparison"
"\">Tunneling Comparison</a> on SIXXS"
"下面是待备份的文件清单。包含了更改的配置文件、必要的基础文件和用户自定义的需"
"备份文件。"
+msgid "Bind interface"
+msgstr ""
+
msgid "Bind only to specific interfaces rather than wildcard address."
msgstr ""
+msgid "Bind the tunnel to this interface (optional)."
+msgstr ""
+
msgid "Bitrate"
msgstr "传输速率"
msgid "Domain whitelist"
msgstr "域名白名单"
+msgid "Don't Fragment"
+msgstr ""
+
msgid ""
"Don't forward <abbr title=\"Domain Name System\">DNS</abbr>-Requests without "
"<abbr title=\"Domain Name System\">DNS</abbr>-Name"
msgid "Enable mirroring of outgoing packets"
msgstr "启用流出数据包镜像"
+msgid "Enable the DF (Don't Fragment) flag of the encapsulating packets."
+msgstr ""
+
msgid "Enable this mount"
msgstr "启用挂载点"
msgid "Encryption"
msgstr "加密"
+msgid "Endpoint Host"
+msgstr ""
+
+msgid "Endpoint Port"
+msgstr ""
+
msgid "Erasing..."
msgstr "擦除中..."
msgid "Free space"
msgstr "空闲空间"
+msgid ""
+"Further information about WireGuard interfaces and peers at <a href=\"http://"
+"wireguard.io\">wireguard.io</a>."
+msgstr ""
+
msgid "GHz"
msgstr "GHz"
msgid "HE.net username"
msgstr "HE.net用户名"
+msgid "HT mode (802.11n)"
+msgstr ""
+
msgid "Handler"
msgstr "处理程序"
msgid "IPv4-Address"
msgstr "IPv4-地址"
+msgid "IPv4-in-IPv4 (RFC2003)"
+msgstr ""
+
msgid "IPv6"
msgstr "IPv6"
msgid "Listen Interfaces"
msgstr ""
+msgid "Listen Port"
+msgstr ""
+
msgid "Listen only on the given interface or, if unspecified, on all"
msgstr "监听指定的接口;未指定则监听全部"
msgid "Optional, use when the SIXXS account has more than one tunnel"
msgstr "可选,如果你的SIXXS账号拥有一个以上的隧道请设置此项."
+msgid "Optional."
+msgstr ""
+
+msgid ""
+"Optional. Adds in an additional layer of symmetric-key cryptography for post-"
+"quantum resistance."
+msgstr ""
+
+msgid "Optional. Create routes for Allowed IPs for this peer."
+msgstr ""
+
+msgid ""
+"Optional. Host of peer. Names are resolved prior to bringing up the "
+"interface."
+msgstr ""
+
+msgid "Optional. Maximum Transmission Unit of tunnel interface."
+msgstr ""
+
+msgid "Optional. Port of peer."
+msgstr ""
+
+msgid ""
+"Optional. Seconds between keep alive messages. Default is 0 (disabled). "
+"Recommended value if this device is behind a NAT is 25."
+msgstr ""
+
+msgid "Optional. UDP port used for outgoing and incoming packets."
+msgstr ""
+
msgid "Options"
msgstr "选项"
msgid "Override MTU"
msgstr "设置MTU"
+msgid "Override TOS"
+msgstr ""
+
+msgid "Override TTL"
+msgstr ""
+
msgid "Override default interface name"
msgstr ""
msgid "Peer IP address to assign"
msgstr ""
+msgid "Peers"
+msgstr ""
+
msgid "Perfect Forward Secrecy"
msgstr ""
msgid "Perform reset"
msgstr "执行复位"
+msgid "Persistent Keep Alive"
+msgstr ""
+
msgid "Phy Rate:"
msgstr "物理速率:"
msgid "Pre-emtive CRC errors (CRCP_P)"
msgstr ""
+msgid "Preshared Key"
+msgstr ""
+
msgid ""
"Presume peer to be dead after given amount of LCP echo failures, use 0 to "
"ignore failures"
msgid "Prism2/2.5/3 802.11b Wireless Controller"
msgstr "Prism2/2.5/3 802.11b 无线网卡"
+msgid "Private Key"
+msgstr ""
+
msgid "Proceed"
msgstr "执行"
msgid "Pseudo Ad-Hoc (ahdemo)"
msgstr "伪装Ad-Hoc(ahdemo)"
+msgid "Public Key"
+msgstr ""
+
msgid "Public prefix routed to this device for distribution to clients."
msgstr ""
msgid "Remote IPv4 address"
msgstr "远程IPv4地址"
+msgid "Remote IPv4 address or FQDN"
+msgstr ""
+
msgid "Remove"
msgstr "移除"
msgid "Required for certain ISPs, e.g. Charter with DOCSIS 3"
msgstr "某些ISP需要,例如:同轴线网络DOCSIS 3"
+msgid "Required. Base64-encoded private key for this interface."
+msgstr ""
+
+msgid ""
+"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."
+msgstr ""
+
+msgid "Required. Public key of peer."
+msgstr ""
+
msgid ""
"Requires upstream supports DNSSEC; verify unsigned domain responses really "
"come from unsigned domains"
msgid "Root preparation"
msgstr ""
+msgid "Route Allowed IPs"
+msgstr ""
+
msgid "Routed IPv6 prefix for downstream interfaces"
msgstr ""
msgid ""
"Sorry, there is no sysupgrade support present; a new firmware image must be "
-"flashed manually. Please refer to the OpenWrt wiki for device specific "
-"install instructions."
+"flashed manually. Please refer to the wiki for device specific install "
+"instructions."
msgstr ""
-"抱歉,您的设备暂不支持sysupgrade升级,需手动更新固件。请参考OpenWrt Wiki中关"
-"于此设备的固件更新说明。"
+"抱歉,您的设备暂不支持sysupgrade升级,需手动更新固件。请参考Wiki中关于此设备"
+"的固件更新说明。"
msgid "Sort"
msgstr "排序"
"dead"
msgstr "指定假设主机已丢失的最大时间(秒)"
+msgid "Specify a TOS (Type of Service)."
+msgstr ""
+
+msgid ""
+"Specify a TTL (Time to Live) for the encapsulating packet other than the "
+"default (64)."
+msgstr ""
+
+msgid ""
+"Specify an MTU (Maximum Transmission Unit) other than the default (1280 "
+"bytes)."
+msgstr ""
+
msgid "Specify the secret encryption key here."
msgstr "在此指定密钥。"
"username instead of the user ID!"
msgstr "HE.net客户端更新设置已经被改变,您现在必须使用用户名代替用户ID/"
+msgid ""
+"The IPv4 address or the fully-qualified domain name of the remote tunnel end."
+msgstr ""
+
msgid ""
"The IPv6 prefix assigned to the provider, usually ends with <code>::</code>"
msgstr "运营商特定的IPv6前缀,通常以<code>::</code>为结尾"
msgid "The length of the IPv6 prefix in bits"
msgstr "bit格式的IPv6前缀长度"
+msgid "The local IPv4 address over which the tunnel is created (optional)."
+msgstr ""
+
msgid ""
"The network ports on this device can be combined to several <abbr title="
"\"Virtual Local Area Network\">VLAN</abbr>s in which computers can "
msgid ""
"Upload a sysupgrade-compatible image here to replace the running firmware. "
-"Check \"Keep settings\" to retain the current configuration (requires an "
-"OpenWrt compatible firmware image)."
+"Check \"Keep settings\" to retain the current configuration (requires a "
+"compatible firmware image)."
msgstr "上传兼容的sysupgrade固件以刷新当前系统。"
msgid "Upload archive..."
msgid "Width"
msgstr "频宽"
+msgid "WireGuard VPN"
+msgstr ""
+
msgid "Wireless"
msgstr "无线"
"Allow upstream responses in the 127.0.0.0/8 range, e.g. for RBL services"
msgstr "允許127.0.0.0/8範圍內的上游回應,例如:RBL服務"
+msgid "Allowed IPs"
+msgstr ""
+
msgid ""
"Also see <a href=\"https://www.sixxs.net/faq/connectivity/?faq=comparison"
"\">Tunneling Comparison</a> on SIXXS"
"下面是待備份的檔案清單。包含了更改的設定檔案、必要的基本檔案和使用者自訂的備"
"份檔案"
+msgid "Bind interface"
+msgstr ""
+
msgid "Bind only to specific interfaces rather than wildcard address."
msgstr ""
+msgid "Bind the tunnel to this interface (optional)."
+msgstr ""
+
msgid "Bitrate"
msgstr "傳輸速率"
msgid "Domain whitelist"
msgstr "網域白名單"
+msgid "Don't Fragment"
+msgstr ""
+
msgid ""
"Don't forward <abbr title=\"Domain Name System\">DNS</abbr>-Requests without "
"<abbr title=\"Domain Name System\">DNS</abbr>-Name"
msgid "Enable mirroring of outgoing packets"
msgstr ""
+msgid "Enable the DF (Don't Fragment) flag of the encapsulating packets."
+msgstr ""
+
msgid "Enable this mount"
msgstr "啟用掛載點"
msgid "Encryption"
msgstr "加密"
+msgid "Endpoint Host"
+msgstr ""
+
+msgid "Endpoint Port"
+msgstr ""
+
msgid "Erasing..."
msgstr "刪除中..."
msgid "Free space"
msgstr "剩餘空間"
+msgid ""
+"Further information about WireGuard interfaces and peers at <a href=\"http://"
+"wireguard.io\">wireguard.io</a>."
+msgstr ""
+
msgid "GHz"
msgstr "GHz"
msgid "HE.net username"
msgstr ""
+msgid "HT mode (802.11n)"
+msgstr ""
+
msgid "Handler"
msgstr "多執行緒"
msgid "IPv4-Address"
msgstr "IPv4-位址"
+msgid "IPv4-in-IPv4 (RFC2003)"
+msgstr ""
+
msgid "IPv6"
msgstr "IPv6版"
msgid "Listen Interfaces"
msgstr ""
+msgid "Listen Port"
+msgstr ""
+
msgid "Listen only on the given interface or, if unspecified, on all"
msgstr "只許在給予的介面上聆聽, 如果未指定, 全都允許"
msgid "Optional, use when the SIXXS account has more than one tunnel"
msgstr ""
+msgid "Optional."
+msgstr ""
+
+msgid ""
+"Optional. Adds in an additional layer of symmetric-key cryptography for post-"
+"quantum resistance."
+msgstr ""
+
+msgid "Optional. Create routes for Allowed IPs for this peer."
+msgstr ""
+
+msgid ""
+"Optional. Host of peer. Names are resolved prior to bringing up the "
+"interface."
+msgstr ""
+
+msgid "Optional. Maximum Transmission Unit of tunnel interface."
+msgstr ""
+
+msgid "Optional. Port of peer."
+msgstr ""
+
+msgid ""
+"Optional. Seconds between keep alive messages. Default is 0 (disabled). "
+"Recommended value if this device is behind a NAT is 25."
+msgstr ""
+
+msgid "Optional. UDP port used for outgoing and incoming packets."
+msgstr ""
+
msgid "Options"
msgstr "選項"
msgid "Override MTU"
msgstr "覆蓋MTU數值"
+msgid "Override TOS"
+msgstr ""
+
+msgid "Override TTL"
+msgstr ""
+
msgid "Override default interface name"
msgstr ""
msgid "Peer IP address to assign"
msgstr ""
+msgid "Peers"
+msgstr ""
+
msgid "Perfect Forward Secrecy"
msgstr ""
msgid "Perform reset"
msgstr "執行重置"
+msgid "Persistent Keep Alive"
+msgstr ""
+
msgid "Phy Rate:"
msgstr "傳輸率:"
msgid "Pre-emtive CRC errors (CRCP_P)"
msgstr ""
+msgid "Preshared Key"
+msgstr ""
+
msgid ""
"Presume peer to be dead after given amount of LCP echo failures, use 0 to "
"ignore failures"
msgid "Prism2/2.5/3 802.11b Wireless Controller"
msgstr "Prism2/2.5/3 802.11b 無線控制器"
+msgid "Private Key"
+msgstr ""
+
msgid "Proceed"
msgstr "前進"
msgid "Pseudo Ad-Hoc (ahdemo)"
msgstr "偽裝Ad-Hoc (ahdemo模式)"
+msgid "Public Key"
+msgstr ""
+
msgid "Public prefix routed to this device for distribution to clients."
msgstr ""
msgid "Remote IPv4 address"
msgstr "遠端IPv4位址"
+msgid "Remote IPv4 address or FQDN"
+msgstr ""
+
msgid "Remove"
msgstr "移除"
msgid "Required for certain ISPs, e.g. Charter with DOCSIS 3"
msgstr "對特定的ISP需要,例如.DOCSIS 3 加速有線電視寬頻網路"
+msgid "Required. Base64-encoded private key for this interface."
+msgstr ""
+
+msgid ""
+"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."
+msgstr ""
+
+msgid "Required. Public key of peer."
+msgstr ""
+
msgid ""
"Requires upstream supports DNSSEC; verify unsigned domain responses really "
"come from unsigned domains"
msgid "Root preparation"
msgstr ""
+msgid "Route Allowed IPs"
+msgstr ""
+
msgid "Routed IPv6 prefix for downstream interfaces"
msgstr ""
msgid "Sorry, the server encountered an unexpected error."
msgstr "抱歉, 伺服器遭遇非預期的錯誤."
-#, fuzzy
msgid ""
"Sorry, there is no sysupgrade support present; a new firmware image must be "
-"flashed manually. Please refer to the OpenWrt wiki for device specific "
-"install instructions."
+"flashed manually. Please refer to the wiki for device specific install "
+"instructions."
msgstr ""
-"抱歉, 沒有sysupgrade支援出現, 新版韌體映像檔必須手動更新. 請回歸OpenWrt wiki"
-"找尋特定設備安裝指引."
+"抱歉, 沒有sysupgrade支援出現, 新版韌體映像檔必須手動更新. 請回歸"
+"wiki找尋特定設備安裝指引."
msgid "Sort"
msgstr "分類"
"dead"
msgstr "指定可請求的最大秒數直到駭客主機死亡為止"
+msgid "Specify a TOS (Type of Service)."
+msgstr ""
+
+msgid ""
+"Specify a TTL (Time to Live) for the encapsulating packet other than the "
+"default (64)."
+msgstr ""
+
+msgid ""
+"Specify an MTU (Maximum Transmission Unit) other than the default (1280 "
+"bytes)."
+msgstr ""
+
msgid "Specify the secret encryption key here."
msgstr "指定加密金鑰在此."
"username instead of the user ID!"
msgstr ""
+msgid ""
+"The IPv4 address or the fully-qualified domain name of the remote tunnel end."
+msgstr ""
+
msgid ""
"The IPv6 prefix assigned to the provider, usually ends with <code>::</code>"
msgstr "指定到這供應商的IPv6字首, 通常用 <code>::</code>結尾"
msgid "The length of the IPv6 prefix in bits"
msgstr "這IPv6開頭以位元計的長度"
+msgid "The local IPv4 address over which the tunnel is created (optional)."
+msgstr ""
+
msgid ""
"The network ports on this device can be combined to several <abbr title="
"\"Virtual Local Area Network\">VLAN</abbr>s in which computers can "
msgid ""
"Upload a sysupgrade-compatible image here to replace the running firmware. "
-"Check \"Keep settings\" to retain the current configuration (requires an "
-"OpenWrt compatible firmware image)."
+"Check \"Keep settings\" to retain the current configuration (requires a "
+"compatible firmware image)."
msgstr ""
-"上傳一個sysupgrade-相容的映像檔在這以便替代正執行中的韌體. 勾選\"保持設定\"以"
-"保留目前設定值(必須要是OpenWrt相容性韌體映像檔)."
+"上傳一個sysupgrade-相容的映像檔在這以便替代正執行中的韌體. 勾選\"保持設定"
+"\"以保留目前設定值(必須要是OpenWrt/LEDE相容性韌體映像檔)."
msgid "Upload archive..."
msgstr "上傳壓縮檔..."
msgid "Width"
msgstr ""
+msgid "WireGuard VPN"
+msgstr ""
+
msgid "Wireless"
msgstr "無線網路"
metric = s:option(Value, "metric", translate("Metric"))
metric.placeholder = 0
metric.datatype = "range(0,255)"
+metric.size = 5
metric.rmempty = true
mtu = s:option(Value, "mtu", translate("MTU"))
mtu.placeholder = 1500
mtu.datatype = "range(64,9000)"
+mtu.size = 5
mtu.rmempty = true
+routetype = s:option(Value, "type", translate("Route type"))
+routetype:value("", "unicast")
+routetype:value("local", "local")
+routetype:value("broadcast", "broadcast")
+routetype:value("multicast", "multicast")
+routetype:value("unreachable", "unreachable")
+routetype:value("prohibit", "prohibit")
+routetype:value("blackhole", "blackhole")
+routetype:value("anycast", "anycast")
+routetype.default = ""
+routetype.rmempty = true
+
if fs.access("/proc/net/ipv6_route") then
s = m:section(TypedSection, "route6", translate("Static IPv6 Routes"))
s.addremove = true
metric = s:option(Value, "metric", translate("Metric"))
metric.placeholder = 0
metric.datatype = "range(0,65535)" -- XXX: not sure
+ metric.size = 5
metric.rmempty = true
mtu = s:option(Value, "mtu", translate("MTU"))
mtu.placeholder = 1500
mtu.datatype = "range(64,9000)"
+ mtu.size = 5
mtu.rmempty = true
+
+ routetype = s:option(Value, "type", translate("Route type"))
+ routetype:value("", "unicast")
+ routetype:value("local", "local")
+ routetype:value("broadcast", "broadcast")
+ routetype:value("multicast", "multicast")
+ routetype:value("unreachable", "unreachable")
+ routetype:value("prohibit", "prohibit")
+ routetype:value("blackhole", "blackhole")
+ routetype:value("anycast", "anycast")
+ routetype.default = ""
+ routetype.rmempty = true
end
%{ 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", "")
{
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);
{
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);
<% if upgrade_avail then %>
<form method="post" action="<%=url('admin/system/flashops/sysupgrade')%>" enctype="multipart/form-data">
<input type="hidden" name="token" value="<%=token%>" />
- <div class="cbi-section-descr"><%:Upload a sysupgrade-compatible image here to replace the running firmware. Check "Keep settings" to retain the current configuration (requires an OpenWrt compatible firmware image).%></div>
+ <div class="cbi-section-descr"><%:Upload a sysupgrade-compatible image here to replace the running firmware. Check "Keep settings" to retain the current configuration (requires a compatible firmware image).%></div>
<div class="cbi-section-node">
<div class="cbi-value">
<label class="cbi-value-title" for="keep"><%:Keep settings%>:</label>
<% end %>
</form>
<% else %>
- <div class="cbi-section-descr"><%:Sorry, there is no sysupgrade support present; a new firmware image must be flashed manually. Please refer to the OpenWrt wiki for device specific install instructions.%></div>
+ <div class="cbi-section-descr"><%:Sorry, there is no sysupgrade support present; a new firmware image must be flashed manually. Please refer to the wiki for device specific install instructions.%></div>
<% end %>
</fieldset>
<p><%_<abbr title="Lua Configuration Interface">LuCI</abbr> is a free, flexible, and user friendly graphical interface for configuring OpenWrt.%><br />
<%:On the following pages you can adjust all important settings of this device.%></p>
<p><%:As we always want to improve this interface we are looking forward to your feedback and suggestions.%></p>
-<p><%:And now have fun with your OpenWrt device!%></p>
+<p><%:And now have fun with your device!%></p>
<p><em><strong><a href="<%=controller%>/about"><%_The <abbr title="Lua Configuration Interface">LuCI</abbr> Team%></a></strong></em></p>
<% if supported then %>
<form method="post" action="<%=REQUEST_URI%>" enctype="multipart/form-data">
<p>
- <%:Upload an OpenWrt image file to reflash the device.%>
+ <%:Upload a sysupgrade-compatible image file to reflash the device.%>
<% if bad_image then %>
<br /><br />
<div class="error"><%:The uploaded image file does not
</form>
<% else %>
<div class="error"><%_ Sorry.
- OpenWrt does not support a system upgrade on this platform.<br />
+ A system upgrade is not supported on this platform.<br />
You need to manually flash your device. %></div>
<% end %>
<% elseif step == 2 then %>
<% end %>
</form>
<% else %>
- <div class="cbi-section-descr"><%:Sorry, there is no sysupgrade support present; a new firmware image must be flashed manually. Please refer to the OpenWrt wiki for device specific install instructions.%></div>
+ <div class="cbi-section-descr"><%:Sorry, there is no sysupgrade support present; a new firmware image must be flashed manually. Please refer to the wiki for device specific install instructions.%></div>
<% end %>
</fieldset>
<input type="hidden" name="confirm" value="1" />
<input type="checkbox" class="cbi-input-checkbox" name="keepcfg" value="1" checked="checked" id="cb_keepcfg" />
+ <label for="cb_keepcfg"></label>
<label for="cb_keepcfg"><%:Keep configuration%></label><br />
<input type="checkbox" class="cbi-input-checkbox" name="verify" value="1" checked="checked" id="cb_verify" />
+ <label for="cb_verify"></label>
<label for="cb_verify"><%:Verify downloaded images%></label><br /><br />
<input type="submit" class="cbi-button cbi-button-apply" value="<%:Confirm Upgrade%>" />
--- /dev/null
+#
+# 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
--- /dev/null
+-- 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."))
--- /dev/null
+-- 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")
--- /dev/null
+#
+# 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
--- /dev/null
+-- 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"
--- /dev/null
+-- 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
zoom: 1;
}
-form .clearfix:after
+form .clearfix:after,
form .cbi-value:after {
clear: both;
}
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);
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;
}
.menu-dropdown li, .dropdown-menu li {
float: none;
display: block;
- background-color: none;
+ background-color: transparent;
}
.menu-dropdown .divider, .dropdown-menu .divider {
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;
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;
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;
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;
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;
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;
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;
color: #808080;
display: inline-block;
font-size: 13px;
- height: 22 dpx;
line-height: 18px;
}
</div>
<footer class="mobile-hide">
<a href="https://github.com/openwrt/luci">Powered by <%= ver.luciname %> (<%= ver.luciversion %>)</a> /
- <a href="https://openwrt.org/"><%= ver.distversion %></a>
+ <%= ver.distversion %>
<% if #categories > 1 then %>
<ul class="breadcrumb pull-right" id="modemenu">
<% for i, r in ipairs(categories) do %>