summaryrefslogtreecommitdiffhomepage
path: root/modules
diff options
context:
space:
mode:
Diffstat (limited to 'modules')
-rw-r--r--modules/luci-base/htdocs/luci-static/resources/cbi.js46
-rw-r--r--modules/luci-base/htdocs/luci-static/resources/icons/alias.pngbin0 -> 706 bytes
-rw-r--r--modules/luci-base/htdocs/luci-static/resources/icons/alias_disabled.pngbin0 -> 391 bytes
-rw-r--r--modules/luci-base/htdocs/luci-static/resources/icons/encryption.pngbin920 -> 0 bytes
-rw-r--r--modules/luci-base/htdocs/luci-static/resources/icons/encryption_disabled.pngbin888 -> 0 bytes
-rw-r--r--modules/luci-base/htdocs/luci-static/resources/icons/wifi_big.pngbin2276 -> 0 bytes
-rw-r--r--modules/luci-base/htdocs/luci-static/resources/icons/wifi_big_disabled.pngbin1512 -> 0 bytes
-rw-r--r--modules/luci-base/htdocs/luci-static/resources/xhr.js10
-rw-r--r--modules/luci-base/luasrc/model/network.lua123
-rw-r--r--modules/luci-base/luasrc/view/cbi/apply_widget.htm34
-rw-r--r--modules/luci-base/luasrc/view/cbi/cell_valueheader.htm6
-rw-r--r--modules/luci-base/luasrc/view/cbi/footer.htm56
-rw-r--r--modules/luci-base/luasrc/view/cbi/network_ifacelist.htm14
-rw-r--r--modules/luci-base/luasrc/view/cbi/simpleform.htm122
-rw-r--r--modules/luci-base/luasrc/view/cbi/tblsection.htm160
-rw-r--r--modules/luci-base/luasrc/view/cbi/ucisection.htm8
-rw-r--r--modules/luci-base/luasrc/view/cbi/value.htm10
-rw-r--r--modules/luci-base/po/ca/base.po234
-rw-r--r--modules/luci-base/po/cs/base.po254
-rw-r--r--modules/luci-base/po/de/base.po376
-rw-r--r--modules/luci-base/po/el/base.po231
-rw-r--r--modules/luci-base/po/en/base.po208
-rw-r--r--modules/luci-base/po/es/base.po252
-rw-r--r--modules/luci-base/po/fr/base.po254
-rw-r--r--modules/luci-base/po/he/base.po208
-rw-r--r--modules/luci-base/po/hu/base.po254
-rw-r--r--modules/luci-base/po/it/base.po243
-rw-r--r--modules/luci-base/po/ja/base.po288
-rw-r--r--modules/luci-base/po/ko/base.po222
-rw-r--r--modules/luci-base/po/ms/base.po205
-rw-r--r--modules/luci-base/po/no/base.po254
-rw-r--r--modules/luci-base/po/pl/base.po292
-rw-r--r--modules/luci-base/po/pt-br/base.po254
-rw-r--r--modules/luci-base/po/pt/base.po254
-rw-r--r--modules/luci-base/po/ro/base.po234
-rw-r--r--modules/luci-base/po/ru/base.po559
-rw-r--r--modules/luci-base/po/sk/base.po205
-rw-r--r--modules/luci-base/po/sv/base.po234
-rw-r--r--modules/luci-base/po/templates/base.pot205
-rw-r--r--modules/luci-base/po/tr/base.po208
-rw-r--r--modules/luci-base/po/uk/base.po263
-rw-r--r--modules/luci-base/po/vi/base.po205
-rw-r--r--modules/luci-base/po/zh-cn/base.po254
-rw-r--r--modules/luci-base/po/zh-tw/base.po252
-rw-r--r--modules/luci-base/root/etc/config/ucitrack2
-rw-r--r--modules/luci-mod-admin-full/luasrc/controller/admin/network.lua179
-rw-r--r--modules/luci-mod-admin-full/luasrc/controller/admin/status.lua4
-rw-r--r--modules/luci-mod-admin-full/luasrc/model/cbi/admin_network/dhcp.lua3
-rw-r--r--modules/luci-mod-admin-full/luasrc/model/cbi/admin_network/iface_add.lua4
-rw-r--r--modules/luci-mod-admin-full/luasrc/model/cbi/admin_network/ifaces.lua14
-rw-r--r--modules/luci-mod-admin-full/luasrc/model/cbi/admin_network/network.lua137
-rw-r--r--modules/luci-mod-admin-full/luasrc/model/cbi/admin_network/wifi.lua22
-rw-r--r--modules/luci-mod-admin-full/luasrc/model/cbi/admin_network/wifi_overview.lua223
-rw-r--r--modules/luci-mod-admin-full/luasrc/view/admin_network/diagnostics.htm2
-rw-r--r--modules/luci-mod-admin-full/luasrc/view/admin_network/iface_overview.htm250
-rw-r--r--modules/luci-mod-admin-full/luasrc/view/admin_network/iface_overview_status.htm183
-rw-r--r--modules/luci-mod-admin-full/luasrc/view/admin_network/iface_status.htm2
-rw-r--r--modules/luci-mod-admin-full/luasrc/view/admin_network/wifi_join.htm301
-rw-r--r--modules/luci-mod-admin-full/luasrc/view/admin_network/wifi_overview.htm353
-rw-r--r--modules/luci-mod-admin-full/luasrc/view/admin_network/wifi_overview_status.htm127
-rw-r--r--modules/luci-mod-admin-full/luasrc/view/admin_network/wifi_status.htm8
-rw-r--r--modules/luci-mod-admin-full/luasrc/view/admin_status/index.htm6
62 files changed, 6763 insertions, 2548 deletions
diff --git a/modules/luci-base/htdocs/luci-static/resources/cbi.js b/modules/luci-base/htdocs/luci-static/resources/cbi.js
index ddbff83418..fcfc506942 100644
--- a/modules/luci-base/htdocs/luci-static/resources/cbi.js
+++ b/modules/luci-base/htdocs/luci-static/resources/cbi.js
@@ -627,6 +627,18 @@ function cbi_init() {
s.parentNode.classList.add('cbi-tooltip-container');
});
+ document.querySelectorAll('.cbi-section-remove > input[name^="cbi.rts"]').forEach(function(i) {
+ var handler = function(ev) {
+ var bits = this.name.split(/\./),
+ section = document.getElementById('cbi-' + bits[2] + '-' + bits[3]);
+
+ section.style.opacity = (ev.type === 'mouseover') ? 0.5 : '';
+ };
+
+ i.addEventListener('mouseover', handler);
+ i.addEventListener('mouseout', handler);
+ });
+
cbi_d_update();
}
@@ -818,9 +830,9 @@ function cbi_dynlist_init(parent, datatype, optional, choices)
t.placeholder = holder;
}
- var b = document.createElement('img');
- b.src = cbi_strings.path.resource + ((i+1) < values.length ? '/cbi/remove.gif' : '/cbi/add.gif');
- b.className = 'cbi-image-button';
+ var b = E('div', {
+ class: 'cbi-button cbi-button-' + ((i+1) < values.length ? 'remove' : 'add')
+ }, (i+1) < values.length ? '×' : '+');
parent.appendChild(t);
parent.appendChild(b);
@@ -986,8 +998,7 @@ function cbi_dynlist_init(parent, datatype, optional, choices)
input = input.previousSibling;
}
- if (se.src.indexOf('remove') > -1)
- {
+ if (se.classList.contains('cbi-button-remove')) {
input.value = '';
cbi_dynlist_keydown({
@@ -995,8 +1006,7 @@ function cbi_dynlist_init(parent, datatype, optional, choices)
keyCode: 8
});
}
- else
- {
+ else {
cbi_dynlist_keydown({
target: input,
keyCode: 13
@@ -1306,6 +1316,28 @@ function cbi_tag_last(container)
}
}
+function cbi_submit(elem, name, value, action)
+{
+ var form = elem.form || findParent(elem, 'form');
+
+ if (!form)
+ return false;
+
+ if (action)
+ form.action = action;
+
+ if (name) {
+ var hidden = form.querySelector('input[type="hidden"][name="%s"]'.format(name)) ||
+ E('input', { type: 'hidden', name: name });
+
+ hidden.value = value || '1';
+ form.appendChild(hidden);
+ }
+
+ form.submit();
+ return true;
+}
+
String.prototype.format = function()
{
if (!RegExp)
diff --git a/modules/luci-base/htdocs/luci-static/resources/icons/alias.png b/modules/luci-base/htdocs/luci-static/resources/icons/alias.png
new file mode 100644
index 0000000000..8772bbad55
--- /dev/null
+++ b/modules/luci-base/htdocs/luci-static/resources/icons/alias.png
Binary files differ
diff --git a/modules/luci-base/htdocs/luci-static/resources/icons/alias_disabled.png b/modules/luci-base/htdocs/luci-static/resources/icons/alias_disabled.png
new file mode 100644
index 0000000000..38d0531e36
--- /dev/null
+++ b/modules/luci-base/htdocs/luci-static/resources/icons/alias_disabled.png
Binary files differ
diff --git a/modules/luci-base/htdocs/luci-static/resources/icons/encryption.png b/modules/luci-base/htdocs/luci-static/resources/icons/encryption.png
deleted file mode 100644
index 7762833604..0000000000
--- a/modules/luci-base/htdocs/luci-static/resources/icons/encryption.png
+++ /dev/null
Binary files differ
diff --git a/modules/luci-base/htdocs/luci-static/resources/icons/encryption_disabled.png b/modules/luci-base/htdocs/luci-static/resources/icons/encryption_disabled.png
deleted file mode 100644
index 9a8721b02c..0000000000
--- a/modules/luci-base/htdocs/luci-static/resources/icons/encryption_disabled.png
+++ /dev/null
Binary files differ
diff --git a/modules/luci-base/htdocs/luci-static/resources/icons/wifi_big.png b/modules/luci-base/htdocs/luci-static/resources/icons/wifi_big.png
deleted file mode 100644
index 9e466aebf4..0000000000
--- a/modules/luci-base/htdocs/luci-static/resources/icons/wifi_big.png
+++ /dev/null
Binary files differ
diff --git a/modules/luci-base/htdocs/luci-static/resources/icons/wifi_big_disabled.png b/modules/luci-base/htdocs/luci-static/resources/icons/wifi_big_disabled.png
deleted file mode 100644
index 6f9fff3813..0000000000
--- a/modules/luci-base/htdocs/luci-static/resources/icons/wifi_big_disabled.png
+++ /dev/null
Binary files differ
diff --git a/modules/luci-base/htdocs/luci-static/resources/xhr.js b/modules/luci-base/htdocs/luci-static/resources/xhr.js
index f1537a4481..62b525ebb0 100644
--- a/modules/luci-base/htdocs/luci-static/resources/xhr.js
+++ b/modules/luci-base/htdocs/luci-static/resources/xhr.js
@@ -43,6 +43,7 @@ XHR = function()
{
this.reinit();
+ var ts = Date.now();
var xhr = this._xmlHttp;
var code = this._encode(data);
@@ -65,14 +66,14 @@ XHR = function()
var json = null;
if (xhr.getResponseHeader("Content-Type") == "application/json") {
try {
- json = eval('(' + xhr.responseText + ')');
+ json = JSON.parse(xhr.responseText);
}
catch(e) {
json = null;
}
}
- callback(xhr, json);
+ callback(xhr, json, Date.now() - ts);
}
}
@@ -83,13 +84,14 @@ XHR = function()
{
this.reinit();
+ var ts = Date.now();
var xhr = this._xmlHttp;
var code = this._encode(data);
xhr.onreadystatechange = function()
{
if (xhr.readyState == 4)
- callback(xhr);
+ callback(xhr, null, Date.now() - ts);
}
xhr.open('POST', url, true);
@@ -188,7 +190,7 @@ XHR.poll = function(interval, url, data, callback, post)
for (var i = 0, e = XHR._q[0]; i < XHR._q.length; e = XHR._q[++i])
{
if (!(XHR._t % e.interval) && !e.xhr.busy())
- e.xhr[post ? 'post' : 'get'](e.url, e.data, e.callback, e.interval * 1000 - 5);
+ e.xhr[post ? 'post' : 'get'](e.url, e.data, e.callback, e.interval * 1000 * 5 - 5);
}
XHR._t++;
diff --git a/modules/luci-base/luasrc/model/network.lua b/modules/luci-base/luasrc/model/network.lua
index d5029ec904..cce559aab1 100644
--- a/modules/luci-base/luasrc/model/network.lua
+++ b/modules/luci-base/luasrc/model/network.lua
@@ -23,6 +23,22 @@ IFACE_PATTERNS_VIRTUAL = { }
IFACE_PATTERNS_IGNORE = { "^wmaster%d", "^wifi%d", "^hwsim%d", "^imq%d", "^ifb%d", "^mon%.wlan%d", "^sit%d", "^gre%d", "^gretap%d", "^ip6gre%d", "^ip6tnl%d", "^tunl%d", "^lo$" }
IFACE_PATTERNS_WIRELESS = { "^wlan%d", "^wl%d", "^ath%d", "^%w+%.network%d" }
+IFACE_ERRORS = {
+ CONNECT_FAILED = lng.translate("Connection attempt failed"),
+ INVALID_ADDRESS = lng.translate("IP address in invalid"),
+ INVALID_GATEWAY = lng.translate("Gateway address is invalid"),
+ INVALID_LOCAL_ADDRESS = lng.translate("Local IP address is invalid"),
+ MISSING_ADDRESS = lng.translate("IP address is missing"),
+ MISSING_PEER_ADDRESS = lng.translate("Peer address is missing"),
+ NO_DEVICE = lng.translate("Network device is not present"),
+ NO_IFACE = lng.translate("Unable to determine device name"),
+ NO_IFNAME = lng.translate("Unable to determine device name"),
+ NO_WAN_ADDRESS = lng.translate("Unable to determine external IP address"),
+ NO_WAN_LINK = lng.translate("Unable to determine upstream interface"),
+ PEER_RESOLVE_FAIL = lng.translate("Unable to resolve peer host name"),
+ PIN_FAILED = lng.translate("PIN code rejected")
+}
+
protocol = utl.class()
@@ -495,6 +511,17 @@ function register_pattern_virtual(self, pat)
IFACE_PATTERNS_VIRTUAL[#IFACE_PATTERNS_VIRTUAL+1] = pat
end
+function register_error_code(self, code, message)
+ if type(code) == "string" and
+ type(message) == "string" and
+ not IFACE_ERRORS[code]
+ then
+ IFACE_ERRORS[code] = message
+ return true
+ end
+
+ return false
+end
function has_ipv6(self)
return nfs.access("/proc/net/ipv6_route")
@@ -520,6 +547,13 @@ end
function get_network(self, n)
if n and _uci:get("network", n) == "interface" then
return network(n)
+ elseif n then
+ local stat = utl.ubus("network.interface", "status", { interface = n })
+ if type(stat) == "table" and
+ type(stat.proto) == "string"
+ then
+ return network(n, stat.proto)
+ end
end
end
@@ -532,6 +566,23 @@ function get_networks(self)
nls[s['.name']] = network(s['.name'])
end)
+ local dump = utl.ubus("network.interface", "dump", { })
+ if type(dump) == "table" and
+ type(dump.interface) == "table"
+ then
+ local _, net
+ for _, net in ipairs(dump.interface) do
+ if type(net) == "table" and
+ type(net.proto) == "string" and
+ type(net.interface) == "string"
+ then
+ if not nls[net.interface] then
+ nls[net.interface] = network(net.interface, net.proto)
+ end
+ end
+ end
+ end
+
local n
for n in utl.kspairs(nls) do
nets[#nets+1] = nls[n]
@@ -929,6 +980,16 @@ function protocol.metric(self)
return self:_ubus("metric") or 0
end
+function protocol.zonename(self)
+ local d = self:_ubus("data")
+
+ if type(d) == "table" and type(d.zone) == "string" then
+ return d.zone
+ end
+
+ return nil
+end
+
function protocol.ipaddr(self)
local addrs = self:_ubus("ipv4-address")
return addrs and #addrs > 0 and addrs[1].address
@@ -1043,6 +1104,22 @@ function protocol.ip6prefix(self)
end
end
+function protocol.errors(self)
+ local _, err, rv
+ local errors = self:_ubus("errors")
+ if type(errors) == "table" then
+ for _, err in ipairs(errors) do
+ if type(err) == "table" and
+ type(err.code) == "string"
+ then
+ rv = rv or { }
+ rv[#rv+1] = IFACE_ERRORS[err.code] or lng.translatef("Unknown error (%s)", err.code)
+ end
+ end
+ end
+ return rv
+end
+
function protocol.is_bridge(self)
return (not self:is_virtual() and self:type() == "bridge")
end
@@ -1063,6 +1140,24 @@ function protocol.is_floating(self)
return false
end
+function protocol.is_dynamic(self)
+ return (self:_ubus("dynamic") == true)
+end
+
+function protocol.is_alias(self)
+ local ifn, parent = nil, nil
+
+ for ifn in utl.imatch(_uci:get("network", self.sid, "ifname")) do
+ if #ifn > 1 and ifn:byte(1) == 64 then
+ parent = ifn:sub(2)
+ elseif parent ~= nil then
+ parent = nil
+ end
+ end
+
+ return parent
+end
+
function protocol.is_empty(self)
if self:is_floating() then
return false
@@ -1081,6 +1176,10 @@ function protocol.is_empty(self)
end
end
+function protocol.is_up(self)
+ return (self:_ubus("up") == true)
+end
+
function protocol.add_interface(self, ifname)
ifname = _M:ifnameof(ifname)
if ifname and not self:is_floating() then
@@ -1116,12 +1215,16 @@ function protocol.get_interface(self)
_bridge["br-" .. self.sid] = true
return interface("br-" .. self.sid, self)
else
- local ifn = nil
- local num = { }
+ local ifn = self:_ubus("l3_device") or self:_ubus("device")
+ if ifn then
+ return interface(ifn, self)
+ end
+
for ifn in utl.imatch(_uci:get("network", self.sid, "ifname")) do
ifn = ifn:match("^[^:/]+")
return ifn and interface(ifn, self)
end
+
ifn = _wifi_netid_by_netname(self.sid)
return ifn and interface(ifn, self)
end
@@ -1245,7 +1348,9 @@ function interface.ip6addrs(self)
end
function interface.type(self)
- if self.wif or _wifi_iface(self.ifname) then
+ if self.ifname and self.ifname:byte(1) == 64 then
+ return "alias"
+ elseif self.wif or _wifi_iface(self.ifname) then
return "wifi"
elseif _bridge[self.ifname] then
return "bridge"
@@ -1282,7 +1387,9 @@ end
function interface.get_type_i18n(self)
local x = self:type()
- if x == "wifi" then
+ if x == "alias" then
+ return lng.translate("Alias Interface")
+ elseif x == "wifi" then
return lng.translate("Wireless Adapter")
elseif x == "bridge" then
return lng.translate("Bridge")
@@ -1335,7 +1442,11 @@ function interface.bridge_stp(self)
end
function interface.is_up(self)
- return self:_ubus("up") or false
+ local up = self:_ubus("up")
+ if up == nil then
+ up = (self:type() == "alias")
+ end
+ return up or false
end
function interface.is_bridge(self)
@@ -1601,7 +1712,7 @@ end
function wifinet.ifname(self)
local ifname = self:ubus("net", "ifname") or self.iwinfo.ifname
if not ifname or ifname:match("^wifi%d") or ifname:match("^radio%d") then
- ifname = self.wdev
+ ifname = self.netid
end
return ifname
end
diff --git a/modules/luci-base/luasrc/view/cbi/apply_widget.htm b/modules/luci-base/luasrc/view/cbi/apply_widget.htm
index 3d98085f86..f76846ee87 100644
--- a/modules/luci-base/luasrc/view/cbi/apply_widget.htm
+++ b/modules/luci-base/luasrc/view/cbi/apply_widget.htm
@@ -1,9 +1,5 @@
<% export("cbi_apply_widget", function(redirect_ok) -%>
<style type="text/css">
- .alert-message.notice {
- background: linear-gradient(#fff 0%, #eee 100%);
- }
-
#cbi_apply_overlay {
position: absolute;
top: 0;
@@ -47,13 +43,15 @@
}
</style>
+<script type="text/javascript" src="<%=resource%>/cbi.js?v=git-18.138.59467-72fe5dd"></script>
<script type="text/javascript">//<![CDATA[
var xhr = new XHR(),
uci_apply_auth = { sid: '<%=luci.dispatcher.context.authsession%>', token: '<%=token%>' },
uci_apply_rollback = <%=math.max(luci.config and luci.config.apply and luci.config.apply.rollback or 30, 30)%>,
uci_apply_holdoff = <%=math.max(luci.config and luci.config.apply and luci.config.apply.holdoff or 4, 1)%>,
uci_apply_timeout = <%=math.max(luci.config and luci.config.apply and luci.config.apply.timeout or 5, 1)%>,
- uci_apply_display = <%=math.max(luci.config and luci.config.apply and luci.config.apply.display or 1.5, 1)%>;
+ uci_apply_display = <%=math.max(luci.config and luci.config.apply and luci.config.apply.display or 1.5, 1)%>,
+ was_xhr_poll_running = false;
function uci_status_message(type, content) {
var overlay = document.getElementById('cbi_apply_overlay') || document.body.appendChild(E('<div id="cbi_apply_overlay"><div class="alert-message"></div></div>')),
@@ -70,9 +68,17 @@
message.innerHTML = content;
document.body.classList.add('apply-overlay-active');
+
+ if (!was_xhr_poll_running) {
+ was_xhr_poll_running = XHR.running();
+ XHR.halt();
+ }
}
else {
document.body.classList.remove('apply-overlay-active');
+
+ if (was_xhr_poll_running)
+ XHR.run();
}
}
@@ -82,21 +88,24 @@
'<img src="<%=resource%>/icons/loading.gif" alt="" style="vertical-align:middle" /> ' +
'<%:Failed to confirm apply within %ds, waiting for rollback…%>'.format(uci_apply_rollback));
- var call = function(r) {
+ var call = function(r, data, duration) {
if (r.status === 204) {
uci_status_message('warning',
'<h4><%:Configuration has been rolled back!%></h4>' +
'<p><%:The device could not be reached within %d seconds after applying the pending changes, which caused the configuration to be rolled back for safety reasons. If you believe that the configuration changes are correct nonetheless, perform an unchecked configuration apply. Alternatively, you can dismiss this warning and edit changes before attempting to apply again, or revert all pending changes to keep the currently working configuration state.%></p>'.format(uci_apply_rollback) +
'<div class="right">' +
'<input type="button" class="btn" onclick="uci_status_message(false)" value="<%:Dismiss%>" /> ' +
- '<input type="button" class="btn" onclick="uci_revert()" value="<%:Revert changes%>" /> ' +
- '<input type="button" class="btn danger" onclick="uci_apply(false)" value="<%:Apply unchecked%>" />' +
+ '<input type="button" class="btn cbi-button-action important" onclick="uci_revert()" value="<%:Revert changes%>" /> ' +
+ '<input type="button" class="btn cbi-button-negative important" onclick="uci_apply(false)" value="<%:Apply unchecked%>" />' +
'</div>');
return;
}
- xhr.post('<%=url("admin/uci/confirm")%>', uci_apply_auth, call, uci_apply_timeout * 1000);
+ var delay = isNaN(duration) ? 0 : Math.max(1000 - duration, 0);
+ window.setTimeout(function() {
+ xhr.post('<%=url("admin/uci/confirm")%>', uci_apply_auth, call, uci_apply_timeout * 1000);
+ }, delay);
};
call({ status: 0 });
@@ -114,7 +123,7 @@
uci_status_message('notice');
- var call = function(r) {
+ var call = function(r, data, duration) {
if (Date.now() >= deadline) {
uci_rollback(checked);
return;
@@ -137,7 +146,10 @@
return;
}
- xhr.post('<%=url("admin/uci/confirm")%>', uci_apply_auth, call, uci_apply_timeout * 1000);
+ var delay = isNaN(duration) ? 0 : Math.max(1000 - duration, 0);
+ window.setTimeout(function() {
+ xhr.post('<%=url("admin/uci/confirm")%>', uci_apply_auth, call, uci_apply_timeout * 1000);
+ }, delay);
};
var tick = function() {
diff --git a/modules/luci-base/luasrc/view/cbi/cell_valueheader.htm b/modules/luci-base/luasrc/view/cbi/cell_valueheader.htm
index dbb0e1120b..ea0568f409 100644
--- a/modules/luci-base/luasrc/view/cbi/cell_valueheader.htm
+++ b/modules/luci-base/luasrc/view/cbi/cell_valueheader.htm
@@ -1,10 +1,12 @@
<%-
local title = luci.util.trim(striptags(self.title))
- local ftype = self.template and self.template:gsub("^.+/", "")
+ local descr = luci.util.trim(striptags(self.description))
+ local ftype = self.typename or (self.template and self.template:gsub("^.+/", ""))
-%>
<div class="td cbi-value-field<% if self.error and self.error[section] then %> cbi-value-error<% end %>"<%=
attr("data-name", self.option) ..
ifattr(ftype and #ftype > 0, "data-type", ftype) ..
- ifattr(title and #title > 0, "data-title", title)
+ ifattr(title and #title > 0, "data-title", title) ..
+ ifattr(descr and #descr > 0, "data-description", descr)
%>>
<div id="cbi-<%=self.config.."-"..section.."-"..self.option%>" data-index="<%=self.index%>" data-depends="<%=pcdata(self:deplist2json(section))%>">
diff --git a/modules/luci-base/luasrc/view/cbi/footer.htm b/modules/luci-base/luasrc/view/cbi/footer.htm
index 5f939b6469..ed632202ce 100644
--- a/modules/luci-base/luasrc/view/cbi/footer.htm
+++ b/modules/luci-base/luasrc/view/cbi/footer.htm
@@ -1,23 +1,39 @@
- <%- if pageaction then -%>
- <div class="cbi-page-actions">
- <% if redirect and not flow.hidebackbtn then %>
- <input class="cbi-button cbi-button-link" type="button" value="<%:Back to Overview%>" onclick="location.href='<%=pcdata(redirect)%>'" />
- <% end %>
-
- <% if flow.skip then %>
- <input class="cbi-button cbi-button-skip" type="submit" name="cbi.skip" value="<%:Skip%>" />
- <% end %>
- <% if not autoapply and not flow.hideapplybtn then %>
- <input class="cbi-button cbi-button-apply" type="submit" name="cbi.apply" value="<%:Save & Apply%>" />
- <% end %>
- <% if not flow.hidesavebtn then %>
- <input class="cbi-button cbi-button-save" type="submit" value="<%:Save%>" />
- <% end %>
- <% if not flow.hideresetbtn then %>
- <input class="cbi-button cbi-button-reset" type="button" value="<%:Reset%>" onclick="location.href='<%=REQUEST_URI%>'" />
- <% end %>
- </div>
- <%- end -%>
+<%
+ local display_back = (redirect and not flow.hidebackbtn)
+ local display_skip = (flow.skip)
+ local display_apply = (not autoapply and not flow.hideapplybtn)
+ local display_save = (not flow.hidesavebtn)
+ local display_reset = (not flow.hideresetbtn)
+
+ if pageaction and
+ (display_back or display_skip or display_apply or display_save or display_reset)
+ then
+ %><div class="cbi-page-actions"><%
+
+ if display_back then
+ %><input class="cbi-button cbi-button-link" type="button" value="<%:Back to Overview%>" onclick="location.href='<%=pcdata(redirect)%>'" /> <%
+ end
+
+ if display_skip then
+ %><input class="cbi-button cbi-button-skip" type="button" value="<%:Skip%>" onclick="cbi_submit(this, 'cbi.skip')" /> <%
+ end
+
+ if display_apply then
+ %><input class="cbi-button cbi-button-apply" type="button" value="<%:Save & Apply%>" onclick="cbi_submit(this, 'cbi.apply')" /> <%
+ end
+
+ if display_save then
+ %><input class="cbi-button cbi-button-save" type="submit" value="<%:Save%>" /> <%
+ end
+
+ if display_reset then
+ %><input class="cbi-button cbi-button-reset" type="button" value="<%:Reset%>" onclick="location.href='<%=REQUEST_URI%>'" /> <%
+ end
+
+ %></div><%
+ end
+%>
+
</form>
<script type="text/javascript">cbi_init();</script>
diff --git a/modules/luci-base/luasrc/view/cbi/network_ifacelist.htm b/modules/luci-base/luasrc/view/cbi/network_ifacelist.htm
index abfa33e1ed..a97e9ef6d0 100644
--- a/modules/luci-base/luasrc/view/cbi/network_ifacelist.htm
+++ b/modules/luci-base/luasrc/view/cbi/network_ifacelist.htm
@@ -26,9 +26,14 @@
else
local n = self.network and net:get_network(self.network)
if n then
- local i
- for _, i in ipairs(n:get_interfaces() or { n:get_interface() }) do
- checked[i:name()] = true
+ local a = n:is_alias()
+ if a then
+ checked['@' .. a] = true
+ else
+ local i
+ for _, i in ipairs(n:get_interfaces() or { n:get_interface() }) do
+ checked[i:name()] = true
+ end
end
end
end
@@ -50,7 +55,8 @@
--></script>
<ul>
<% for _, iface in ipairs(ifaces) do
- if (not self.nobridges or not iface:is_bridge()) and
+ if (not self.noaliases or iface:type() ~= "alias") and
+ (not self.nobridges or not iface:is_bridge()) and
(not self.noinactive or iface:is_up()) and
iface:name() ~= self.exclude
then %>
diff --git a/modules/luci-base/luasrc/view/cbi/simpleform.htm b/modules/luci-base/luasrc/view/cbi/simpleform.htm
index 5069e9f407..3e10724ec5 100644
--- a/modules/luci-base/luasrc/view/cbi/simpleform.htm
+++ b/modules/luci-base/luasrc/view/cbi/simpleform.htm
@@ -1,55 +1,77 @@
-<% if not self.embedded then %>
-<form method="post" enctype="multipart/form-data" action="<%=REQUEST_URI%>">
- <div>
- <input type="hidden" name="token" value="<%=token%>" />
- <input type="hidden" name="cbi.submit" value="1" />
- </div>
-<% end %>
- <div class="cbi-map" id="cbi-<%=self.config%>">
- <% if self.title and #self.title > 0 then %><h2 name="content"><%=self.title%></h2><% end %>
- <% if self.description and #self.description > 0 then %><div class="cbi-map-descr"><%=self.description%></div><% end %>
- <% self:render_children() %>
- </div>
-<%- if self.message then %>
- <div><%=self.message%></div>
-<%- end %>
-<%- if self.errmessage then %>
- <div class="error"><%=self.errmessage%></div>
-<%- end %>
-<% if not self.embedded then %>
- <div class="cbi-page-actions">
-<%-
- if type(self.hidden) == "table" then
- for k, v in pairs(self.hidden) do
--%>
- <input type="hidden" id="<%=k%>" name="<%=k%>" value="<%=pcdata(v)%>" />
-<%-
+<%
+ if not self.embedded then
+ %><form method="post" enctype="multipart/form-data" action="<%=REQUEST_URI%>">
+ <input type="hidden" name="token" value="<%=token%>" />
+ <input type="hidden" name="cbi.submit" value="1" /><%
+ end
+
+ %><div class="cbi-map" id="cbi-<%=self.config%>"><%
+
+ if self.title and #self.title > 0 then
+ %><h2 name="content"><%=self.title%></h2><%
+ end
+
+ if self.description and #self.description > 0 then
+ %><div class="cbi-map-descr"><%=self.description%></div><%
+ end
+
+ self:render_children()
+
+ %></div><%
+
+ if self.message then
+ %><div class="alert-message notice"><%=self.message%></div><%
+ end
+
+ if self.errmessage then
+ %><div class="alert-message warning"><%=self.errmessage%></div><%
+ end
+
+ if not self.embedded then
+ if type(self.hidden) == "table" then
+ local k, v
+ for k, v in pairs(self.hidden) do
+ %><input type="hidden" id="<%=k%>" name="<%=k%>" value="<%=pcdata(v)%>" /><%
+ end
end
+
+ local display_back = (redirect)
+ local display_cancel = (self.cancel ~= false and self.on_cancel)
+ local display_skip = (self.flow and self.flow.skip)
+ local display_submit = (self.submit ~= false)
+ local display_reset = (self.reset ~= false)
+
+ if display_back or display_cancel or display_skip or display_submit or display_reset then
+ %><div class="cbi-page-actions"><%
+
+ if display_back then
+ %><input class="cbi-button cbi-button-link" type="button" value="<%:Back to Overview%>" onclick="location.href='<%=pcdata(redirect)%>'" /> <%
+ end
+
+ if display_cancel then
+ local label = pcdata(self.cancel or translate("Cancel"))
+ %><input class="cbi-button cbi-button-link" type="button" value="<%=label%>" onclick="cbi_submit(this, 'cbi.cancel')" /> <%
+ end
+
+ if display_skip then
+ %><input class="cbi-button cbi-button-neutral" type="button" value="<%:Skip%>" onclick="cbi_submit(this, 'cbi.skip')" /> <%
+ end
+
+ if display_submit then
+ local label = pcdata(self.submit or translate("Submit"))
+ %><input class="cbi-button cbi-button-save" type="submit" value="<%=label%>" /> <%
+ end
+
+ if display_reset then
+ local label = pcdata(self.reset or translate("Reset"))
+ %><input class="cbi-button cbi-button-reset" type="reset" value="<%=label%>" /> <%
+ end
+
+ %></div><%
+ end
+
+ %></form><%
end
%>
-<% if redirect then %>
- <input class="cbi-button cbi-button-link" type="button" value="<%:Back to Overview%>" onclick="location.href='<%=pcdata(redirect)%>'" />
-<% end %>
-<%- if self.cancel ~= false and self.on_cancel then %>
- <input class="cbi-button cbi-button-link" type="submit" name="cbi.cancel" value="
- <%- if not self.cancel then -%><%-:Cancel-%><%-else-%><%=self.cancel%><%end-%>
- " />
-<% end %>
-<%- if self.flow and self.flow.skip then %>
- <input class="cbi-button cbi-button-skip" type="submit" name="cbi.skip" value="<%:Skip%>" />
-<% end %>
-<%- if self.submit ~= false then %>
- <input class="cbi-button cbi-button-save" type="submit" value="
- <%- if not self.submit then -%><%-:Submit-%><%-else-%><%=self.submit%><%end-%>
- " />
-<% end %>
-<%- if self.reset ~= false then %>
- <input class="cbi-button cbi-button-reset" type="reset" value="
- <%- if not self.reset then -%><%-:Reset-%><%-else-%><%=self.reset%><%end-%>
- " />
-<% end %>
- </div>
-</form>
-<% end %>
<script type="text/javascript">cbi_init();</script>
diff --git a/modules/luci-base/luasrc/view/cbi/tblsection.htm b/modules/luci-base/luasrc/view/cbi/tblsection.htm
index ab13922040..408dfa7fe8 100644
--- a/modules/luci-base/luasrc/view/cbi/tblsection.htm
+++ b/modules/luci-base/luasrc/view/cbi/tblsection.htm
@@ -1,8 +1,13 @@
<%-
-local rowcnt = 1
+local rowcnt = 0
+
function rowstyle()
rowcnt = rowcnt + 1
- return (rowcnt % 2) + 1
+ if rowcnt % 2 == 0 then
+ return " cbi-rowstyle-1"
+ else
+ return " cbi-rowstyle-2"
+ end
end
function width(o)
@@ -15,54 +20,115 @@ function width(o)
return ''
end
+local has_titles = false
+local has_descriptions = false
+
local anonclass = (not self.anonymous or self.sectiontitle) and "named" or "anonymous"
local titlename = ifattr(not self.anonymous or self.sectiontitle, "data-title", translate("Name"))
+local i, k
+for i, k in pairs(self.children) do
+ if not k.typename then
+ k.typename = k.template and k.template:gsub("^.+/", "") or ""
+ end
+
+ if not has_titles and k.title and #k.title > 0 then
+ has_titles = true
+ end
+
+ if not has_descriptions and k.description and #k.description > 0 then
+ has_descriptions = true
+ end
+end
+
+function render_titles()
+ if not has_titles then
+ return
+ end
+
+ %><div class="tr cbi-section-table-titles <%=anonclass%>"<%=titlename%>><%
+
+ local i, k
+ for i, k in ipairs(self.children) do
+ if not k.optional then
+ %><div class="th cbi-section-table-cell"<%=
+ width(k) .. attr('data-type', k.typename) %>><%
+
+ if k.titleref then
+ %><a title="<%=self.titledesc or translate('Go to relevant configuration page')%>" class="cbi-title-ref" href="<%=k.titleref%>"><%
+ end
+
+ write(k.title)
+
+ if k.titleref then
+ %></a><%
+ end
+
+ %></div><%
+ end
+ end
+
+ if self.sortable or self.extedit or self.addremove then
+ %><div class="th cbi-section-table-cell cbi-section-actions"></div><%
+ end
+
+ %></div><%
+
+ rowcnt = rowcnt + 1
+end
+
+function render_descriptions()
+ if not has_descriptions then
+ return
+ end
+
+ %><div class="tr cbi-section-table-descr <%=anonclass%>"><%
+
+ local i, k
+ for i, k in ipairs(self.children) do
+ if not k.optional then
+ %><div class="th cbi-section-table-cell"<%=
+ width(k) .. attr("data-type", k.typename) %>><%
+
+ write(k.description)
+
+ %></div><%
+ end
+ end
+
+ if self.sortable or self.extedit or self.addremove then
+ %><div class="th cbi-section-table-cell cbi-section-actions"></div><%
+ end
+
+ %></div><%
+
+ rowcnt = rowcnt + 1
+end
+
-%>
<!-- tblsection -->
<div class="cbi-section cbi-tblsection" id="cbi-<%=self.config%>-<%=self.sectiontype%>">
<% if self.title and #self.title > 0 then -%>
- <legend><%=self.title%></legend>
+ <h3><%=self.title%></h3>
<%- end %>
<%- if self.sortable then -%>
<input type="hidden" id="cbi.sts.<%=self.config%>.<%=self.sectiontype%>" name="cbi.sts.<%=self.config%>.<%=self.sectiontype%>" value="" />
<%- end -%>
<div class="cbi-section-descr"><%=self.description%></div>
- <%- local count = 0 -%>
<div class="table cbi-section-table">
- <div class="tr cbi-section-table-titles <%=anonclass%>"<%=titlename%>>
- <%- for i, k in pairs(self.children) do if not k.optional then -%>
- <div class="th cbi-section-table-cell"<%=
- width(k) ..
- attr("data-type", k.template and k.template:gsub("^.+/", "") or "")
- %>>
- <%- if k.titleref then -%><a title="<%=self.titledesc or translate('Go to relevant configuration page')%>" class="cbi-title-ref" href="<%=k.titleref%>"><%- end -%>
- <%-=k.title-%>
- <%- if k.titleref then -%></a><%- end -%>
- </div>
- <%- count = count + 1; end; end; if self.sortable or self.extedit or self.addremove then -%>
- <div class="th cbi-section-table-cell cbi-section-actions"></div>
- <%- count = count + 1; end -%>
- </div>
- <div class="tr cbi-section-table-descr <%=anonclass%>">
- <%- for i, k in pairs(self.children) do if not k.optional then -%>
- <div class="th cbi-section-table-cell"<%=
- width(k) ..
- attr("data-type", k.template and k.template:gsub("^.+/", "") or "")
- %>><%=k.description%></div>
- <%- end; end; if self.sortable or self.extedit or self.addremove then -%>
- <div class="th cbi-section-table-cell cbi-section-actions"></div>
- <%- end -%>
- </div>
- <%- local isempty, i, k = true, nil, nil
+ <%-
+ render_titles()
+ render_descriptions()
+
+ local isempty, section, i, k = true, nil, nil
for i, k in ipairs(self:cfgsections()) do
isempty = false
+ section = k
- local section = k
local sectionname = striptags((type(self.sectiontitle) == "function") and self:sectiontitle(section) or k)
local sectiontitle = ifattr(sectionname and (not self.anonymous or self.sectiontitle), "data-title", sectionname)
- local colorclass = (self.extedit or self.rowcolors) and " cbi-rowstyle-%d" % rowstyle() or ""
+ local colorclass = (self.extedit or self.rowcolors) and rowstyle() or ""
local scope = {
valueheader = "cbi/cell_valueheader",
valuefooter = "cbi/cell_valuefooter"
@@ -80,20 +146,22 @@ local titlename = ifattr(not self.anonymous or self.sectiontitle, "data-title",
<%- if self.sortable or self.extedit or self.addremove then -%>
<div class="td cbi-section-table-cell nowrap cbi-section-actions">
- <%- if self.sortable then -%>
- <input class="cbi-button cbi-button-up" type="button" value="<%:Up%>" onclick="return cbi_row_swap(this, true, 'cbi.sts.<%=self.config%>.<%=self.sectiontype%>')" title="<%:Move up%>" />
- <input class="cbi-button cbi-button-down" type="button" value="<%:Down%>" onclick="return cbi_row_swap(this, false, 'cbi.sts.<%=self.config%>.<%=self.sectiontype%>')" title="<%:Move down%>" />
- <% end; if self.extedit then -%>
- <input class="cbi-button cbi-button-edit" type="button" value="<%:Edit%>"
- <%- if type(self.extedit) == "string" then
- %> onclick="location.href='<%=self.extedit:format(section)%>'"
- <%- elseif type(self.extedit) == "function" then
- %> onclick="location.href='<%=self:extedit(section)%>'"
- <%- end
- %> alt="<%:Edit%>" title="<%:Edit%>" />
- <% end; if self.addremove then %>
- <input class="cbi-button cbi-button-remove" type="submit" value="<%:Delete%>" onclick="this.form.cbi_state='del-section'; return true" name="cbi.rts.<%=self.config%>.<%=k%>" alt="<%:Delete%>" title="<%:Delete%>" />
- <%- end -%>
+ <div>
+ <%- if self.sortable then -%>
+ <input class="cbi-button cbi-button-up" type="button" value="<%:Up%>" onclick="return cbi_row_swap(this, true, 'cbi.sts.<%=self.config%>.<%=self.sectiontype%>')" title="<%:Move up%>" />
+ <input class="cbi-button cbi-button-down" type="button" value="<%:Down%>" onclick="return cbi_row_swap(this, false, 'cbi.sts.<%=self.config%>.<%=self.sectiontype%>')" title="<%:Move down%>" />
+ <% end; if self.extedit then -%>
+ <input class="cbi-button cbi-button-edit" type="button" value="<%:Edit%>"
+ <%- if type(self.extedit) == "string" then
+ %> onclick="location.href='<%=self.extedit:format(section)%>'"
+ <%- elseif type(self.extedit) == "function" then
+ %> onclick="location.href='<%=self:extedit(section)%>'"
+ <%- end
+ %> alt="<%:Edit%>" title="<%:Edit%>" />
+ <% end; if self.addremove then %>
+ <input class="cbi-button cbi-button-remove" type="submit" value="<%:Delete%>" onclick="this.form.cbi_state='del-section'; return true" name="cbi.rts.<%=self.config%>.<%=k%>" alt="<%:Delete%>" title="<%:Delete%>" />
+ <%- end -%>
+ </div>
</div>
<%- end -%>
</div>
@@ -124,7 +192,7 @@ local titlename = ifattr(not self.anonymous or self.sectiontitle, "data-title",
<div class="cbi-section-error"><%:Invalid%></div>
<%- end %>
<div>
- <input type="text" class="cbi-section-create-name" id="cbi.cts.<%=self.config%>.<%=self.sectiontype%>." name="cbi.cts.<%=self.config%>.<%=self.sectiontype%>." data-type="uciname" data-optional="true" />
+ <input type="text" class="cbi-section-create-name" id="cbi.cts.<%=self.config%>.<%=self.sectiontype%>.<%=section%>" name="cbi.cts.<%=self.config%>.<%=self.sectiontype%>.<%=section%>" data-type="uciname" data-optional="true" />
</div>
<input class="cbi-button cbi-button-add" type="submit" onclick="this.form.cbi_state='add-section'; return true" value="<%:Add%>" title="<%:Add%>" />
<% end %>
diff --git a/modules/luci-base/luasrc/view/cbi/ucisection.htm b/modules/luci-base/luasrc/view/cbi/ucisection.htm
index 2cb1e75d0e..8fa11d68f8 100644
--- a/modules/luci-base/luasrc/view/cbi/ucisection.htm
+++ b/modules/luci-base/luasrc/view/cbi/ucisection.htm
@@ -32,25 +32,25 @@
<% if self.optionals[section] and #self.optionals[section] > 0 or self.dynamic then %>
<div class="cbi-optionals" data-index="<%=#self.children + 1%>">
- <%
+ <%-
if self.dynamic then
local keys, vals, name, opt = { }, { }
for name, opt in pairs(self.optionals[section]) do
keys[#keys+1] = name
vals[#vals+1] = opt.title
end
- %>
+ -%>
<input type="text" id="cbi.opt.<%=self.config%>.<%=section%>" name="cbi.opt.<%=self.config%>.<%=section%>" data-type="uciname" data-optional="true"<%=
ifattr(#keys > 0, "data-choices", luci.util.json_encode({keys, vals}))
%> />
- <% else %>
+ <%- else -%>
<select id="cbi.opt.<%=self.config%>.<%=section%>" name="cbi.opt.<%=self.config%>.<%=section%>" data-optionals="true">
<option><%: -- Additional Field -- %></option>
<% for key, val in pairs(self.optionals[section]) do -%>
<option id="cbi-<%=self.config.."-"..section.."-"..val.option%>" value="<%=val.option%>" data-index="<%=val.index%>" data-depends="<%=pcdata(val:deplist2json(section))%>"><%=striptags(val.title)%></option>
<%- end %>
</select>
- <% end %>
+ <%- end -%>
<input type="submit" class="cbi-button cbi-button-fieldadd" value="<%:Add%>" />
</div>
<% end %>
diff --git a/modules/luci-base/luasrc/view/cbi/value.htm b/modules/luci-base/luasrc/view/cbi/value.htm
index c8c905eb11..942ab72e77 100644
--- a/modules/luci-base/luasrc/view/cbi/value.htm
+++ b/modules/luci-base/luasrc/view/cbi/value.htm
@@ -1,10 +1,16 @@
<%+cbi/valueheader%>
+ <%- if self.password then -%>
+ <input type="password" style="position:absolute; left:-1000px"<%=
+ attr("name", "password." .. cbid)
+ %> />
+ <%- end -%>
<input data-update="change"<%=
attr("id", cbid) ..
attr("name", cbid) ..
attr("type", self.password and "password" or "text") ..
attr("class", self.password and "cbi-input-password" or "cbi-input-text") ..
attr("value", self:cfgvalue(section) or self.default) ..
+ ifattr(self.password, "autocomplete", "new-password") ..
ifattr(self.size, "size") ..
ifattr(self.placeholder, "placeholder") ..
ifattr(self.readonly, "readonly") ..
@@ -14,5 +20,7 @@
ifattr(self.combobox_manual, "data-manual", self.combobox_manual) ..
ifattr(#self.keylist > 0, "data-choices", { self.keylist, self.vallist })
%> />
- <% if self.password then %><img src="<%=resource%>/cbi/reload.gif" style="vertical-align:middle" title="<%:Reveal/hide password%>" onclick="var e = document.getElementById('<%=cbid%>'); e.type = (e.type=='password') ? 'text' : 'password';" /><% end %>
+ <%- if self.password then -%>
+ <div class="cbi-button cbi-button-neutral" title="<%:Reveal/hide password%>" onclick="var e = this.previousElementSibling; e.type = (e.type === 'password') ? 'text' : 'password'">∗</div>
+ <% end %>
<%+cbi/valuefooter%>
diff --git a/modules/luci-base/po/ca/base.po b/modules/luci-base/po/ca/base.po
index b94068a0c3..5885894499 100644
--- a/modules/luci-base/po/ca/base.po
+++ b/modules/luci-base/po/ca/base.po
@@ -158,9 +158,6 @@ msgstr ""
msgid "<abbr title=\"maximal\">Max.</abbr> concurrent queries"
msgstr "Consultes concurrents <abbr title=\"màximes\">max.</abbr>"
-msgid "<abbr title='Pairwise: %s / Group: %s'>%s - %s</abbr>"
-msgstr "<abbr title='Parella: %s / Grup: %s'>%s - %s</abbr>"
-
msgid ""
"<br/>Note: you need to manually restart the cron service if the crontab file "
"was empty before editing."
@@ -222,9 +219,6 @@ msgstr "Punt d'accés"
msgid "Actions"
msgstr "Accions"
-msgid "Activate this network"
-msgstr "Activa aquesta xarxa"
-
msgid "Active <abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Routes"
msgstr "Rutes <abbr title=\"Internet Protocol Version 4\">IPv4</abbr> actives"
@@ -277,6 +271,15 @@ msgstr ""
msgid "Alert"
msgstr "Alerta"
+msgid "Alias Interface"
+msgstr ""
+
+msgid "Alias of \"%s\""
+msgstr ""
+
+msgid "All Servers"
+msgstr ""
+
msgid ""
"Allocate IP addresses sequentially, starting from the lowest available "
"address"
@@ -290,6 +293,9 @@ msgstr ""
"Permetre l'autenticació <abbr title=\"Secure Shell\">SSH</abbr> amb "
"contrasenya"
+msgid "Allow AP mode to disconnect STAs based on low ACK condition"
+msgstr ""
+
msgid "Allow all except listed"
msgstr "Permet-les totes menys les llistades"
@@ -323,6 +329,11 @@ msgstr ""
msgid "Always announce default router"
msgstr ""
+msgid ""
+"Always use 40MHz channels even if the secondary channel overlaps. Using this "
+"option does not comply with IEEE 802.11n-2009!"
+msgstr ""
+
msgid "Annex"
msgstr ""
@@ -515,6 +526,9 @@ msgstr "Adreça mal especificada!"
msgid "Band"
msgstr ""
+msgid "Beacon Interval"
+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 "
@@ -573,6 +587,9 @@ msgstr ""
msgid "CPU usage (%)"
msgstr "Ús de CPU (%)"
+msgid "Call failed"
+msgstr ""
+
msgid "Cancel"
msgstr "Cancel·la"
@@ -678,6 +695,9 @@ msgstr ""
msgid "Configuration"
msgstr "Configuració"
+msgid "Configuration failed"
+msgstr ""
+
msgid "Configuration files will be kept."
msgstr "Es mantindran els fitxers de configuració."
@@ -699,6 +719,9 @@ msgstr "Connectat"
msgid "Connection Limit"
msgstr "Límit de connexió"
+msgid "Connection attempt failed"
+msgstr ""
+
msgid "Connections"
msgstr "Connexions"
@@ -812,6 +835,9 @@ msgstr ""
msgid "DSL line mode"
msgstr ""
+msgid "DTIM Interval"
+msgstr ""
+
msgid "DUID"
msgstr "DUID"
@@ -848,6 +874,9 @@ msgstr "Suprimeix"
msgid "Delete this network"
msgstr "Suprimeix aquesta xarxa"
+msgid "Delivery Traffic Indication Message Interval"
+msgstr ""
+
msgid "Description"
msgstr "Descripció"
@@ -897,15 +926,24 @@ msgstr ""
msgid "Disable Encryption"
msgstr ""
+msgid "Disable this network"
+msgstr ""
+
msgid "Disabled"
msgstr "Inhabilitat"
msgid "Disabled (default)"
msgstr ""
+msgid "Disassociate On Low Acknowledgement"
+msgstr ""
+
msgid "Discard upstream RFC1918 responses"
msgstr "Descarta les respostes RFC1918 des de dalt"
+msgid "Disconnection attempt failed"
+msgstr ""
+
msgid "Dismiss"
msgstr ""
@@ -1196,6 +1234,9 @@ msgstr "Filtra privat"
msgid "Filter useless"
msgstr "Filtra els no útils"
+msgid "Finalizing failed"
+msgstr ""
+
msgid ""
"Find all currently attached filesystems and swap and replace configuration "
"with defaults based on what was detected"
@@ -1249,6 +1290,9 @@ msgstr "Escrivint a la memòria flaix..."
msgid "Force"
msgstr "Força"
+msgid "Force 40MHz mode"
+msgstr ""
+
msgid "Force CCMP (AES)"
msgstr "Força el CCMP (AES)"
@@ -1311,6 +1355,9 @@ msgstr "Només GPRS"
msgid "Gateway"
msgstr "Passarel·la"
+msgid "Gateway address is invalid"
+msgstr ""
+
msgid "Gateway ports"
msgstr "Ports de passarel·la"
@@ -1387,9 +1434,6 @@ msgstr ""
"Aquí pots afegir-hi les claus SSH públiques (una per línia) per entrar per "
"SSH amb autenticació per clau."
-msgid "Hermes 802.11b Wireless Controller"
-msgstr "Controlador sense fil Hermes 802.11b"
-
msgid "Hide <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
msgstr ""
"No mostris l'<abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
@@ -1406,6 +1450,9 @@ msgstr ""
msgid "Host-<abbr title=\"Internet Protocol Address\">IP</abbr> or Network"
msgstr "Xarxa o adreça <abbr title=\"Internet Protocol Address\">IP</abbr>"
+msgid "Host-Uniq tag content"
+msgstr ""
+
msgid "Hostname"
msgstr "Nom de màquina"
@@ -1427,6 +1474,12 @@ msgstr ""
msgid "IP address"
msgstr "Adreça IP"
+msgid "IP address in invalid"
+msgstr ""
+
+msgid "IP address is missing"
+msgstr ""
+
msgid "IPv4"
msgstr "IPv4"
@@ -1596,6 +1649,9 @@ msgstr "Entrant:"
msgid "Info"
msgstr "Informació"
+msgid "Initialization failure"
+msgstr ""
+
msgid "Initscript"
msgstr "Script d'inici"
@@ -1632,21 +1688,12 @@ msgstr "Visió de conjunt de la interfície"
msgid "Interface is reconnecting..."
msgstr "La interfície s'està reconnectant..."
-msgid "Interface is shutting down..."
-msgstr "La interfície s'està aturant..."
-
msgid "Interface name"
msgstr ""
msgid "Interface not present or not connected yet."
msgstr ""
-msgid "Interface reconnected"
-msgstr ""
-
-msgid "Interface shut down"
-msgstr ""
-
msgid "Interfaces"
msgstr "Interfícies"
@@ -1837,6 +1884,9 @@ msgstr "Càrrega mitjana"
msgid "Loading"
msgstr "Carregant"
+msgid "Local IP address is invalid"
+msgstr ""
+
msgid "Local IP address to assign"
msgstr ""
@@ -1901,6 +1951,9 @@ msgstr ""
msgid "Lowest leased address as offset from the network address."
msgstr ""
+msgid "MAC"
+msgstr ""
+
msgid "MAC-Address"
msgstr "Adreça MAC"
@@ -1916,6 +1969,9 @@ msgstr "Llista MAC"
msgid "MAP / LW4over6"
msgstr ""
+msgid "MAP rule is invalid"
+msgstr ""
+
msgid "MB/s"
msgstr "MB/s"
@@ -1995,6 +2051,9 @@ msgstr ""
msgid "Modem device"
msgstr "Dispositiu mòdem"
+msgid "Modem information query failed"
+msgstr ""
+
msgid "Modem init timeout"
msgstr "Temps d'espera d'inici de mòdem"
@@ -2092,6 +2151,9 @@ msgstr "Utilitats de xarxa"
msgid "Network boot image"
msgstr "Imatge d'inici de xarxa"
+msgid "Network device is not present"
+msgstr ""
+
msgid "Network without interfaces."
msgstr "Xarxa sense interfícies."
@@ -2113,6 +2175,9 @@ msgstr "Cap fitxer trobat"
msgid "No information available"
msgstr "No hi ha informació disponible"
+msgid "No matching prefix delegation"
+msgstr ""
+
msgid "No negative cache"
msgstr "Sense memòria cau negativa"
@@ -2131,6 +2196,9 @@ msgstr "No hi ha cap contrasenya establerta!"
msgid "No rules in this chain"
msgstr "No hi ha regles en aquesta cadena"
+msgid "No scan results available yet..."
+msgstr ""
+
msgid "No zone assigned"
msgstr "Cap zona assignada"
@@ -2265,6 +2333,9 @@ msgstr ""
msgid "Optional. Create routes for Allowed IPs for this peer."
msgstr ""
+msgid "Optional. Description of peer."
+msgstr ""
+
msgid ""
"Optional. Host of peer. Names are resolved prior to bringing up the "
"interface."
@@ -2343,6 +2414,9 @@ msgstr "PID"
msgid "PIN"
msgstr "PIN"
+msgid "PIN code rejected"
+msgstr ""
+
msgid "PMK R1 Push"
msgstr ""
@@ -2430,6 +2504,9 @@ msgstr "Màxim:"
msgid "Peer IP address to assign"
msgstr ""
+msgid "Peer address is missing"
+msgstr ""
+
msgid "Peers"
msgstr ""
@@ -2498,9 +2575,6 @@ msgstr ""
msgid "Prevents client-to-client communication"
msgstr "Evita la comunicació client a client"
-msgid "Prism2/2.5/3 802.11b Wireless Controller"
-msgstr ""
-
msgid "Private Key"
msgstr ""
@@ -2549,6 +2623,11 @@ msgstr ""
msgid "Quality"
msgstr "Calidad"
+msgid ""
+"Query all available upstream <abbr title=\"Domain Name System\">DNS</abbr> "
+"servers"
+msgstr ""
+
msgid "R0 Key Lifetime"
msgstr ""
@@ -2567,9 +2646,6 @@ msgstr "RX"
msgid "RX Rate"
msgstr "Velocitat RX"
-msgid "RaLink 802.11%s Wireless Controller"
-msgstr "Controlador sense fil RaLink 802.11%s"
-
msgid "Radius-Accounting-Port"
msgstr ""
@@ -2588,6 +2664,9 @@ msgstr ""
msgid "Radius-Authentication-Server"
msgstr ""
+msgid "Raw hex-encoded bytes. Leave empty unless your ISP require this"
+msgstr ""
+
msgid ""
"Read <code>/etc/ethers</code> to configure the <abbr title=\"Dynamic Host "
"Configuration Protocol\">DHCP</abbr>-Server"
@@ -2608,16 +2687,6 @@ msgstr ""
msgid "Really reset all changes?"
msgstr ""
-msgid ""
-"Really shut down network? You might lose access to this device if you are "
-"connected via this interface"
-msgstr ""
-
-msgid ""
-"Really shutdown interface \"%s\"? You might lose access to this device if "
-"you are connected via this interface."
-msgstr ""
-
msgid "Really switch protocol?"
msgstr ""
@@ -2663,9 +2732,6 @@ msgstr ""
msgid "Reconnect this interface"
msgstr "Reconnex aquesta interfície"
-msgid "Reconnecting interface"
-msgstr "Reconnectant la interfície"
-
msgid "References"
msgstr "Referències"
@@ -2754,6 +2820,9 @@ msgstr "Reinicia"
msgid "Restart Firewall"
msgstr "Reinicia el tallafocs"
+msgid "Restart radio interface"
+msgstr ""
+
msgid "Restore"
msgstr "Restauració de la configuració"
@@ -2845,6 +2914,9 @@ msgstr "Desa i aplica"
msgid "Scan"
msgstr "Escaneja"
+msgid "Scan request failed"
+msgstr ""
+
msgid "Scheduled Tasks"
msgstr "Tasques programades"
@@ -2886,6 +2958,12 @@ msgstr ""
msgid "Set up Time Synchronization"
msgstr "Configura la sincronització de l'hora"
+msgid "Setting PLMN failed"
+msgstr ""
+
+msgid "Setting operation mode failed"
+msgstr ""
+
msgid "Setup DHCP Server"
msgstr ""
@@ -2895,15 +2973,15 @@ msgstr ""
msgid "Short GI"
msgstr ""
+msgid "Short Preamble"
+msgstr ""
+
msgid "Show current backup file list"
msgstr ""
msgid "Shutdown this interface"
msgstr "Atura aquesta interfície"
-msgid "Shutdown this network"
-msgstr "Atura aquesta xarxa"
-
msgid "Signal"
msgstr "Senyal"
@@ -2999,6 +3077,9 @@ msgstr "Prioritat d'inici"
msgid "Starting configuration apply…"
msgstr ""
+msgid "Starting wireless scan..."
+msgstr ""
+
msgid "Startup"
msgstr "Arrencada"
@@ -3442,9 +3523,27 @@ msgstr ""
msgid "UUID"
msgstr "UUID"
+msgid "Unable to determine device name"
+msgstr ""
+
+msgid "Unable to determine external IP address"
+msgstr ""
+
+msgid "Unable to determine upstream interface"
+msgstr ""
+
msgid "Unable to dispatch"
msgstr ""
+msgid "Unable to obtain client ID"
+msgstr ""
+
+msgid "Unable to resolve AFTR host name"
+msgstr ""
+
+msgid "Unable to resolve peer host name"
+msgstr ""
+
msgid "Unavailable Seconds (UAS)"
msgstr ""
@@ -3454,6 +3553,9 @@ msgstr "Desconegut"
msgid "Unknown Error, password not changed!"
msgstr "La contrasenya no s'ha canviat a causa d'un error desconegut!"
+msgid "Unknown error (%s)"
+msgstr ""
+
msgid "Unmanaged"
msgstr "Sense gestionar"
@@ -3463,6 +3565,12 @@ msgstr ""
msgid "Unsaved Changes"
msgstr "Canvis sense desar"
+msgid "Unsupported MAP type"
+msgstr ""
+
+msgid "Unsupported modem"
+msgstr ""
+
msgid "Unsupported protocol type."
msgstr "Tipus de protocol no suportat."
@@ -3602,6 +3710,9 @@ msgstr "Verifica"
msgid "Version"
msgstr "Versió"
+msgid "Virtual dynamic interface"
+msgstr ""
+
msgid "WDS"
msgstr "WDS"
@@ -3671,8 +3782,11 @@ msgstr "Resum sense fils"
msgid "Wireless Security"
msgstr "Seguretat sense fils"
-msgid "Wireless is disabled or not associated"
-msgstr "El dispositiu sense fils està inhabilitat o sense associar"
+msgid "Wireless is disabled"
+msgstr "El dispositiu sense fils està inhabilitat"
+
+msgid "Wireless is not associated"
+msgstr "El dispositiu sense fils està sense associar"
msgid "Wireless is restarting..."
msgstr "El dispositiu sense fils està reiniciant..."
@@ -3683,12 +3797,6 @@ msgstr "La xarxa sense fil està inhabilitada"
msgid "Wireless network is enabled"
msgstr "La xarxa sense fils està habilitada"
-msgid "Wireless restarted"
-msgstr "Sense fils reinciat"
-
-msgid "Wireless shut down"
-msgstr "Sense fils aturat"
-
msgid "Write received DNS requests to syslog"
msgstr "Escriure les peticions DNS rebudes al registre del sistema"
@@ -3796,6 +3904,9 @@ msgstr "fitxer <abbr title=\"Domain Name System\">DNS</abbr> local"
msgid "minutes"
msgstr ""
+msgid "mixed WPA/WPA2"
+msgstr ""
+
msgid "no"
msgstr "no"
@@ -3871,6 +3982,33 @@ msgstr "sí"
msgid "« Back"
msgstr "« Enrere"
+#~ msgid "<abbr title='Pairwise: %s / Group: %s'>%s - %s</abbr>"
+#~ msgstr "<abbr title='Parella: %s / Grup: %s'>%s - %s</abbr>"
+
+#~ msgid "Activate this network"
+#~ msgstr "Activa aquesta xarxa"
+
+#~ msgid "Hermes 802.11b Wireless Controller"
+#~ msgstr "Controlador sense fil Hermes 802.11b"
+
+#~ msgid "Interface is shutting down..."
+#~ msgstr "La interfície s'està aturant..."
+
+#~ msgid "RaLink 802.11%s Wireless Controller"
+#~ msgstr "Controlador sense fil RaLink 802.11%s"
+
+#~ msgid "Reconnecting interface"
+#~ msgstr "Reconnectant la interfície"
+
+#~ msgid "Shutdown this network"
+#~ msgstr "Atura aquesta xarxa"
+
+#~ msgid "Wireless restarted"
+#~ msgstr "Sense fils reinciat"
+
+#~ msgid "Wireless shut down"
+#~ msgstr "Sense fils aturat"
+
#~ msgid "DHCP Leases"
#~ msgstr "Arrendaments DHCP"
diff --git a/modules/luci-base/po/cs/base.po b/modules/luci-base/po/cs/base.po
index 1dd8340df0..4075c5b06f 100644
--- a/modules/luci-base/po/cs/base.po
+++ b/modules/luci-base/po/cs/base.po
@@ -155,9 +155,6 @@ msgstr ""
msgid "<abbr title=\"maximal\">Max.</abbr> concurrent queries"
msgstr "Nejvyšší počet souběžných dotazů"
-msgid "<abbr title='Pairwise: %s / Group: %s'>%s - %s</abbr>"
-msgstr "<abbr title='Pairwise: %s / Group: %s'>%s - %s</abbr>"
-
msgid ""
"<br/>Note: you need to manually restart the cron service if the crontab file "
"was empty before editing."
@@ -217,9 +214,6 @@ msgstr "Přístupový bod"
msgid "Actions"
msgstr "Akce"
-msgid "Activate this network"
-msgstr "Aktivovat tuto síť"
-
msgid "Active <abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Routes"
msgstr ""
"Aktivní záznamy ve směrovací tabulce <abbr title=\"Internet Protocol Version "
@@ -275,6 +269,15 @@ msgstr ""
msgid "Alert"
msgstr "Upozornění"
+msgid "Alias Interface"
+msgstr ""
+
+msgid "Alias of \"%s\""
+msgstr ""
+
+msgid "All Servers"
+msgstr ""
+
msgid ""
"Allocate IP addresses sequentially, starting from the lowest available "
"address"
@@ -286,6 +289,9 @@ msgstr ""
msgid "Allow <abbr title=\"Secure Shell\">SSH</abbr> password authentication"
msgstr "Povolit <abbr title=\"Secure Shell\">SSH</abbr> autentizaci heslem"
+msgid "Allow AP mode to disconnect STAs based on low ACK condition"
+msgstr ""
+
msgid "Allow all except listed"
msgstr "Povolit vše mimo uvedené"
@@ -319,6 +325,11 @@ msgstr ""
msgid "Always announce default router"
msgstr ""
+msgid ""
+"Always use 40MHz channels even if the secondary channel overlaps. Using this "
+"option does not comply with IEEE 802.11n-2009!"
+msgstr ""
+
msgid "Annex"
msgstr ""
@@ -510,6 +521,9 @@ msgstr "Zadána neplatná adresa!"
msgid "Band"
msgstr ""
+msgid "Beacon Interval"
+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 "
@@ -566,6 +580,9 @@ msgstr ""
msgid "CPU usage (%)"
msgstr "Vytížení CPU (%)"
+msgid "Call failed"
+msgstr ""
+
msgid "Cancel"
msgstr "Storno"
@@ -672,6 +689,9 @@ msgstr ""
msgid "Configuration"
msgstr "Nastavení"
+msgid "Configuration failed"
+msgstr ""
+
msgid "Configuration files will be kept."
msgstr "Konfigurační soubory budou zachovány."
@@ -693,6 +713,9 @@ msgstr "Připojeno"
msgid "Connection Limit"
msgstr "Omezení počtu připojení"
+msgid "Connection attempt failed"
+msgstr ""
+
msgid "Connections"
msgstr "Připojení"
@@ -806,6 +829,9 @@ msgstr ""
msgid "DSL line mode"
msgstr ""
+msgid "DTIM Interval"
+msgstr ""
+
msgid "DUID"
msgstr "DUID"
@@ -844,6 +870,9 @@ msgstr "Odstranit"
msgid "Delete this network"
msgstr "Odstranit tuto síť"
+msgid "Delivery Traffic Indication Message Interval"
+msgstr ""
+
msgid "Description"
msgstr "Popis"
@@ -893,15 +922,24 @@ msgstr "Zakázat nastavení DNS"
msgid "Disable Encryption"
msgstr ""
+msgid "Disable this network"
+msgstr ""
+
msgid "Disabled"
msgstr "Zakázáno"
msgid "Disabled (default)"
msgstr ""
+msgid "Disassociate On Low Acknowledgement"
+msgstr ""
+
msgid "Discard upstream RFC1918 responses"
msgstr "Vyřadit upstream RFC1918 odpovědi"
+msgid "Disconnection attempt failed"
+msgstr ""
+
msgid "Dismiss"
msgstr ""
@@ -1198,6 +1236,9 @@ msgstr "Filtrovat soukromé"
msgid "Filter useless"
msgstr "Filtrovat nepotřebné"
+msgid "Finalizing failed"
+msgstr ""
+
msgid ""
"Find all currently attached filesystems and swap and replace configuration "
"with defaults based on what was detected"
@@ -1251,6 +1292,9 @@ msgstr "Nahrávám..."
msgid "Force"
msgstr "Vynutit"
+msgid "Force 40MHz mode"
+msgstr ""
+
msgid "Force CCMP (AES)"
msgstr "Vynutit CCMP (AES)"
@@ -1313,6 +1357,9 @@ msgstr "Pouze GPRS"
msgid "Gateway"
msgstr "Brána"
+msgid "Gateway address is invalid"
+msgstr ""
+
msgid "Gateway ports"
msgstr "Porty brány"
@@ -1386,9 +1433,6 @@ msgid ""
msgstr ""
"Vložte veřejné klíče (na každý řadek jeden) pro ověřovaní SSH přístupu."
-msgid "Hermes 802.11b Wireless Controller"
-msgstr "Hermes 802.11b bezdrátový ovladač"
-
msgid "Hide <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
msgstr "Skrývat <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
@@ -1405,6 +1449,9 @@ msgid "Host-<abbr title=\"Internet Protocol Address\">IP</abbr> or Network"
msgstr ""
"<abbr title=\"Internet Protocol Address\">IP</abbr> adresa hostitele nebo síť"
+msgid "Host-Uniq tag content"
+msgstr ""
+
msgid "Hostname"
msgstr "Jméno hostitele"
@@ -1426,6 +1473,12 @@ msgstr ""
msgid "IP address"
msgstr "IP adresy"
+msgid "IP address in invalid"
+msgstr ""
+
+msgid "IP address is missing"
+msgstr ""
+
msgid "IPv4"
msgstr "IPv4"
@@ -1595,6 +1648,9 @@ msgstr "Příchozí:"
msgid "Info"
msgstr "Info"
+msgid "Initialization failure"
+msgstr ""
+
msgid "Initscript"
msgstr "Initskript"
@@ -1631,21 +1687,12 @@ msgstr "Přehled rozhraní"
msgid "Interface is reconnecting..."
msgstr "Rozhraní se znovu připojuje..."
-msgid "Interface is shutting down..."
-msgstr "Rozhraní se vypíná..."
-
msgid "Interface name"
msgstr ""
msgid "Interface not present or not connected yet."
msgstr "Rozhraní není přítomné nebo je dosud nepřipojeno."
-msgid "Interface reconnected"
-msgstr "Rozhraní bylo znovu připojeno"
-
-msgid "Interface shut down"
-msgstr "Rozhraní bylo vypnuto"
-
msgid "Interfaces"
msgstr "Rozhraní"
@@ -1839,6 +1886,9 @@ msgstr "Zátěž průměrná"
msgid "Loading"
msgstr "Načítání"
+msgid "Local IP address is invalid"
+msgstr ""
+
msgid "Local IP address to assign"
msgstr ""
@@ -1909,6 +1959,9 @@ msgstr ""
msgid "Lowest leased address as offset from the network address."
msgstr "Nejnižší zapůjčenou adresu použít jako offset síťové adresy."
+msgid "MAC"
+msgstr ""
+
msgid "MAC-Address"
msgstr "MAC-Adresa"
@@ -1924,6 +1977,9 @@ msgstr "Seznam Mac"
msgid "MAP / LW4over6"
msgstr ""
+msgid "MAP rule is invalid"
+msgstr ""
+
msgid "MB/s"
msgstr "MB/s"
@@ -2003,6 +2059,9 @@ msgstr ""
msgid "Modem device"
msgstr "Modemové zařízení"
+msgid "Modem information query failed"
+msgstr ""
+
msgid "Modem init timeout"
msgstr "Časový limit inicializace modemu"
@@ -2100,6 +2159,9 @@ msgstr "Síťové nástroje"
msgid "Network boot image"
msgstr "Síťový bootovací obraz"
+msgid "Network device is not present"
+msgstr ""
+
msgid "Network without interfaces."
msgstr "Síť bez rozhraní."
@@ -2121,6 +2183,9 @@ msgstr "Nebyly nalezeny žádné soubory"
msgid "No information available"
msgstr "Údaje nejsou k dispozici"
+msgid "No matching prefix delegation"
+msgstr ""
+
msgid "No negative cache"
msgstr "Žádná negativní mezipaměť"
@@ -2139,6 +2204,9 @@ msgstr "Žádné heslo!"
msgid "No rules in this chain"
msgstr "Žádná pravidla v tomto řetězci"
+msgid "No scan results available yet..."
+msgstr ""
+
msgid "No zone assigned"
msgstr "Žádná zóna nepřiřazena"
@@ -2272,6 +2340,9 @@ msgstr ""
msgid "Optional. Create routes for Allowed IPs for this peer."
msgstr ""
+msgid "Optional. Description of peer."
+msgstr ""
+
msgid ""
"Optional. Host of peer. Names are resolved prior to bringing up the "
"interface."
@@ -2352,6 +2423,9 @@ msgstr "PID"
msgid "PIN"
msgstr "PIN"
+msgid "PIN code rejected"
+msgstr ""
+
msgid "PMK R1 Push"
msgstr ""
@@ -2439,6 +2513,9 @@ msgstr "Špička:"
msgid "Peer IP address to assign"
msgstr ""
+msgid "Peer address is missing"
+msgstr ""
+
msgid "Peers"
msgstr ""
@@ -2509,9 +2586,6 @@ msgstr ""
msgid "Prevents client-to-client communication"
msgstr "Zabraňuje komunikaci klient-klient"
-msgid "Prism2/2.5/3 802.11b Wireless Controller"
-msgstr "Prism2/2.5/3 802.11b Wireless Controller"
-
msgid "Private Key"
msgstr ""
@@ -2560,6 +2634,11 @@ msgstr ""
msgid "Quality"
msgstr "Kvalita"
+msgid ""
+"Query all available upstream <abbr title=\"Domain Name System\">DNS</abbr> "
+"servers"
+msgstr ""
+
msgid "R0 Key Lifetime"
msgstr ""
@@ -2578,9 +2657,6 @@ msgstr "RX"
msgid "RX Rate"
msgstr "RX Rate"
-msgid "RaLink 802.11%s Wireless Controller"
-msgstr "RaLink 802.11%s Wireless Controller"
-
msgid "Radius-Accounting-Port"
msgstr "Port pro Radius-Accounting"
@@ -2599,6 +2675,9 @@ msgstr "Tajný klíč pro Radius-Authentication"
msgid "Radius-Authentication-Server"
msgstr "Server Radius-Authentication"
+msgid "Raw hex-encoded bytes. Leave empty unless your ISP require this"
+msgstr ""
+
msgid ""
"Read <code>/etc/ethers</code> to configure the <abbr title=\"Dynamic Host "
"Configuration Protocol\">DHCP</abbr>-Server"
@@ -2622,19 +2701,6 @@ msgstr ""
msgid "Really reset all changes?"
msgstr "Opravdu resetovat všechny změny?"
-msgid ""
-"Really shut down network? You might lose access to this device if you are "
-"connected via this interface"
-msgstr ""
-
-msgid ""
-"Really shutdown interface \"%s\"? You might lose access to this device if "
-"you are connected via this interface."
-msgstr ""
-"Opravdu vypnout rozhraní \"%s\" ?\n"
-"Můžete ztratit přístup k zařízení, pokud jste připojeni prostřednictvím "
-"tohoto rozhraní."
-
msgid "Really switch protocol?"
msgstr "Opravdu prohodit protokol?"
@@ -2680,9 +2746,6 @@ msgstr ""
msgid "Reconnect this interface"
msgstr "Přepojit toto rozhraní"
-msgid "Reconnecting interface"
-msgstr "Přepojuji rozhraní"
-
msgid "References"
msgstr "Reference"
@@ -2772,6 +2835,9 @@ msgstr "Restart"
msgid "Restart Firewall"
msgstr "Restartovat firewall"
+msgid "Restart radio interface"
+msgstr ""
+
msgid "Restore"
msgstr "Obnovit"
@@ -2862,6 +2928,9 @@ msgstr "Uložit & použít"
msgid "Scan"
msgstr "Skenovat"
+msgid "Scan request failed"
+msgstr ""
+
msgid "Scheduled Tasks"
msgstr "Naplánované úlohy"
@@ -2905,6 +2974,12 @@ msgstr ""
msgid "Set up Time Synchronization"
msgstr "Nastavit synchronizaci času"
+msgid "Setting PLMN failed"
+msgstr ""
+
+msgid "Setting operation mode failed"
+msgstr ""
+
msgid "Setup DHCP Server"
msgstr "Nastavit DHCP server"
@@ -2914,15 +2989,15 @@ msgstr ""
msgid "Short GI"
msgstr ""
+msgid "Short Preamble"
+msgstr ""
+
msgid "Show current backup file list"
msgstr "Ukázat aktuální seznam záložních souborů"
msgid "Shutdown this interface"
msgstr "Shodit toho rozhraní"
-msgid "Shutdown this network"
-msgstr "Shodit tuto síť"
-
msgid "Signal"
msgstr "Signál"
@@ -3023,6 +3098,9 @@ msgstr "Priorita spouštění"
msgid "Starting configuration apply…"
msgstr ""
+msgid "Starting wireless scan..."
+msgstr ""
+
msgid "Startup"
msgstr "Po spuštění"
@@ -3474,9 +3552,27 @@ msgstr ""
msgid "UUID"
msgstr "UUID"
+msgid "Unable to determine device name"
+msgstr ""
+
+msgid "Unable to determine external IP address"
+msgstr ""
+
+msgid "Unable to determine upstream interface"
+msgstr ""
+
msgid "Unable to dispatch"
msgstr ""
+msgid "Unable to obtain client ID"
+msgstr ""
+
+msgid "Unable to resolve AFTR host name"
+msgstr ""
+
+msgid "Unable to resolve peer host name"
+msgstr ""
+
msgid "Unavailable Seconds (UAS)"
msgstr ""
@@ -3486,6 +3582,9 @@ msgstr "Neznámý"
msgid "Unknown Error, password not changed!"
msgstr "Neznámá chyba, heslo nebylo změněno!"
+msgid "Unknown error (%s)"
+msgstr ""
+
msgid "Unmanaged"
msgstr "Nespravovaný"
@@ -3495,6 +3594,12 @@ msgstr ""
msgid "Unsaved Changes"
msgstr "Neuložené změny"
+msgid "Unsupported MAP type"
+msgstr ""
+
+msgid "Unsupported modem"
+msgstr ""
+
msgid "Unsupported protocol type."
msgstr "Nepodporovaný typ protokolu."
@@ -3637,6 +3742,9 @@ msgstr "Ověřit"
msgid "Version"
msgstr "Verze"
+msgid "Virtual dynamic interface"
+msgstr ""
+
msgid "WDS"
msgstr "WDS"
@@ -3706,8 +3814,11 @@ msgstr "Přehled bezdrátových sití"
msgid "Wireless Security"
msgstr "Zabezpečení bezdrátové sítě"
-msgid "Wireless is disabled or not associated"
-msgstr "Bezdrátová síť je vypnuta nebo nespojena"
+msgid "Wireless is disabled"
+msgstr "Bezdrátová síť vypnuta"
+
+msgid "Wireless is not associated"
+msgstr "Bezdrátová síť nespojena"
msgid "Wireless is restarting..."
msgstr "Probíhá restartování bezdrátové sítě..."
@@ -3718,12 +3829,6 @@ msgstr "Bezdrátová síť je zakázána"
msgid "Wireless network is enabled"
msgstr "Bezdrátová síť je povolena"
-msgid "Wireless restarted"
-msgstr "Bezdrátová síť restartována"
-
-msgid "Wireless shut down"
-msgstr "Bezdrátová síť vypnuta"
-
msgid "Write received DNS requests to syslog"
msgstr "Zapisovat přijaté požadavky DNS do systemového logu"
@@ -3829,6 +3934,9 @@ msgstr "místní <abbr title=\"Domain Name System\">DNS</abbr> soubor"
msgid "minutes"
msgstr ""
+msgid "mixed WPA/WPA2"
+msgstr ""
+
msgid "no"
msgstr "ne"
@@ -3904,6 +4012,50 @@ msgstr "ano"
msgid "« Back"
msgstr "« Zpět"
+#~ msgid "<abbr title='Pairwise: %s / Group: %s'>%s - %s</abbr>"
+#~ msgstr "<abbr title='Pairwise: %s / Group: %s'>%s - %s</abbr>"
+
+#~ msgid "Activate this network"
+#~ msgstr "Aktivovat tuto síť"
+
+#~ msgid "Hermes 802.11b Wireless Controller"
+#~ msgstr "Hermes 802.11b bezdrátový ovladač"
+
+#~ msgid "Interface is shutting down..."
+#~ msgstr "Rozhraní se vypíná..."
+
+#~ msgid "Interface reconnected"
+#~ msgstr "Rozhraní bylo znovu připojeno"
+
+#~ msgid "Interface shut down"
+#~ msgstr "Rozhraní bylo vypnuto"
+
+#~ msgid "Prism2/2.5/3 802.11b Wireless Controller"
+#~ msgstr "Prism2/2.5/3 802.11b Wireless Controller"
+
+#~ msgid "RaLink 802.11%s Wireless Controller"
+#~ msgstr "RaLink 802.11%s Wireless Controller"
+
+#~ msgid ""
+#~ "Really shutdown interface \"%s\"? You might lose access to this device if "
+#~ "you are connected via this interface."
+#~ msgstr ""
+#~ "Opravdu vypnout rozhraní \"%s\" ?\n"
+#~ "Můžete ztratit přístup k zařízení, pokud jste připojeni prostřednictvím "
+#~ "tohoto rozhraní."
+
+#~ msgid "Reconnecting interface"
+#~ msgstr "Přepojuji rozhraní"
+
+#~ msgid "Shutdown this network"
+#~ msgstr "Shodit tuto síť"
+
+#~ msgid "Wireless restarted"
+#~ msgstr "Bezdrátová síť restartována"
+
+#~ msgid "Wireless shut down"
+#~ msgstr "Bezdrátová síť vypnuta"
+
#~ msgid "DHCP Leases"
#~ msgstr "DHCP výpůjčky"
diff --git a/modules/luci-base/po/de/base.po b/modules/luci-base/po/de/base.po
index 5d70b83d53..fd7bb4c388 100644
--- a/modules/luci-base/po/de/base.po
+++ b/modules/luci-base/po/de/base.po
@@ -3,7 +3,7 @@ msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2009-05-26 17:57+0200\n"
-"PO-Revision-Date: 2018-01-09 08:01+0100\n"
+"PO-Revision-Date: 2018-07-15 12:25+0200\n"
"Last-Translator: JoeSemler <josef.semler@gmail.com>\n"
"Language: de\n"
"MIME-Version: 1.0\n"
@@ -50,7 +50,7 @@ msgid "-- match by uuid --"
msgstr "-- UUID vergleichen --"
msgid "-- please select --"
-msgstr ""
+msgstr "-- Bitte auswählen --"
msgid "1 Minute Load:"
msgstr "Systemlast (1 Minute):"
@@ -138,6 +138,8 @@ msgstr "MAC-Adresse"
msgid "<abbr title=\"The DHCP Unique Identifier\">DUID</abbr>"
msgstr ""
+"<abbr title=\"Eindeutiger DHCP Bezeichner (DHCP Unique Identifier)\">DUID</"
+"abbr>"
msgid ""
"<abbr title=\"maximal\">Max.</abbr> <abbr title=\"Dynamic Host Configuration "
@@ -156,9 +158,6 @@ msgstr ""
msgid "<abbr title=\"maximal\">Max.</abbr> concurrent queries"
msgstr "<abbr title=\"maximal\">Max.</abbr> Anzahl gleichzeitiger Abfragen"
-msgid "<abbr title='Pairwise: %s / Group: %s'>%s - %s</abbr>"
-msgstr "<abbr title='Paarweise: %s / Gruppe: %s'>%s - %s</abbr>"
-
msgid ""
"<br/>Note: you need to manually restart the cron service if the crontab file "
"was empty before editing."
@@ -185,7 +184,7 @@ msgid "ARP retry threshold"
msgstr "Grenzwert für ARP-Auflösungsversuche"
msgid "ATM (Asynchronous Transfer Mode)"
-msgstr ""
+msgstr "ATM (Asynchroner Transfer-Modus)"
msgid "ATM Bridges"
msgstr "ATM Brücken"
@@ -220,9 +219,6 @@ msgstr "Access Point"
msgid "Actions"
msgstr "Aktionen"
-msgid "Activate this network"
-msgstr "Dieses Netzwerk aktivieren"
-
msgid "Active <abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Routes"
msgstr "Aktive IPv4-Routen"
@@ -274,6 +270,15 @@ msgstr "Vollständige Sendeleistung (ACTATP)"
msgid "Alert"
msgstr "Alarm"
+msgid "Alias Interface"
+msgstr "Alias-Schnittstelle"
+
+msgid "Alias of \"%s\""
+msgstr ""
+
+msgid "All Servers"
+msgstr ""
+
msgid ""
"Allocate IP addresses sequentially, starting from the lowest available "
"address"
@@ -287,6 +292,9 @@ msgstr "IPs sequenziell vergeben"
msgid "Allow <abbr title=\"Secure Shell\">SSH</abbr> password authentication"
msgstr "Erlaube Anmeldung per Passwort"
+msgid "Allow AP mode to disconnect STAs based on low ACK condition"
+msgstr ""
+
msgid "Allow all except listed"
msgstr "Alle außer gelistete erlauben"
@@ -322,6 +330,11 @@ msgstr "Erlaubte IP-Adressen"
msgid "Always announce default router"
msgstr "Immer Defaultrouter ankündigen"
+msgid ""
+"Always use 40MHz channels even if the secondary channel overlaps. Using this "
+"option does not comply with IEEE 802.11n-2009!"
+msgstr ""
+
msgid "Annex"
msgstr ""
@@ -401,12 +414,14 @@ msgstr "Beliebige Zone"
msgid "Apply request failed with status <code>%h</code>"
msgstr ""
+"Anforderung zur Anwendung der Änderungen mit Status <code>%h</code> "
+"fehlgeschlagen"
msgid "Apply unchecked"
-msgstr ""
+msgstr "Ungeprüft anwenden"
msgid "Architecture"
-msgstr ""
+msgstr "Architektur"
msgid ""
"Assign a part of given length of every public IPv6-prefix to this interface"
@@ -427,7 +442,7 @@ msgid "Associated Stations"
msgstr "Assoziierte Clients"
msgid "Associations"
-msgstr ""
+msgstr "Assoziierungen"
msgid "Auth Group"
msgstr "Berechtigungsgruppe"
@@ -519,6 +534,9 @@ msgstr "Ungültige Adresse angegeben!"
msgid "Band"
msgstr "Frequenztyp"
+msgid "Beacon Interval"
+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 "
@@ -582,6 +600,9 @@ msgstr ""
msgid "CPU usage (%)"
msgstr "CPU-Nutzung (%)"
+msgid "Call failed"
+msgstr "Anruf fehlgeschlagen"
+
msgid "Cancel"
msgstr "Abbrechen"
@@ -598,7 +619,7 @@ msgid "Changes applied."
msgstr "Änderungen angewendet."
msgid "Changes have been reverted."
-msgstr ""
+msgstr "Änderungen wurden verworfen"
msgid "Changes the administrator password for accessing the device"
msgstr "Ändert das Administratorpasswort für den Zugriff auf dieses Gerät"
@@ -610,6 +631,8 @@ msgid ""
"Channel %d is not available in the %s regulatory domain and has been auto-"
"adjusted to %d."
msgstr ""
+"Kanal %d ist in der Regulierungszone \"%s\" nicht verfügbar und wurde "
+"automatisch auf %d gesetzt."
msgid "Check"
msgstr "Prüfen"
@@ -694,14 +717,17 @@ msgstr ""
msgid "Configuration"
msgstr "Konfiguration"
+msgid "Configuration failed"
+msgstr "Konfiguration fehlgeschlagen"
+
msgid "Configuration files will be kept."
msgstr "Konfigurationsdateien sichern"
msgid "Configuration has been applied."
-msgstr ""
+msgstr "Die Konfiguration wurde angewendet."
msgid "Configuration has been rolled back!"
-msgstr ""
+msgstr "Die Konfiguration wurde zurückgerollt!"
msgid "Confirmation"
msgstr "Bestätigung"
@@ -715,6 +741,9 @@ msgstr "Verbunden"
msgid "Connection Limit"
msgstr "Verbindungslimit"
+msgid "Connection attempt failed"
+msgstr "Verbindungsversuch fehlgeschlagen"
+
msgid "Connections"
msgstr "Verbindungen"
@@ -723,6 +752,10 @@ msgid ""
"changes. You might need to reconnect if you modified network related "
"settings such as the IP address or wireless security credentials."
msgstr ""
+"Das Gerät konnte nach Anwendung der Konfigurationsänderungen nicht mehr "
+"erreicht werden. Unter Umständen müssen Sie sich neu verbinden wenn "
+"netzwerkbezogene Einstellungen wie die IP-Adresse oder W-LAN Passwörter "
+"geändert wurden."
msgid "Country"
msgstr "Land"
@@ -771,6 +804,9 @@ msgid ""
"Custom files (certificates, scripts) may remain on the system. To prevent "
"this, perform a factory-reset first."
msgstr ""
+"Eigene Dateien wir Zertifikate oder Scripte können unter Umständen auf dem "
+"System verbleiben. Um dies zu vermeiden, sollte zuerst auf "
+"Werkseinstellungen zurückgesetzt werden."
msgid ""
"Customizes the behaviour of the device <abbr title=\"Light Emitting Diode"
@@ -828,6 +864,9 @@ msgstr ""
msgid "DSL line mode"
msgstr "DSL Leitungsmodus"
+msgid "DTIM Interval"
+msgstr ""
+
msgid "DUID"
msgstr "DUID"
@@ -866,6 +905,9 @@ msgstr "Löschen"
msgid "Delete this network"
msgstr "Dieses Netzwerk löschen"
+msgid "Delivery Traffic Indication Message Interval"
+msgstr ""
+
msgid "Description"
msgstr "Beschreibung"
@@ -888,7 +930,7 @@ msgid "Device unreachable!"
msgstr "Das Gerät ist nicht erreichbar"
msgid "Device unreachable! Still waiting for device..."
-msgstr ""
+msgstr "Gerät nicht erreichbar! Wartet immer noch..."
msgid "Diagnostics"
msgstr "Diagnosen"
@@ -915,17 +957,26 @@ msgstr "DNS-Verarbeitung deaktivieren"
msgid "Disable Encryption"
msgstr "Verschlüsselung deaktivieren"
+msgid "Disable this network"
+msgstr "Dieses Netzwerk deaktivieren"
+
msgid "Disabled"
msgstr "Deaktiviert"
msgid "Disabled (default)"
msgstr "Deaktiviert (Standard)"
+msgid "Disassociate On Low Acknowledgement"
+msgstr ""
+
msgid "Discard upstream RFC1918 responses"
msgstr "Eingehende RFC1918-Antworten verwerfen"
+msgid "Disconnection attempt failed"
+msgstr "Verbindungstrennung fehlgeschlagen"
+
msgid "Dismiss"
-msgstr ""
+msgstr "Schließen"
msgid "Displaying only packages containing"
msgstr "Nur Pakete mit folgendem Inhalt anzeigen"
@@ -982,7 +1033,7 @@ msgid ""
msgstr "Anfragen ohne Domainnamen nicht weiterleiten"
msgid "Down"
-msgstr ""
+msgstr "runter"
msgid "Download and install package"
msgstr "Paket herunterladen und installieren"
@@ -991,7 +1042,7 @@ msgid "Download backup"
msgstr "Backup herunterladen"
msgid "Downstream SNR offset"
-msgstr ""
+msgstr "Downstream SNR-Offset"
msgid "Dropbear Instance"
msgstr "Dropbear Instanz"
@@ -1051,6 +1102,8 @@ msgid ""
"Enable <abbr title=\"Internet Group Management Protocol\">IGMP</abbr> "
"snooping"
msgstr ""
+"<abbr title=\"Internet Group Management Protocol\">IGMP</abbr>-Erkennung "
+"aktivieren"
msgid "Enable <abbr title=\"Spanning Tree Protocol\">STP</abbr>"
msgstr "<abbr title=\"Spanning Tree Protocol\">STP</abbr> aktivieren"
@@ -1102,7 +1155,7 @@ msgid "Enable this mount"
msgstr "Diesen Mountpunkt aktivieren"
msgid "Enable this network"
-msgstr ""
+msgstr "Dieses Netzwerk aktivieren"
msgid "Enable this swap"
msgstr "Diesen Auslagerungsspeicher aktivieren"
@@ -1114,7 +1167,7 @@ msgid "Enabled"
msgstr "Aktiviert"
msgid "Enables IGMP snooping on this bridge"
-msgstr ""
+msgstr "Aktiviert die automatische IGMP-Erkennung auf dieser Netzwerkbrücke"
msgid ""
"Enables fast roaming among access points that belong to the same Mobility "
@@ -1139,10 +1192,10 @@ msgid "Endpoint Port"
msgstr "Entfernter Port"
msgid "Enter custom value"
-msgstr ""
+msgstr "Eigenen Wert angeben"
msgid "Enter custom values"
-msgstr ""
+msgstr "Eigene Werte angeben"
msgid "Erasing..."
msgstr "Lösche..."
@@ -1197,16 +1250,18 @@ msgid "Extra SSH command options"
msgstr "Zusätzliche SSH-Kommando-Optionen"
msgid "FT over DS"
-msgstr ""
+msgstr "FT-über-DS"
msgid "FT over the Air"
-msgstr ""
+msgstr "FT-drahtlos"
msgid "FT protocol"
-msgstr ""
+msgstr "FT Protokoll"
msgid "Failed to confirm apply within %ds, waiting for rollback…"
msgstr ""
+"Konnte nicht innerhalb von %d Sekunden bestätigen, warte auf Zurückrollen "
+"der Änderungen..."
msgid "File"
msgstr "Datei"
@@ -1226,6 +1281,9 @@ msgstr "Private Anfragen filtern"
msgid "Filter useless"
msgstr "Windowsanfragen filtern"
+msgid "Finalizing failed"
+msgstr "Finalisierung fehlgeschlagen"
+
msgid ""
"Find all currently attached filesystems and swap and replace configuration "
"with defaults based on what was detected"
@@ -1282,6 +1340,9 @@ msgstr "Firmware wird installiert..."
msgid "Force"
msgstr "Start erzwingen"
+msgid "Force 40MHz mode"
+msgstr ""
+
msgid "Force CCMP (AES)"
msgstr "CCMP (AES) erzwingen"
@@ -1348,6 +1409,9 @@ msgstr "Nur GPRS"
msgid "Gateway"
msgstr "Gateway"
+msgid "Gateway address is invalid"
+msgstr "Gateway-Adresse ist ungültig"
+
msgid "Gateway ports"
msgstr "Gateway-Ports"
@@ -1423,9 +1487,6 @@ msgid ""
msgstr ""
"Hier können öffentliche SSH-Schlüssel reinkopiert werden (einer pro Zeile)."
-msgid "Hermes 802.11b Wireless Controller"
-msgstr "Hermes 802.11b W-LAN Adapter"
-
msgid "Hide <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
msgstr "ESSID verstecken"
@@ -1441,6 +1502,9 @@ msgstr "Host Verfallsdatum"
msgid "Host-<abbr title=\"Internet Protocol Address\">IP</abbr> or Network"
msgstr "Host-<abbr title=\"Internet Protocol Address\">IP</abbr> oder Netzwerk"
+msgid "Host-Uniq tag content"
+msgstr "\"Host-Uniq\"-Bezeichner"
+
msgid "Hostname"
msgstr "Hostname"
@@ -1462,6 +1526,12 @@ msgstr "IP-Adressen"
msgid "IP address"
msgstr "IP-Adresse"
+msgid "IP address in invalid"
+msgstr "IP-Adresse ist ungültig"
+
+msgid "IP address is missing"
+msgstr "IP-Adresse fehlt"
+
msgid "IPv4"
msgstr "IPv4"
@@ -1636,6 +1706,9 @@ msgstr "Eingehend:"
msgid "Info"
msgstr "Info"
+msgid "Initialization failure"
+msgstr "Initialisierung fehlgeschlagen"
+
msgid "Initscript"
msgstr "Startscript"
@@ -1675,21 +1748,12 @@ msgstr "Schnittstellenübersicht"
msgid "Interface is reconnecting..."
msgstr "Schnittstelle verbindet neu..."
-msgid "Interface is shutting down..."
-msgstr "Schnittstelle fährt herunter..."
-
msgid "Interface name"
msgstr "Schnittstellenname"
msgid "Interface not present or not connected yet."
msgstr "Schnittstelle existiert nicht oder ist nicht verbunden."
-msgid "Interface reconnected"
-msgstr "Schnittstelle neu verbunden"
-
-msgid "Interface shut down"
-msgstr "Schnittstelle heruntergefahren"
-
msgid "Interfaces"
msgstr "Schnittstellen"
@@ -1897,6 +1961,9 @@ msgstr "Durchschnittslast"
msgid "Loading"
msgstr "Lade"
+msgid "Local IP address is invalid"
+msgstr "Lokale IP-Adresse ist ungültig"
+
msgid "Local IP address to assign"
msgstr "Lokale IP-Adresse"
@@ -1969,6 +2036,9 @@ msgstr "Signalverlustsekunden (LOSS)"
msgid "Lowest leased address as offset from the network address."
msgstr "Kleinste vergebene Adresse (Netzwerkadresse + x)"
+msgid "MAC"
+msgstr ""
+
msgid "MAC-Address"
msgstr "MAC-Adresse"
@@ -1984,6 +2054,9 @@ msgstr "MAC-Adressliste"
msgid "MAP / LW4over6"
msgstr ""
+msgid "MAP rule is invalid"
+msgstr "MAP-Regel ist ungültig"
+
msgid "MB/s"
msgstr "MB/s"
@@ -2066,6 +2139,9 @@ msgstr "Modell"
msgid "Modem device"
msgstr "Modemgerät"
+msgid "Modem information query failed"
+msgstr "Modem-Informationsabfrage fehlgeschlagen"
+
msgid "Modem init timeout"
msgstr "Wartezeit für Modeminitialisierung"
@@ -2163,6 +2239,9 @@ msgstr "Netzwerk-Werkzeuge"
msgid "Network boot image"
msgstr "Netzwerk-Boot-Image"
+msgid "Network device is not present"
+msgstr "Netzwerkgerät ist nicht vorhanden"
+
msgid "Network without interfaces."
msgstr "Netzwerk ohne Schnittstellen."
@@ -2184,6 +2263,9 @@ msgstr "Keine Dateien gefunden"
msgid "No information available"
msgstr "Keine Informationen verfügbar"
+msgid "No matching prefix delegation"
+msgstr "Kein passendes delegiertes Prefix"
+
msgid "No negative cache"
msgstr "Kein Negativ-Cache"
@@ -2203,6 +2285,9 @@ msgstr "Kein Passwort gesetzt!"
msgid "No rules in this chain"
msgstr "Keine Regeln in dieser Kette"
+msgid "No scan results available yet..."
+msgstr ""
+
msgid "No zone assigned"
msgstr "Keine Zone zugewiesen"
@@ -2250,6 +2335,8 @@ msgstr "DNS-Auflösung"
msgid "Number of cached DNS entries (max is 10000, 0 is no caching)"
msgstr ""
+"Anzahl der zwischengespeicherten DNS-Einträge. Maximum sind 10000 Einträge, "
+"\"0\" deaktiviert die Zwischenspeicherung."
msgid "OK"
msgstr "OK"
@@ -2264,7 +2351,7 @@ msgid "Obfuscated Password"
msgstr "Chiffriertes Passwort"
msgid "Obtain IPv6-Address"
-msgstr ""
+msgstr "IPv6-Adresse beziehen"
msgid "Off-State Delay"
msgstr "Verzögerung für Ausschalt-Zustand"
@@ -2345,6 +2432,9 @@ msgstr ""
msgid "Optional. Create routes for Allowed IPs for this peer."
msgstr "Optional. Routen für erlaubte IP-Adressen erzeugen."
+msgid "Optional. Description of peer."
+msgstr "Optionale Beschreibung des entfernten VPN-Partners."
+
msgid ""
"Optional. Host of peer. Names are resolved prior to bringing up the "
"interface."
@@ -2431,6 +2521,9 @@ msgstr "PID"
msgid "PIN"
msgstr "PIN"
+msgid "PIN code rejected"
+msgstr "PIN-Code abgelehnt"
+
msgid "PMK R1 Push"
msgstr ""
@@ -2459,7 +2552,7 @@ msgid "PSID-bits length"
msgstr "PSID-Bitlänge"
msgid "PTM/EFM (Packet Transfer Mode)"
-msgstr ""
+msgstr "PTM/EFM (Paket-Transfer-Modus)"
msgid "Package libiwinfo required!"
msgstr "Benötige das libiwinfo Paket!"
@@ -2492,7 +2585,7 @@ msgid "Password successfully changed!"
msgstr "Passwort erfolgreich geändert!"
msgid "Password2"
-msgstr ""
+msgstr "Passwort Bestätigung"
msgid "Path to CA-Certificate"
msgstr "Pfad zum CA-Zertifikat"
@@ -2518,6 +2611,9 @@ msgstr "Spitze:"
msgid "Peer IP address to assign"
msgstr "Entfernte IP-Adresse"
+msgid "Peer address is missing"
+msgstr "Entfernte IP-Adresse fehlt"
+
msgid "Peers"
msgstr "Verbindungspartner"
@@ -2588,9 +2684,6 @@ msgstr "Verhindert das Binden an diese Schnittstellen"
msgid "Prevents client-to-client communication"
msgstr "Unterbindet Client-Client-Verkehr"
-msgid "Prism2/2.5/3 802.11b Wireless Controller"
-msgstr "Prism2/2.5/3 802.11b W-LAN Adapter"
-
msgid "Private Key"
msgstr "Privater Schlüssel"
@@ -2641,6 +2734,11 @@ msgstr ""
msgid "Quality"
msgstr "Qualität"
+msgid ""
+"Query all available upstream <abbr title=\"Domain Name System\">DNS</abbr> "
+"servers"
+msgstr ""
+
msgid "R0 Key Lifetime"
msgstr "R0-Schlüsselgültigkeit"
@@ -2648,7 +2746,7 @@ msgid "R1 Key Holder"
msgstr "R1-Schlüsselinhaber"
msgid "RFC3947 NAT-T mode"
-msgstr ""
+msgstr "RFC3947 \"NAT-T\"-Modus"
msgid "RTS/CTS Threshold"
msgstr "RTS/CTS-Schwelle"
@@ -2660,9 +2758,6 @@ msgstr "RX"
msgid "RX Rate"
msgstr "RX-Rate"
-msgid "RaLink 802.11%s Wireless Controller"
-msgstr "RaLink 802.11%s W-LAN Adapter"
-
msgid "Radius-Accounting-Port"
msgstr "Radius-Accounting-Port"
@@ -2681,6 +2776,11 @@ msgstr "Radius-Authentication-Secret"
msgid "Radius-Authentication-Server"
msgstr "Radius-Authentication-Server"
+msgid "Raw hex-encoded bytes. Leave empty unless your ISP require this"
+msgstr ""
+"Hexadezimal-kodierte Zeichensequenz. Nur angeben wenn der Internetanbieter "
+"einen bestimmten Wert erwartet."
+
msgid ""
"Read <code>/etc/ethers</code> to configure the <abbr title=\"Dynamic Host "
"Configuration Protocol\">DHCP</abbr>-Server"
@@ -2690,6 +2790,9 @@ msgid ""
"Really delete this interface? The deletion cannot be undone! You might lose "
"access to this device if you are connected via this interface"
msgstr ""
+"Diese Schnittstelle wirklich löschen? Das Löschen kann nicht rückgängig "
+"gemacht werden! Der Kontakt zum Gerät könnte verloren gehen wenn die "
+"Verbidung über diese Schnittstelle erfolgt."
msgid ""
"Really delete this wireless network? The deletion cannot be undone! You "
@@ -2703,19 +2806,6 @@ msgstr ""
msgid "Really reset all changes?"
msgstr "Sollen wirklich alle Änderungen verworfen werden?"
-msgid ""
-"Really shut down network? You might lose access to this device if you are "
-"connected via this interface"
-msgstr ""
-
-msgid ""
-"Really shutdown interface \"%s\"? You might lose access to this device if "
-"you are connected via this interface."
-msgstr ""
-"Die Schnitstelle \"%s\" wirklich herunterfahren?\n"
-"Der Zugriff auf das Gerät könnte verlorengehen wenn Sie über diese "
-"Schnittstelle verbunden sind."
-
msgid "Really switch protocol?"
msgstr "Protokoll wirklich wechseln?"
@@ -2761,9 +2851,6 @@ msgstr "Empfohlen. IP-Adresse der WireGuard-Schnittstelle."
msgid "Reconnect this interface"
msgstr "Diese Schnittstelle neu verbinden"
-msgid "Reconnecting interface"
-msgstr "Verbinde Schnittstelle neu"
-
msgid "References"
msgstr "Verweise"
@@ -2861,6 +2948,9 @@ msgstr "Neustarten"
msgid "Restart Firewall"
msgstr "Firewall neu starten"
+msgid "Restart radio interface"
+msgstr "W-LAN-Gerät neu starten"
+
msgid "Restore"
msgstr "Wiederherstellen"
@@ -2874,13 +2964,13 @@ msgid "Revert"
msgstr "Verwerfen"
msgid "Revert changes"
-msgstr ""
+msgstr "Änderungen verwerfen"
msgid "Revert request failed with status <code>%h</code>"
-msgstr ""
+msgstr "Anforderung zum Verwerfen mit Status <code>%h</code> fehlgeschlagen"
msgid "Reverting configuration…"
-msgstr ""
+msgstr "Verwerfe Konfigurationsänderungen..."
msgid "Root"
msgstr "Root"
@@ -2952,6 +3042,9 @@ msgstr "Speichern & Anwenden"
msgid "Scan"
msgstr "Scan"
+msgid "Scan request failed"
+msgstr ""
+
msgid "Scheduled Tasks"
msgstr "Geplante Aufgaben"
@@ -2998,6 +3091,12 @@ msgstr ""
msgid "Set up Time Synchronization"
msgstr "Zeitsynchronisierung einrichten"
+msgid "Setting PLMN failed"
+msgstr "Setzen der PLMN fehlgeschlagen"
+
+msgid "Setting operation mode failed"
+msgstr "Setzen des Betriebsmodus fehlgeschlagen"
+
msgid "Setup DHCP Server"
msgstr "DHCP Server einrichten"
@@ -3007,15 +3106,15 @@ msgstr "schwerwiegende Fehlersekunden (SES)"
msgid "Short GI"
msgstr "kurzes Guardintervall"
+msgid "Short Preamble"
+msgstr ""
+
msgid "Show current backup file list"
msgstr "Zeige aktuelle Liste der gesicherten Dateien"
msgid "Shutdown this interface"
msgstr "Diese Schnittstelle herunterfahren"
-msgid "Shutdown this network"
-msgstr "Dieses Netzwerk herunterfahren"
-
msgid "Signal"
msgstr "Signal"
@@ -3032,7 +3131,7 @@ msgid "Size (.ipk)"
msgstr "Größe (.ipk)"
msgid "Size of DNS query cache"
-msgstr ""
+msgstr "Größe des DNS-Caches"
msgid "Skip"
msgstr "Überspringen"
@@ -3050,7 +3149,7 @@ msgid "Software"
msgstr "Paketverwaltung"
msgid "Software VLAN"
-msgstr ""
+msgstr "Software-VLAN"
msgid "Some fields are invalid, cannot save values!"
msgstr "Einige Felder sind ungültig, kann das Formular nicht speichern!"
@@ -3121,6 +3220,9 @@ msgid "Start priority"
msgstr "Startpriorität"
msgid "Starting configuration apply…"
+msgstr "Starte Anwendung der Konfigurationsänderungen..."
+
+msgid "Starting wireless scan..."
msgstr ""
msgid "Startup"
@@ -3171,7 +3273,7 @@ msgstr ""
"Logeinträge für erfolgreiche Operationen dieser Protokolle unterdrücken"
msgid "Swap"
-msgstr ""
+msgstr "Auslagerungsspeicher"
msgid "Swap Entry"
msgstr "Auslagerungsdatei"
@@ -3192,10 +3294,10 @@ msgstr ""
"unpassend sein."
msgid "Switch Port Mask"
-msgstr ""
+msgstr "Switch-Port-Maske"
msgid "Switch VLAN"
-msgstr ""
+msgstr "Switch-VLAN"
msgid "Switch protocol"
msgstr "Wechsle Protokoll"
@@ -3293,7 +3395,7 @@ msgstr ""
"code> and <code>_</code>"
msgid "The backup archive does not appear to be a valid gzip file."
-msgstr ""
+msgstr "Das Backup-Archiv scheint keine valide GZip-Datei zu sein."
msgid "The configuration file could not be loaded due to the following error:"
msgstr ""
@@ -3309,6 +3411,14 @@ msgid ""
"or revert all pending changes to keep the currently working configuration "
"state."
msgstr ""
+"Das Gerät konnte nach dem Anwenden der ausstehenden Änderungen innerhalb von "
+"%d Sekunden nicht mehr erreicht werden, daher wurde die Änderungen aus "
+"Sicherheitsgründen zurückgerollt. Wenn Sie der Meinung sind, dass die "
+"Änderungen trotzdem korrekt sind, wenden sie die Änderungen ungeprüft an. "
+"Alternativ können Sie diese Meldung schließen und die Konfiguration weiter "
+"bearbeiten bevor Sie das Anwenden neu versuchen oder alle austehenden "
+"Änderungen verwerfen um den aktuell funktionierenden Konfigurationsstand "
+"beizubehalten."
msgid ""
"The device file of the memory or partition (<abbr title=\"for example\">e.g."
@@ -3415,7 +3525,7 @@ msgid "There are no active leases."
msgstr "Es gibt z.Z. keine aktiven Leases."
msgid "There are no changes to apply."
-msgstr ""
+msgstr "Es gibt keine ausstehenden Änderungen anzuwenden."
msgid "There are no pending changes to revert!"
msgstr "Es gibt keine ausstehenen Änderungen zurückzusetzen!"
@@ -3603,9 +3713,27 @@ msgstr "USB Anschlüsse"
msgid "UUID"
msgstr "UUID"
+msgid "Unable to determine device name"
+msgstr "Gerätename konnte nicht bestimmt werden"
+
+msgid "Unable to determine external IP address"
+msgstr "Externe IP-Adresse konnte nicht bestimmt werden"
+
+msgid "Unable to determine upstream interface"
+msgstr "Externe Netzwerkschnittstelle konnte nicht bestimmt werden"
+
msgid "Unable to dispatch"
msgstr "Kann Anfrage nicht zustellen"
+msgid "Unable to obtain client ID"
+msgstr "Client-ID konnte nicht bezogen werden"
+
+msgid "Unable to resolve AFTR host name"
+msgstr "Der AFTR-Hostname konnte nicht aufgelöst werden"
+
+msgid "Unable to resolve peer host name"
+msgstr "Der Name des entfernten Hosts konnte nicht aufgelöst werden"
+
msgid "Unavailable Seconds (UAS)"
msgstr "Nicht verfügbare Sekunden (UAS)"
@@ -3615,6 +3743,9 @@ msgstr "Unbekannt"
msgid "Unknown Error, password not changed!"
msgstr "Unbekannter Fehler, Passwort nicht geändert!"
+msgid "Unknown error (%s)"
+msgstr "Protokollfehler: %s"
+
msgid "Unmanaged"
msgstr "Ignoriert"
@@ -3624,11 +3755,17 @@ msgstr "Aushängen"
msgid "Unsaved Changes"
msgstr "Ungespeicherte Änderungen"
+msgid "Unsupported MAP type"
+msgstr "Nicht unterstützter MAP-Typ"
+
+msgid "Unsupported modem"
+msgstr "Nicht unterstütztes Modem"
+
msgid "Unsupported protocol type."
msgstr "Nicht unterstützter Protokolltyp."
msgid "Up"
-msgstr ""
+msgstr "Hoch"
msgid "Update lists"
msgstr "Listen aktualisieren"
@@ -3755,7 +3892,7 @@ msgid "VPN Server's certificate SHA1 hash"
msgstr "SHA1-Hash des VPN-Server-Zertifikates"
msgid "VPNC (CISCO 3000 (and others) VPN)"
-msgstr ""
+msgstr "VPNC (VPN für CISCO 3000 und Ähnliche)"
msgid "Vendor"
msgstr "Hersteller"
@@ -3769,6 +3906,9 @@ msgstr "Verifizieren"
msgid "Version"
msgstr "Version"
+msgid "Virtual dynamic interface"
+msgstr "Virtuelle dynamisches Schnittstelle"
+
msgid "WDS"
msgstr "WDS"
@@ -3801,7 +3941,7 @@ msgid "Waiting for command to complete..."
msgstr "Der Befehl wird ausgeführt..."
msgid "Waiting for configuration to get applied… %ds"
-msgstr ""
+msgstr "Warte auf das Anwenden der Konfigurationsänderungen... %d Sekunden"
msgid "Waiting for device..."
msgstr "Warte auf Gerät..."
@@ -3842,8 +3982,11 @@ msgstr "Drahtlosübersicht"
msgid "Wireless Security"
msgstr "WLAN-Verschlüsselung"
-msgid "Wireless is disabled or not associated"
-msgstr "WLAN ist deaktiviert oder nicht assoziiert"
+msgid "Wireless is disabled"
+msgstr "W-LAN ist deaktiviert"
+
+msgid "Wireless is not associated"
+msgstr "W-LAN ist nicht assoziiert"
msgid "Wireless is restarting..."
msgstr "WLAN startet neu..."
@@ -3854,12 +3997,6 @@ msgstr "Das WLAN-Netzwerk ist deaktiviert"
msgid "Wireless network is enabled"
msgstr "Das WLAN-Netzwerk ist aktiviert"
-msgid "Wireless restarted"
-msgstr "WLAN neu gestartet"
-
-msgid "Wireless shut down"
-msgstr "WLAN heruntergefahren"
-
msgid "Write received DNS requests to syslog"
msgstr "Empfangene DNS-Anfragen in das Systemprotokoll schreiben"
@@ -3901,7 +4038,7 @@ msgid "bridged"
msgstr "bridged"
msgid "create"
-msgstr ""
+msgstr "erzeugen"
msgid "create:"
msgstr "erstelle:"
@@ -3965,6 +4102,9 @@ msgstr "Lokale DNS-Datei"
msgid "minutes"
msgstr "Minuten"
+msgid "mixed WPA/WPA2"
+msgstr ""
+
msgid "no"
msgstr "nein"
@@ -3987,13 +4127,13 @@ msgid "open"
msgstr "offen"
msgid "output"
-msgstr ""
+msgstr "ausgehend"
msgid "overlay"
msgstr "Overlay"
msgid "random"
-msgstr ""
+msgstr "zufällig"
msgid "relay mode"
msgstr "Relay-Modus"
@@ -4040,6 +4180,60 @@ msgstr "ja"
msgid "« Back"
msgstr "« Zurück"
+#~ msgid "<abbr title='Pairwise: %s / Group: %s'>%s - %s</abbr>"
+#~ msgstr "<abbr title='Paarweise: %s / Gruppe: %s'>%s - %s</abbr>"
+
+#~ msgid "Activate this network"
+#~ msgstr "Dieses Netzwerk aktivieren"
+
+#~ msgid "Hermes 802.11b Wireless Controller"
+#~ msgstr "Hermes 802.11b W-LAN Adapter"
+
+#~ msgid "Interface is shutting down..."
+#~ msgstr "Schnittstelle fährt herunter..."
+
+#~ msgid "Interface reconnected"
+#~ msgstr "Schnittstelle neu verbunden"
+
+#~ msgid "Interface shut down"
+#~ msgstr "Schnittstelle heruntergefahren"
+
+#~ msgid "Prism2/2.5/3 802.11b Wireless Controller"
+#~ msgstr "Prism2/2.5/3 802.11b W-LAN Adapter"
+
+#~ msgid "RaLink 802.11%s Wireless Controller"
+#~ msgstr "RaLink 802.11%s W-LAN Adapter"
+
+#~ msgid ""
+#~ "Really shut down network? You might lose access to this device if you are "
+#~ "connected via this interface"
+#~ msgstr ""
+#~ "Dieses Netzwerk wirklich herunterfahren? Der Kontakt zum Gerät könnte "
+#~ "verloren gehen wenn die Verbindung über dieses Netzwerk erfolgt."
+
+#~ msgid ""
+#~ "Really shutdown interface \"%s\"? You might lose access to this device if "
+#~ "you are connected via this interface."
+#~ msgstr ""
+#~ "Die Schnitstelle \"%s\" wirklich herunterfahren?\n"
+#~ "Der Zugriff auf das Gerät könnte verlorengehen wenn Sie über diese "
+#~ "Schnittstelle verbunden sind."
+
+#~ msgid "Reconnecting interface"
+#~ msgstr "Verbinde Schnittstelle neu"
+
+#~ msgid "Shutdown this network"
+#~ msgstr "Dieses Netzwerk herunterfahren"
+
+#~ msgid "Wireless is disabled or not associated"
+#~ msgstr "WLAN ist deaktiviert oder nicht assoziiert"
+
+#~ msgid "Wireless restarted"
+#~ msgstr "WLAN neu gestartet"
+
+#~ msgid "Wireless shut down"
+#~ msgstr "WLAN heruntergefahren"
+
#~ msgid "DHCP Leases"
#~ msgstr "DHCP-Leases"
diff --git a/modules/luci-base/po/el/base.po b/modules/luci-base/po/el/base.po
index 512017248a..cb5706930a 100644
--- a/modules/luci-base/po/el/base.po
+++ b/modules/luci-base/po/el/base.po
@@ -158,9 +158,6 @@ msgstr ""
msgid "<abbr title=\"maximal\">Max.</abbr> concurrent queries"
msgstr "<abbr title=\"μέγιστο\">Μεγ.</abbr> πλήθος ταυτόχρονων ερωτηματων"
-msgid "<abbr title='Pairwise: %s / Group: %s'>%s - %s</abbr>"
-msgstr ""
-
msgid ""
"<br/>Note: you need to manually restart the cron service if the crontab file "
"was empty before editing."
@@ -220,9 +217,6 @@ msgstr "Σημείο Πρόσβασης"
msgid "Actions"
msgstr "Ενέργειες"
-msgid "Activate this network"
-msgstr "Ενεργοποίηση αυτού του δικτύου"
-
msgid "Active <abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Routes"
msgstr ""
"Ενεργές Διαδρομές <abbr title=\"Internet Protocol Version 4\">IPv4</abbr>"
@@ -277,6 +271,15 @@ msgstr ""
msgid "Alert"
msgstr "Ειδοποίηση"
+msgid "Alias Interface"
+msgstr ""
+
+msgid "Alias of \"%s\""
+msgstr ""
+
+msgid "All Servers"
+msgstr ""
+
msgid ""
"Allocate IP addresses sequentially, starting from the lowest available "
"address"
@@ -290,6 +293,9 @@ msgstr ""
"Επιτρέπει την εξουσιοδότηση <abbr title=\"Secure Shell\">SSH</abbr> με "
"κωδικό πρόσβασης"
+msgid "Allow AP mode to disconnect STAs based on low ACK condition"
+msgstr ""
+
msgid "Allow all except listed"
msgstr "Να επιτρέπονται όλες, εκτός από αυτές στη λίστα"
@@ -326,6 +332,11 @@ msgstr ""
msgid "Always announce default router"
msgstr ""
+msgid ""
+"Always use 40MHz channels even if the secondary channel overlaps. Using this "
+"option does not comply with IEEE 802.11n-2009!"
+msgstr ""
+
msgid "Annex"
msgstr ""
@@ -518,6 +529,9 @@ msgstr "Μη έγκυρη διεύθυνση!"
msgid "Band"
msgstr ""
+msgid "Beacon Interval"
+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 "
@@ -575,6 +589,9 @@ msgstr ""
msgid "CPU usage (%)"
msgstr "Χρήση CPU (%)"
+msgid "Call failed"
+msgstr ""
+
msgid "Cancel"
msgstr "Ακύρωση"
@@ -681,6 +698,9 @@ msgstr ""
msgid "Configuration"
msgstr "Παραμετροποίηση"
+msgid "Configuration failed"
+msgstr ""
+
msgid "Configuration files will be kept."
msgstr "Τα αρχεία παραμετροποίησης θα διατηρηθούν."
@@ -702,6 +722,9 @@ msgstr "Συνδεδεμένος"
msgid "Connection Limit"
msgstr "Όριο Συνδέσεων"
+msgid "Connection attempt failed"
+msgstr ""
+
msgid "Connections"
msgstr "Συνδέσεις"
@@ -815,6 +838,9 @@ msgstr ""
msgid "DSL line mode"
msgstr ""
+msgid "DTIM Interval"
+msgstr ""
+
msgid "DUID"
msgstr ""
@@ -853,6 +879,9 @@ msgstr "Διαγραφή"
msgid "Delete this network"
msgstr "Διαγραφή αυτού του δικτύου"
+msgid "Delivery Traffic Indication Message Interval"
+msgstr ""
+
msgid "Description"
msgstr "Περιγραφή"
@@ -902,15 +931,24 @@ msgstr "Απενεργοποίηση ρυθμίσεων DNS"
msgid "Disable Encryption"
msgstr ""
+msgid "Disable this network"
+msgstr ""
+
msgid "Disabled"
msgstr "Απενεργοποιημένο"
msgid "Disabled (default)"
msgstr ""
+msgid "Disassociate On Low Acknowledgement"
+msgstr ""
+
msgid "Discard upstream RFC1918 responses"
msgstr "Αγνόησε τις απαντήσεις ανοδικής ροής RFC1918"
+msgid "Disconnection attempt failed"
+msgstr ""
+
msgid "Dismiss"
msgstr ""
@@ -1211,6 +1249,9 @@ msgstr "Φιλτράρισμα ιδιωτικών"
msgid "Filter useless"
msgstr "Φιλτράρισμα άχρηστων"
+msgid "Finalizing failed"
+msgstr ""
+
msgid ""
"Find all currently attached filesystems and swap and replace configuration "
"with defaults based on what was detected"
@@ -1264,6 +1305,9 @@ msgstr "Φλασάρεται..."
msgid "Force"
msgstr "Επιβολή"
+msgid "Force 40MHz mode"
+msgstr ""
+
msgid "Force CCMP (AES)"
msgstr "Επιβολή CCMP (AES)"
@@ -1327,6 +1371,9 @@ msgstr ""
msgid "Gateway"
msgstr "Πύλη"
+msgid "Gateway address is invalid"
+msgstr ""
+
msgid "Gateway ports"
msgstr "Θύρες πύλης"
@@ -1399,9 +1446,6 @@ msgid ""
"authentication."
msgstr ""
-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>"
@@ -1418,6 +1462,9 @@ msgid "Host-<abbr title=\"Internet Protocol Address\">IP</abbr> or Network"
msgstr ""
"<abbr title=\"Internet Protocol Address\">IP</abbr> Υπολογιστή ή Δικτύου"
+msgid "Host-Uniq tag content"
+msgstr ""
+
msgid "Hostname"
msgstr "Όνομα Υπολογιστή"
@@ -1439,6 +1486,12 @@ msgstr ""
msgid "IP address"
msgstr "Διεύθυνση IP"
+msgid "IP address in invalid"
+msgstr ""
+
+msgid "IP address is missing"
+msgstr ""
+
msgid "IPv4"
msgstr "IPv4"
@@ -1612,6 +1665,9 @@ msgstr ""
msgid "Info"
msgstr "Πληροφορίες"
+msgid "Initialization failure"
+msgstr ""
+
msgid "Initscript"
msgstr "Σενάριο εκκίνησης"
@@ -1648,21 +1704,12 @@ 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 "Διεπαφές"
@@ -1851,6 +1898,9 @@ msgstr "Μέσος όρος φόρτου"
msgid "Loading"
msgstr "Φόρτωση"
+msgid "Local IP address is invalid"
+msgstr ""
+
msgid "Local IP address to assign"
msgstr ""
@@ -1915,6 +1965,9 @@ msgstr ""
msgid "Lowest leased address as offset from the network address."
msgstr ""
+msgid "MAC"
+msgstr ""
+
msgid "MAC-Address"
msgstr "MAC-Διεύθυνση"
@@ -1930,6 +1983,9 @@ msgstr "Λίστα MAC"
msgid "MAP / LW4over6"
msgstr ""
+msgid "MAP rule is invalid"
+msgstr ""
+
msgid "MB/s"
msgstr ""
@@ -2010,6 +2066,9 @@ msgstr ""
msgid "Modem device"
msgstr "Συσκευή Modem"
+msgid "Modem information query failed"
+msgstr ""
+
msgid "Modem init timeout"
msgstr ""
@@ -2108,6 +2167,9 @@ msgstr "Εργαλεία Δικτύου"
msgid "Network boot image"
msgstr ""
+msgid "Network device is not present"
+msgstr ""
+
msgid "Network without interfaces."
msgstr ""
@@ -2129,6 +2191,9 @@ msgstr "Δε βρέθηκαν αρχεία"
msgid "No information available"
msgstr "Δεν υπάρχουν πληροφορίες διαθέσιμες"
+msgid "No matching prefix delegation"
+msgstr ""
+
msgid "No negative cache"
msgstr ""
@@ -2147,6 +2212,9 @@ msgstr "Δεν έχει οριστεί κωδικός πρόσβασης!"
msgid "No rules in this chain"
msgstr "Δεν υπάρχει κανόνας σε αυτή την αλυσίδα"
+msgid "No scan results available yet..."
+msgstr ""
+
msgid "No zone assigned"
msgstr "Δεν έχει ανατεθεί ζώνη"
@@ -2281,6 +2349,9 @@ msgstr ""
msgid "Optional. Create routes for Allowed IPs for this peer."
msgstr ""
+msgid "Optional. Description of peer."
+msgstr ""
+
msgid ""
"Optional. Host of peer. Names are resolved prior to bringing up the "
"interface."
@@ -2359,6 +2430,9 @@ msgstr "PID"
msgid "PIN"
msgstr "PIN"
+msgid "PIN code rejected"
+msgstr ""
+
msgid "PMK R1 Push"
msgstr ""
@@ -2446,6 +2520,9 @@ msgstr ""
msgid "Peer IP address to assign"
msgstr ""
+msgid "Peer address is missing"
+msgstr ""
+
msgid "Peers"
msgstr ""
@@ -2515,9 +2592,6 @@ msgstr ""
msgid "Prevents client-to-client communication"
msgstr "Αποτρέπει την επικοινωνία μεταξύ πελατών"
-msgid "Prism2/2.5/3 802.11b Wireless Controller"
-msgstr ""
-
msgid "Private Key"
msgstr ""
@@ -2566,6 +2640,11 @@ msgstr ""
msgid "Quality"
msgstr ""
+msgid ""
+"Query all available upstream <abbr title=\"Domain Name System\">DNS</abbr> "
+"servers"
+msgstr ""
+
msgid "R0 Key Lifetime"
msgstr ""
@@ -2584,9 +2663,6 @@ msgstr "RX"
msgid "RX Rate"
msgstr ""
-msgid "RaLink 802.11%s Wireless Controller"
-msgstr ""
-
msgid "Radius-Accounting-Port"
msgstr ""
@@ -2605,6 +2681,9 @@ msgstr ""
msgid "Radius-Authentication-Server"
msgstr ""
+msgid "Raw hex-encoded bytes. Leave empty unless your ISP require this"
+msgstr ""
+
msgid ""
"Read <code>/etc/ethers</code> to configure the <abbr title=\"Dynamic Host "
"Configuration Protocol\">DHCP</abbr>-Server"
@@ -2625,16 +2704,6 @@ msgstr ""
msgid "Really reset all changes?"
msgstr "Αρχικοποίηση όλων των αλλαγών;"
-msgid ""
-"Really shut down network? You might lose access to this device if you are "
-"connected via this interface"
-msgstr ""
-
-msgid ""
-"Really shutdown interface \"%s\"? You might lose access to this device if "
-"you are connected via this interface."
-msgstr ""
-
msgid "Really switch protocol?"
msgstr "Αλλαγή πρωτοκόλλου;"
@@ -2680,9 +2749,6 @@ msgstr ""
msgid "Reconnect this interface"
msgstr "Επανασύνδεση της διεπαφής"
-msgid "Reconnecting interface"
-msgstr "Επανασύνδεση της διεπαφής"
-
msgid "References"
msgstr "Αναφορές"
@@ -2771,6 +2837,9 @@ msgstr "Επανεκκίνηση"
msgid "Restart Firewall"
msgstr "Επανεκκίνηση Τείχους Προστασίας"
+msgid "Restart radio interface"
+msgstr ""
+
msgid "Restore"
msgstr "Επαναφορά Αντίγραφου Ασφαλείας"
@@ -2863,6 +2932,9 @@ msgstr "Αποθήκευση & Εφαρμογή"
msgid "Scan"
msgstr "Σάρωση"
+msgid "Scan request failed"
+msgstr ""
+
msgid "Scheduled Tasks"
msgstr "Προγραμματισμένες Εργασίες"
@@ -2904,6 +2976,12 @@ msgstr ""
msgid "Set up Time Synchronization"
msgstr ""
+msgid "Setting PLMN failed"
+msgstr ""
+
+msgid "Setting operation mode failed"
+msgstr ""
+
msgid "Setup DHCP Server"
msgstr "Ρύθμιση Εξυπηρετητή DHCP"
@@ -2913,15 +2991,15 @@ msgstr ""
msgid "Short GI"
msgstr ""
+msgid "Short Preamble"
+msgstr ""
+
msgid "Show current backup file list"
msgstr ""
msgid "Shutdown this interface"
msgstr "Απενεργοποίηση αυτής της διεπαφής"
-msgid "Shutdown this network"
-msgstr "Απενεργοποίηση αυτού του δικτύου"
-
msgid "Signal"
msgstr "Σήμα"
@@ -3019,6 +3097,9 @@ msgstr "Προτεραιότητα εκκίνησης"
msgid "Starting configuration apply…"
msgstr ""
+msgid "Starting wireless scan..."
+msgstr ""
+
msgid "Startup"
msgstr "Εκκίνηση"
@@ -3443,9 +3524,27 @@ msgstr ""
msgid "UUID"
msgstr "UUID"
+msgid "Unable to determine device name"
+msgstr ""
+
+msgid "Unable to determine external IP address"
+msgstr ""
+
+msgid "Unable to determine upstream interface"
+msgstr ""
+
msgid "Unable to dispatch"
msgstr ""
+msgid "Unable to obtain client ID"
+msgstr ""
+
+msgid "Unable to resolve AFTR host name"
+msgstr ""
+
+msgid "Unable to resolve peer host name"
+msgstr ""
+
msgid "Unavailable Seconds (UAS)"
msgstr ""
@@ -3455,6 +3554,9 @@ msgstr "Άγνωστο"
msgid "Unknown Error, password not changed!"
msgstr "Άγνωστο Λάθος. ο κωδικός πρόσβασης δεν άλλαξε!"
+msgid "Unknown error (%s)"
+msgstr ""
+
msgid "Unmanaged"
msgstr ""
@@ -3464,6 +3566,12 @@ msgstr ""
msgid "Unsaved Changes"
msgstr "Μη-αποθηκευμένες Αλλαγές"
+msgid "Unsupported MAP type"
+msgstr ""
+
+msgid "Unsupported modem"
+msgstr ""
+
msgid "Unsupported protocol type."
msgstr ""
@@ -3600,6 +3708,9 @@ msgstr ""
msgid "Version"
msgstr "Έκδοση"
+msgid "Virtual dynamic interface"
+msgstr ""
+
msgid "WDS"
msgstr "WDS"
@@ -3667,8 +3778,11 @@ msgstr "Επισκόπηση Ασύρματου Δικτύου"
msgid "Wireless Security"
msgstr "Ασφάλεια Ασύρματου Δικτύου"
-msgid "Wireless is disabled or not associated"
-msgstr "Το ασύρματο δίκτυο είναι απενεργοποιημένο ή μη συνδεδεμένο"
+msgid "Wireless is disabled"
+msgstr "Το ασύρματο δίκτυο είναι απενεργοποιημένο"
+
+msgid "Wireless is not associated"
+msgstr "Το ασύρματο δίκτυο μη συνδεδεμένο"
msgid "Wireless is restarting..."
msgstr "Το ασύρματο δίκτυο επανεκκινείται..."
@@ -3679,12 +3793,6 @@ msgstr "Το ασύρματο δίκτυο είναι ανενεργό"
msgid "Wireless network is enabled"
msgstr "Το ασύρματο δίκτυο είναι ενεργό"
-msgid "Wireless restarted"
-msgstr "Το ασύρματο δίκτυο επανεκκινήθηκε"
-
-msgid "Wireless shut down"
-msgstr "Το ασύρματο δίκτυο τερματίστηκε"
-
msgid "Write received DNS requests to syslog"
msgstr "Καταγραφή των ληφθέντων DNS αιτήσεων στο syslog"
@@ -3791,6 +3899,9 @@ msgstr "τοπικό αρχείο <abbr title=\"Domain Name System\">DNS</abbr>"
msgid "minutes"
msgstr ""
+msgid "mixed WPA/WPA2"
+msgstr ""
+
msgid "no"
msgstr "όχι"
@@ -3866,6 +3977,30 @@ msgstr "ναι"
msgid "« Back"
msgstr "« Πίσω"
+#~ msgid "Activate this network"
+#~ msgstr "Ενεργοποίηση αυτού του δικτύου"
+
+#~ msgid "Interface is shutting down..."
+#~ msgstr "Η διεπαφή απενεργοποιείται..."
+
+#~ msgid "Interface reconnected"
+#~ msgstr "Η διεπαφή επανασυνδέθηκε"
+
+#~ msgid "Interface shut down"
+#~ msgstr "Η διεπαφή απενεργοποιήθηκε"
+
+#~ msgid "Reconnecting interface"
+#~ msgstr "Επανασύνδεση της διεπαφής"
+
+#~ msgid "Shutdown this network"
+#~ msgstr "Απενεργοποίηση αυτού του δικτύου"
+
+#~ msgid "Wireless restarted"
+#~ msgstr "Το ασύρματο δίκτυο επανεκκινήθηκε"
+
+#~ msgid "Wireless shut down"
+#~ msgstr "Το ασύρματο δίκτυο τερματίστηκε"
+
#~ msgid "DHCP Leases"
#~ msgstr "DHCP Leases"
diff --git a/modules/luci-base/po/en/base.po b/modules/luci-base/po/en/base.po
index 31af05177e..dc5c22a659 100644
--- a/modules/luci-base/po/en/base.po
+++ b/modules/luci-base/po/en/base.po
@@ -158,9 +158,6 @@ msgstr ""
msgid "<abbr title=\"maximal\">Max.</abbr> concurrent queries"
msgstr "<abbr title=\"maximal\">Max.</abbr> concurrent queries"
-msgid "<abbr title='Pairwise: %s / Group: %s'>%s - %s</abbr>"
-msgstr ""
-
msgid ""
"<br/>Note: you need to manually restart the cron service if the crontab file "
"was empty before editing."
@@ -220,9 +217,6 @@ msgstr "Access Point"
msgid "Actions"
msgstr "Actions"
-msgid "Activate this network"
-msgstr "Activate this network"
-
msgid "Active <abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Routes"
msgstr "Active <abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Routes"
@@ -274,6 +268,15 @@ msgstr ""
msgid "Alert"
msgstr "Alert"
+msgid "Alias Interface"
+msgstr ""
+
+msgid "Alias of \"%s\""
+msgstr ""
+
+msgid "All Servers"
+msgstr ""
+
msgid ""
"Allocate IP addresses sequentially, starting from the lowest available "
"address"
@@ -285,6 +288,9 @@ msgstr ""
msgid "Allow <abbr title=\"Secure Shell\">SSH</abbr> password authentication"
msgstr "Allow <abbr title=\"Secure Shell\">SSH</abbr> password authentication"
+msgid "Allow AP mode to disconnect STAs based on low ACK condition"
+msgstr ""
+
msgid "Allow all except listed"
msgstr "Allow all except listed"
@@ -317,6 +323,11 @@ msgstr ""
msgid "Always announce default router"
msgstr ""
+msgid ""
+"Always use 40MHz channels even if the secondary channel overlaps. Using this "
+"option does not comply with IEEE 802.11n-2009!"
+msgstr ""
+
msgid "Annex"
msgstr ""
@@ -508,6 +519,9 @@ msgstr "Bad address specified!"
msgid "Band"
msgstr ""
+msgid "Beacon Interval"
+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 "
@@ -564,6 +578,9 @@ msgstr ""
msgid "CPU usage (%)"
msgstr "CPU usage (%)"
+msgid "Call failed"
+msgstr ""
+
msgid "Cancel"
msgstr "Cancel"
@@ -669,6 +686,9 @@ msgstr ""
msgid "Configuration"
msgstr "Configuration"
+msgid "Configuration failed"
+msgstr ""
+
msgid "Configuration files will be kept."
msgstr "Configuration files will be kept."
@@ -690,6 +710,9 @@ msgstr "Connected"
msgid "Connection Limit"
msgstr "Connection Limit"
+msgid "Connection attempt failed"
+msgstr ""
+
msgid "Connections"
msgstr "Connections"
@@ -803,6 +826,9 @@ msgstr ""
msgid "DSL line mode"
msgstr ""
+msgid "DTIM Interval"
+msgstr ""
+
msgid "DUID"
msgstr ""
@@ -842,6 +868,9 @@ msgstr "Delete"
msgid "Delete this network"
msgstr "Delete this network"
+msgid "Delivery Traffic Indication Message Interval"
+msgstr ""
+
msgid "Description"
msgstr "Description"
@@ -889,15 +918,24 @@ msgstr ""
msgid "Disable Encryption"
msgstr ""
+msgid "Disable this network"
+msgstr ""
+
msgid "Disabled"
msgstr "Disabled"
msgid "Disabled (default)"
msgstr ""
+msgid "Disassociate On Low Acknowledgement"
+msgstr ""
+
msgid "Discard upstream RFC1918 responses"
msgstr ""
+msgid "Disconnection attempt failed"
+msgstr ""
+
msgid "Dismiss"
msgstr ""
@@ -1188,6 +1226,9 @@ msgstr "Filter private"
msgid "Filter useless"
msgstr "Filter useless"
+msgid "Finalizing failed"
+msgstr ""
+
msgid ""
"Find all currently attached filesystems and swap and replace configuration "
"with defaults based on what was detected"
@@ -1241,6 +1282,9 @@ msgstr ""
msgid "Force"
msgstr "Force"
+msgid "Force 40MHz mode"
+msgstr ""
+
msgid "Force CCMP (AES)"
msgstr ""
@@ -1303,6 +1347,9 @@ msgstr ""
msgid "Gateway"
msgstr ""
+msgid "Gateway address is invalid"
+msgstr ""
+
msgid "Gateway ports"
msgstr ""
@@ -1375,9 +1422,6 @@ msgid ""
"authentication."
msgstr ""
-msgid "Hermes 802.11b Wireless Controller"
-msgstr ""
-
msgid "Hide <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
msgstr "Hide <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
@@ -1393,6 +1437,9 @@ msgstr ""
msgid "Host-<abbr title=\"Internet Protocol Address\">IP</abbr> or Network"
msgstr "Host-<abbr title=\"Internet Protocol Address\">IP</abbr> or Network"
+msgid "Host-Uniq tag content"
+msgstr ""
+
msgid "Hostname"
msgstr "Hostname"
@@ -1414,6 +1461,12 @@ msgstr ""
msgid "IP address"
msgstr "IP address"
+msgid "IP address in invalid"
+msgstr ""
+
+msgid "IP address is missing"
+msgstr ""
+
msgid "IPv4"
msgstr ""
@@ -1582,6 +1635,9 @@ msgstr ""
msgid "Info"
msgstr ""
+msgid "Initialization failure"
+msgstr ""
+
msgid "Initscript"
msgstr "Initscript"
@@ -1618,21 +1674,12 @@ 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 "Interfaces"
@@ -1821,6 +1868,9 @@ msgstr ""
msgid "Loading"
msgstr ""
+msgid "Local IP address is invalid"
+msgstr ""
+
msgid "Local IP address to assign"
msgstr ""
@@ -1885,6 +1935,9 @@ msgstr ""
msgid "Lowest leased address as offset from the network address."
msgstr ""
+msgid "MAC"
+msgstr ""
+
msgid "MAC-Address"
msgstr ""
@@ -1900,6 +1953,9 @@ msgstr "MAC-List"
msgid "MAP / LW4over6"
msgstr ""
+msgid "MAP rule is invalid"
+msgstr ""
+
msgid "MB/s"
msgstr ""
@@ -1979,6 +2035,9 @@ msgstr ""
msgid "Modem device"
msgstr "Modem device"
+msgid "Modem information query failed"
+msgstr ""
+
msgid "Modem init timeout"
msgstr ""
@@ -2076,6 +2135,9 @@ msgstr ""
msgid "Network boot image"
msgstr ""
+msgid "Network device is not present"
+msgstr ""
+
msgid "Network without interfaces."
msgstr ""
@@ -2097,6 +2159,9 @@ msgstr ""
msgid "No information available"
msgstr ""
+msgid "No matching prefix delegation"
+msgstr ""
+
msgid "No negative cache"
msgstr ""
@@ -2115,6 +2180,9 @@ msgstr ""
msgid "No rules in this chain"
msgstr "No rules in this chain"
+msgid "No scan results available yet..."
+msgstr ""
+
msgid "No zone assigned"
msgstr ""
@@ -2249,6 +2317,9 @@ msgstr ""
msgid "Optional. Create routes for Allowed IPs for this peer."
msgstr ""
+msgid "Optional. Description of peer."
+msgstr ""
+
msgid ""
"Optional. Host of peer. Names are resolved prior to bringing up the "
"interface."
@@ -2327,6 +2398,9 @@ msgstr "PID"
msgid "PIN"
msgstr ""
+msgid "PIN code rejected"
+msgstr ""
+
msgid "PMK R1 Push"
msgstr ""
@@ -2414,6 +2488,9 @@ msgstr ""
msgid "Peer IP address to assign"
msgstr ""
+msgid "Peer address is missing"
+msgstr ""
+
msgid "Peers"
msgstr ""
@@ -2482,9 +2559,6 @@ msgstr ""
msgid "Prevents client-to-client communication"
msgstr "Prevents client-to-client communication"
-msgid "Prism2/2.5/3 802.11b Wireless Controller"
-msgstr ""
-
msgid "Private Key"
msgstr ""
@@ -2533,6 +2607,11 @@ msgstr ""
msgid "Quality"
msgstr ""
+msgid ""
+"Query all available upstream <abbr title=\"Domain Name System\">DNS</abbr> "
+"servers"
+msgstr ""
+
msgid "R0 Key Lifetime"
msgstr ""
@@ -2551,9 +2630,6 @@ msgstr "RX"
msgid "RX Rate"
msgstr ""
-msgid "RaLink 802.11%s Wireless Controller"
-msgstr ""
-
msgid "Radius-Accounting-Port"
msgstr ""
@@ -2572,6 +2648,9 @@ msgstr ""
msgid "Radius-Authentication-Server"
msgstr ""
+msgid "Raw hex-encoded bytes. Leave empty unless your ISP require this"
+msgstr ""
+
msgid ""
"Read <code>/etc/ethers</code> to configure the <abbr title=\"Dynamic Host "
"Configuration Protocol\">DHCP</abbr>-Server"
@@ -2592,16 +2671,6 @@ msgstr ""
msgid "Really reset all changes?"
msgstr ""
-msgid ""
-"Really shut down network? You might lose access to this device if you are "
-"connected via this interface"
-msgstr ""
-
-msgid ""
-"Really shutdown interface \"%s\"? You might lose access to this device if "
-"you are connected via this interface."
-msgstr ""
-
msgid "Really switch protocol?"
msgstr ""
@@ -2647,9 +2716,6 @@ msgstr ""
msgid "Reconnect this interface"
msgstr ""
-msgid "Reconnecting interface"
-msgstr ""
-
msgid "References"
msgstr "References"
@@ -2738,6 +2804,9 @@ msgstr "Restart"
msgid "Restart Firewall"
msgstr "Restart Firewall"
+msgid "Restart radio interface"
+msgstr ""
+
msgid "Restore"
msgstr ""
@@ -2829,6 +2898,9 @@ msgstr "Save & Apply"
msgid "Scan"
msgstr "Scan"
+msgid "Scan request failed"
+msgstr ""
+
msgid "Scheduled Tasks"
msgstr "Scheduled Tasks"
@@ -2869,6 +2941,12 @@ msgstr ""
msgid "Set up Time Synchronization"
msgstr ""
+msgid "Setting PLMN failed"
+msgstr ""
+
+msgid "Setting operation mode failed"
+msgstr ""
+
msgid "Setup DHCP Server"
msgstr ""
@@ -2878,13 +2956,13 @@ msgstr ""
msgid "Short GI"
msgstr ""
-msgid "Show current backup file list"
+msgid "Short Preamble"
msgstr ""
-msgid "Shutdown this interface"
+msgid "Show current backup file list"
msgstr ""
-msgid "Shutdown this network"
+msgid "Shutdown this interface"
msgstr ""
msgid "Signal"
@@ -2982,6 +3060,9 @@ msgstr "Start priority"
msgid "Starting configuration apply…"
msgstr ""
+msgid "Starting wireless scan..."
+msgstr ""
+
msgid "Startup"
msgstr ""
@@ -3400,9 +3481,27 @@ msgstr ""
msgid "UUID"
msgstr ""
+msgid "Unable to determine device name"
+msgstr ""
+
+msgid "Unable to determine external IP address"
+msgstr ""
+
+msgid "Unable to determine upstream interface"
+msgstr ""
+
msgid "Unable to dispatch"
msgstr ""
+msgid "Unable to obtain client ID"
+msgstr ""
+
+msgid "Unable to resolve AFTR host name"
+msgstr ""
+
+msgid "Unable to resolve peer host name"
+msgstr ""
+
msgid "Unavailable Seconds (UAS)"
msgstr ""
@@ -3412,6 +3511,9 @@ msgstr ""
msgid "Unknown Error, password not changed!"
msgstr ""
+msgid "Unknown error (%s)"
+msgstr ""
+
msgid "Unmanaged"
msgstr ""
@@ -3421,6 +3523,12 @@ msgstr ""
msgid "Unsaved Changes"
msgstr "Unsaved Changes"
+msgid "Unsupported MAP type"
+msgstr ""
+
+msgid "Unsupported modem"
+msgstr ""
+
msgid "Unsupported protocol type."
msgstr ""
@@ -3557,6 +3665,9 @@ msgstr ""
msgid "Version"
msgstr "Version"
+msgid "Virtual dynamic interface"
+msgstr ""
+
msgid "WDS"
msgstr "WDS"
@@ -3626,7 +3737,10 @@ msgstr "Wireless Overview"
msgid "Wireless Security"
msgstr "Wireless Security"
-msgid "Wireless is disabled or not associated"
+msgid "Wireless is disabled"
+msgstr ""
+
+msgid "Wireless is not associated"
msgstr ""
msgid "Wireless is restarting..."
@@ -3638,12 +3752,6 @@ msgstr ""
msgid "Wireless network is enabled"
msgstr ""
-msgid "Wireless restarted"
-msgstr ""
-
-msgid "Wireless shut down"
-msgstr ""
-
msgid "Write received DNS requests to syslog"
msgstr ""
@@ -3748,6 +3856,9 @@ msgstr "local <abbr title=\"Domain Name System\">DNS</abbr> file"
msgid "minutes"
msgstr ""
+msgid "mixed WPA/WPA2"
+msgstr ""
+
msgid "no"
msgstr ""
@@ -3823,6 +3934,9 @@ msgstr ""
msgid "« Back"
msgstr "« Back"
+#~ msgid "Activate this network"
+#~ msgstr "Activate this network"
+
#~ msgid "Backup / Restore"
#~ msgstr "Backup / Restore"
diff --git a/modules/luci-base/po/es/base.po b/modules/luci-base/po/es/base.po
index 4350b85482..635dc11603 100644
--- a/modules/luci-base/po/es/base.po
+++ b/modules/luci-base/po/es/base.po
@@ -160,9 +160,6 @@ msgstr "Tamaño máximo de paquetes EDNS0"
msgid "<abbr title=\"maximal\">Max.</abbr> concurrent queries"
msgstr "Máximo número de consultas concurrentes"
-msgid "<abbr title='Pairwise: %s / Group: %s'>%s - %s</abbr>"
-msgstr "<abbr title='Pairwise: %s / Grupo: %s'>%s - %s</abbr>"
-
msgid ""
"<br/>Note: you need to manually restart the cron service if the crontab file "
"was empty before editing."
@@ -222,9 +219,6 @@ msgstr "Punto de Acceso"
msgid "Actions"
msgstr "Acciones"
-msgid "Activate this network"
-msgstr "Activar esta red"
-
msgid "Active <abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Routes"
msgstr "Rutas activas <abbr title=\"Internet Protocol Version 4\">IPv4</abbr>"
@@ -278,6 +272,15 @@ msgstr ""
msgid "Alert"
msgstr "Alerta"
+msgid "Alias Interface"
+msgstr ""
+
+msgid "Alias of \"%s\""
+msgstr ""
+
+msgid "All Servers"
+msgstr ""
+
msgid ""
"Allocate IP addresses sequentially, starting from the lowest available "
"address"
@@ -291,6 +294,9 @@ msgstr ""
"Permitir autenticación de contraseña via <abbr title=\"Secure Shell\">SSH</"
"abbr>"
+msgid "Allow AP mode to disconnect STAs based on low ACK condition"
+msgstr ""
+
msgid "Allow all except listed"
msgstr "Permitir a todos excepto a los de la lista"
@@ -323,6 +329,11 @@ msgstr ""
msgid "Always announce default router"
msgstr ""
+msgid ""
+"Always use 40MHz channels even if the secondary channel overlaps. Using this "
+"option does not comply with IEEE 802.11n-2009!"
+msgstr ""
+
msgid "Annex"
msgstr ""
@@ -514,6 +525,9 @@ msgstr "¡Dirección no válida!"
msgid "Band"
msgstr ""
+msgid "Beacon Interval"
+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 "
@@ -571,6 +585,9 @@ msgstr ""
msgid "CPU usage (%)"
msgstr "Uso de CPU (%)"
+msgid "Call failed"
+msgstr ""
+
msgid "Cancel"
msgstr "Cancelar"
@@ -678,6 +695,9 @@ msgstr ""
msgid "Configuration"
msgstr "Configuración"
+msgid "Configuration failed"
+msgstr ""
+
msgid "Configuration files will be kept."
msgstr "Se mantendrán los ficheros de configuración."
@@ -699,6 +719,9 @@ msgstr "Conectado"
msgid "Connection Limit"
msgstr "Límite de conexión"
+msgid "Connection attempt failed"
+msgstr ""
+
msgid "Connections"
msgstr "Conexiones"
@@ -812,6 +835,9 @@ msgstr ""
msgid "DSL line mode"
msgstr ""
+msgid "DTIM Interval"
+msgstr ""
+
msgid "DUID"
msgstr "DUID"
@@ -851,6 +877,9 @@ msgstr "Eliminar"
msgid "Delete this network"
msgstr "Borrar esta red"
+msgid "Delivery Traffic Indication Message Interval"
+msgstr ""
+
msgid "Description"
msgstr "Descripción"
@@ -900,15 +929,24 @@ msgstr "Desactivar configuración de DNS"
msgid "Disable Encryption"
msgstr ""
+msgid "Disable this network"
+msgstr ""
+
msgid "Disabled"
msgstr "Desactivar"
msgid "Disabled (default)"
msgstr ""
+msgid "Disassociate On Low Acknowledgement"
+msgstr ""
+
msgid "Discard upstream RFC1918 responses"
msgstr "Descartar respuestas RFC1918 salientes"
+msgid "Disconnection attempt failed"
+msgstr ""
+
msgid "Dismiss"
msgstr ""
@@ -1206,6 +1244,9 @@ msgstr "Filtro privado"
msgid "Filter useless"
msgstr "Filtro inútil"
+msgid "Finalizing failed"
+msgstr ""
+
msgid ""
"Find all currently attached filesystems and swap and replace configuration "
"with defaults based on what was detected"
@@ -1259,6 +1300,9 @@ msgstr "Grabando..."
msgid "Force"
msgstr "Forzar"
+msgid "Force 40MHz mode"
+msgstr ""
+
msgid "Force CCMP (AES)"
msgstr "Forzar CCMP (AES)"
@@ -1322,6 +1366,9 @@ msgstr "Sólo GPRS"
msgid "Gateway"
msgstr "Pasarela"
+msgid "Gateway address is invalid"
+msgstr ""
+
msgid "Gateway ports"
msgstr "Puertos del gateway"
@@ -1395,9 +1442,6 @@ msgid ""
"authentication."
msgstr "Claves públicas SSH. Ponga una por línea."
-msgid "Hermes 802.11b Wireless Controller"
-msgstr "Controlador inalámbrico 802.11b Hermes"
-
msgid "Hide <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
msgstr "Ocultar <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
@@ -1415,6 +1459,9 @@ msgstr ""
"Dirección <abbr title=\"Internet Protocol Address\">IP</abbr> de máquina o "
"red"
+msgid "Host-Uniq tag content"
+msgstr ""
+
msgid "Hostname"
msgstr "Nombre de máquina"
@@ -1436,6 +1483,12 @@ msgstr ""
msgid "IP address"
msgstr "Dirección IP"
+msgid "IP address in invalid"
+msgstr ""
+
+msgid "IP address is missing"
+msgstr ""
+
msgid "IPv4"
msgstr "IPv4"
@@ -1611,6 +1664,9 @@ msgstr "Entrantes:"
msgid "Info"
msgstr "Información"
+msgid "Initialization failure"
+msgstr ""
+
msgid "Initscript"
msgstr "Nombre del script de inicio"
@@ -1647,21 +1703,12 @@ msgstr "Resumen de interfaces"
msgid "Interface is reconnecting..."
msgstr "Reconectando interfaz..."
-msgid "Interface is shutting down..."
-msgstr "Parando interfaz..."
-
msgid "Interface name"
msgstr ""
msgid "Interface not present or not connected yet."
msgstr "El interfaz no existe o no está aún conectado."
-msgid "Interface reconnected"
-msgstr "Interfaz reconectado"
-
-msgid "Interface shut down"
-msgstr "Interfaz detenido"
-
msgid "Interfaces"
msgstr "Interfaces"
@@ -1853,6 +1900,9 @@ msgstr "Carga Media"
msgid "Loading"
msgstr "Cargando"
+msgid "Local IP address is invalid"
+msgstr ""
+
msgid "Local IP address to assign"
msgstr ""
@@ -1924,6 +1974,9 @@ msgstr ""
msgid "Lowest leased address as offset from the network address."
msgstr "Dirección cedida más baja como diferencia de la dirección de red."
+msgid "MAC"
+msgstr ""
+
msgid "MAC-Address"
msgstr "Dirección MAC"
@@ -1939,6 +1992,9 @@ msgstr "Lista de direcciones MAC"
msgid "MAP / LW4over6"
msgstr ""
+msgid "MAP rule is invalid"
+msgstr ""
+
msgid "MB/s"
msgstr "MB/s"
@@ -2018,6 +2074,9 @@ msgstr ""
msgid "Modem device"
msgstr "Dispositivo de módem"
+msgid "Modem information query failed"
+msgstr ""
+
msgid "Modem init timeout"
msgstr "Espera de inicialización del modem"
@@ -2115,6 +2174,9 @@ msgstr "Utilidades de red"
msgid "Network boot image"
msgstr "Imagen de arranque en red"
+msgid "Network device is not present"
+msgstr ""
+
msgid "Network without interfaces."
msgstr "Red sin interfaces."
@@ -2136,6 +2198,9 @@ msgstr "No se han encontrado ficheros"
msgid "No information available"
msgstr "No hay información disponible"
+msgid "No matching prefix delegation"
+msgstr ""
+
msgid "No negative cache"
msgstr "Sin caché negativa"
@@ -2154,6 +2219,9 @@ msgstr "¡Sin contraseña!"
msgid "No rules in this chain"
msgstr "No hay reglas en esta cadena"
+msgid "No scan results available yet..."
+msgstr ""
+
msgid "No zone assigned"
msgstr "Sin zona asignada"
@@ -2287,6 +2355,9 @@ msgstr ""
msgid "Optional. Create routes for Allowed IPs for this peer."
msgstr ""
+msgid "Optional. Description of peer."
+msgstr ""
+
msgid ""
"Optional. Host of peer. Names are resolved prior to bringing up the "
"interface."
@@ -2367,6 +2438,9 @@ msgstr "PID"
msgid "PIN"
msgstr "PIN"
+msgid "PIN code rejected"
+msgstr ""
+
msgid "PMK R1 Push"
msgstr ""
@@ -2454,6 +2528,9 @@ msgstr "Pico:"
msgid "Peer IP address to assign"
msgstr ""
+msgid "Peer address is missing"
+msgstr ""
+
msgid "Peers"
msgstr ""
@@ -2524,9 +2601,6 @@ msgstr ""
msgid "Prevents client-to-client communication"
msgstr "Impide la comunicación cliente a cliente"
-msgid "Prism2/2.5/3 802.11b Wireless Controller"
-msgstr "Controlador inalámbrico 802.11n Prism2/2.5/3"
-
msgid "Private Key"
msgstr ""
@@ -2575,6 +2649,11 @@ msgstr ""
msgid "Quality"
msgstr "Calidad"
+msgid ""
+"Query all available upstream <abbr title=\"Domain Name System\">DNS</abbr> "
+"servers"
+msgstr ""
+
msgid "R0 Key Lifetime"
msgstr ""
@@ -2593,9 +2672,6 @@ msgstr "RX"
msgid "RX Rate"
msgstr "Ratio RX"
-msgid "RaLink 802.11%s Wireless Controller"
-msgstr "Controlador inalámbrico 802.11%s RaLink"
-
msgid "Radius-Accounting-Port"
msgstr "Puerto de contabilidad Radius"
@@ -2614,6 +2690,9 @@ msgstr "Secreto de autentificación Radius"
msgid "Radius-Authentication-Server"
msgstr "Servidor de autentificación Radius"
+msgid "Raw hex-encoded bytes. Leave empty unless your ISP require this"
+msgstr ""
+
msgid ""
"Read <code>/etc/ethers</code> to configure the <abbr title=\"Dynamic Host "
"Configuration Protocol\">DHCP</abbr>-Server"
@@ -2637,18 +2716,6 @@ msgstr ""
msgid "Really reset all changes?"
msgstr "¿Está seguro de querer reiniciar todos los cambios?"
-msgid ""
-"Really shut down network? You might lose access to this device if you are "
-"connected via this interface"
-msgstr ""
-
-msgid ""
-"Really shutdown interface \"%s\"? You might lose access to this device if "
-"you are connected via this interface."
-msgstr ""
-"¿Está seguro de apagar la interfaz \"%s\"?.\n"
-"Puede perder el acceso a este dispositivo si está conectado por interfaz."
-
msgid "Really switch protocol?"
msgstr "¿Está seguro de querer cambiar el protocolo?"
@@ -2694,9 +2761,6 @@ msgstr ""
msgid "Reconnect this interface"
msgstr "Reconectar esta interfaz"
-msgid "Reconnecting interface"
-msgstr "Reconectando la interfaz"
-
msgid "References"
msgstr "Referencias"
@@ -2785,6 +2849,9 @@ msgstr "Rearrancar"
msgid "Restart Firewall"
msgstr "Rearrancar cortafuegos"
+msgid "Restart radio interface"
+msgstr ""
+
msgid "Restore"
msgstr "Restaurar"
@@ -2876,6 +2943,9 @@ msgstr "Guardar y aplicar"
msgid "Scan"
msgstr "Explorar"
+msgid "Scan request failed"
+msgstr ""
+
msgid "Scheduled Tasks"
msgstr "Tareas programadas"
@@ -2919,6 +2989,12 @@ msgstr ""
msgid "Set up Time Synchronization"
msgstr "Sincronización horaria"
+msgid "Setting PLMN failed"
+msgstr ""
+
+msgid "Setting operation mode failed"
+msgstr ""
+
msgid "Setup DHCP Server"
msgstr "Configuración del servidor DHCP"
@@ -2928,15 +3004,15 @@ msgstr ""
msgid "Short GI"
msgstr ""
+msgid "Short Preamble"
+msgstr ""
+
msgid "Show current backup file list"
msgstr "Mostrar lista de ficheros a salvar"
msgid "Shutdown this interface"
msgstr "Apagar esta interfaz"
-msgid "Shutdown this network"
-msgstr "Apagar esta red"
-
msgid "Signal"
msgstr "Señal"
@@ -3040,6 +3116,9 @@ msgstr "Prioridad de arranque"
msgid "Starting configuration apply…"
msgstr ""
+msgid "Starting wireless scan..."
+msgstr ""
+
msgid "Startup"
msgstr "Arranque"
@@ -3500,9 +3579,27 @@ msgstr ""
msgid "UUID"
msgstr "UUID"
+msgid "Unable to determine device name"
+msgstr ""
+
+msgid "Unable to determine external IP address"
+msgstr ""
+
+msgid "Unable to determine upstream interface"
+msgstr ""
+
msgid "Unable to dispatch"
msgstr "Imposible repartir"
+msgid "Unable to obtain client ID"
+msgstr ""
+
+msgid "Unable to resolve AFTR host name"
+msgstr ""
+
+msgid "Unable to resolve peer host name"
+msgstr ""
+
msgid "Unavailable Seconds (UAS)"
msgstr ""
@@ -3512,6 +3609,9 @@ msgstr "Desconocido"
msgid "Unknown Error, password not changed!"
msgstr "Error desconocido, ¡no se ha cambiado la contraseña!"
+msgid "Unknown error (%s)"
+msgstr ""
+
msgid "Unmanaged"
msgstr "No gestionado"
@@ -3521,6 +3621,12 @@ msgstr ""
msgid "Unsaved Changes"
msgstr "Cambios no guardados"
+msgid "Unsupported MAP type"
+msgstr ""
+
+msgid "Unsupported modem"
+msgstr ""
+
msgid "Unsupported protocol type."
msgstr "Tipo de protocolo no soportado."
@@ -3664,6 +3770,9 @@ msgstr "Verificar"
msgid "Version"
msgstr "Versión"
+msgid "Virtual dynamic interface"
+msgstr ""
+
msgid "WDS"
msgstr "WDS"
@@ -3733,8 +3842,11 @@ msgstr "Redes inalámbricas"
msgid "Wireless Security"
msgstr "Seguridad inalámbrica"
-msgid "Wireless is disabled or not associated"
-msgstr "Red inalámbrica desconectada o no asociada"
+msgid "Wireless is disabled"
+msgstr "Red inalámbrica desconectada"
+
+msgid "Wireless is not associated"
+msgstr "Red inalámbrica no asociada"
msgid "Wireless is restarting..."
msgstr "Rearrancando red inalámbrica..."
@@ -3745,12 +3857,6 @@ msgstr "Red inalámbrica desconectada"
msgid "Wireless network is enabled"
msgstr "Red inalámbrica conectada"
-msgid "Wireless restarted"
-msgstr "Red inalámbrica rearrancada"
-
-msgid "Wireless shut down"
-msgstr "Apagando red inalámbrica"
-
msgid "Write received DNS requests to syslog"
msgstr "Escribir las peticiones de DNS recibidas en el registro del sistema"
@@ -3857,6 +3963,9 @@ msgstr "Archvo <abbr title=\"Domain Name System\">DNS</abbr> local"
msgid "minutes"
msgstr ""
+msgid "mixed WPA/WPA2"
+msgstr ""
+
msgid "no"
msgstr "no"
@@ -3932,6 +4041,49 @@ msgstr "sí"
msgid "« Back"
msgstr "« Volver"
+#~ msgid "<abbr title='Pairwise: %s / Group: %s'>%s - %s</abbr>"
+#~ msgstr "<abbr title='Pairwise: %s / Grupo: %s'>%s - %s</abbr>"
+
+#~ msgid "Activate this network"
+#~ msgstr "Activar esta red"
+
+#~ msgid "Hermes 802.11b Wireless Controller"
+#~ msgstr "Controlador inalámbrico 802.11b Hermes"
+
+#~ msgid "Interface is shutting down..."
+#~ msgstr "Parando interfaz..."
+
+#~ msgid "Interface reconnected"
+#~ msgstr "Interfaz reconectado"
+
+#~ msgid "Interface shut down"
+#~ msgstr "Interfaz detenido"
+
+#~ msgid "Prism2/2.5/3 802.11b Wireless Controller"
+#~ msgstr "Controlador inalámbrico 802.11n Prism2/2.5/3"
+
+#~ msgid "RaLink 802.11%s Wireless Controller"
+#~ msgstr "Controlador inalámbrico 802.11%s RaLink"
+
+#~ msgid ""
+#~ "Really shutdown interface \"%s\"? You might lose access to this device if "
+#~ "you are connected via this interface."
+#~ msgstr ""
+#~ "¿Está seguro de apagar la interfaz \"%s\"?.\n"
+#~ "Puede perder el acceso a este dispositivo si está conectado por interfaz."
+
+#~ msgid "Reconnecting interface"
+#~ msgstr "Reconectando la interfaz"
+
+#~ msgid "Shutdown this network"
+#~ msgstr "Apagar esta red"
+
+#~ msgid "Wireless restarted"
+#~ msgstr "Red inalámbrica rearrancada"
+
+#~ msgid "Wireless shut down"
+#~ msgstr "Apagando red inalámbrica"
+
#~ msgid "DHCP Leases"
#~ msgstr "Cesiones DHCP"
diff --git a/modules/luci-base/po/fr/base.po b/modules/luci-base/po/fr/base.po
index 813f7f7544..3805627b6b 100644
--- a/modules/luci-base/po/fr/base.po
+++ b/modules/luci-base/po/fr/base.po
@@ -159,9 +159,6 @@ msgstr ""
msgid "<abbr title=\"maximal\">Max.</abbr> concurrent queries"
msgstr "Maximum de requêtes concurrentes"
-msgid "<abbr title='Pairwise: %s / Group: %s'>%s - %s</abbr>"
-msgstr "<abbr title='Pairwise: %s / Group: %s'>%s - %s</abbr>"
-
msgid ""
"<br/>Note: you need to manually restart the cron service if the crontab file "
"was empty before editing."
@@ -225,9 +222,6 @@ msgstr "Point d'accès"
msgid "Actions"
msgstr "Actions"
-msgid "Activate this network"
-msgstr "Activer ce réseau"
-
msgid "Active <abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Routes"
msgstr "Routes <abbr title=\"Internet Protocol Version 4\">IPv4</abbr> actives"
@@ -280,6 +274,15 @@ msgstr ""
msgid "Alert"
msgstr "Alerte"
+msgid "Alias Interface"
+msgstr ""
+
+msgid "Alias of \"%s\""
+msgstr ""
+
+msgid "All Servers"
+msgstr ""
+
msgid ""
"Allocate IP addresses sequentially, starting from the lowest available "
"address"
@@ -293,6 +296,9 @@ msgstr ""
"Autoriser l'authentification <abbr title=\"Secure Shell\">SSH</abbr> par mot "
"de passe"
+msgid "Allow AP mode to disconnect STAs based on low ACK condition"
+msgstr ""
+
msgid "Allow all except listed"
msgstr "Autoriser tout sauf ce qui est listé"
@@ -329,6 +335,11 @@ msgstr ""
msgid "Always announce default router"
msgstr ""
+msgid ""
+"Always use 40MHz channels even if the secondary channel overlaps. Using this "
+"option does not comply with IEEE 802.11n-2009!"
+msgstr ""
+
msgid "Annex"
msgstr ""
@@ -520,6 +531,9 @@ msgstr "Adresse spécifiée incorrecte!"
msgid "Band"
msgstr ""
+msgid "Beacon Interval"
+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 "
@@ -576,6 +590,9 @@ msgstr ""
msgid "CPU usage (%)"
msgstr "Utilisation CPU (%)"
+msgid "Call failed"
+msgstr ""
+
msgid "Cancel"
msgstr "Annuler"
@@ -684,6 +701,9 @@ msgstr ""
msgid "Configuration"
msgstr "Configuration"
+msgid "Configuration failed"
+msgstr ""
+
msgid "Configuration files will be kept."
msgstr "Les fichiers de configuration seront préservés."
@@ -705,6 +725,9 @@ msgstr "Connecté"
msgid "Connection Limit"
msgstr "Limite de connexion"
+msgid "Connection attempt failed"
+msgstr ""
+
msgid "Connections"
msgstr "Connexions"
@@ -818,6 +841,9 @@ msgstr ""
msgid "DSL line mode"
msgstr ""
+msgid "DTIM Interval"
+msgstr ""
+
msgid "DUID"
msgstr "DUID"
@@ -857,6 +883,9 @@ msgstr "Effacer"
msgid "Delete this network"
msgstr "Supprimer ce réseau"
+msgid "Delivery Traffic Indication Message Interval"
+msgstr ""
+
msgid "Description"
msgstr "Description"
@@ -906,15 +935,24 @@ msgstr "Désactiver la configuration DNS"
msgid "Disable Encryption"
msgstr ""
+msgid "Disable this network"
+msgstr ""
+
msgid "Disabled"
msgstr "Désactivé"
msgid "Disabled (default)"
msgstr ""
+msgid "Disassociate On Low Acknowledgement"
+msgstr ""
+
msgid "Discard upstream RFC1918 responses"
msgstr "Jeter les réponses en RFC1918 amont"
+msgid "Disconnection attempt failed"
+msgstr ""
+
msgid "Dismiss"
msgstr ""
@@ -1217,6 +1255,9 @@ msgstr "Filtrer les requêtes privées"
msgid "Filter useless"
msgstr "Filtrer les requêtes inutiles"
+msgid "Finalizing failed"
+msgstr ""
+
msgid ""
"Find all currently attached filesystems and swap and replace configuration "
"with defaults based on what was detected"
@@ -1270,6 +1311,9 @@ msgstr "Écriture…"
msgid "Force"
msgstr "Forcer"
+msgid "Force 40MHz mode"
+msgstr ""
+
msgid "Force CCMP (AES)"
msgstr "Forcer CCMP (AES)"
@@ -1332,6 +1376,9 @@ msgstr "seulement GPRS"
msgid "Gateway"
msgstr "Passerelle"
+msgid "Gateway address is invalid"
+msgstr ""
+
msgid "Gateway ports"
msgstr "Ports de la passerelle"
@@ -1408,9 +1455,6 @@ msgstr ""
"Vous pouvez copier ici des clés SSH publiques (une par ligne) pour une "
"authentification SSH sur clés publiques."
-msgid "Hermes 802.11b Wireless Controller"
-msgstr "Contrôleur sans fil Hermes 802.11b"
-
msgid "Hide <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
msgstr "Cacher le ESSID"
@@ -1426,6 +1470,9 @@ msgstr "Délai d'expiration pour les hôtes"
msgid "Host-<abbr title=\"Internet Protocol Address\">IP</abbr> or Network"
msgstr "adresse IP ou réseau"
+msgid "Host-Uniq tag content"
+msgstr ""
+
msgid "Hostname"
msgstr "Nom d'hôte"
@@ -1447,6 +1494,12 @@ msgstr ""
msgid "IP address"
msgstr "Adresse IP"
+msgid "IP address in invalid"
+msgstr ""
+
+msgid "IP address is missing"
+msgstr ""
+
msgid "IPv4"
msgstr "IPv4"
@@ -1618,6 +1671,9 @@ msgstr "Intérieur :"
msgid "Info"
msgstr "Info"
+msgid "Initialization failure"
+msgstr ""
+
msgid "Initscript"
msgstr "Script d'initialisation"
@@ -1654,21 +1710,12 @@ msgstr "Vue d'ensemble de l'interface"
msgid "Interface is reconnecting..."
msgstr "L'interface se reconnecte…"
-msgid "Interface is shutting down..."
-msgstr "L'interface s'arrête…"
-
msgid "Interface name"
msgstr ""
msgid "Interface not present or not connected yet."
msgstr "L'interface n'est pas présente ou pas encore connectée."
-msgid "Interface reconnected"
-msgstr "Interface reconnectée"
-
-msgid "Interface shut down"
-msgstr "Interface arrêtée"
-
msgid "Interfaces"
msgstr "Interfaces"
@@ -1864,6 +1911,9 @@ msgstr "Charge moyenne"
msgid "Loading"
msgstr "Chargement"
+msgid "Local IP address is invalid"
+msgstr ""
+
msgid "Local IP address to assign"
msgstr ""
@@ -1937,6 +1987,9 @@ msgstr ""
"Adresse allouée la plus basse, spécifiée par un décalage à partir de "
"l'adresse réseau."
+msgid "MAC"
+msgstr ""
+
msgid "MAC-Address"
msgstr "Adresse MAC"
@@ -1952,6 +2005,9 @@ msgstr "Liste des adresses MAC"
msgid "MAP / LW4over6"
msgstr ""
+msgid "MAP rule is invalid"
+msgstr ""
+
msgid "MB/s"
msgstr "MB/s"
@@ -2031,6 +2087,9 @@ msgstr ""
msgid "Modem device"
msgstr "Interface Modem"
+msgid "Modem information query failed"
+msgstr ""
+
msgid "Modem init timeout"
msgstr "Délai max. d'initialisation du modem"
@@ -2128,6 +2187,9 @@ msgstr "Utilitaires réseau"
msgid "Network boot image"
msgstr "Image de démarrage réseau"
+msgid "Network device is not present"
+msgstr ""
+
msgid "Network without interfaces."
msgstr "Réseau sans interfaces."
@@ -2149,6 +2211,9 @@ msgstr "Aucun fichier trouvé"
msgid "No information available"
msgstr "Information indisponible"
+msgid "No matching prefix delegation"
+msgstr ""
+
msgid "No negative cache"
msgstr "Pas de cache négatif"
@@ -2167,6 +2232,9 @@ msgstr "Pas de mot de passe positionné !"
msgid "No rules in this chain"
msgstr "Aucune règle dans cette chaîne"
+msgid "No scan results available yet..."
+msgstr ""
+
msgid "No zone assigned"
msgstr "Aucune zone attribuée"
@@ -2299,6 +2367,9 @@ msgstr ""
msgid "Optional. Create routes for Allowed IPs for this peer."
msgstr ""
+msgid "Optional. Description of peer."
+msgstr ""
+
msgid ""
"Optional. Host of peer. Names are resolved prior to bringing up the "
"interface."
@@ -2379,6 +2450,9 @@ msgstr "PID"
msgid "PIN"
msgstr "code PIN"
+msgid "PIN code rejected"
+msgstr ""
+
msgid "PMK R1 Push"
msgstr ""
@@ -2466,6 +2540,9 @@ msgstr "Pic :"
msgid "Peer IP address to assign"
msgstr ""
+msgid "Peer address is missing"
+msgstr ""
+
msgid "Peers"
msgstr ""
@@ -2536,9 +2613,6 @@ msgstr ""
msgid "Prevents client-to-client communication"
msgstr "Empêche la communication directe entre clients"
-msgid "Prism2/2.5/3 802.11b Wireless Controller"
-msgstr "Contrôleur sans fil Prism2/2.5/3 802.11b"
-
msgid "Private Key"
msgstr ""
@@ -2587,6 +2661,11 @@ msgstr ""
msgid "Quality"
msgstr "Qualitée"
+msgid ""
+"Query all available upstream <abbr title=\"Domain Name System\">DNS</abbr> "
+"servers"
+msgstr ""
+
msgid "R0 Key Lifetime"
msgstr ""
@@ -2605,9 +2684,6 @@ msgstr "Reçu"
msgid "RX Rate"
msgstr "Débit en réception"
-msgid "RaLink 802.11%s Wireless Controller"
-msgstr "Contrôleur sans fil RaLink 802.11%s"
-
msgid "Radius-Accounting-Port"
msgstr "Port de la comptabilisation Radius"
@@ -2626,6 +2702,9 @@ msgstr "Secret de l'authentification Radius"
msgid "Radius-Authentication-Server"
msgstr "Serveur de l'authentification Radius"
+msgid "Raw hex-encoded bytes. Leave empty unless your ISP require this"
+msgstr ""
+
msgid ""
"Read <code>/etc/ethers</code> to configure the <abbr title=\"Dynamic Host "
"Configuration Protocol\">DHCP</abbr>-Server"
@@ -2648,19 +2727,6 @@ msgstr ""
msgid "Really reset all changes?"
msgstr "Voulez-vous vraiment ré-initialiser toutes les modifications ?"
-msgid ""
-"Really shut down network? You might lose access to this device if you are "
-"connected via this interface"
-msgstr ""
-
-msgid ""
-"Really shutdown interface \"%s\"? You might lose access to this device if "
-"you are connected via this interface."
-msgstr ""
-"Voulez-vous vraiment arrêter l'interface %s ?\n"
-"Vous pourriez perdre l'accès à l'équipement si vous y êtes connecté par "
-"cette interface."
-
msgid "Really switch protocol?"
msgstr "Voulez-vous vraiment changer de protocole ?"
@@ -2706,9 +2772,6 @@ msgstr ""
msgid "Reconnect this interface"
msgstr "Reconnecter cet interface"
-msgid "Reconnecting interface"
-msgstr "Reconnecte cet interface"
-
msgid "References"
msgstr "Références"
@@ -2797,6 +2860,9 @@ msgstr "Redémarrer"
msgid "Restart Firewall"
msgstr "Redémarrer le pare-feu"
+msgid "Restart radio interface"
+msgstr ""
+
msgid "Restore"
msgstr "Restaurer"
@@ -2889,6 +2955,9 @@ msgstr "Sauvegarder et Appliquer"
msgid "Scan"
msgstr "Scan"
+msgid "Scan request failed"
+msgstr ""
+
msgid "Scheduled Tasks"
msgstr "Tâches Régulières"
@@ -2932,6 +3001,12 @@ msgstr ""
msgid "Set up Time Synchronization"
msgstr "Configurer la synchronisation de l'heure"
+msgid "Setting PLMN failed"
+msgstr ""
+
+msgid "Setting operation mode failed"
+msgstr ""
+
msgid "Setup DHCP Server"
msgstr "Configurer le serveur DHCP"
@@ -2941,15 +3016,15 @@ msgstr ""
msgid "Short GI"
msgstr ""
+msgid "Short Preamble"
+msgstr ""
+
msgid "Show current backup file list"
msgstr "Afficher la liste des fichiers de la sauvegarde actuelle"
msgid "Shutdown this interface"
msgstr "Arrêter cet interface"
-msgid "Shutdown this network"
-msgstr "Arrêter ce réseau"
-
msgid "Signal"
msgstr "Signal"
@@ -3051,6 +3126,9 @@ msgstr "Priorité de démarrage"
msgid "Starting configuration apply…"
msgstr ""
+msgid "Starting wireless scan..."
+msgstr ""
+
msgid "Startup"
msgstr "Démarrage"
@@ -3518,9 +3596,27 @@ msgstr ""
msgid "UUID"
msgstr "UUID"
+msgid "Unable to determine device name"
+msgstr ""
+
+msgid "Unable to determine external IP address"
+msgstr ""
+
+msgid "Unable to determine upstream interface"
+msgstr ""
+
msgid "Unable to dispatch"
msgstr "Impossible d'envoyer"
+msgid "Unable to obtain client ID"
+msgstr ""
+
+msgid "Unable to resolve AFTR host name"
+msgstr ""
+
+msgid "Unable to resolve peer host name"
+msgstr ""
+
msgid "Unavailable Seconds (UAS)"
msgstr ""
@@ -3530,6 +3626,9 @@ msgstr "Inconnu"
msgid "Unknown Error, password not changed!"
msgstr "Erreur inconnue, mot de passe inchangé !"
+msgid "Unknown error (%s)"
+msgstr ""
+
msgid "Unmanaged"
msgstr "non-géré"
@@ -3539,6 +3638,12 @@ msgstr ""
msgid "Unsaved Changes"
msgstr "Changements non appliqués"
+msgid "Unsupported MAP type"
+msgstr ""
+
+msgid "Unsupported modem"
+msgstr ""
+
msgid "Unsupported protocol type."
msgstr "Type de protocole non pris en charge."
@@ -3683,6 +3788,9 @@ msgstr "Vérifier"
msgid "Version"
msgstr "Version"
+msgid "Virtual dynamic interface"
+msgstr ""
+
msgid "WDS"
msgstr "WDS"
@@ -3752,8 +3860,11 @@ msgstr "Présentation des réseaux sans-fil"
msgid "Wireless Security"
msgstr "Sécurité des réseaux sans-fil"
-msgid "Wireless is disabled or not associated"
-msgstr "Le Wi-Fi est désactivé ou non associé"
+msgid "Wireless is disabled"
+msgstr "Le Wi-Fi est désactivé"
+
+msgid "Wireless is not associated"
+msgstr "Le Wi-Fi est non associé"
msgid "Wireless is restarting..."
msgstr "Le Wi-Fi est ré-initialisé…"
@@ -3764,12 +3875,6 @@ msgstr "Le réseau Wi-Fi est désactivé"
msgid "Wireless network is enabled"
msgstr "Le réseau Wi-Fi est activé"
-msgid "Wireless restarted"
-msgstr "Wi-Fi ré-initialisé"
-
-msgid "Wireless shut down"
-msgstr "Wi-Fi arrêté"
-
msgid "Write received DNS requests to syslog"
msgstr "Écrire les requêtes DNS reçues dans syslog"
@@ -3875,6 +3980,9 @@ msgstr "fichier de résolution local"
msgid "minutes"
msgstr ""
+msgid "mixed WPA/WPA2"
+msgstr ""
+
msgid "no"
msgstr "non"
@@ -3950,6 +4058,50 @@ msgstr "oui"
msgid "« Back"
msgstr "« Retour"
+#~ msgid "<abbr title='Pairwise: %s / Group: %s'>%s - %s</abbr>"
+#~ msgstr "<abbr title='Pairwise: %s / Group: %s'>%s - %s</abbr>"
+
+#~ msgid "Activate this network"
+#~ msgstr "Activer ce réseau"
+
+#~ msgid "Hermes 802.11b Wireless Controller"
+#~ msgstr "Contrôleur sans fil Hermes 802.11b"
+
+#~ msgid "Interface is shutting down..."
+#~ msgstr "L'interface s'arrête…"
+
+#~ msgid "Interface reconnected"
+#~ msgstr "Interface reconnectée"
+
+#~ msgid "Interface shut down"
+#~ msgstr "Interface arrêtée"
+
+#~ msgid "Prism2/2.5/3 802.11b Wireless Controller"
+#~ msgstr "Contrôleur sans fil Prism2/2.5/3 802.11b"
+
+#~ msgid "RaLink 802.11%s Wireless Controller"
+#~ msgstr "Contrôleur sans fil RaLink 802.11%s"
+
+#~ msgid ""
+#~ "Really shutdown interface \"%s\"? You might lose access to this device if "
+#~ "you are connected via this interface."
+#~ msgstr ""
+#~ "Voulez-vous vraiment arrêter l'interface %s ?\n"
+#~ "Vous pourriez perdre l'accès à l'équipement si vous y êtes connecté par "
+#~ "cette interface."
+
+#~ msgid "Reconnecting interface"
+#~ msgstr "Reconnecte cet interface"
+
+#~ msgid "Shutdown this network"
+#~ msgstr "Arrêter ce réseau"
+
+#~ msgid "Wireless restarted"
+#~ msgstr "Wi-Fi ré-initialisé"
+
+#~ msgid "Wireless shut down"
+#~ msgstr "Wi-Fi arrêté"
+
#~ msgid "DHCP Leases"
#~ msgstr "Baux DHCP"
diff --git a/modules/luci-base/po/he/base.po b/modules/luci-base/po/he/base.po
index 6b6c65590f..6a5be78feb 100644
--- a/modules/luci-base/po/he/base.po
+++ b/modules/luci-base/po/he/base.po
@@ -149,9 +149,6 @@ msgstr ""
msgid "<abbr title=\"maximal\">Max.</abbr> concurrent queries"
msgstr ""
-msgid "<abbr title='Pairwise: %s / Group: %s'>%s - %s</abbr>"
-msgstr ""
-
msgid ""
"<br/>Note: you need to manually restart the cron service if the crontab file "
"was empty before editing."
@@ -213,9 +210,6 @@ msgstr "נקודת גישה"
msgid "Actions"
msgstr "פעולות"
-msgid "Activate this network"
-msgstr "הפעל רשת זו"
-
msgid "Active <abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Routes"
msgstr ""
@@ -272,6 +266,15 @@ msgstr ""
msgid "Alert"
msgstr "אזעקה"
+msgid "Alias Interface"
+msgstr ""
+
+msgid "Alias of \"%s\""
+msgstr ""
+
+msgid "All Servers"
+msgstr ""
+
msgid ""
"Allocate IP addresses sequentially, starting from the lowest available "
"address"
@@ -283,6 +286,9 @@ msgstr ""
msgid "Allow <abbr title=\"Secure Shell\">SSH</abbr> password authentication"
msgstr ""
+msgid "Allow AP mode to disconnect STAs based on low ACK condition"
+msgstr ""
+
#, fuzzy
msgid "Allow all except listed"
msgstr "אפשר הכל חוץ מהרשומים"
@@ -316,6 +322,11 @@ msgstr ""
msgid "Always announce default router"
msgstr ""
+msgid ""
+"Always use 40MHz channels even if the secondary channel overlaps. Using this "
+"option does not comply with IEEE 802.11n-2009!"
+msgstr ""
+
msgid "Annex"
msgstr ""
@@ -509,6 +520,9 @@ msgstr "פורטה כתובת לא תקינה"
msgid "Band"
msgstr ""
+msgid "Beacon Interval"
+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 "
@@ -566,6 +580,9 @@ msgstr ""
msgid "CPU usage (%)"
msgstr "שימוש מעבד (%)"
+msgid "Call failed"
+msgstr ""
+
msgid "Cancel"
msgstr "בטל"
@@ -663,6 +680,9 @@ msgstr ""
msgid "Configuration"
msgstr "הגדרות"
+msgid "Configuration failed"
+msgstr ""
+
msgid "Configuration files will be kept."
msgstr "קבצי ההגדרות ישמרו."
@@ -684,6 +704,9 @@ msgstr "מחובר"
msgid "Connection Limit"
msgstr "מגבלת חיבורים"
+msgid "Connection attempt failed"
+msgstr ""
+
msgid "Connections"
msgstr "חיבורים"
@@ -797,6 +820,9 @@ msgstr ""
msgid "DSL line mode"
msgstr ""
+msgid "DTIM Interval"
+msgstr ""
+
msgid "DUID"
msgstr ""
@@ -835,6 +861,9 @@ msgstr "למחוק"
msgid "Delete this network"
msgstr "מחק רשת זו"
+msgid "Delivery Traffic Indication Message Interval"
+msgstr ""
+
msgid "Description"
msgstr "תיאור"
@@ -882,15 +911,24 @@ msgstr ""
msgid "Disable Encryption"
msgstr ""
+msgid "Disable this network"
+msgstr ""
+
msgid "Disabled"
msgstr ""
msgid "Disabled (default)"
msgstr ""
+msgid "Disassociate On Low Acknowledgement"
+msgstr ""
+
msgid "Discard upstream RFC1918 responses"
msgstr ""
+msgid "Disconnection attempt failed"
+msgstr ""
+
msgid "Dismiss"
msgstr ""
@@ -1174,6 +1212,9 @@ msgstr ""
msgid "Filter useless"
msgstr ""
+msgid "Finalizing failed"
+msgstr ""
+
msgid ""
"Find all currently attached filesystems and swap and replace configuration "
"with defaults based on what was detected"
@@ -1227,6 +1268,9 @@ msgstr ""
msgid "Force"
msgstr ""
+msgid "Force 40MHz mode"
+msgstr ""
+
msgid "Force CCMP (AES)"
msgstr ""
@@ -1289,6 +1333,9 @@ msgstr ""
msgid "Gateway"
msgstr ""
+msgid "Gateway address is invalid"
+msgstr ""
+
msgid "Gateway ports"
msgstr ""
@@ -1359,9 +1406,6 @@ msgid ""
"authentication."
msgstr ""
-msgid "Hermes 802.11b Wireless Controller"
-msgstr ""
-
msgid "Hide <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
msgstr ""
@@ -1377,6 +1421,9 @@ msgstr ""
msgid "Host-<abbr title=\"Internet Protocol Address\">IP</abbr> or Network"
msgstr ""
+msgid "Host-Uniq tag content"
+msgstr ""
+
msgid "Hostname"
msgstr ""
@@ -1398,6 +1445,12 @@ msgstr ""
msgid "IP address"
msgstr ""
+msgid "IP address in invalid"
+msgstr ""
+
+msgid "IP address is missing"
+msgstr ""
+
msgid "IPv4"
msgstr ""
@@ -1561,6 +1614,9 @@ msgstr ""
msgid "Info"
msgstr ""
+msgid "Initialization failure"
+msgstr ""
+
msgid "Initscript"
msgstr ""
@@ -1597,21 +1653,12 @@ 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 ""
@@ -1797,6 +1844,9 @@ msgstr "עומס ממוצע"
msgid "Loading"
msgstr "טוען"
+msgid "Local IP address is invalid"
+msgstr ""
+
msgid "Local IP address to assign"
msgstr ""
@@ -1861,6 +1911,9 @@ msgstr ""
msgid "Lowest leased address as offset from the network address."
msgstr ""
+msgid "MAC"
+msgstr ""
+
msgid "MAC-Address"
msgstr ""
@@ -1876,6 +1929,9 @@ msgstr ""
msgid "MAP / LW4over6"
msgstr ""
+msgid "MAP rule is invalid"
+msgstr ""
+
msgid "MB/s"
msgstr ""
@@ -1955,6 +2011,9 @@ msgstr ""
msgid "Modem device"
msgstr ""
+msgid "Modem information query failed"
+msgstr ""
+
msgid "Modem init timeout"
msgstr ""
@@ -2050,6 +2109,9 @@ msgstr ""
msgid "Network boot image"
msgstr ""
+msgid "Network device is not present"
+msgstr ""
+
msgid "Network without interfaces."
msgstr ""
@@ -2071,6 +2133,9 @@ msgstr ""
msgid "No information available"
msgstr ""
+msgid "No matching prefix delegation"
+msgstr ""
+
msgid "No negative cache"
msgstr ""
@@ -2089,6 +2154,9 @@ msgstr "לא הוגדרה סיסמה!"
msgid "No rules in this chain"
msgstr ""
+msgid "No scan results available yet..."
+msgstr ""
+
msgid "No zone assigned"
msgstr ""
@@ -2217,6 +2285,9 @@ msgstr ""
msgid "Optional. Create routes for Allowed IPs for this peer."
msgstr ""
+msgid "Optional. Description of peer."
+msgstr ""
+
msgid ""
"Optional. Host of peer. Names are resolved prior to bringing up the "
"interface."
@@ -2295,6 +2366,9 @@ msgstr ""
msgid "PIN"
msgstr ""
+msgid "PIN code rejected"
+msgstr ""
+
msgid "PMK R1 Push"
msgstr ""
@@ -2382,6 +2456,9 @@ msgstr ""
msgid "Peer IP address to assign"
msgstr ""
+msgid "Peer address is missing"
+msgstr ""
+
msgid "Peers"
msgstr ""
@@ -2450,9 +2527,6 @@ msgstr ""
msgid "Prevents client-to-client communication"
msgstr ""
-msgid "Prism2/2.5/3 802.11b Wireless Controller"
-msgstr ""
-
msgid "Private Key"
msgstr ""
@@ -2501,6 +2575,11 @@ msgstr ""
msgid "Quality"
msgstr ""
+msgid ""
+"Query all available upstream <abbr title=\"Domain Name System\">DNS</abbr> "
+"servers"
+msgstr ""
+
msgid "R0 Key Lifetime"
msgstr ""
@@ -2519,9 +2598,6 @@ msgstr ""
msgid "RX Rate"
msgstr "קצב קליטה"
-msgid "RaLink 802.11%s Wireless Controller"
-msgstr ""
-
msgid "Radius-Accounting-Port"
msgstr ""
@@ -2540,6 +2616,9 @@ msgstr ""
msgid "Radius-Authentication-Server"
msgstr ""
+msgid "Raw hex-encoded bytes. Leave empty unless your ISP require this"
+msgstr ""
+
msgid ""
"Read <code>/etc/ethers</code> to configure the <abbr title=\"Dynamic Host "
"Configuration Protocol\">DHCP</abbr>-Server"
@@ -2558,16 +2637,6 @@ msgstr ""
msgid "Really reset all changes?"
msgstr ""
-msgid ""
-"Really shut down network? You might lose access to this device if you are "
-"connected via this interface"
-msgstr ""
-
-msgid ""
-"Really shutdown interface \"%s\"? You might lose access to this device if "
-"you are connected via this interface."
-msgstr ""
-
msgid "Really switch protocol?"
msgstr ""
@@ -2613,9 +2682,6 @@ msgstr ""
msgid "Reconnect this interface"
msgstr ""
-msgid "Reconnecting interface"
-msgstr ""
-
msgid "References"
msgstr ""
@@ -2704,6 +2770,9 @@ msgstr ""
msgid "Restart Firewall"
msgstr ""
+msgid "Restart radio interface"
+msgstr ""
+
msgid "Restore"
msgstr "שחזור"
@@ -2793,6 +2862,9 @@ msgstr ""
msgid "Scan"
msgstr ""
+msgid "Scan request failed"
+msgstr ""
+
msgid "Scheduled Tasks"
msgstr ""
@@ -2834,6 +2906,12 @@ msgstr ""
msgid "Set up Time Synchronization"
msgstr "סנכרון זמן"
+msgid "Setting PLMN failed"
+msgstr ""
+
+msgid "Setting operation mode failed"
+msgstr ""
+
msgid "Setup DHCP Server"
msgstr ""
@@ -2843,13 +2921,13 @@ msgstr ""
msgid "Short GI"
msgstr ""
-msgid "Show current backup file list"
+msgid "Short Preamble"
msgstr ""
-msgid "Shutdown this interface"
+msgid "Show current backup file list"
msgstr ""
-msgid "Shutdown this network"
+msgid "Shutdown this interface"
msgstr ""
msgid "Signal"
@@ -2949,6 +3027,9 @@ msgstr ""
msgid "Starting configuration apply…"
msgstr ""
+msgid "Starting wireless scan..."
+msgstr ""
+
msgid "Startup"
msgstr "אתחול"
@@ -3353,9 +3434,27 @@ msgstr ""
msgid "UUID"
msgstr ""
+msgid "Unable to determine device name"
+msgstr ""
+
+msgid "Unable to determine external IP address"
+msgstr ""
+
+msgid "Unable to determine upstream interface"
+msgstr ""
+
msgid "Unable to dispatch"
msgstr ""
+msgid "Unable to obtain client ID"
+msgstr ""
+
+msgid "Unable to resolve AFTR host name"
+msgstr ""
+
+msgid "Unable to resolve peer host name"
+msgstr ""
+
msgid "Unavailable Seconds (UAS)"
msgstr ""
@@ -3365,6 +3464,9 @@ msgstr ""
msgid "Unknown Error, password not changed!"
msgstr ""
+msgid "Unknown error (%s)"
+msgstr ""
+
msgid "Unmanaged"
msgstr ""
@@ -3374,6 +3476,12 @@ msgstr ""
msgid "Unsaved Changes"
msgstr ""
+msgid "Unsupported MAP type"
+msgstr ""
+
+msgid "Unsupported modem"
+msgstr ""
+
msgid "Unsupported protocol type."
msgstr ""
@@ -3510,6 +3618,9 @@ msgstr ""
msgid "Version"
msgstr "גרסה"
+msgid "Virtual dynamic interface"
+msgstr ""
+
msgid "WDS"
msgstr ""
@@ -3577,7 +3688,10 @@ msgstr ""
msgid "Wireless Security"
msgstr ""
-msgid "Wireless is disabled or not associated"
+msgid "Wireless is disabled"
+msgstr ""
+
+msgid "Wireless is not associated"
msgstr ""
msgid "Wireless is restarting..."
@@ -3589,12 +3703,6 @@ msgstr "רשת אלחוטית מנוטרלת"
msgid "Wireless network is enabled"
msgstr "רשת אלחוטית מאופשרת"
-msgid "Wireless restarted"
-msgstr ""
-
-msgid "Wireless shut down"
-msgstr ""
-
msgid "Write received DNS requests to syslog"
msgstr ""
@@ -3694,6 +3802,9 @@ msgstr ""
msgid "minutes"
msgstr ""
+msgid "mixed WPA/WPA2"
+msgstr ""
+
msgid "no"
msgstr "לא"
@@ -3769,6 +3880,9 @@ msgstr "כן"
msgid "« Back"
msgstr "<< אחורה"
+#~ msgid "Activate this network"
+#~ msgstr "הפעל רשת זו"
+
#~ msgid "DHCP Leases"
#~ msgstr "הרשאות DHCP"
diff --git a/modules/luci-base/po/hu/base.po b/modules/luci-base/po/hu/base.po
index 630624c112..4b66806a83 100644
--- a/modules/luci-base/po/hu/base.po
+++ b/modules/luci-base/po/hu/base.po
@@ -156,9 +156,6 @@ msgstr ""
msgid "<abbr title=\"maximal\">Max.</abbr> concurrent queries"
msgstr "<abbr title=\"maximal\">Max.</abbr> párhuzamos lekérdezés"
-msgid "<abbr title='Pairwise: %s / Group: %s'>%s - %s</abbr>"
-msgstr "<abbr title='Pairwise: %s / Group: %s'>%s - %s</abbr>"
-
msgid ""
"<br/>Note: you need to manually restart the cron service if the crontab file "
"was empty before editing."
@@ -218,9 +215,6 @@ msgstr "Hozzáférési pont"
msgid "Actions"
msgstr "Műveletek"
-msgid "Activate this network"
-msgstr "Hálózat aktiválása"
-
msgid "Active <abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Routes"
msgstr ""
"Aktív <abbr title=\"Internet Protocol Version 4\">IPv4</abbr> útvonalak"
@@ -275,6 +269,15 @@ msgstr ""
msgid "Alert"
msgstr "Riasztás"
+msgid "Alias Interface"
+msgstr ""
+
+msgid "Alias of \"%s\""
+msgstr ""
+
+msgid "All Servers"
+msgstr ""
+
msgid ""
"Allocate IP addresses sequentially, starting from the lowest available "
"address"
@@ -287,6 +290,9 @@ msgid "Allow <abbr title=\"Secure Shell\">SSH</abbr> password authentication"
msgstr ""
"<abbr title=\"Secure Shell\">SSH</abbr> jelszó hitelesítés engedélyezése"
+msgid "Allow AP mode to disconnect STAs based on low ACK condition"
+msgstr ""
+
msgid "Allow all except listed"
msgstr "Összes engedélyezése a felsoroltakon kívül"
@@ -322,6 +328,11 @@ msgstr ""
msgid "Always announce default router"
msgstr ""
+msgid ""
+"Always use 40MHz channels even if the secondary channel overlaps. Using this "
+"option does not comply with IEEE 802.11n-2009!"
+msgstr ""
+
msgid "Annex"
msgstr ""
@@ -513,6 +524,9 @@ msgstr "Hibás címet adott meg!"
msgid "Band"
msgstr ""
+msgid "Beacon Interval"
+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 "
@@ -570,6 +584,9 @@ msgstr ""
msgid "CPU usage (%)"
msgstr "Processzor használat (%)"
+msgid "Call failed"
+msgstr ""
+
msgid "Cancel"
msgstr "Mégsem"
@@ -679,6 +696,9 @@ msgstr ""
msgid "Configuration"
msgstr "Beállítás"
+msgid "Configuration failed"
+msgstr ""
+
msgid "Configuration files will be kept."
msgstr "A konfigurációs fájlok megmaradnak."
@@ -700,6 +720,9 @@ msgstr "Kapcsolódva"
msgid "Connection Limit"
msgstr "Kapcsolati korlát"
+msgid "Connection attempt failed"
+msgstr ""
+
msgid "Connections"
msgstr "Kapcsolatok"
@@ -813,6 +836,9 @@ msgstr ""
msgid "DSL line mode"
msgstr ""
+msgid "DTIM Interval"
+msgstr ""
+
msgid "DUID"
msgstr "DUID"
@@ -851,6 +877,9 @@ msgstr "Törlés"
msgid "Delete this network"
msgstr "Hálózat törlése"
+msgid "Delivery Traffic Indication Message Interval"
+msgstr ""
+
msgid "Description"
msgstr "Leírás"
@@ -900,15 +929,24 @@ msgstr "DNS beállítás letiltása"
msgid "Disable Encryption"
msgstr ""
+msgid "Disable this network"
+msgstr ""
+
msgid "Disabled"
msgstr "Letiltva"
msgid "Disabled (default)"
msgstr ""
+msgid "Disassociate On Low Acknowledgement"
+msgstr ""
+
msgid "Discard upstream RFC1918 responses"
msgstr "Beérkező RFC1918 DHCP válaszok elvetése. "
+msgid "Disconnection attempt failed"
+msgstr ""
+
msgid "Dismiss"
msgstr ""
@@ -1206,6 +1244,9 @@ msgstr "Privát kérések szűrése"
msgid "Filter useless"
msgstr "Használhahatlan kérések szűrése"
+msgid "Finalizing failed"
+msgstr ""
+
msgid ""
"Find all currently attached filesystems and swap and replace configuration "
"with defaults based on what was detected"
@@ -1259,6 +1300,9 @@ msgstr "Flash-elés..."
msgid "Force"
msgstr "Kényszerítés"
+msgid "Force 40MHz mode"
+msgstr ""
+
msgid "Force CCMP (AES)"
msgstr "CCMP (AES) kényszerítése"
@@ -1323,6 +1367,9 @@ msgstr "Csak GPRS"
msgid "Gateway"
msgstr "Átjáró"
+msgid "Gateway address is invalid"
+msgstr ""
+
msgid "Gateway ports"
msgstr "Átjáró portok"
@@ -1397,9 +1444,6 @@ msgstr ""
"Nyilvános kulcs alapú SSH azonosításhoz itt adhat meg nyilvános SSH "
"kulcsokat (soronként egyet)."
-msgid "Hermes 802.11b Wireless Controller"
-msgstr "Hermes 802.11b vezeték nélküli vezérlő"
-
msgid "Hide <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
msgstr "<abbr title=\"Extended Service Set Identifier\">ESSID</abbr> elrejtése"
@@ -1415,6 +1459,9 @@ msgstr "Host lejárati idő"
msgid "Host-<abbr title=\"Internet Protocol Address\">IP</abbr> or Network"
msgstr "Host-<abbr title=\"Internet Protocol Address\">IP</abbr> vagy hálózat"
+msgid "Host-Uniq tag content"
+msgstr ""
+
msgid "Hostname"
msgstr "Gépnév"
@@ -1436,6 +1483,12 @@ msgstr ""
msgid "IP address"
msgstr "IP cím"
+msgid "IP address in invalid"
+msgstr ""
+
+msgid "IP address is missing"
+msgstr ""
+
msgid "IPv4"
msgstr "IPv4"
@@ -1608,6 +1661,9 @@ msgstr "Bejövő"
msgid "Info"
msgstr "Információk"
+msgid "Initialization failure"
+msgstr ""
+
msgid "Initscript"
msgstr "Indítási állomány"
@@ -1644,21 +1700,12 @@ msgstr "Interfész áttekintés"
msgid "Interface is reconnecting..."
msgstr "Interfész újracsatlakoztatása..."
-msgid "Interface is shutting down..."
-msgstr "Interfész leállítása..."
-
msgid "Interface name"
msgstr ""
msgid "Interface not present or not connected yet."
msgstr "Az interfész nincs jelen, vagy még nincs csatlakoztatva."
-msgid "Interface reconnected"
-msgstr "Interfész újracsatlakoztatva"
-
-msgid "Interface shut down"
-msgstr "Interfész leállítás"
-
msgid "Interfaces"
msgstr "Interfészek"
@@ -1854,6 +1901,9 @@ msgstr "Átlagos terhelés"
msgid "Loading"
msgstr "Betöltés"
+msgid "Local IP address is invalid"
+msgstr ""
+
msgid "Local IP address to assign"
msgstr ""
@@ -1926,6 +1976,9 @@ msgstr ""
msgid "Lowest leased address as offset from the network address."
msgstr "A legalacsonyabb bérleti címnek az interfész címétől való távolsága"
+msgid "MAC"
+msgstr ""
+
msgid "MAC-Address"
msgstr "MAC-cím"
@@ -1941,6 +1994,9 @@ msgstr "MAC-lista"
msgid "MAP / LW4over6"
msgstr ""
+msgid "MAP rule is invalid"
+msgstr ""
+
msgid "MB/s"
msgstr "MB/s"
@@ -2020,6 +2076,9 @@ msgstr ""
msgid "Modem device"
msgstr "Modemeszköz"
+msgid "Modem information query failed"
+msgstr ""
+
msgid "Modem init timeout"
msgstr "Modem inicializálás időtúllépés"
@@ -2117,6 +2176,9 @@ msgstr "Hálózati eszközök"
msgid "Network boot image"
msgstr "Hálózati rendszertöltő lemezkép"
+msgid "Network device is not present"
+msgstr ""
+
msgid "Network without interfaces."
msgstr "Interfészhez nem rendelt hálózat"
@@ -2138,6 +2200,9 @@ msgstr "Nem találhatók fájlok"
msgid "No information available"
msgstr "Nincs elérhető információ"
+msgid "No matching prefix delegation"
+msgstr ""
+
msgid "No negative cache"
msgstr "Nincs negatív gyorsítótár"
@@ -2156,6 +2221,9 @@ msgstr "Nincs jelszó!"
msgid "No rules in this chain"
msgstr "Ez a lánc nem tartalmaz szabályokat"
+msgid "No scan results available yet..."
+msgstr ""
+
msgid "No zone assigned"
msgstr "Nincs hozzárendelt zóna"
@@ -2289,6 +2357,9 @@ msgstr ""
msgid "Optional. Create routes for Allowed IPs for this peer."
msgstr ""
+msgid "Optional. Description of peer."
+msgstr ""
+
msgid ""
"Optional. Host of peer. Names are resolved prior to bringing up the "
"interface."
@@ -2369,6 +2440,9 @@ msgstr "PID"
msgid "PIN"
msgstr "PIN"
+msgid "PIN code rejected"
+msgstr ""
+
msgid "PMK R1 Push"
msgstr ""
@@ -2456,6 +2530,9 @@ msgstr "Csúcs:"
msgid "Peer IP address to assign"
msgstr ""
+msgid "Peer address is missing"
+msgstr ""
+
msgid "Peers"
msgstr ""
@@ -2526,9 +2603,6 @@ msgstr ""
msgid "Prevents client-to-client communication"
msgstr "Ügyfél-ügyfél közötti kommunikáció megakadályozása"
-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 ""
@@ -2577,6 +2651,11 @@ msgstr ""
msgid "Quality"
msgstr "Minőség"
+msgid ""
+"Query all available upstream <abbr title=\"Domain Name System\">DNS</abbr> "
+"servers"
+msgstr ""
+
msgid "R0 Key Lifetime"
msgstr ""
@@ -2595,9 +2674,6 @@ msgstr "RX"
msgid "RX Rate"
msgstr "RX sebesség"
-msgid "RaLink 802.11%s Wireless Controller"
-msgstr "RaLink 802.11%s vezeték nélküli vezérlő"
-
msgid "Radius-Accounting-Port"
msgstr "Radius-Naplózási-Port"
@@ -2616,6 +2692,9 @@ msgstr "Radius-Hitelesítés-Kulcs"
msgid "Radius-Authentication-Server"
msgstr "Radius-Hitelesítés-Kiszolgáló"
+msgid "Raw hex-encoded bytes. Leave empty unless your ISP require this"
+msgstr ""
+
msgid ""
"Read <code>/etc/ethers</code> to configure the <abbr title=\"Dynamic Host "
"Configuration Protocol\">DHCP</abbr>-Server"
@@ -2639,19 +2718,6 @@ msgstr ""
msgid "Really reset all changes?"
msgstr "Biztos, hogy visszavonja az összes módosítást?"
-msgid ""
-"Really shut down network? You might lose access to this device if you are "
-"connected via this interface"
-msgstr ""
-
-msgid ""
-"Really shutdown interface \"%s\"? You might lose access to this device if "
-"you are connected via this interface."
-msgstr ""
-"Biztos, hogy leállítja a \"%s\" interfészt?\n"
-" Lehet, hogy elveszti a hozzáférést az eszközhöz, amennyiben ezen az "
-"interfészen keresztül kapcsolódik."
-
msgid "Really switch protocol?"
msgstr "Biztos, hogy cserélni szeretné a protokollt?"
@@ -2697,9 +2763,6 @@ msgstr ""
msgid "Reconnect this interface"
msgstr "Csatlakoztassa újra az interfészt"
-msgid "Reconnecting interface"
-msgstr "Interfész újracsatlakoztatása"
-
msgid "References"
msgstr "Hivatkozások"
@@ -2789,6 +2852,9 @@ msgstr "Újraindítás"
msgid "Restart Firewall"
msgstr "Tűzfal újraindítása"
+msgid "Restart radio interface"
+msgstr ""
+
msgid "Restore"
msgstr "Visszaállítás"
@@ -2880,6 +2946,9 @@ msgstr "Mentés & Alkalmazás"
msgid "Scan"
msgstr "Felderítés"
+msgid "Scan request failed"
+msgstr ""
+
msgid "Scheduled Tasks"
msgstr "Ütemezett feladatok"
@@ -2923,6 +2992,12 @@ msgstr ""
msgid "Set up Time Synchronization"
msgstr "Idő szinkronizálás beállítása"
+msgid "Setting PLMN failed"
+msgstr ""
+
+msgid "Setting operation mode failed"
+msgstr ""
+
msgid "Setup DHCP Server"
msgstr "DHCP kiszolgáló beállítása"
@@ -2932,15 +3007,15 @@ msgstr ""
msgid "Short GI"
msgstr ""
+msgid "Short Preamble"
+msgstr ""
+
msgid "Show current backup file list"
msgstr "Mentendő fájlok aktuális listájának megjelenítése"
msgid "Shutdown this interface"
msgstr "Interfész leállítása"
-msgid "Shutdown this network"
-msgstr "Hálózat leállítása"
-
msgid "Signal"
msgstr "Jel"
@@ -3042,6 +3117,9 @@ msgstr "Indítás prioritása"
msgid "Starting configuration apply…"
msgstr ""
+msgid "Starting wireless scan..."
+msgstr ""
+
msgid "Startup"
msgstr "Rendszerindítás"
@@ -3506,9 +3584,27 @@ msgstr ""
msgid "UUID"
msgstr "UUID"
+msgid "Unable to determine device name"
+msgstr ""
+
+msgid "Unable to determine external IP address"
+msgstr ""
+
+msgid "Unable to determine upstream interface"
+msgstr ""
+
msgid "Unable to dispatch"
msgstr "Nem indiítható"
+msgid "Unable to obtain client ID"
+msgstr ""
+
+msgid "Unable to resolve AFTR host name"
+msgstr ""
+
+msgid "Unable to resolve peer host name"
+msgstr ""
+
msgid "Unavailable Seconds (UAS)"
msgstr ""
@@ -3518,6 +3614,9 @@ msgstr "Ismeretlen"
msgid "Unknown Error, password not changed!"
msgstr "Ismeretlen hiba, a jelszó nem lett megváltoztatva!"
+msgid "Unknown error (%s)"
+msgstr ""
+
msgid "Unmanaged"
msgstr "Nem kezelt"
@@ -3527,6 +3626,12 @@ msgstr ""
msgid "Unsaved Changes"
msgstr "El nem mentett módosítások"
+msgid "Unsupported MAP type"
+msgstr ""
+
+msgid "Unsupported modem"
+msgstr ""
+
msgid "Unsupported protocol type."
msgstr "Nem támogatott protokoll típus."
@@ -3670,6 +3775,9 @@ msgstr "Ellenőrzés"
msgid "Version"
msgstr "Verzió"
+msgid "Virtual dynamic interface"
+msgstr ""
+
msgid "WDS"
msgstr "WDS"
@@ -3739,8 +3847,11 @@ msgstr "Vezetéknélküli rész áttekintés"
msgid "Wireless Security"
msgstr "Vezetéknélküli biztonság"
-msgid "Wireless is disabled or not associated"
-msgstr "Vezetéknélküli hálózat le van tiltva vagy nincs kapcsolódva"
+msgid "Wireless is disabled"
+msgstr "Vezetéknélküli hálózat le van tiltva"
+
+msgid "Wireless is not associated"
+msgstr "Vezetéknélküli hálózat nincs kapcsolódva"
msgid "Wireless is restarting..."
msgstr "Vezetéknélküli rész újraindítása folyamatban..."
@@ -3751,12 +3862,6 @@ msgstr "Vezetéknélküli hálózat letiltva"
msgid "Wireless network is enabled"
msgstr "Vezetéknélküli hálózat engedélyezve"
-msgid "Wireless restarted"
-msgstr "Vezetéknélküli rész újraindítva"
-
-msgid "Wireless shut down"
-msgstr "Vezetéknélküli rész leállítása"
-
msgid "Write received DNS requests to syslog"
msgstr "A kapott DNS kéréseket írja a rendszernaplóba"
@@ -3864,6 +3969,9 @@ msgstr "helyi <abbr title=\"Domain Name System\">DNS</abbr> fájl"
msgid "minutes"
msgstr ""
+msgid "mixed WPA/WPA2"
+msgstr ""
+
msgid "no"
msgstr "nem"
@@ -3939,6 +4047,50 @@ msgstr "igen"
msgid "« Back"
msgstr "« Vissza"
+#~ msgid "<abbr title='Pairwise: %s / Group: %s'>%s - %s</abbr>"
+#~ msgstr "<abbr title='Pairwise: %s / Group: %s'>%s - %s</abbr>"
+
+#~ msgid "Activate this network"
+#~ msgstr "Hálózat aktiválása"
+
+#~ msgid "Hermes 802.11b Wireless Controller"
+#~ msgstr "Hermes 802.11b vezeték nélküli vezérlő"
+
+#~ msgid "Interface is shutting down..."
+#~ msgstr "Interfész leállítása..."
+
+#~ msgid "Interface reconnected"
+#~ msgstr "Interfész újracsatlakoztatva"
+
+#~ msgid "Interface shut down"
+#~ msgstr "Interfész leállítás"
+
+#~ msgid "Prism2/2.5/3 802.11b Wireless Controller"
+#~ msgstr "Prism2/2.5/3 802.11b vezeték nélküli vezérlő"
+
+#~ msgid "RaLink 802.11%s Wireless Controller"
+#~ msgstr "RaLink 802.11%s vezeték nélküli vezérlő"
+
+#~ msgid ""
+#~ "Really shutdown interface \"%s\"? You might lose access to this device if "
+#~ "you are connected via this interface."
+#~ msgstr ""
+#~ "Biztos, hogy leállítja a \"%s\" interfészt?\n"
+#~ " Lehet, hogy elveszti a hozzáférést az eszközhöz, amennyiben ezen az "
+#~ "interfészen keresztül kapcsolódik."
+
+#~ msgid "Reconnecting interface"
+#~ msgstr "Interfész újracsatlakoztatása"
+
+#~ msgid "Shutdown this network"
+#~ msgstr "Hálózat leállítása"
+
+#~ msgid "Wireless restarted"
+#~ msgstr "Vezetéknélküli rész újraindítva"
+
+#~ msgid "Wireless shut down"
+#~ msgstr "Vezetéknélküli rész leállítása"
+
#~ msgid "DHCP Leases"
#~ msgstr "DHCP bérletek"
diff --git a/modules/luci-base/po/it/base.po b/modules/luci-base/po/it/base.po
index 76a648a086..1fe6d06cb9 100644
--- a/modules/luci-base/po/it/base.po
+++ b/modules/luci-base/po/it/base.po
@@ -161,9 +161,6 @@ msgstr ""
msgid "<abbr title=\"maximal\">Max.</abbr> concurrent queries"
msgstr "<abbr title=\"maximal\">Max.</abbr> Richiesta in uso"
-msgid "<abbr title='Pairwise: %s / Group: %s'>%s - %s</abbr>"
-msgstr "<abbr title='Accoppiata: %s / Gruppo: %s'>%s - %s</abbr>"
-
msgid ""
"<br/>Note: you need to manually restart the cron service if the crontab file "
"was empty before editing."
@@ -225,9 +222,6 @@ msgstr "Punto di Accesso"
msgid "Actions"
msgstr "Azioni"
-msgid "Activate this network"
-msgstr "Attiva questa rete"
-
msgid "Active <abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Routes"
msgstr ""
"Instradamento <abbr title=\"Protocollo Internet Versione 4\">IPv4</abbr> "
@@ -284,6 +278,15 @@ msgstr ""
msgid "Alert"
msgstr "Allerta"
+msgid "Alias Interface"
+msgstr ""
+
+msgid "Alias of \"%s\""
+msgstr ""
+
+msgid "All Servers"
+msgstr ""
+
msgid ""
"Allocate IP addresses sequentially, starting from the lowest available "
"address"
@@ -297,6 +300,9 @@ msgstr ""
"Permetti autenticazione <abbr title=\"Secure Shell\">SSH</abbr> tramite "
"password"
+msgid "Allow AP mode to disconnect STAs based on low ACK condition"
+msgstr ""
+
msgid "Allow all except listed"
msgstr "Consenti tutti tranne quelli nell'elenco"
@@ -331,6 +337,11 @@ msgstr ""
msgid "Always announce default router"
msgstr ""
+msgid ""
+"Always use 40MHz channels even if the secondary channel overlaps. Using this "
+"option does not comply with IEEE 802.11n-2009!"
+msgstr ""
+
msgid "Annex"
msgstr ""
@@ -522,6 +533,9 @@ msgstr "E' stato specificato un indirizzo errato!"
msgid "Band"
msgstr ""
+msgid "Beacon Interval"
+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 "
@@ -578,6 +592,9 @@ msgstr ""
msgid "CPU usage (%)"
msgstr "Uso CPU (%)"
+msgid "Call failed"
+msgstr ""
+
msgid "Cancel"
msgstr "Annulla"
@@ -685,6 +702,9 @@ msgstr ""
msgid "Configuration"
msgstr "Configurazione"
+msgid "Configuration failed"
+msgstr ""
+
msgid "Configuration files will be kept."
msgstr "I file di configurazione verranno mantenuti."
@@ -706,6 +726,9 @@ msgstr "Connesso"
msgid "Connection Limit"
msgstr "Limite connessioni"
+msgid "Connection attempt failed"
+msgstr ""
+
msgid "Connections"
msgstr "Connessioni"
@@ -819,6 +842,9 @@ msgstr ""
msgid "DSL line mode"
msgstr ""
+msgid "DTIM Interval"
+msgstr ""
+
msgid "DUID"
msgstr "DUID"
@@ -858,6 +884,9 @@ msgstr "Elimina"
msgid "Delete this network"
msgstr "Rimuovi questa rete"
+msgid "Delivery Traffic Indication Message Interval"
+msgstr ""
+
msgid "Description"
msgstr "Descrizione"
@@ -907,15 +936,24 @@ msgstr "Disabilita il setup dei DNS"
msgid "Disable Encryption"
msgstr "Disabilita Crittografia"
+msgid "Disable this network"
+msgstr ""
+
msgid "Disabled"
msgstr "Disabilitato"
msgid "Disabled (default)"
msgstr "Disabilitato (default)"
+msgid "Disassociate On Low Acknowledgement"
+msgstr ""
+
msgid "Discard upstream RFC1918 responses"
msgstr "Ignora risposte RFC1918 upstream"
+msgid "Disconnection attempt failed"
+msgstr ""
+
msgid "Dismiss"
msgstr ""
@@ -1211,6 +1249,9 @@ msgstr "Filtra privati"
msgid "Filter useless"
msgstr "Filtra inutili"
+msgid "Finalizing failed"
+msgstr ""
+
msgid ""
"Find all currently attached filesystems and swap and replace configuration "
"with defaults based on what was detected"
@@ -1264,6 +1305,9 @@ msgstr "Flashing..."
msgid "Force"
msgstr "Forza"
+msgid "Force 40MHz mode"
+msgstr ""
+
msgid "Force CCMP (AES)"
msgstr "Forza CCMP (AES)"
@@ -1326,6 +1370,9 @@ msgstr "Solo GPRS"
msgid "Gateway"
msgstr "Gateway"
+msgid "Gateway address is invalid"
+msgstr ""
+
msgid "Gateway ports"
msgstr "Porte Gateway"
@@ -1402,9 +1449,6 @@ msgstr ""
"Qui è possibile incollare le chiavi pubbliche SSH (uno per riga) per "
"l'autenticazione con chiave pubblica SSH."
-msgid "Hermes 802.11b Wireless Controller"
-msgstr "Dispositivo Wireless Hermes 802.11b"
-
msgid "Hide <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
msgstr "Nascondi <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
@@ -1421,6 +1465,9 @@ msgid "Host-<abbr title=\"Internet Protocol Address\">IP</abbr> or Network"
msgstr ""
"<abbr title=\"Internet Protocol Address\">IP</abbr> dell&#39;host o rete"
+msgid "Host-Uniq tag content"
+msgstr ""
+
msgid "Hostname"
msgstr "Hostname"
@@ -1442,6 +1489,12 @@ msgstr "Indirizzi IP"
msgid "IP address"
msgstr "Indirizzo IP"
+msgid "IP address in invalid"
+msgstr ""
+
+msgid "IP address is missing"
+msgstr ""
+
msgid "IPv4"
msgstr "IPv4"
@@ -1616,6 +1669,9 @@ msgstr "In entrata:"
msgid "Info"
msgstr "Informazioni"
+msgid "Initialization failure"
+msgstr ""
+
msgid "Initscript"
msgstr "Script di avvio"
@@ -1652,21 +1708,12 @@ msgstr "Riassunto Interfaccia"
msgid "Interface is reconnecting..."
msgstr "L'interfaccia si sta ricollegando..."
-msgid "Interface is shutting down..."
-msgstr "L'intefaccia si sta spegnendo..."
-
msgid "Interface name"
msgstr "Nome Interfaccia"
msgid "Interface not present or not connected yet."
msgstr "Interfaccia non presente o non ancora connessa."
-msgid "Interface reconnected"
-msgstr "Interfaccia ricollegata."
-
-msgid "Interface shut down"
-msgstr "Interfaccia spenta"
-
msgid "Interfaces"
msgstr "Interfacce"
@@ -1857,6 +1904,9 @@ msgstr "Carico Medio"
msgid "Loading"
msgstr "Caricamento"
+msgid "Local IP address is invalid"
+msgstr ""
+
msgid "Local IP address to assign"
msgstr ""
@@ -1927,6 +1977,9 @@ msgstr ""
msgid "Lowest leased address as offset from the network address."
msgstr ""
+msgid "MAC"
+msgstr ""
+
msgid "MAC-Address"
msgstr ""
@@ -1942,6 +1995,9 @@ msgstr "Lista MAC"
msgid "MAP / LW4over6"
msgstr ""
+msgid "MAP rule is invalid"
+msgstr ""
+
msgid "MB/s"
msgstr ""
@@ -2021,6 +2077,9 @@ msgstr "Modello"
msgid "Modem device"
msgstr "Dispositivo modem"
+msgid "Modem information query failed"
+msgstr ""
+
msgid "Modem init timeout"
msgstr ""
@@ -2118,6 +2177,9 @@ msgstr "Utilità di Rete"
msgid "Network boot image"
msgstr ""
+msgid "Network device is not present"
+msgstr ""
+
msgid "Network without interfaces."
msgstr "Rete senza interfaccia"
@@ -2139,6 +2201,9 @@ msgstr "Nessun file trovato"
msgid "No information available"
msgstr "Nessuna informazione disponibile"
+msgid "No matching prefix delegation"
+msgstr ""
+
msgid "No negative cache"
msgstr ""
@@ -2157,6 +2222,9 @@ msgstr "Nessuna password immessa!"
msgid "No rules in this chain"
msgstr "Nessuna regola in questa catena"
+msgid "No scan results available yet..."
+msgstr ""
+
msgid "No zone assigned"
msgstr "Nessuna zona assegnata"
@@ -2290,6 +2358,9 @@ msgstr ""
msgid "Optional. Create routes for Allowed IPs for this peer."
msgstr ""
+msgid "Optional. Description of peer."
+msgstr ""
+
msgid ""
"Optional. Host of peer. Names are resolved prior to bringing up the "
"interface."
@@ -2370,6 +2441,9 @@ msgstr "PID"
msgid "PIN"
msgstr ""
+msgid "PIN code rejected"
+msgstr ""
+
msgid "PMK R1 Push"
msgstr ""
@@ -2457,6 +2531,9 @@ msgstr "Picco:"
msgid "Peer IP address to assign"
msgstr ""
+msgid "Peer address is missing"
+msgstr ""
+
msgid "Peers"
msgstr ""
@@ -2525,9 +2602,6 @@ msgstr ""
msgid "Prevents client-to-client communication"
msgstr "Impedisci la comunicazione fra Client"
-msgid "Prism2/2.5/3 802.11b Wireless Controller"
-msgstr ""
-
msgid "Private Key"
msgstr ""
@@ -2576,6 +2650,11 @@ msgstr ""
msgid "Quality"
msgstr "Qualità"
+msgid ""
+"Query all available upstream <abbr title=\"Domain Name System\">DNS</abbr> "
+"servers"
+msgstr ""
+
msgid "R0 Key Lifetime"
msgstr ""
@@ -2594,9 +2673,6 @@ msgstr ""
msgid "RX Rate"
msgstr "Velocità RX"
-msgid "RaLink 802.11%s Wireless Controller"
-msgstr ""
-
msgid "Radius-Accounting-Port"
msgstr ""
@@ -2615,6 +2691,9 @@ msgstr ""
msgid "Radius-Authentication-Server"
msgstr ""
+msgid "Raw hex-encoded bytes. Leave empty unless your ISP require this"
+msgstr ""
+
msgid ""
"Read <code>/etc/ethers</code> to configure the <abbr title=\"Dynamic Host "
"Configuration Protocol\">DHCP</abbr>-Server"
@@ -2638,18 +2717,6 @@ msgstr ""
msgid "Really reset all changes?"
msgstr "Azzerare veramente tutte le modifiche?"
-msgid ""
-"Really shut down network? You might lose access to this device if you are "
-"connected via this interface"
-msgstr ""
-
-msgid ""
-"Really shutdown interface \"%s\"? You might lose access to this device if "
-"you are connected via this interface."
-msgstr ""
-"Vuoi davvero spegnere questa interfaccia \"%s\"? Potresti perdere l'accesso "
-"a questo router se stai usando questa interfaccia."
-
msgid "Really switch protocol?"
msgstr "Cambiare veramente il protocollo?"
@@ -2695,9 +2762,6 @@ msgstr ""
msgid "Reconnect this interface"
msgstr "Ricollega questa interfaccia"
-msgid "Reconnecting interface"
-msgstr "Sto ricollegando l'interfaccia"
-
msgid "References"
msgstr "Riferimenti"
@@ -2786,6 +2850,9 @@ msgstr "Riavvia"
msgid "Restart Firewall"
msgstr "Riavvia Firewall"
+msgid "Restart radio interface"
+msgstr ""
+
msgid "Restore"
msgstr "Ripristina"
@@ -2877,6 +2944,9 @@ msgstr "Salva & applica"
msgid "Scan"
msgstr "Scan"
+msgid "Scan request failed"
+msgstr ""
+
msgid "Scheduled Tasks"
msgstr "Operazioni programmate"
@@ -2917,6 +2987,12 @@ msgstr ""
msgid "Set up Time Synchronization"
msgstr ""
+msgid "Setting PLMN failed"
+msgstr ""
+
+msgid "Setting operation mode failed"
+msgstr ""
+
msgid "Setup DHCP Server"
msgstr ""
@@ -2926,13 +3002,13 @@ msgstr ""
msgid "Short GI"
msgstr ""
-msgid "Show current backup file list"
+msgid "Short Preamble"
msgstr ""
-msgid "Shutdown this interface"
+msgid "Show current backup file list"
msgstr ""
-msgid "Shutdown this network"
+msgid "Shutdown this interface"
msgstr ""
msgid "Signal"
@@ -3038,6 +3114,9 @@ msgstr "Priorità di avvio"
msgid "Starting configuration apply…"
msgstr ""
+msgid "Starting wireless scan..."
+msgstr ""
+
msgid "Startup"
msgstr "Avvio"
@@ -3472,9 +3551,27 @@ msgstr "Porte USB"
msgid "UUID"
msgstr ""
+msgid "Unable to determine device name"
+msgstr ""
+
+msgid "Unable to determine external IP address"
+msgstr ""
+
+msgid "Unable to determine upstream interface"
+msgstr ""
+
msgid "Unable to dispatch"
msgstr ""
+msgid "Unable to obtain client ID"
+msgstr ""
+
+msgid "Unable to resolve AFTR host name"
+msgstr ""
+
+msgid "Unable to resolve peer host name"
+msgstr ""
+
msgid "Unavailable Seconds (UAS)"
msgstr ""
@@ -3484,6 +3581,9 @@ msgstr "Sconosciuto"
msgid "Unknown Error, password not changed!"
msgstr "Errore sconosciuto, password non cambiata!"
+msgid "Unknown error (%s)"
+msgstr ""
+
msgid "Unmanaged"
msgstr "Non gestito"
@@ -3493,6 +3593,12 @@ msgstr "Smonta"
msgid "Unsaved Changes"
msgstr "Modifiche non salvate"
+msgid "Unsupported MAP type"
+msgstr ""
+
+msgid "Unsupported modem"
+msgstr ""
+
msgid "Unsupported protocol type."
msgstr "Tipo protocollo non supportato."
@@ -3638,6 +3744,9 @@ msgstr "Verifica"
msgid "Version"
msgstr "Versione"
+msgid "Virtual dynamic interface"
+msgstr ""
+
msgid "WDS"
msgstr "WDS"
@@ -3707,8 +3816,11 @@ msgstr "Panoramica Wireless"
msgid "Wireless Security"
msgstr "Sicurezza Wireless"
-msgid "Wireless is disabled or not associated"
-msgstr "La rete Wireless è disattivata o non associata"
+msgid "Wireless is disabled"
+msgstr "La rete Wireless è disattivata"
+
+msgid "Wireless is not associated"
+msgstr "La rete Wireless è non associata"
msgid "Wireless is restarting..."
msgstr "Riavvio della Wireless..."
@@ -3719,12 +3831,6 @@ msgstr "La rete Wireless è disattivata"
msgid "Wireless network is enabled"
msgstr "La rete wireless è attivata"
-msgid "Wireless restarted"
-msgstr "Wireless riavviato"
-
-msgid "Wireless shut down"
-msgstr "Wireless spento"
-
msgid "Write received DNS requests to syslog"
msgstr "Scrittura delle richiesta DNS ricevute nel syslog"
@@ -3833,6 +3939,9 @@ msgstr "File <abbr title=\"Sistema Nome Dominio\">DNS</abbr> locale"
msgid "minutes"
msgstr ""
+msgid "mixed WPA/WPA2"
+msgstr ""
+
msgid "no"
msgstr "no"
@@ -3908,6 +4017,40 @@ msgstr "Sì"
msgid "« Back"
msgstr "« Indietro"
+#~ msgid "<abbr title='Pairwise: %s / Group: %s'>%s - %s</abbr>"
+#~ msgstr "<abbr title='Accoppiata: %s / Gruppo: %s'>%s - %s</abbr>"
+
+#~ msgid "Activate this network"
+#~ msgstr "Attiva questa rete"
+
+#~ msgid "Hermes 802.11b Wireless Controller"
+#~ msgstr "Dispositivo Wireless Hermes 802.11b"
+
+#~ msgid "Interface is shutting down..."
+#~ msgstr "L'intefaccia si sta spegnendo..."
+
+#~ msgid "Interface reconnected"
+#~ msgstr "Interfaccia ricollegata."
+
+#~ msgid "Interface shut down"
+#~ msgstr "Interfaccia spenta"
+
+#~ msgid ""
+#~ "Really shutdown interface \"%s\"? You might lose access to this device if "
+#~ "you are connected via this interface."
+#~ msgstr ""
+#~ "Vuoi davvero spegnere questa interfaccia \"%s\"? Potresti perdere "
+#~ "l'accesso a questo router se stai usando questa interfaccia."
+
+#~ msgid "Reconnecting interface"
+#~ msgstr "Sto ricollegando l'interfaccia"
+
+#~ msgid "Wireless restarted"
+#~ msgstr "Wireless riavviato"
+
+#~ msgid "Wireless shut down"
+#~ msgstr "Wireless spento"
+
#~ msgid "DHCP Leases"
#~ msgstr "Contratti DHCP"
diff --git a/modules/luci-base/po/ja/base.po b/modules/luci-base/po/ja/base.po
index 2cefb817a3..fd60f84da6 100644
--- a/modules/luci-base/po/ja/base.po
+++ b/modules/luci-base/po/ja/base.po
@@ -3,14 +3,14 @@ msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2009-06-10 03:40+0200\n"
-"PO-Revision-Date: 2018-07-07 17:55+0900\n"
+"PO-Revision-Date: 2018-07-20 15:27+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: Poedit 2.0.7\n"
+"X-Generator: Poedit 2.0.8\n"
"Language-Team: \n"
msgid "%.1f dB"
@@ -159,9 +159,6 @@ msgstr ""
msgid "<abbr title=\"maximal\">Max.</abbr> concurrent queries"
msgstr "<abbr title=\"maximal\">最大</abbr> 並列処理クエリ"
-msgid "<abbr title='Pairwise: %s / Group: %s'>%s - %s</abbr>"
-msgstr ""
-
msgid ""
"<br/>Note: you need to manually restart the cron service if the crontab file "
"was empty before editing."
@@ -220,9 +217,6 @@ msgstr "アクセスポイント"
msgid "Actions"
msgstr "動作"
-msgid "Activate this network"
-msgstr "このネットワークを有効にする"
-
msgid "Active <abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Routes"
msgstr ""
"稼働中の <abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-経路情報"
@@ -278,6 +272,15 @@ msgstr ""
msgid "Alert"
msgstr "警告"
+msgid "Alias Interface"
+msgstr ""
+
+msgid "Alias of \"%s\""
+msgstr ""
+
+msgid "All Servers"
+msgstr "全てのサーバー"
+
msgid ""
"Allocate IP addresses sequentially, starting from the lowest available "
"address"
@@ -289,11 +292,14 @@ msgstr ""
msgid "Allow <abbr title=\"Secure Shell\">SSH</abbr> password authentication"
msgstr "<abbr title=\"Secure Shell\">SSH</abbr> パスワード認証を許可します。"
+msgid "Allow AP mode to disconnect STAs based on low ACK condition"
+msgstr "AP モード動作時に、低 ACK(確認応答)状態の STA の切断を許可します。"
+
msgid "Allow all except listed"
msgstr "リスト内の端末からのアクセスを禁止"
msgid "Allow legacy 802.11b rates"
-msgstr ""
+msgstr "レガシー 802.11b レートを許可"
msgid "Allow listed only"
msgstr "リスト内の端末からのアクセスを許可"
@@ -319,7 +325,14 @@ msgid "Allowed IPs"
msgstr "許可されるIP"
msgid "Always announce default router"
-msgstr "常にデフォルト ルーターとして通知する"
+msgstr "常にデフォルト ルーターを通知する"
+
+msgid ""
+"Always use 40MHz channels even if the secondary channel overlaps. Using this "
+"option does not comply with IEEE 802.11n-2009!"
+msgstr ""
+"セカンダリ チャンネルの重複にかかわらず、常に 40MHz チャンネルを使用します。"
+"このオプションの使用は、 IEEE 802.11n-2009 に準拠しません!"
msgid "Annex"
msgstr ""
@@ -419,7 +432,7 @@ msgid ""
msgstr ""
msgid "Associated Stations"
-msgstr "認証済み端末"
+msgstr "アソシエーション済み端末"
msgid "Associations"
msgstr "アソシエーション数"
@@ -514,6 +527,9 @@ msgstr "無効なアドレスです!"
msgid "Band"
msgstr ""
+msgid "Beacon Interval"
+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 "
@@ -573,6 +589,9 @@ msgstr "CA証明書(空白の場合、初回の接続後に保存されます
msgid "CPU usage (%)"
msgstr "CPU使用率 (%)"
+msgid "Call failed"
+msgstr ""
+
msgid "Cancel"
msgstr "キャンセル"
@@ -687,6 +706,9 @@ msgstr ""
msgid "Configuration"
msgstr "設定"
+msgid "Configuration failed"
+msgstr ""
+
msgid "Configuration files will be kept."
msgstr "設定ファイルは保持されます。"
@@ -708,6 +730,9 @@ msgstr "接続中"
msgid "Connection Limit"
msgstr "接続制限"
+msgid "Connection attempt failed"
+msgstr "接続の試行が失敗しました"
+
msgid "Connections"
msgstr "ネットワーク接続"
@@ -828,6 +853,9 @@ msgstr "DSL ステータス"
msgid "DSL line mode"
msgstr ""
+msgid "DTIM Interval"
+msgstr "DTIM インターバル"
+
msgid "DUID"
msgstr "DUID"
@@ -866,6 +894,9 @@ msgstr "削除"
msgid "Delete this network"
msgstr "ネットワークを削除します"
+msgid "Delivery Traffic Indication Message Interval"
+msgstr "Delivery Traffic Indication Message インターバル"
+
msgid "Description"
msgstr "詳細"
@@ -915,15 +946,24 @@ msgstr "DNSセットアップを無効にする"
msgid "Disable Encryption"
msgstr "暗号化を無効にする"
+msgid "Disable this network"
+msgstr "このネットワークを無効化"
+
msgid "Disabled"
msgstr "無効"
msgid "Disabled (default)"
msgstr "無効(デフォルト)"
+msgid "Disassociate On Low Acknowledgement"
+msgstr "低 Acknowledgement 時のアソシエーション解除"
+
msgid "Discard upstream RFC1918 responses"
msgstr "RFC1918の応答を破棄します"
+msgid "Disconnection attempt failed"
+msgstr "切断の試行が失敗しました"
+
msgid "Dismiss"
msgstr "警告の除去"
@@ -1031,6 +1071,8 @@ msgid ""
"Edit the raw configuration data above to fix any error and hit \"Save\" to "
"reload the page."
msgstr ""
+"上記の設定データを直接編集してエラーを修正し、 \"保存\" ボタンを押してこの"
+"ページをリロードします。"
msgid "Edit this interface"
msgstr "インターフェースを編集"
@@ -1100,7 +1142,7 @@ msgid "Enable this mount"
msgstr "マウント設定を有効にする"
msgid "Enable this network"
-msgstr ""
+msgstr "このネットワークを有効化"
msgid "Enable this swap"
msgstr "スワップ設定を有効にする"
@@ -1118,6 +1160,8 @@ msgid ""
"Enables fast roaming among access points that belong to the same Mobility "
"Domain"
msgstr ""
+"同一のモビリティ ドメイン(モビリティ グループ)に属するアクセスポイント間の"
+"高速ローミングを有効にします。"
msgid "Enables the Spanning Tree Protocol on this bridge"
msgstr "スパニングツリー プロトコルを有効にする"
@@ -1135,10 +1179,10 @@ msgid "Endpoint Port"
msgstr "エンドポイント ポート"
msgid "Enter custom value"
-msgstr ""
+msgstr "カスタム値を入力"
msgid "Enter custom values"
-msgstr ""
+msgstr "カスタム値を入力"
msgid "Erasing..."
msgstr "消去中..."
@@ -1221,6 +1265,9 @@ msgstr "プライベートフィルター"
msgid "Filter useless"
msgstr ""
+msgid "Finalizing failed"
+msgstr ""
+
msgid ""
"Find all currently attached filesystems and swap and replace configuration "
"with defaults based on what was detected"
@@ -1276,6 +1323,9 @@ msgstr "更新中..."
msgid "Force"
msgstr "強制"
+msgid "Force 40MHz mode"
+msgstr "強制 40MHz モード"
+
msgid "Force CCMP (AES)"
msgstr "CCMP (AES) を使用"
@@ -1341,6 +1391,9 @@ msgstr "GPRSのみ"
msgid "Gateway"
msgstr "ゲートウェイ"
+msgid "Gateway address is invalid"
+msgstr "無効なゲートウェイ アドレスです"
+
msgid "Gateway ports"
msgstr "ゲートウェイ ポート"
@@ -1412,9 +1465,6 @@ msgid ""
"authentication."
msgstr "SSH公開鍵認証で使用するSSH公開鍵を1行づつペーストしてください。"
-msgid "Hermes 802.11b Wireless Controller"
-msgstr "Hermes 802.11b 無線LANコントローラ"
-
msgid "Hide <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
msgstr "<abbr title=\"Extended Service Set Identifier\">ESSID</abbr>の隠匿"
@@ -1431,6 +1481,9 @@ msgid "Host-<abbr title=\"Internet Protocol Address\">IP</abbr> or Network"
msgstr ""
"ホスト<abbr title=\"Internet Protocol Address\">IP</abbr> または ネットワーク"
+msgid "Host-Uniq tag content"
+msgstr ""
+
msgid "Hostname"
msgstr "ホスト名"
@@ -1452,6 +1505,12 @@ msgstr "IPアドレス"
msgid "IP address"
msgstr "IPアドレス"
+msgid "IP address in invalid"
+msgstr "無効な IP アドレスです"
+
+msgid "IP address is missing"
+msgstr "IP アドレスがありません"
+
msgid "IPv4"
msgstr "IPv4"
@@ -1623,6 +1682,9 @@ msgstr "受信:"
msgid "Info"
msgstr "情報"
+msgid "Initialization failure"
+msgstr ""
+
msgid "Initscript"
msgstr "起動スクリプト"
@@ -1661,21 +1723,12 @@ 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 "インターフェース"
@@ -1870,6 +1923,9 @@ msgstr "システム平均負荷"
msgid "Loading"
msgstr "ロード中"
+msgid "Local IP address is invalid"
+msgstr "無効なローカル IP アドレスです"
+
msgid "Local IP address to assign"
msgstr "割り当てるローカル IPアドレス"
@@ -1939,6 +1995,9 @@ msgid "Lowest leased address as offset from the network address."
msgstr ""
"ネットワークアドレスをオフセットとして、最小のアドレスを設定してください"
+msgid "MAC"
+msgstr ""
+
msgid "MAC-Address"
msgstr "MAC-アドレス"
@@ -1954,6 +2013,9 @@ msgstr "MAC-リスト"
msgid "MAP / LW4over6"
msgstr "MAP / LW4over6"
+msgid "MAP rule is invalid"
+msgstr "無効な MAP ルールです"
+
msgid "MB/s"
msgstr "MB/s"
@@ -2025,7 +2087,7 @@ msgid "Missing protocol extension for proto %q"
msgstr "プロトコル %qのプロトコル拡張が見つかりません"
msgid "Mobility Domain"
-msgstr ""
+msgstr "モビリティ ドメイン"
msgid "Mode"
msgstr "モード"
@@ -2036,6 +2098,9 @@ msgstr "モデル"
msgid "Modem device"
msgstr "モデム デバイス"
+msgid "Modem information query failed"
+msgstr ""
+
msgid "Modem init timeout"
msgstr "モデム初期化タイムアウト"
@@ -2133,6 +2198,9 @@ msgstr "ネットワーク ユーティリティ"
msgid "Network boot image"
msgstr "ネットワークブート用イメージ"
+msgid "Network device is not present"
+msgstr "ネットワーク デバイスが存在しません"
+
msgid "Network without interfaces."
msgstr "インターフェースの無いネットワークです。"
@@ -2154,6 +2222,9 @@ msgstr "ファイルが見つかりませんでした"
msgid "No information available"
msgstr "情報がありません"
+msgid "No matching prefix delegation"
+msgstr ""
+
msgid "No negative cache"
msgstr "ネガティブキャッシュを行なわない"
@@ -2172,6 +2243,9 @@ msgstr "パスワードが設定されていません!"
msgid "No rules in this chain"
msgstr "チェイン内にルールがありません"
+msgid "No scan results available yet..."
+msgstr "利用可能なスキャン結果はまだありません..."
+
msgid "No zone assigned"
msgstr "ゾーンが設定されていません"
@@ -2308,6 +2382,9 @@ msgstr ""
msgid "Optional. Create routes for Allowed IPs for this peer."
msgstr ""
+msgid "Optional. Description of peer."
+msgstr ""
+
msgid ""
"Optional. Host of peer. Names are resolved prior to bringing up the "
"interface."
@@ -2392,6 +2469,9 @@ msgstr "PID"
msgid "PIN"
msgstr "PIN"
+msgid "PIN code rejected"
+msgstr "PIN コードが拒否されました"
+
msgid "PMK R1 Push"
msgstr ""
@@ -2479,6 +2559,9 @@ msgstr "ピーク:"
msgid "Peer IP address to assign"
msgstr ""
+msgid "Peer address is missing"
+msgstr "ピアのアドレスがありません"
+
msgid "Peers"
msgstr "ピア"
@@ -2549,9 +2632,6 @@ 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 "秘密鍵"
@@ -2600,6 +2680,13 @@ msgstr ""
msgid "Quality"
msgstr "クオリティ"
+msgid ""
+"Query all available upstream <abbr title=\"Domain Name System\">DNS</abbr> "
+"servers"
+msgstr ""
+"アップストリームの利用可能な全 <abbr title=\"Domain Name System\">DNS</abbr> "
+"サーバを問い合わせます"
+
msgid "R0 Key Lifetime"
msgstr ""
@@ -2618,9 +2705,6 @@ msgstr "RX"
msgid "RX Rate"
msgstr "受信レート"
-msgid "RaLink 802.11%s Wireless Controller"
-msgstr "RaLink 802.11%s 無線LANコントローラ"
-
msgid "Radius-Accounting-Port"
msgstr "Radiusアカウントサーバー ポート番号"
@@ -2639,6 +2723,9 @@ msgstr "Radius認証秘密鍵"
msgid "Radius-Authentication-Server"
msgstr "Radius認証サーバー"
+msgid "Raw hex-encoded bytes. Leave empty unless your ISP require this"
+msgstr ""
+
msgid ""
"Read <code>/etc/ethers</code> to configure the <abbr title=\"Dynamic Host "
"Configuration Protocol\">DHCP</abbr>-Server"
@@ -2667,22 +2754,6 @@ msgstr ""
msgid "Really reset all changes?"
msgstr "本当に全ての変更をリセットしますか?"
-msgid ""
-"Really shut down network? You might lose access to this device if you are "
-"connected via this interface"
-msgstr ""
-"本当にネットワークを停止しますか?\n"
-"このネットワークを経由して接続している場合、デバイスにアクセスできなくなる場"
-"合があります"
-
-msgid ""
-"Really shutdown interface \"%s\"? You might lose access to this device if "
-"you are connected via this interface."
-msgstr ""
-"本当にインターフェース \"%s\" を停止しますか?\n"
-"このインターフェースを経由して接続している場合、デバイスにアクセスできなくな"
-"る場合があります。"
-
msgid "Really switch protocol?"
msgstr "本当にプロトコルを切り替えますか?"
@@ -2728,9 +2799,6 @@ msgstr "WireGuard インターフェースのIPアドレスです。(推奨)
msgid "Reconnect this interface"
msgstr "インターフェースの再接続"
-msgid "Reconnecting interface"
-msgstr "インターフェース再接続中"
-
msgid "References"
msgstr "参照カウンタ"
@@ -2821,6 +2889,9 @@ msgstr "再起動"
msgid "Restart Firewall"
msgstr "ファイアウォールの再起動"
+msgid "Restart radio interface"
+msgstr "無線インターフェースの再起動"
+
msgid "Restore"
msgstr "復元"
@@ -2912,6 +2983,9 @@ msgstr "保存 & 適用"
msgid "Scan"
msgstr "スキャン"
+msgid "Scan request failed"
+msgstr "スキャン要求が失敗しました"
+
msgid "Scheduled Tasks"
msgstr "スケジュールタスク"
@@ -2954,6 +3028,12 @@ msgstr ""
msgid "Set up Time Synchronization"
msgstr "時刻同期設定"
+msgid "Setting PLMN failed"
+msgstr ""
+
+msgid "Setting operation mode failed"
+msgstr ""
+
msgid "Setup DHCP Server"
msgstr "DHCPサーバーを設定"
@@ -2963,15 +3043,15 @@ msgstr ""
msgid "Short GI"
msgstr "Short GI"
+msgid "Short Preamble"
+msgstr "Short Preamble"
+
msgid "Show current backup file list"
msgstr "現在のバックアップファイルのリストを表示する"
msgid "Shutdown this interface"
msgstr "インターフェースを終了"
-msgid "Shutdown this network"
-msgstr "ネットワークを終了"
-
msgid "Signal"
msgstr "信号強度"
@@ -3070,6 +3150,9 @@ msgstr "優先順位"
msgid "Starting configuration apply…"
msgstr "設定の適用を開始しています..."
+msgid "Starting wireless scan..."
+msgstr "無線LANのスキャンを開始しています..."
+
msgid "Startup"
msgstr "スタートアップ"
@@ -3535,9 +3618,27 @@ msgstr "USB ポート"
msgid "UUID"
msgstr "UUID"
+msgid "Unable to determine device name"
+msgstr "デバイス名を確定できません"
+
+msgid "Unable to determine external IP address"
+msgstr "外部 IP アドレスを確定できません"
+
+msgid "Unable to determine upstream interface"
+msgstr "アップストリーム インターフェースを確定できません"
+
msgid "Unable to dispatch"
msgstr "ディスパッチできません"
+msgid "Unable to obtain client ID"
+msgstr ""
+
+msgid "Unable to resolve AFTR host name"
+msgstr "AFTR ホスト名を解決できません"
+
+msgid "Unable to resolve peer host name"
+msgstr "ピアのホスト名を解決できません"
+
msgid "Unavailable Seconds (UAS)"
msgstr ""
@@ -3547,6 +3648,9 @@ msgstr "不明"
msgid "Unknown Error, password not changed!"
msgstr "不明なエラーです。パスワードは変更されていません!"
+msgid "Unknown error (%s)"
+msgstr "不明なエラー (%s)"
+
msgid "Unmanaged"
msgstr "Unmanaged"
@@ -3556,6 +3660,12 @@ msgstr "アンマウント"
msgid "Unsaved Changes"
msgstr "保存されていない変更"
+msgid "Unsupported MAP type"
+msgstr "非対応の MAP タイプです"
+
+msgid "Unsupported modem"
+msgstr ""
+
msgid "Unsupported protocol type."
msgstr "サポートされていないプロトコルタイプ"
@@ -3700,6 +3810,9 @@ msgstr "確認"
msgid "Version"
msgstr "バージョン"
+msgid "Virtual dynamic interface"
+msgstr "仮想ダイナミックインターフェース"
+
msgid "WDS"
msgstr "WDS"
@@ -3770,8 +3883,11 @@ msgstr "無線LANデバイス一覧"
msgid "Wireless Security"
msgstr "無線LANセキュリティ"
-msgid "Wireless is disabled or not associated"
-msgstr "無線LAN機能が無効になっているか、アソシエーションされていません"
+msgid "Wireless is disabled"
+msgstr "無線LAN機能は無効になっています"
+
+msgid "Wireless is not associated"
+msgstr "無線LAN機能がアソシエーションされていません"
msgid "Wireless is restarting..."
msgstr "無線LAN機能再起動中..."
@@ -3782,12 +3898,6 @@ msgstr "無線LAN機能は無効になっています"
msgid "Wireless network is enabled"
msgstr "無線LAN機能は有効になっています"
-msgid "Wireless restarted"
-msgstr "無線LAN機能の再起動"
-
-msgid "Wireless shut down"
-msgstr "無線LAN機能停止"
-
msgid "Write received DNS requests to syslog"
msgstr "受信したDNSリクエストをsyslogへ記録します"
@@ -3896,6 +4006,9 @@ msgstr "ローカル <abbr title=\"Domain Name System\">DNS</abbr>ファイル"
msgid "minutes"
msgstr "分"
+msgid "mixed WPA/WPA2"
+msgstr "mixed WPA/WPA2"
+
msgid "no"
msgstr "いいえ"
@@ -3970,3 +4083,52 @@ msgstr "はい"
msgid "« Back"
msgstr "« 戻る"
+
+#~ msgid "Activate this network"
+#~ msgstr "このネットワークを有効にする"
+
+#~ msgid "Hermes 802.11b Wireless Controller"
+#~ msgstr "Hermes 802.11b 無線LANコントローラ"
+
+#~ msgid "Interface is shutting down..."
+#~ msgstr "インターフェース終了中..."
+
+#~ msgid "Interface reconnected"
+#~ msgstr "インターフェースの再接続"
+
+#~ msgid "Interface shut down"
+#~ msgstr "インターフェースの終了"
+
+#~ msgid "Prism2/2.5/3 802.11b Wireless Controller"
+#~ msgstr "Prism2/2.5/3 802.11b 無線LANコントローラ"
+
+#~ msgid "RaLink 802.11%s Wireless Controller"
+#~ msgstr "RaLink 802.11%s 無線LANコントローラ"
+
+#~ msgid ""
+#~ "Really shut down network? You might lose access to this device if you are "
+#~ "connected via this interface"
+#~ msgstr ""
+#~ "本当にネットワークを停止しますか?\n"
+#~ "このネットワークを経由して接続している場合、デバイスにアクセスできなくなる"
+#~ "場合があります"
+
+#~ msgid ""
+#~ "Really shutdown interface \"%s\"? You might lose access to this device if "
+#~ "you are connected via this interface."
+#~ msgstr ""
+#~ "本当にインターフェース \"%s\" を停止しますか?\n"
+#~ "このインターフェースを経由して接続している場合、デバイスにアクセスできなく"
+#~ "なる場合があります。"
+
+#~ msgid "Reconnecting interface"
+#~ msgstr "インターフェース再接続中"
+
+#~ msgid "Shutdown this network"
+#~ msgstr "ネットワークを終了"
+
+#~ msgid "Wireless restarted"
+#~ msgstr "無線LAN機能の再起動"
+
+#~ msgid "Wireless shut down"
+#~ msgstr "無線LAN機能停止"
diff --git a/modules/luci-base/po/ko/base.po b/modules/luci-base/po/ko/base.po
index 40010c59e2..2d53437dbd 100644
--- a/modules/luci-base/po/ko/base.po
+++ b/modules/luci-base/po/ko/base.po
@@ -154,9 +154,6 @@ msgstr ""
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 ""
"<br/>Note: you need to manually restart the cron service if the crontab file "
"was empty before editing."
@@ -213,9 +210,6 @@ 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 경로"
@@ -269,6 +263,15 @@ msgstr ""
msgid "Alert"
msgstr ""
+msgid "Alias Interface"
+msgstr ""
+
+msgid "Alias of \"%s\""
+msgstr ""
+
+msgid "All Servers"
+msgstr ""
+
msgid ""
"Allocate IP addresses sequentially, starting from the lowest available "
"address"
@@ -280,6 +283,9 @@ msgstr ""
msgid "Allow <abbr title=\"Secure Shell\">SSH</abbr> password authentication"
msgstr "<abbr title=\"Secure Shell\">SSH</abbr> 암호 인증을 허용합니다"
+msgid "Allow AP mode to disconnect STAs based on low ACK condition"
+msgstr ""
+
msgid "Allow all except listed"
msgstr ""
@@ -311,6 +317,11 @@ msgstr ""
msgid "Always announce default router"
msgstr ""
+msgid ""
+"Always use 40MHz channels even if the secondary channel overlaps. Using this "
+"option does not comply with IEEE 802.11n-2009!"
+msgstr ""
+
msgid "Annex"
msgstr ""
@@ -502,6 +513,9 @@ msgstr ""
msgid "Band"
msgstr ""
+msgid "Beacon Interval"
+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 "
@@ -560,6 +574,9 @@ msgstr ""
msgid "CPU usage (%)"
msgstr "CPU 사용량 (%)"
+msgid "Call failed"
+msgstr ""
+
msgid "Cancel"
msgstr ""
@@ -665,6 +682,9 @@ msgstr ""
msgid "Configuration"
msgstr "설정"
+msgid "Configuration failed"
+msgstr ""
+
msgid "Configuration files will be kept."
msgstr ""
@@ -686,6 +706,9 @@ msgstr "연결 시간"
msgid "Connection Limit"
msgstr ""
+msgid "Connection attempt failed"
+msgstr ""
+
msgid "Connections"
msgstr "연결"
@@ -801,6 +824,9 @@ msgstr ""
msgid "DSL line mode"
msgstr ""
+msgid "DTIM Interval"
+msgstr ""
+
msgid "DUID"
msgstr ""
@@ -840,6 +866,9 @@ msgstr "삭제"
msgid "Delete this network"
msgstr "이 네트워크를 삭제합니다"
+msgid "Delivery Traffic Indication Message Interval"
+msgstr ""
+
msgid "Description"
msgstr "설명"
@@ -889,15 +918,24 @@ msgstr ""
msgid "Disable Encryption"
msgstr ""
+msgid "Disable this network"
+msgstr ""
+
msgid "Disabled"
msgstr ""
msgid "Disabled (default)"
msgstr ""
+msgid "Disassociate On Low Acknowledgement"
+msgstr ""
+
msgid "Discard upstream RFC1918 responses"
msgstr ""
+msgid "Disconnection attempt failed"
+msgstr ""
+
msgid "Dismiss"
msgstr ""
@@ -1186,6 +1224,9 @@ msgstr ""
msgid "Filter useless"
msgstr ""
+msgid "Finalizing failed"
+msgstr ""
+
msgid ""
"Find all currently attached filesystems and swap and replace configuration "
"with defaults based on what was detected"
@@ -1239,6 +1280,9 @@ msgstr ""
msgid "Force"
msgstr "강제하기"
+msgid "Force 40MHz mode"
+msgstr ""
+
msgid "Force CCMP (AES)"
msgstr ""
@@ -1301,6 +1345,9 @@ msgstr ""
msgid "Gateway"
msgstr ""
+msgid "Gateway address is invalid"
+msgstr ""
+
msgid "Gateway ports"
msgstr ""
@@ -1374,9 +1421,6 @@ 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> 숨기기"
@@ -1392,6 +1436,9 @@ msgstr ""
msgid "Host-<abbr title=\"Internet Protocol Address\">IP</abbr> or Network"
msgstr "Host-<abbr title=\"Internet Protocol Address\">IP</abbr> 혹은 Network"
+msgid "Host-Uniq tag content"
+msgstr ""
+
msgid "Hostname"
msgstr "호스트이름"
@@ -1413,6 +1460,12 @@ msgstr ""
msgid "IP address"
msgstr "IP 주소"
+msgid "IP address in invalid"
+msgstr ""
+
+msgid "IP address is missing"
+msgstr ""
+
msgid "IPv4"
msgstr ""
@@ -1576,6 +1629,9 @@ msgstr ""
msgid "Info"
msgstr ""
+msgid "Initialization failure"
+msgstr ""
+
msgid "Initscript"
msgstr ""
@@ -1612,21 +1668,12 @@ 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 "인터페이스"
@@ -1814,6 +1861,9 @@ msgstr "부하 평균"
msgid "Loading"
msgstr ""
+msgid "Local IP address is invalid"
+msgstr ""
+
msgid "Local IP address to assign"
msgstr ""
@@ -1878,6 +1928,9 @@ msgstr ""
msgid "Lowest leased address as offset from the network address."
msgstr "임대되는 주소의 최소 시작점. (네트워크 주소로 부터의 offset)"
+msgid "MAC"
+msgstr ""
+
msgid "MAC-Address"
msgstr "MAC-주소"
@@ -1893,6 +1946,9 @@ msgstr ""
msgid "MAP / LW4over6"
msgstr ""
+msgid "MAP rule is invalid"
+msgstr ""
+
msgid "MB/s"
msgstr ""
@@ -1972,6 +2028,9 @@ msgstr "모델"
msgid "Modem device"
msgstr ""
+msgid "Modem information query failed"
+msgstr ""
+
msgid "Modem init timeout"
msgstr ""
@@ -2067,6 +2126,9 @@ msgstr "네트워크 유틸리티"
msgid "Network boot image"
msgstr "네트워크 boot 이미지"
+msgid "Network device is not present"
+msgstr ""
+
msgid "Network without interfaces."
msgstr ""
@@ -2088,6 +2150,9 @@ msgstr ""
msgid "No information available"
msgstr "이용 가능한 정보가 없습니다"
+msgid "No matching prefix delegation"
+msgstr ""
+
msgid "No negative cache"
msgstr ""
@@ -2106,6 +2171,9 @@ msgstr "암호 설정을 해주세요!"
msgid "No rules in this chain"
msgstr ""
+msgid "No scan results available yet..."
+msgstr ""
+
msgid "No zone assigned"
msgstr ""
@@ -2240,6 +2308,9 @@ msgstr ""
msgid "Optional. Create routes for Allowed IPs for this peer."
msgstr ""
+msgid "Optional. Description of peer."
+msgstr ""
+
msgid ""
"Optional. Host of peer. Names are resolved prior to bringing up the "
"interface."
@@ -2320,6 +2391,9 @@ msgstr ""
msgid "PIN"
msgstr ""
+msgid "PIN code rejected"
+msgstr ""
+
msgid "PMK R1 Push"
msgstr ""
@@ -2407,6 +2481,9 @@ msgstr "최고치:"
msgid "Peer IP address to assign"
msgstr ""
+msgid "Peer address is missing"
+msgstr ""
+
msgid "Peers"
msgstr ""
@@ -2475,9 +2552,6 @@ msgstr ""
msgid "Prevents client-to-client communication"
msgstr ""
-msgid "Prism2/2.5/3 802.11b Wireless Controller"
-msgstr ""
-
msgid "Private Key"
msgstr ""
@@ -2526,6 +2600,11 @@ msgstr ""
msgid "Quality"
msgstr ""
+msgid ""
+"Query all available upstream <abbr title=\"Domain Name System\">DNS</abbr> "
+"servers"
+msgstr ""
+
msgid "R0 Key Lifetime"
msgstr ""
@@ -2544,9 +2623,6 @@ msgstr ""
msgid "RX Rate"
msgstr ""
-msgid "RaLink 802.11%s Wireless Controller"
-msgstr ""
-
msgid "Radius-Accounting-Port"
msgstr ""
@@ -2565,6 +2641,9 @@ msgstr ""
msgid "Radius-Authentication-Server"
msgstr ""
+msgid "Raw hex-encoded bytes. Leave empty unless your ISP require this"
+msgstr ""
+
msgid ""
"Read <code>/etc/ethers</code> to configure the <abbr title=\"Dynamic Host "
"Configuration Protocol\">DHCP</abbr>-Server"
@@ -2585,16 +2664,6 @@ msgstr ""
msgid "Really reset all changes?"
msgstr ""
-msgid ""
-"Really shut down network? You might lose access to this device if you are "
-"connected via this interface"
-msgstr ""
-
-msgid ""
-"Really shutdown interface \"%s\"? You might lose access to this device if "
-"you are connected via this interface."
-msgstr ""
-
msgid "Really switch protocol?"
msgstr "정말 프로토콜 변경을 원하세요?"
@@ -2640,9 +2709,6 @@ msgstr ""
msgid "Reconnect this interface"
msgstr "이 인터페이스를 재연결합니다"
-msgid "Reconnecting interface"
-msgstr "인터페이스 재연결중입니다"
-
msgid "References"
msgstr ""
@@ -2731,6 +2797,9 @@ msgstr "재시작"
msgid "Restart Firewall"
msgstr "방화벽 재시작"
+msgid "Restart radio interface"
+msgstr ""
+
msgid "Restore"
msgstr "복구"
@@ -2822,6 +2891,9 @@ msgstr "저장 & 적용"
msgid "Scan"
msgstr "Scan 하기"
+msgid "Scan request failed"
+msgstr ""
+
msgid "Scheduled Tasks"
msgstr "작업 관리"
@@ -2862,6 +2934,12 @@ msgstr ""
msgid "Set up Time Synchronization"
msgstr ""
+msgid "Setting PLMN failed"
+msgstr ""
+
+msgid "Setting operation mode failed"
+msgstr ""
+
msgid "Setup DHCP Server"
msgstr ""
@@ -2871,15 +2949,15 @@ msgstr ""
msgid "Short GI"
msgstr ""
+msgid "Short Preamble"
+msgstr ""
+
msgid "Show current backup file list"
msgstr "현재 백업 파일 목록 보기"
msgid "Shutdown this interface"
msgstr "이 인터페이스를 정지합니다"
-msgid "Shutdown this network"
-msgstr "이 네트워크를 shutdown 합니다"
-
msgid "Signal"
msgstr "신호"
@@ -2975,6 +3053,9 @@ msgstr "시작 우선순위"
msgid "Starting configuration apply…"
msgstr ""
+msgid "Starting wireless scan..."
+msgstr ""
+
msgid "Startup"
msgstr "시작 프로그램"
@@ -3398,9 +3479,27 @@ msgstr ""
msgid "UUID"
msgstr ""
+msgid "Unable to determine device name"
+msgstr ""
+
+msgid "Unable to determine external IP address"
+msgstr ""
+
+msgid "Unable to determine upstream interface"
+msgstr ""
+
msgid "Unable to dispatch"
msgstr ""
+msgid "Unable to obtain client ID"
+msgstr ""
+
+msgid "Unable to resolve AFTR host name"
+msgstr ""
+
+msgid "Unable to resolve peer host name"
+msgstr ""
+
msgid "Unavailable Seconds (UAS)"
msgstr ""
@@ -3410,6 +3509,9 @@ msgstr "알수없음"
msgid "Unknown Error, password not changed!"
msgstr ""
+msgid "Unknown error (%s)"
+msgstr ""
+
msgid "Unmanaged"
msgstr ""
@@ -3419,6 +3521,12 @@ msgstr ""
msgid "Unsaved Changes"
msgstr "적용 안된 변경 사항"
+msgid "Unsupported MAP type"
+msgstr ""
+
+msgid "Unsupported modem"
+msgstr ""
+
msgid "Unsupported protocol type."
msgstr ""
@@ -3563,6 +3671,9 @@ msgstr ""
msgid "Version"
msgstr "버전"
+msgid "Virtual dynamic interface"
+msgstr ""
+
msgid "WDS"
msgstr "WDS"
@@ -3630,8 +3741,11 @@ msgstr "무선랜 개요"
msgid "Wireless Security"
msgstr "무선랜 보안"
-msgid "Wireless is disabled or not associated"
-msgstr "무선이 비활성화되어 있거나 연결되어 있지 않습니다"
+msgid "Wireless is disabled"
+msgstr "무선이 비활성화되어"
+
+msgid "Wireless is not associated"
+msgstr "무선이 연결되어 있지 않습니다"
msgid "Wireless is restarting..."
msgstr "무선랜이 재시작중입니다..."
@@ -3642,12 +3756,6 @@ 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 에 기록합니다"
@@ -3753,6 +3861,9 @@ msgstr "local <abbr title=\"Domain Name System\">DNS</abbr> 파일"
msgid "minutes"
msgstr ""
+msgid "mixed WPA/WPA2"
+msgstr ""
+
msgid "no"
msgstr ""
@@ -3828,6 +3939,21 @@ msgstr ""
msgid "« Back"
msgstr ""
+#~ msgid "Activate this network"
+#~ msgstr "이 네트워를 활성화합니다"
+
+#~ msgid "Reconnecting interface"
+#~ msgstr "인터페이스 재연결중입니다"
+
+#~ msgid "Shutdown this network"
+#~ msgstr "이 네트워크를 shutdown 합니다"
+
+#~ msgid "Wireless restarted"
+#~ msgstr "무선랜이 재시작되었습니다"
+
+#~ msgid "Wireless shut down"
+#~ msgstr "무선랜이 shutdown 되었습니다"
+
#~ msgid "DHCP Leases"
#~ msgstr "DHCP 임대 정보"
diff --git a/modules/luci-base/po/ms/base.po b/modules/luci-base/po/ms/base.po
index b36ccd1836..891db2e41f 100644
--- a/modules/luci-base/po/ms/base.po
+++ b/modules/luci-base/po/ms/base.po
@@ -151,9 +151,6 @@ msgstr ""
msgid "<abbr title=\"maximal\">Max.</abbr> concurrent queries"
msgstr ""
-msgid "<abbr title='Pairwise: %s / Group: %s'>%s - %s</abbr>"
-msgstr ""
-
msgid ""
"<br/>Note: you need to manually restart the cron service if the crontab file "
"was empty before editing."
@@ -210,9 +207,6 @@ msgstr "Pusat akses"
msgid "Actions"
msgstr "Aksi"
-msgid "Activate this network"
-msgstr ""
-
msgid "Active <abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Routes"
msgstr "Aktive IPv4-Routen"
@@ -264,6 +258,15 @@ msgstr ""
msgid "Alert"
msgstr ""
+msgid "Alias Interface"
+msgstr ""
+
+msgid "Alias of \"%s\""
+msgstr ""
+
+msgid "All Servers"
+msgstr ""
+
msgid ""
"Allocate IP addresses sequentially, starting from the lowest available "
"address"
@@ -275,6 +278,9 @@ msgstr ""
msgid "Allow <abbr title=\"Secure Shell\">SSH</abbr> password authentication"
msgstr "Membenarkan pengesahan kata laluan SSH"
+msgid "Allow AP mode to disconnect STAs based on low ACK condition"
+msgstr ""
+
msgid "Allow all except listed"
msgstr "Izinkan semua kecualian yang disenaraikan"
@@ -306,6 +312,11 @@ msgstr ""
msgid "Always announce default router"
msgstr ""
+msgid ""
+"Always use 40MHz channels even if the secondary channel overlaps. Using this "
+"option does not comply with IEEE 802.11n-2009!"
+msgstr ""
+
msgid "Annex"
msgstr ""
@@ -497,6 +508,9 @@ msgstr ""
msgid "Band"
msgstr ""
+msgid "Beacon Interval"
+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 "
@@ -550,6 +564,9 @@ msgstr ""
msgid "CPU usage (%)"
msgstr "Penggunaan CPU (%)"
+msgid "Call failed"
+msgstr ""
+
msgid "Cancel"
msgstr "Batal"
@@ -648,6 +665,9 @@ msgstr ""
msgid "Configuration"
msgstr "Konfigurasi"
+msgid "Configuration failed"
+msgstr ""
+
msgid "Configuration files will be kept."
msgstr ""
@@ -669,6 +689,9 @@ msgstr ""
msgid "Connection Limit"
msgstr "Sambungan Batas"
+msgid "Connection attempt failed"
+msgstr ""
+
msgid "Connections"
msgstr ""
@@ -780,6 +803,9 @@ msgstr ""
msgid "DSL line mode"
msgstr ""
+msgid "DTIM Interval"
+msgstr ""
+
msgid "DUID"
msgstr ""
@@ -816,6 +842,9 @@ msgstr "Padam"
msgid "Delete this network"
msgstr ""
+msgid "Delivery Traffic Indication Message Interval"
+msgstr ""
+
msgid "Description"
msgstr "Keterangan"
@@ -863,15 +892,24 @@ msgstr ""
msgid "Disable Encryption"
msgstr ""
+msgid "Disable this network"
+msgstr ""
+
msgid "Disabled"
msgstr ""
msgid "Disabled (default)"
msgstr ""
+msgid "Disassociate On Low Acknowledgement"
+msgstr ""
+
msgid "Discard upstream RFC1918 responses"
msgstr ""
+msgid "Disconnection attempt failed"
+msgstr ""
+
msgid "Dismiss"
msgstr ""
@@ -1159,6 +1197,9 @@ msgstr "Penapis swasta"
msgid "Filter useless"
msgstr "Penapis tak berguna"
+msgid "Finalizing failed"
+msgstr ""
+
msgid ""
"Find all currently attached filesystems and swap and replace configuration "
"with defaults based on what was detected"
@@ -1212,6 +1253,9 @@ msgstr ""
msgid "Force"
msgstr "Paksa"
+msgid "Force 40MHz mode"
+msgstr ""
+
msgid "Force CCMP (AES)"
msgstr ""
@@ -1274,6 +1318,9 @@ msgstr ""
msgid "Gateway"
msgstr ""
+msgid "Gateway address is invalid"
+msgstr ""
+
msgid "Gateway ports"
msgstr ""
@@ -1346,9 +1393,6 @@ msgid ""
"authentication."
msgstr ""
-msgid "Hermes 802.11b Wireless Controller"
-msgstr ""
-
msgid "Hide <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
msgstr "Menyembunyikan ESSID"
@@ -1364,6 +1408,9 @@ msgstr ""
msgid "Host-<abbr title=\"Internet Protocol Address\">IP</abbr> or Network"
msgstr "IP host atau rangkaian"
+msgid "Host-Uniq tag content"
+msgstr ""
+
msgid "Hostname"
msgstr "Nama Host"
@@ -1385,6 +1432,12 @@ msgstr ""
msgid "IP address"
msgstr "Alamat IP"
+msgid "IP address in invalid"
+msgstr ""
+
+msgid "IP address is missing"
+msgstr ""
+
msgid "IPv4"
msgstr ""
@@ -1553,6 +1606,9 @@ msgstr ""
msgid "Info"
msgstr ""
+msgid "Initialization failure"
+msgstr ""
+
msgid "Initscript"
msgstr ""
@@ -1589,21 +1645,12 @@ 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 "Interface"
@@ -1793,6 +1840,9 @@ msgstr ""
msgid "Loading"
msgstr ""
+msgid "Local IP address is invalid"
+msgstr ""
+
msgid "Local IP address to assign"
msgstr ""
@@ -1857,6 +1907,9 @@ msgstr ""
msgid "Lowest leased address as offset from the network address."
msgstr ""
+msgid "MAC"
+msgstr ""
+
msgid "MAC-Address"
msgstr ""
@@ -1872,6 +1925,9 @@ msgstr "Senarai MAC"
msgid "MAP / LW4over6"
msgstr ""
+msgid "MAP rule is invalid"
+msgstr ""
+
msgid "MB/s"
msgstr ""
@@ -1951,6 +2007,9 @@ msgstr ""
msgid "Modem device"
msgstr "Alat modem"
+msgid "Modem information query failed"
+msgstr ""
+
msgid "Modem init timeout"
msgstr ""
@@ -2048,6 +2107,9 @@ msgstr ""
msgid "Network boot image"
msgstr ""
+msgid "Network device is not present"
+msgstr ""
+
msgid "Network without interfaces."
msgstr ""
@@ -2069,6 +2131,9 @@ msgstr ""
msgid "No information available"
msgstr ""
+msgid "No matching prefix delegation"
+msgstr ""
+
msgid "No negative cache"
msgstr ""
@@ -2087,6 +2152,9 @@ msgstr ""
msgid "No rules in this chain"
msgstr "Tidak ada peraturan dalam rantai ini"
+msgid "No scan results available yet..."
+msgstr ""
+
msgid "No zone assigned"
msgstr ""
@@ -2220,6 +2288,9 @@ msgstr ""
msgid "Optional. Create routes for Allowed IPs for this peer."
msgstr ""
+msgid "Optional. Description of peer."
+msgstr ""
+
msgid ""
"Optional. Host of peer. Names are resolved prior to bringing up the "
"interface."
@@ -2298,6 +2369,9 @@ msgstr "PID"
msgid "PIN"
msgstr ""
+msgid "PIN code rejected"
+msgstr ""
+
msgid "PMK R1 Push"
msgstr ""
@@ -2385,6 +2459,9 @@ msgstr ""
msgid "Peer IP address to assign"
msgstr ""
+msgid "Peer address is missing"
+msgstr ""
+
msgid "Peers"
msgstr ""
@@ -2453,9 +2530,6 @@ msgstr ""
msgid "Prevents client-to-client communication"
msgstr "Mencegah komunikasi sesama Pelanggan"
-msgid "Prism2/2.5/3 802.11b Wireless Controller"
-msgstr ""
-
msgid "Private Key"
msgstr ""
@@ -2504,6 +2578,11 @@ msgstr ""
msgid "Quality"
msgstr ""
+msgid ""
+"Query all available upstream <abbr title=\"Domain Name System\">DNS</abbr> "
+"servers"
+msgstr ""
+
msgid "R0 Key Lifetime"
msgstr ""
@@ -2523,9 +2602,6 @@ msgstr "RX"
msgid "RX Rate"
msgstr ""
-msgid "RaLink 802.11%s Wireless Controller"
-msgstr ""
-
msgid "Radius-Accounting-Port"
msgstr ""
@@ -2544,6 +2620,9 @@ msgstr ""
msgid "Radius-Authentication-Server"
msgstr ""
+msgid "Raw hex-encoded bytes. Leave empty unless your ISP require this"
+msgstr ""
+
msgid ""
"Read <code>/etc/ethers</code> to configure the <abbr title=\"Dynamic Host "
"Configuration Protocol\">DHCP</abbr>-Server"
@@ -2562,16 +2641,6 @@ msgstr ""
msgid "Really reset all changes?"
msgstr ""
-msgid ""
-"Really shut down network? You might lose access to this device if you are "
-"connected via this interface"
-msgstr ""
-
-msgid ""
-"Really shutdown interface \"%s\"? You might lose access to this device if "
-"you are connected via this interface."
-msgstr ""
-
msgid "Really switch protocol?"
msgstr ""
@@ -2617,9 +2686,6 @@ msgstr ""
msgid "Reconnect this interface"
msgstr ""
-msgid "Reconnecting interface"
-msgstr ""
-
msgid "References"
msgstr "Rujukan"
@@ -2708,6 +2774,9 @@ msgstr ""
msgid "Restart Firewall"
msgstr "Restart Firewall"
+msgid "Restart radio interface"
+msgstr ""
+
msgid "Restore"
msgstr "Mengembalikan"
@@ -2799,6 +2868,9 @@ msgstr "Simpan & Melaksanakan"
msgid "Scan"
msgstr "Scan"
+msgid "Scan request failed"
+msgstr ""
+
msgid "Scheduled Tasks"
msgstr "Tugas Jadual"
@@ -2839,6 +2911,12 @@ msgstr ""
msgid "Set up Time Synchronization"
msgstr ""
+msgid "Setting PLMN failed"
+msgstr ""
+
+msgid "Setting operation mode failed"
+msgstr ""
+
msgid "Setup DHCP Server"
msgstr ""
@@ -2848,13 +2926,13 @@ msgstr ""
msgid "Short GI"
msgstr ""
-msgid "Show current backup file list"
+msgid "Short Preamble"
msgstr ""
-msgid "Shutdown this interface"
+msgid "Show current backup file list"
msgstr ""
-msgid "Shutdown this network"
+msgid "Shutdown this interface"
msgstr ""
msgid "Signal"
@@ -2952,6 +3030,9 @@ msgstr ""
msgid "Starting configuration apply…"
msgstr ""
+msgid "Starting wireless scan..."
+msgstr ""
+
msgid "Startup"
msgstr ""
@@ -3371,9 +3452,27 @@ msgstr ""
msgid "UUID"
msgstr ""
+msgid "Unable to determine device name"
+msgstr ""
+
+msgid "Unable to determine external IP address"
+msgstr ""
+
+msgid "Unable to determine upstream interface"
+msgstr ""
+
msgid "Unable to dispatch"
msgstr ""
+msgid "Unable to obtain client ID"
+msgstr ""
+
+msgid "Unable to resolve AFTR host name"
+msgstr ""
+
+msgid "Unable to resolve peer host name"
+msgstr ""
+
msgid "Unavailable Seconds (UAS)"
msgstr ""
@@ -3383,6 +3482,9 @@ msgstr ""
msgid "Unknown Error, password not changed!"
msgstr ""
+msgid "Unknown error (%s)"
+msgstr ""
+
msgid "Unmanaged"
msgstr ""
@@ -3392,6 +3494,12 @@ msgstr ""
msgid "Unsaved Changes"
msgstr "Perubahan yang belum disimpan"
+msgid "Unsupported MAP type"
+msgstr ""
+
+msgid "Unsupported modem"
+msgstr ""
+
msgid "Unsupported protocol type."
msgstr ""
@@ -3528,6 +3636,9 @@ msgstr ""
msgid "Version"
msgstr "Versi"
+msgid "Virtual dynamic interface"
+msgstr ""
+
msgid "WDS"
msgstr "WDS"
@@ -3597,7 +3708,10 @@ msgstr "Gambaran keseluruhan Wayarles"
msgid "Wireless Security"
msgstr "Keselamatan WLAN"
-msgid "Wireless is disabled or not associated"
+msgid "Wireless is disabled"
+msgstr ""
+
+msgid "Wireless is not associated"
msgstr ""
msgid "Wireless is restarting..."
@@ -3609,12 +3723,6 @@ msgstr ""
msgid "Wireless network is enabled"
msgstr ""
-msgid "Wireless restarted"
-msgstr ""
-
-msgid "Wireless shut down"
-msgstr ""
-
msgid "Write received DNS requests to syslog"
msgstr ""
@@ -3714,6 +3822,9 @@ msgstr "Fail DNS tempatan"
msgid "minutes"
msgstr ""
+msgid "mixed WPA/WPA2"
+msgstr ""
+
msgid "no"
msgstr ""
diff --git a/modules/luci-base/po/no/base.po b/modules/luci-base/po/no/base.po
index e9546b310c..d5c65659e8 100644
--- a/modules/luci-base/po/no/base.po
+++ b/modules/luci-base/po/no/base.po
@@ -153,9 +153,6 @@ msgstr ""
msgid "<abbr title=\"maximal\">Max.</abbr> concurrent queries"
msgstr "<abbr title=\"Maksimal\">Maks.</abbr> samtidige spørringer"
-msgid "<abbr title='Pairwise: %s / Group: %s'>%s - %s</abbr>"
-msgstr "<abbr title='Parvis: %s / Gruppe: %s'>%s - %s</abbr>"
-
msgid ""
"<br/>Note: you need to manually restart the cron service if the crontab file "
"was empty before editing."
@@ -219,9 +216,6 @@ msgstr "Aksesspunkt"
msgid "Actions"
msgstr "Handlinger"
-msgid "Activate this network"
-msgstr "Aktiver dette nettverket"
-
msgid "Active <abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Routes"
msgstr "Aktive <abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Ruter"
@@ -273,6 +267,15 @@ msgstr ""
msgid "Alert"
msgstr "Varsle"
+msgid "Alias Interface"
+msgstr ""
+
+msgid "Alias of \"%s\""
+msgstr ""
+
+msgid "All Servers"
+msgstr ""
+
msgid ""
"Allocate IP addresses sequentially, starting from the lowest available "
"address"
@@ -284,6 +287,9 @@ msgstr ""
msgid "Allow <abbr title=\"Secure Shell\">SSH</abbr> password authentication"
msgstr "Tillat <abbr title=\"Secure Shell\">SSH</abbr> passord godkjenning"
+msgid "Allow AP mode to disconnect STAs based on low ACK condition"
+msgstr ""
+
msgid "Allow all except listed"
msgstr "Tillat alle unntatt oppførte"
@@ -315,6 +321,11 @@ msgstr ""
msgid "Always announce default router"
msgstr ""
+msgid ""
+"Always use 40MHz channels even if the secondary channel overlaps. Using this "
+"option does not comply with IEEE 802.11n-2009!"
+msgstr ""
+
msgid "Annex"
msgstr ""
@@ -506,6 +517,9 @@ msgstr "Ugyldig adresse oppgitt!"
msgid "Band"
msgstr ""
+msgid "Beacon Interval"
+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 "
@@ -562,6 +576,9 @@ msgstr ""
msgid "CPU usage (%)"
msgstr "CPU forbruk (%)"
+msgid "Call failed"
+msgstr ""
+
msgid "Cancel"
msgstr "Avbryt"
@@ -669,6 +686,9 @@ msgstr ""
msgid "Configuration"
msgstr "Konfigurasjon"
+msgid "Configuration failed"
+msgstr ""
+
msgid "Configuration files will be kept."
msgstr "Konfigurasjonsfiler vil bli bevart."
@@ -690,6 +710,9 @@ msgstr "Tilkoblet"
msgid "Connection Limit"
msgstr "Tilkoblingsgrense (antall)"
+msgid "Connection attempt failed"
+msgstr ""
+
msgid "Connections"
msgstr "Tilkoblinger"
@@ -803,6 +826,9 @@ msgstr ""
msgid "DSL line mode"
msgstr ""
+msgid "DTIM Interval"
+msgstr ""
+
msgid "DUID"
msgstr "DUID"
@@ -841,6 +867,9 @@ msgstr "Fjern"
msgid "Delete this network"
msgstr "Fjern dette nettverket"
+msgid "Delivery Traffic Indication Message Interval"
+msgstr ""
+
msgid "Description"
msgstr "Beskrivelse"
@@ -890,15 +919,24 @@ msgstr "Deaktiver DNS oppsett"
msgid "Disable Encryption"
msgstr ""
+msgid "Disable this network"
+msgstr ""
+
msgid "Disabled"
msgstr "Deaktivert"
msgid "Disabled (default)"
msgstr ""
+msgid "Disassociate On Low Acknowledgement"
+msgstr ""
+
msgid "Discard upstream RFC1918 responses"
msgstr "Forkast oppstrøms RFC1918 svar"
+msgid "Disconnection attempt failed"
+msgstr ""
+
msgid "Dismiss"
msgstr ""
@@ -1194,6 +1232,9 @@ msgstr "Filtrer private"
msgid "Filter useless"
msgstr "Filtrer ubrukelige"
+msgid "Finalizing failed"
+msgstr ""
+
msgid ""
"Find all currently attached filesystems and swap and replace configuration "
"with defaults based on what was detected"
@@ -1247,6 +1288,9 @@ msgstr "Flasher..."
msgid "Force"
msgstr "Bruk"
+msgid "Force 40MHz mode"
+msgstr ""
+
msgid "Force CCMP (AES)"
msgstr "Bruk CCMP (AES)"
@@ -1310,6 +1354,9 @@ msgstr "Kun GPRS"
msgid "Gateway"
msgstr "Gateway"
+msgid "Gateway address is invalid"
+msgstr ""
+
msgid "Gateway ports"
msgstr "Gateway porter"
@@ -1383,9 +1430,6 @@ msgid ""
msgstr ""
"Her kan du lime inn felles SSH-nøkler(en per linje), for SSH godkjenning."
-msgid "Hermes 802.11b Wireless Controller"
-msgstr "Hermes 802.11b Trådløs Kontroller"
-
msgid "Hide <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
msgstr "Skjul <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
@@ -1402,6 +1446,9 @@ msgid "Host-<abbr title=\"Internet Protocol Address\">IP</abbr> or Network"
msgstr ""
"Verts-<abbr title=\"Internet Protocol Address\">IP</abbr> eller Nettverk"
+msgid "Host-Uniq tag content"
+msgstr ""
+
msgid "Hostname"
msgstr "Vertsnavn"
@@ -1423,6 +1470,12 @@ msgstr ""
msgid "IP address"
msgstr "IP adresse"
+msgid "IP address in invalid"
+msgstr ""
+
+msgid "IP address is missing"
+msgstr ""
+
msgid "IPv4"
msgstr "IPv4"
@@ -1590,6 +1643,9 @@ msgstr "Innkommende:"
msgid "Info"
msgstr "Informasjon"
+msgid "Initialization failure"
+msgstr ""
+
msgid "Initscript"
msgstr "Oppstartskript"
@@ -1626,21 +1682,12 @@ msgstr "Grensesnitt Oversikt"
msgid "Interface is reconnecting..."
msgstr "Grensesnittet kobler til igjen..."
-msgid "Interface is shutting down..."
-msgstr "Grensesnittet slår seg av..."
-
msgid "Interface name"
msgstr ""
msgid "Interface not present or not connected yet."
msgstr "Grensesnittet er ikke tilgjengelig eller er ikke tilknyttet."
-msgid "Interface reconnected"
-msgstr "Grensesnittet er koblet til igjen"
-
-msgid "Interface shut down"
-msgstr "Grensesnittet er slått av"
-
msgid "Interfaces"
msgstr "Grensesnitt"
@@ -1832,6 +1879,9 @@ msgstr "Belastning Gjennomsnitt"
msgid "Loading"
msgstr "Laster"
+msgid "Local IP address is invalid"
+msgstr ""
+
msgid "Local IP address to assign"
msgstr ""
@@ -1901,6 +1951,9 @@ msgstr ""
msgid "Lowest leased address as offset from the network address."
msgstr "Laveste leide adresse, forskjøvet fra nettverks adressen."
+msgid "MAC"
+msgstr ""
+
msgid "MAC-Address"
msgstr "MAC-Adresse"
@@ -1916,6 +1969,9 @@ msgstr "MAC-Liste"
msgid "MAP / LW4over6"
msgstr ""
+msgid "MAP rule is invalid"
+msgstr ""
+
msgid "MB/s"
msgstr "MB/s"
@@ -1995,6 +2051,9 @@ msgstr ""
msgid "Modem device"
msgstr "Modem"
+msgid "Modem information query failed"
+msgstr ""
+
msgid "Modem init timeout"
msgstr "Modem initiering tidsavbrudd"
@@ -2092,6 +2151,9 @@ msgstr "Nettverks Verktøy"
msgid "Network boot image"
msgstr "Nettverks boot image"
+msgid "Network device is not present"
+msgstr ""
+
msgid "Network without interfaces."
msgstr "Nettverk uten grensesnitt."
@@ -2113,6 +2175,9 @@ msgstr "Ingen filer funnet"
msgid "No information available"
msgstr "Ingen informasjon tilgjengelig"
+msgid "No matching prefix delegation"
+msgstr ""
+
msgid "No negative cache"
msgstr "Ingen negative cache"
@@ -2131,6 +2196,9 @@ msgstr "Ruteren er ikke passordbeskyttet!"
msgid "No rules in this chain"
msgstr "Ingen regler i denne tabellen"
+msgid "No scan results available yet..."
+msgstr ""
+
msgid "No zone assigned"
msgstr "Ingen sone tilknyttet"
@@ -2265,6 +2333,9 @@ msgstr ""
msgid "Optional. Create routes for Allowed IPs for this peer."
msgstr ""
+msgid "Optional. Description of peer."
+msgstr ""
+
msgid ""
"Optional. Host of peer. Names are resolved prior to bringing up the "
"interface."
@@ -2345,6 +2416,9 @@ msgstr "PID"
msgid "PIN"
msgstr "PIN"
+msgid "PIN code rejected"
+msgstr ""
+
msgid "PMK R1 Push"
msgstr ""
@@ -2432,6 +2506,9 @@ msgstr "Maksimalt:"
msgid "Peer IP address to assign"
msgstr ""
+msgid "Peer address is missing"
+msgstr ""
+
msgid "Peers"
msgstr ""
@@ -2502,9 +2579,6 @@ msgstr ""
msgid "Prevents client-to-client communication"
msgstr "Hindrer klient-til-klient kommunikasjon"
-msgid "Prism2/2.5/3 802.11b Wireless Controller"
-msgstr "Prism2/2.5/3 802.11b Trådløs Kontroller"
-
msgid "Private Key"
msgstr ""
@@ -2553,6 +2627,11 @@ msgstr ""
msgid "Quality"
msgstr "Kvalitet"
+msgid ""
+"Query all available upstream <abbr title=\"Domain Name System\">DNS</abbr> "
+"servers"
+msgstr ""
+
msgid "R0 Key Lifetime"
msgstr ""
@@ -2571,9 +2650,6 @@ msgstr "RX"
msgid "RX Rate"
msgstr "RX Rate"
-msgid "RaLink 802.11%s Wireless Controller"
-msgstr "RaLink 802.11%s Trådløs Kontroller"
-
msgid "Radius-Accounting-Port"
msgstr "Radius-Accounting-Port"
@@ -2592,6 +2668,9 @@ msgstr "Radius-Authentication-Secret"
msgid "Radius-Authentication-Server"
msgstr "Radius-Authentication-Server"
+msgid "Raw hex-encoded bytes. Leave empty unless your ISP require this"
+msgstr ""
+
msgid ""
"Read <code>/etc/ethers</code> to configure the <abbr title=\"Dynamic Host "
"Configuration Protocol\">DHCP</abbr>-Server"
@@ -2614,19 +2693,6 @@ msgstr ""
msgid "Really reset all changes?"
msgstr "Vil du nullstille alle endringer?"
-msgid ""
-"Really shut down network? You might lose access to this device if you are "
-"connected via this interface"
-msgstr ""
-
-msgid ""
-"Really shutdown interface \"%s\"? You might lose access to this device if "
-"you are connected via this interface."
-msgstr ""
-"Slå av dette grensesnittet \"%s\" ?\n"
-"Du kan miste kontakten med ruteren om du er tilkoblet via dette "
-"grensesnittet."
-
msgid "Really switch protocol?"
msgstr "Vil du endre protokoll?"
@@ -2672,9 +2738,6 @@ msgstr ""
msgid "Reconnect this interface"
msgstr "Koble til igjen"
-msgid "Reconnecting interface"
-msgstr "Kobler til igjen"
-
msgid "References"
msgstr "Referanser"
@@ -2763,6 +2826,9 @@ msgstr "Omstart"
msgid "Restart Firewall"
msgstr "Omstart Brannmur"
+msgid "Restart radio interface"
+msgstr ""
+
msgid "Restore"
msgstr "Gjenoppretting"
@@ -2854,6 +2920,9 @@ msgstr "Lagre & Aktiver"
msgid "Scan"
msgstr "Skann"
+msgid "Scan request failed"
+msgstr ""
+
msgid "Scheduled Tasks"
msgstr "Planlagte Oppgaver"
@@ -2897,6 +2966,12 @@ msgstr ""
msgid "Set up Time Synchronization"
msgstr "Oppsett tidssynkronisering"
+msgid "Setting PLMN failed"
+msgstr ""
+
+msgid "Setting operation mode failed"
+msgstr ""
+
msgid "Setup DHCP Server"
msgstr "Oppsett DHCP server"
@@ -2906,15 +2981,15 @@ msgstr ""
msgid "Short GI"
msgstr ""
+msgid "Short Preamble"
+msgstr ""
+
msgid "Show current backup file list"
msgstr "Vis gjeldende liste med sikkerhetskopifiler"
msgid "Shutdown this interface"
msgstr "Slå av dette grensesnittet"
-msgid "Shutdown this network"
-msgstr "Slå av dette nettverket"
-
msgid "Signal"
msgstr "Signal"
@@ -3014,6 +3089,9 @@ msgstr "Start prioritet"
msgid "Starting configuration apply…"
msgstr ""
+msgid "Starting wireless scan..."
+msgstr ""
+
msgid "Startup"
msgstr "Oppstart"
@@ -3472,9 +3550,27 @@ msgstr ""
msgid "UUID"
msgstr "UUID"
+msgid "Unable to determine device name"
+msgstr ""
+
+msgid "Unable to determine external IP address"
+msgstr ""
+
+msgid "Unable to determine upstream interface"
+msgstr ""
+
msgid "Unable to dispatch"
msgstr "Kan ikke sende"
+msgid "Unable to obtain client ID"
+msgstr ""
+
+msgid "Unable to resolve AFTR host name"
+msgstr ""
+
+msgid "Unable to resolve peer host name"
+msgstr ""
+
msgid "Unavailable Seconds (UAS)"
msgstr ""
@@ -3484,6 +3580,9 @@ msgstr "Ukjent"
msgid "Unknown Error, password not changed!"
msgstr "Ukjent feil, passordet ble ikke endret!"
+msgid "Unknown error (%s)"
+msgstr ""
+
msgid "Unmanaged"
msgstr "Uhåndtert"
@@ -3493,6 +3592,12 @@ msgstr ""
msgid "Unsaved Changes"
msgstr "Ulagrede Endringer"
+msgid "Unsupported MAP type"
+msgstr ""
+
+msgid "Unsupported modem"
+msgstr ""
+
msgid "Unsupported protocol type."
msgstr "Protokoll type er ikke støttet."
@@ -3636,6 +3741,9 @@ msgstr "Bekreft"
msgid "Version"
msgstr "Versjon"
+msgid "Virtual dynamic interface"
+msgstr ""
+
msgid "WDS"
msgstr "WDS"
@@ -3705,8 +3813,11 @@ msgstr "Trådløs Oversikt"
msgid "Wireless Security"
msgstr "Trådløs Sikkerhet"
-msgid "Wireless is disabled or not associated"
-msgstr "Trådløs er deaktiver eller ikke tilknyttet"
+msgid "Wireless is disabled"
+msgstr "Trådløs er deaktiver"
+
+msgid "Wireless is not associated"
+msgstr "Trådløs er ikke tilknyttet"
msgid "Wireless is restarting..."
msgstr "Trådløst starter på nytt..."
@@ -3717,12 +3828,6 @@ msgstr "Trådløst nettverk er deaktivert"
msgid "Wireless network is enabled"
msgstr "Trådløst nettverk er aktivert"
-msgid "Wireless restarted"
-msgstr "Trådløst startet på nytt"
-
-msgid "Wireless shut down"
-msgstr "Trådløst er slått av"
-
msgid "Write received DNS requests to syslog"
msgstr "Skriv mottatte DNS forespørsler til syslog"
@@ -3830,6 +3935,9 @@ msgstr "lokal <abbr title=\"Domain Navn System\">DNS</abbr>-fil"
msgid "minutes"
msgstr ""
+msgid "mixed WPA/WPA2"
+msgstr ""
+
msgid "no"
msgstr "nei"
@@ -3905,6 +4013,50 @@ msgstr "ja"
msgid "« Back"
msgstr "« Tilbake"
+#~ msgid "<abbr title='Pairwise: %s / Group: %s'>%s - %s</abbr>"
+#~ msgstr "<abbr title='Parvis: %s / Gruppe: %s'>%s - %s</abbr>"
+
+#~ msgid "Activate this network"
+#~ msgstr "Aktiver dette nettverket"
+
+#~ msgid "Hermes 802.11b Wireless Controller"
+#~ msgstr "Hermes 802.11b Trådløs Kontroller"
+
+#~ msgid "Interface is shutting down..."
+#~ msgstr "Grensesnittet slår seg av..."
+
+#~ msgid "Interface reconnected"
+#~ msgstr "Grensesnittet er koblet til igjen"
+
+#~ msgid "Interface shut down"
+#~ msgstr "Grensesnittet er slått av"
+
+#~ msgid "Prism2/2.5/3 802.11b Wireless Controller"
+#~ msgstr "Prism2/2.5/3 802.11b Trådløs Kontroller"
+
+#~ msgid "RaLink 802.11%s Wireless Controller"
+#~ msgstr "RaLink 802.11%s Trådløs Kontroller"
+
+#~ msgid ""
+#~ "Really shutdown interface \"%s\"? You might lose access to this device if "
+#~ "you are connected via this interface."
+#~ msgstr ""
+#~ "Slå av dette grensesnittet \"%s\" ?\n"
+#~ "Du kan miste kontakten med ruteren om du er tilkoblet via dette "
+#~ "grensesnittet."
+
+#~ msgid "Reconnecting interface"
+#~ msgstr "Kobler til igjen"
+
+#~ msgid "Shutdown this network"
+#~ msgstr "Slå av dette nettverket"
+
+#~ msgid "Wireless restarted"
+#~ msgstr "Trådløst startet på nytt"
+
+#~ msgid "Wireless shut down"
+#~ msgstr "Trådløst er slått av"
+
#~ msgid "DHCP Leases"
#~ msgstr "DHCP Leier"
diff --git a/modules/luci-base/po/pl/base.po b/modules/luci-base/po/pl/base.po
index 7d2e006cd1..61aee199b7 100644
--- a/modules/luci-base/po/pl/base.po
+++ b/modules/luci-base/po/pl/base.po
@@ -3,7 +3,7 @@ msgstr ""
"Project-Id-Version: LuCI\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2010-04-20 09:40+0200\n"
-"PO-Revision-Date: 2018-07-7 14:05+0200\n"
+"PO-Revision-Date: 2018-07-21 18:35+0200\n"
"Last-Translator: Rixerx <krystian.kozak20@gmail.com>\n"
"Language-Team: Polish\n"
"Language: pl\n"
@@ -158,9 +158,6 @@ msgstr ""
msgid "<abbr title=\"maximal\">Max.</abbr> concurrent queries"
msgstr "<abbr title=\"Maksymalna ilość\">Maks.</abbr> zapytań równoczesnych"
-msgid "<abbr title='Pairwise: %s / Group: %s'>%s - %s</abbr>"
-msgstr "<abbr title='Par: %s / Grup: %s'>%s - %s</abbr>"
-
msgid ""
"<br/>Note: you need to manually restart the cron service if the crontab file "
"was empty before editing."
@@ -225,9 +222,6 @@ msgstr "Punkt dostępowy"
msgid "Actions"
msgstr "Akcje"
-msgid "Activate this network"
-msgstr "Aktywuj tą sieć"
-
msgid "Active <abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Routes"
msgstr ""
"Aktywne trasy routingu <abbr title=\"Internet Protocol Version 4\">IPv4</"
@@ -284,6 +278,15 @@ msgstr ""
msgid "Alert"
msgstr "Alarm"
+msgid "Alias Interface"
+msgstr "Alias Interfejsu"
+
+msgid "Alias of \"%s\""
+msgstr "Alias \"%s\""
+
+msgid "All Servers"
+msgstr "Wszystkie serwery"
+
msgid ""
"Allocate IP addresses sequentially, starting from the lowest available "
"address"
@@ -296,11 +299,14 @@ msgstr "Przydzielaj adresy IP po kolei"
msgid "Allow <abbr title=\"Secure Shell\">SSH</abbr> password authentication"
msgstr "Pozwól na logowanie <abbr title=\"Secure Shell\">SSH</abbr>"
+msgid "Allow AP mode to disconnect STAs based on low ACK condition"
+msgstr "Pozwól aby tryb AP rozłączał stacje STA w oparciu o niski stan ACK"
+
msgid "Allow all except listed"
msgstr "Pozwól wszystkim oprócz wymienionych"
msgid "Allow legacy 802.11b rates"
-msgstr ""
+msgstr "Zezwalaj na starsze wersje 802.11b"
msgid "Allow listed only"
msgstr "Pozwól tylko wymienionym"
@@ -329,6 +335,13 @@ msgstr "Dozwolone adresy IP"
msgid "Always announce default router"
msgstr "Zawsze rozgłaszaj domyślny router"
+msgid ""
+"Always use 40MHz channels even if the secondary channel overlaps. Using this "
+"option does not comply with IEEE 802.11n-2009!"
+msgstr ""
+"Zawsze używaj kanału 40 MHz, nawet jeśli kanał dodatkowy nachodzi na inny. "
+"Używanie tej opcji nie jest zgodne z IEEE 802.11n-2009!"
+
msgid "Annex"
msgstr ""
@@ -526,6 +539,9 @@ msgstr "Wprowadzono zły adres"
msgid "Band"
msgstr ""
+msgid "Beacon Interval"
+msgstr "Interwał Beaconu"
+
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 "
@@ -546,7 +562,7 @@ msgid "Bind the tunnel to this interface (optional)."
msgstr ""
msgid "Bitrate"
-msgstr "Przepływność"
+msgstr "Szybkość transmisji"
msgid "Bogus NX Domain Override"
msgstr "Podrób statystyki NXDOMAIN"
@@ -560,7 +576,6 @@ msgstr "Interfejs mostu"
msgid "Bridge unit number"
msgstr "Numer Mostu (urządzenia)"
-# Podejrzewam że chodzi o interfejs? mam rację?
msgid "Bring up on boot"
msgstr "Podnieś przy stracie"
@@ -584,6 +599,9 @@ msgstr ""
msgid "CPU usage (%)"
msgstr "Użycie CPU (%)"
+msgid "Call failed"
+msgstr "Połączenie nieudane"
+
msgid "Cancel"
msgstr "Anuluj"
@@ -600,7 +618,7 @@ msgid "Changes applied."
msgstr "Zmiany zostały zastosowane."
msgid "Changes have been reverted."
-msgstr ""
+msgstr "Zmiany zostały cofnięte."
msgid "Changes the administrator password for accessing the device"
msgstr "Zmienia hasło administratora"
@@ -696,6 +714,9 @@ msgstr ""
msgid "Configuration"
msgstr "Konfiguracja"
+msgid "Configuration failed"
+msgstr "Konfiguracja nieudana"
+
msgid "Configuration files will be kept."
msgstr "Pliki konfiguracyjne zostaną zachowane."
@@ -717,6 +738,9 @@ msgstr "Połączony"
msgid "Connection Limit"
msgstr "Limit połączeń"
+msgid "Connection attempt failed"
+msgstr "Próba połączenia nieudana"
+
msgid "Connections"
msgstr "Połączenia"
@@ -833,6 +857,9 @@ msgstr "Status DSL"
msgid "DSL line mode"
msgstr ""
+msgid "DTIM Interval"
+msgstr "Interwał DTIM"
+
msgid "DUID"
msgstr "DUID"
@@ -871,10 +898,12 @@ msgstr "Usuń"
msgid "Delete this network"
msgstr "Usuń tą sieć"
+msgid "Delivery Traffic Indication Message Interval"
+msgstr "Interwał komunikatu o wskazaniu dostawy ruchu"
+
msgid "Description"
msgstr "Opis"
-# Ktoś tłumaczył bez zobaczenia tego w gui. Dotyczy zmiany motywu ten opis.
msgid "Design"
msgstr "Motyw"
@@ -921,15 +950,24 @@ msgstr "Wyłącz konfigurację DNS"
msgid "Disable Encryption"
msgstr "Wyłącz szyfrowanie"
+msgid "Disable this network"
+msgstr "Wyłącz tą sieć"
+
msgid "Disabled"
msgstr "Wyłączony"
msgid "Disabled (default)"
msgstr "Wyłączone (domyślnie)"
+msgid "Disassociate On Low Acknowledgement"
+msgstr "Rozłączaj przy niskim stanie ramek ACK"
+
msgid "Discard upstream RFC1918 responses"
msgstr "Odrzuć wychodzące odpowiedzi RFC1918"
+msgid "Disconnection attempt failed"
+msgstr "Próba rozłączenia nie powiodła się"
+
msgid "Dismiss"
msgstr ""
@@ -949,15 +987,14 @@ msgstr ""
msgid "Diversity"
msgstr "Wielorakość"
-# Nie wiem czy nie zamotałem ja rozumiem;)
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 jest to serwer <abbr title=\"Dynamic Host Configuration Protocol"
-"\">DHCP</abbr> połączony z serwerem <abbr title=\"Domain Name System\">DNS</"
+"Dnsmasq jest kombajnem serwera <abbr title=\"Dynamic Host Configuration Protocol"
+"\">DHCP</abbr> połączonym z serwerem <abbr title=\"Domain Name System\">DNS</"
"abbr>. Jest to serwer przekazujący (Fowarder) dla firewalli <abbr title="
"\"Network Address Translation\">NAT</abbr>"
@@ -1014,7 +1051,6 @@ msgstr ""
msgid "Dual-Stack Lite (RFC6333)"
msgstr ""
-# "n" brakowało...
msgid "Dynamic <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</abbr>"
msgstr ""
"<abbr title=\"Dynamic Host Configuration Protocol\">DHCP</abbr> dynamiczne"
@@ -1216,7 +1252,7 @@ msgid "FT protocol"
msgstr ""
msgid "Failed to confirm apply within %ds, waiting for rollback…"
-msgstr ""
+msgstr "Nie udało się zatwierdzić w ciągu %ds, czekam na wycofanie…"
msgid "File"
msgstr "Plik"
@@ -1236,6 +1272,9 @@ msgstr "Filtruj prywatne"
msgid "Filter useless"
msgstr "Filtruj bezużyteczne"
+msgid "Finalizing failed"
+msgstr "Finalizacja nie powiodła się"
+
msgid ""
"Find all currently attached filesystems and swap and replace configuration "
"with defaults based on what was detected"
@@ -1289,6 +1328,9 @@ msgstr "Flashowanie..."
msgid "Force"
msgstr "Wymuś"
+msgid "Force 40MHz mode"
+msgstr "Wymuś tryb 40MHz"
+
msgid "Force CCMP (AES)"
msgstr "Wymuś CCMP (AES)"
@@ -1352,6 +1394,9 @@ msgstr "Tylko GPRS"
msgid "Gateway"
msgstr "Brama"
+msgid "Gateway address is invalid"
+msgstr "Adres bramy jest nieprawidłowy"
+
msgid "Gateway ports"
msgstr "Porty bramy"
@@ -1429,9 +1474,6 @@ msgstr ""
"Tutaj wklej swoje klucze publiczne SSH (po jednym w linii), dla "
"uwierzytelniania SSH"
-msgid "Hermes 802.11b Wireless Controller"
-msgstr "Kontroler bezprzewodowy Hermes 802.11b"
-
msgid "Hide <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
msgstr ""
"Ukryj <abbr title=\"Extended Service Set Identifier (Nazwę sieci)\">ESSID</"
@@ -1449,6 +1491,9 @@ msgstr "Czas wygasania hosta"
msgid "Host-<abbr title=\"Internet Protocol Address\">IP</abbr> or Network"
msgstr "<abbr title=\"Internet Protocol Address\">IP</abbr> lub sieć Hosta"
+msgid "Host-Uniq tag content"
+msgstr "Zawartość znacznika Host-Uniq"
+
msgid "Hostname"
msgstr "Nazwa hosta"
@@ -1470,6 +1515,12 @@ msgstr ""
msgid "IP address"
msgstr "Adres IP"
+msgid "IP address in invalid"
+msgstr "Nieprawidłowy adres IP"
+
+msgid "IP address is missing"
+msgstr "Brakuje adresu IP"
+
msgid "IPv4"
msgstr "IPv4"
@@ -1477,7 +1528,7 @@ msgid "IPv4 Firewall"
msgstr "Firewall IPv4"
msgid "IPv4 Upstream"
-msgstr "Protokół IPv4"
+msgstr "Źródłowy IPv4"
msgid "IPv4 address"
msgstr "Adres IPv4"
@@ -1519,7 +1570,7 @@ msgid "IPv6 Firewall"
msgstr "Firewall IPv6"
msgid "IPv6 Neighbours"
-msgstr ""
+msgstr "Sąsiedztwo IPv6"
msgid "IPv6 Settings"
msgstr "Ustawienia IPv6"
@@ -1528,7 +1579,7 @@ msgid "IPv6 ULA-Prefix"
msgstr "IPv6 Prefiks-ULA"
msgid "IPv6 Upstream"
-msgstr "Protokół IPv6"
+msgstr "Źródłowy IPv6"
msgid "IPv6 address"
msgstr "Adres IPv6"
@@ -1643,6 +1694,9 @@ msgstr "Przychodzący:"
msgid "Info"
msgstr "Info"
+msgid "Initialization failure"
+msgstr "Błąd inicjalizacji"
+
msgid "Initscript"
msgstr "Skrypt startowy"
@@ -1674,35 +1728,24 @@ msgstr ""
msgid "Interface Configuration"
msgstr "Konfiguracja Interfejsu"
-# Tam jest lista interfejsów....
msgid "Interface Overview"
msgstr "Przegląd Interfejsów"
msgid "Interface is reconnecting..."
msgstr "Ponowne łączenie interfejsu..."
-msgid "Interface is shutting down..."
-msgstr "Interfejs jest wyłączany..."
-
msgid "Interface name"
msgstr "Nazwa interfejsu"
msgid "Interface not present or not connected yet."
msgstr "Interfejs nie istnieje lub nie jest jeszcze podłączony."
-msgid "Interface reconnected"
-msgstr "Połączono ponownie interfejs"
-
-msgid "Interface shut down"
-msgstr "Wyłączono interfejs"
-
msgid "Interfaces"
msgstr "Interfejsy"
msgid "Internal"
msgstr ""
-# Nadużycie tagu abbr uważam za uzasadnione.
msgid "Internal Server Error"
msgstr "Wewnętrzny błąd serwera"
@@ -1889,6 +1932,9 @@ msgstr "Średnie obciążenie"
msgid "Loading"
msgstr "Ładowanie"
+msgid "Local IP address is invalid"
+msgstr "Lokalny adres IP jest nieprawidłowy"
+
msgid "Local IP address to assign"
msgstr "Lokalny adres IP do przypisania"
@@ -1959,6 +2005,9 @@ msgstr ""
msgid "Lowest leased address as offset from the network address."
msgstr "Najniższy wydzierżawiony adres jako offset dla adresu sieci."
+msgid "MAC"
+msgstr "MAC"
+
msgid "MAC-Address"
msgstr "Adres MAC"
@@ -1974,6 +2023,9 @@ msgstr "Lista MAC"
msgid "MAP / LW4over6"
msgstr ""
+msgid "MAP rule is invalid"
+msgstr "Reguła MAP jest nieprawidłowa"
+
msgid "MB/s"
msgstr "MB/s"
@@ -2055,6 +2107,9 @@ msgstr "Model"
msgid "Modem device"
msgstr "Modem"
+msgid "Modem information query failed"
+msgstr "Zapytanie dotyczące modemu nie powiodło się"
+
msgid "Modem init timeout"
msgstr "Limit czasu inicjacji modemu"
@@ -2152,6 +2207,9 @@ msgstr "Narzędzia sieciowe"
msgid "Network boot image"
msgstr "Sieciowy obraz startowy"
+msgid "Network device is not present"
+msgstr "Urządzenie sieciowe nie jest obecne"
+
msgid "Network without interfaces."
msgstr "Sieć bez interfejsów"
@@ -2173,6 +2231,9 @@ msgstr "Nie znaleziono plików"
msgid "No information available"
msgstr "Brak dostępnych informacji"
+msgid "No matching prefix delegation"
+msgstr "Brak zgodnej delegacji prefiksu"
+
msgid "No negative cache"
msgstr "Brak odwrotnego cache`a"
@@ -2191,6 +2252,9 @@ msgstr "Nie ustawiono hasła!"
msgid "No rules in this chain"
msgstr "Brak zasad w tym łańcuchu"
+msgid "No scan results available yet..."
+msgstr "Brak wyników skanowania..."
+
msgid "No zone assigned"
msgstr "Brak przypisanej strefy"
@@ -2330,6 +2394,9 @@ msgstr ""
msgid "Optional. Create routes for Allowed IPs for this peer."
msgstr ""
+msgid "Optional. Description of peer."
+msgstr "Opcjonalny. Opis peera."
+
msgid ""
"Optional. Host of peer. Names are resolved prior to bringing up the "
"interface."
@@ -2410,6 +2477,9 @@ msgstr "PID"
msgid "PIN"
msgstr "PIN"
+msgid "PIN code rejected"
+msgstr "Kod PIN został odrzucony"
+
msgid "PMK R1 Push"
msgstr "PMK R1 Push"
@@ -2497,6 +2567,9 @@ msgstr "Szczyt:"
msgid "Peer IP address to assign"
msgstr ""
+msgid "Peer address is missing"
+msgstr "Brakuje adresu Peera"
+
msgid "Peers"
msgstr ""
@@ -2565,10 +2638,7 @@ msgid "Prevent listening on these interfaces."
msgstr "Zapobiegaj nasłuchiwaniu na tych interfejsach."
msgid "Prevents client-to-client communication"
-msgstr "Zapobiega na komunikacje między klientami"
-
-msgid "Prism2/2.5/3 802.11b Wireless Controller"
-msgstr "Kontroler bezprzewodowy Prism2/2.5/3 802.11b"
+msgstr "Zapobiega komunikacji między klientem a klientem"
msgid "Private Key"
msgstr "Klucz prywatny"
@@ -2618,6 +2688,12 @@ msgstr "Komórkowy QMI"
msgid "Quality"
msgstr "Jakość"
+msgid ""
+"Query all available upstream <abbr title=\"Domain Name System\">DNS</abbr> "
+"servers"
+msgstr ""
+"Zapytaj o wszystkie dostępne serwery <abbr title=\"Domain Name System\">DNS</abbr> "
+
msgid "R0 Key Lifetime"
msgstr ""
@@ -2636,9 +2712,6 @@ msgstr "RX"
msgid "RX Rate"
msgstr "Szybkość RX"
-msgid "RaLink 802.11%s Wireless Controller"
-msgstr "Kontroler bezprzewodowy RaLink 802.11%s"
-
msgid "Radius-Accounting-Port"
msgstr "Port Radius-Accounting"
@@ -2657,6 +2730,11 @@ msgstr "Sekret Radius-Authentication"
msgid "Radius-Authentication-Server"
msgstr "Serwer Radius-Authentication"
+msgid "Raw hex-encoded bytes. Leave empty unless your ISP require this"
+msgstr ""
+"Surowe bajty kodowane szesnastkowo. Pozostaw puste, chyba że wymaga tego "
+"dostawca internetowy"
+
msgid ""
"Read <code>/etc/ethers</code> to configure the <abbr title=\"Dynamic Host "
"Configuration Protocol\">DHCP</abbr>-Server"
@@ -2680,19 +2758,6 @@ msgstr ""
msgid "Really reset all changes?"
msgstr "Naprawdę usunąć wszelkie zmiany?"
-msgid ""
-"Really shut down network? You might lose access to this device if you are "
-"connected via this interface"
-msgstr ""
-
-msgid ""
-"Really shutdown interface \"%s\"? You might lose access to this device if "
-"you are connected via this interface."
-msgstr ""
-"Naprawdę wyłączyć interfejs \"%s\"?\n"
-"Możesz stracić dostęp do tego urządzenia jeśli jesteś połączony przez ten "
-"interfejs!"
-
msgid "Really switch protocol?"
msgstr "Naprawdę zmienić protokół?"
@@ -2738,9 +2803,6 @@ msgstr ""
msgid "Reconnect this interface"
msgstr "Połącz ponownie ten interfejs"
-msgid "Reconnecting interface"
-msgstr "Łączę ponownie interfejs"
-
msgid "References"
msgstr "Referencje"
@@ -2831,6 +2893,9 @@ msgstr "Uruchom ponownie"
msgid "Restart Firewall"
msgstr "Uruchom ponownie firewalla"
+msgid "Restart radio interface"
+msgstr "Uruchom ponownie interfejs radiowy"
+
msgid "Restore"
msgstr "Przywróć"
@@ -2923,9 +2988,11 @@ msgstr "Zapisz i zastosuj"
msgid "Scan"
msgstr "Skanuj"
-# Raczej nie stosuje się kilku dużych liter w tym samym
+msgid "Scan request failed"
+msgstr "Próba skanowania nie powiodła się"
+
msgid "Scheduled Tasks"
-msgstr "Zaplanowane zadania"
+msgstr "Zaplanowane Zadania"
msgid "Section added"
msgstr "Dodano sekcję"
@@ -2969,6 +3036,12 @@ msgstr ""
msgid "Set up Time Synchronization"
msgstr "Ustawienia synchronizacji czasu"
+msgid "Setting PLMN failed"
+msgstr "Ustawienie PLMN nie powiodło się"
+
+msgid "Setting operation mode failed"
+msgstr "Ustawienie trybu nie powiodło się"
+
msgid "Setup DHCP Server"
msgstr "Ustawienia serwera DHCP"
@@ -2978,15 +3051,15 @@ msgstr ""
msgid "Short GI"
msgstr ""
+msgid "Short Preamble"
+msgstr "Krótki Wstęp"
+
msgid "Show current backup file list"
msgstr "Pokaż aktualną listę plików do backupu"
msgid "Shutdown this interface"
msgstr "Wyłącz ten interfejs"
-msgid "Shutdown this network"
-msgstr "Wyłącz tą sieć"
-
msgid "Signal"
msgstr "Sygnał"
@@ -3088,6 +3161,9 @@ msgstr "Priorytet uruchomienia"
msgid "Starting configuration apply…"
msgstr ""
+msgid "Starting wireless scan..."
+msgstr "Rozpoczynanie skanowania..."
+
msgid "Startup"
msgstr "Autostart"
@@ -3558,9 +3634,27 @@ msgstr "Porty USB"
msgid "UUID"
msgstr "UUID"
+msgid "Unable to determine device name"
+msgstr "Nie można ustalić nazwy urządzenia"
+
+msgid "Unable to determine external IP address"
+msgstr "Nie można ustalić zewnętrznego adresu IP"
+
+msgid "Unable to determine upstream interface"
+msgstr "Nie można określić interfejsu źródłowego"
+
msgid "Unable to dispatch"
msgstr "Nie można wysłać"
+msgid "Unable to obtain client ID"
+msgstr "Nie można uzyskać ID klienta"
+
+msgid "Unable to resolve AFTR host name"
+msgstr "Nie można rozpoznać nazwy AFTR hosta"
+
+msgid "Unable to resolve peer host name"
+msgstr "Nie można rozpoznać nazwy peera"
+
msgid "Unavailable Seconds (UAS)"
msgstr ""
@@ -3570,6 +3664,9 @@ msgstr "Nieznany"
msgid "Unknown Error, password not changed!"
msgstr "Nieznany błąd, hasło nie zostało zmienione!"
+msgid "Unknown error (%s)"
+msgstr "Nieznany błąd (%s)"
+
msgid "Unmanaged"
msgstr "Niezarządzalny"
@@ -3579,6 +3676,12 @@ msgstr "Odmontuj"
msgid "Unsaved Changes"
msgstr "Niezapisane zmiany"
+msgid "Unsupported MAP type"
+msgstr "Nieobsługiwany typ MAP"
+
+msgid "Unsupported modem"
+msgstr "Nieobsługiwany modem"
+
msgid "Unsupported protocol type."
msgstr "Nieobsługiwany typ protokołu."
@@ -3724,6 +3827,9 @@ msgstr "Zweryfikuj"
msgid "Version"
msgstr "Wersja"
+msgid "Virtual dynamic interface"
+msgstr "Wirtualny interfejs dynamiczny"
+
msgid "WDS"
msgstr "WDS"
@@ -3795,8 +3901,11 @@ msgstr "Przegląd sieci bezprzewodowych"
msgid "Wireless Security"
msgstr "Zabezpieczenia sieci bezprzewodowych"
-msgid "Wireless is disabled or not associated"
-msgstr "Sieć bezprzewodowa jest wyłączona lub niepołączona"
+msgid "Wireless is disabled"
+msgstr "Sieć bezprzewodowa jest wyłączona"
+
+msgid "Wireless is not associated"
+msgstr "Sieć bezprzewodowa jest niepołączona"
msgid "Wireless is restarting..."
msgstr "Restart sieci bezprzewodowej..."
@@ -3807,12 +3916,6 @@ msgstr "Sieć bezprzewodowa jest wyłączona"
msgid "Wireless network is enabled"
msgstr "Sieć bezprzewodowa jest włączona"
-msgid "Wireless restarted"
-msgstr "Zrestartowano sieć bezprzewodową"
-
-msgid "Wireless shut down"
-msgstr "Wyłączanie sieci bezprzewodowej"
-
msgid "Write received DNS requests to syslog"
msgstr "Zapisz otrzymane żądania DNS do syslog'a"
@@ -3826,7 +3929,7 @@ msgid ""
msgstr ""
"Tutaj można włączyć lub wyłączyć zainstalowane skrypty. Zmiany zostaną "
"zastosowane po ponownym uruchomieniu urządzenia.<br /><strong>Ostrzeżenie: "
-"Jeśli wyłączysz podstawowe skrypty typu \"networks\", urządzenie może stać "
+"Jeśli wyłączysz podstawowe skrypty typu \"network\", urządzenie może stać "
"się nieosiągalne!</strong>"
msgid ""
@@ -3923,6 +4026,9 @@ msgstr "lokalny plik <abbr title=\"Domain Name System\">DNS</abbr>"
msgid "minutes"
msgstr "minuty"
+msgid "mixed WPA/WPA2"
+msgstr "mieszany WPA/WPA2"
+
msgid "no"
msgstr "nie"
@@ -3999,6 +4105,50 @@ msgstr "tak"
msgid "« Back"
msgstr "« Wróć"
+#~ msgid "<abbr title='Pairwise: %s / Group: %s'>%s - %s</abbr>"
+#~ msgstr "<abbr title='Par: %s / Grup: %s'>%s - %s</abbr>"
+
+#~ msgid "Activate this network"
+#~ msgstr "Aktywuj tą sieć"
+
+#~ msgid "Hermes 802.11b Wireless Controller"
+#~ msgstr "Kontroler bezprzewodowy Hermes 802.11b"
+
+#~ msgid "Interface is shutting down..."
+#~ msgstr "Interfejs jest wyłączany..."
+
+#~ msgid "Interface reconnected"
+#~ msgstr "Połączono ponownie interfejs"
+
+#~ msgid "Interface shut down"
+#~ msgstr "Wyłączono interfejs"
+
+#~ msgid "Prism2/2.5/3 802.11b Wireless Controller"
+#~ msgstr "Kontroler bezprzewodowy Prism2/2.5/3 802.11b"
+
+#~ msgid "RaLink 802.11%s Wireless Controller"
+#~ msgstr "Kontroler bezprzewodowy RaLink 802.11%s"
+
+#~ msgid ""
+#~ "Really shutdown interface \"%s\"? You might lose access to this device if "
+#~ "you are connected via this interface."
+#~ msgstr ""
+#~ "Naprawdę wyłączyć interfejs \"%s\"?\n"
+#~ "Możesz stracić dostęp do tego urządzenia jeśli jesteś połączony przez ten "
+#~ "interfejs!"
+
+#~ msgid "Reconnecting interface"
+#~ msgstr "Łączę ponownie interfejs"
+
+#~ msgid "Shutdown this network"
+#~ msgstr "Wyłącz tą sieć"
+
+#~ msgid "Wireless restarted"
+#~ msgstr "Zrestartowano sieć bezprzewodową"
+
+#~ msgid "Wireless shut down"
+#~ msgstr "Wyłączanie sieci bezprzewodowej"
+
#~ msgid "DHCP Leases"
#~ msgstr "Dzierżawy DHCP"
diff --git a/modules/luci-base/po/pt-br/base.po b/modules/luci-base/po/pt-br/base.po
index 6d569830b7..63a8b2f340 100644
--- a/modules/luci-base/po/pt-br/base.po
+++ b/modules/luci-base/po/pt-br/base.po
@@ -169,9 +169,6 @@ msgstr ""
msgid "<abbr title=\"maximal\">Max.</abbr> concurrent queries"
msgstr "Número máximo de consultas concorrentes"
-msgid "<abbr title='Pairwise: %s / Group: %s'>%s - %s</abbr>"
-msgstr "<abbr title='Par: %s / Grupo: %s'>%s - %s</abbr>"
-
msgid ""
"<br/>Note: you need to manually restart the cron service if the crontab file "
"was empty before editing."
@@ -239,9 +236,6 @@ msgstr "Ponto de Acceso (AP)"
msgid "Actions"
msgstr "Ações"
-msgid "Activate this network"
-msgstr "Ativar esta rede"
-
msgid "Active <abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Routes"
msgstr ""
"Rotas <abbr title=\"Protocolo de Internet Versão 4\">IPv4</abbr> ativas"
@@ -297,6 +291,15 @@ msgstr ""
msgid "Alert"
msgstr "Alerta"
+msgid "Alias Interface"
+msgstr ""
+
+msgid "Alias of \"%s\""
+msgstr ""
+
+msgid "All Servers"
+msgstr ""
+
msgid ""
"Allocate IP addresses sequentially, starting from the lowest available "
"address"
@@ -311,6 +314,9 @@ msgid "Allow <abbr title=\"Secure Shell\">SSH</abbr> password authentication"
msgstr ""
"Permitir autenticação <abbr title=\"Shell Seguro\">SSH</abbr> por senha"
+msgid "Allow AP mode to disconnect STAs based on low ACK condition"
+msgstr ""
+
msgid "Allow all except listed"
msgstr "Permitir todos, exceto os listados"
@@ -346,6 +352,11 @@ msgstr "Endereços IP autorizados"
msgid "Always announce default router"
msgstr "Sempre anuncie o roteador padrão"
+msgid ""
+"Always use 40MHz channels even if the secondary channel overlaps. Using this "
+"option does not comply with IEEE 802.11n-2009!"
+msgstr ""
+
msgid "Annex"
msgstr "Anexo"
@@ -546,6 +557,9 @@ msgstr "Endereço especificado está incorreto!"
msgid "Band"
msgstr "Banda"
+msgid "Beacon Interval"
+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 "
@@ -607,6 +621,9 @@ msgstr ""
msgid "CPU usage (%)"
msgstr "Uso da CPU (%)"
+msgid "Call failed"
+msgstr ""
+
msgid "Cancel"
msgstr "Cancelar"
@@ -716,6 +733,9 @@ msgstr ""
msgid "Configuration"
msgstr "Configuração"
+msgid "Configuration failed"
+msgstr ""
+
msgid "Configuration files will be kept."
msgstr "Os arquivos de configuração serão mantidos."
@@ -737,6 +757,9 @@ msgstr "Conectado"
msgid "Connection Limit"
msgstr "Limite de conexão"
+msgid "Connection attempt failed"
+msgstr ""
+
msgid "Connections"
msgstr "Conexões"
@@ -852,6 +875,9 @@ msgstr "Estado da DSL"
msgid "DSL line mode"
msgstr "Modo de linha DSL"
+msgid "DTIM Interval"
+msgstr ""
+
msgid "DUID"
msgstr "DUID"
@@ -891,6 +917,9 @@ msgstr "Apagar"
msgid "Delete this network"
msgstr "Apagar esta rede"
+msgid "Delivery Traffic Indication Message Interval"
+msgstr ""
+
msgid "Description"
msgstr "Descrição"
@@ -940,16 +969,25 @@ msgstr "Desabilita a configuração do DNS"
msgid "Disable Encryption"
msgstr "Desabilitar Cifragem"
+msgid "Disable this network"
+msgstr ""
+
msgid "Disabled"
msgstr "Desabilitado"
msgid "Disabled (default)"
msgstr "Desabilitado (padrão)"
+msgid "Disassociate On Low Acknowledgement"
+msgstr ""
+
msgid "Discard upstream RFC1918 responses"
msgstr ""
"Descartar respostas de servidores externos para redes privadas (RFC1918)"
+msgid "Disconnection attempt failed"
+msgstr ""
+
msgid "Dismiss"
msgstr ""
@@ -1255,6 +1293,9 @@ msgstr "Filtrar endereços privados"
msgid "Filter useless"
msgstr "Filtrar consultas inúteis"
+msgid "Finalizing failed"
+msgstr ""
+
msgid ""
"Find all currently attached filesystems and swap and replace configuration "
"with defaults based on what was detected"
@@ -1311,6 +1352,9 @@ msgstr "Gravando na flash..."
msgid "Force"
msgstr "Forçar"
+msgid "Force 40MHz mode"
+msgstr ""
+
msgid "Force CCMP (AES)"
msgstr "Forçar CCMP (AES)"
@@ -1377,6 +1421,9 @@ msgstr "Somente GPRS"
msgid "Gateway"
msgstr "Roteador"
+msgid "Gateway address is invalid"
+msgstr ""
+
msgid "Gateway ports"
msgstr "Acesso remoto a portas encaminhadas"
@@ -1455,9 +1502,6 @@ msgstr ""
"Aqui você pode colar as chaves públicas do SSH (uma por linha) para a "
"autenticação por chaves do SSH."
-msgid "Hermes 802.11b Wireless Controller"
-msgstr "Hermes 802.11b Wireless Controlador"
-
msgid "Hide <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
msgstr ""
"Ocultar <abbr title=\"Identificador de Conjunto de Serviços Estendidos"
@@ -1477,6 +1521,9 @@ msgstr ""
"<abbr title=\"Endereço do Protocolo de Internet\">IP</abbr> do Equipamento "
"ou Rede"
+msgid "Host-Uniq tag content"
+msgstr ""
+
msgid "Hostname"
msgstr "Nome do equipamento"
@@ -1500,6 +1547,12 @@ msgstr "Endereços IP"
msgid "IP address"
msgstr "Endereço IP"
+msgid "IP address in invalid"
+msgstr ""
+
+msgid "IP address is missing"
+msgstr ""
+
msgid "IPv4"
msgstr "IPv4"
@@ -1679,6 +1732,9 @@ msgstr "Entrando:"
msgid "Info"
msgstr "Informação"
+msgid "Initialization failure"
+msgstr ""
+
msgid "Initscript"
msgstr "Script de iniciação"
@@ -1715,21 +1771,12 @@ msgstr "Visão Geral da Interface"
msgid "Interface is reconnecting..."
msgstr "A interface está reconectando..."
-msgid "Interface is shutting down..."
-msgstr "A interface está desligando..."
-
msgid "Interface name"
msgstr "Nome da Interface"
msgid "Interface not present or not connected yet."
msgstr "A interface não está presente ou não está conectada ainda."
-msgid "Interface reconnected"
-msgstr "Interface reconectada"
-
-msgid "Interface shut down"
-msgstr "Interface desligada"
-
msgid "Interfaces"
msgstr "Interfaces"
@@ -1940,6 +1987,9 @@ msgstr "Carga Média"
msgid "Loading"
msgstr "Carregando"
+msgid "Local IP address is invalid"
+msgstr ""
+
msgid "Local IP address to assign"
msgstr "Endereço IP local para atribuir"
@@ -2013,6 +2063,9 @@ msgstr ""
msgid "Lowest leased address as offset from the network address."
msgstr "O endereço mais baixo concedido como deslocamento do endereço da rede."
+msgid "MAC"
+msgstr ""
+
msgid "MAC-Address"
msgstr "Endereço MAC"
@@ -2028,6 +2081,9 @@ msgstr "Lista de MAC"
msgid "MAP / LW4over6"
msgstr "MAP / LW4over6"
+msgid "MAP rule is invalid"
+msgstr ""
+
msgid "MB/s"
msgstr "MB/s"
@@ -2115,6 +2171,9 @@ msgstr "Modelo"
msgid "Modem device"
msgstr "Dispositivo do Modem"
+msgid "Modem information query failed"
+msgstr ""
+
msgid "Modem init timeout"
msgstr "Estouro de tempo da iniciação do modem"
@@ -2212,6 +2271,9 @@ msgstr "Utilitários de Rede"
msgid "Network boot image"
msgstr "Imagem de boot pela rede"
+msgid "Network device is not present"
+msgstr ""
+
msgid "Network without interfaces."
msgstr "Rede sem interfaces."
@@ -2233,6 +2295,9 @@ msgstr "Nenhum arquivo encontrado"
msgid "No information available"
msgstr "Nenhuma informação disponível"
+msgid "No matching prefix delegation"
+msgstr ""
+
msgid "No negative cache"
msgstr "Nenhum cache negativo"
@@ -2251,6 +2316,9 @@ msgstr "Nenhuma senha definida!"
msgid "No rules in this chain"
msgstr "Sem regras nesta cadeia"
+msgid "No scan results available yet..."
+msgstr ""
+
msgid "No zone assigned"
msgstr "Nenhuma zona definida"
@@ -2390,6 +2458,9 @@ msgstr ""
msgid "Optional. Create routes for Allowed IPs for this peer."
msgstr "Opcional. Cria rotas para endereços IP Autorizados para este parceiro."
+msgid "Optional. Description of peer."
+msgstr ""
+
msgid ""
"Optional. Host of peer. Names are resolved prior to bringing up the "
"interface."
@@ -2478,6 +2549,9 @@ msgstr "PID"
msgid "PIN"
msgstr "PIN"
+msgid "PIN code rejected"
+msgstr ""
+
msgid "PMK R1 Push"
msgstr "PMK R1 Push"
@@ -2565,6 +2639,9 @@ msgstr "Pico:"
msgid "Peer IP address to assign"
msgstr "Endereço IP do parceiro para atribuir"
+msgid "Peer address is missing"
+msgstr ""
+
msgid "Peers"
msgstr "Parceiros"
@@ -2636,9 +2713,6 @@ msgstr "Evite escutar nestas Interfaces."
msgid "Prevents client-to-client communication"
msgstr "Impede a comunicação de cliente para cliente"
-msgid "Prism2/2.5/3 802.11b Wireless Controller"
-msgstr "Prism2/2.5/3 802.11b Wireless Controlador"
-
msgid "Private Key"
msgstr "Chave Privada"
@@ -2689,6 +2763,11 @@ msgstr "Celular QMI"
msgid "Quality"
msgstr "Qualidade"
+msgid ""
+"Query all available upstream <abbr title=\"Domain Name System\">DNS</abbr> "
+"servers"
+msgstr ""
+
msgid "R0 Key Lifetime"
msgstr "Validade da Chave R0"
@@ -2707,9 +2786,6 @@ msgstr "RX"
msgid "RX Rate"
msgstr "Taxa de RX"
-msgid "RaLink 802.11%s Wireless Controller"
-msgstr "RaLink 802.11%s Wireless Controlador"
-
msgid "Radius-Accounting-Port"
msgstr "Porta de contabilidade do RADIUS"
@@ -2728,6 +2804,9 @@ msgstr "Segredo da autenticação do RADIUS"
msgid "Radius-Authentication-Server"
msgstr "Servidor da autenticação do RADIUS"
+msgid "Raw hex-encoded bytes. Leave empty unless your ISP require this"
+msgstr ""
+
msgid ""
"Read <code>/etc/ethers</code> to configure the <abbr title=\"Dynamic Host "
"Configuration Protocol\">DHCP</abbr>-Server"
@@ -2752,19 +2831,6 @@ msgstr ""
msgid "Really reset all changes?"
msgstr "Realmente limpar todas as mudanças?"
-msgid ""
-"Really shut down network? You might lose access to this device if you are "
-"connected via this interface"
-msgstr ""
-
-msgid ""
-"Really shutdown interface \"%s\"? You might lose access to this device if "
-"you are connected via this interface."
-msgstr ""
-"Realmente desligar esta interface\"%s\" ?\n"
-"Você poderá perder o acesso a este dispositivo se você estiver conectado "
-"através desta interface."
-
msgid "Really switch protocol?"
msgstr "Realmente trocar o protocolo?"
@@ -2810,9 +2876,6 @@ msgstr "Recomendado. Endereços IP da interface do WireGuard."
msgid "Reconnect this interface"
msgstr "Reconectar esta interface"
-msgid "Reconnecting interface"
-msgstr "Reconectando interface"
-
msgid "References"
msgstr "Referências"
@@ -2907,6 +2970,9 @@ msgstr "Reiniciar"
msgid "Restart Firewall"
msgstr "Reiniciar o firewall"
+msgid "Restart radio interface"
+msgstr ""
+
msgid "Restore"
msgstr "Restauração"
@@ -2999,6 +3065,9 @@ msgstr "Salvar & Aplicar"
msgid "Scan"
msgstr "Procurar"
+msgid "Scan request failed"
+msgstr ""
+
msgid "Scheduled Tasks"
msgstr "Tarefas Agendadas"
@@ -3041,6 +3110,12 @@ msgstr ""
msgid "Set up Time Synchronization"
msgstr "Configurar a Sincronização do Horário"
+msgid "Setting PLMN failed"
+msgstr ""
+
+msgid "Setting operation mode failed"
+msgstr ""
+
msgid "Setup DHCP Server"
msgstr "Configurar Servidor DHCP"
@@ -3052,15 +3127,15 @@ msgstr ""
msgid "Short GI"
msgstr "Intervalo de guarda curto"
+msgid "Short Preamble"
+msgstr ""
+
msgid "Show current backup file list"
msgstr "Mostra a lista atual de arquivos para a cópia de segurança"
msgid "Shutdown this interface"
msgstr "Desligar esta interface"
-msgid "Shutdown this network"
-msgstr "Desligar esta rede"
-
msgid "Signal"
msgstr "Sinal"
@@ -3167,6 +3242,9 @@ msgstr "Prioridade de iniciação"
msgid "Starting configuration apply…"
msgstr ""
+msgid "Starting wireless scan..."
+msgstr ""
+
msgid "Startup"
msgstr "Iniciação"
@@ -3640,9 +3718,27 @@ msgstr "Portas USB"
msgid "UUID"
msgstr "UUID"
+msgid "Unable to determine device name"
+msgstr ""
+
+msgid "Unable to determine external IP address"
+msgstr ""
+
+msgid "Unable to determine upstream interface"
+msgstr ""
+
msgid "Unable to dispatch"
msgstr "Não é possível a expedição"
+msgid "Unable to obtain client ID"
+msgstr ""
+
+msgid "Unable to resolve AFTR host name"
+msgstr ""
+
+msgid "Unable to resolve peer host name"
+msgstr ""
+
msgid "Unavailable Seconds (UAS)"
msgstr ""
"Segundos de indisponibilidade (<abbr title=\"Unavailable Seconds\">UAS</"
@@ -3654,6 +3750,9 @@ msgstr "Desconhecido"
msgid "Unknown Error, password not changed!"
msgstr "Erro Desconhecido, a senha não foi alterada!"
+msgid "Unknown error (%s)"
+msgstr ""
+
msgid "Unmanaged"
msgstr "Não gerenciado"
@@ -3663,6 +3762,12 @@ msgstr "Desmontar"
msgid "Unsaved Changes"
msgstr "Alterações Não Salvas"
+msgid "Unsupported MAP type"
+msgstr ""
+
+msgid "Unsupported modem"
+msgstr ""
+
msgid "Unsupported protocol type."
msgstr "Tipo de protocolo não suportado."
@@ -3811,6 +3916,9 @@ msgstr "Verificar"
msgid "Version"
msgstr "Versão"
+msgid "Virtual dynamic interface"
+msgstr ""
+
msgid "WDS"
msgstr "WDS"
@@ -3880,8 +3988,11 @@ msgstr "Visão Geral da Rede sem Fio"
msgid "Wireless Security"
msgstr "Segurança da Rede sem Fio"
-msgid "Wireless is disabled or not associated"
-msgstr "Rede sem fio está desabilitada ou não conectada"
+msgid "Wireless is disabled"
+msgstr "Rede sem fio está desabilitada"
+
+msgid "Wireless is not associated"
+msgstr "Rede sem fio está não conectada"
msgid "Wireless is restarting..."
msgstr "A rede sem fio está reiniciando..."
@@ -3892,12 +4003,6 @@ msgstr "A rede sem fio está desabilitada"
msgid "Wireless network is enabled"
msgstr "A rede sem fio está habilitada"
-msgid "Wireless restarted"
-msgstr "A rede sem fio reiniciou"
-
-msgid "Wireless shut down"
-msgstr "Rede sem fio desligada"
-
msgid "Write received DNS requests to syslog"
msgstr "Escreva as requisições DNS para o servidor de registro (syslog)"
@@ -4010,6 +4115,9 @@ msgstr ""
msgid "minutes"
msgstr "minutos"
+msgid "mixed WPA/WPA2"
+msgstr ""
+
# Is this yes/no or no like in no one?
msgid "no"
msgstr "não"
@@ -4086,6 +4194,50 @@ msgstr "sim"
msgid "« Back"
msgstr "« Voltar"
+#~ msgid "<abbr title='Pairwise: %s / Group: %s'>%s - %s</abbr>"
+#~ msgstr "<abbr title='Par: %s / Grupo: %s'>%s - %s</abbr>"
+
+#~ msgid "Activate this network"
+#~ msgstr "Ativar esta rede"
+
+#~ msgid "Hermes 802.11b Wireless Controller"
+#~ msgstr "Hermes 802.11b Wireless Controlador"
+
+#~ msgid "Interface is shutting down..."
+#~ msgstr "A interface está desligando..."
+
+#~ msgid "Interface reconnected"
+#~ msgstr "Interface reconectada"
+
+#~ msgid "Interface shut down"
+#~ msgstr "Interface desligada"
+
+#~ msgid "Prism2/2.5/3 802.11b Wireless Controller"
+#~ msgstr "Prism2/2.5/3 802.11b Wireless Controlador"
+
+#~ msgid "RaLink 802.11%s Wireless Controller"
+#~ msgstr "RaLink 802.11%s Wireless Controlador"
+
+#~ msgid ""
+#~ "Really shutdown interface \"%s\"? You might lose access to this device if "
+#~ "you are connected via this interface."
+#~ msgstr ""
+#~ "Realmente desligar esta interface\"%s\" ?\n"
+#~ "Você poderá perder o acesso a este dispositivo se você estiver conectado "
+#~ "através desta interface."
+
+#~ msgid "Reconnecting interface"
+#~ msgstr "Reconectando interface"
+
+#~ msgid "Shutdown this network"
+#~ msgstr "Desligar esta rede"
+
+#~ msgid "Wireless restarted"
+#~ msgstr "A rede sem fio reiniciou"
+
+#~ msgid "Wireless shut down"
+#~ msgstr "Rede sem fio desligada"
+
#~ msgid "DHCP Leases"
#~ msgstr "Alocações do DHCP"
diff --git a/modules/luci-base/po/pt/base.po b/modules/luci-base/po/pt/base.po
index 75bbee9789..d548b7c8d5 100644
--- a/modules/luci-base/po/pt/base.po
+++ b/modules/luci-base/po/pt/base.po
@@ -163,9 +163,6 @@ msgstr ""
msgid "<abbr title=\"maximal\">Max.</abbr> concurrent queries"
msgstr "<abbr title=\"máximo\">Max.</abbr> consultas concorrentes"
-msgid "<abbr title='Pairwise: %s / Group: %s'>%s - %s</abbr>"
-msgstr "<abbr title='Emparelhada: %s / Grupo: %s'>%s - %s</abbr>"
-
msgid ""
"<br/>Note: you need to manually restart the cron service if the crontab file "
"was empty before editing."
@@ -225,9 +222,6 @@ msgstr "Access Point (AP)"
msgid "Actions"
msgstr "Acções"
-msgid "Activate this network"
-msgstr "Ativar esta rede"
-
msgid "Active <abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Routes"
msgstr ""
"Rotas-<abbr title=\"Protocolo de Internet Versão 4\">IPv4</abbr> ativas"
@@ -283,6 +277,15 @@ msgstr ""
msgid "Alert"
msgstr "Alerta"
+msgid "Alias Interface"
+msgstr ""
+
+msgid "Alias of \"%s\""
+msgstr ""
+
+msgid "All Servers"
+msgstr ""
+
msgid ""
"Allocate IP addresses sequentially, starting from the lowest available "
"address"
@@ -295,6 +298,9 @@ msgid "Allow <abbr title=\"Secure Shell\">SSH</abbr> password authentication"
msgstr ""
"Permitir autenticação <abbr title=\"Shell Seguro\">SSH</abbr> por senha"
+msgid "Allow AP mode to disconnect STAs based on low ACK condition"
+msgstr ""
+
msgid "Allow all except listed"
msgstr "Permitir todos, excepto os listados"
@@ -328,6 +334,11 @@ msgstr ""
msgid "Always announce default router"
msgstr ""
+msgid ""
+"Always use 40MHz channels even if the secondary channel overlaps. Using this "
+"option does not comply with IEEE 802.11n-2009!"
+msgstr ""
+
msgid "Annex"
msgstr ""
@@ -519,6 +530,9 @@ msgstr "Endereço mal especificado!"
msgid "Band"
msgstr ""
+msgid "Beacon Interval"
+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 "
@@ -575,6 +589,9 @@ msgstr ""
msgid "CPU usage (%)"
msgstr "Uso da CPU (%)"
+msgid "Call failed"
+msgstr ""
+
msgid "Cancel"
msgstr "Cancelar"
@@ -682,6 +699,9 @@ msgstr ""
msgid "Configuration"
msgstr "Configuração"
+msgid "Configuration failed"
+msgstr ""
+
msgid "Configuration files will be kept."
msgstr "Os ficheiros de configuração serão mantidos."
@@ -703,6 +723,9 @@ msgstr "Ligado"
msgid "Connection Limit"
msgstr "Limite de Ligações"
+msgid "Connection attempt failed"
+msgstr ""
+
msgid "Connections"
msgstr "Ligações"
@@ -816,6 +839,9 @@ msgstr ""
msgid "DSL line mode"
msgstr ""
+msgid "DTIM Interval"
+msgstr ""
+
msgid "DUID"
msgstr "DUID"
@@ -855,6 +881,9 @@ msgstr "Apagar"
msgid "Delete this network"
msgstr "Apagar esta rede"
+msgid "Delivery Traffic Indication Message Interval"
+msgstr ""
+
msgid "Description"
msgstr "Descrição"
@@ -904,15 +933,24 @@ msgstr "Desativar configuração de DNS"
msgid "Disable Encryption"
msgstr ""
+msgid "Disable this network"
+msgstr ""
+
msgid "Disabled"
msgstr "Desativado"
msgid "Disabled (default)"
msgstr ""
+msgid "Disassociate On Low Acknowledgement"
+msgstr ""
+
msgid "Discard upstream RFC1918 responses"
msgstr "Descartar respostas RFC1918 a montante"
+msgid "Disconnection attempt failed"
+msgstr ""
+
msgid "Dismiss"
msgstr ""
@@ -1212,6 +1250,9 @@ msgstr "Filtrar endereços privados"
msgid "Filter useless"
msgstr "Filtro inútil"
+msgid "Finalizing failed"
+msgstr ""
+
msgid ""
"Find all currently attached filesystems and swap and replace configuration "
"with defaults based on what was detected"
@@ -1265,6 +1306,9 @@ msgstr "A programar...."
msgid "Force"
msgstr "Forçar"
+msgid "Force 40MHz mode"
+msgstr ""
+
msgid "Force CCMP (AES)"
msgstr "Forçar CCMP (AES)"
@@ -1327,6 +1371,9 @@ msgstr "Só GPRS"
msgid "Gateway"
msgstr "Gateway"
+msgid "Gateway address is invalid"
+msgstr ""
+
msgid "Gateway ports"
msgstr "Portas de gateway"
@@ -1402,9 +1449,6 @@ msgstr ""
"Aqui pode colar as chaves SSH (uma por linha) para a autenticação SSH por "
"chave pública."
-msgid "Hermes 802.11b Wireless Controller"
-msgstr "Controlador Wireless Hermes 802.11b"
-
msgid "Hide <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
msgstr ""
"Ocultar <abbr title=\"Identificador de Conjunto de Serviços Estendidos"
@@ -1423,6 +1467,9 @@ msgid "Host-<abbr title=\"Internet Protocol Address\">IP</abbr> or Network"
msgstr ""
"<abbr title=\"Endereço do Protocolo de Internet\">IP</abbr> do host ou rede"
+msgid "Host-Uniq tag content"
+msgstr ""
+
msgid "Hostname"
msgstr "Hostname"
@@ -1444,6 +1491,12 @@ msgstr ""
msgid "IP address"
msgstr "Endereço IP"
+msgid "IP address in invalid"
+msgstr ""
+
+msgid "IP address is missing"
+msgstr ""
+
msgid "IPv4"
msgstr "IPv4"
@@ -1613,6 +1666,9 @@ msgstr "Entrada:"
msgid "Info"
msgstr "Info"
+msgid "Initialization failure"
+msgstr ""
+
msgid "Initscript"
msgstr "Script de inicialização"
@@ -1649,21 +1705,12 @@ msgstr "Visão Geral da Interface"
msgid "Interface is reconnecting..."
msgstr "A interface está a religar..."
-msgid "Interface is shutting down..."
-msgstr "A interface está a desligar..."
-
msgid "Interface name"
msgstr ""
msgid "Interface not present or not connected yet."
msgstr "Interface não presente ou ainda não ligada."
-msgid "Interface reconnected"
-msgstr "Interface religada"
-
-msgid "Interface shut down"
-msgstr "Desligar interface"
-
msgid "Interfaces"
msgstr "Interfaces"
@@ -1856,6 +1903,9 @@ msgstr "Carga Média"
msgid "Loading"
msgstr "A carregar"
+msgid "Local IP address is invalid"
+msgstr ""
+
msgid "Local IP address to assign"
msgstr ""
@@ -1925,6 +1975,9 @@ msgstr ""
msgid "Lowest leased address as offset from the network address."
msgstr ""
+msgid "MAC"
+msgstr ""
+
msgid "MAC-Address"
msgstr "Endereço-MAC"
@@ -1940,6 +1993,9 @@ msgstr "Lista-MAC"
msgid "MAP / LW4over6"
msgstr ""
+msgid "MAP rule is invalid"
+msgstr ""
+
msgid "MB/s"
msgstr "MB/s"
@@ -2019,6 +2075,9 @@ msgstr ""
msgid "Modem device"
msgstr "Dispositivo do modem"
+msgid "Modem information query failed"
+msgstr ""
+
msgid "Modem init timeout"
msgstr ""
@@ -2116,6 +2175,9 @@ msgstr "Ferramentas de Rede"
msgid "Network boot image"
msgstr "Imagem de arranque via rede"
+msgid "Network device is not present"
+msgstr ""
+
msgid "Network without interfaces."
msgstr "Rede sem interfaces."
@@ -2137,6 +2199,9 @@ msgstr "Não foram encontrados ficheiros"
msgid "No information available"
msgstr "Sem informação disponível"
+msgid "No matching prefix delegation"
+msgstr ""
+
msgid "No negative cache"
msgstr "Sem cache negativa"
@@ -2155,6 +2220,9 @@ msgstr "Sem password definida!"
msgid "No rules in this chain"
msgstr "Sem regras nesta cadeia"
+msgid "No scan results available yet..."
+msgstr ""
+
msgid "No zone assigned"
msgstr "Sem zona atribuída"
@@ -2289,6 +2357,9 @@ msgstr ""
msgid "Optional. Create routes for Allowed IPs for this peer."
msgstr ""
+msgid "Optional. Description of peer."
+msgstr ""
+
msgid ""
"Optional. Host of peer. Names are resolved prior to bringing up the "
"interface."
@@ -2367,6 +2438,9 @@ msgstr "PID"
msgid "PIN"
msgstr "PIN"
+msgid "PIN code rejected"
+msgstr ""
+
msgid "PMK R1 Push"
msgstr ""
@@ -2454,6 +2528,9 @@ msgstr "Pico:"
msgid "Peer IP address to assign"
msgstr ""
+msgid "Peer address is missing"
+msgstr ""
+
msgid "Peers"
msgstr ""
@@ -2522,9 +2599,6 @@ msgstr ""
msgid "Prevents client-to-client communication"
msgstr "Impede a comunicação cliente-a-cliente"
-msgid "Prism2/2.5/3 802.11b Wireless Controller"
-msgstr "Controlador Wireless Prism2/2.5/3 802.11b"
-
msgid "Private Key"
msgstr ""
@@ -2573,6 +2647,11 @@ msgstr ""
msgid "Quality"
msgstr "Qualidade"
+msgid ""
+"Query all available upstream <abbr title=\"Domain Name System\">DNS</abbr> "
+"servers"
+msgstr ""
+
msgid "R0 Key Lifetime"
msgstr ""
@@ -2591,9 +2670,6 @@ msgstr "RX"
msgid "RX Rate"
msgstr "Taxa RX"
-msgid "RaLink 802.11%s Wireless Controller"
-msgstr "Controlador Wireless RaLink 802.11%s"
-
msgid "Radius-Accounting-Port"
msgstr "Porta-Conta-Radius"
@@ -2612,6 +2688,9 @@ msgstr "Segredo-Autenticação-Radius"
msgid "Radius-Authentication-Server"
msgstr "Servidor-Autenticação-Radius"
+msgid "Raw hex-encoded bytes. Leave empty unless your ISP require this"
+msgstr ""
+
msgid ""
"Read <code>/etc/ethers</code> to configure the <abbr title=\"Dynamic Host "
"Configuration Protocol\">DHCP</abbr>-Server"
@@ -2634,19 +2713,6 @@ msgstr ""
msgid "Really reset all changes?"
msgstr "Deseja mesmo limpar todas as alterações?"
-msgid ""
-"Really shut down network? You might lose access to this device if you are "
-"connected via this interface"
-msgstr ""
-
-msgid ""
-"Really shutdown interface \"%s\"? You might lose access to this device if "
-"you are connected via this interface."
-msgstr ""
-"Deseja mesmo desligar a interface \"%s\" ?\n"
-"Pode perder o acesso ao dispositivo se estiver ligado através desta "
-"interface."
-
msgid "Really switch protocol?"
msgstr "Deseja mesmo trocar o protocolo?"
@@ -2692,9 +2758,6 @@ msgstr ""
msgid "Reconnect this interface"
msgstr "Reconetar esta interface"
-msgid "Reconnecting interface"
-msgstr "A reconectar interface"
-
msgid "References"
msgstr "Referências"
@@ -2783,6 +2846,9 @@ msgstr "Reiniciar"
msgid "Restart Firewall"
msgstr "Reiniciar Firewall"
+msgid "Restart radio interface"
+msgstr ""
+
msgid "Restore"
msgstr "Restauração"
@@ -2875,6 +2941,9 @@ msgstr "Salvar & Aplicar"
msgid "Scan"
msgstr "Procurar"
+msgid "Scan request failed"
+msgstr ""
+
msgid "Scheduled Tasks"
msgstr "Tarefas Agendadas"
@@ -2916,6 +2985,12 @@ msgstr ""
msgid "Set up Time Synchronization"
msgstr "Configurar Sincronização Horária"
+msgid "Setting PLMN failed"
+msgstr ""
+
+msgid "Setting operation mode failed"
+msgstr ""
+
msgid "Setup DHCP Server"
msgstr "Configurar Servidor DHCP"
@@ -2925,15 +3000,15 @@ msgstr ""
msgid "Short GI"
msgstr ""
+msgid "Short Preamble"
+msgstr ""
+
msgid "Show current backup file list"
msgstr "Mostrar lista ficheiros para backup"
msgid "Shutdown this interface"
msgstr "Desligar esta interface"
-msgid "Shutdown this network"
-msgstr "Desligar esta rede"
-
msgid "Signal"
msgstr "Sinal"
@@ -3029,6 +3104,9 @@ msgstr "Prioridade de inicialização"
msgid "Starting configuration apply…"
msgstr ""
+msgid "Starting wireless scan..."
+msgstr ""
+
msgid "Startup"
msgstr ""
@@ -3473,9 +3551,27 @@ msgstr ""
msgid "UUID"
msgstr "UUID"
+msgid "Unable to determine device name"
+msgstr ""
+
+msgid "Unable to determine external IP address"
+msgstr ""
+
+msgid "Unable to determine upstream interface"
+msgstr ""
+
msgid "Unable to dispatch"
msgstr ""
+msgid "Unable to obtain client ID"
+msgstr ""
+
+msgid "Unable to resolve AFTR host name"
+msgstr ""
+
+msgid "Unable to resolve peer host name"
+msgstr ""
+
msgid "Unavailable Seconds (UAS)"
msgstr ""
@@ -3485,6 +3581,9 @@ msgstr "Desconhecido"
msgid "Unknown Error, password not changed!"
msgstr "Erro Desconhecido, a password não foi alterada!"
+msgid "Unknown error (%s)"
+msgstr ""
+
msgid "Unmanaged"
msgstr "Não gerido"
@@ -3494,6 +3593,12 @@ msgstr ""
msgid "Unsaved Changes"
msgstr "Alterações não Guardadas"
+msgid "Unsupported MAP type"
+msgstr ""
+
+msgid "Unsupported modem"
+msgstr ""
+
msgid "Unsupported protocol type."
msgstr "Tipo de protocolo não suportado."
@@ -3630,6 +3735,9 @@ msgstr "Verificar"
msgid "Version"
msgstr "Versão"
+msgid "Virtual dynamic interface"
+msgstr ""
+
msgid "WDS"
msgstr "WDS"
@@ -3699,8 +3807,11 @@ msgstr "Vista Global Wireless"
msgid "Wireless Security"
msgstr "Segurança Wireless"
-msgid "Wireless is disabled or not associated"
-msgstr "Wireless desativada ou não associada"
+msgid "Wireless is disabled"
+msgstr "Wireless desativada"
+
+msgid "Wireless is not associated"
+msgstr "Wireless não associada"
msgid "Wireless is restarting..."
msgstr "A Wireless está a reiniciar..."
@@ -3711,12 +3822,6 @@ msgstr "Wireless está desativado."
msgid "Wireless network is enabled"
msgstr "A rede wireless está ativada"
-msgid "Wireless restarted"
-msgstr "Rede wireless reiniciada"
-
-msgid "Wireless shut down"
-msgstr "Desligar wireless"
-
msgid "Write received DNS requests to syslog"
msgstr "Escrever os pedidos de DNS para o syslog"
@@ -3826,6 +3931,9 @@ msgstr ""
msgid "minutes"
msgstr ""
+msgid "mixed WPA/WPA2"
+msgstr ""
+
msgid "no"
msgstr "não"
@@ -3901,6 +4009,50 @@ msgstr "sim"
msgid "« Back"
msgstr "« Voltar"
+#~ msgid "<abbr title='Pairwise: %s / Group: %s'>%s - %s</abbr>"
+#~ msgstr "<abbr title='Emparelhada: %s / Grupo: %s'>%s - %s</abbr>"
+
+#~ msgid "Activate this network"
+#~ msgstr "Ativar esta rede"
+
+#~ msgid "Hermes 802.11b Wireless Controller"
+#~ msgstr "Controlador Wireless Hermes 802.11b"
+
+#~ msgid "Interface is shutting down..."
+#~ msgstr "A interface está a desligar..."
+
+#~ msgid "Interface reconnected"
+#~ msgstr "Interface religada"
+
+#~ msgid "Interface shut down"
+#~ msgstr "Desligar interface"
+
+#~ msgid "Prism2/2.5/3 802.11b Wireless Controller"
+#~ msgstr "Controlador Wireless Prism2/2.5/3 802.11b"
+
+#~ msgid "RaLink 802.11%s Wireless Controller"
+#~ msgstr "Controlador Wireless RaLink 802.11%s"
+
+#~ msgid ""
+#~ "Really shutdown interface \"%s\"? You might lose access to this device if "
+#~ "you are connected via this interface."
+#~ msgstr ""
+#~ "Deseja mesmo desligar a interface \"%s\" ?\n"
+#~ "Pode perder o acesso ao dispositivo se estiver ligado através desta "
+#~ "interface."
+
+#~ msgid "Reconnecting interface"
+#~ msgstr "A reconectar interface"
+
+#~ msgid "Shutdown this network"
+#~ msgstr "Desligar esta rede"
+
+#~ msgid "Wireless restarted"
+#~ msgstr "Rede wireless reiniciada"
+
+#~ msgid "Wireless shut down"
+#~ msgstr "Desligar wireless"
+
#~ msgid "DHCP Leases"
#~ msgstr "Concessões DHCP"
diff --git a/modules/luci-base/po/ro/base.po b/modules/luci-base/po/ro/base.po
index 5ee5d186d3..a28235bbd7 100644
--- a/modules/luci-base/po/ro/base.po
+++ b/modules/luci-base/po/ro/base.po
@@ -154,9 +154,6 @@ msgstr ""
msgid "<abbr title=\"maximal\">Max.</abbr> concurrent queries"
msgstr "<abbr title=\"maximal\">Max.</abbr> interogari simultane"
-msgid "<abbr title='Pairwise: %s / Group: %s'>%s - %s</abbr>"
-msgstr "<abbr title='Pairwise: %s / Group: %s'>%s - %s</abbr>"
-
msgid ""
"<br/>Note: you need to manually restart the cron service if the crontab file "
"was empty before editing."
@@ -216,9 +213,6 @@ msgstr "Punct de Acces"
msgid "Actions"
msgstr "Actiune"
-msgid "Activate this network"
-msgstr "Activeaza aceasta retea"
-
msgid "Active <abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Routes"
msgstr "Rute active <abbr title=\"Internet Protocol Version 4\">IPv4</abbr>"
@@ -270,6 +264,15 @@ msgstr ""
msgid "Alert"
msgstr "Alerta"
+msgid "Alias Interface"
+msgstr ""
+
+msgid "Alias of \"%s\""
+msgstr ""
+
+msgid "All Servers"
+msgstr ""
+
msgid ""
"Allocate IP addresses sequentially, starting from the lowest available "
"address"
@@ -282,6 +285,9 @@ msgid "Allow <abbr title=\"Secure Shell\">SSH</abbr> password authentication"
msgstr ""
"Permite autentificarea prin parola a <abbr title=\"Secure Shell\">SSH</abbr> "
+msgid "Allow AP mode to disconnect STAs based on low ACK condition"
+msgstr ""
+
msgid "Allow all except listed"
msgstr "Permite toate cu exceptia celor listate"
@@ -314,6 +320,11 @@ msgstr ""
msgid "Always announce default router"
msgstr ""
+msgid ""
+"Always use 40MHz channels even if the secondary channel overlaps. Using this "
+"option does not comply with IEEE 802.11n-2009!"
+msgstr ""
+
msgid "Annex"
msgstr ""
@@ -505,6 +516,9 @@ msgstr "Adresa specificata gresit !"
msgid "Band"
msgstr ""
+msgid "Beacon Interval"
+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 "
@@ -558,6 +572,9 @@ msgstr ""
msgid "CPU usage (%)"
msgstr "Utilizarea procesorului (%)"
+msgid "Call failed"
+msgstr ""
+
msgid "Cancel"
msgstr "Anuleaza"
@@ -658,6 +675,9 @@ msgstr ""
msgid "Configuration"
msgstr "Configurare"
+msgid "Configuration failed"
+msgstr ""
+
msgid "Configuration files will be kept."
msgstr "Fisierele de configurare vor fi pastrate."
@@ -679,6 +699,9 @@ msgstr "Conectat"
msgid "Connection Limit"
msgstr "Limita de conexiune"
+msgid "Connection attempt failed"
+msgstr ""
+
msgid "Connections"
msgstr "Conexiuni"
@@ -790,6 +813,9 @@ msgstr ""
msgid "DSL line mode"
msgstr ""
+msgid "DTIM Interval"
+msgstr ""
+
msgid "DUID"
msgstr ""
@@ -826,6 +852,9 @@ msgstr "Sterge"
msgid "Delete this network"
msgstr "Sterge aceasta retea"
+msgid "Delivery Traffic Indication Message Interval"
+msgstr ""
+
msgid "Description"
msgstr "Descriere"
@@ -875,15 +904,24 @@ msgstr "Dezactiveaza configuratia DNS"
msgid "Disable Encryption"
msgstr ""
+msgid "Disable this network"
+msgstr ""
+
msgid "Disabled"
msgstr "Dezactivat"
msgid "Disabled (default)"
msgstr ""
+msgid "Disassociate On Low Acknowledgement"
+msgstr ""
+
msgid "Discard upstream RFC1918 responses"
msgstr ""
+msgid "Disconnection attempt failed"
+msgstr ""
+
msgid "Dismiss"
msgstr ""
@@ -1165,6 +1203,9 @@ msgstr "Filtreaza privatele"
msgid "Filter useless"
msgstr "Filtreaza nefolositele"
+msgid "Finalizing failed"
+msgstr ""
+
msgid ""
"Find all currently attached filesystems and swap and replace configuration "
"with defaults based on what was detected"
@@ -1218,6 +1259,9 @@ msgstr ""
msgid "Force"
msgstr "Forteaza"
+msgid "Force 40MHz mode"
+msgstr ""
+
msgid "Force CCMP (AES)"
msgstr "Forteaza CCMP (AES)"
@@ -1281,6 +1325,9 @@ msgstr "Doar GPRS"
msgid "Gateway"
msgstr "Gateway"
+msgid "Gateway address is invalid"
+msgstr ""
+
msgid "Gateway ports"
msgstr "Porturile gateway"
@@ -1353,9 +1400,6 @@ msgid ""
"authentication."
msgstr ""
-msgid "Hermes 802.11b Wireless Controller"
-msgstr ""
-
msgid "Hide <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
msgstr "Ascunde <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
@@ -1371,6 +1415,9 @@ msgstr ""
msgid "Host-<abbr title=\"Internet Protocol Address\">IP</abbr> or Network"
msgstr ""
+msgid "Host-Uniq tag content"
+msgstr ""
+
msgid "Hostname"
msgstr "Numele de host"
@@ -1392,6 +1439,12 @@ msgstr ""
msgid "IP address"
msgstr "Adresa IP"
+msgid "IP address in invalid"
+msgstr ""
+
+msgid "IP address is missing"
+msgstr ""
+
msgid "IPv4"
msgstr "IPv4"
@@ -1555,6 +1608,9 @@ msgstr "Intrare:"
msgid "Info"
msgstr "Informatii"
+msgid "Initialization failure"
+msgstr ""
+
msgid "Initscript"
msgstr "Script de initializare"
@@ -1591,21 +1647,12 @@ msgstr "Prezentare interfata"
msgid "Interface is reconnecting..."
msgstr "Interfata se reconecteaza.."
-msgid "Interface is shutting down..."
-msgstr "Interfata se opreste.."
-
msgid "Interface name"
msgstr ""
msgid "Interface not present or not connected yet."
msgstr "Interfata nu e prezenta sau nu este conectata inca."
-msgid "Interface reconnected"
-msgstr "Interfata reconectata"
-
-msgid "Interface shut down"
-msgstr "Interfata oprita"
-
msgid "Interfaces"
msgstr "Interfete"
@@ -1794,6 +1841,9 @@ msgstr "Incarcarea medie"
msgid "Loading"
msgstr "Incarcare"
+msgid "Local IP address is invalid"
+msgstr ""
+
msgid "Local IP address to assign"
msgstr ""
@@ -1858,6 +1908,9 @@ msgstr ""
msgid "Lowest leased address as offset from the network address."
msgstr ""
+msgid "MAC"
+msgstr ""
+
msgid "MAC-Address"
msgstr ""
@@ -1873,6 +1926,9 @@ msgstr ""
msgid "MAP / LW4over6"
msgstr ""
+msgid "MAP rule is invalid"
+msgstr ""
+
msgid "MB/s"
msgstr ""
@@ -1952,6 +2008,9 @@ msgstr ""
msgid "Modem device"
msgstr ""
+msgid "Modem information query failed"
+msgstr ""
+
msgid "Modem init timeout"
msgstr ""
@@ -2047,6 +2106,9 @@ msgstr "Utilitare de retea"
msgid "Network boot image"
msgstr ""
+msgid "Network device is not present"
+msgstr ""
+
msgid "Network without interfaces."
msgstr ""
@@ -2068,6 +2130,9 @@ msgstr "Nici un fisier gasit"
msgid "No information available"
msgstr "Nici o informatie disponibila"
+msgid "No matching prefix delegation"
+msgstr ""
+
msgid "No negative cache"
msgstr ""
@@ -2086,6 +2151,9 @@ msgstr "Nici o parola setata !"
msgid "No rules in this chain"
msgstr ""
+msgid "No scan results available yet..."
+msgstr ""
+
msgid "No zone assigned"
msgstr ""
@@ -2214,6 +2282,9 @@ msgstr ""
msgid "Optional. Create routes for Allowed IPs for this peer."
msgstr ""
+msgid "Optional. Description of peer."
+msgstr ""
+
msgid ""
"Optional. Host of peer. Names are resolved prior to bringing up the "
"interface."
@@ -2292,6 +2363,9 @@ msgstr "PID"
msgid "PIN"
msgstr ""
+msgid "PIN code rejected"
+msgstr ""
+
msgid "PMK R1 Push"
msgstr ""
@@ -2379,6 +2453,9 @@ msgstr "Maxim:"
msgid "Peer IP address to assign"
msgstr ""
+msgid "Peer address is missing"
+msgstr ""
+
msgid "Peers"
msgstr ""
@@ -2447,9 +2524,6 @@ msgstr ""
msgid "Prevents client-to-client communication"
msgstr ""
-msgid "Prism2/2.5/3 802.11b Wireless Controller"
-msgstr ""
-
msgid "Private Key"
msgstr ""
@@ -2498,6 +2572,11 @@ msgstr ""
msgid "Quality"
msgstr "Calitate"
+msgid ""
+"Query all available upstream <abbr title=\"Domain Name System\">DNS</abbr> "
+"servers"
+msgstr ""
+
msgid "R0 Key Lifetime"
msgstr ""
@@ -2516,9 +2595,6 @@ msgstr "RX"
msgid "RX Rate"
msgstr ""
-msgid "RaLink 802.11%s Wireless Controller"
-msgstr ""
-
msgid "Radius-Accounting-Port"
msgstr ""
@@ -2537,6 +2613,9 @@ msgstr ""
msgid "Radius-Authentication-Server"
msgstr ""
+msgid "Raw hex-encoded bytes. Leave empty unless your ISP require this"
+msgstr ""
+
msgid ""
"Read <code>/etc/ethers</code> to configure the <abbr title=\"Dynamic Host "
"Configuration Protocol\">DHCP</abbr>-Server"
@@ -2557,16 +2636,6 @@ msgstr ""
msgid "Really reset all changes?"
msgstr ""
-msgid ""
-"Really shut down network? You might lose access to this device if you are "
-"connected via this interface"
-msgstr ""
-
-msgid ""
-"Really shutdown interface \"%s\"? You might lose access to this device if "
-"you are connected via this interface."
-msgstr ""
-
msgid "Really switch protocol?"
msgstr ""
@@ -2612,9 +2681,6 @@ msgstr ""
msgid "Reconnect this interface"
msgstr "Reconecteaza aceasta interfata"
-msgid "Reconnecting interface"
-msgstr "Interfata se reconecteaza chiar acum"
-
msgid "References"
msgstr "Referinte"
@@ -2703,6 +2769,9 @@ msgstr "Restart"
msgid "Restart Firewall"
msgstr "Restarteaza firewallul"
+msgid "Restart radio interface"
+msgstr ""
+
msgid "Restore"
msgstr "Restaureaza"
@@ -2792,6 +2861,9 @@ msgstr "Salveaza si aplica"
msgid "Scan"
msgstr "Scan"
+msgid "Scan request failed"
+msgstr ""
+
msgid "Scheduled Tasks"
msgstr "Operatiuni programate"
@@ -2833,6 +2905,12 @@ msgstr ""
msgid "Set up Time Synchronization"
msgstr "Configurare sincronizare timp"
+msgid "Setting PLMN failed"
+msgstr ""
+
+msgid "Setting operation mode failed"
+msgstr ""
+
msgid "Setup DHCP Server"
msgstr "Seteaza serverul DHCP"
@@ -2842,15 +2920,15 @@ msgstr ""
msgid "Short GI"
msgstr ""
+msgid "Short Preamble"
+msgstr ""
+
msgid "Show current backup file list"
msgstr ""
msgid "Shutdown this interface"
msgstr "Opreste aceasta interfata"
-msgid "Shutdown this network"
-msgstr "Opreste aceasta retea"
-
msgid "Signal"
msgstr "Semnal"
@@ -2946,6 +3024,9 @@ msgstr ""
msgid "Starting configuration apply…"
msgstr ""
+msgid "Starting wireless scan..."
+msgstr ""
+
msgid "Startup"
msgstr "Pornire"
@@ -3347,9 +3428,27 @@ msgstr ""
msgid "UUID"
msgstr "UUID"
+msgid "Unable to determine device name"
+msgstr ""
+
+msgid "Unable to determine external IP address"
+msgstr ""
+
+msgid "Unable to determine upstream interface"
+msgstr ""
+
msgid "Unable to dispatch"
msgstr ""
+msgid "Unable to obtain client ID"
+msgstr ""
+
+msgid "Unable to resolve AFTR host name"
+msgstr ""
+
+msgid "Unable to resolve peer host name"
+msgstr ""
+
msgid "Unavailable Seconds (UAS)"
msgstr ""
@@ -3359,6 +3458,9 @@ msgstr "Necunoscut"
msgid "Unknown Error, password not changed!"
msgstr "Eroare necunoscuta, parola neschimbata !"
+msgid "Unknown error (%s)"
+msgstr ""
+
msgid "Unmanaged"
msgstr "Neadministrate"
@@ -3368,6 +3470,12 @@ msgstr ""
msgid "Unsaved Changes"
msgstr "Modificari nesalvate"
+msgid "Unsupported MAP type"
+msgstr ""
+
+msgid "Unsupported modem"
+msgstr ""
+
msgid "Unsupported protocol type."
msgstr "Tipul de protocol neacceptat."
@@ -3504,6 +3612,9 @@ msgstr ""
msgid "Version"
msgstr "Versiune"
+msgid "Virtual dynamic interface"
+msgstr ""
+
msgid "WDS"
msgstr "WDS"
@@ -3573,8 +3684,11 @@ msgstr "Sumarul wireless"
msgid "Wireless Security"
msgstr "Securitate wireless"
-msgid "Wireless is disabled or not associated"
-msgstr "Wireless-ul este dezactivat sau ne-asociat"
+msgid "Wireless is disabled"
+msgstr "Wireless-ul este dezactivat"
+
+msgid "Wireless is not associated"
+msgstr "Wireless-ul este ne-asociat"
msgid "Wireless is restarting..."
msgstr "Wireless-ul se restarteaza.."
@@ -3585,12 +3699,6 @@ msgstr "Reteaua wireless este dezactivata"
msgid "Wireless network is enabled"
msgstr "Reteaua wireless este activata"
-msgid "Wireless restarted"
-msgstr "Wireless-ul restartat"
-
-msgid "Wireless shut down"
-msgstr "Wireless-ul oprit"
-
msgid "Write received DNS requests to syslog"
msgstr "Scrie cererile DNS primite in syslog"
@@ -3690,6 +3798,9 @@ msgstr ""
msgid "minutes"
msgstr ""
+msgid "mixed WPA/WPA2"
+msgstr ""
+
msgid "no"
msgstr "nu"
@@ -3765,6 +3876,33 @@ msgstr "da"
msgid "« Back"
msgstr "« Inapoi"
+#~ msgid "<abbr title='Pairwise: %s / Group: %s'>%s - %s</abbr>"
+#~ msgstr "<abbr title='Pairwise: %s / Group: %s'>%s - %s</abbr>"
+
+#~ msgid "Activate this network"
+#~ msgstr "Activeaza aceasta retea"
+
+#~ msgid "Interface is shutting down..."
+#~ msgstr "Interfata se opreste.."
+
+#~ msgid "Interface reconnected"
+#~ msgstr "Interfata reconectata"
+
+#~ msgid "Interface shut down"
+#~ msgstr "Interfata oprita"
+
+#~ msgid "Reconnecting interface"
+#~ msgstr "Interfata se reconecteaza chiar acum"
+
+#~ msgid "Shutdown this network"
+#~ msgstr "Opreste aceasta retea"
+
+#~ msgid "Wireless restarted"
+#~ msgstr "Wireless-ul restartat"
+
+#~ msgid "Wireless shut down"
+#~ msgstr "Wireless-ul oprit"
+
#~ msgid "DHCP Leases"
#~ msgstr "Conexiuni DHCP"
diff --git a/modules/luci-base/po/ru/base.po b/modules/luci-base/po/ru/base.po
index b24b238a2d..8d542e6018 100644
--- a/modules/luci-base/po/ru/base.po
+++ b/modules/luci-base/po/ru/base.po
@@ -3,12 +3,12 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Project-Id-Version: LuCI: base\n"
"POT-Creation-Date: 2010-05-09 01:01+0300\n"
-"PO-Revision-Date: 2018-01-24 15:00+0300\n"
+"PO-Revision-Date: 2018-07-21 08:10+0300\n"
"Language-Team: http://cyber-place.ru\n"
"MIME-Version: 1.0\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: Poedit 1.8.7.1\n"
-"Last-Translator: Vladimir aka sunny <picfun@ya.ru>\n"
+"Last-Translator: Anton Kikin <a.kikin@tano-systems.com>\n"
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
"Language: ru\n"
@@ -16,10 +16,10 @@ msgstr ""
"интерфейс, все проверялось в графическом режиме, совместим с другими apps\n"
msgid "%.1f dB"
-msgstr "%.1f dB"
+msgstr "%.1f дБ"
msgid "%s is untagged in multiple VLANs!"
-msgstr "%s is untagged in multiple VLANs!"
+msgstr "%s не тегирован в множестве VLAN!"
msgid "(%d minute window, %d second interval)"
msgstr "(%d минутное окно, %d секундный интервал)"
@@ -52,7 +52,7 @@ msgid "-- match by uuid --"
msgstr "-- проверка по uuid --"
msgid "-- please select --"
-msgstr ""
+msgstr "-- сделайте выбор --"
msgid "1 Minute Load:"
msgstr "Загрузка за 1 минуту:"
@@ -61,7 +61,7 @@ msgid "15 Minute Load:"
msgstr "Загрузка за 15 минут:"
msgid "4-character hexadecimal ID"
-msgstr "4-х значное шестнадцатеричное ID"
+msgstr "4-х значный шестнадцатеричный ID"
msgid "464XLAT (CLAT)"
msgstr "464XLAT (CLAT)"
@@ -70,7 +70,7 @@ msgid "5 Minute Load:"
msgstr "Загрузка за 5 минут:"
msgid "6-octet identifier as a hex string - no colons"
-msgstr "6-октетный идентификатор в виде шестнадцатеричной строки-без двоеточий"
+msgstr "6-октетный идентификатор в виде шестнадцатеричной строки без двоеточий"
msgid "802.11r Fast Transition"
msgstr "802.11r Быстрый Роуминг"
@@ -110,34 +110,34 @@ msgid "<abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
msgstr "<abbr title=\"Расширенный идентификатор обслуживания\">ESSID</abbr>"
msgid "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Address"
-msgstr "<abbr title=\"Интернет протокол версии 4\">IPv4</abbr>-Адрес"
+msgstr "<abbr title=\"Интернет протокол версии 4\">IPv4</abbr>-адрес"
msgid "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Gateway"
-msgstr "<abbr title=\"Интернет протокол версии 4\">IPv4</abbr>-Шлюз"
+msgstr "<abbr title=\"Интернет протокол версии 4\">IPv4</abbr>-шлюз"
msgid "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Netmask"
-msgstr "<abbr title=\"Интернет протокол версии 4\">IPv4</abbr>-Маска сети"
+msgstr "<abbr title=\"Интернет протокол версии 4\">IPv4</abbr>-маска сети"
msgid ""
"<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Address or Network "
"(CIDR)"
msgstr ""
-"<abbr title=\"Интернет протокол версии 6\">IPv6</abbr>-Адрес или Сеть (CIDR)"
+"<abbr title=\"Интернет протокол версии 6\">IPv6</abbr>-адрес или сеть (CIDR)"
msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Gateway"
-msgstr "<abbr title=\"Интернет протокол версии 6\">IPv6</abbr>-Шлюз"
+msgstr "<abbr title=\"Интернет протокол версии 6\">IPv6</abbr>-шлюз"
msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Suffix (hex)"
-msgstr "<abbr title=\"Интернет протокол версии 6\">IPv6</abbr>-Суффикс (hex)"
+msgstr "<abbr title=\"Интернет протокол версии 6\">IPv6</abbr>-суффикс (hex)"
msgid "<abbr title=\"Light Emitting Diode\">LED</abbr> Configuration"
msgstr "Настройка <abbr title=\"Светодиод\">LED</abbr> индикации"
msgid "<abbr title=\"Light Emitting Diode\">LED</abbr> Name"
-msgstr "<abbr title=\"Светодиод\">LED</abbr> Имя"
+msgstr "Имя <abbr title=\"Светодиод\">LED</abbr>"
msgid "<abbr title=\"Media Access Control\">MAC</abbr>-Address"
-msgstr "<abbr title=\"Управление доступом к носителю\">MAC</abbr>-Адрес"
+msgstr "<abbr title=\"Управление доступом к носителю\">MAC</abbr>-адрес"
msgid "<abbr title=\"The DHCP Unique Identifier\">DUID</abbr>"
msgstr "<abbr title=\"Уникальный идентификатор DHCP\">DUID</abbr>"
@@ -146,7 +146,7 @@ msgid ""
"<abbr title=\"maximal\">Max.</abbr> <abbr title=\"Dynamic Host Configuration "
"Protocol\">DHCP</abbr> leases"
msgstr ""
-"<abbr title=\"максимальное\">Макс.</abbr> кол-во аренд<br /><abbr title="
+"<abbr title=\"максимальное\">Макс.</abbr> кол-во аренд <abbr title="
"\"Протокол динамической настройки узла\">DHCP</abbr> аренды"
msgid ""
@@ -158,11 +158,7 @@ msgstr ""
msgid "<abbr title=\"maximal\">Max.</abbr> concurrent queries"
msgstr ""
-"<abbr title=\"максимальное\">Макс.</abbr> кол-во<br />одновременных<br /"
-">запросов"
-
-msgid "<abbr title='Pairwise: %s / Group: %s'>%s - %s</abbr>"
-msgstr "<abbr title='Парный: %s / Групповой: %s'>%s - %s</abbr>"
+"<abbr title=\"максимальное\">Макс.</abbr> кол-во одновременных запросов"
msgid ""
"<br/>Note: you need to manually restart the cron service if the crontab file "
@@ -190,16 +186,16 @@ msgid "ARP retry threshold"
msgstr "Порог повтора ARP"
msgid "ATM (Asynchronous Transfer Mode)"
-msgstr "ATM (Режим Асинхронной Передачи)"
+msgstr "ATM (режим асинхронной передачи)"
msgid "ATM Bridges"
-msgstr "ATM Мосты"
+msgstr "ATM мосты"
msgid "ATM Virtual Channel Identifier (VCI)"
-msgstr "ATM Идентификатор Виртуального Канала (VCI)"
+msgstr "ATM идентификатор виртуального канала (VCI)"
msgid "ATM Virtual Path Identifier (VPI)"
-msgstr "ATM Идентификатор Виртуального Пути(VPI)"
+msgstr "ATM идентификатор виртуального пути (VPI)"
msgid ""
"ATM bridges expose encapsulated ethernet in AAL5 connections as virtual "
@@ -214,7 +210,7 @@ msgid "ATM device number"
msgstr "ATM номер устройства"
msgid "ATU-C System Vendor ID"
-msgstr "ATU-C System Vendor ID"
+msgstr "ATU-C идентификатор производителя"
msgid "Access Concentrator"
msgstr "Концентратор доступа"
@@ -225,14 +221,11 @@ msgstr "Точка доступа"
msgid "Actions"
msgstr "Действия"
-msgid "Activate this network"
-msgstr "Активировать эту сеть"
-
msgid "Active <abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Routes"
-msgstr "Active <abbr title=\"Интернет протокол версии 4\">IPv4</abbr>-Маршруты"
+msgstr "Active <abbr title=\"Интернет протокол версии 4\">IPv4</abbr>-маршруты"
msgid "Active <abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Routes"
-msgstr "Active <abbr title=\"Интернет протокол версии 6\">IPv6</abbr>-Маршруты"
+msgstr "Active <abbr title=\"Интернет протокол версии 6\">IPv6</abbr>-маршруты"
msgid "Active Connections"
msgstr "Активные соединения"
@@ -257,10 +250,10 @@ msgid "Add new interface..."
msgstr "Добавить новый интерфейс"
msgid "Additional Hosts files"
-msgstr "Дополнительный<br />hosts файл"
+msgstr "Дополнительный hosts файл"
msgid "Additional servers file"
-msgstr "Дополнительные<br />файлы серверов"
+msgstr "Дополнительные файлы серверов"
msgid "Address"
msgstr "Адрес"
@@ -275,11 +268,20 @@ msgid "Advanced Settings"
msgstr "Дополнительные настройки"
msgid "Aggregate Transmit Power(ACTATP)"
-msgstr "Aggregate Transmit Power(ACTATP)"
+msgstr "Aggregate Transmit Power (ACTATP)"
msgid "Alert"
msgstr "Тревога"
+msgid "Alias Interface"
+msgstr ""
+
+msgid "Alias of \"%s\""
+msgstr ""
+
+msgid "All Servers"
+msgstr ""
+
msgid ""
"Allocate IP addresses sequentially, starting from the lowest available "
"address"
@@ -287,18 +289,21 @@ msgstr ""
"Выделять IP адреса последовательно, начинать с меньшего доступного адреса."
msgid "Allocate IP sequentially"
-msgstr "IP последовательно"
+msgstr "Выделять IP-адреса последовательно"
msgid "Allow <abbr title=\"Secure Shell\">SSH</abbr> password authentication"
msgstr ""
"Разрешить <abbr title=\"Secure Shell\">SSH</abbr> аутентификацию с помощью "
"пароля."
+msgid "Allow AP mode to disconnect STAs based on low ACK condition"
+msgstr ""
+
msgid "Allow all except listed"
msgstr "Разрешить все, кроме перечисленных"
msgid "Allow legacy 802.11b rates"
-msgstr "Разрешить использование<br />стандарта 802.11b"
+msgstr "Разрешить использование стандарта 802.11b"
msgid "Allow listed only"
msgstr "Разрешить только перечисленные"
@@ -328,7 +333,12 @@ msgid "Allowed IPs"
msgstr "Разрешенные IP-адреса"
msgid "Always announce default router"
-msgstr "Объявлять всегда, как дефолтный маршрутизатор"
+msgstr "Объявлять всегда, как маршрутизатор по умолчанию"
+
+msgid ""
+"Always use 40MHz channels even if the secondary channel overlaps. Using this "
+"option does not comply with IEEE 802.11n-2009!"
+msgstr ""
msgid "Annex"
msgstr "Annex"
@@ -408,13 +418,13 @@ msgid "Any zone"
msgstr "Любая зона"
msgid "Apply request failed with status <code>%h</code>"
-msgstr ""
+msgstr "Ошибка <code>%h</code> запроса на применение"
msgid "Apply unchecked"
-msgstr ""
+msgstr "Применить без проверки"
msgid "Architecture"
-msgstr ""
+msgstr "Архитектура"
msgid ""
"Assign a part of given length of every public IPv6-prefix to this interface"
@@ -435,7 +445,7 @@ msgid "Associated Stations"
msgstr "Подключенные клиенты"
msgid "Associations"
-msgstr ""
+msgstr "Ассоциации"
msgid "Auth Group"
msgstr "Группа аутентификации"
@@ -480,7 +490,7 @@ msgid "Automount Filesystem"
msgstr "Hotplug раздела"
msgid "Automount Swap"
-msgstr "Hotplug swap-а"
+msgstr "Hotplug swap раздела"
msgid "Available"
msgstr "Доступно"
@@ -507,13 +517,13 @@ msgid "Back"
msgstr "Назад"
msgid "Back to Overview"
-msgstr "Назад в меню"
+msgstr "Назад к обзору"
msgid "Back to configuration"
-msgstr "Назад к настройке"
+msgstr "Назад к настройкам"
msgid "Back to overview"
-msgstr "назад в меню"
+msgstr "Назад к обзору"
msgid "Back to scan results"
msgstr "Назад к результатам поиска"
@@ -533,6 +543,9 @@ msgstr "Указан неправильный адрес!"
msgid "Band"
msgstr "Диапазон"
+msgid "Beacon Interval"
+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 "
@@ -594,6 +607,9 @@ msgstr ""
msgid "CPU usage (%)"
msgstr "Загрузка ЦП (%)"
+msgid "Call failed"
+msgstr "Ошибка вызова"
+
msgid "Cancel"
msgstr "Отменить"
@@ -610,7 +626,7 @@ msgid "Changes applied."
msgstr "Изменения приняты."
msgid "Changes have been reverted."
-msgstr ""
+msgstr "Изменения были возвращены назад."
msgid "Changes the administrator password for accessing the device"
msgstr "Изменить пароль администратора для доступа к устройству."
@@ -622,12 +638,14 @@ msgid ""
"Channel %d is not available in the %s regulatory domain and has been auto-"
"adjusted to %d."
msgstr ""
+"Канал %d не доступен в регуляторном домене %s и был автоматически изменен на "
+"%d."
msgid "Check"
msgstr "Проверить"
msgid "Check filesystems before mount"
-msgstr "Проверка"
+msgstr "Проверка файловых систем перед монтированием"
msgid "Check this option to delete the existing networks from this radio."
msgstr ""
@@ -643,7 +661,7 @@ msgid ""
"fill out the <em>create</em> field to define a new zone and attach the "
"interface to it."
msgstr ""
-"Укажите зону, которую вы хотите прикрепить к этому интерфейсу.<br />Выберите "
+"Укажите зону, которую вы хотите прикрепить к этому интерфейсу. Выберите "
"<em>'не определено'</em>, чтобы удалить этот интерфейс из зоны, или "
"заполните поле <em>'создать'</em>, чтобы определить новую зону и прикрепить "
"к ней этот интерфейс."
@@ -660,7 +678,7 @@ msgid "Cipher"
msgstr "Алгоритм шифрования"
msgid "Cisco UDP encapsulation"
-msgstr "формирование пакетов данных Cisco UDP "
+msgstr "Формирование пакетов данных Cisco UDP "
msgid ""
"Click \"Generate archive\" to download a tar archive of the current "
@@ -708,14 +726,17 @@ msgstr ""
msgid "Configuration"
msgstr "Настройка config файла"
+msgid "Configuration failed"
+msgstr "Ошибка конфигурации"
+
msgid "Configuration files will be kept."
msgstr "Config файлы будут сохранены."
msgid "Configuration has been applied."
-msgstr ""
+msgstr "Конфигурация применена"
msgid "Configuration has been rolled back!"
-msgstr ""
+msgstr "Конфигурация возвращена назад!"
msgid "Confirmation"
msgstr "Подтверждение пароля"
@@ -729,6 +750,9 @@ msgstr "Подключен"
msgid "Connection Limit"
msgstr "Ограничение соединений"
+msgid "Connection attempt failed"
+msgstr "Ошибка попытки соединения"
+
msgid "Connections"
msgstr "Соединения"
@@ -737,6 +761,9 @@ msgid ""
"changes. You might need to reconnect if you modified network related "
"settings such as the IP address or wireless security credentials."
msgstr ""
+"Не удалось восстановить доступ к устройству после применения конфигурации. "
+"Возможно вам придется подключиться заново, если вы изменили сетевые "
+"настройки, такие как IP-адрес или параметры доступа к беспроводной сети."
msgid "Country"
msgstr "Страна"
@@ -751,7 +778,7 @@ msgid "Cover the following interfaces"
msgstr "Включить следующие интерфейсы"
msgid "Create / Assign firewall-zone"
-msgstr "Создать / назначить<br />зону сетевого экрана"
+msgstr "Создать / назначить зону сетевого экрана"
msgid "Create Interface"
msgstr "Создать интерфейс"
@@ -775,7 +802,7 @@ msgid ""
"Custom feed definitions, e.g. private feeds. This file can be preserved in a "
"sysupgrade."
msgstr ""
-"Custom-ные feed-ы - это пользовательские feed-ы. Этот файл может быть "
+"Custom-ные feed-ы — это пользовательские feed-ы. Этот файл может быть "
"сохранен при перепрошивке sysupgrade-совместимым образом."
msgid "Custom feeds"
@@ -785,13 +812,15 @@ msgid ""
"Custom files (certificates, scripts) may remain on the system. To prevent "
"this, perform a factory-reset first."
msgstr ""
+"Пользовательские файлы (сертификаты, скрипты) могут остаться в системе. "
+"Чтобы этого не произошло, выполните сначала сброс к заводским настройкам."
msgid ""
"Customizes the behaviour of the device <abbr title=\"Light Emitting Diode"
"\">LED</abbr>s if possible."
msgstr ""
"Настройка поведения светодиодной индикации <abbr title=\"Светодиод\">LED</"
-"abbr>s устройства, если это возможно."
+"abbr> устройства, если это возможно."
msgid "DHCP Server"
msgstr "DHCP-сервер"
@@ -803,22 +832,22 @@ msgid "DHCP client"
msgstr "DHCP-клиент"
msgid "DHCP-Options"
-msgstr "DHCP-Настройки"
+msgstr "DHCP настройки"
msgid "DHCPv6 client"
msgstr "DHCPv6 клиент"
msgid "DHCPv6-Mode"
-msgstr "DHCPv6-Режим"
+msgstr "DHCPv6 режим"
msgid "DHCPv6-Service"
-msgstr "DHCPv6-Сервис"
+msgstr "DHCPv6 сервис"
msgid "DNS"
msgstr "DNS"
msgid "DNS forwardings"
-msgstr "Перенаправление<br />запросов DNS"
+msgstr "Перенаправление запросов DNS"
msgid "DNS-Label / FQDN"
msgstr "DNS-Label / FQDN"
@@ -844,6 +873,9 @@ msgstr "Состояние DSL"
msgid "DSL line mode"
msgstr "DSL линейный режим"
+msgid "DTIM Interval"
+msgstr ""
+
msgid "DUID"
msgstr "DUID"
@@ -860,7 +892,7 @@ msgid "Default gateway"
msgstr "Шлюз по умолчанию"
msgid "Default is stateless + stateful"
-msgstr "Значение по умолчанию - 'stateless + stateful'."
+msgstr "Значение по умолчанию — 'stateless + stateful'."
msgid "Default state"
msgstr "Начальное состояние"
@@ -883,6 +915,9 @@ msgstr "Удалить"
msgid "Delete this network"
msgstr "Удалить эту сеть"
+msgid "Delivery Traffic Indication Message Interval"
+msgstr ""
+
msgid "Description"
msgstr "Описание"
@@ -905,7 +940,7 @@ msgid "Device unreachable!"
msgstr "Устройство недоступно"
msgid "Device unreachable! Still waiting for device..."
-msgstr ""
+msgstr "Устройство недоступно! Ожидание устройства..."
msgid "Diagnostics"
msgstr "Диагностика"
@@ -932,17 +967,26 @@ msgstr "Отключить DNS настройки"
msgid "Disable Encryption"
msgstr "Отключить шифрование"
+msgid "Disable this network"
+msgstr "Отключить данную сеть"
+
msgid "Disabled"
msgstr "Отключено"
msgid "Disabled (default)"
msgstr "Отключено (по умолчанию)"
+msgid "Disassociate On Low Acknowledgement"
+msgstr ""
+
msgid "Discard upstream RFC1918 responses"
msgstr "Отбрасывать ответы внешней сети RFC1918."
+msgid "Disconnection attempt failed"
+msgstr "Ошибка попытки отключения"
+
msgid "Dismiss"
-msgstr ""
+msgstr "Отклонить"
msgid "Displaying only packages containing"
msgstr "Показываются только пакеты, содержащие"
@@ -998,7 +1042,7 @@ msgstr ""
"без <abbr title=\"Служба доменных имён\">DNS</abbr>-имени."
msgid "Down"
-msgstr ""
+msgstr "Вниз"
msgid "Download and install package"
msgstr "Загрузить и установить пакет"
@@ -1010,13 +1054,13 @@ msgid "Downstream SNR offset"
msgstr "SNR offset внутренней сети"
msgid "Dropbear Instance"
-msgstr "Исключение Dropbear"
+msgstr "Экземпляр Dropbear"
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>-сервер со встроенным "
+"Dropbear — это <abbr title=\"Secure Shell\">SSH</abbr>-сервер со встроенным "
"<abbr title=\"Secure Copy\">SCP</abbr>."
msgid "Dual-Stack Lite (RFC6333)"
@@ -1068,6 +1112,8 @@ msgid ""
"Enable <abbr title=\"Internet Group Management Protocol\">IGMP</abbr> "
"snooping"
msgstr ""
+"Включить <abbr title=\"Internet Group Management Protocol\">IGMP</abbr> "
+"snooping"
msgid "Enable <abbr title=\"Spanning Tree Protocol\">STP</abbr>"
msgstr "Включить <abbr title=\"Spanning Tree Protocol\">STP</abbr>"
@@ -1100,7 +1146,7 @@ msgid "Enable WPS pushbutton, requires WPA(2)-PSK"
msgstr "Включить WPS при нажатии на кнопку, в режиме WPA(2)-PSK"
msgid "Enable key reinstallation (KRACK) countermeasures"
-msgstr "Включить защиту<br />от атаки KRACK"
+msgstr "Включить защиту от атаки KRACK"
msgid "Enable learning and aging"
msgstr "Включить изучение и устаревание (learning/aging)"
@@ -1115,10 +1161,10 @@ msgid "Enable the DF (Don't Fragment) flag of the encapsulating packets."
msgstr "Включите флаг DF (не Фрагментировать) инкапсулирующих пакетов."
msgid "Enable this mount"
-msgstr "Включить эту<br />точку монтирования"
+msgstr "Включить эту точку монтирования"
msgid "Enable this network"
-msgstr ""
+msgstr "Включить данную сеть"
msgid "Enable this swap"
msgstr "Включить этот раздел подкачки"
@@ -1130,7 +1176,7 @@ msgid "Enabled"
msgstr "Включено"
msgid "Enables IGMP snooping on this bridge"
-msgstr ""
+msgstr "Включает IGMP snooping на данном мосту"
msgid ""
"Enables fast roaming among access points that belong to the same Mobility "
@@ -1155,10 +1201,10 @@ msgid "Endpoint Port"
msgstr "Конечная точка Порта"
msgid "Enter custom value"
-msgstr ""
+msgstr "Введите пользовательское значение"
msgid "Enter custom values"
-msgstr ""
+msgstr "Введите пользовательские значения"
msgid "Erasing..."
msgstr "Стирание..."
@@ -1200,13 +1246,13 @@ msgid "External R1 Key Holder List"
msgstr "Внешний R0 Key Holder List"
msgid "External system log server"
-msgstr "Внешний сервер<br />системного журнала"
+msgstr "Внешний сервер системного журнала"
msgid "External system log server port"
msgstr "Порт внешнего сервера системного журнала"
msgid "External system log server protocol"
-msgstr "Внешний протокол<br /> лог-сервера"
+msgstr "Внешний протокол лог-сервера"
msgid "Extra SSH command options"
msgstr "Дополнительные опции команды SSH"
@@ -1222,6 +1268,7 @@ msgstr "FT протокол"
msgid "Failed to confirm apply within %ds, waiting for rollback…"
msgstr ""
+"Не удалось подтвердить применение в течении %d сек., ожидание отката..."
msgid "File"
msgstr "Файл"
@@ -1241,6 +1288,9 @@ msgstr "Фильтровать частные"
msgid "Filter useless"
msgstr "Фильтровать бесполезные"
+msgid "Finalizing failed"
+msgstr "Ошибка финализации"
+
msgid ""
"Find all currently attached filesystems and swap and replace configuration "
"with defaults based on what was detected"
@@ -1297,6 +1347,9 @@ msgstr "Прошивка..."
msgid "Force"
msgstr "Назначить"
+msgid "Force 40MHz mode"
+msgstr ""
+
msgid "Force CCMP (AES)"
msgstr "Назначить CCMP (AES)"
@@ -1361,6 +1414,9 @@ msgstr "Только GPRS"
msgid "Gateway"
msgstr "Шлюз"
+msgid "Gateway address is invalid"
+msgstr "Неверный адрес шлюза"
+
msgid "Gateway ports"
msgstr "Порты шлюза"
@@ -1419,7 +1475,7 @@ msgid "Hang Up"
msgstr "Перезапустить"
msgid "Header Error Code Errors (HEC)"
-msgstr "Ошибки кода ошибки заголовка (HEC)"
+msgstr "Ошибки контроля ошибок заголовка (HEC)"
msgid ""
"Here you can configure the basic aspects of your device like its hostname or "
@@ -1435,9 +1491,6 @@ msgstr ""
"Здесь вы можете добавить открытые SSH ключи (один ключ на строку) для SSH "
"аутентификации."
-msgid "Hermes 802.11b Wireless Controller"
-msgstr "Беспроводной 802.11b контроллер Hermes"
-
msgid "Hide <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
msgstr "Скрыть <abbr title=\"Расширенный идентификатор сети\">ESSID</abbr>"
@@ -1453,6 +1506,9 @@ msgstr "Время ожидания хоста"
msgid "Host-<abbr title=\"Internet Protocol Address\">IP</abbr> or Network"
msgstr "<abbr title=\"Адрес Интернет протокола\">IP</abbr>-адрес или сеть"
+msgid "Host-Uniq tag content"
+msgstr "Содержимое Host-Uniq тега"
+
msgid "Hostname"
msgstr "Имя хоста"
@@ -1469,11 +1525,17 @@ msgid "IKE DH Group"
msgstr "IKE DH Group"
msgid "IP Addresses"
-msgstr "IP-Адреса"
+msgstr "IP-адреса"
msgid "IP address"
msgstr "IP-адрес"
+msgid "IP address in invalid"
+msgstr "Неверный IP-адрес"
+
+msgid "IP address is missing"
+msgstr "IP-адрес не указан"
+
msgid "IPv4"
msgstr "IPv4"
@@ -1481,7 +1543,7 @@ msgid "IPv4 Firewall"
msgstr "Межсетевой экран IPv4"
msgid "IPv4 Upstream"
-msgstr ""
+msgstr "Основной IPv4"
msgid "IPv4 address"
msgstr "IPv4-адрес"
@@ -1493,7 +1555,7 @@ msgid "IPv4 assignment length"
msgstr "IPv4 assignment length"
msgid "IPv4 broadcast"
-msgstr "Широковещательный<br />IPv4-адрес"
+msgstr "Широковещательный IPv4-адрес"
msgid "IPv4 gateway"
msgstr "IPv4-адрес шлюза"
@@ -1532,7 +1594,7 @@ msgid "IPv6 ULA-Prefix"
msgstr "IPv6 ULA-Prefix"
msgid "IPv6 Upstream"
-msgstr ""
+msgstr "Основной IPv6"
msgid "IPv6 address"
msgstr "IPv6-адрес"
@@ -1580,23 +1642,23 @@ msgid "Identity"
msgstr "Идентификация EAP"
msgid "If checked, 1DES is enabled"
-msgstr "Если выбрано, что 1DES включено"
+msgstr "Если выбрано, то 1DES включено"
msgid "If checked, encryption is disabled"
-msgstr "Если проверено, что шифрование выключено"
+msgstr "Если выбрано, то шифрование выключено"
msgid ""
"If specified, mount the device by its UUID instead of a fixed device node"
msgstr ""
-"Если выбрано монтировать устройство используя его UUID, вместо "
-"фиксированного файла устройства."
+"Если выбрано, монтировать устройство используя его UUID, а не фиксированный "
+"файл устройства."
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 "Если не выбрано, то маршрут по умолчанию не настраивается."
@@ -1613,19 +1675,19 @@ msgid ""
msgstr ""
"Если физической памяти не достаточно, то неиспользуемые данные могут быть "
"временно перемещены в раздел подкачки, что в свою очередь приведет к "
-"увеличению объёму свободной <abbr title=\"Random Access Memory\">RAM</abbr>."
-"<br />Однако, перемещение в файл - это достаточно долгий процесс, так как "
+"увеличению объёму свободной <abbr title=\"Random Access Memory\">RAM</abbr>. "
+"Однако, перемещение в файл — это достаточно долгий процесс, так как "
"устройство, на котором располагается раздел подкачки, работает гораздо "
"медленнее, чем <abbr title=\"Random Access Memory\">RAM</abbr>."
msgid "Ignore <code>/etc/hosts</code>"
-msgstr "Игнорировать<br /><code>/etc/hosts</code>"
+msgstr "Игнорировать <code>/etc/hosts</code>"
msgid "Ignore interface"
msgstr "Игнорировать интерфейс"
msgid "Ignore resolve file"
-msgstr "Игнорировать<br />файл resolv"
+msgstr "Игнорировать файл resolv"
msgid "Image"
msgstr "Образ"
@@ -1650,6 +1712,9 @@ msgstr "Входящий:"
msgid "Info"
msgstr "Информация"
+msgid "Initialization failure"
+msgstr "Ошибка инициализации"
+
msgid "Initscript"
msgstr "Скрипт инициализации"
@@ -1686,21 +1751,12 @@ 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 "Интерфейсы"
@@ -1735,7 +1791,7 @@ msgstr ""
"не помещается в чип флэш-памяти, проверьте ваш файл прошивки!"
msgid "JavaScript required!"
-msgstr "Требуется Java скрипт!"
+msgstr "Требуется JavaScript!"
msgid "Join Network"
msgstr "Подключение к сети"
@@ -1904,8 +1960,11 @@ msgstr "Средняя загрузка"
msgid "Loading"
msgstr "Загрузка"
+msgid "Local IP address is invalid"
+msgstr "Неверный локальный IP-адрес"
+
msgid "Local IP address to assign"
-msgstr "Присвоение локального IP адреса"
+msgstr "Присвоение локального IP-адреса"
msgid "Local IPv4 address"
msgstr "Локальный IPv4-адрес"
@@ -1930,8 +1989,8 @@ msgid ""
"and are resolved from DHCP or hosts files only"
msgstr ""
"Согласно требованиям, имена соответствующие этому домену, никогда не "
-"передаются.<br />И разрешаются только из файла DHCP(/etc/config/dhcp) или "
-"файла хостов (/etc/hosts)."
+"передаются. И разрешаются только из файла DHCP (/etc/config/dhcp) или файла "
+"хостов (/etc/hosts)."
msgid "Local domain suffix appended to DHCP names and hosts file entries"
msgstr ""
@@ -1975,6 +2034,9 @@ msgstr "Потеря сигнала в секундах (LOSS)"
msgid "Lowest leased address as offset from the network address."
msgstr "Минимальный адрес аренды."
+msgid "MAC"
+msgstr ""
+
msgid "MAC-Address"
msgstr "MAC-адрес"
@@ -1990,6 +2052,9 @@ msgstr "Список MAC"
msgid "MAP / LW4over6"
msgstr "MAP / LW4over6"
+msgid "MAP rule is invalid"
+msgstr "Неверное MAP правило"
+
msgid "MB/s"
msgstr "МБ/с"
@@ -2006,8 +2071,8 @@ msgid ""
"Make sure to clone the root filesystem using something like the commands "
"below:"
msgstr ""
-"Прежде чем перенести корень на внешний носитель, используйте команды "
-"приведенные ниже:"
+"Прежде чем перенести корневую файловую систему на внешний носитель, "
+"используйте команды приведенные ниже:"
msgid "Manual"
msgstr "Вручную"
@@ -2073,6 +2138,9 @@ msgstr "Модель"
msgid "Modem device"
msgstr "Модем"
+msgid "Modem information query failed"
+msgstr "Ошибка запроса информации о модеме"
+
msgid "Modem init timeout"
msgstr "Время ожидания инициализации модема"
@@ -2089,10 +2157,10 @@ msgid "Mount Points"
msgstr "Монтирование разделов"
msgid "Mount Points - Mount Entry"
-msgstr "Точки монтирования - Настройка разделов"
+msgstr "Точки монтирования — Настройка разделов"
msgid "Mount Points - Swap Entry"
-msgstr "Точки монтирования - Настройка Swap"
+msgstr "Точки монтирования — Настройка Swap"
msgid ""
"Mount Points define at which point a memory device will be attached to the "
@@ -2170,6 +2238,9 @@ msgstr "Сетевые утилиты"
msgid "Network boot image"
msgstr "Образ системы для сетевой загрузки"
+msgid "Network device is not present"
+msgstr "Нет сетевого устройства"
+
msgid "Network without interfaces."
msgstr "Сеть без интерфейсов."
@@ -2180,7 +2251,7 @@ msgid "No DHCP Server configured for this interface"
msgstr "DHCP-сервер не настроен для этого интерфейса"
msgid "No NAT-T"
-msgstr "не NAT-T"
+msgstr "Без NAT-T"
msgid "No chains in this table"
msgstr "Нет цепочек в этой таблице"
@@ -2191,8 +2262,11 @@ msgstr "Файлы не найдены"
msgid "No information available"
msgstr "Нет доступной информации"
+msgid "No matching prefix delegation"
+msgstr "Отсутствует соответствующая делегация префикса"
+
msgid "No negative cache"
-msgstr "Отключить кэш<br />отрицательных ответов"
+msgstr "Отключить кэш отрицательных ответов"
msgid "No network configured on this device"
msgstr "Не настроена сеть на устройстве"
@@ -2209,6 +2283,9 @@ msgstr "Пароль не установлен!"
msgid "No rules in this chain"
msgstr "Нет правил в данной цепочке"
+msgid "No scan results available yet..."
+msgstr ""
+
msgid "No zone assigned"
msgstr "Зона не присвоена"
@@ -2243,7 +2320,7 @@ msgid "Not connected"
msgstr "Не подключено"
msgid "Note: Configuration files will be erased."
-msgstr "Примечание: config файлы будут удалены."
+msgstr "Внимание: config файлы будут удалены."
msgid "Note: interface name length"
msgstr "Внимание: длина имени интерфейса"
@@ -2256,6 +2333,8 @@ msgstr "DNS-запрос"
msgid "Number of cached DNS entries (max is 10000, 0 is no caching)"
msgstr ""
+"Количество кэшированных DNS записей (максимум — 10000, 0 — отключить "
+"кэширование)"
msgid "OK"
msgstr "OK"
@@ -2270,7 +2349,7 @@ msgid "Obfuscated Password"
msgstr "Obfuscated Password"
msgid "Obtain IPv6-Address"
-msgstr ""
+msgstr "Получение IPv6-адреса"
msgid "Off-State Delay"
msgstr "Задержка выключенного состояния"
@@ -2283,9 +2362,9 @@ msgid ""
"<samp>INTERFACE.VLANNR</samp> (<abbr title=\"for example\">e.g.</abbr>: "
"<samp>eth0.1</samp>)."
msgstr ""
-"На этой странице вы можете настроить сетевые интерфейсы.<br />Вы можете "
+"На этой странице вы можете настроить сетевые интерфейсы. Вы можете "
"объединить несколько интерфейсов в мост, выбрав опцию 'Объединить в мост' и "
-"введя список интерфейсов, разделенных пробелами.<br />Вы также можете "
+"введя список интерфейсов, разделенных пробелами. Вы также можете "
"использовать <abbr title=\"Виртуальные локальные сети\">VLAN</abbr>-"
"обозначения вида <samp>ИНТЕРФЕЙС.НОМЕРVLAN</samp> (<abbr title=\"например"
"\">напр.</abbr>: <samp>eth0.1</samp>)."
@@ -2337,9 +2416,9 @@ msgid ""
"for the interface."
msgstr ""
"Необязательно. Допустимые значения: 'eui64', 'random', фиксированное "
-"значение например '::1' или '::1:2'.<br />Когда IPv6 префикс такой как - ('a:"
-"b:c:d::'), используйте суффикс на вроде ('::1') для этого IPv6 адреса ('a:b:"
-"c:d::1') для этого интерфейса."
+"значение например '::1' или '::1:2'. Когда IPv6 префикс такой как — ('a:b:c:"
+"d::'), используйте суффикс на вроде ('::1') для этого IPv6 адреса ('a:b:c:"
+"d::1') для этого интерфейса."
msgid ""
"Optional. Base64-encoded preshared key. Adds in an additional layer of "
@@ -2352,6 +2431,9 @@ msgid "Optional. Create routes for Allowed IPs for this peer."
msgstr ""
"Необязательно. Создавать маршруты для разрешенных IP адресов для этого узла."
+msgid "Optional. Description of peer."
+msgstr "Необязательно. Описание узла."
+
msgid ""
"Optional. Host of peer. Names are resolved prior to bringing up the "
"interface."
@@ -2420,7 +2502,7 @@ msgid "Override the table used for internal routes"
msgstr "Назначить таблицу внутренних маршрутов"
msgid "Overview"
-msgstr "Главное меню"
+msgstr "Обзор"
msgid "Owner"
msgstr "Пользователь"
@@ -2437,6 +2519,9 @@ msgstr "PID"
msgid "PIN"
msgstr "PIN"
+msgid "PIN code rejected"
+msgstr "PIN код отвергнут"
+
msgid "PMK R1 Push"
msgstr "PMK R1 Push"
@@ -2524,6 +2609,9 @@ msgstr "Пиковая:"
msgid "Peer IP address to assign"
msgstr "Запрос IP адреса назначения"
+msgid "Peer address is missing"
+msgstr "Отсутствует адрес пира"
+
msgid "Peers"
msgstr "Пиры"
@@ -2549,7 +2637,7 @@ msgid "Ping"
msgstr "Пинг-запрос"
msgid "Pkts."
-msgstr "Пакетов."
+msgstr "Пакетов"
msgid "Please enter your username and password."
msgstr "Введите логин и пароль."
@@ -2594,9 +2682,6 @@ msgstr "Запретить прослушивание этих интерфей
msgid "Prevents client-to-client communication"
msgstr "Не позволяет клиентам обмениваться друг с другом информацией."
-msgid "Prism2/2.5/3 802.11b Wireless Controller"
-msgstr "Беспроводной 802.11b контроллер Prism2/2.5/3"
-
msgid "Private Key"
msgstr "Приватный ключ"
@@ -2647,6 +2732,11 @@ msgstr "QMI сотовый"
msgid "Quality"
msgstr "Качество"
+msgid ""
+"Query all available upstream <abbr title=\"Domain Name System\">DNS</abbr> "
+"servers"
+msgstr ""
+
msgid "R0 Key Lifetime"
msgstr "R0 Key время жизни"
@@ -2665,9 +2755,6 @@ msgstr "Получение (RX)"
msgid "RX Rate"
msgstr "Скорость получения"
-msgid "RaLink 802.11%s Wireless Controller"
-msgstr "Беспроводной 802.11%s контроллер RaLink"
-
msgid "Radius-Accounting-Port"
msgstr "Порт Radius-Accounting"
@@ -2686,6 +2773,11 @@ msgstr "Секрет Radius-Authentication"
msgid "Radius-Authentication-Server"
msgstr "Сервер Radius-Authentication"
+msgid "Raw hex-encoded bytes. Leave empty unless your ISP require this"
+msgstr ""
+"Строка в шестнадцатеричном коде. Оставьте пустой, если ваш провайдер не "
+"требует этого"
+
msgid ""
"Read <code>/etc/ethers</code> to configure the <abbr title=\"Dynamic Host "
"Configuration Protocol\">DHCP</abbr>-Server"
@@ -2697,6 +2789,9 @@ msgid ""
"Really delete this interface? The deletion cannot be undone! You might lose "
"access to this device if you are connected via this interface"
msgstr ""
+"Действительно удалить этот интерфейс? Удаление не может быть отменено! Вы "
+"можете потерять доступ к этому устройству, если вы подключены через данный "
+"интерфейс."
msgid ""
"Really delete this wireless network? The deletion cannot be undone! You "
@@ -2709,18 +2804,6 @@ msgstr ""
msgid "Really reset all changes?"
msgstr "Действительно сбросить все изменения?"
-msgid ""
-"Really shut down network? You might lose access to this device if you are "
-"connected via this interface"
-msgstr ""
-
-msgid ""
-"Really shutdown interface \"%s\"? You might lose access to this device if "
-"you are connected via this interface."
-msgstr ""
-"Действительно отключить интерфейс \"%s\"? Вы можете потерять доступ к этому "
-"устройству, если вы подключены через этот интерфейс."
-
msgid "Really switch protocol?"
msgstr "Вы действительно хотите изменить протокол?"
@@ -2767,9 +2850,6 @@ msgstr "Рекомендуемый. IP адреса интерфейса WireGua
msgid "Reconnect this interface"
msgstr "Переподключить этот интерфейс"
-msgid "Reconnecting interface"
-msgstr "Интерфейс переподключается"
-
msgid "References"
msgstr "Ссылки"
@@ -2843,7 +2923,7 @@ msgid ""
"come from unsigned domains"
msgstr ""
"Требуется поддержка внешней сетью DNSSEC; убедитесь, что ответы "
-"неподписанного домена - действительно поступают от неподписанных доменов."
+"неподписанного домена — действительно поступают от неподписанных доменов."
msgid "Reset"
msgstr "Сбросить"
@@ -2866,6 +2946,9 @@ msgstr "Перезапустить"
msgid "Restart Firewall"
msgstr "Перезапустить межсетевой экран"
+msgid "Restart radio interface"
+msgstr "Перезапустить радио-интерфейс"
+
msgid "Restore"
msgstr "Восстановление"
@@ -2879,13 +2962,13 @@ msgid "Revert"
msgstr "Вернуть"
msgid "Revert changes"
-msgstr ""
+msgstr "Вернуть изменения"
msgid "Revert request failed with status <code>%h</code>"
-msgstr ""
+msgstr "Ошибка <code>%h</code> отмены конфигурации"
msgid "Reverting configuration…"
-msgstr ""
+msgstr "Отмена конфигурации..."
msgid "Root"
msgstr "Корень"
@@ -2903,7 +2986,7 @@ msgid "Route type"
msgstr "Тип маршрута"
msgid "Router Advertisement-Service"
-msgstr "Доступные<br />режимы работы"
+msgstr "Доступные режимы работы"
msgid "Router Password"
msgstr "Пароль маршрутизатора"
@@ -2957,6 +3040,9 @@ msgstr "Сохранить и применить"
msgid "Scan"
msgstr "Поиск"
+msgid "Scan request failed"
+msgstr ""
+
msgid "Scheduled Tasks"
msgstr "Запланированные задания"
@@ -3000,6 +3086,12 @@ msgstr ""
msgid "Set up Time Synchronization"
msgstr "Настройка синхронизации времени"
+msgid "Setting PLMN failed"
+msgstr "Ошибка установки PLMN"
+
+msgid "Setting operation mode failed"
+msgstr "Ошибка установки режима работы"
+
msgid "Setup DHCP Server"
msgstr "Настроить сервер DHCP"
@@ -3009,15 +3101,15 @@ msgstr "Секунды с большим числом ошибок (SES)."
msgid "Short GI"
msgstr "Short GI"
+msgid "Short Preamble"
+msgstr ""
+
msgid "Show current backup file list"
-msgstr "Показать текущий список<br />файлов резервной копии"
+msgstr "Показать текущий список файлов резервной копии"
msgid "Shutdown this interface"
msgstr "Выключить этот интерфейс"
-msgid "Shutdown this network"
-msgstr "Выключить эту сеть"
-
msgid "Signal"
msgstr "Сигнал"
@@ -3034,7 +3126,7 @@ msgid "Size (.ipk)"
msgstr "Размер (.ipk)"
msgid "Size of DNS query cache"
-msgstr ""
+msgstr "Размер кэша DNS запроса"
msgid "Skip"
msgstr "Пропустить"
@@ -3121,6 +3213,9 @@ msgid "Start priority"
msgstr "Приоритет"
msgid "Starting configuration apply…"
+msgstr "Применение конфигурации..."
+
+msgid "Starting wireless scan..."
msgstr ""
msgid "Startup"
@@ -3147,7 +3242,7 @@ msgid ""
"configurations where only hosts with a corresponding lease are served."
msgstr ""
"Постоянная аренда используется для присвоения фиксированных IP-адресов и "
-"имён DHCP-клиентам.<br />Постоянная аренда также необходима для статических "
+"имён DHCP-клиентам. Постоянная аренда также необходима для статических "
"интерфейсов, в которых обслуживаются только клиенты с присвоенными адресами."
msgid "Status"
@@ -3186,7 +3281,7 @@ msgstr "Коммутатор %q (%s)"
msgid ""
"Switch %q has an unknown topology - the VLAN settings might not be accurate."
msgstr ""
-"Коммутатор %q имеет неизвестную топологию-настройки VLAN не могут быть "
+"Коммутатор %q имеет неизвестную топологию — настройки VLAN не могут быть "
"точными."
msgid "Switch Port Mask"
@@ -3253,9 +3348,8 @@ msgstr ""
"Вкладка меню <em>'Настройка устройства'</em> содержит физические настройки "
"радиооборудования, такие как канал, мощность передачи или выбор антенны, "
"которые совместно используются всеми настроенными беспроводными сетями (если "
-"радиооборудование поддерживает несколько SSID).<br />Параметры сети, такие "
-"как шифрование или режим работы, смотрите на вкладке <em>'Настройка сети'</"
-"em>."
+"радиооборудование поддерживает несколько SSID). Параметры сети, такие как "
+"шифрование или режим работы, смотрите на вкладке <em>'Настройка сети'</em>."
msgid ""
"The <em>libiwinfo-lua</em> package is not installed. You must install this "
@@ -3288,7 +3382,7 @@ msgstr ""
"<code>_</code>"
msgid "The backup archive does not appear to be a valid gzip file."
-msgstr ""
+msgstr "Архив резервной копии не является правильным gzip файлом."
msgid "The configuration file could not be loaded due to the following error:"
msgstr "Не удалось загрузить config файл из-за следующей ошибки:"
@@ -3302,6 +3396,12 @@ msgid ""
"or revert all pending changes to keep the currently working configuration "
"state."
msgstr ""
+"Устройство недоступно в течение %d секунд после применения изменений. Это "
+"привело к откату конфигурации из соображений безопасности. Если вы считаете, "
+"что конфигурация верна, выполните настройку без проверки. Кроме того, вы "
+"можете отклонить это предупреждение и отредактировать изменения перед "
+"попыткой применить конфигурацию снова или отктить все изменения чтобы "
+"сохранить рабочее состояние конфигурации."
msgid ""
"The device file of the memory or partition (<abbr title=\"for example\">e.g."
@@ -3365,11 +3465,11 @@ msgid ""
msgstr ""
"Сетевые порты этого устройства могут быть объединены в несколько <abbr title="
"\"Virtual Local Area Network\">VLAN</abbr>ов, в которых компьютеры могут "
-"связываться напрямую между собой.<br /><abbr title=\"Виртуальные локальные "
-"сети\">VLAN</abbr>ы часто используются для разделения нескольких сетевых "
-"сегментов.<br />Обычно по умолчанию используется один порт для подключения к "
+"связываться напрямую между собой. <abbr title=\"Виртуальные локальные сети"
+"\">VLAN</abbr>ы часто используются для разделения нескольких сетевых "
+"сегментов. Обычно по умолчанию используется один порт для подключения к "
"внешней сети, например к Интернету и другие порты предназначенные для "
-"внутренней - локальной сети."
+"внутренней — локальной сети."
msgid "The selected protocol needs a device assigned"
msgstr "Для выбранного протокола необходимо задать устройство"
@@ -3404,7 +3504,7 @@ msgid "There are no active leases."
msgstr "Нет активных арендованных адресов."
msgid "There are no changes to apply."
-msgstr ""
+msgstr "Нет изменений для применения."
msgid "There are no pending changes to revert!"
msgstr "Нет изменений, которые можно отменить!"
@@ -3444,8 +3544,8 @@ msgid ""
"configurations are automatically preserved."
msgstr ""
"Настройка данного config файла, позволит пользователю создать резервную "
-"копию своих настроек.<br />Копируются config файлы из папки /etc/config и "
-"некоторые другие.<br />При перепрошивке устройства sysupgrade-совместимым "
+"копию своих настроек. Копируются config файлы из папки /etc/config и "
+"некоторые другие. При перепрошивке устройства sysupgrade-совместимым "
"образом, вы сможете воспользоваться резервной копией своих настроек."
msgid ""
@@ -3486,8 +3586,8 @@ msgstr ""
msgid "This is the system crontab in which scheduled tasks can be defined."
msgstr ""
-"На странице содержимое /etc/crontabs/root - файла (задания crontab), здесь "
-"вы можете запланировать ваши задания. "
+"Содержимое файла /etc/crontabs/root (задания crontab). Здесь вы можете "
+"запланировать ваши задания."
msgid ""
"This is usually the address of the nearest PoP operated by the tunnel broker"
@@ -3590,9 +3690,27 @@ msgstr "USB порты"
msgid "UUID"
msgstr "UUID"
+msgid "Unable to determine device name"
+msgstr "Невозможно определить имя устройства"
+
+msgid "Unable to determine external IP address"
+msgstr "Невозможно определить внешний IP-адрес"
+
+msgid "Unable to determine upstream interface"
+msgstr "Невозможно определить основной интерфейс"
+
msgid "Unable to dispatch"
msgstr "Невозможно обработать запрос для"
+msgid "Unable to obtain client ID"
+msgstr "Невозможно получить идентификатор клиента"
+
+msgid "Unable to resolve AFTR host name"
+msgstr "Не удалось разрешить AFTR имя хоста"
+
+msgid "Unable to resolve peer host name"
+msgstr "Не удалось разрешить имя хоста пира"
+
msgid "Unavailable Seconds (UAS)"
msgstr "Секунды неготовности (UAS)"
@@ -3602,6 +3720,9 @@ msgstr "Неизвестно"
msgid "Unknown Error, password not changed!"
msgstr "Неизвестная ошибка, пароль не был изменен!"
+msgid "Unknown error (%s)"
+msgstr "Неизвестная ошибка (%s)"
+
msgid "Unmanaged"
msgstr "Неуправляемый"
@@ -3611,11 +3732,17 @@ msgstr "Отмонтировать"
msgid "Unsaved Changes"
msgstr "Непринятые изменения"
+msgid "Unsupported MAP type"
+msgstr "Неподдерживаемый тип MAP"
+
+msgid "Unsupported modem"
+msgstr "Неподдерживаемый модем"
+
msgid "Unsupported protocol type."
msgstr "Неподдерживаемый тип протокола."
msgid "Up"
-msgstr ""
+msgstr "Вверх"
msgid "Update lists"
msgstr "Обновить списки"
@@ -3627,7 +3754,7 @@ msgid ""
msgstr ""
"Загрузите sysupgrade-совместимый образ, чтобы заменить текущую прошивку "
"устройства. Поставьте галочку 'Сохранить настройки', чтобы сохранить текущие "
-"config файлы - ваши настройки устройства (требуется совместимый образ "
+"config файлы — ваши настройки устройства (требуется совместимый образ "
"прошивки)."
msgid "Upload archive..."
@@ -3640,7 +3767,7 @@ msgid "Uptime"
msgstr "Время работы"
msgid "Use <code>/etc/ethers</code>"
-msgstr "Использовать<br /><code>/etc/ethers</code>"
+msgstr "Использовать <code>/etc/ethers</code>"
msgid "Use DHCP gateway"
msgstr "Использовать шлюз DHCP"
@@ -3667,7 +3794,7 @@ msgid "Use broadcast flag"
msgstr "Использовать широковещательный флаг"
msgid "Use builtin IPv6-management"
-msgstr "Использовать встроенный<br />IPv6-менеджмент"
+msgstr "Использовать встроенный IPv6-менеджмент"
msgid "Use custom DNS servers"
msgstr "Использовать собственные DNS сервера"
@@ -3676,7 +3803,7 @@ msgid "Use default gateway"
msgstr "Использовать шлюз по умолчанию"
msgid "Use gateway metric"
-msgstr "Использовать<br />метрику шлюза"
+msgstr "Использовать метрику шлюза"
msgid "Use routing table"
msgstr "Использовать таблицу маршрутизации"
@@ -3689,10 +3816,10 @@ msgid ""
"standard host-specific lease time, e.g. 12h, 3d or infinite."
msgstr ""
"Нажмите кнопку <em>'Добавить'</em>, чтобы добавить новую запись аренды. "
-"<em>'MAC-Адрес'</em> идентифицирует хост, <em>'IPv4-Адрес'</em> указывает "
+"<em>'MAC-адрес'</em> идентифицирует хост, <em>'IPv4-адрес'</em> указывает "
"фиксированный адрес, а <em>'Имя хоста'</em> присваивается в качестве "
-"символьного имени для запрашивающего хоста.<br />Необязательно <em>'Время "
-"аренды адреса'</em> может быть использовано для того, чтобы установить "
+"символьного имени для запрашивающего хоста. Необязательно <em>'Время аренды "
+"адреса'</em> может быть использовано для того, чтобы установить "
"индивидуальное время аренды, например 12h, 3d или бесконечное."
msgid "Used"
@@ -3760,6 +3887,9 @@ msgstr "Проверить"
msgid "Version"
msgstr "Версия"
+msgid "Virtual dynamic interface"
+msgstr "Виртуальный динамический винтерфейс"
+
msgid "WDS"
msgstr "WDS"
@@ -3792,7 +3922,7 @@ msgid "Waiting for command to complete..."
msgstr "Ожидание завершения выполнения команды..."
msgid "Waiting for configuration to get applied… %ds"
-msgstr ""
+msgstr "Ожидание применения конфигурации... %d сек."
msgid "Waiting for device..."
msgstr "Ожидание подключения устройства..."
@@ -3802,7 +3932,7 @@ msgstr "Внимание"
msgid "Warning: There are unsaved changes that will get lost on reboot!"
msgstr ""
-"Внимание: Есть не сохраненные изменения, которые будут потеряны при "
+"Предупреждение: Есть не сохраненные изменения, которые будут потеряны при "
"перезагрузке!"
msgid ""
@@ -3831,8 +3961,11 @@ msgstr "Список беспроводных сетей"
msgid "Wireless Security"
msgstr "Безопасность беспроводной сети"
-msgid "Wireless is disabled or not associated"
-msgstr "Беспроводная сеть отключена или не связана "
+msgid "Wireless is disabled"
+msgstr "Беспроводная сеть отключена"
+
+msgid "Wireless is not associated"
+msgstr "Беспроводная сеть не связана"
msgid "Wireless is restarting..."
msgstr "Беспроводная сеть перезапускается..."
@@ -3841,13 +3974,7 @@ msgid "Wireless network is disabled"
msgstr "Беспроводная сеть отключена"
msgid "Wireless network is enabled"
-msgstr "Беспроводная<br />сеть включена"
-
-msgid "Wireless restarted"
-msgstr "Беспроводная сеть перезапущена"
-
-msgid "Wireless shut down"
-msgstr "Выключение беспроводной сети"
+msgstr "Беспроводная сеть включена"
msgid "Write received DNS requests to syslog"
msgstr "Записывать полученные DNS-запросы в системный журнал."
@@ -3861,9 +3988,9 @@ msgid ""
"scripts like \"network\", your device might become inaccessible!</strong>"
msgstr ""
"Здесь вы можете включить или выключить установленные скрипты инициализации. "
-"Изменения вступят в силу после перезагрузки устройства.<br /"
-"><strong>Внимание: если вы выключите один из основных скриптов инициализации "
-"(например 'network'), ваше устройство может оказаться недоступным!</strong>"
+"Изменения вступят в силу после перезагрузки устройства. <strong>Внимание: "
+"если вы выключите один из основных скриптов инициализации (например "
+"'network'), ваше устройство может оказаться недоступным!</strong>"
msgid ""
"You must enable JavaScript in your browser or LuCI will not work properly."
@@ -3893,7 +4020,7 @@ msgid "bridged"
msgstr "соед. мостом"
msgid "create"
-msgstr ""
+msgstr "создать"
msgid "create:"
msgstr "создать:"
@@ -3902,10 +4029,10 @@ msgid "creates a bridge over specified interface(s)"
msgstr "Создаёт мост для выбранных сетевых интерфейсов."
msgid "dB"
-msgstr "dB"
+msgstr "дБ"
msgid "dBm"
-msgstr "dBm"
+msgstr "дБм"
msgid "disable"
msgstr "отключить"
@@ -3945,13 +4072,13 @@ msgid "input"
msgstr "ввод"
msgid "kB"
-msgstr "kB"
+msgstr "кБ"
msgid "kB/s"
-msgstr "kB/s"
+msgstr "кБ/с"
msgid "kbit/s"
-msgstr "kbit/s"
+msgstr "кбит/с"
msgid "local <abbr title=\"Domain Name System\">DNS</abbr> file"
msgstr "Локальный <abbr title=\"Служба доменных имён\">DNS</abbr>-файл."
@@ -3959,6 +4086,9 @@ msgstr "Локальный <abbr title=\"Служба доменных имён\
msgid "minutes"
msgstr "минут(ы)"
+msgid "mixed WPA/WPA2"
+msgstr ""
+
msgid "no"
msgstr "нет"
@@ -3981,7 +4111,7 @@ msgid "open"
msgstr "открыть"
msgid "output"
-msgstr ""
+msgstr "вывод"
msgid "overlay"
msgstr "overlay"
@@ -4034,6 +4164,49 @@ msgstr "да"
msgid "« Back"
msgstr "« Назад"
+#~ msgid "<abbr title='Pairwise: %s / Group: %s'>%s - %s</abbr>"
+#~ msgstr "<abbr title='Парный: %s / Групповой: %s'>%s - %s</abbr>"
+
+#~ msgid "Activate this network"
+#~ msgstr "Активировать эту сеть"
+
+#~ msgid "Hermes 802.11b Wireless Controller"
+#~ msgstr "Беспроводной 802.11b контроллер Hermes"
+
+#~ msgid "Interface is shutting down..."
+#~ msgstr "Интерфейс отключается..."
+
+#~ msgid "Interface reconnected"
+#~ msgstr "Интерфейс переподключен"
+
+#~ msgid "Interface shut down"
+#~ msgstr "Интерфейс отключен"
+
+#~ msgid "Prism2/2.5/3 802.11b Wireless Controller"
+#~ msgstr "Беспроводной 802.11b контроллер Prism2/2.5/3"
+
+#~ msgid "RaLink 802.11%s Wireless Controller"
+#~ msgstr "Беспроводной 802.11%s контроллер RaLink"
+
+#~ msgid ""
+#~ "Really shutdown interface \"%s\"? You might lose access to this device if "
+#~ "you are connected via this interface."
+#~ msgstr ""
+#~ "Действительно отключить интерфейс \"%s\"? Вы можете потерять доступ к "
+#~ "этому устройству, если вы подключены через этот интерфейс."
+
+#~ msgid "Reconnecting interface"
+#~ msgstr "Интерфейс переподключается"
+
+#~ msgid "Shutdown this network"
+#~ msgstr "Выключить эту сеть"
+
+#~ msgid "Wireless restarted"
+#~ msgstr "Беспроводная сеть перезапущена"
+
+#~ msgid "Wireless shut down"
+#~ msgstr "Выключение беспроводной сети"
+
#~ msgid "DHCP Leases"
#~ msgstr "Аренды DHCP"
diff --git a/modules/luci-base/po/sk/base.po b/modules/luci-base/po/sk/base.po
index b167a00213..7cf9f6febb 100644
--- a/modules/luci-base/po/sk/base.po
+++ b/modules/luci-base/po/sk/base.po
@@ -145,9 +145,6 @@ msgstr ""
msgid "<abbr title=\"maximal\">Max.</abbr> concurrent queries"
msgstr ""
-msgid "<abbr title='Pairwise: %s / Group: %s'>%s - %s</abbr>"
-msgstr ""
-
msgid ""
"<br/>Note: you need to manually restart the cron service if the crontab file "
"was empty before editing."
@@ -204,9 +201,6 @@ msgstr ""
msgid "Actions"
msgstr ""
-msgid "Activate this network"
-msgstr ""
-
msgid "Active <abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Routes"
msgstr ""
@@ -258,6 +252,15 @@ msgstr ""
msgid "Alert"
msgstr ""
+msgid "Alias Interface"
+msgstr ""
+
+msgid "Alias of \"%s\""
+msgstr ""
+
+msgid "All Servers"
+msgstr ""
+
msgid ""
"Allocate IP addresses sequentially, starting from the lowest available "
"address"
@@ -269,6 +272,9 @@ msgstr ""
msgid "Allow <abbr title=\"Secure Shell\">SSH</abbr> password authentication"
msgstr ""
+msgid "Allow AP mode to disconnect STAs based on low ACK condition"
+msgstr ""
+
msgid "Allow all except listed"
msgstr ""
@@ -300,6 +306,11 @@ msgstr ""
msgid "Always announce default router"
msgstr ""
+msgid ""
+"Always use 40MHz channels even if the secondary channel overlaps. Using this "
+"option does not comply with IEEE 802.11n-2009!"
+msgstr ""
+
msgid "Annex"
msgstr ""
@@ -491,6 +502,9 @@ msgstr ""
msgid "Band"
msgstr ""
+msgid "Beacon Interval"
+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 "
@@ -544,6 +558,9 @@ msgstr ""
msgid "CPU usage (%)"
msgstr ""
+msgid "Call failed"
+msgstr ""
+
msgid "Cancel"
msgstr ""
@@ -641,6 +658,9 @@ msgstr ""
msgid "Configuration"
msgstr ""
+msgid "Configuration failed"
+msgstr ""
+
msgid "Configuration files will be kept."
msgstr ""
@@ -662,6 +682,9 @@ msgstr ""
msgid "Connection Limit"
msgstr ""
+msgid "Connection attempt failed"
+msgstr ""
+
msgid "Connections"
msgstr ""
@@ -773,6 +796,9 @@ msgstr ""
msgid "DSL line mode"
msgstr ""
+msgid "DTIM Interval"
+msgstr ""
+
msgid "DUID"
msgstr ""
@@ -809,6 +835,9 @@ msgstr ""
msgid "Delete this network"
msgstr ""
+msgid "Delivery Traffic Indication Message Interval"
+msgstr ""
+
msgid "Description"
msgstr ""
@@ -856,15 +885,24 @@ msgstr ""
msgid "Disable Encryption"
msgstr ""
+msgid "Disable this network"
+msgstr ""
+
msgid "Disabled"
msgstr ""
msgid "Disabled (default)"
msgstr ""
+msgid "Disassociate On Low Acknowledgement"
+msgstr ""
+
msgid "Discard upstream RFC1918 responses"
msgstr ""
+msgid "Disconnection attempt failed"
+msgstr ""
+
msgid "Dismiss"
msgstr ""
@@ -1146,6 +1184,9 @@ msgstr ""
msgid "Filter useless"
msgstr ""
+msgid "Finalizing failed"
+msgstr ""
+
msgid ""
"Find all currently attached filesystems and swap and replace configuration "
"with defaults based on what was detected"
@@ -1199,6 +1240,9 @@ msgstr ""
msgid "Force"
msgstr ""
+msgid "Force 40MHz mode"
+msgstr ""
+
msgid "Force CCMP (AES)"
msgstr ""
@@ -1261,6 +1305,9 @@ msgstr ""
msgid "Gateway"
msgstr ""
+msgid "Gateway address is invalid"
+msgstr ""
+
msgid "Gateway ports"
msgstr ""
@@ -1331,9 +1378,6 @@ msgid ""
"authentication."
msgstr ""
-msgid "Hermes 802.11b Wireless Controller"
-msgstr ""
-
msgid "Hide <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
msgstr ""
@@ -1349,6 +1393,9 @@ msgstr ""
msgid "Host-<abbr title=\"Internet Protocol Address\">IP</abbr> or Network"
msgstr ""
+msgid "Host-Uniq tag content"
+msgstr ""
+
msgid "Hostname"
msgstr ""
@@ -1370,6 +1417,12 @@ msgstr ""
msgid "IP address"
msgstr ""
+msgid "IP address in invalid"
+msgstr ""
+
+msgid "IP address is missing"
+msgstr ""
+
msgid "IPv4"
msgstr ""
@@ -1533,6 +1586,9 @@ msgstr ""
msgid "Info"
msgstr ""
+msgid "Initialization failure"
+msgstr ""
+
msgid "Initscript"
msgstr ""
@@ -1569,21 +1625,12 @@ 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 ""
@@ -1769,6 +1816,9 @@ msgstr ""
msgid "Loading"
msgstr ""
+msgid "Local IP address is invalid"
+msgstr ""
+
msgid "Local IP address to assign"
msgstr ""
@@ -1833,6 +1883,9 @@ msgstr ""
msgid "Lowest leased address as offset from the network address."
msgstr ""
+msgid "MAC"
+msgstr ""
+
msgid "MAC-Address"
msgstr ""
@@ -1848,6 +1901,9 @@ msgstr ""
msgid "MAP / LW4over6"
msgstr ""
+msgid "MAP rule is invalid"
+msgstr ""
+
msgid "MB/s"
msgstr ""
@@ -1927,6 +1983,9 @@ msgstr ""
msgid "Modem device"
msgstr ""
+msgid "Modem information query failed"
+msgstr ""
+
msgid "Modem init timeout"
msgstr ""
@@ -2022,6 +2081,9 @@ msgstr ""
msgid "Network boot image"
msgstr ""
+msgid "Network device is not present"
+msgstr ""
+
msgid "Network without interfaces."
msgstr ""
@@ -2043,6 +2105,9 @@ msgstr ""
msgid "No information available"
msgstr ""
+msgid "No matching prefix delegation"
+msgstr ""
+
msgid "No negative cache"
msgstr ""
@@ -2061,6 +2126,9 @@ msgstr ""
msgid "No rules in this chain"
msgstr ""
+msgid "No scan results available yet..."
+msgstr ""
+
msgid "No zone assigned"
msgstr ""
@@ -2189,6 +2257,9 @@ msgstr ""
msgid "Optional. Create routes for Allowed IPs for this peer."
msgstr ""
+msgid "Optional. Description of peer."
+msgstr ""
+
msgid ""
"Optional. Host of peer. Names are resolved prior to bringing up the "
"interface."
@@ -2267,6 +2338,9 @@ msgstr ""
msgid "PIN"
msgstr ""
+msgid "PIN code rejected"
+msgstr ""
+
msgid "PMK R1 Push"
msgstr ""
@@ -2354,6 +2428,9 @@ msgstr ""
msgid "Peer IP address to assign"
msgstr ""
+msgid "Peer address is missing"
+msgstr ""
+
msgid "Peers"
msgstr ""
@@ -2422,9 +2499,6 @@ msgstr ""
msgid "Prevents client-to-client communication"
msgstr ""
-msgid "Prism2/2.5/3 802.11b Wireless Controller"
-msgstr ""
-
msgid "Private Key"
msgstr ""
@@ -2473,6 +2547,11 @@ msgstr ""
msgid "Quality"
msgstr ""
+msgid ""
+"Query all available upstream <abbr title=\"Domain Name System\">DNS</abbr> "
+"servers"
+msgstr ""
+
msgid "R0 Key Lifetime"
msgstr ""
@@ -2491,9 +2570,6 @@ msgstr ""
msgid "RX Rate"
msgstr ""
-msgid "RaLink 802.11%s Wireless Controller"
-msgstr ""
-
msgid "Radius-Accounting-Port"
msgstr ""
@@ -2512,6 +2588,9 @@ msgstr ""
msgid "Radius-Authentication-Server"
msgstr ""
+msgid "Raw hex-encoded bytes. Leave empty unless your ISP require this"
+msgstr ""
+
msgid ""
"Read <code>/etc/ethers</code> to configure the <abbr title=\"Dynamic Host "
"Configuration Protocol\">DHCP</abbr>-Server"
@@ -2530,16 +2609,6 @@ msgstr ""
msgid "Really reset all changes?"
msgstr ""
-msgid ""
-"Really shut down network? You might lose access to this device if you are "
-"connected via this interface"
-msgstr ""
-
-msgid ""
-"Really shutdown interface \"%s\"? You might lose access to this device if "
-"you are connected via this interface."
-msgstr ""
-
msgid "Really switch protocol?"
msgstr ""
@@ -2585,9 +2654,6 @@ msgstr ""
msgid "Reconnect this interface"
msgstr ""
-msgid "Reconnecting interface"
-msgstr ""
-
msgid "References"
msgstr ""
@@ -2676,6 +2742,9 @@ msgstr ""
msgid "Restart Firewall"
msgstr ""
+msgid "Restart radio interface"
+msgstr ""
+
msgid "Restore"
msgstr ""
@@ -2765,6 +2834,9 @@ msgstr ""
msgid "Scan"
msgstr ""
+msgid "Scan request failed"
+msgstr ""
+
msgid "Scheduled Tasks"
msgstr ""
@@ -2805,6 +2877,12 @@ msgstr ""
msgid "Set up Time Synchronization"
msgstr ""
+msgid "Setting PLMN failed"
+msgstr ""
+
+msgid "Setting operation mode failed"
+msgstr ""
+
msgid "Setup DHCP Server"
msgstr ""
@@ -2814,13 +2892,13 @@ msgstr ""
msgid "Short GI"
msgstr ""
-msgid "Show current backup file list"
+msgid "Short Preamble"
msgstr ""
-msgid "Shutdown this interface"
+msgid "Show current backup file list"
msgstr ""
-msgid "Shutdown this network"
+msgid "Shutdown this interface"
msgstr ""
msgid "Signal"
@@ -2918,6 +2996,9 @@ msgstr ""
msgid "Starting configuration apply…"
msgstr ""
+msgid "Starting wireless scan..."
+msgstr ""
+
msgid "Startup"
msgstr ""
@@ -3317,9 +3398,27 @@ msgstr ""
msgid "UUID"
msgstr ""
+msgid "Unable to determine device name"
+msgstr ""
+
+msgid "Unable to determine external IP address"
+msgstr ""
+
+msgid "Unable to determine upstream interface"
+msgstr ""
+
msgid "Unable to dispatch"
msgstr ""
+msgid "Unable to obtain client ID"
+msgstr ""
+
+msgid "Unable to resolve AFTR host name"
+msgstr ""
+
+msgid "Unable to resolve peer host name"
+msgstr ""
+
msgid "Unavailable Seconds (UAS)"
msgstr ""
@@ -3329,6 +3428,9 @@ msgstr ""
msgid "Unknown Error, password not changed!"
msgstr ""
+msgid "Unknown error (%s)"
+msgstr ""
+
msgid "Unmanaged"
msgstr ""
@@ -3338,6 +3440,12 @@ msgstr ""
msgid "Unsaved Changes"
msgstr ""
+msgid "Unsupported MAP type"
+msgstr ""
+
+msgid "Unsupported modem"
+msgstr ""
+
msgid "Unsupported protocol type."
msgstr ""
@@ -3474,6 +3582,9 @@ msgstr ""
msgid "Version"
msgstr ""
+msgid "Virtual dynamic interface"
+msgstr ""
+
msgid "WDS"
msgstr ""
@@ -3541,7 +3652,10 @@ msgstr ""
msgid "Wireless Security"
msgstr ""
-msgid "Wireless is disabled or not associated"
+msgid "Wireless is disabled"
+msgstr ""
+
+msgid "Wireless is not associated"
msgstr ""
msgid "Wireless is restarting..."
@@ -3553,12 +3667,6 @@ msgstr ""
msgid "Wireless network is enabled"
msgstr ""
-msgid "Wireless restarted"
-msgstr ""
-
-msgid "Wireless shut down"
-msgstr ""
-
msgid "Write received DNS requests to syslog"
msgstr ""
@@ -3658,6 +3766,9 @@ msgstr ""
msgid "minutes"
msgstr ""
+msgid "mixed WPA/WPA2"
+msgstr ""
+
msgid "no"
msgstr ""
diff --git a/modules/luci-base/po/sv/base.po b/modules/luci-base/po/sv/base.po
index 3fff2f49e4..76b5825906 100644
--- a/modules/luci-base/po/sv/base.po
+++ b/modules/luci-base/po/sv/base.po
@@ -151,9 +151,6 @@ msgstr ""
msgid "<abbr title=\"maximal\">Max.</abbr> concurrent queries"
msgstr ""
-msgid "<abbr title='Pairwise: %s / Group: %s'>%s - %s</abbr>"
-msgstr "<abbr title='Pairvis: %s / Grupp: %s'>%s - %s</abbr>"
-
msgid ""
"<br/>Note: you need to manually restart the cron service if the crontab file "
"was empty before editing."
@@ -212,9 +209,6 @@ msgstr "Accesspunkt"
msgid "Actions"
msgstr "Åtgärder"
-msgid "Activate this network"
-msgstr "Aktivera det här nätverket"
-
msgid "Active <abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Routes"
msgstr "Aktiva <abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-rutter"
@@ -266,6 +260,15 @@ msgstr ""
msgid "Alert"
msgstr "Varning"
+msgid "Alias Interface"
+msgstr ""
+
+msgid "Alias of \"%s\""
+msgstr ""
+
+msgid "All Servers"
+msgstr ""
+
msgid ""
"Allocate IP addresses sequentially, starting from the lowest available "
"address"
@@ -278,6 +281,9 @@ msgstr "Allokera IP sekventiellt"
msgid "Allow <abbr title=\"Secure Shell\">SSH</abbr> password authentication"
msgstr "Tillåt <abbr title=\"Secure Shell\">SSH</abbr> lösenordsautentisering"
+msgid "Allow AP mode to disconnect STAs based on low ACK condition"
+msgstr ""
+
msgid "Allow all except listed"
msgstr "Tillåt alla utom listade"
@@ -311,6 +317,11 @@ msgstr "Tillåtna IP-adresser"
msgid "Always announce default router"
msgstr ""
+msgid ""
+"Always use 40MHz channels even if the secondary channel overlaps. Using this "
+"option does not comply with IEEE 802.11n-2009!"
+msgstr ""
+
msgid "Annex"
msgstr ""
@@ -502,6 +513,9 @@ msgstr "Fel adress angiven!"
msgid "Band"
msgstr "Band"
+msgid "Beacon Interval"
+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 "
@@ -556,6 +570,9 @@ msgstr ""
msgid "CPU usage (%)"
msgstr "CPU-användning (%)"
+msgid "Call failed"
+msgstr ""
+
msgid "Cancel"
msgstr "Avbryt"
@@ -655,6 +672,9 @@ msgstr ""
msgid "Configuration"
msgstr "Konfiguration"
+msgid "Configuration failed"
+msgstr ""
+
msgid "Configuration files will be kept."
msgstr "Konfigurationsfiler kommer att behållas."
@@ -676,6 +696,9 @@ msgstr "Ansluten"
msgid "Connection Limit"
msgstr "Anslutningsgräns"
+msgid "Connection attempt failed"
+msgstr ""
+
msgid "Connections"
msgstr "Anslutningar"
@@ -787,6 +810,9 @@ msgstr "DSL-status"
msgid "DSL line mode"
msgstr ""
+msgid "DTIM Interval"
+msgstr ""
+
msgid "DUID"
msgstr ""
@@ -823,6 +849,9 @@ msgstr "Radera"
msgid "Delete this network"
msgstr "Ta bort det här nätverket"
+msgid "Delivery Traffic Indication Message Interval"
+msgstr ""
+
msgid "Description"
msgstr "Beskrivning"
@@ -872,15 +901,24 @@ msgstr ""
msgid "Disable Encryption"
msgstr "Inaktivera kryptering"
+msgid "Disable this network"
+msgstr ""
+
msgid "Disabled"
msgstr "Inaktiverad"
msgid "Disabled (default)"
msgstr "Inaktiverad (standard)"
+msgid "Disassociate On Low Acknowledgement"
+msgstr ""
+
msgid "Discard upstream RFC1918 responses"
msgstr ""
+msgid "Disconnection attempt failed"
+msgstr ""
+
msgid "Dismiss"
msgstr ""
@@ -1166,6 +1204,9 @@ msgstr "Filtrera privata"
msgid "Filter useless"
msgstr "Filtrera icke-användbara"
+msgid "Finalizing failed"
+msgstr ""
+
msgid ""
"Find all currently attached filesystems and swap and replace configuration "
"with defaults based on what was detected"
@@ -1219,6 +1260,9 @@ msgstr "Skriver..."
msgid "Force"
msgstr "Tvinga"
+msgid "Force 40MHz mode"
+msgstr ""
+
msgid "Force CCMP (AES)"
msgstr "Tvinga CCMP (AES)"
@@ -1281,6 +1325,9 @@ msgstr "Endast GPRS"
msgid "Gateway"
msgstr "Gateway"
+msgid "Gateway address is invalid"
+msgstr ""
+
msgid "Gateway ports"
msgstr "Gateway-portar"
@@ -1351,9 +1398,6 @@ msgid ""
"authentication."
msgstr ""
-msgid "Hermes 802.11b Wireless Controller"
-msgstr ""
-
msgid "Hide <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
msgstr "Göm <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
@@ -1369,6 +1413,9 @@ msgstr ""
msgid "Host-<abbr title=\"Internet Protocol Address\">IP</abbr> or Network"
msgstr "Host-<abbr title=\"Internet Protocol Address\">IP</abbr> eller Nätverk"
+msgid "Host-Uniq tag content"
+msgstr ""
+
msgid "Hostname"
msgstr "Värdnamn"
@@ -1390,6 +1437,12 @@ msgstr "IP-adresser"
msgid "IP address"
msgstr "IP-adress"
+msgid "IP address in invalid"
+msgstr ""
+
+msgid "IP address is missing"
+msgstr ""
+
msgid "IPv4"
msgstr "IPv4"
@@ -1553,6 +1606,9 @@ msgstr "Ankommande"
msgid "Info"
msgstr "Info"
+msgid "Initialization failure"
+msgstr ""
+
msgid "Initscript"
msgstr "Initskript"
@@ -1589,21 +1645,12 @@ msgstr "Överblick av gränssnitt"
msgid "Interface is reconnecting..."
msgstr "Gränssnittet återansluter..."
-msgid "Interface is shutting down..."
-msgstr "Gränssnittet stänger ner..."
-
msgid "Interface name"
msgstr "Gränssnittets namn"
msgid "Interface not present or not connected yet."
msgstr "Gränssnittet är inte närvarande eller är inte anslutet än."
-msgid "Interface reconnected"
-msgstr "Gränssnittet återanslöt"
-
-msgid "Interface shut down"
-msgstr "Gränssnittet stängdes ner"
-
msgid "Interfaces"
msgstr "Gränssnitten"
@@ -1790,6 +1837,9 @@ msgstr "Snitt-belastning"
msgid "Loading"
msgstr "Laddar"
+msgid "Local IP address is invalid"
+msgstr ""
+
msgid "Local IP address to assign"
msgstr ""
@@ -1854,6 +1904,9 @@ msgstr ""
msgid "Lowest leased address as offset from the network address."
msgstr ""
+msgid "MAC"
+msgstr ""
+
msgid "MAC-Address"
msgstr "MAC-adress"
@@ -1869,6 +1922,9 @@ msgstr "MAC-lista"
msgid "MAP / LW4over6"
msgstr "MAP / LW4över6"
+msgid "MAP rule is invalid"
+msgstr ""
+
msgid "MB/s"
msgstr "MB/s"
@@ -1948,6 +2004,9 @@ msgstr "Modell"
msgid "Modem device"
msgstr "Modem-enhet"
+msgid "Modem information query failed"
+msgstr ""
+
msgid "Modem init timeout"
msgstr ""
@@ -2043,6 +2102,9 @@ msgstr "Nätverksverktyg"
msgid "Network boot image"
msgstr "Uppstartsbild för nätverket"
+msgid "Network device is not present"
+msgstr ""
+
msgid "Network without interfaces."
msgstr "Nätverk utan gränssnitt"
@@ -2064,6 +2126,9 @@ msgstr "Inga filer hittades"
msgid "No information available"
msgstr "Ingen information tillgänglig"
+msgid "No matching prefix delegation"
+msgstr ""
+
msgid "No negative cache"
msgstr "Ingen negativ cache"
@@ -2082,6 +2147,9 @@ msgstr "Inget lösenord inställt!"
msgid "No rules in this chain"
msgstr "Inga regler i den här kedjan"
+msgid "No scan results available yet..."
+msgstr ""
+
msgid "No zone assigned"
msgstr ""
@@ -2210,6 +2278,9 @@ msgstr ""
msgid "Optional. Create routes for Allowed IPs for this peer."
msgstr ""
+msgid "Optional. Description of peer."
+msgstr ""
+
msgid ""
"Optional. Host of peer. Names are resolved prior to bringing up the "
"interface."
@@ -2288,6 +2359,9 @@ msgstr "PID"
msgid "PIN"
msgstr "PIN-kod"
+msgid "PIN code rejected"
+msgstr ""
+
msgid "PMK R1 Push"
msgstr ""
@@ -2375,6 +2449,9 @@ msgstr ""
msgid "Peer IP address to assign"
msgstr ""
+msgid "Peer address is missing"
+msgstr ""
+
msgid "Peers"
msgstr ""
@@ -2443,9 +2520,6 @@ msgstr "Förhindra lyssning på dessa gränssnitt."
msgid "Prevents client-to-client communication"
msgstr "Förhindrar kommunikation klient-till-klient"
-msgid "Prism2/2.5/3 802.11b Wireless Controller"
-msgstr ""
-
msgid "Private Key"
msgstr "Privat nyckel"
@@ -2494,6 +2568,11 @@ msgstr "QMI-telefoni"
msgid "Quality"
msgstr "Kvalité"
+msgid ""
+"Query all available upstream <abbr title=\"Domain Name System\">DNS</abbr> "
+"servers"
+msgstr ""
+
msgid "R0 Key Lifetime"
msgstr ""
@@ -2512,9 +2591,6 @@ msgstr "RT"
msgid "RX Rate"
msgstr "RX-hastighet"
-msgid "RaLink 802.11%s Wireless Controller"
-msgstr ""
-
msgid "Radius-Accounting-Port"
msgstr ""
@@ -2533,6 +2609,9 @@ msgstr ""
msgid "Radius-Authentication-Server"
msgstr ""
+msgid "Raw hex-encoded bytes. Leave empty unless your ISP require this"
+msgstr ""
+
msgid ""
"Read <code>/etc/ethers</code> to configure the <abbr title=\"Dynamic Host "
"Configuration Protocol\">DHCP</abbr>-Server"
@@ -2553,16 +2632,6 @@ msgstr ""
msgid "Really reset all changes?"
msgstr "Verkligen återställa alla ändringar?"
-msgid ""
-"Really shut down network? You might lose access to this device if you are "
-"connected via this interface"
-msgstr ""
-
-msgid ""
-"Really shutdown interface \"%s\"? You might lose access to this device if "
-"you are connected via this interface."
-msgstr ""
-
msgid "Really switch protocol?"
msgstr "Verkligen byta protokoll?"
@@ -2608,9 +2677,6 @@ msgstr "Rekommenderad. WireGuard-gränssnittets IP-adress"
msgid "Reconnect this interface"
msgstr "Återanslut det här gränssnittet"
-msgid "Reconnecting interface"
-msgstr "Återansluter gränssnittet"
-
msgid "References"
msgstr "Referens"
@@ -2699,6 +2765,9 @@ msgstr "Starta om"
msgid "Restart Firewall"
msgstr "Starta om brandvägg"
+msgid "Restart radio interface"
+msgstr ""
+
msgid "Restore"
msgstr "Återställ"
@@ -2788,6 +2857,9 @@ msgstr "Spara och Verkställ"
msgid "Scan"
msgstr "Skanna"
+msgid "Scan request failed"
+msgstr ""
+
msgid "Scheduled Tasks"
msgstr "Schemalagda uppgifter"
@@ -2828,6 +2900,12 @@ msgstr ""
msgid "Set up Time Synchronization"
msgstr "Ställ in Tidssynkronisering"
+msgid "Setting PLMN failed"
+msgstr ""
+
+msgid "Setting operation mode failed"
+msgstr ""
+
msgid "Setup DHCP Server"
msgstr "Ställ in DHCP-server"
@@ -2837,15 +2915,15 @@ msgstr ""
msgid "Short GI"
msgstr ""
+msgid "Short Preamble"
+msgstr ""
+
msgid "Show current backup file list"
msgstr ""
msgid "Shutdown this interface"
msgstr "Stäng ner det här gränssnittet"
-msgid "Shutdown this network"
-msgstr "Stäng ner det här nätverket"
-
msgid "Signal"
msgstr "Signal"
@@ -2941,6 +3019,9 @@ msgstr ""
msgid "Starting configuration apply…"
msgstr ""
+msgid "Starting wireless scan..."
+msgstr ""
+
msgid "Startup"
msgstr ""
@@ -3344,9 +3425,27 @@ msgstr "USB-portar"
msgid "UUID"
msgstr "UUID"
+msgid "Unable to determine device name"
+msgstr ""
+
+msgid "Unable to determine external IP address"
+msgstr ""
+
+msgid "Unable to determine upstream interface"
+msgstr ""
+
msgid "Unable to dispatch"
msgstr "Det går inte att skicka"
+msgid "Unable to obtain client ID"
+msgstr ""
+
+msgid "Unable to resolve AFTR host name"
+msgstr ""
+
+msgid "Unable to resolve peer host name"
+msgstr ""
+
msgid "Unavailable Seconds (UAS)"
msgstr "Otillgängliga Sekunder (UAS)"
@@ -3356,6 +3455,9 @@ msgstr "Okänd"
msgid "Unknown Error, password not changed!"
msgstr "Okänt fel, lösenordet ändrades inte!"
+msgid "Unknown error (%s)"
+msgstr ""
+
msgid "Unmanaged"
msgstr ""
@@ -3365,6 +3467,12 @@ msgstr "Avmontera"
msgid "Unsaved Changes"
msgstr "Osparade ändringar"
+msgid "Unsupported MAP type"
+msgstr ""
+
+msgid "Unsupported modem"
+msgstr ""
+
msgid "Unsupported protocol type."
msgstr "Protokolltypen stöds inte."
@@ -3501,6 +3609,9 @@ msgstr "Verkställ"
msgid "Version"
msgstr "Version"
+msgid "Virtual dynamic interface"
+msgstr ""
+
msgid "WDS"
msgstr "WDS"
@@ -3569,8 +3680,11 @@ msgstr "Trådlös överblick"
msgid "Wireless Security"
msgstr "Trådlös säkerhet"
-msgid "Wireless is disabled or not associated"
-msgstr "Trådlöst är avstängt eller inte associerat"
+msgid "Wireless is disabled"
+msgstr "Trådlöst är avstängt"
+
+msgid "Wireless is not associated"
+msgstr "Trådlöst är inte associerat"
msgid "Wireless is restarting..."
msgstr "Trådlöst startar om..."
@@ -3581,12 +3695,6 @@ msgstr "Trådlöst nätverk är avstängt"
msgid "Wireless network is enabled"
msgstr "Trådlöst nätverk är aktiverat"
-msgid "Wireless restarted"
-msgstr "Trådlöst startade om"
-
-msgid "Wireless shut down"
-msgstr "Trådlöst stängde ner"
-
msgid "Write received DNS requests to syslog"
msgstr "Skriv mottagna DNS-förfrågningar till syslogg"
@@ -3691,6 +3799,9 @@ msgstr "lokal <abbr title=\"Domain Name System\">DNS</abbr>-fil"
msgid "minutes"
msgstr "minuter"
+msgid "mixed WPA/WPA2"
+msgstr ""
+
msgid "no"
msgstr "nej"
@@ -3766,6 +3877,33 @@ msgstr "ja"
msgid "« Back"
msgstr "« Bakåt"
+#~ msgid "<abbr title='Pairwise: %s / Group: %s'>%s - %s</abbr>"
+#~ msgstr "<abbr title='Pairvis: %s / Grupp: %s'>%s - %s</abbr>"
+
+#~ msgid "Activate this network"
+#~ msgstr "Aktivera det här nätverket"
+
+#~ msgid "Interface is shutting down..."
+#~ msgstr "Gränssnittet stänger ner..."
+
+#~ msgid "Interface reconnected"
+#~ msgstr "Gränssnittet återanslöt"
+
+#~ msgid "Interface shut down"
+#~ msgstr "Gränssnittet stängdes ner"
+
+#~ msgid "Reconnecting interface"
+#~ msgstr "Återansluter gränssnittet"
+
+#~ msgid "Shutdown this network"
+#~ msgstr "Stäng ner det här nätverket"
+
+#~ msgid "Wireless restarted"
+#~ msgstr "Trådlöst startade om"
+
+#~ msgid "Wireless shut down"
+#~ msgstr "Trådlöst stängde ner"
+
#~ msgid "DHCP Leases"
#~ msgstr "DHCP-kontrakt"
diff --git a/modules/luci-base/po/templates/base.pot b/modules/luci-base/po/templates/base.pot
index 99ad716507..2dacedfe79 100644
--- a/modules/luci-base/po/templates/base.pot
+++ b/modules/luci-base/po/templates/base.pot
@@ -138,9 +138,6 @@ msgstr ""
msgid "<abbr title=\"maximal\">Max.</abbr> concurrent queries"
msgstr ""
-msgid "<abbr title='Pairwise: %s / Group: %s'>%s - %s</abbr>"
-msgstr ""
-
msgid ""
"<br/>Note: you need to manually restart the cron service if the crontab file "
"was empty before editing."
@@ -197,9 +194,6 @@ msgstr ""
msgid "Actions"
msgstr ""
-msgid "Activate this network"
-msgstr ""
-
msgid "Active <abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Routes"
msgstr ""
@@ -251,6 +245,15 @@ msgstr ""
msgid "Alert"
msgstr ""
+msgid "Alias Interface"
+msgstr ""
+
+msgid "Alias of \"%s\""
+msgstr ""
+
+msgid "All Servers"
+msgstr ""
+
msgid ""
"Allocate IP addresses sequentially, starting from the lowest available "
"address"
@@ -262,6 +265,9 @@ msgstr ""
msgid "Allow <abbr title=\"Secure Shell\">SSH</abbr> password authentication"
msgstr ""
+msgid "Allow AP mode to disconnect STAs based on low ACK condition"
+msgstr ""
+
msgid "Allow all except listed"
msgstr ""
@@ -293,6 +299,11 @@ msgstr ""
msgid "Always announce default router"
msgstr ""
+msgid ""
+"Always use 40MHz channels even if the secondary channel overlaps. Using this "
+"option does not comply with IEEE 802.11n-2009!"
+msgstr ""
+
msgid "Annex"
msgstr ""
@@ -484,6 +495,9 @@ msgstr ""
msgid "Band"
msgstr ""
+msgid "Beacon Interval"
+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 "
@@ -537,6 +551,9 @@ msgstr ""
msgid "CPU usage (%)"
msgstr ""
+msgid "Call failed"
+msgstr ""
+
msgid "Cancel"
msgstr ""
@@ -634,6 +651,9 @@ msgstr ""
msgid "Configuration"
msgstr ""
+msgid "Configuration failed"
+msgstr ""
+
msgid "Configuration files will be kept."
msgstr ""
@@ -655,6 +675,9 @@ msgstr ""
msgid "Connection Limit"
msgstr ""
+msgid "Connection attempt failed"
+msgstr ""
+
msgid "Connections"
msgstr ""
@@ -766,6 +789,9 @@ msgstr ""
msgid "DSL line mode"
msgstr ""
+msgid "DTIM Interval"
+msgstr ""
+
msgid "DUID"
msgstr ""
@@ -802,6 +828,9 @@ msgstr ""
msgid "Delete this network"
msgstr ""
+msgid "Delivery Traffic Indication Message Interval"
+msgstr ""
+
msgid "Description"
msgstr ""
@@ -849,15 +878,24 @@ msgstr ""
msgid "Disable Encryption"
msgstr ""
+msgid "Disable this network"
+msgstr ""
+
msgid "Disabled"
msgstr ""
msgid "Disabled (default)"
msgstr ""
+msgid "Disassociate On Low Acknowledgement"
+msgstr ""
+
msgid "Discard upstream RFC1918 responses"
msgstr ""
+msgid "Disconnection attempt failed"
+msgstr ""
+
msgid "Dismiss"
msgstr ""
@@ -1139,6 +1177,9 @@ msgstr ""
msgid "Filter useless"
msgstr ""
+msgid "Finalizing failed"
+msgstr ""
+
msgid ""
"Find all currently attached filesystems and swap and replace configuration "
"with defaults based on what was detected"
@@ -1192,6 +1233,9 @@ msgstr ""
msgid "Force"
msgstr ""
+msgid "Force 40MHz mode"
+msgstr ""
+
msgid "Force CCMP (AES)"
msgstr ""
@@ -1254,6 +1298,9 @@ msgstr ""
msgid "Gateway"
msgstr ""
+msgid "Gateway address is invalid"
+msgstr ""
+
msgid "Gateway ports"
msgstr ""
@@ -1324,9 +1371,6 @@ msgid ""
"authentication."
msgstr ""
-msgid "Hermes 802.11b Wireless Controller"
-msgstr ""
-
msgid "Hide <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
msgstr ""
@@ -1342,6 +1386,9 @@ msgstr ""
msgid "Host-<abbr title=\"Internet Protocol Address\">IP</abbr> or Network"
msgstr ""
+msgid "Host-Uniq tag content"
+msgstr ""
+
msgid "Hostname"
msgstr ""
@@ -1363,6 +1410,12 @@ msgstr ""
msgid "IP address"
msgstr ""
+msgid "IP address in invalid"
+msgstr ""
+
+msgid "IP address is missing"
+msgstr ""
+
msgid "IPv4"
msgstr ""
@@ -1526,6 +1579,9 @@ msgstr ""
msgid "Info"
msgstr ""
+msgid "Initialization failure"
+msgstr ""
+
msgid "Initscript"
msgstr ""
@@ -1562,21 +1618,12 @@ 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 ""
@@ -1762,6 +1809,9 @@ msgstr ""
msgid "Loading"
msgstr ""
+msgid "Local IP address is invalid"
+msgstr ""
+
msgid "Local IP address to assign"
msgstr ""
@@ -1826,6 +1876,9 @@ msgstr ""
msgid "Lowest leased address as offset from the network address."
msgstr ""
+msgid "MAC"
+msgstr ""
+
msgid "MAC-Address"
msgstr ""
@@ -1841,6 +1894,9 @@ msgstr ""
msgid "MAP / LW4over6"
msgstr ""
+msgid "MAP rule is invalid"
+msgstr ""
+
msgid "MB/s"
msgstr ""
@@ -1920,6 +1976,9 @@ msgstr ""
msgid "Modem device"
msgstr ""
+msgid "Modem information query failed"
+msgstr ""
+
msgid "Modem init timeout"
msgstr ""
@@ -2015,6 +2074,9 @@ msgstr ""
msgid "Network boot image"
msgstr ""
+msgid "Network device is not present"
+msgstr ""
+
msgid "Network without interfaces."
msgstr ""
@@ -2036,6 +2098,9 @@ msgstr ""
msgid "No information available"
msgstr ""
+msgid "No matching prefix delegation"
+msgstr ""
+
msgid "No negative cache"
msgstr ""
@@ -2054,6 +2119,9 @@ msgstr ""
msgid "No rules in this chain"
msgstr ""
+msgid "No scan results available yet..."
+msgstr ""
+
msgid "No zone assigned"
msgstr ""
@@ -2182,6 +2250,9 @@ msgstr ""
msgid "Optional. Create routes for Allowed IPs for this peer."
msgstr ""
+msgid "Optional. Description of peer."
+msgstr ""
+
msgid ""
"Optional. Host of peer. Names are resolved prior to bringing up the "
"interface."
@@ -2260,6 +2331,9 @@ msgstr ""
msgid "PIN"
msgstr ""
+msgid "PIN code rejected"
+msgstr ""
+
msgid "PMK R1 Push"
msgstr ""
@@ -2347,6 +2421,9 @@ msgstr ""
msgid "Peer IP address to assign"
msgstr ""
+msgid "Peer address is missing"
+msgstr ""
+
msgid "Peers"
msgstr ""
@@ -2415,9 +2492,6 @@ msgstr ""
msgid "Prevents client-to-client communication"
msgstr ""
-msgid "Prism2/2.5/3 802.11b Wireless Controller"
-msgstr ""
-
msgid "Private Key"
msgstr ""
@@ -2466,6 +2540,11 @@ msgstr ""
msgid "Quality"
msgstr ""
+msgid ""
+"Query all available upstream <abbr title=\"Domain Name System\">DNS</abbr> "
+"servers"
+msgstr ""
+
msgid "R0 Key Lifetime"
msgstr ""
@@ -2484,9 +2563,6 @@ msgstr ""
msgid "RX Rate"
msgstr ""
-msgid "RaLink 802.11%s Wireless Controller"
-msgstr ""
-
msgid "Radius-Accounting-Port"
msgstr ""
@@ -2505,6 +2581,9 @@ msgstr ""
msgid "Radius-Authentication-Server"
msgstr ""
+msgid "Raw hex-encoded bytes. Leave empty unless your ISP require this"
+msgstr ""
+
msgid ""
"Read <code>/etc/ethers</code> to configure the <abbr title=\"Dynamic Host "
"Configuration Protocol\">DHCP</abbr>-Server"
@@ -2523,16 +2602,6 @@ msgstr ""
msgid "Really reset all changes?"
msgstr ""
-msgid ""
-"Really shut down network? You might lose access to this device if you are "
-"connected via this interface"
-msgstr ""
-
-msgid ""
-"Really shutdown interface \"%s\"? You might lose access to this device if "
-"you are connected via this interface."
-msgstr ""
-
msgid "Really switch protocol?"
msgstr ""
@@ -2578,9 +2647,6 @@ msgstr ""
msgid "Reconnect this interface"
msgstr ""
-msgid "Reconnecting interface"
-msgstr ""
-
msgid "References"
msgstr ""
@@ -2669,6 +2735,9 @@ msgstr ""
msgid "Restart Firewall"
msgstr ""
+msgid "Restart radio interface"
+msgstr ""
+
msgid "Restore"
msgstr ""
@@ -2758,6 +2827,9 @@ msgstr ""
msgid "Scan"
msgstr ""
+msgid "Scan request failed"
+msgstr ""
+
msgid "Scheduled Tasks"
msgstr ""
@@ -2798,6 +2870,12 @@ msgstr ""
msgid "Set up Time Synchronization"
msgstr ""
+msgid "Setting PLMN failed"
+msgstr ""
+
+msgid "Setting operation mode failed"
+msgstr ""
+
msgid "Setup DHCP Server"
msgstr ""
@@ -2807,13 +2885,13 @@ msgstr ""
msgid "Short GI"
msgstr ""
-msgid "Show current backup file list"
+msgid "Short Preamble"
msgstr ""
-msgid "Shutdown this interface"
+msgid "Show current backup file list"
msgstr ""
-msgid "Shutdown this network"
+msgid "Shutdown this interface"
msgstr ""
msgid "Signal"
@@ -2911,6 +2989,9 @@ msgstr ""
msgid "Starting configuration apply…"
msgstr ""
+msgid "Starting wireless scan..."
+msgstr ""
+
msgid "Startup"
msgstr ""
@@ -3310,9 +3391,27 @@ msgstr ""
msgid "UUID"
msgstr ""
+msgid "Unable to determine device name"
+msgstr ""
+
+msgid "Unable to determine external IP address"
+msgstr ""
+
+msgid "Unable to determine upstream interface"
+msgstr ""
+
msgid "Unable to dispatch"
msgstr ""
+msgid "Unable to obtain client ID"
+msgstr ""
+
+msgid "Unable to resolve AFTR host name"
+msgstr ""
+
+msgid "Unable to resolve peer host name"
+msgstr ""
+
msgid "Unavailable Seconds (UAS)"
msgstr ""
@@ -3322,6 +3421,9 @@ msgstr ""
msgid "Unknown Error, password not changed!"
msgstr ""
+msgid "Unknown error (%s)"
+msgstr ""
+
msgid "Unmanaged"
msgstr ""
@@ -3331,6 +3433,12 @@ msgstr ""
msgid "Unsaved Changes"
msgstr ""
+msgid "Unsupported MAP type"
+msgstr ""
+
+msgid "Unsupported modem"
+msgstr ""
+
msgid "Unsupported protocol type."
msgstr ""
@@ -3467,6 +3575,9 @@ msgstr ""
msgid "Version"
msgstr ""
+msgid "Virtual dynamic interface"
+msgstr ""
+
msgid "WDS"
msgstr ""
@@ -3534,7 +3645,10 @@ msgstr ""
msgid "Wireless Security"
msgstr ""
-msgid "Wireless is disabled or not associated"
+msgid "Wireless is disabled"
+msgstr ""
+
+msgid "Wireless is not associated"
msgstr ""
msgid "Wireless is restarting..."
@@ -3546,12 +3660,6 @@ msgstr ""
msgid "Wireless network is enabled"
msgstr ""
-msgid "Wireless restarted"
-msgstr ""
-
-msgid "Wireless shut down"
-msgstr ""
-
msgid "Write received DNS requests to syslog"
msgstr ""
@@ -3651,6 +3759,9 @@ msgstr ""
msgid "minutes"
msgstr ""
+msgid "mixed WPA/WPA2"
+msgstr ""
+
msgid "no"
msgstr ""
diff --git a/modules/luci-base/po/tr/base.po b/modules/luci-base/po/tr/base.po
index c1a8161dec..383c683068 100644
--- a/modules/luci-base/po/tr/base.po
+++ b/modules/luci-base/po/tr/base.po
@@ -154,9 +154,6 @@ msgstr ""
msgid "<abbr title=\"maximal\">Max.</abbr> concurrent queries"
msgstr "<abbr title=\"maximal\">Maks.</abbr> eşzamanlı sorgu"
-msgid "<abbr title='Pairwise: %s / Group: %s'>%s - %s</abbr>"
-msgstr ""
-
msgid ""
"<br/>Note: you need to manually restart the cron service if the crontab file "
"was empty before editing."
@@ -213,9 +210,6 @@ msgstr "Erişim Noktası"
msgid "Actions"
msgstr "Eylemler"
-msgid "Activate this network"
-msgstr "Bu ağı etkinleştir"
-
msgid "Active <abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Routes"
msgstr ""
"Aktif <abbr title=\"İnternet Protokolü Sürüm 4\">IPv4</abbr>-Yönlendiriciler"
@@ -269,6 +263,15 @@ msgstr ""
msgid "Alert"
msgstr "Uyarı"
+msgid "Alias Interface"
+msgstr ""
+
+msgid "Alias of \"%s\""
+msgstr ""
+
+msgid "All Servers"
+msgstr ""
+
msgid ""
"Allocate IP addresses sequentially, starting from the lowest available "
"address"
@@ -282,6 +285,9 @@ msgid "Allow <abbr title=\"Secure Shell\">SSH</abbr> password authentication"
msgstr ""
"<abbr title=\"Secure Shell\">SSH</abbr> parola kimlik doğrulamasına izin ver"
+msgid "Allow AP mode to disconnect STAs based on low ACK condition"
+msgstr ""
+
msgid "Allow all except listed"
msgstr "Listelenenlerin haricindekilere izin ver"
@@ -313,6 +319,11 @@ msgstr ""
msgid "Always announce default router"
msgstr ""
+msgid ""
+"Always use 40MHz channels even if the secondary channel overlaps. Using this "
+"option does not comply with IEEE 802.11n-2009!"
+msgstr ""
+
msgid "Annex"
msgstr ""
@@ -504,6 +515,9 @@ msgstr ""
msgid "Band"
msgstr ""
+msgid "Beacon Interval"
+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 "
@@ -557,6 +571,9 @@ msgstr ""
msgid "CPU usage (%)"
msgstr "CPU kullanımı (%)"
+msgid "Call failed"
+msgstr ""
+
msgid "Cancel"
msgstr "Vazgeç"
@@ -654,6 +671,9 @@ msgstr ""
msgid "Configuration"
msgstr ""
+msgid "Configuration failed"
+msgstr ""
+
msgid "Configuration files will be kept."
msgstr ""
@@ -675,6 +695,9 @@ msgstr ""
msgid "Connection Limit"
msgstr ""
+msgid "Connection attempt failed"
+msgstr ""
+
msgid "Connections"
msgstr ""
@@ -786,6 +809,9 @@ msgstr ""
msgid "DSL line mode"
msgstr ""
+msgid "DTIM Interval"
+msgstr ""
+
msgid "DUID"
msgstr ""
@@ -822,6 +848,9 @@ msgstr ""
msgid "Delete this network"
msgstr ""
+msgid "Delivery Traffic Indication Message Interval"
+msgstr ""
+
msgid "Description"
msgstr ""
@@ -869,15 +898,24 @@ msgstr ""
msgid "Disable Encryption"
msgstr ""
+msgid "Disable this network"
+msgstr ""
+
msgid "Disabled"
msgstr ""
msgid "Disabled (default)"
msgstr ""
+msgid "Disassociate On Low Acknowledgement"
+msgstr ""
+
msgid "Discard upstream RFC1918 responses"
msgstr ""
+msgid "Disconnection attempt failed"
+msgstr ""
+
msgid "Dismiss"
msgstr ""
@@ -1159,6 +1197,9 @@ msgstr ""
msgid "Filter useless"
msgstr ""
+msgid "Finalizing failed"
+msgstr ""
+
msgid ""
"Find all currently attached filesystems and swap and replace configuration "
"with defaults based on what was detected"
@@ -1212,6 +1253,9 @@ msgstr ""
msgid "Force"
msgstr ""
+msgid "Force 40MHz mode"
+msgstr ""
+
msgid "Force CCMP (AES)"
msgstr ""
@@ -1274,6 +1318,9 @@ msgstr ""
msgid "Gateway"
msgstr ""
+msgid "Gateway address is invalid"
+msgstr ""
+
msgid "Gateway ports"
msgstr ""
@@ -1344,9 +1391,6 @@ msgid ""
"authentication."
msgstr ""
-msgid "Hermes 802.11b Wireless Controller"
-msgstr ""
-
msgid "Hide <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
msgstr ""
@@ -1362,6 +1406,9 @@ msgstr ""
msgid "Host-<abbr title=\"Internet Protocol Address\">IP</abbr> or Network"
msgstr ""
+msgid "Host-Uniq tag content"
+msgstr ""
+
msgid "Hostname"
msgstr ""
@@ -1383,6 +1430,12 @@ msgstr ""
msgid "IP address"
msgstr ""
+msgid "IP address in invalid"
+msgstr ""
+
+msgid "IP address is missing"
+msgstr ""
+
msgid "IPv4"
msgstr ""
@@ -1546,6 +1599,9 @@ msgstr ""
msgid "Info"
msgstr ""
+msgid "Initialization failure"
+msgstr ""
+
msgid "Initscript"
msgstr ""
@@ -1582,21 +1638,12 @@ 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 ""
@@ -1782,6 +1829,9 @@ msgstr ""
msgid "Loading"
msgstr ""
+msgid "Local IP address is invalid"
+msgstr ""
+
msgid "Local IP address to assign"
msgstr ""
@@ -1846,6 +1896,9 @@ msgstr ""
msgid "Lowest leased address as offset from the network address."
msgstr ""
+msgid "MAC"
+msgstr ""
+
msgid "MAC-Address"
msgstr ""
@@ -1861,6 +1914,9 @@ msgstr ""
msgid "MAP / LW4over6"
msgstr ""
+msgid "MAP rule is invalid"
+msgstr ""
+
msgid "MB/s"
msgstr ""
@@ -1940,6 +1996,9 @@ msgstr ""
msgid "Modem device"
msgstr ""
+msgid "Modem information query failed"
+msgstr ""
+
msgid "Modem init timeout"
msgstr ""
@@ -2035,6 +2094,9 @@ msgstr ""
msgid "Network boot image"
msgstr ""
+msgid "Network device is not present"
+msgstr ""
+
msgid "Network without interfaces."
msgstr ""
@@ -2056,6 +2118,9 @@ msgstr ""
msgid "No information available"
msgstr ""
+msgid "No matching prefix delegation"
+msgstr ""
+
msgid "No negative cache"
msgstr ""
@@ -2074,6 +2139,9 @@ msgstr ""
msgid "No rules in this chain"
msgstr ""
+msgid "No scan results available yet..."
+msgstr ""
+
msgid "No zone assigned"
msgstr ""
@@ -2202,6 +2270,9 @@ msgstr ""
msgid "Optional. Create routes for Allowed IPs for this peer."
msgstr ""
+msgid "Optional. Description of peer."
+msgstr ""
+
msgid ""
"Optional. Host of peer. Names are resolved prior to bringing up the "
"interface."
@@ -2280,6 +2351,9 @@ msgstr ""
msgid "PIN"
msgstr ""
+msgid "PIN code rejected"
+msgstr ""
+
msgid "PMK R1 Push"
msgstr ""
@@ -2367,6 +2441,9 @@ msgstr ""
msgid "Peer IP address to assign"
msgstr ""
+msgid "Peer address is missing"
+msgstr ""
+
msgid "Peers"
msgstr ""
@@ -2435,9 +2512,6 @@ msgstr ""
msgid "Prevents client-to-client communication"
msgstr ""
-msgid "Prism2/2.5/3 802.11b Wireless Controller"
-msgstr ""
-
msgid "Private Key"
msgstr ""
@@ -2486,6 +2560,11 @@ msgstr ""
msgid "Quality"
msgstr ""
+msgid ""
+"Query all available upstream <abbr title=\"Domain Name System\">DNS</abbr> "
+"servers"
+msgstr ""
+
msgid "R0 Key Lifetime"
msgstr ""
@@ -2504,9 +2583,6 @@ msgstr ""
msgid "RX Rate"
msgstr ""
-msgid "RaLink 802.11%s Wireless Controller"
-msgstr ""
-
msgid "Radius-Accounting-Port"
msgstr ""
@@ -2525,6 +2601,9 @@ msgstr ""
msgid "Radius-Authentication-Server"
msgstr ""
+msgid "Raw hex-encoded bytes. Leave empty unless your ISP require this"
+msgstr ""
+
msgid ""
"Read <code>/etc/ethers</code> to configure the <abbr title=\"Dynamic Host "
"Configuration Protocol\">DHCP</abbr>-Server"
@@ -2543,16 +2622,6 @@ msgstr ""
msgid "Really reset all changes?"
msgstr ""
-msgid ""
-"Really shut down network? You might lose access to this device if you are "
-"connected via this interface"
-msgstr ""
-
-msgid ""
-"Really shutdown interface \"%s\"? You might lose access to this device if "
-"you are connected via this interface."
-msgstr ""
-
msgid "Really switch protocol?"
msgstr ""
@@ -2598,9 +2667,6 @@ msgstr ""
msgid "Reconnect this interface"
msgstr ""
-msgid "Reconnecting interface"
-msgstr ""
-
msgid "References"
msgstr ""
@@ -2689,6 +2755,9 @@ msgstr "Tekrar başlat"
msgid "Restart Firewall"
msgstr ""
+msgid "Restart radio interface"
+msgstr ""
+
msgid "Restore"
msgstr "Geri Yükleme"
@@ -2778,6 +2847,9 @@ msgstr "Kaydet & Uygula"
msgid "Scan"
msgstr "Tara"
+msgid "Scan request failed"
+msgstr ""
+
msgid "Scheduled Tasks"
msgstr "Zamanlanmış Görevler"
@@ -2818,6 +2890,12 @@ msgstr ""
msgid "Set up Time Synchronization"
msgstr ""
+msgid "Setting PLMN failed"
+msgstr ""
+
+msgid "Setting operation mode failed"
+msgstr ""
+
msgid "Setup DHCP Server"
msgstr ""
@@ -2827,13 +2905,13 @@ msgstr ""
msgid "Short GI"
msgstr ""
-msgid "Show current backup file list"
+msgid "Short Preamble"
msgstr ""
-msgid "Shutdown this interface"
+msgid "Show current backup file list"
msgstr ""
-msgid "Shutdown this network"
+msgid "Shutdown this interface"
msgstr ""
msgid "Signal"
@@ -2931,6 +3009,9 @@ msgstr ""
msgid "Starting configuration apply…"
msgstr ""
+msgid "Starting wireless scan..."
+msgstr ""
+
msgid "Startup"
msgstr ""
@@ -3330,9 +3411,27 @@ msgstr ""
msgid "UUID"
msgstr ""
+msgid "Unable to determine device name"
+msgstr ""
+
+msgid "Unable to determine external IP address"
+msgstr ""
+
+msgid "Unable to determine upstream interface"
+msgstr ""
+
msgid "Unable to dispatch"
msgstr ""
+msgid "Unable to obtain client ID"
+msgstr ""
+
+msgid "Unable to resolve AFTR host name"
+msgstr ""
+
+msgid "Unable to resolve peer host name"
+msgstr ""
+
msgid "Unavailable Seconds (UAS)"
msgstr ""
@@ -3342,6 +3441,9 @@ msgstr ""
msgid "Unknown Error, password not changed!"
msgstr ""
+msgid "Unknown error (%s)"
+msgstr ""
+
msgid "Unmanaged"
msgstr ""
@@ -3351,6 +3453,12 @@ msgstr ""
msgid "Unsaved Changes"
msgstr ""
+msgid "Unsupported MAP type"
+msgstr ""
+
+msgid "Unsupported modem"
+msgstr ""
+
msgid "Unsupported protocol type."
msgstr ""
@@ -3487,6 +3595,9 @@ msgstr "Kontrol"
msgid "Version"
msgstr "Versiyon"
+msgid "Virtual dynamic interface"
+msgstr ""
+
msgid "WDS"
msgstr ""
@@ -3554,7 +3665,10 @@ msgstr ""
msgid "Wireless Security"
msgstr ""
-msgid "Wireless is disabled or not associated"
+msgid "Wireless is disabled"
+msgstr ""
+
+msgid "Wireless is not associated"
msgstr ""
msgid "Wireless is restarting..."
@@ -3566,12 +3680,6 @@ msgstr ""
msgid "Wireless network is enabled"
msgstr ""
-msgid "Wireless restarted"
-msgstr ""
-
-msgid "Wireless shut down"
-msgstr ""
-
msgid "Write received DNS requests to syslog"
msgstr ""
@@ -3673,6 +3781,9 @@ msgstr "yerel <abbr title=\"Domain Name System\">DNS</abbr> dosyası"
msgid "minutes"
msgstr "dakika"
+msgid "mixed WPA/WPA2"
+msgstr ""
+
msgid "no"
msgstr "hayır"
@@ -3748,6 +3859,9 @@ msgstr "evet"
msgid "« Back"
msgstr "« Geri"
+#~ msgid "Activate this network"
+#~ msgstr "Bu ağı etkinleştir"
+
#~ msgid "Sort"
#~ msgstr "Sıralama"
diff --git a/modules/luci-base/po/uk/base.po b/modules/luci-base/po/uk/base.po
index ac0c5f7994..e4cf1ed0a8 100644
--- a/modules/luci-base/po/uk/base.po
+++ b/modules/luci-base/po/uk/base.po
@@ -1,15 +1,15 @@
msgid ""
msgstr ""
-"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2018-07-04 17:36+0300\n"
+"Project-Id-Version: \n"
+"PO-Revision-Date: 2018-07-20 11:30+0300\n"
"Last-Translator: Yurii <yuripet@gmail.com>\n"
"Language-Team: none\n"
"Language: uk\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%"
-"10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
+"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
+"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
msgid "%.1f dB"
msgstr "%.1f дБ"
@@ -18,7 +18,7 @@ msgid "%s is untagged in multiple VLANs!"
msgstr "%s є непозначеним у декількох VLAN!"
msgid "(%d minute window, %d second interval)"
-msgstr "(вікно - %d хвилин, інтервал - %d секунд)"
+msgstr "(вікно - %d хв, інтервал - %d с)"
msgid "(%s available)"
msgstr "(доступно %s)"
@@ -169,9 +169,6 @@ msgstr ""
msgid "<abbr title=\"maximal\">Max.</abbr> concurrent queries"
msgstr "<abbr title=\"Максимум\">Макс.</abbr> одночасних запитів"
-msgid "<abbr title='Pairwise: %s / Group: %s'>%s - %s</abbr>"
-msgstr "<abbr title='Парний: %s / Груповий: %s'>%s – %s</abbr>"
-
msgid ""
"<br/>Note: you need to manually restart the cron service if the crontab file "
"was empty before editing."
@@ -240,14 +237,11 @@ msgstr "Точка доступу"
msgid "Actions"
msgstr "Дії"
-msgid "Activate this network"
-msgstr "Активувати цю мережу"
-
msgid "Active <abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Routes"
msgstr "<abbr title=\"Інтернет-протокол версії 4\">IPv4</abbr>-маршрути"
msgid "Active <abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Routes"
-msgstr "<abbr title=\"Інтернет-протокол версії 4\">IPv6</abbr>-маршрути"
+msgstr "<abbr title=\"Інтернет-протокол версії 6\">IPv6</abbr>-маршрути"
msgid "Active Connections"
msgstr "Активні підключення"
@@ -294,6 +288,15 @@ msgstr "Сумарна потужність передавання"
msgid "Alert"
msgstr "Тривога"
+msgid "Alias Interface"
+msgstr "Інтерфейс псевдоніма"
+
+msgid "Alias of \"%s\""
+msgstr "Псевдонім \"%s\""
+
+msgid "All Servers"
+msgstr "Усі сервери"
+
msgid ""
"Allocate IP addresses sequentially, starting from the lowest available "
"address"
@@ -307,6 +310,12 @@ msgstr ""
"Дозволити <abbr title=\"Secure Shell — безпечна оболонка\">SSH</abbr>-"
"перевірку пароля"
+msgid "Allow AP mode to disconnect STAs based on low ACK condition"
+msgstr ""
+"Дозволити режиму AP відключення абонентів на підставі низького рівня <abbr "
+"title=\"Підтвердження (Acknowledge) успішності отримання TCP-сегменту\">ACK</"
+"abbr>"
+
msgid "Allow all except listed"
msgstr "Дозволити всі, крім зазначених"
@@ -342,6 +351,14 @@ msgstr "Дозволено IP-адреси"
msgid "Always announce default router"
msgstr "Завжди оголошувати типовим маршрутизатором"
+msgid ""
+"Always use 40MHz channels even if the secondary channel overlaps. Using this "
+"option does not comply with IEEE 802.11n-2009!"
+msgstr ""
+"Завжди використовувати канали 40 МГц, навіть якщо вторинний канал "
+"перекривається. Використання цієї опції не відповідає стандарту IEEE "
+"802.11n-2009!"
+
msgid "Annex"
msgstr ""
@@ -540,6 +557,9 @@ msgstr "Вказано неправильну адресу!"
msgid "Band"
msgstr "Група"
+msgid "Beacon Interval"
+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 "
@@ -599,6 +619,9 @@ msgstr ""
msgid "CPU usage (%)"
msgstr "Завантаження ЦП, %"
+msgid "Call failed"
+msgstr "Не вдалося здійснити виклик"
+
msgid "Cancel"
msgstr "Скасувати"
@@ -712,6 +735,9 @@ msgstr ""
msgid "Configuration"
msgstr "Конфігурація"
+msgid "Configuration failed"
+msgstr "Помилка налаштування"
+
msgid "Configuration files will be kept."
msgstr "Конфігураційні файли буде збережено."
@@ -733,6 +759,9 @@ msgstr "Підключено"
msgid "Connection Limit"
msgstr "Гранична кількість підключень"
+msgid "Connection attempt failed"
+msgstr "Невдала спроба підключення"
+
msgid "Connections"
msgstr "Підключення"
@@ -854,6 +883,11 @@ msgstr "Стан DSL"
msgid "DSL line mode"
msgstr "Режим лінії DSL"
+msgid "DTIM Interval"
+msgstr ""
+"Інтервал <abbr title=\"Delivery Traffic Indication Message — Повідомлення "
+"індикації доправлення трафіку\">DTIM</abbr>"
+
msgid "DUID"
msgstr "DUID"
@@ -893,6 +927,9 @@ msgstr "Видалити"
msgid "Delete this network"
msgstr "Видалити цю мережу"
+msgid "Delivery Traffic Indication Message Interval"
+msgstr "Інтервал повідомлень індикації доправлення трафіку"
+
msgid "Description"
msgstr "Опис"
@@ -942,15 +979,24 @@ msgstr "Вимкнути налаштування DNS"
msgid "Disable Encryption"
msgstr "Вимкнути шифрування"
+msgid "Disable this network"
+msgstr "Вимкнути цю мережу"
+
msgid "Disabled"
msgstr "Вимкнено"
msgid "Disabled (default)"
msgstr "Вимкнено (типово)"
+msgid "Disassociate On Low Acknowledgement"
+msgstr "Роз'єднувати за низького підтвердження"
+
msgid "Discard upstream RFC1918 responses"
msgstr "Відкидати висхідні RFC1918-відповіді"
+msgid "Disconnection attempt failed"
+msgstr "Спроба від’єднання не вдалася"
+
msgid "Dismiss"
msgstr "Відхилити"
@@ -1258,6 +1304,9 @@ msgstr "Фільтрувати приватні"
msgid "Filter useless"
msgstr "Фільтрувати непридатні"
+msgid "Finalizing failed"
+msgstr "Завершення не вдалося"
+
msgid ""
"Find all currently attached filesystems and swap and replace configuration "
"with defaults based on what was detected"
@@ -1313,6 +1362,9 @@ msgstr "Прошиваємо..."
msgid "Force"
msgstr "Примусово"
+msgid "Force 40MHz mode"
+msgstr "Примусово застосовувати режим '40MHz'"
+
msgid "Force CCMP (AES)"
msgstr "Примусово CCMP (AES)"
@@ -1377,6 +1429,9 @@ msgstr "Тільки GPRS"
msgid "Gateway"
msgstr "Шлюз"
+msgid "Gateway address is invalid"
+msgstr "Неприпустима адреса шлюзу"
+
msgid "Gateway ports"
msgstr "Порти шлюзу"
@@ -1451,9 +1506,6 @@ msgstr ""
"Тут ви можете вставити відкриті SSH-ключі (по одному на рядок) для SSH з "
"відкритим ключем автентифікації."
-msgid "Hermes 802.11b Wireless Controller"
-msgstr "Бездротовий 802.11b контролер Hermes"
-
msgid "Hide <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
msgstr ""
"Приховати <abbr title=\"Extended Service Set Identifier — ідентифікатор "
@@ -1471,6 +1523,9 @@ msgstr "Тайм-аут вузла"
msgid "Host-<abbr title=\"Internet Protocol Address\">IP</abbr> or Network"
msgstr "<abbr title=\"Internet Protocol Address\">IP</abbr> вузла або мережа"
+msgid "Host-Uniq tag content"
+msgstr "Зміст тегу Host-Uniq"
+
msgid "Hostname"
msgstr "Назва (ім’я) вузла"
@@ -1492,6 +1547,12 @@ msgstr "IP-адреси"
msgid "IP address"
msgstr "IP-адреса"
+msgid "IP address in invalid"
+msgstr "Неприпустима IP-адреса"
+
+msgid "IP address is missing"
+msgstr "Відсутня IP-адреса"
+
msgid "IPv4"
msgstr "IPv4"
@@ -1670,6 +1731,9 @@ msgstr "Вхідний:"
msgid "Info"
msgstr "Інформація"
+msgid "Initialization failure"
+msgstr "Помилка ініціалізації"
+
msgid "Initscript"
msgstr "Скрипт ініціалізації"
@@ -1706,21 +1770,12 @@ 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 "Інтерфейси"
@@ -1735,10 +1790,12 @@ msgstr "Неприпустимо"
msgid "Invalid VLAN ID given! Only IDs between %d and %d are allowed."
msgstr ""
-"Задано невірний VLAN ID! Доступні тільки ідентифікатори в межах між %d і %d."
+"Задано неприпустимий VLAN ID! Доступні тільки ідентифікатори в межах між %d "
+"і %d."
msgid "Invalid VLAN ID given! Only unique IDs are allowed"
-msgstr "Задано невірний VLAN ID! Доступні тільки унікальні ідентифікатори."
+msgstr ""
+"Задано неприпустимий VLAN ID! Доступні тільки унікальні ідентифікатори."
msgid "Invalid username and/or password! Please try again."
msgstr "Неприпустиме ім’я користувача та/або пароль! Спробуйте ще раз."
@@ -1846,7 +1903,7 @@ msgstr ""
"Обмежитися прослуховуванням цих інтерфейсів і повернутися до початку циклу."
msgid "Line Attenuation (LATN)"
-msgstr "Затухання лінії "
+msgstr "Затухання лінії"
msgid "Line Mode"
msgstr "Режим лінії"
@@ -1931,6 +1988,9 @@ msgstr "Середнє навантаження"
msgid "Loading"
msgstr "Завантаження"
+msgid "Local IP address is invalid"
+msgstr "Неприпустима локальна ІР-адреса"
+
msgid "Local IP address to assign"
msgstr "Локальна IP-адреса для призначення"
@@ -2002,6 +2062,9 @@ msgstr ""
msgid "Lowest leased address as offset from the network address."
msgstr "Найнижча орендована адреса."
+msgid "MAC"
+msgstr "MAC"
+
msgid "MAC-Address"
msgstr "MAC-адреса"
@@ -2017,6 +2080,9 @@ msgstr "MAC-список"
msgid "MAP / LW4over6"
msgstr ""
+msgid "MAP rule is invalid"
+msgstr "Неприпустиме правило MAP"
+
msgid "MB/s"
msgstr "MБ/с"
@@ -2100,6 +2166,9 @@ msgstr "Модель"
msgid "Modem device"
msgstr "Модем"
+msgid "Modem information query failed"
+msgstr "Помилка запиту інформації про модем"
+
msgid "Modem init timeout"
msgstr "Тайм-аут ініціалізації модему"
@@ -2197,6 +2266,9 @@ msgstr "Мережеві утиліти"
msgid "Network boot image"
msgstr "Образ для мережевого завантаження"
+msgid "Network device is not present"
+msgstr "Мережевий пристрій відсутній"
+
msgid "Network without interfaces."
msgstr "Мережа без інтерфейсів."
@@ -2218,6 +2290,9 @@ msgstr "Файли не знайдено"
msgid "No information available"
msgstr "Інформація відсутня"
+msgid "No matching prefix delegation"
+msgstr "Делегування відповідних префіксів відсутнє"
+
msgid "No negative cache"
msgstr "Ніяких негативних кешувань"
@@ -2236,6 +2311,9 @@ msgstr "Пароль не встановлено!"
msgid "No rules in this chain"
msgstr "У цьму ланцюжку нема правил"
+msgid "No scan results available yet..."
+msgstr "Результати сканування наразі недоступні"
+
msgid "No zone assigned"
msgstr "Зону не призначено"
@@ -2379,10 +2457,13 @@ msgstr ""
msgid "Optional. Create routes for Allowed IPs for this peer."
msgstr "Необов’язково. Створити для цього вузла маршрути для дозволених IP."
+msgid "Optional. Description of peer."
+msgstr "Необов’язково. Опис вузла."
+
msgid ""
"Optional. Host of peer. Names are resolved prior to bringing up the "
"interface."
-msgstr "Необов’язково. Хост вузла. Імена буде виділено до підняття інтерфейсу"
+msgstr "Необов’язково. Хост вузла. Імена буде виділено до підняття інтерфейсу."
msgid "Optional. Maximum Transmission Unit of tunnel interface."
msgstr ""
@@ -2468,6 +2549,9 @@ msgstr ""
"<abbr title=\"Personal Identification Number — Персональний ідентифікаційний "
"номер\">>PIN</abbr>"
+msgid "PIN code rejected"
+msgstr "PIN-код відхилено"
+
msgid "PMK R1 Push"
msgstr "Проштовхуваня PMK R1"
@@ -2555,8 +2639,11 @@ msgstr "Пік:"
msgid "Peer IP address to assign"
msgstr "Запит IP-адреси призначення"
+msgid "Peer address is missing"
+msgstr "Відсутня адреса вузла"
+
msgid "Peers"
-msgstr "Піри"
+msgstr "Вузли"
msgid "Perfect Forward Secrecy"
msgstr "Perfect Forward Secrecy"
@@ -2625,9 +2712,6 @@ msgstr "Перешкоджати прослуховуванню цих інте
msgid "Prevents client-to-client communication"
msgstr "Перешкоджати спілкуванню клієнт-клієнт"
-msgid "Prism2/2.5/3 802.11b Wireless Controller"
-msgstr "Бездротовий 802.11b контролер Prism2/2.5/3"
-
msgid "Private Key"
msgstr "Приватний ключ"
@@ -2676,6 +2760,13 @@ msgstr "Стільниковий QMI"
msgid "Quality"
msgstr "Якість"
+msgid ""
+"Query all available upstream <abbr title=\"Domain Name System\">DNS</abbr> "
+"servers"
+msgstr ""
+"Запит усіх наявних висхідних <abbr title=\"Domain Name System — система "
+"доменних імен\">DNS</abbr>-серверів"
+
msgid "R0 Key Lifetime"
msgstr "Тривалість життя ключа R0"
@@ -2694,9 +2785,6 @@ msgstr "Одержано"
msgid "RX Rate"
msgstr "Швидкість приймання"
-msgid "RaLink 802.11%s Wireless Controller"
-msgstr "Бездротовий 802.11%s контролер RaLink"
-
msgid "Radius-Accounting-Port"
msgstr "Порт Radius-Accounting"
@@ -2715,6 +2803,11 @@ msgstr "Секрет Radius-Authentication"
msgid "Radius-Authentication-Server"
msgstr "Сервер Radius-Authentication"
+msgid "Raw hex-encoded bytes. Leave empty unless your ISP require this"
+msgstr ""
+"Сирі шістнадцяткові байти. Залиште порожнім, якщо ваш інтернет-провайдер не "
+"вимагає цього."
+
msgid ""
"Read <code>/etc/ethers</code> to configure the <abbr title=\"Dynamic Host "
"Configuration Protocol\">DHCP</abbr>-Server"
@@ -2741,20 +2834,6 @@ msgstr ""
msgid "Really reset all changes?"
msgstr "Дійсно скинути всі зміни?"
-msgid ""
-"Really shut down network? You might lose access to this device if you are "
-"connected via this interface"
-msgstr ""
-"Дійсно вимкнути мережу? Ви можете втратити доступ до цього пристрою, якщо "
-"вас підключено через цю мережу."
-
-msgid ""
-"Really shutdown interface \"%s\"? You might lose access to this device if "
-"you are connected via this interface."
-msgstr ""
-"Дійсно вимкнути інтерфейс \"%s\"? Ви можете втратити доступ до цього "
-"пристрою, якщо вас підключено через цей інтерфейс."
-
msgid "Really switch protocol?"
msgstr "Дійсно змінити протокол?"
@@ -2800,9 +2879,6 @@ msgstr "Рекомендовано. IP-адреси інтерфейсу WireGua
msgid "Reconnect this interface"
msgstr "Перепідключити цей інтерфейс"
-msgid "Reconnecting interface"
-msgstr "Перепідключення інтерфейсу"
-
msgid "References"
msgstr "Посилання"
@@ -2893,6 +2969,9 @@ msgstr "Перезавантажити"
msgid "Restart Firewall"
msgstr "Перезавантажити брандмауер"
+msgid "Restart radio interface"
+msgstr "Перезавантажити радіоінтерфейс"
+
msgid "Restore"
msgstr "Відновити"
@@ -2909,7 +2988,7 @@ msgid "Revert changes"
msgstr "Скасувати зміни"
msgid "Revert request failed with status <code>%h</code>"
-msgstr "Сталася помилка запиту на скасування зі статусом <code>%h</code>"
+msgstr "Помилка запиту на скасування зі статусом <code>%h</code>"
msgid "Reverting configuration…"
msgstr "Відкат конфігурації…"
@@ -2984,17 +3063,20 @@ msgstr "Зберегти і застосувати"
msgid "Scan"
msgstr "Сканувати"
+msgid "Scan request failed"
+msgstr "Помилка запиту на сканування"
+
msgid "Scheduled Tasks"
msgstr "Заплановані завдання"
msgid "Section added"
-msgstr "Секція додана"
+msgstr "Секцію додано"
msgid "Section removed"
-msgstr "Секція видалена"
+msgstr "Секцію видалено"
msgid "See \"mount\" manpage for details"
-msgstr "Подробиці дивись на сторінці керівництва \"mount\""
+msgstr "Подробиці дивись на сторінці керівництва \"mount\"."
msgid ""
"Send LCP echo requests at the given interval in seconds, only effective in "
@@ -3028,6 +3110,12 @@ msgstr ""
msgid "Set up Time Synchronization"
msgstr "Налаштування синхронізації часу"
+msgid "Setting PLMN failed"
+msgstr "Не вдалося налаштувати PLMN"
+
+msgid "Setting operation mode failed"
+msgstr "Не вдалося налаштувати режим роботи"
+
msgid "Setup DHCP Server"
msgstr "Налаштування DHCP-сервера"
@@ -3035,7 +3123,10 @@ msgid "Severely Errored Seconds (SES)"
msgstr ""
msgid "Short GI"
-msgstr ""
+msgstr "Short GI"
+
+msgid "Short Preamble"
+msgstr "Коротка преамбула"
msgid "Show current backup file list"
msgstr "Показати поточний список файлів резервного копіювання"
@@ -3043,9 +3134,6 @@ msgstr "Показати поточний список файлів резерв
msgid "Shutdown this interface"
msgstr "Вимкнути цей інтерфейс"
-msgid "Shutdown this network"
-msgstr "Вимкнути цю мережу"
-
msgid "Signal"
msgstr "Сигнал"
@@ -3148,6 +3236,9 @@ msgstr "Стартовий пріоритет"
msgid "Starting configuration apply…"
msgstr "Застосовується стартова конфігурація…"
+msgid "Starting wireless scan..."
+msgstr "Розпочато сканування бездротових мереж..."
+
msgid "Startup"
msgstr "Запуск"
@@ -3536,7 +3627,7 @@ msgid ""
msgstr "У цьому списку наведено працюючі наразі системні процеси та їх стан."
msgid "This page gives an overview over currently active network connections."
-msgstr "Ця сторінка надає огляд поточних активних мережних підключень."
+msgstr "Ця сторінка надає огляд поточних активних мережевих підключень."
msgid "This section contains no values yet"
msgstr "Ця секція поки що не містить значень"
@@ -3625,8 +3716,26 @@ msgstr "USB-порт"
msgid "UUID"
msgstr "UUID"
+msgid "Unable to determine device name"
+msgstr "Не вдається визначити ім’я пристрою"
+
+msgid "Unable to determine external IP address"
+msgstr "Не вдається визначити зовнішню ІР-адресу"
+
+msgid "Unable to determine upstream interface"
+msgstr "Не вдається визначити висхідний інтерфейс"
+
msgid "Unable to dispatch"
-msgstr "Не вдалося опрацювати запит"
+msgstr "Не вдається опрацювати запит"
+
+msgid "Unable to obtain client ID"
+msgstr "Не вдається отримати ідентифікатор клієнта"
+
+msgid "Unable to resolve AFTR host name"
+msgstr "Не вдається розрізнити ім’я хоста AFTR"
+
+msgid "Unable to resolve peer host name"
+msgstr "Не вдається розрізнити ім’я хоста вузла"
msgid "Unavailable Seconds (UAS)"
msgstr "Недоступні секунди (<abbr title=\"Unavailable Seconds\">UAS</abbr>)"
@@ -3635,7 +3744,10 @@ msgid "Unknown"
msgstr "Невідомо"
msgid "Unknown Error, password not changed!"
-msgstr "Невідома помилка, пароль не змінився!"
+msgstr "Невідома помилка, пароль не змінено!"
+
+msgid "Unknown error (%s)"
+msgstr "Невідома помилка (%s)"
msgid "Unmanaged"
msgstr "Некерований"
@@ -3646,6 +3758,12 @@ msgstr "Демонтувати"
msgid "Unsaved Changes"
msgstr "Незбережені зміни"
+msgid "Unsupported MAP type"
+msgstr "Непідтримуваний тип MAP"
+
+msgid "Unsupported modem"
+msgstr "Непідтримуваний модем"
+
msgid "Unsupported protocol type."
msgstr "Непідтримуваний тип протоколу."
@@ -3792,6 +3910,9 @@ msgstr "Перевірте"
msgid "Version"
msgstr "Версія"
+msgid "Virtual dynamic interface"
+msgstr "Віртуальний динамічний інтерфейс"
+
msgid "WDS"
msgstr "WDS"
@@ -3863,8 +3984,11 @@ msgstr "Огляд бездротових мереж"
msgid "Wireless Security"
msgstr "Безпека бездротової мережі"
-msgid "Wireless is disabled or not associated"
-msgstr "Бездротову мережу вимкнено або не пов’язано"
+msgid "Wireless is disabled"
+msgstr "Бездротову мережу вимкнено"
+
+msgid "Wireless is not associated"
+msgstr "Бездротову мережу не пов’язано"
msgid "Wireless is restarting..."
msgstr "Бездротова мережа перезапускається..."
@@ -3875,12 +3999,6 @@ msgstr "Бездротову мережу вимкнено"
msgid "Wireless network is enabled"
msgstr "Бездротову мережу ввімкнено"
-msgid "Wireless restarted"
-msgstr "Бездротову мережу перезапущено"
-
-msgid "Wireless shut down"
-msgstr "Бездротова мережа припинила роботу"
-
msgid "Write received DNS requests to syslog"
msgstr "Записувати отримані DNS-запити до системного журналу"
@@ -3993,6 +4111,9 @@ msgstr ""
msgid "minutes"
msgstr "хв."
+msgid "mixed WPA/WPA2"
+msgstr "змішаний WPA/WPA2"
+
msgid "no"
msgstr "ні"
diff --git a/modules/luci-base/po/vi/base.po b/modules/luci-base/po/vi/base.po
index c15f4e39cc..6451853bb4 100644
--- a/modules/luci-base/po/vi/base.po
+++ b/modules/luci-base/po/vi/base.po
@@ -152,9 +152,6 @@ msgstr ""
msgid "<abbr title=\"maximal\">Max.</abbr> concurrent queries"
msgstr ""
-msgid "<abbr title='Pairwise: %s / Group: %s'>%s - %s</abbr>"
-msgstr ""
-
msgid ""
"<br/>Note: you need to manually restart the cron service if the crontab file "
"was empty before editing."
@@ -211,9 +208,6 @@ msgstr "Điểm truy cập"
msgid "Actions"
msgstr "Hành động"
-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>-Routes"
@@ -265,6 +259,15 @@ msgstr ""
msgid "Alert"
msgstr ""
+msgid "Alias Interface"
+msgstr ""
+
+msgid "Alias of \"%s\""
+msgstr ""
+
+msgid "All Servers"
+msgstr ""
+
msgid ""
"Allocate IP addresses sequentially, starting from the lowest available "
"address"
@@ -276,6 +279,9 @@ msgstr ""
msgid "Allow <abbr title=\"Secure Shell\">SSH</abbr> password authentication"
msgstr "Cho phép <abbr title=\"Secure Shell\">SSH</abbr> xác thực mật mã"
+msgid "Allow AP mode to disconnect STAs based on low ACK condition"
+msgstr ""
+
msgid "Allow all except listed"
msgstr "Cho phép tất cả trừ danh sách liệt kê"
@@ -307,6 +313,11 @@ msgstr ""
msgid "Always announce default router"
msgstr ""
+msgid ""
+"Always use 40MHz channels even if the secondary channel overlaps. Using this "
+"option does not comply with IEEE 802.11n-2009!"
+msgstr ""
+
msgid "Annex"
msgstr ""
@@ -498,6 +509,9 @@ msgstr ""
msgid "Band"
msgstr ""
+msgid "Beacon Interval"
+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 "
@@ -551,6 +565,9 @@ msgstr ""
msgid "CPU usage (%)"
msgstr "CPU usage (%)"
+msgid "Call failed"
+msgstr ""
+
msgid "Cancel"
msgstr "Bỏ qua"
@@ -648,6 +665,9 @@ msgstr ""
msgid "Configuration"
msgstr "Cấu hình"
+msgid "Configuration failed"
+msgstr ""
+
msgid "Configuration files will be kept."
msgstr ""
@@ -669,6 +689,9 @@ msgstr ""
msgid "Connection Limit"
msgstr "Giới hạn kết nối"
+msgid "Connection attempt failed"
+msgstr ""
+
msgid "Connections"
msgstr ""
@@ -782,6 +805,9 @@ msgstr ""
msgid "DSL line mode"
msgstr ""
+msgid "DTIM Interval"
+msgstr ""
+
msgid "DUID"
msgstr ""
@@ -818,6 +844,9 @@ msgstr "Xóa"
msgid "Delete this network"
msgstr ""
+msgid "Delivery Traffic Indication Message Interval"
+msgstr ""
+
msgid "Description"
msgstr "Mô tả"
@@ -865,15 +894,24 @@ msgstr ""
msgid "Disable Encryption"
msgstr ""
+msgid "Disable this network"
+msgstr ""
+
msgid "Disabled"
msgstr ""
msgid "Disabled (default)"
msgstr ""
+msgid "Disassociate On Low Acknowledgement"
+msgstr ""
+
msgid "Discard upstream RFC1918 responses"
msgstr ""
+msgid "Disconnection attempt failed"
+msgstr ""
+
msgid "Dismiss"
msgstr ""
@@ -1164,6 +1202,9 @@ msgstr "Filter private"
msgid "Filter useless"
msgstr "Lọc không hữu dụng"
+msgid "Finalizing failed"
+msgstr ""
+
msgid ""
"Find all currently attached filesystems and swap and replace configuration "
"with defaults based on what was detected"
@@ -1217,6 +1258,9 @@ msgstr ""
msgid "Force"
msgstr "Force"
+msgid "Force 40MHz mode"
+msgstr ""
+
msgid "Force CCMP (AES)"
msgstr ""
@@ -1279,6 +1323,9 @@ msgstr ""
msgid "Gateway"
msgstr ""
+msgid "Gateway address is invalid"
+msgstr ""
+
msgid "Gateway ports"
msgstr ""
@@ -1351,9 +1398,6 @@ msgid ""
"authentication."
msgstr ""
-msgid "Hermes 802.11b Wireless Controller"
-msgstr ""
-
msgid "Hide <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
msgstr "Giấu <abbr title=\"Chế độ mở rộng đặt Identifier\">ESSID</abbr>"
@@ -1369,6 +1413,9 @@ msgstr ""
msgid "Host-<abbr title=\"Internet Protocol Address\">IP</abbr> or Network"
msgstr "Host-<abbr title=\"Internet Protocol Address\">IP</abbr> or Network"
+msgid "Host-Uniq tag content"
+msgstr ""
+
msgid "Hostname"
msgstr "Tên host"
@@ -1390,6 +1437,12 @@ msgstr ""
msgid "IP address"
msgstr "Địa chỉ IP"
+msgid "IP address in invalid"
+msgstr ""
+
+msgid "IP address is missing"
+msgstr ""
+
msgid "IPv4"
msgstr ""
@@ -1558,6 +1611,9 @@ msgstr ""
msgid "Info"
msgstr ""
+msgid "Initialization failure"
+msgstr ""
+
msgid "Initscript"
msgstr "Initscript"
@@ -1594,21 +1650,12 @@ 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 "Giao diện "
@@ -1797,6 +1844,9 @@ msgstr ""
msgid "Loading"
msgstr ""
+msgid "Local IP address is invalid"
+msgstr ""
+
msgid "Local IP address to assign"
msgstr ""
@@ -1861,6 +1911,9 @@ msgstr ""
msgid "Lowest leased address as offset from the network address."
msgstr ""
+msgid "MAC"
+msgstr ""
+
msgid "MAC-Address"
msgstr ""
@@ -1876,6 +1929,9 @@ msgstr "Danh sách MAC"
msgid "MAP / LW4over6"
msgstr ""
+msgid "MAP rule is invalid"
+msgstr ""
+
msgid "MB/s"
msgstr ""
@@ -1955,6 +2011,9 @@ msgstr ""
msgid "Modem device"
msgstr "Thiết bị modem"
+msgid "Modem information query failed"
+msgstr ""
+
msgid "Modem init timeout"
msgstr ""
@@ -2052,6 +2111,9 @@ msgstr ""
msgid "Network boot image"
msgstr ""
+msgid "Network device is not present"
+msgstr ""
+
msgid "Network without interfaces."
msgstr ""
@@ -2073,6 +2135,9 @@ msgstr ""
msgid "No information available"
msgstr ""
+msgid "No matching prefix delegation"
+msgstr ""
+
msgid "No negative cache"
msgstr ""
@@ -2091,6 +2156,9 @@ msgstr ""
msgid "No rules in this chain"
msgstr "Không có quy luật trong chuỗi này"
+msgid "No scan results available yet..."
+msgstr ""
+
msgid "No zone assigned"
msgstr ""
@@ -2225,6 +2293,9 @@ msgstr ""
msgid "Optional. Create routes for Allowed IPs for this peer."
msgstr ""
+msgid "Optional. Description of peer."
+msgstr ""
+
msgid ""
"Optional. Host of peer. Names are resolved prior to bringing up the "
"interface."
@@ -2303,6 +2374,9 @@ msgstr "PID"
msgid "PIN"
msgstr ""
+msgid "PIN code rejected"
+msgstr ""
+
msgid "PMK R1 Push"
msgstr ""
@@ -2390,6 +2464,9 @@ msgstr ""
msgid "Peer IP address to assign"
msgstr ""
+msgid "Peer address is missing"
+msgstr ""
+
msgid "Peers"
msgstr ""
@@ -2458,9 +2535,6 @@ msgstr ""
msgid "Prevents client-to-client communication"
msgstr "Ngăn chặn giao tiếp giữa client-và-client"
-msgid "Prism2/2.5/3 802.11b Wireless Controller"
-msgstr ""
-
msgid "Private Key"
msgstr ""
@@ -2509,6 +2583,11 @@ msgstr ""
msgid "Quality"
msgstr ""
+msgid ""
+"Query all available upstream <abbr title=\"Domain Name System\">DNS</abbr> "
+"servers"
+msgstr ""
+
msgid "R0 Key Lifetime"
msgstr ""
@@ -2527,9 +2606,6 @@ msgstr "RX"
msgid "RX Rate"
msgstr ""
-msgid "RaLink 802.11%s Wireless Controller"
-msgstr ""
-
msgid "Radius-Accounting-Port"
msgstr ""
@@ -2548,6 +2624,9 @@ msgstr ""
msgid "Radius-Authentication-Server"
msgstr ""
+msgid "Raw hex-encoded bytes. Leave empty unless your ISP require this"
+msgstr ""
+
msgid ""
"Read <code>/etc/ethers</code> to configure the <abbr title=\"Dynamic Host "
"Configuration Protocol\">DHCP</abbr>-Server"
@@ -2568,16 +2647,6 @@ msgstr ""
msgid "Really reset all changes?"
msgstr ""
-msgid ""
-"Really shut down network? You might lose access to this device if you are "
-"connected via this interface"
-msgstr ""
-
-msgid ""
-"Really shutdown interface \"%s\"? You might lose access to this device if "
-"you are connected via this interface."
-msgstr ""
-
msgid "Really switch protocol?"
msgstr ""
@@ -2623,9 +2692,6 @@ msgstr ""
msgid "Reconnect this interface"
msgstr ""
-msgid "Reconnecting interface"
-msgstr ""
-
msgid "References"
msgstr "Tham chiếu"
@@ -2714,6 +2780,9 @@ msgstr ""
msgid "Restart Firewall"
msgstr "Khởi động lại Firewall"
+msgid "Restart radio interface"
+msgstr ""
+
msgid "Restore"
msgstr ""
@@ -2805,6 +2874,9 @@ msgstr "Lưu & áp dụng "
msgid "Scan"
msgstr "Scan"
+msgid "Scan request failed"
+msgstr ""
+
msgid "Scheduled Tasks"
msgstr "Scheduled Tasks"
@@ -2845,6 +2917,12 @@ msgstr ""
msgid "Set up Time Synchronization"
msgstr ""
+msgid "Setting PLMN failed"
+msgstr ""
+
+msgid "Setting operation mode failed"
+msgstr ""
+
msgid "Setup DHCP Server"
msgstr ""
@@ -2854,13 +2932,13 @@ msgstr ""
msgid "Short GI"
msgstr ""
-msgid "Show current backup file list"
+msgid "Short Preamble"
msgstr ""
-msgid "Shutdown this interface"
+msgid "Show current backup file list"
msgstr ""
-msgid "Shutdown this network"
+msgid "Shutdown this interface"
msgstr ""
msgid "Signal"
@@ -2958,6 +3036,9 @@ msgstr "Bắt đầu ưu tiên"
msgid "Starting configuration apply…"
msgstr ""
+msgid "Starting wireless scan..."
+msgstr ""
+
msgid "Startup"
msgstr ""
@@ -3372,9 +3453,27 @@ msgstr ""
msgid "UUID"
msgstr ""
+msgid "Unable to determine device name"
+msgstr ""
+
+msgid "Unable to determine external IP address"
+msgstr ""
+
+msgid "Unable to determine upstream interface"
+msgstr ""
+
msgid "Unable to dispatch"
msgstr ""
+msgid "Unable to obtain client ID"
+msgstr ""
+
+msgid "Unable to resolve AFTR host name"
+msgstr ""
+
+msgid "Unable to resolve peer host name"
+msgstr ""
+
msgid "Unavailable Seconds (UAS)"
msgstr ""
@@ -3384,6 +3483,9 @@ msgstr ""
msgid "Unknown Error, password not changed!"
msgstr ""
+msgid "Unknown error (%s)"
+msgstr ""
+
msgid "Unmanaged"
msgstr ""
@@ -3393,6 +3495,12 @@ msgstr ""
msgid "Unsaved Changes"
msgstr "Thay đổi không lưu"
+msgid "Unsupported MAP type"
+msgstr ""
+
+msgid "Unsupported modem"
+msgstr ""
+
msgid "Unsupported protocol type."
msgstr ""
@@ -3529,6 +3637,9 @@ msgstr ""
msgid "Version"
msgstr "Phiên bản"
+msgid "Virtual dynamic interface"
+msgstr ""
+
msgid "WDS"
msgstr "WDS"
@@ -3596,7 +3707,10 @@ msgstr ""
msgid "Wireless Security"
msgstr ""
-msgid "Wireless is disabled or not associated"
+msgid "Wireless is disabled"
+msgstr ""
+
+msgid "Wireless is not associated"
msgstr ""
msgid "Wireless is restarting..."
@@ -3608,12 +3722,6 @@ msgstr ""
msgid "Wireless network is enabled"
msgstr ""
-msgid "Wireless restarted"
-msgstr ""
-
-msgid "Wireless shut down"
-msgstr ""
-
msgid "Write received DNS requests to syslog"
msgstr ""
@@ -3719,6 +3827,9 @@ msgstr "Tập tin <abbr title=\"Domain Name System\">DNS</abbr> địa phương"
msgid "minutes"
msgstr ""
+msgid "mixed WPA/WPA2"
+msgstr ""
+
msgid "no"
msgstr ""
diff --git a/modules/luci-base/po/zh-cn/base.po b/modules/luci-base/po/zh-cn/base.po
index 73425dc76c..d142390e1a 100644
--- a/modules/luci-base/po/zh-cn/base.po
+++ b/modules/luci-base/po/zh-cn/base.po
@@ -147,9 +147,6 @@ msgstr ""
msgid "<abbr title=\"maximal\">Max.</abbr> concurrent queries"
msgstr "最大并发查询数"
-msgid "<abbr title='Pairwise: %s / Group: %s'>%s - %s</abbr>"
-msgstr "<abbr title='Pairwise: %s / Group: %s'>%s - %s</abbr>"
-
msgid ""
"<br/>Note: you need to manually restart the cron service if the crontab file "
"was empty before editing."
@@ -209,9 +206,6 @@ msgstr "接入点 AP"
msgid "Actions"
msgstr "动作"
-msgid "Activate this network"
-msgstr "激活此网络"
-
msgid "Active <abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Routes"
msgstr "活动的 <abbr title=\"Internet Protocol Version 4\">IPv4</abbr> 路由"
@@ -263,6 +257,15 @@ msgstr "总发射功率(ACTATP)"
msgid "Alert"
msgstr "警戒"
+msgid "Alias Interface"
+msgstr ""
+
+msgid "Alias of \"%s\""
+msgstr ""
+
+msgid "All Servers"
+msgstr ""
+
msgid ""
"Allocate IP addresses sequentially, starting from the lowest available "
"address"
@@ -274,6 +277,9 @@ msgstr "顺序分配 IP"
msgid "Allow <abbr title=\"Secure Shell\">SSH</abbr> password authentication"
msgstr "允许 <abbr title=\"Secure Shell\">SSH</abbr> 密码验证"
+msgid "Allow AP mode to disconnect STAs based on low ACK condition"
+msgstr ""
+
msgid "Allow all except listed"
msgstr "仅允许列表外"
@@ -305,6 +311,11 @@ msgstr "允许的 IP"
msgid "Always announce default router"
msgstr "总是通告默认路由"
+msgid ""
+"Always use 40MHz channels even if the secondary channel overlaps. Using this "
+"option does not comply with IEEE 802.11n-2009!"
+msgstr ""
+
msgid "Annex"
msgstr "Annex"
@@ -496,6 +507,9 @@ msgstr "指定了错误的地址!"
msgid "Band"
msgstr "频宽"
+msgid "Beacon Interval"
+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 "
@@ -551,6 +565,9 @@ msgstr "CA 证书,如果留空,则证书将在第一次连接后被保存。
msgid "CPU usage (%)"
msgstr "CPU 使用率(%)"
+msgid "Call failed"
+msgstr ""
+
msgid "Cancel"
msgstr "取消"
@@ -653,6 +670,9 @@ msgstr ""
msgid "Configuration"
msgstr "配置"
+msgid "Configuration failed"
+msgstr ""
+
msgid "Configuration files will be kept."
msgstr "配置文件将被保留。"
@@ -674,6 +694,9 @@ msgstr "已连接"
msgid "Connection Limit"
msgstr "连接数限制"
+msgid "Connection attempt failed"
+msgstr ""
+
msgid "Connections"
msgstr "连接"
@@ -788,6 +811,9 @@ msgstr "DSL 状态"
msgid "DSL line mode"
msgstr "DSL 线路模式"
+msgid "DTIM Interval"
+msgstr ""
+
msgid "DUID"
msgstr "DUID"
@@ -826,6 +852,9 @@ msgstr "删除"
msgid "Delete this network"
msgstr "删除此网络"
+msgid "Delivery Traffic Indication Message Interval"
+msgstr ""
+
msgid "Description"
msgstr "描述"
@@ -875,15 +904,24 @@ msgstr "停用 DNS 设定"
msgid "Disable Encryption"
msgstr "禁用加密"
+msgid "Disable this network"
+msgstr "禁用此网络"
+
msgid "Disabled"
-msgstr "禁用"
+msgstr "已禁用"
msgid "Disabled (default)"
msgstr "禁用(默认)"
+msgid "Disassociate On Low Acknowledgement"
+msgstr ""
+
msgid "Discard upstream RFC1918 responses"
msgstr "丢弃 RFC1918 上行响应数据"
+msgid "Disconnection attempt failed"
+msgstr ""
+
msgid "Dismiss"
msgstr "解除"
@@ -1173,6 +1211,9 @@ msgstr "过滤本地包"
msgid "Filter useless"
msgstr "过滤无用包"
+msgid "Finalizing failed"
+msgstr ""
+
msgid ""
"Find all currently attached filesystems and swap and replace configuration "
"with defaults based on what was detected"
@@ -1226,6 +1267,9 @@ msgstr "刷写中..."
msgid "Force"
msgstr "强制"
+msgid "Force 40MHz mode"
+msgstr ""
+
msgid "Force CCMP (AES)"
msgstr "强制 CCMP(AES)"
@@ -1290,6 +1334,9 @@ msgstr "仅 GPRS"
msgid "Gateway"
msgstr "网关"
+msgid "Gateway address is invalid"
+msgstr ""
+
msgid "Gateway ports"
msgstr "网关端口"
@@ -1360,9 +1407,6 @@ msgid ""
"authentication."
msgstr "请在此处粘贴 SSH 公钥,每行一个,用于 SSH 公钥认证。"
-msgid "Hermes 802.11b Wireless Controller"
-msgstr "Hermes 802.11b 无线控制器"
-
msgid "Hide <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
msgstr "隐藏 <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
@@ -1378,6 +1422,9 @@ msgstr "主机到期超时"
msgid "Host-<abbr title=\"Internet Protocol Address\">IP</abbr> or Network"
msgstr "主机 <abbr title=\"Internet Protocol Address\">IP</abbr> 或网络"
+msgid "Host-Uniq tag content"
+msgstr ""
+
msgid "Hostname"
msgstr "主机名"
@@ -1399,6 +1446,12 @@ msgstr "IP 地址"
msgid "IP address"
msgstr "IP 地址"
+msgid "IP address in invalid"
+msgstr ""
+
+msgid "IP address is missing"
+msgstr ""
+
msgid "IPv4"
msgstr "IPv4"
@@ -1568,6 +1621,9 @@ msgstr "入站:"
msgid "Info"
msgstr "信息"
+msgid "Initialization failure"
+msgstr ""
+
msgid "Initscript"
msgstr "启动脚本"
@@ -1604,21 +1660,12 @@ 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 "接口"
@@ -1812,6 +1859,9 @@ msgstr "平均负载"
msgid "Loading"
msgstr "加载中"
+msgid "Local IP address is invalid"
+msgstr ""
+
msgid "Local IP address to assign"
msgstr "要分配的本地 IP 地址"
@@ -1876,6 +1926,9 @@ msgstr "信号丢失秒数(LOSS)"
msgid "Lowest leased address as offset from the network address."
msgstr "网络地址的起始分配基址。"
+msgid "MAC"
+msgstr ""
+
msgid "MAC-Address"
msgstr "MAC 地址"
@@ -1891,6 +1944,9 @@ msgstr "MAC 列表"
msgid "MAP / LW4over6"
msgstr "MAP / LW4over6"
+msgid "MAP rule is invalid"
+msgstr ""
+
msgid "MB/s"
msgstr "MB/s"
@@ -1972,6 +2028,9 @@ msgstr "主机型号"
msgid "Modem device"
msgstr "调制解调器节点"
+msgid "Modem information query failed"
+msgstr ""
+
msgid "Modem init timeout"
msgstr "调制解调器初始化超时"
@@ -2067,6 +2126,9 @@ msgstr "网络工具"
msgid "Network boot image"
msgstr "网络启动镜像"
+msgid "Network device is not present"
+msgstr ""
+
msgid "Network without interfaces."
msgstr "无接口的网络。"
@@ -2088,6 +2150,9 @@ msgstr "未找到文件"
msgid "No information available"
msgstr "无可用信息"
+msgid "No matching prefix delegation"
+msgstr ""
+
msgid "No negative cache"
msgstr "禁用无效信息缓存"
@@ -2106,6 +2171,9 @@ msgstr "未设置密码!"
msgid "No rules in this chain"
msgstr "本链没有规则"
+msgid "No scan results available yet..."
+msgstr ""
+
msgid "No zone assigned"
msgstr "未指定区域"
@@ -2242,6 +2310,9 @@ msgstr "可选,Base64 编码的预共享密钥。"
msgid "Optional. Create routes for Allowed IPs for this peer."
msgstr "可选,为此 Peer 创建允许 IP 的路由。"
+msgid "Optional. Description of peer."
+msgstr ""
+
msgid ""
"Optional. Host of peer. Names are resolved prior to bringing up the "
"interface."
@@ -2322,6 +2393,9 @@ msgstr "PID"
msgid "PIN"
msgstr "PIN"
+msgid "PIN code rejected"
+msgstr ""
+
msgid "PMK R1 Push"
msgstr "R1 推送 PMK"
@@ -2409,6 +2483,9 @@ msgstr "峰值:"
msgid "Peer IP address to assign"
msgstr "要分配的 Peer IP 地址"
+msgid "Peer address is missing"
+msgstr ""
+
msgid "Peers"
msgstr "Peers"
@@ -2477,9 +2554,6 @@ msgstr "不监听这些接口。"
msgid "Prevents client-to-client communication"
msgstr "禁止客户端间通信"
-msgid "Prism2/2.5/3 802.11b Wireless Controller"
-msgstr "Prism2/2.5/3 802.11b 无线控制器"
-
msgid "Private Key"
msgstr "私钥"
@@ -2528,6 +2602,11 @@ msgstr "QMI 蜂窝"
msgid "Quality"
msgstr "质量"
+msgid ""
+"Query all available upstream <abbr title=\"Domain Name System\">DNS</abbr> "
+"servers"
+msgstr ""
+
msgid "R0 Key Lifetime"
msgstr "R0 密钥生存期"
@@ -2546,9 +2625,6 @@ msgstr "接收"
msgid "RX Rate"
msgstr "接收速率"
-msgid "RaLink 802.11%s Wireless Controller"
-msgstr "RaLink 802.11%s 无线控制器"
-
msgid "Radius-Accounting-Port"
msgstr "Radius 计费端口"
@@ -2567,6 +2643,9 @@ msgstr "Radius 认证密钥"
msgid "Radius-Authentication-Server"
msgstr "Radius 认证服务器"
+msgid "Raw hex-encoded bytes. Leave empty unless your ISP require this"
+msgstr ""
+
msgid ""
"Read <code>/etc/ethers</code> to configure the <abbr title=\"Dynamic Host "
"Configuration Protocol\">DHCP</abbr>-Server"
@@ -2589,18 +2668,6 @@ msgstr ""
msgid "Really reset all changes?"
msgstr "确定要放弃所有更改?"
-msgid ""
-"Really shut down network? You might lose access to this device if you are "
-"connected via this interface"
-msgstr ""
-
-msgid ""
-"Really shutdown interface \"%s\"? You might lose access to this device if "
-"you are connected via this interface."
-msgstr ""
-"确定要关闭接口 \"%s\"?\\n如果您正在使用此接口连接路由器,关闭此网络可能导致"
-"连接断开!"
-
msgid "Really switch protocol?"
msgstr "确定要切换协议?"
@@ -2646,9 +2713,6 @@ msgstr "推荐,Wire Guard 接口的 IP 地址。"
msgid "Reconnect this interface"
msgstr "重连此接口"
-msgid "Reconnecting interface"
-msgstr "重连接口中..."
-
msgid "References"
msgstr "引用"
@@ -2741,6 +2805,9 @@ msgstr "重启"
msgid "Restart Firewall"
msgstr "重启防火墙"
+msgid "Restart radio interface"
+msgstr ""
+
msgid "Restore"
msgstr "恢复"
@@ -2830,6 +2897,9 @@ msgstr "保存并应用"
msgid "Scan"
msgstr "扫描"
+msgid "Scan request failed"
+msgstr ""
+
msgid "Scheduled Tasks"
msgstr "计划任务"
@@ -2872,6 +2942,12 @@ msgstr ""
msgid "Set up Time Synchronization"
msgstr "设置时间同步"
+msgid "Setting PLMN failed"
+msgstr ""
+
+msgid "Setting operation mode failed"
+msgstr ""
+
msgid "Setup DHCP Server"
msgstr "配置 DHCP 服务器"
@@ -2881,15 +2957,15 @@ msgstr "严重误码秒(SES)"
msgid "Short GI"
msgstr "Short GI"
+msgid "Short Preamble"
+msgstr ""
+
msgid "Show current backup file list"
msgstr "显示当前备份文件列表"
msgid "Shutdown this interface"
msgstr "关闭此接口"
-msgid "Shutdown this network"
-msgstr "关闭此网络"
-
msgid "Signal"
msgstr "信号"
@@ -2987,6 +3063,9 @@ msgstr "启动优先级"
msgid "Starting configuration apply…"
msgstr "开始应用配置..."
+msgid "Starting wireless scan..."
+msgstr ""
+
msgid "Startup"
msgstr "启动项"
@@ -3414,9 +3493,27 @@ msgstr "USB 接口"
msgid "UUID"
msgstr "UUID"
+msgid "Unable to determine device name"
+msgstr ""
+
+msgid "Unable to determine external IP address"
+msgstr ""
+
+msgid "Unable to determine upstream interface"
+msgstr ""
+
msgid "Unable to dispatch"
msgstr "无法调度"
+msgid "Unable to obtain client ID"
+msgstr ""
+
+msgid "Unable to resolve AFTR host name"
+msgstr ""
+
+msgid "Unable to resolve peer host name"
+msgstr ""
+
msgid "Unavailable Seconds (UAS)"
msgstr "不可用秒数(UAS)"
@@ -3426,6 +3523,9 @@ msgstr "未知"
msgid "Unknown Error, password not changed!"
msgstr "未知错误,密码未更改!"
+msgid "Unknown error (%s)"
+msgstr ""
+
msgid "Unmanaged"
msgstr "不配置协议"
@@ -3435,6 +3535,12 @@ msgstr "卸载分区"
msgid "Unsaved Changes"
msgstr "未保存的配置"
+msgid "Unsupported MAP type"
+msgstr ""
+
+msgid "Unsupported modem"
+msgstr ""
+
msgid "Unsupported protocol type."
msgstr "不支持的协议类型"
@@ -3578,6 +3684,9 @@ msgstr "验证"
msgid "Version"
msgstr "版本"
+msgid "Virtual dynamic interface"
+msgstr ""
+
msgid "WDS"
msgstr "WDS"
@@ -3647,8 +3756,11 @@ msgstr "无线概况"
msgid "Wireless Security"
msgstr "无线安全"
-msgid "Wireless is disabled or not associated"
-msgstr "无线未开启或未关联"
+msgid "Wireless is disabled"
+msgstr "无线未开启"
+
+msgid "Wireless is not associated"
+msgstr "无线未未关联"
msgid "Wireless is restarting..."
msgstr "无线重启中..."
@@ -3659,12 +3771,6 @@ msgstr "无线网络已禁用"
msgid "Wireless network is enabled"
msgstr "无线网络已启用"
-msgid "Wireless restarted"
-msgstr "无线已重启"
-
-msgid "Wireless shut down"
-msgstr "无线已关闭"
-
msgid "Write received DNS requests to syslog"
msgstr "将收到的 DNS 请求写入系统日志"
@@ -3770,6 +3876,9 @@ msgstr "本地 <abbr title=\"Domain Name Syste\">DNS</abbr> 解析文件"
msgid "minutes"
msgstr "分钟"
+msgid "mixed WPA/WPA2"
+msgstr ""
+
msgid "no"
msgstr "否"
@@ -3845,6 +3954,49 @@ msgstr "是"
msgid "« Back"
msgstr "« 后退"
+#~ msgid "<abbr title='Pairwise: %s / Group: %s'>%s - %s</abbr>"
+#~ msgstr "<abbr title='Pairwise: %s / Group: %s'>%s - %s</abbr>"
+
+#~ msgid "Activate this network"
+#~ msgstr "激活此网络"
+
+#~ msgid "Hermes 802.11b Wireless Controller"
+#~ msgstr "Hermes 802.11b 无线控制器"
+
+#~ msgid "Interface is shutting down..."
+#~ msgstr "正在关闭接口..."
+
+#~ msgid "Interface reconnected"
+#~ msgstr "接口已重新连接"
+
+#~ msgid "Interface shut down"
+#~ msgstr "接口已关闭"
+
+#~ msgid "Prism2/2.5/3 802.11b Wireless Controller"
+#~ msgstr "Prism2/2.5/3 802.11b 无线控制器"
+
+#~ msgid "RaLink 802.11%s Wireless Controller"
+#~ msgstr "RaLink 802.11%s 无线控制器"
+
+#~ msgid ""
+#~ "Really shutdown interface \"%s\"? You might lose access to this device if "
+#~ "you are connected via this interface."
+#~ msgstr ""
+#~ "确定要关闭接口 \"%s\"?\\n如果您正在使用此接口连接路由器,关闭此网络可能导"
+#~ "致连接断开!"
+
+#~ msgid "Reconnecting interface"
+#~ msgstr "重连接口中..."
+
+#~ msgid "Shutdown this network"
+#~ msgstr "关闭此网络"
+
+#~ msgid "Wireless restarted"
+#~ msgstr "无线已重启"
+
+#~ msgid "Wireless shut down"
+#~ msgstr "无线已关闭"
+
#~ msgid "Device unreachableX"
#~ msgstr "无法连接到设备!"
diff --git a/modules/luci-base/po/zh-tw/base.po b/modules/luci-base/po/zh-tw/base.po
index 4d56d8d8ef..579d52656a 100644
--- a/modules/luci-base/po/zh-tw/base.po
+++ b/modules/luci-base/po/zh-tw/base.po
@@ -153,9 +153,6 @@ msgstr ""
msgid "<abbr title=\"maximal\">Max.</abbr> concurrent queries"
msgstr "<abbr title=\"maximal\">最大</abbr>並發查詢數"
-msgid "<abbr title='Pairwise: %s / Group: %s'>%s - %s</abbr>"
-msgstr "<abbr title='Pairwise: %s / Group: %s'>%s - %s</abbr>"
-
msgid ""
"<br/>Note: you need to manually restart the cron service if the crontab file "
"was empty before editing."
@@ -214,9 +211,6 @@ msgstr "存取點 (AP)"
msgid "Actions"
msgstr "動作"
-msgid "Activate this network"
-msgstr "啟用此網路"
-
msgid "Active <abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Routes"
msgstr "啟用 <abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-路由"
@@ -268,6 +262,15 @@ msgstr ""
msgid "Alert"
msgstr "警示"
+msgid "Alias Interface"
+msgstr ""
+
+msgid "Alias of \"%s\""
+msgstr ""
+
+msgid "All Servers"
+msgstr ""
+
msgid ""
"Allocate IP addresses sequentially, starting from the lowest available "
"address"
@@ -279,6 +282,9 @@ msgstr ""
msgid "Allow <abbr title=\"Secure Shell\">SSH</abbr> password authentication"
msgstr "允許 <abbr title=\"Secure Shell\">SSH</abbr> 密碼驗證"
+msgid "Allow AP mode to disconnect STAs based on low ACK condition"
+msgstr ""
+
msgid "Allow all except listed"
msgstr "僅允許列表外"
@@ -310,6 +316,11 @@ msgstr ""
msgid "Always announce default router"
msgstr ""
+msgid ""
+"Always use 40MHz channels even if the secondary channel overlaps. Using this "
+"option does not comply with IEEE 802.11n-2009!"
+msgstr ""
+
msgid "Annex"
msgstr ""
@@ -501,6 +512,9 @@ msgstr "指定了錯誤的位置!"
msgid "Band"
msgstr ""
+msgid "Beacon Interval"
+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 "
@@ -556,6 +570,9 @@ msgstr ""
msgid "CPU usage (%)"
msgstr "CPU 使用率 (%)"
+msgid "Call failed"
+msgstr ""
+
msgid "Cancel"
msgstr "取消"
@@ -657,6 +674,9 @@ msgstr ""
msgid "Configuration"
msgstr "設定"
+msgid "Configuration failed"
+msgstr ""
+
msgid "Configuration files will be kept."
msgstr "設定檔將被存檔"
@@ -678,6 +698,9 @@ msgstr "已連線"
msgid "Connection Limit"
msgstr "連線限制"
+msgid "Connection attempt failed"
+msgstr ""
+
msgid "Connections"
msgstr "連線數"
@@ -791,6 +814,9 @@ msgstr ""
msgid "DSL line mode"
msgstr ""
+msgid "DTIM Interval"
+msgstr ""
+
msgid "DUID"
msgstr "DHCP獨立式別碼DUID "
@@ -829,6 +855,9 @@ msgstr "刪除"
msgid "Delete this network"
msgstr "刪除這個網路"
+msgid "Delivery Traffic Indication Message Interval"
+msgstr ""
+
msgid "Description"
msgstr "描述"
@@ -877,15 +906,24 @@ msgstr "關閉DNS設置"
msgid "Disable Encryption"
msgstr ""
+msgid "Disable this network"
+msgstr ""
+
msgid "Disabled"
msgstr "關閉"
msgid "Disabled (default)"
msgstr ""
+msgid "Disassociate On Low Acknowledgement"
+msgstr ""
+
msgid "Discard upstream RFC1918 responses"
msgstr "丟棄上游RFC1918 虛擬IP網路的回應"
+msgid "Disconnection attempt failed"
+msgstr ""
+
msgid "Dismiss"
msgstr ""
@@ -1175,6 +1213,9 @@ msgstr "私人過濾器"
msgid "Filter useless"
msgstr "無用過濾器"
+msgid "Finalizing failed"
+msgstr ""
+
msgid ""
"Find all currently attached filesystems and swap and replace configuration "
"with defaults based on what was detected"
@@ -1228,6 +1269,9 @@ msgstr "更新中..."
msgid "Force"
msgstr "強制"
+msgid "Force 40MHz mode"
+msgstr ""
+
msgid "Force CCMP (AES)"
msgstr "強制CCMP (AES)加密"
@@ -1290,6 +1334,9 @@ msgstr "僅用GPRS"
msgid "Gateway"
msgstr "匝道器"
+msgid "Gateway address is invalid"
+msgstr ""
+
msgid "Gateway ports"
msgstr "匝道器埠號"
@@ -1360,9 +1407,6 @@ msgid ""
"authentication."
msgstr "在這裡貼上公用SSH-Keys (每行一個)以便驗證"
-msgid "Hermes 802.11b Wireless Controller"
-msgstr "Hermes 802.11b 無線網路控制器"
-
msgid "Hide <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
msgstr "隱藏 <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
@@ -1378,6 +1422,9 @@ msgstr "過期主機"
msgid "Host-<abbr title=\"Internet Protocol Address\">IP</abbr> or Network"
msgstr "主機-<abbr title=\"Internet Protocol Address\">IP</abbr> 或網路"
+msgid "Host-Uniq tag content"
+msgstr ""
+
msgid "Hostname"
msgstr "主機名稱"
@@ -1399,6 +1446,12 @@ msgstr ""
msgid "IP address"
msgstr "IP位址"
+msgid "IP address in invalid"
+msgstr ""
+
+msgid "IP address is missing"
+msgstr ""
+
msgid "IPv4"
msgstr "IPv4版"
@@ -1566,6 +1619,9 @@ msgstr "輸入"
msgid "Info"
msgstr "訊息"
+msgid "Initialization failure"
+msgstr ""
+
msgid "Initscript"
msgstr "初始化腳本"
@@ -1602,21 +1658,12 @@ 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 "介面"
@@ -1803,6 +1850,9 @@ msgstr "平均掛載"
msgid "Loading"
msgstr "掛載中"
+msgid "Local IP address is invalid"
+msgstr ""
+
msgid "Local IP address to assign"
msgstr ""
@@ -1868,6 +1918,9 @@ msgstr ""
msgid "Lowest leased address as offset from the network address."
msgstr "最低的釋放位址從這網路位址的偏移計算"
+msgid "MAC"
+msgstr ""
+
msgid "MAC-Address"
msgstr "MAC-位址"
@@ -1883,6 +1936,9 @@ msgstr "MAC-清單"
msgid "MAP / LW4over6"
msgstr ""
+msgid "MAP rule is invalid"
+msgstr ""
+
msgid "MB/s"
msgstr "MB/s"
@@ -1962,6 +2018,9 @@ msgstr ""
msgid "Modem device"
msgstr "數據機設備"
+msgid "Modem information query failed"
+msgstr ""
+
msgid "Modem init timeout"
msgstr "數據機初始化終結時間"
@@ -2057,6 +2116,9 @@ msgstr "網路多項工具"
msgid "Network boot image"
msgstr "網路開機映像檔"
+msgid "Network device is not present"
+msgstr ""
+
msgid "Network without interfaces."
msgstr "尚無任何介面的網路."
@@ -2078,6 +2140,9 @@ msgstr "尚未發現任何檔案"
msgid "No information available"
msgstr "尚無可運用資訊"
+msgid "No matching prefix delegation"
+msgstr ""
+
msgid "No negative cache"
msgstr "尚無拒絕的快取"
@@ -2096,6 +2161,9 @@ msgstr "尚未設定密碼!"
msgid "No rules in this chain"
msgstr "尚無規則在這個鏈接上"
+msgid "No scan results available yet..."
+msgstr ""
+
msgid "No zone assigned"
msgstr "尚未指定區碼"
@@ -2228,6 +2296,9 @@ msgstr ""
msgid "Optional. Create routes for Allowed IPs for this peer."
msgstr ""
+msgid "Optional. Description of peer."
+msgstr ""
+
msgid ""
"Optional. Host of peer. Names are resolved prior to bringing up the "
"interface."
@@ -2306,6 +2377,9 @@ msgstr "PID碼"
msgid "PIN"
msgstr "PIN碼"
+msgid "PIN code rejected"
+msgstr ""
+
msgid "PMK R1 Push"
msgstr ""
@@ -2393,6 +2467,9 @@ msgstr "峰值:"
msgid "Peer IP address to assign"
msgstr ""
+msgid "Peer address is missing"
+msgstr ""
+
msgid "Peers"
msgstr ""
@@ -2461,9 +2538,6 @@ msgstr ""
msgid "Prevents client-to-client communication"
msgstr "防止用戶端對用戶端的通訊"
-msgid "Prism2/2.5/3 802.11b Wireless Controller"
-msgstr "Prism2/2.5/3 802.11b 無線控制器"
-
msgid "Private Key"
msgstr ""
@@ -2512,6 +2586,11 @@ msgstr ""
msgid "Quality"
msgstr "品質"
+msgid ""
+"Query all available upstream <abbr title=\"Domain Name System\">DNS</abbr> "
+"servers"
+msgstr ""
+
msgid "R0 Key Lifetime"
msgstr ""
@@ -2530,9 +2609,6 @@ msgstr "接收"
msgid "RX Rate"
msgstr "接收速率"
-msgid "RaLink 802.11%s Wireless Controller"
-msgstr "RaLink 802.11%s 無線控制器"
-
msgid "Radius-Accounting-Port"
msgstr "Radius-驗証帳號-埠"
@@ -2551,6 +2627,9 @@ msgstr "Radius-驗証-密碼"
msgid "Radius-Authentication-Server"
msgstr "Radius-驗証-伺服器"
+msgid "Raw hex-encoded bytes. Leave empty unless your ISP require this"
+msgstr ""
+
msgid ""
"Read <code>/etc/ethers</code> to configure the <abbr title=\"Dynamic Host "
"Configuration Protocol\">DHCP</abbr>-Server"
@@ -2573,18 +2652,6 @@ msgstr ""
msgid "Really reset all changes?"
msgstr "確定要重置回復原廠?"
-msgid ""
-"Really shut down network? You might lose access to this device if you are "
-"connected via this interface"
-msgstr ""
-
-msgid ""
-"Really shutdown interface \"%s\"? You might lose access to this device if "
-"you are connected via this interface."
-msgstr ""
-"真的要關閉這個介面 \"%s\" ?!\n"
-"假如您要透過這個介面連線您可能會無法存取這個設備."
-
msgid "Really switch protocol?"
msgstr "確定要更換協定?"
@@ -2630,9 +2697,6 @@ msgstr ""
msgid "Reconnect this interface"
msgstr "重新連接這個介面"
-msgid "Reconnecting interface"
-msgstr "重連這個介面中"
-
msgid "References"
msgstr "引用"
@@ -2721,6 +2785,9 @@ msgstr "重啟"
msgid "Restart Firewall"
msgstr "重啟防火牆"
+msgid "Restart radio interface"
+msgstr ""
+
msgid "Restore"
msgstr "還原"
@@ -2810,6 +2877,9 @@ msgstr "保存並啟用"
msgid "Scan"
msgstr "掃描"
+msgid "Scan request failed"
+msgstr ""
+
msgid "Scheduled Tasks"
msgstr "排程任務"
@@ -2851,6 +2921,12 @@ msgstr ""
msgid "Set up Time Synchronization"
msgstr "安裝校時同步"
+msgid "Setting PLMN failed"
+msgstr ""
+
+msgid "Setting operation mode failed"
+msgstr ""
+
msgid "Setup DHCP Server"
msgstr "安裝DHCP伺服器"
@@ -2860,15 +2936,15 @@ msgstr ""
msgid "Short GI"
msgstr ""
+msgid "Short Preamble"
+msgstr ""
+
msgid "Show current backup file list"
msgstr "顯示現今的備份檔清單"
msgid "Shutdown this interface"
msgstr "關閉這個介面"
-msgid "Shutdown this network"
-msgstr "關閉這個網路"
-
msgid "Signal"
msgstr "信號"
@@ -2966,6 +3042,9 @@ msgstr "啟用優先權順序"
msgid "Starting configuration apply…"
msgstr ""
+msgid "Starting wireless scan..."
+msgstr ""
+
msgid "Startup"
msgstr "啟動"
@@ -3399,9 +3478,27 @@ msgstr ""
msgid "UUID"
msgstr "設備通用唯一識別碼UUID"
+msgid "Unable to determine device name"
+msgstr ""
+
+msgid "Unable to determine external IP address"
+msgstr ""
+
+msgid "Unable to determine upstream interface"
+msgstr ""
+
msgid "Unable to dispatch"
msgstr "無法發送"
+msgid "Unable to obtain client ID"
+msgstr ""
+
+msgid "Unable to resolve AFTR host name"
+msgstr ""
+
+msgid "Unable to resolve peer host name"
+msgstr ""
+
msgid "Unavailable Seconds (UAS)"
msgstr ""
@@ -3411,6 +3508,9 @@ msgstr "未知"
msgid "Unknown Error, password not changed!"
msgstr "未知錯誤, 密碼尚未改變!"
+msgid "Unknown error (%s)"
+msgstr ""
+
msgid "Unmanaged"
msgstr "非託管"
@@ -3420,6 +3520,12 @@ msgstr ""
msgid "Unsaved Changes"
msgstr "尚未存檔的修改"
+msgid "Unsupported MAP type"
+msgstr ""
+
+msgid "Unsupported modem"
+msgstr ""
+
msgid "Unsupported protocol type."
msgstr "不支援的協定型態"
@@ -3561,6 +3667,9 @@ msgstr "確認"
msgid "Version"
msgstr "版本"
+msgid "Virtual dynamic interface"
+msgstr ""
+
msgid "WDS"
msgstr "無線分散系統WDS"
@@ -3630,8 +3739,11 @@ msgstr "無線預覽"
msgid "Wireless Security"
msgstr "無線安全"
-msgid "Wireless is disabled or not associated"
-msgstr "無線被關閉或者尚未關聯"
+msgid "Wireless is disabled"
+msgstr "無線被關閉"
+
+msgid "Wireless is not associated"
+msgstr "無線未關聯"
msgid "Wireless is restarting..."
msgstr "無線重啟中..."
@@ -3642,12 +3754,6 @@ msgstr "無線網路已經被關閉"
msgid "Wireless network is enabled"
msgstr "無線網路已啟用"
-msgid "Wireless restarted"
-msgstr "無線網路已重啟"
-
-msgid "Wireless shut down"
-msgstr "無線網路關閉"
-
msgid "Write received DNS requests to syslog"
msgstr "寫入已接收的DNS請求到系統日誌中"
@@ -3751,6 +3857,9 @@ msgstr "本地<abbr title=\"Domain Name System\">DNS</abbr> 檔案"
msgid "minutes"
msgstr ""
+msgid "mixed WPA/WPA2"
+msgstr ""
+
msgid "no"
msgstr "無"
@@ -3826,6 +3935,49 @@ msgstr "是的"
msgid "« Back"
msgstr "« 倒退"
+#~ msgid "<abbr title='Pairwise: %s / Group: %s'>%s - %s</abbr>"
+#~ msgstr "<abbr title='Pairwise: %s / Group: %s'>%s - %s</abbr>"
+
+#~ msgid "Activate this network"
+#~ msgstr "啟用此網路"
+
+#~ msgid "Hermes 802.11b Wireless Controller"
+#~ msgstr "Hermes 802.11b 無線網路控制器"
+
+#~ msgid "Interface is shutting down..."
+#~ msgstr "介面正在關閉中..."
+
+#~ msgid "Interface reconnected"
+#~ msgstr "介面已重連"
+
+#~ msgid "Interface shut down"
+#~ msgstr "介面關閉"
+
+#~ msgid "Prism2/2.5/3 802.11b Wireless Controller"
+#~ msgstr "Prism2/2.5/3 802.11b 無線控制器"
+
+#~ msgid "RaLink 802.11%s Wireless Controller"
+#~ msgstr "RaLink 802.11%s 無線控制器"
+
+#~ msgid ""
+#~ "Really shutdown interface \"%s\"? You might lose access to this device if "
+#~ "you are connected via this interface."
+#~ msgstr ""
+#~ "真的要關閉這個介面 \"%s\" ?!\n"
+#~ "假如您要透過這個介面連線您可能會無法存取這個設備."
+
+#~ msgid "Reconnecting interface"
+#~ msgstr "重連這個介面中"
+
+#~ msgid "Shutdown this network"
+#~ msgstr "關閉這個網路"
+
+#~ msgid "Wireless restarted"
+#~ msgstr "無線網路已重啟"
+
+#~ msgid "Wireless shut down"
+#~ msgstr "無線網路關閉"
+
#~ msgid "DHCP Leases"
#~ msgstr "DHCP的釋放週期"
diff --git a/modules/luci-base/root/etc/config/ucitrack b/modules/luci-base/root/etc/config/ucitrack
index 1d4d110f2a..e63986630c 100644
--- a/modules/luci-base/root/etc/config/ucitrack
+++ b/modules/luci-base/root/etc/config/ucitrack
@@ -29,7 +29,7 @@ config httpd
option init httpd
config fstab
- option init fstab
+ option exec '/sbin/block mount'
config qos
option init qos
diff --git a/modules/luci-mod-admin-full/luasrc/controller/admin/network.lua b/modules/luci-mod-admin-full/luasrc/controller/admin/network.lua
index e04a964dd7..c45605a983 100644
--- a/modules/luci-mod-admin-full/luasrc/controller/admin/network.lua
+++ b/modules/luci-mod-admin-full/luasrc/controller/admin/network.lua
@@ -1,5 +1,5 @@
-- Copyright 2008 Steven Barth <steven@midlink.org>
--- Copyright 2011-2015 Jo-Philipp Wich <jow@openwrt.org>
+-- Copyright 2011-2018 Jo-Philipp Wich <jo@mein.io>
-- Licensed to the public under the Apache License 2.0.
module("luci.controller.admin.network", package.seeall)
@@ -45,26 +45,26 @@ function index()
if has_wifi then
page = entry({"admin", "network", "wireless_assoclist"}, call("wifi_assoclist"), nil)
page.leaf = true
-
+
page = entry({"admin", "network", "wireless_join"}, post("wifi_join"), nil)
page.leaf = true
page = entry({"admin", "network", "wireless_add"}, post("wifi_add"), nil)
page.leaf = true
- page = entry({"admin", "network", "wireless_delete"}, post("wifi_delete"), nil)
- page.leaf = true
-
page = entry({"admin", "network", "wireless_status"}, call("wifi_status"), nil)
page.leaf = true
page = entry({"admin", "network", "wireless_reconnect"}, post("wifi_reconnect"), nil)
page.leaf = true
- page = entry({"admin", "network", "wireless_shutdown"}, post("wifi_shutdown"), nil)
+ page = entry({"admin", "network", "wireless_scan_trigger"}, post("wifi_scan_trigger"), nil)
+ page.leaf = true
+
+ page = entry({"admin", "network", "wireless_scan_results"}, call("wifi_scan_results"), nil)
page.leaf = true
- page = entry({"admin", "network", "wireless"}, arcombine(template("admin_network/wifi_overview"), cbi("admin_network/wifi")), _("Wireless"), 15)
+ page = entry({"admin", "network", "wireless"}, arcombine(cbi("admin_network/wifi_overview"), cbi("admin_network/wifi")), _("Wireless"), 15)
page.leaf = true
page.subindex = true
@@ -88,18 +88,12 @@ function index()
page = entry({"admin", "network", "iface_add"}, form("admin_network/iface_add"), nil)
page.leaf = true
- page = entry({"admin", "network", "iface_delete"}, post("iface_delete"), nil)
- page.leaf = true
-
page = entry({"admin", "network", "iface_status"}, call("iface_status"), nil)
page.leaf = true
page = entry({"admin", "network", "iface_reconnect"}, post("iface_reconnect"), nil)
page.leaf = true
- page = entry({"admin", "network", "iface_shutdown"}, post("iface_shutdown"), nil)
- page.leaf = true
-
page = entry({"admin", "network", "network"}, arcombine(cbi("admin_network/network"), cbi("admin_network/ifaces")), _("Interfaces"), 10)
page.leaf = true
page.subindex = true
@@ -201,29 +195,6 @@ function wifi_add()
end
end
-function wifi_delete(network)
- local ntm = require "luci.model.network".init()
- local wnet = ntm:get_wifinet(network)
- if wnet then
- local dev = wnet:get_device()
- local nets = wnet:get_networks()
- if dev then
- ntm:del_wifinet(network)
- ntm:commit("wireless")
- local _, net
- for _, net in ipairs(nets) do
- if net:is_empty() then
- ntm:del_network(net:name())
- ntm:commit("network")
- end
- end
- luci.sys.call("env -i /bin/ubus call network reload >/dev/null 2>/dev/null")
- end
- end
-
- luci.http.redirect(luci.dispatcher.build_url("admin/network/wireless"))
-end
-
function iface_status(ifaces)
local netm = require "luci.model.network".init()
local rv = { }
@@ -235,6 +206,7 @@ function iface_status(ifaces)
if device then
local data = {
id = iface,
+ desc = net:get_i18n(),
proto = net:proto(),
uptime = net:uptime(),
gwaddr = net:gwaddr(),
@@ -242,11 +214,15 @@ function iface_status(ifaces)
ip6addrs = net:ip6addrs(),
dnsaddrs = net:dnsaddrs(),
ip6prefix = net:ip6prefix(),
+ errors = net:errors(),
name = device:shortname(),
type = device:type(),
+ typename = device:get_type_i18n(),
ifname = device:name(),
macaddr = device:mac(),
- is_up = device:is_up(),
+ is_up = net:is_up() and device:is_up(),
+ is_alias = net:is_alias(),
+ is_dynamic = net:is_dynamic(),
rx_bytes = device:rx_bytes(),
tx_bytes = device:tx_bytes(),
rx_packets = device:rx_packets(),
@@ -259,6 +235,7 @@ function iface_status(ifaces)
data.subdevices[#data.subdevices+1] = {
name = device:shortname(),
type = device:type(),
+ typename = device:get_type_i18n(),
ifname = device:name(),
macaddr = device:mac(),
is_up = device:is_up(),
@@ -301,34 +278,6 @@ function iface_reconnect(iface)
luci.http.status(404, "No such interface")
end
-function iface_shutdown(iface)
- local netmd = require "luci.model.network".init()
- local net = netmd:get_network(iface)
- if net then
- luci.sys.call("env -i /sbin/ifdown %s >/dev/null 2>/dev/null"
- % luci.util.shellquote(iface))
- luci.http.status(200, "Shutdown")
- return
- end
-
- luci.http.status(404, "No such interface")
-end
-
-function iface_delete(iface)
- local netmd = require "luci.model.network".init()
- local net = netmd:del_network(iface)
- if net then
- luci.sys.call("env -i /sbin/ifdown %s >/dev/null 2>/dev/null"
- % luci.util.shellquote(iface))
- luci.http.redirect(luci.dispatcher.build_url("admin/network/network"))
- netmd:commit("network")
- netmd:commit("wireless")
- return
- end
-
- luci.http.status(404, "No such interface")
-end
-
function wifi_status(devs)
local s = require "luci.tools.status"
local rv = { }
@@ -349,37 +298,93 @@ function wifi_status(devs)
luci.http.status(404, "No such device")
end
-local function wifi_reconnect_shutdown(shutdown, wnet)
- local netmd = require "luci.model.network".init()
- local net = netmd:get_wifinet(wnet)
- local dev = net:get_device()
- if dev and net then
- dev:set("disabled", nil)
- net:set("disabled", shutdown and 1 or nil)
- netmd:commit("wireless")
-
- luci.sys.call("env -i /bin/ubus call network reload >/dev/null 2>/dev/null")
- luci.http.status(200, shutdown and "Shutdown" or "Reconnected")
+function wifi_reconnect(radio)
+ local rc = luci.sys.call("env -i /sbin/wifi up %s" % luci.util.shellquote(radio))
- return
+ if rc == 0 then
+ luci.http.status(200, "Reconnected")
+ else
+ luci.http.status(500, "Error")
end
+end
+
+function wifi_assoclist()
+ local s = require "luci.tools.status"
- luci.http.status(404, "No such radio")
+ luci.http.prepare_content("application/json")
+ luci.http.write_json(s.wifi_assoclist())
end
-function wifi_reconnect(wnet)
- wifi_reconnect_shutdown(false, wnet)
+
+local function _wifi_get_scan_results(cache_key)
+ local results = luci.util.ubus("session", "get", {
+ ubus_rpc_session = luci.model.uci:get_session_id(),
+ keys = { cache_key }
+ })
+
+ if type(results) == "table" and
+ type(results.values) == "table" and
+ type(results.values[cache_key]) == "table"
+ then
+ return results.values[cache_key]
+ end
+
+ return { }
end
-function wifi_shutdown(wnet)
- wifi_reconnect_shutdown(true, wnet)
+function wifi_scan_trigger(radio, update)
+ local iw = radio and luci.sys.wifi.getiwinfo(radio)
+
+ if not iw then
+ luci.http.status(404, "No such radio device")
+ return
+ end
+
+ luci.http.status(200, "Scan scheduled")
+
+ if nixio.fork() == 0 then
+ io.stderr:close()
+ io.stdout:close()
+
+ local _, bss
+ local data, bssids = { }, { }
+ local cache_key = "scan_%s" % radio
+
+ luci.util.ubus("session", "set", {
+ ubus_rpc_session = luci.model.uci:get_session_id(),
+ values = { [cache_key] = nil }
+ })
+
+ for _, bss in ipairs(iw.scanlist or { }) do
+ data[_] = bss
+ bssids[bss.bssid] = bss
+ end
+
+ if update then
+ for _, bss in ipairs(_wifi_get_scan_results(cache_key)) do
+ if not bssids[bss.bssid] then
+ bss.stale = true
+ data[#data + 1] = bss
+ end
+ end
+ end
+
+ luci.util.ubus("session", "set", {
+ ubus_rpc_session = luci.model.uci:get_session_id(),
+ values = { [cache_key] = data }
+ })
+ end
end
-function wifi_assoclist()
- local s = require "luci.tools.status"
-
- luci.http.prepare_content("application/json")
- luci.http.write_json(s.wifi_assoclist())
+function wifi_scan_results(radio)
+ local results = radio and _wifi_get_scan_results("scan_%s" % radio)
+
+ if results and #results > 0 then
+ luci.http.prepare_content("application/json")
+ luci.http.write_json(results)
+ else
+ luci.http.status(404, "No wireless scan results")
+ end
end
function lease_status()
diff --git a/modules/luci-mod-admin-full/luasrc/controller/admin/status.lua b/modules/luci-mod-admin-full/luasrc/controller/admin/status.lua
index 4471fd597a..ff95f3d915 100644
--- a/modules/luci-mod-admin-full/luasrc/controller/admin/status.lua
+++ b/modules/luci-mod-admin-full/luasrc/controller/admin/status.lua
@@ -122,12 +122,12 @@ function action_connections()
luci.http.prepare_content("application/json")
- luci.http.write("{ connections: ")
+ luci.http.write('{ "connections": ')
luci.http.write_json(sys.net.conntrack())
local bwc = io.popen("luci-bwc -c 2>/dev/null")
if bwc then
- luci.http.write(", statistics: [")
+ luci.http.write(', "statistics": [')
while true do
local ln = bwc:read("*l")
diff --git a/modules/luci-mod-admin-full/luasrc/model/cbi/admin_network/dhcp.lua b/modules/luci-mod-admin-full/luasrc/model/cbi/admin_network/dhcp.lua
index 855ed31f10..ae8a95f9ce 100644
--- a/modules/luci-mod-admin-full/luasrc/model/cbi/admin_network/dhcp.lua
+++ b/modules/luci-mod-admin-full/luasrc/model/cbi/admin_network/dhcp.lua
@@ -122,6 +122,9 @@ s:taboption("advanced", Flag, "strictorder",
translate("<abbr title=\"Domain Name System\">DNS</abbr> servers will be queried in the " ..
"order of the resolvfile")).optional = true
+s:taboption("advanced", Flag, "allservers",
+ translate("All Servers"),
+ translate("Query all available upstream <abbr title=\"Domain Name System\">DNS</abbr> servers")).optional = true
bn = s:taboption("advanced", DynamicList, "bogusnxdomain", translate("Bogus NX Domain Override"),
translate("List of hosts that supply bogus NX domain results"))
diff --git a/modules/luci-mod-admin-full/luasrc/model/cbi/admin_network/iface_add.lua b/modules/luci-mod-admin-full/luasrc/model/cbi/admin_network/iface_add.lua
index e48e3b4bdf..ca66e9f365 100644
--- a/modules/luci-mod-admin-full/luasrc/model/cbi/admin_network/iface_add.lua
+++ b/modules/luci-mod-admin-full/luasrc/model/cbi/admin_network/iface_add.lua
@@ -10,6 +10,10 @@ m = SimpleForm("network", translate("Create Interface"))
m.redirect = luci.dispatcher.build_url("admin/network/network")
m.reset = false
+function m.on_cancel()
+ luci.http.redirect(luci.dispatcher.build_url("admin/network/network"))
+end
+
newnet = m:field(Value, "_netname", translate("Name of the new interface"),
translate("The allowed characters are: <code>A-Z</code>, <code>a-z</code>, " ..
"<code>0-9</code> and <code>_</code>"
diff --git a/modules/luci-mod-admin-full/luasrc/model/cbi/admin_network/ifaces.lua b/modules/luci-mod-admin-full/luasrc/model/cbi/admin_network/ifaces.lua
index 5c630bb5ce..06bce01fc4 100644
--- a/modules/luci-mod-admin-full/luasrc/model/cbi/admin_network/ifaces.lua
+++ b/modules/luci-mod-admin-full/luasrc/model/cbi/admin_network/ifaces.lua
@@ -285,6 +285,7 @@ if not net:is_floating() then
ifname_single.template = "cbi/network_ifacelist"
ifname_single.widget = "radio"
ifname_single.nobridges = true
+ ifname_single.noaliases = false
ifname_single.rmempty = false
ifname_single.network = arg[1]
ifname_single:depends("type", "")
@@ -295,12 +296,18 @@ if not net:is_floating() then
end
function ifname_single.write(self, s, val)
- local i
+ local _, i
local new_ifs = { }
local old_ifs = { }
- for _, i in ipairs(net:get_interfaces() or { net:get_interface() }) do
- old_ifs[#old_ifs+1] = i:name()
+ local alias = net:is_alias()
+
+ if alias then
+ old_ifs[1] = '@' .. alias
+ else
+ for _, i in ipairs(net:get_interfaces() or { net:get_interface() }) do
+ old_ifs[#old_ifs+1] = i:name()
+ end
end
for i in ut.imatch(val) do
@@ -335,6 +342,7 @@ if not net:is_virtual() then
ifname_multi = s:taboption("physical", Value, "ifname_multi", translate("Interface"))
ifname_multi.template = "cbi/network_ifacelist"
ifname_multi.nobridges = true
+ ifname_multi.noaliases = true
ifname_multi.rmempty = false
ifname_multi.network = arg[1]
ifname_multi.widget = "checkbox"
diff --git a/modules/luci-mod-admin-full/luasrc/model/cbi/admin_network/network.lua b/modules/luci-mod-admin-full/luasrc/model/cbi/admin_network/network.lua
index 2bfe974af1..799386d29c 100644
--- a/modules/luci-mod-admin-full/luasrc/model/cbi/admin_network/network.lua
+++ b/modules/luci-mod-admin-full/luasrc/model/cbi/admin_network/network.lua
@@ -3,11 +3,146 @@
-- Licensed to the public under the Apache License 2.0.
local fs = require "nixio.fs"
+local tpl = require "luci.template"
+local ntm = require "luci.model.network".init()
+local fwm = require "luci.model.firewall".init()
local json = require "luci.jsonc"
m = Map("network", translate("Interfaces"))
+m:chain("wireless")
+m:chain("firewall")
+m:chain("dhcp")
m.pageaction = false
-m:section(SimpleSection).template = "admin_network/iface_overview"
+
+
+local tpl_networks = tpl.Template(nil, [[
+ <div class="cbi-section-node">
+ <div class="table">
+ <%
+ for i, net in ipairs(netlist) do
+ local z = net[3]
+ local c = z and z:get_color() or "#EEEEEE"
+ local t = z and translate("Part of zone %q" % z:name()) or translate("No zone assigned")
+ local disabled = (net[4]:get("auto") == "0")
+ local dynamic = net[4]:is_dynamic()
+ %>
+ <div class="tr cbi-rowstyle-<%=i % 2 + 1%>">
+ <div class="td col-3 center middle">
+ <div class="ifacebox">
+ <div class="ifacebox-head" style="background-color:<%=c%>" title="<%=pcdata(t)%>">
+ <strong><%=net[1]:upper()%></strong>
+ </div>
+ <div class="ifacebox-body" id="<%=net[1]%>-ifc-devices" data-network="<%=net[1]%>">
+ <img src="<%=resource%>/icons/ethernet_disabled.png" style="width:16px; height:16px" /><br />
+ <small>?</small>
+ </div>
+ </div>
+ </div>
+ <div class="td col-5 left middle" id="<%=net[1]%>-ifc-description">
+ <em><%:Collecting data...%></em>
+ </div>
+ <div class="td cbi-section-actions">
+ <div>
+ <input type="button" class="cbi-button cbi-button-neutral" onclick="iface_reconnect('<%=net[1]%>')" title="<%:Reconnect this interface%>" value="<%:Restart%>"<%=ifattr(disabled or dynamic, "disabled", "disabled")%> />
+
+ <% if disabled then %>
+ <input type="hidden" name="cbid.network.<%=net[1]%>.__disable__" value="1" />
+ <input type="submit" name="cbi.apply" class="cbi-button cbi-button-neutral" onclick="this.previousElementSibling.value='0'" title="<%:Reconnect this interface%>" value="<%:Connect%>"<%=ifattr(dynamic, "disabled", "disabled")%> />
+ <% else %>
+ <input type="hidden" name="cbid.network.<%=net[1]%>.__disable__" value="0" />
+ <input type="submit" name="cbi.apply" class="cbi-button cbi-button-neutral" onclick="this.previousElementSibling.value='1'" title="<%:Shutdown this interface%>" value="<%:Stop%>"<%=ifattr(dynamic, "disabled", "disabled")%> />
+ <% end %>
+
+ <input type="button" class="cbi-button cbi-button-action important" onclick="location.href='<%=url("admin/network/network", net[1])%>'" title="<%:Edit this interface%>" value="<%:Edit%>" id="<%=net[1]%>-ifc-edit"<%=ifattr(dynamic, "disabled", "disabled")%> />
+
+ <input type="hidden" name="cbid.network.<%=net[1]%>.__delete__" value="" />
+ <input type="submit" name="cbi.apply" class="cbi-button cbi-button-negative" onclick="iface_delete(event)" value="<%:Delete%>"<%=ifattr(dynamic, "disabled", "disabled")%> />
+ </div>
+ </div>
+ </div>
+ <% end %>
+ </div>
+ </div>
+ <div class="cbi-section-create">
+ <input type="button" class="cbi-button cbi-button-add" value="<%:Add new interface...%>" onclick="location.href='<%=url("admin/network/iface_add")%>'" />
+ </div>
+]])
+
+local _, net
+local ifaces, netlist = { }, { }
+
+for _, net in ipairs(ntm:get_networks()) do
+ if net:name() ~= "loopback" then
+ local zn = net:zonename()
+ local z = zn and fwm:get_zone(zn) or fwm:get_zone_by_network(net:name())
+
+ local w = 1
+ if net:is_alias() then
+ w = 2
+ elseif net:is_dynamic() then
+ w = 3
+ end
+
+ ifaces[#ifaces+1] = net:name()
+ netlist[#netlist+1] = {
+ net:name(), z and z:name() or "-", z, net, w
+ }
+ end
+end
+
+table.sort(netlist,
+ function(a, b)
+ if a[2] ~= b[2] then
+ return a[2] < b[2]
+ elseif a[5] ~= b[5] then
+ return a[5] < b[5]
+ else
+ return a[1] < b[1]
+ end
+ end)
+
+s = m:section(TypedSection, "interface", translate("Interface Overview"))
+
+function s.sections(self)
+ local _, net, sl = nil, nil, { }
+
+ for _, net in ipairs(netlist) do
+ sl[#sl+1] = net[1]
+ end
+
+ return sl
+end
+
+function s.render(self)
+ tpl_networks:render({
+ netlist = netlist
+ })
+end
+
+o = s:option(Value, "__disable__")
+
+function o.cfgvalue(self, sid)
+ return (m:get(sid, "auto") == "0") and "1" or "0"
+end
+
+function o.write(self, sid, value)
+ if value ~= "1" then
+ m:set(sid, "auto", "")
+ else
+ m:set(sid, "auto", "0")
+ end
+end
+
+o.remove = o.write
+
+o = s:option(Value, "__delete__")
+
+function o.write(self, sid, value)
+ ntm:del_network(sid)
+end
+
+
+m:section(SimpleSection).template = "admin_network/iface_overview_status"
if fs.access("/etc/init.d/dsl_control") then
local ok, boarddata = pcall(json.parse, fs.readfile("/etc/board.json"))
diff --git a/modules/luci-mod-admin-full/luasrc/model/cbi/admin_network/wifi.lua b/modules/luci-mod-admin-full/luasrc/model/cbi/admin_network/wifi.lua
index d51a72aba1..743efaa1e8 100644
--- a/modules/luci-mod-admin-full/luasrc/model/cbi/admin_network/wifi.lua
+++ b/modules/luci-mod-admin-full/luasrc/model/cbi/admin_network/wifi.lua
@@ -16,7 +16,7 @@ local acct_port, acct_secret, acct_server, anonymous_identity, ant1, ant2,
mp, nasid, network, password, pmk_r1_push, privkey, privkey2, privkeypwd,
privkeypwd2, r0_key_lifetime, r0kh, r1_key_holder, r1kh,
reassociation_deadline, retry_timeout, ssid, st, tp, wepkey, wepslot,
- wmm, wpakey, wps
+ wmm, wpakey, wps, disassoc_low_ack, short_preamble, beacon_int, dtim_period
arg[1] = arg[1] or ""
@@ -250,6 +250,14 @@ if hwtype == "mac80211" then
s:taboption("advanced", Value, "frag", translate("Fragmentation Threshold"))
s:taboption("advanced", Value, "rts", translate("RTS/CTS Threshold"))
+
+ s:taboption("advanced", Flag, "noscan", translate("Force 40MHz mode"),
+ translate("Always use 40MHz channels even if the secondary channel overlaps. Using this option does not comply with IEEE 802.11n-2009!")).optional = true
+
+ beacon_int = s:taboption("advanced", Value, "beacon_int", translate("Beacon Interval"))
+ beacon_int.optional = true
+ beacon_int.placeholder = 100
+ beacon_int.datatype = "range(15,65535)"
end
@@ -491,6 +499,18 @@ if hwtype == "mac80211" then
ifname = s:taboption("advanced", Value, "ifname", translate("Interface name"), translate("Override default interface name"))
ifname.optional = true
+
+ short_preamble = s:taboption("advanced", Flag, "short_preamble", translate("Short Preamble"))
+ short_preamble.default = short_preamble.enabled
+
+ dtim_period = s:taboption("advanced", Value, "dtim_period", translate("DTIM Interval"), translate("Delivery Traffic Indication Message Interval"))
+ dtim_period.optional = true
+ dtim_period.placeholder = 2
+ dtim_period.datatype = "range(1,255)"
+
+ disassoc_low_ack = s:taboption("advanced", Flag, "disassoc_low_ack", translate("Disassociate On Low Acknowledgement"),
+ translate("Allow AP mode to disconnect STAs based on low ACK condition"))
+ disassoc_low_ack.default = disassoc_low_ack.enabled
end
diff --git a/modules/luci-mod-admin-full/luasrc/model/cbi/admin_network/wifi_overview.lua b/modules/luci-mod-admin-full/luasrc/model/cbi/admin_network/wifi_overview.lua
new file mode 100644
index 0000000000..ad20f09187
--- /dev/null
+++ b/modules/luci-mod-admin-full/luasrc/model/cbi/admin_network/wifi_overview.lua
@@ -0,0 +1,223 @@
+-- Copyright 2018 Jo-Philipp Wich <jo@mein.io>
+-- Licensed to the public under the Apache License 2.0.
+
+local fs = require "nixio.fs"
+local utl = require "luci.util"
+local tpl = require "luci.template"
+local ntm = require "luci.model.network"
+
+local has_iwinfo = pcall(require, "iwinfo")
+
+function guess_wifi_hw(dev)
+ local bands = ""
+ local ifname = dev:name()
+ local name, idx = ifname:match("^([a-z]+)(%d+)")
+ idx = tonumber(idx)
+
+ if has_iwinfo then
+ local bl = dev.iwinfo.hwmodelist
+ if bl and next(bl) then
+ if bl.a then bands = bands .. "a" end
+ if bl.b then bands = bands .. "b" end
+ if bl.g then bands = bands .. "g" end
+ if bl.n then bands = bands .. "n" end
+ if bl.ac then bands = bands .. "ac" end
+ end
+
+ local hw = dev.iwinfo.hardware_name
+ if hw then
+ return "%s 802.11%s" %{ hw, bands }
+ end
+ end
+
+ -- wl.o
+ if name == "wl" then
+ local name = translatef("Broadcom 802.11%s Wireless Controller", bands)
+ local nm = 0
+
+ local fd = nixio.open("/proc/bus/pci/devices", "r")
+ if fd then
+ local ln
+ for ln in fd:linesource() do
+ if ln:match("wl$") then
+ if nm == idx then
+ local version = ln:match("^%S+%s+%S%S%S%S([0-9a-f]+)")
+ name = translatef(
+ "Broadcom BCM%04x 802.11 Wireless Controller",
+ tonumber(version, 16)
+ )
+
+ break
+ else
+ nm = nm + 1
+ end
+ end
+ end
+ fd:close()
+ end
+
+ return name
+
+ -- dunno yet
+ else
+ return translatef("Generic 802.11%s Wireless Controller", bands)
+ end
+end
+
+local tpl_radio = tpl.Template(nil, [[
+ <div class="cbi-section-node">
+ <div class="table">
+ <!-- physical device -->
+ <div class="tr cbi-rowstyle-2">
+ <div class="td col-2 center middle">
+ <span class="ifacebadge"><img src="<%=resource%>/icons/wifi_disabled.png" id="<%=dev:name()%>-iw-upstate" /> <%=dev:name()%></span>
+ </div>
+ <div class="td col-7 left middle">
+ <big><strong><%=hw%></strong></big><br />
+ <span id="<%=dev:name()%>-iw-devinfo"></span>
+ </div>
+ <div class="td middle cbi-section-actions">
+ <div>
+ <input type="button" class="cbi-button cbi-button-neutral" title="<%:Restart radio interface%>" value="<%:Restart%>" data-radio="<%=dev:name()%>" onclick="wifi_restart(event)" />
+ <input type="button" class="cbi-button cbi-button-action important" title="<%:Find and join network%>" value="<%:Scan%>" onclick="cbi_submit(this, 'device', '<%=dev:name()%>', '<%=url('admin/network/wireless_join')%>')" />
+ <input type="button" class="cbi-button cbi-button-add" title="<%:Provide new network%>" value="<%:Add%>" onclick="cbi_submit(this, 'device', '<%=dev:name()%>', '<%=url('admin/network/wireless_add')%>')" />
+ </div>
+ </div>
+ </div>
+ <!-- /physical device -->
+
+ <!-- network list -->
+ <% if #wnets > 0 then %>
+ <% for i, net in ipairs(wnets) do local disabled = (dev:get("disabled") == "1" or net:get("disabled") == "1") %>
+ <div class="tr cbi-rowstyle-<%=1 + ((i-1) % 2)%>">
+ <div class="td col-2 center middle" id="<%=net:id()%>-iw-signal">
+ <span class="ifacebadge" title="<%:Not associated%>"><img src="<%=resource%>/icons/signal-<%= disabled and "none" or "0" %>.png" /> 0%</span>
+ </div>
+ <div class="td col-7 left middle" id="<%=net:id()%>-iw-status" data-network="<%=net:id()%>" data-disabled="<%= disabled and "true" or "false" %>">
+ <em><%= disabled and translate("Wireless is disabled") or translate("Collecting data...") %></em>
+ </div>
+ <div class="td middle cbi-section-actions">
+ <div>
+ <% if disabled then %>
+ <input name="cbid.wireless.<%=net:name()%>.__disable__" type="hidden" value="1" />
+ <input name="cbi.apply" type="submit" class="cbi-button cbi-button-neutral" title="<%:Enable this network%>" value="<%:Enable%>" onclick="this.previousElementSibling.value='0'" />
+ <% else %>
+ <input name="cbid.wireless.<%=net:name()%>.__disable__" type="hidden" value="0" />
+ <input name="cbi.apply" type="submit" class="cbi-button cbi-button-neutral" title="<%:Disable this network%>" value="<%:Disable%>" onclick="this.previousElementSibling.value='1'" />
+ <% end %>
+
+ <input type="button" class="cbi-button cbi-button-action important" onclick="location.href='<%=net:adminlink()%>'" title="<%:Edit this network%>" value="<%:Edit%>" />
+
+ <input name="cbid.wireless.<%=net:name()%>.__delete__" type="hidden" value="" />
+ <input name="cbi.apply" type="submit" class="cbi-button cbi-button-negative" title="<%:Delete this network%>" value="<%:Remove%>" onclick="wifi_delete(event)" />
+ </div>
+ </div>
+ </div>
+ <% end %>
+ <% else %>
+ <div class="tr placeholder">
+ <div class="td">
+ <em><%:No network configured on this device%></em>
+ </div>
+ </div>
+ <% end %>
+ <!-- /network list -->
+ </div>
+ </div>
+]])
+
+
+m = Map("wireless", translate("Wireless Overview"))
+m:chain("network")
+m.pageaction = false
+
+if not has_iwinfo then
+ s = m:section(NamedSection, "__warning__")
+
+ function s.render(self)
+ tpl.render_string([[
+ <div class="alert-message warning">
+ <h4><%:Package libiwinfo required!%></h4>
+ <p><%_The <em>libiwinfo-lua</em> package is not installed. You must install this component for working wireless configuration!%></p>
+ </div>
+ ]])
+ end
+end
+
+local _, dev, net
+for _, dev in ipairs(ntm:get_wifidevs()) do
+ s = m:section(TypedSection)
+ s.wnets = dev:get_wifinets()
+
+ function s.render(self, sid)
+ tpl_radio:render({
+ hw = guess_wifi_hw(dev),
+ dev = dev,
+ wnets = self.wnets
+ })
+ end
+
+ function s.cfgsections(self)
+ local _, net, sl = nil, nil, { }
+ for _, net in ipairs(self.wnets) do
+ sl[#sl+1] = net:name()
+ self.wnets[net:name()] = net
+ end
+ return sl
+ end
+
+ o = s:option(Value, "__disable__")
+
+ function o.cfgvalue(self, sid)
+ local wnet = self.section.wnets[sid]
+ local wdev = wnet:get_device()
+
+ return ((wnet and wnet:get("disabled") == "1") or
+ (wdev and wdev:get("disabled") == "1")) and "1" or "0"
+ end
+
+ function o.write(self, sid, value)
+ local wnet = self.section.wnets[sid]
+ local wdev = wnet:get_device()
+
+ if value ~= "1" then
+ wnet:set("disabled", nil)
+ wdev:set("disabled", nil)
+ else
+ wnet:set("disabled", "1")
+ end
+ end
+
+ o.remove = o.write
+
+
+ o = s:option(Value, "__delete__")
+
+ function o.write(self, sid, value)
+ local wnet = self.section.wnets[sid]
+ local nets = wnet:get_networks()
+
+ ntm:del_wifinet(wnet:id())
+
+ local _, net
+ for _, net in ipairs(nets) do
+ if net:is_empty() then
+ ntm:del_network(net:name())
+ end
+ end
+ end
+end
+
+s = m:section(NamedSection, "__script__")
+s.template = "admin_network/wifi_overview_status"
+
+s = m:section(NamedSection, "__assoclist__")
+
+function s.render(self, sid)
+ tpl.render_string([[
+ <h2><%:Associated Stations%></h2>
+ <%+admin_network/wifi_assoclist%>
+ ]])
+end
+
+return m
diff --git a/modules/luci-mod-admin-full/luasrc/view/admin_network/diagnostics.htm b/modules/luci-mod-admin-full/luasrc/view/admin_network/diagnostics.htm
index d9217894fd..b409c8b039 100644
--- a/modules/luci-mod-admin-full/luasrc/view/admin_network/diagnostics.htm
+++ b/modules/luci-mod-admin-full/luasrc/view/admin_network/diagnostics.htm
@@ -8,7 +8,7 @@
<%
local fs = require "nixio.fs"
local has_ping6 = fs.access("/bin/ping6") or fs.access("/usr/bin/ping6")
-local has_traceroute6 = fs.access("/usr/bin/traceroute6")
+local has_traceroute6 = fs.access("/bin/traceroute6") or fs.access("/usr/bin/traceroute6")
local dns_host = luci.config.diag and luci.config.diag.dns or "dev.openwrt.org"
local ping_host = luci.config.diag and luci.config.diag.ping or "dev.openwrt.org"
diff --git a/modules/luci-mod-admin-full/luasrc/view/admin_network/iface_overview.htm b/modules/luci-mod-admin-full/luasrc/view/admin_network/iface_overview.htm
deleted file mode 100644
index 00ef8944c6..0000000000
--- a/modules/luci-mod-admin-full/luasrc/view/admin_network/iface_overview.htm
+++ /dev/null
@@ -1,250 +0,0 @@
-<%#
- Copyright 2010 Jo-Philipp Wich <jow@openwrt.org>
- Licensed to the public under the Apache License 2.0.
--%>
-
-<%-
- local ntm = require "luci.model.network".init()
- local fwm = require "luci.model.firewall".init()
-
- local net
- local ifaces = { }
- local netlist = { }
- for _, net in ipairs(ntm:get_networks()) do
- if net:name() ~= "loopback" then
- local z = fwm:get_zone_by_network(net:name())
- ifaces[#ifaces+1] = net:name()
- netlist[#netlist+1] = {
- net:name(), z and z:name() or "-", z
- }
- end
- end
-
- table.sort(netlist,
- function(a, b)
- if a[2] ~= b[2] then
- return a[2] < b[2]
- else
- return a[1] < b[1]
- end
- end)
--%>
-
-<script type="text/javascript">//<![CDATA[
- function iface_shutdown(id, reconnect) {
- if (!reconnect && !confirm(<%=luci.http.write_json(translate('Really shutdown interface "%s"? You might lose access to this device if you are connected via this interface.'))%>.format(id)))
- return;
-
- var d = document.getElementById(id + '-ifc-description');
- if (d)
- d.innerHTML = reconnect
- ? '<em><%:Interface is reconnecting...%></em>'
- : '<em><%:Interface is shutting down...%></em>';
-
- var s = document.getElementById('ifc-rc-status');
- if (s)
- {
- s.parentNode.style.display = 'block';
- s.innerHTML = '<%:Waiting for changes to be applied...%>';
- }
-
- (new XHR()).post('<%=url('admin/network')%>/iface_' + (reconnect ? 'reconnect' : 'shutdown') + '/' + id, { token: '<%=token%>' },
- function(x)
- {
- if (s)
- {
- s.innerHTML = reconnect
- ? '<%:Interface reconnected%>'
- : '<%:Interface shut down%>';
-
- window.setTimeout(function() {
- s.parentNode.style.display = 'none';
- }, 1000);
- }
- }
- );
- }
-
- function iface_delete(id) {
- if (!confirm(<%=luci.http.write_json(translate('Really delete this interface? The deletion cannot be undone! You might lose access to this device if you are connected via this interface'))%>))
- return;
-
- (new XHR()).post('<%=url('admin/network/iface_delete')%>/' + id, { token: '<%=token%>' },
- function(x) {
- location.href = '<%=url('admin/network/network')%>';
- }
- );
- }
-
- var iwxhr = new XHR();
- var wifidevs = <%=luci.http.write_json(netdevs)%>;
- var arptable = <%=luci.http.write_json(arpcache)%>;
-
- XHR.poll(5, '<%=url('admin/network/iface_status', table.concat(ifaces, ","))%>', null,
- function(x, ifcs)
- {
- if (ifcs)
- {
- for (var idx = 0; idx < ifcs.length; idx++)
- {
- var ifc = ifcs[idx];
- var html = '';
-
- var s = document.getElementById(ifc.id + '-ifc-devices');
- if (s)
- {
- var stat = String.format(
- '<img src="<%=resource%>/icons/%s%s.png" style="width:16px; height:16px; vertical-align:middle" />',
- ifc.type,
- ifc.is_up ? '' : '_disabled'
- );
-
- if (ifc.subdevices && ifc.subdevices.length)
- {
- stat += ' <strong>(';
-
- for (var j = 0; j < ifc.subdevices.length; j++)
- {
- var sif = ifc.subdevices[j];
-
- stat += String.format(
- '<img src="<%=resource%>/icons/%s%s.png" style="width:16px; height:16px; vertical-align:middle" title="%h" />',
- sif.type,
- sif.is_up ? '' : '_disabled',
- sif.name
- );
- }
-
- stat += ')</strong>';
- }
-
- stat += String.format(
- '<br /><small>%h</small>',
- ifc.name
- );
-
- s.innerHTML = stat;
- }
-
- var d = document.getElementById(ifc.id + '-ifc-description');
- if (d && ifc.proto && ifc.ifname)
- {
- if (ifc.is_up)
- {
- html += String.format('<strong><%:Uptime%>:</strong> %t<br />', ifc.uptime);
- }
-
- if (ifc.macaddr)
- {
- html += String.format('<strong><%:MAC-Address%>:</strong> %s<br />', ifc.macaddr);
- }
-
- html += String.format(
- '<strong><%:RX%>:</strong> %.2mB (%d <%:Pkts.%>)<br />' +
- '<strong><%:TX%>:</strong> %.2mB (%d <%:Pkts.%>)<br />',
- ifc.rx_bytes, ifc.rx_packets,
- ifc.tx_bytes, ifc.tx_packets
- );
-
- if (ifc.ipaddrs && ifc.ipaddrs.length)
- {
- for (var i = 0; i < ifc.ipaddrs.length; i++)
- html += String.format(
- '<strong><%:IPv4%>:</strong> %s<br />',
- ifc.ipaddrs[i]
- );
- }
-
- if (ifc.ip6addrs && ifc.ip6addrs.length)
- {
- for (var i = 0; i < ifc.ip6addrs.length; i++)
- html += String.format(
- '<strong><%:IPv6%>:</strong> %s<br />',
- ifc.ip6addrs[i]
- );
- }
-
- if (ifc.ip6prefix)
- {
- html += String.format('<strong><%:IPv6-PD%>:</strong> %s<br />', ifc.ip6prefix);
- }
-
- d.innerHTML = html;
- }
- else if (d && !ifc.proto)
- {
- var e = document.getElementById(ifc.id + '-ifc-edit');
- if (e)
- e.disabled = true;
-
- d.innerHTML = String.format(
- '<em><%:Unsupported protocol type.%></em><br />' +
- '<a href="%h"><%:Install protocol extensions...%></a>',
- '<%=url("admin/system/packages")%>?query=luci-proto&display=available'
- );
- }
- else if (d && !ifc.ifname)
- {
- d.innerHTML = String.format(
- '<em><%:Network without interfaces.%></em><br />' +
- '<a href="<%=url("admin/network/network/%s")%>?tab.network.%s=physical"><%:Assign interfaces...%></a>',
- ifc.name, ifc.name
- );
- }
- else if (d)
- {
- d.innerHTML = '<em><%:Interface not present or not connected yet.%></em>';
- }
- }
- }
- }
- );
-//]]></script>
-
-<fieldset class="cbi-section" style="display:none">
- <legend><%:Reconnecting interface%></legend>
- <img src="<%=resource%>/icons/loading.gif" alt="<%:Loading%>" style="vertical-align:middle" />
- <span id="ifc-rc-status"><%:Waiting for changes to be applied...%></span>
-</fieldset>
-
-<div class="cbi-map">
- <div class="cbi-section">
- <legend><%:Interface Overview%></legend>
-
- <div class="cbi-section-node">
- <div class="table">
- <%
- for i, net in ipairs(netlist) do
- local z = net[3]
- local c = z and z:get_color() or "#EEEEEE"
- local t = z and translate("Part of zone %q" % z:name()) or translate("No zone assigned")
- %>
- <div class="tr cbi-rowstyle-<%=i % 2 + 1%>">
- <div class="td col-3 center middle">
- <div class="ifacebox">
- <div class="ifacebox-head" style="background-color:<%=c%>" title="<%=pcdata(t)%>">
- <strong><%=net[1]:upper()%></strong>
- </div>
- <div class="ifacebox-body" id="<%=net[1]%>-ifc-devices">
- <img src="<%=resource%>/icons/ethernet_disabled.png" style="width:16px; height:16px" /><br />
- <small>?</small>
- </div>
- </div>
- </div>
- <div class="td col-5 left" id="<%=net[1]%>-ifc-description">
- <em><%:Collecting data...%></em>
- </div>
- <div class="td cbi-section-actions">
- <input type="button" class="cbi-button cbi-button-neutral" onclick="iface_shutdown('<%=net[1]%>', true)" title="<%:Reconnect this interface%>" value="<%:Connect%>" />
- <input type="button" class="cbi-button cbi-button-neutral" onclick="iface_shutdown('<%=net[1]%>', false)" title="<%:Shutdown this interface%>" value="<%:Stop%>" />
- <input type="button" class="cbi-button cbi-button-action important" onclick="location.href='<%=url("admin/network/network", net[1])%>'" title="<%:Edit this interface%>" value="<%:Edit%>" id="<%=net[1]%>-ifc-edit" />
- <input type="button" class="cbi-button cbi-button-negative" onclick="iface_delete('<%=net[1]%>')" value="<%:Delete%>" />
- </div>
- </div>
- <% end %>
- </div>
- </div>
-
- <input type="button" class="cbi-button cbi-button-add" value="<%:Add new interface...%>" onclick="location.href='<%=url("admin/network/iface_add")%>'" />
- </div>
-</div>
diff --git a/modules/luci-mod-admin-full/luasrc/view/admin_network/iface_overview_status.htm b/modules/luci-mod-admin-full/luasrc/view/admin_network/iface_overview_status.htm
new file mode 100644
index 0000000000..7427154a04
--- /dev/null
+++ b/modules/luci-mod-admin-full/luasrc/view/admin_network/iface_overview_status.htm
@@ -0,0 +1,183 @@
+<%#
+ Copyright 2010-2018 Jo-Philipp Wich <jo@mein.io>
+ Licensed to the public under the Apache License 2.0.
+-%>
+
+<script type="text/javascript">//<![CDATA[
+ function iface_reconnect(id) {
+ XHR.halt();
+
+ var d = document.getElementById(id + '-ifc-description');
+ if (d) d.innerHTML = '<em><%:Interface is reconnecting...%></em>';
+
+ (new XHR()).post('<%=url('admin/network/iface_reconnect')%>/' + id,
+ { token: '<%=token%>' }, XHR.run);
+ }
+
+ function iface_delete(ev) {
+ if (!confirm(<%=luci.http.write_json(translate('Really delete this interface? The deletion cannot be undone! You might lose access to this device if you are connected via this interface'))%>)) {
+ ev.preventDefault();
+ return false;
+ }
+
+ ev.target.previousElementSibling.value = '1';
+ return true;
+ }
+
+ var networks = [];
+
+ document.querySelectorAll('[data-network]').forEach(function(n) {
+ networks.push(n.getAttribute('data-network'));
+ });
+
+ function render_iface(ifc) {
+ return E('span', { class: 'cbi-tooltip-container' }, [
+ E('img', { 'class' : 'middle', 'src': '<%=resource%>/icons/%s%s.png'.format(
+ ifc.is_alias ? 'alias' : ifc.type,
+ ifc.is_up ? '' : '_disabled') }),
+ E('span', { 'class': 'cbi-tooltip ifacebadge large' }, [
+ E('img', { 'src': '<%=resource%>/icons/%s%s.png'.format(
+ ifc.type, ifc.is_up ? '' : '_disabled') }),
+ E('span', { 'class': 'left' }, [
+ E('strong', '<%:Type%>: '), ifc.typename, E('br'),
+ E('strong', '<%:Device%>: '), ifc.ifname, E('br'),
+ E('strong', '<%:Connected%>: '), ifc.is_up ? '<%:yes%>' : '<%:no%>', E('br'),
+ ifc.macaddr ? E('strong', '<%:MAC%>: ') : '',
+ ifc.macaddr ? ifc.macaddr : '',
+ ifc.macaddr ? E('br') : '',
+ E('strong', '<%:RX%>: '), '%.2mB (%d <%:Pkts.%>)'.format(ifc.rx_bytes, ifc.rx_packets), E('br'),
+ E('strong', '<%:TX%>: '), '%.2mB (%d <%:Pkts.%>)'.format(ifc.tx_bytes, ifc.tx_packets)
+ ])
+ ])
+ ]);
+ }
+
+ XHR.poll(5, '<%=url('admin/network/iface_status')%>/' + networks.join(','), null,
+ function(x, ifcs)
+ {
+ if (ifcs)
+ {
+ for (var idx = 0; idx < ifcs.length; idx++)
+ {
+ var ifc = ifcs[idx];
+ var html = '';
+
+ var s = document.getElementById(ifc.id + '-ifc-devices');
+ if (s)
+ {
+ while (s.firstChild)
+ s.removeChild(s.firstChild);
+
+ s.appendChild(render_iface(ifc));
+
+ if (ifc.subdevices && ifc.subdevices.length)
+ {
+ var sifs = [ ' (' ];
+
+ for (var j = 0; j < ifc.subdevices.length; j++)
+ sifs.push(render_iface(ifc.subdevices[j]));
+
+ sifs.push(')');
+
+ s.appendChild(E('span', {}, sifs));
+ }
+
+ s.appendChild(E('br'));
+ s.appendChild(E('small', {}, ifc.is_alias ? '<%:Alias of "%s"%>'.format(ifc.is_alias) : ifc.name));
+ }
+
+ var d = document.getElementById(ifc.id + '-ifc-description');
+ if (d && ifc.proto && ifc.ifname)
+ {
+ var desc = null;
+
+ if (ifc.is_dynamic)
+ desc = '<%:Virtual dynamic interface%>';
+ else if (ifc.is_alias)
+ desc = '<%:Alias Interface%>';
+
+ if (ifc.desc)
+ desc = desc ? '%s (%s)'.format(desc, ifc.desc) : ifc.desc;
+
+ html += String.format('<strong><%:Protocol%>:</strong> %h<br />', desc || '?');
+
+ if (ifc.is_up)
+ {
+ html += String.format('<strong><%:Uptime%>:</strong> %t<br />', ifc.uptime);
+ }
+
+
+ if (!ifc.is_dynamic && !ifc.is_alias)
+ {
+ if (ifc.macaddr)
+ html += String.format('<strong><%:MAC%>:</strong> %s<br />', ifc.macaddr);
+
+ html += String.format(
+ '<strong><%:RX%>:</strong> %.2mB (%d <%:Pkts.%>)<br />' +
+ '<strong><%:TX%>:</strong> %.2mB (%d <%:Pkts.%>)<br />',
+ ifc.rx_bytes, ifc.rx_packets,
+ ifc.tx_bytes, ifc.tx_packets
+ );
+ }
+
+ if (ifc.ipaddrs && ifc.ipaddrs.length)
+ {
+ for (var i = 0; i < ifc.ipaddrs.length; i++)
+ html += String.format(
+ '<strong><%:IPv4%>:</strong> %s<br />',
+ ifc.ipaddrs[i]
+ );
+ }
+
+ if (ifc.ip6addrs && ifc.ip6addrs.length)
+ {
+ for (var i = 0; i < ifc.ip6addrs.length; i++)
+ html += String.format(
+ '<strong><%:IPv6%>:</strong> %s<br />',
+ ifc.ip6addrs[i]
+ );
+ }
+
+ if (ifc.ip6prefix)
+ html += String.format('<strong><%:IPv6-PD%>:</strong> %s<br />', ifc.ip6prefix);
+
+ if (ifc.errors)
+ {
+ for (var i = 0; i < ifc.errors.length; i++)
+ html += String.format(
+ '<em class="error"><strong><%:Error%>:</strong> %h</em><br />',
+ ifc.errors[i]
+ );
+ }
+
+ d.innerHTML = html;
+ }
+ else if (d && !ifc.proto)
+ {
+ var e = document.getElementById(ifc.id + '-ifc-edit');
+ if (e)
+ e.disabled = true;
+
+ d.innerHTML = String.format(
+ '<em><%:Unsupported protocol type.%></em><br />' +
+ '<a href="%h"><%:Install protocol extensions...%></a>',
+ '<%=url("admin/system/packages")%>?query=luci-proto&display=available'
+ );
+ }
+ else if (d && !ifc.ifname)
+ {
+ d.innerHTML = String.format(
+ '<em><%:Network without interfaces.%></em><br />' +
+ '<a href="<%=url("admin/network/network/%s")%>?tab.network.%s=physical"><%:Assign interfaces...%></a>',
+ ifc.name, ifc.name
+ );
+ }
+ else if (d)
+ {
+ d.innerHTML = '<em><%:Interface not present or not connected yet.%></em>';
+ }
+ }
+ }
+ }
+ );
+//]]></script>
diff --git a/modules/luci-mod-admin-full/luasrc/view/admin_network/iface_status.htm b/modules/luci-mod-admin-full/luasrc/view/admin_network/iface_status.htm
index 9c5173dae2..34be35dd20 100644
--- a/modules/luci-mod-admin-full/luasrc/view/admin_network/iface_status.htm
+++ b/modules/luci-mod-admin-full/luasrc/view/admin_network/iface_status.htm
@@ -17,7 +17,7 @@
html += String.format('<strong><%:Uptime%>:</strong> %t<br />', ifc.uptime);
if (ifc.macaddr)
- html += String.format('<strong><%:MAC-Address%>:</strong> %s<br />', ifc.macaddr);
+ html += String.format('<strong><%:MAC%>:</strong> %s<br />', ifc.macaddr);
html += String.format(
'<strong><%:RX%></strong>: %.2mB (%d <%:Pkts.%>)<br />' +
diff --git a/modules/luci-mod-admin-full/luasrc/view/admin_network/wifi_join.htm b/modules/luci-mod-admin-full/luasrc/view/admin_network/wifi_join.htm
index 9b93942c88..987123642f 100644
--- a/modules/luci-mod-admin-full/luasrc/view/admin_network/wifi_join.htm
+++ b/modules/luci-mod-admin-full/luasrc/view/admin_network/wifi_join.htm
@@ -8,56 +8,6 @@
local sys = require "luci.sys"
local utl = require "luci.util"
- function guess_wifi_signal(info)
- local scale = (100 / (info.quality_max or 100) * (info.quality or 0))
- local icon
-
- if not info.bssid or info.bssid == "00:00:00:00:00:00" then
- icon = resource .. "/icons/signal-none.png"
- elseif scale < 15 then
- icon = resource .. "/icons/signal-0.png"
- elseif scale < 35 then
- icon = resource .. "/icons/signal-0-25.png"
- elseif scale < 55 then
- icon = resource .. "/icons/signal-25-50.png"
- elseif scale < 75 then
- icon = resource .. "/icons/signal-50-75.png"
- else
- icon = resource .. "/icons/signal-75-100.png"
- end
-
- return icon
- end
-
- function percent_wifi_signal(info)
- local qc = info.quality or 0
- local qm = info.quality_max or 0
-
- if info.bssid and qc > 0 and qm > 0 then
- return math.floor((100 / qm) * qc)
- else
- return 0
- end
- end
-
- function format_wifi_encryption(info)
- if info.wep == true then
- return "WEP"
- elseif info.wpa > 0 then
- return translatef("<abbr title='Pairwise: %s / Group: %s'>%s - %s</abbr>",
- table.concat(info.pair_ciphers, ", "),
- table.concat(info.group_ciphers, ", "),
- (info.wpa == 3) and translate("mixed WPA/WPA2")
- or (info.wpa == 2 and "WPA2" or "WPA"),
- table.concat(info.auth_suites, ", ")
- )
- elseif info.enabled then
- return "<em>%s</em>" % translate("unknown")
- else
- return "<em>%s</em>" % translate("open")
- end
- end
-
local dev = luci.http.formvalue("device")
local iw = luci.sys.wifi.getiwinfo(dev)
@@ -65,91 +15,198 @@
luci.http.redirect(luci.dispatcher.build_url("admin/network/wireless"))
return
end
-
-
- function scanlist(times)
- local i, k, v
- local l = { }
- local s = { }
-
- for i = 1, times do
- for k, v in ipairs(iw.scanlist or { }) do
- if not s[v.bssid] then
- l[#l+1] = v
- s[v.bssid] = true
- end
- end
- end
-
- return l
- end
-%>
<%+header%>
+<script type="text/javascript">//<![CDATA[
+ var xhr = new XHR(),
+ poll = null;
+
+ function format_signal(bss) {
+ var qval = bss.quality || 0,
+ qmax = bss.quality_max || 100,
+ scale = 100 / qmax * qval,
+ range = 'none';
+
+ if (!bss.bssid || bss.bssid == '00:00:00:00:00:00')
+ range = 'none';
+ else if (scale < 15)
+ range = '0';
+ else if (scale < 35)
+ range = '0-25';
+ else if (scale < 55)
+ range = '25-50';
+ else if (scale < 75)
+ range = '50-75';
+ else
+ range = '75-100';
+
+ return E('span', {
+ class: 'ifacebadge',
+ title: '<%:Signal%>: %d<%:dB%> / <%:Quality%>: %d/%d'.format(bss.signal, qval, qmax)
+ }, [
+ E('img', { src: '<%=resource%>/icons/signal-%s.png'.format(range) }),
+ ' %d%%'.format(scale)
+ ]);
+ }
+
+ function format_encryption(bss) {
+ var enc = bss.encryption || { }
+
+ if (enc.wep === true)
+ return 'WEP';
+ else if (enc.wpa > 0)
+ return E('abbr', {
+ title: 'Pairwise: %h / Group: %h'.format(
+ enc.pair_ciphers.join(', '),
+ enc.group_ciphers.join(', '))
+ },
+ '%h - %h'.format(
+ (enc.wpa === 3) ? '<%:mixed WPA/WPA2%>' : (enc.wpa === 2 ? 'WPA2' : 'WPA'),
+ enc.auth_suites.join(', ')));
+ else if (enc.enabled)
+ return '<em><%:unknown%></em>';
+ else
+ return '<em><%:open%></em>';
+ }
+
+ function format_actions(bss) {
+ var enc = bss.encryption || { },
+ input = [
+ E('input', { type: 'submit', class: 'cbi-button cbi-button-action important', value: '<%:Join Network%>' }),
+ E('input', { type: 'hidden', name: 'token', value: '<%=token%>' }),
+ E('input', { type: 'hidden', name: 'device', value: '<%=dev%>' }),
+ E('input', { type: 'hidden', name: 'join', value: bss.ssid }),
+ E('input', { type: 'hidden', name: 'mode', value: bss.mode }),
+ E('input', { type: 'hidden', name: 'bssid', value: bss.bssid }),
+ E('input', { type: 'hidden', name: 'channel', value: bss.channel }),
+ E('input', { type: 'hidden', name: 'clbridge', value: <%=iw.type == "wl" and 1 or 0%> }),
+ E('input', { type: 'hidden', name: 'wep', value: enc.wep ? 1 : 0 })
+ ];
+
+ if (enc.wpa) {
+ input.push(E('input', { type: 'hidden', name: 'wpa_version', value: enc.wpa }));
+
+ enc.auth_suites.forEach(function(s) {
+ input.push(E('input', { type: 'hidden', name: 'wpa_suites', value: s }));
+ });
+
+ enc.group_ciphers.forEach(function(s) {
+ input.push(E('input', { type: 'hidden', name: 'wpa_group', value: s }));
+ });
+
+ enc.pair_ciphers.forEach(function(s) {
+ input.push(E('input', { type: 'hidden', name: 'wpa_pairwise', value: s }));
+ });
+ }
+
+ return E('form', {
+ class: 'inline',
+ method: 'post',
+ action: '<%=url("admin/network/wireless_join")%>'
+ }, input);
+ }
+
+ function fade(bss, content) {
+ if (bss.stale)
+ return E('span', { style: 'opacity:0.5' }, content);
+ else
+ return content;
+ }
+
+ function flush() {
+ XHR.stop(poll);
+ XHR.halt();
+
+ scan();
+ }
+
+ function scan() {
+ var tbl = document.getElementById('scan_results');
+
+ cbi_update_table(tbl, [], '<em><img src="<%=resource%>/icons/loading.gif" class="middle" /> <%:Starting wireless scan...%></em>');
+
+ xhr.post('<%=url("admin/network/wireless_scan_trigger", dev)%>', { token: '<%=token%>' },
+ function(s) {
+ if (s.status !== 200) {
+ cbi_update_table(tbl, [], '<em><%:Scan request failed%></em>');
+ return;
+ }
+
+ var count = 0;
+
+ poll = XHR.poll(3, '<%=url("admin/network/wireless_scan_results", dev)%>', null,
+ function(s, results) {
+ if (Array.isArray(results)) {
+ var bss = [];
+
+ results.sort(function(a, b) {
+ var diff = (b.quality - a.quality) || (a.channel - b.channel);
+
+ if (diff)
+ return diff;
+
+ if (a.ssid < b.ssid)
+ return -1;
+ else if (a.ssid > b.ssid)
+ return 1;
+
+ if (a.bssid < b.bssid)
+ return -1;
+ else if (a.bssid > b.bssid)
+ return 1;
+ }).forEach(function(res) {
+ bss.push([
+ fade(res, format_signal(res)),
+ fade(res, res.ssid ? '%h'.format(res.ssid) : E('em', {}, '<%:hidden%>')),
+ fade(res, res.channel),
+ fade(res, res.mode),
+ fade(res, res.bssid),
+ fade(res, format_encryption(res)),
+ format_actions(res)
+ ]);
+ });
+
+ cbi_update_table(tbl, bss, '<em><img src="<%=resource%>/icons/loading.gif" class="middle" /> <%:No scan results available yet...%>');
+ }
+
+ if (count++ >= 3) {
+ count = 0;
+ xhr.post('<%=url("admin/network/wireless_scan_trigger", dev, "1")%>',
+ { token: '<%=token%>' }, function() { });
+ }
+ });
+
+ XHR.run();
+ });
+ }
+
+ document.addEventListener('DOMContentLoaded', scan);
+
+//]]></script>
+
<h2 name="content"><%:Join Network: Wireless Scan%></h2>
<div class="cbi-map">
<div class="cbi-section">
- <div class="table">
+ <div class="table" id="scan_results">
<div class="tr table-titles">
- <div class="th col-1 center"><%:Signal%></div>
- <div class="th col-5 left"><%:SSID%></div>
- <div class="th col-2 center"><%:Channel%></div>
- <div class="th col-2 left"><%:Mode%></div>
- <div class="th col-3 left"><%:BSSID%></div>
- <div class="th col-2 left"><%:Encryption%></div>
+ <div class="th col-1 middle center"><%:Signal%></div>
+ <div class="th col-5 middle left"><%:SSID%></div>
+ <div class="th col-2 middle center"><%:Channel%></div>
+ <div class="th col-2 middle left"><%:Mode%></div>
+ <div class="th col-3 middle left"><%:BSSID%></div>
+ <div class="th col-2 middle left"><%:Encryption%></div>
<div class="th cbi-section-actions">&#160;</div>
</div>
- <!-- scan list -->
- <% for i, net in ipairs(scanlist(3)) do net.encryption = net.encryption or { } %>
- <div class="tr cbi-rowstyle-<%=1 + ((i-1) % 2)%>">
- <div class="td col-1 center">
- <abbr title="<%:Signal%>: <%=net.signal%> <%:dB%> / <%:Quality%>: <%=net.quality%>/<%=net.quality_max%>">
- <img src="<%=guess_wifi_signal(net)%>" /><br />
- <small><%=percent_wifi_signal(net)%>%</small>
- </abbr>
- </div>
- <div class="td col-5 left" data-title="<%:SSID%>">
- <strong><%=net.ssid and utl.pcdata(net.ssid) or "<em>%s</em>" % translate("hidden")%></strong>
- </div>
- <div class="td col-2 center" data-title="<%:Channel%>">
- <%=net.channel%>
- </div>
- <div class="td col-2 left" data-title="<%:Mode%>">
- <%=net.mode%>
- </div>
- <div class="td col-3 left" data-title="<%:BSSID%>">
- <%=net.bssid%>
- </div>
- <div class="td col-2 left" data-title="<%:Encryption%>">
- <%=format_wifi_encryption(net.encryption)%>
- </div>
- <div class="td cbi-section-actions">
- <form action="<%=url('admin/network/wireless_join')%>" method="post">
- <input type="hidden" name="token" value="<%=token%>" />
- <input type="hidden" name="device" value="<%=utl.pcdata(dev)%>" />
- <input type="hidden" name="join" value="<%=utl.pcdata(net.ssid)%>" />
- <input type="hidden" name="mode" value="<%=net.mode%>" />
- <input type="hidden" name="bssid" value="<%=net.bssid%>" />
- <input type="hidden" name="channel" value="<%=net.channel%>" />
- <input type="hidden" name="wep" value="<%=net.encryption.wep and 1 or 0%>" />
- <% if net.encryption.wpa then %>
- <input type="hidden" name="wpa_version" value="<%=net.encryption.wpa%>" />
- <% for _, v in ipairs(net.encryption.auth_suites) do %><input type="hidden" name="wpa_suites" value="<%=v%>" />
- <% end; for _, v in ipairs(net.encryption.group_ciphers) do %><input type="hidden" name="wpa_group" value="<%=v%>" />
- <% end; for _, v in ipairs(net.encryption.pair_ciphers) do %><input type="hidden" name="wpa_pairwise" value="<%=v%>" />
- <% end; end %>
-
- <input type="hidden" name="clbridge" value="<%=iw.type == "wl" and 1 or 0%>" />
-
- <input class="cbi-button cbi-button-action important" type="submit" value="<%:Join Network%>" />
- </form>
+ <div class="tr placeholder">
+ <div class="td">
+ <img src="<%=resource%>/icons/loading.gif" class="middle" />
+ <em><%:Collecting data...%></em>
</div>
</div>
- <% end %>
- <!-- /scan list -->
</div>
</div>
</div>
@@ -160,7 +217,7 @@
<form class="inline" action="<%=url('admin/network/wireless_join')%>" method="post">
<input type="hidden" name="token" value="<%=token%>" />
<input type="hidden" name="device" value="<%=utl.pcdata(dev)%>" />
- <input class="cbi-button cbi-button-action" type="submit" value="<%:Repeat scan%>" />
+ <input type="button" class="cbi-button cbi-button-action" value="<%:Repeat scan%>" onclick="flush()" />
</form>
</div>
diff --git a/modules/luci-mod-admin-full/luasrc/view/admin_network/wifi_overview.htm b/modules/luci-mod-admin-full/luasrc/view/admin_network/wifi_overview.htm
deleted file mode 100644
index f3809ea941..0000000000
--- a/modules/luci-mod-admin-full/luasrc/view/admin_network/wifi_overview.htm
+++ /dev/null
@@ -1,353 +0,0 @@
-<%#
- Copyright 2008-2009 Steven Barth <steven@midlink.org>
- Copyright 2008-2015 Jo-Philipp Wich <jow@openwrt.org>
- Licensed to the public under the Apache License 2.0.
--%>
-
-<%-
-
- local ip = require "luci.ip"
- local fs = require "nixio.fs"
- local utl = require "luci.util"
- local uci = require "luci.model.uci".cursor()
- local ntm = require "luci.model.network"
-
- local has_iwinfo = pcall(require, "iwinfo")
-
- ntm.init(uci)
-
- function guess_wifi_hw(dev)
- local bands = ""
- local ifname = dev:name()
- local name, idx = ifname:match("^([a-z]+)(%d+)")
- idx = tonumber(idx)
-
- if has_iwinfo then
- local bl = dev.iwinfo.hwmodelist
- if bl and next(bl) then
- if bl.a then bands = bands .. "a" end
- if bl.b then bands = bands .. "b" end
- if bl.g then bands = bands .. "g" end
- if bl.n then bands = bands .. "n" end
- if bl.ac then bands = bands .. "ac" end
- end
-
- local hw = dev.iwinfo.hardware_name
- if hw then
- return "%s 802.11%s" %{ hw, bands }
- end
- end
-
- -- wl.o
- if name == "wl" then
- local name = translatef("Broadcom 802.11%s Wireless Controller", bands)
- local nm = 0
-
- local fd = nixio.open("/proc/bus/pci/devices", "r")
- if fd then
- local ln
- for ln in fd:linesource() do
- if ln:match("wl$") then
- if nm == idx then
- local version = ln:match("^%S+%s+%S%S%S%S([0-9a-f]+)")
- name = translatef(
- "Broadcom BCM%04x 802.11 Wireless Controller",
- tonumber(version, 16)
- )
-
- break
- else
- nm = nm + 1
- end
- end
- end
- fd:close()
- end
-
- return name
-
- -- ralink
- elseif name == "ra" then
- return translatef("RaLink 802.11%s Wireless Controller", bands)
-
- -- hermes
- elseif name == "eth" then
- return translate("Hermes 802.11b Wireless Controller")
-
- -- hostap
- elseif name == "wlan" and fs.stat("/proc/net/hostap/" .. ifname, "type") == "dir" then
- return translate("Prism2/2.5/3 802.11b Wireless Controller")
-
- -- dunno yet
- else
- return translatef("Generic 802.11%s Wireless Controller", bands)
- end
- end
-
- local devices = ntm:get_wifidevs()
- local netlist = { }
- local netdevs = { }
-
- local dev
- for _, dev in ipairs(devices) do
- local net
- for _, net in ipairs(dev:get_wifinets()) do
- netlist[#netlist+1] = net:id()
- netdevs[net:id()] = dev:name()
- end
- end
--%>
-
-<%+header%>
-
-<% if not has_iwinfo then %>
- <div class="alert-message warning">
- <h4><%:Package libiwinfo required!%></h4>
- <p><%_The <em>libiwinfo-lua</em> package is not installed. You must install this component for working wireless configuration!%></p>
- </div>
-<% end %>
-
-<script type="text/javascript">//<![CDATA[
- var wifidevs = <%=luci.http.write_json(netdevs)%>;
-
- var is_reconnecting = false;
-
- function wifi_shutdown(id, toggle) {
- var reconnect = (toggle.getAttribute('active') == 'false');
-
- if (!reconnect && !confirm(<%=luci.http.write_json(translate('Really shut down network? You might lose access to this device if you are connected via this interface'))%>))
- return;
-
- is_reconnecting = true;
-
- var s = document.getElementById('iw-rc-status');
- if (s)
- {
- s.parentNode.style.display = 'block';
- s.innerHTML = '<%:Waiting for changes to be applied...%>';
- }
-
- for (var net in wifidevs)
- {
- var st = document.getElementById(net + '-iw-status');
- if (st)
- st.innerHTML = '<em><%:Wireless is restarting...%></em>';
- }
-
- (new XHR()).post('<%=url('admin/network')%>/wireless_' + (reconnect ? 'reconnect' : 'shutdown') + '/' + id, { token: '<%=token%>' },
- function(x)
- {
- if (s)
- {
- s.innerHTML = reconnect
- ? '<%:Wireless restarted%>'
- : '<%:Wireless shut down%>';
-
- window.setTimeout(function() {
- s.parentNode.style.display = 'none';
- is_reconnecting = false;
- }, 1000);
- }
- }
- );
- }
-
- function wifi_delete(id) {
- if (!confirm(<%=luci.http.write_json(translate('Really delete this wireless network? The deletion cannot be undone! You might lose access to this device if you are connected via this network.'))%>))
- return;
-
- (new XHR()).post('<%=url('admin/network/wireless_delete')%>/' + id, { token: '<%=token%>' },
- function(x) {
- location.href = '<%=url('admin/network/wireless')%>';
- }
- );
- }
-
- var hosts = <%=luci.http.write_json(luci.sys.net.host_hints())%>;
-
- XHR.poll(5, '<%=url('admin/network/wireless_status', table.concat(netlist, ","))%>', null,
- function(x, st)
- {
- if (st)
- {
- var rowstyle = 1;
- var radiostate = { };
-
- st.forEach(function(s) {
- var r = radiostate[wifidevs[s.id]] || (radiostate[wifidevs[s.id]] = {});
-
- s.is_assoc = (s.bssid && s.bssid != '00:00:00:00:00:00' && s.channel && s.mode != 'Unknown' && !s.disabled);
-
- r.up = r.up || s.is_assoc;
- r.channel = r.channel || s.channel;
- r.bitrate = r.bitrate || s.bitrate;
- r.frequency = r.frequency || s.frequency;
- });
-
- for( var i = 0; i < st.length; i++ )
- {
- var iw = st[i];
- var p = iw.quality;
- var q = iw.is_assoc ? p : -1;
-
- var icon;
- if (q < 0)
- icon = "<%=resource%>/icons/signal-none.png";
- else if (q == 0)
- icon = "<%=resource%>/icons/signal-0.png";
- else if (q < 25)
- icon = "<%=resource%>/icons/signal-0-25.png";
- else if (q < 50)
- icon = "<%=resource%>/icons/signal-25-50.png";
- else if (q < 75)
- icon = "<%=resource%>/icons/signal-50-75.png";
- else
- icon = "<%=resource%>/icons/signal-75-100.png";
-
- var sig = document.getElementById(iw.id + '-iw-signal');
- if (sig)
- sig.innerHTML = String.format(
- '<span class="ifacebadge" title="<%:Signal%>: %d <%:dBm%> / <%:Noise%>: %d <%:dBm%>"><img src="%s" /> %d%%</span>',
- iw.signal, iw.noise, icon, p
- );
-
- var toggle = document.getElementById(iw.id + '-iw-toggle');
- if (toggle)
- {
- if (!iw.disabled)
- {
- toggle.className = 'cbi-button cbi-button-neutral';
- toggle.value = '<%:Disable%>';
- toggle.title = '<%:Shutdown this network%>';
- }
- else
- {
- toggle.className = 'cbi-button cbi-button-neutral';
- toggle.value = '<%:Enable%>';
- toggle.title = '<%:Activate this network%>';
- }
-
- toggle.setAttribute('active', !iw.disabled);
- }
-
- var info = document.getElementById(iw.id + '-iw-status');
- if (info)
- {
- if (iw.is_assoc)
- info.innerHTML = String.format(
- '<strong><%:SSID%>:</strong> %h | ' +
- '<strong><%:Mode%>:</strong> %s<br />' +
- '<strong><%:BSSID%>:</strong> %s | ' +
- '<strong><%:Encryption%>:</strong> %s',
- iw.ssid, iw.mode, iw.bssid,
- iw.encryption ? iw.encryption : '<%:None%>'
- );
- else
- info.innerHTML = String.format(
- '<strong><%:SSID%>:</strong> %h | ' +
- '<strong><%:Mode%>:</strong> %s<br />' +
- '<em>%s</em>',
- iw.ssid || '?', iw.mode,
- is_reconnecting
- ? '<em><%:Wireless is restarting...%></em>'
- : '<em><%:Wireless is disabled or not associated%></em>'
- );
- }
- }
-
- for (var dev in radiostate)
- {
- var img = document.getElementById(dev + '-iw-upstate');
- if (img)
- img.src = '<%=resource%>/icons/wifi' + (radiostate[dev].up ? '' : '_disabled') + '.png';
-
- var stat = document.getElementById(dev + '-iw-devinfo');
- if (stat)
- stat.innerHTML = String.format(
- '<strong><%:Channel%>:</strong> %s (%s <%:GHz%>) | ' +
- '<strong><%:Bitrate%>:</strong> %s <%:Mbit/s%>',
- radiostate[dev].channel ? radiostate[dev].channel : '?',
- radiostate[dev].frequency ? radiostate[dev].frequency : '?',
- radiostate[dev].bitrate ? radiostate[dev].bitrate : '?'
- );
- }
- }
- }
- );
-//]]></script>
-
-<h2 name="content"><%:Wireless Overview%></h2>
-
-<div class="cbi-section" style="display:none">
- <legend><%:Reconnecting interface%></legend>
- <img src="<%=resource%>/icons/loading.gif" alt="<%:Loading%>" style="vertical-align:middle" />
- <span id="iw-rc-status"><%:Waiting for changes to be applied...%></span>
-</div>
-
-<div id="cbi-wireless-overview" class="cbi-map">
-
- <% for _, dev in ipairs(devices) do local nets = dev:get_wifinets() %>
- <!-- device <%=dev:name()%> -->
- <div class="cbi-section-node">
- <div class="table">
- <!-- physical device -->
- <div class="tr">
- <div class="td col-2 center">
- <span class="ifacebadge"><img src="<%=resource%>/icons/wifi_disabled.png" id="<%=dev:name()%>-iw-upstate" /> <%=dev:name()%></span>
- </div>
- <div class="td col-7 left">
- <big><strong><%=guess_wifi_hw(dev)%></strong></big><br />
- <span id="<%=dev:name()%>-iw-devinfo"></span>
- </div>
- <div class="td cbi-section-actions">
- <form action="<%=url('admin/network/wireless_join')%>" method="post" class="inline">
- <input type="hidden" name="device" value="<%=dev:name()%>" />
- <input type="hidden" name="token" value="<%=token%>" />
- <input type="submit" class="cbi-button cbi-button-action" title="<%:Find and join network%>" value="<%:Scan%>" />
- </form>
- <form action="<%=url('admin/network/wireless_add')%>" method="post" class="inline">
- <input type="hidden" name="device" value="<%=dev:name()%>" />
- <input type="hidden" name="token" value="<%=token%>" />
- <input type="submit" class="cbi-button cbi-button-add" title="<%:Provide new network%>" value="<%:Add%>" />
- </form>
- </div>
- </div>
- <!-- /physical device -->
-
- <!-- network list -->
- <% if #nets > 0 then %>
- <% for i, net in ipairs(nets) do %>
- <div class="tr cbi-rowstyle-<%=1 + ((i-1) % 2)%>">
- <div class="td col-2 center" id="<%=net:id()%>-iw-signal">
- <span class="ifacebadge" title="<%:Not associated%>"><img src="<%=resource%>/icons/signal-none.png" /> 0%</span>
- </div>
- <div class="td col-7 left" id="<%=net:id()%>-iw-status">
- <em><%:Collecting data...%></em>
- </div>
- <div class="td cbi-section-actions">
- <input id="<%=net:id()%>-iw-toggle" type="button" class="cbi-button cbi-button-neutral" onclick="wifi_shutdown('<%=net:id()%>', this)" title="<%:Enable this network%>" value="<%:Enable%>" />
- <input type="button" class="cbi-button cbi-button-action important" onclick="location.href='<%=net:adminlink()%>'" title="<%:Edit this network%>" value="<%:Edit%>" />
- <input type="button" class="cbi-button cbi-button-negative" onclick="wifi_delete('<%=net:id()%>')" title="<%:Delete this network%>" value="<%:Remove%>" />
- </div>
- </div>
- <% end %>
- <% else %>
- <div class="tr cbi-rowstyle-2">
- <div class="td left">
- <em><%:No network configured on this device%></em>
- </div>
- </div>
- <% end %>
- <!-- /network list -->
- </div>
- </div>
- <!-- /device <%=dev:name()%> -->
- <% end %>
-
-
- <h2><%:Associated Stations%></h2>
-
- <%+admin_network/wifi_assoclist%>
-</div>
-
-<%+footer%>
diff --git a/modules/luci-mod-admin-full/luasrc/view/admin_network/wifi_overview_status.htm b/modules/luci-mod-admin-full/luasrc/view/admin_network/wifi_overview_status.htm
new file mode 100644
index 0000000000..9730bc2c92
--- /dev/null
+++ b/modules/luci-mod-admin-full/luasrc/view/admin_network/wifi_overview_status.htm
@@ -0,0 +1,127 @@
+<%#
+ Copyright 2008-2009 Steven Barth <steven@midlink.org>
+ Copyright 2008-2018 Jo-Philipp Wich <jo@mein.io>
+ Licensed to the public under the Apache License 2.0.
+-%>
+
+<script type="text/javascript">//<![CDATA[
+ function wifi_delete(ev) {
+ if (!confirm(<%=luci.http.write_json(translate('Really delete this wireless network? The deletion cannot be undone! You might lose access to this device if you are connected via this network.'))%>)) {
+ ev.preventDefault();
+ return false;
+ }
+
+ ev.target.previousElementSibling.value = '1';
+ return true;
+ }
+
+ function wifi_restart(ev) {
+ XHR.halt();
+
+ findParent(ev.target, '.table').querySelectorAll('[data-disabled="false"]').forEach(function(s) {
+ s.innerHTML = '<em><%:Wireless is restarting...%></em>';
+ });
+
+ (new XHR()).post('<%=url('admin/network/wireless_reconnect')%>/' + ev.target.getAttribute('data-radio'),
+ { token: '<%=token%>' }, XHR.run);
+ }
+
+ var networks = [ ];
+
+ document.querySelectorAll('[data-network]').forEach(function(n) {
+ networks.push(n.getAttribute('data-network'));
+ });
+
+ XHR.poll(5, '<%=url('admin/network/wireless_status')%>/' + networks.join(','), null,
+ function(x, st)
+ {
+ if (st)
+ {
+ var rowstyle = 1;
+ var radiostate = { };
+
+ st.forEach(function(s) {
+ var r = radiostate[s.device.device] || (radiostate[s.device.device] = {});
+
+ s.is_assoc = (s.bssid && s.bssid != '00:00:00:00:00:00' && s.channel && s.mode != 'Unknown' && !s.disabled);
+
+ r.up = r.up || s.is_assoc;
+ r.channel = r.channel || s.channel;
+ r.bitrate = r.bitrate || s.bitrate;
+ r.frequency = r.frequency || s.frequency;
+ });
+
+ for( var i = 0; i < st.length; i++ )
+ {
+ var iw = st[i],
+ sig = document.getElementById(iw.id + '-iw-signal'),
+ info = document.getElementById(iw.id + '-iw-status'),
+ disabled = (info && info.getAttribute('data-disabled') === 'true');
+
+ var p = iw.quality;
+ var q = disabled ? -1 : p;
+
+ var icon;
+ if (q < 0)
+ icon = "<%=resource%>/icons/signal-none.png";
+ else if (q == 0)
+ icon = "<%=resource%>/icons/signal-0.png";
+ else if (q < 25)
+ icon = "<%=resource%>/icons/signal-0-25.png";
+ else if (q < 50)
+ icon = "<%=resource%>/icons/signal-25-50.png";
+ else if (q < 75)
+ icon = "<%=resource%>/icons/signal-50-75.png";
+ else
+ icon = "<%=resource%>/icons/signal-75-100.png";
+
+
+ if (sig)
+ sig.innerHTML = String.format(
+ '<span class="ifacebadge" title="<%:Signal%>: %d <%:dBm%> / <%:Noise%>: %d <%:dBm%>"><img src="%s" /> %d%%</span>',
+ iw.signal, iw.noise, icon, p
+ );
+
+ if (info)
+ {
+ if (iw.is_assoc)
+ info.innerHTML = String.format(
+ '<strong><%:SSID%>:</strong> %h | ' +
+ '<strong><%:Mode%>:</strong> %s<br />' +
+ '<strong><%:BSSID%>:</strong> %s | ' +
+ '<strong><%:Encryption%>:</strong> %s',
+ iw.ssid, iw.mode, iw.bssid,
+ iw.encryption ? iw.encryption : '<%:None%>'
+ );
+ else
+ info.innerHTML = String.format(
+ '<strong><%:SSID%>:</strong> %h | ' +
+ '<strong><%:Mode%>:</strong> %s<br />' +
+ '<em>%s</em>',
+ iw.ssid || '?', iw.mode,
+ disabled ? '<em><%:Wireless is disabled%></em>'
+ : '<em><%:Wireless is not associated%></em>'
+ );
+ }
+ }
+
+ for (var dev in radiostate)
+ {
+ var img = document.getElementById(dev + '-iw-upstate');
+ if (img)
+ img.src = '<%=resource%>/icons/wifi' + (radiostate[dev].up ? '' : '_disabled') + '.png';
+
+ var stat = document.getElementById(dev + '-iw-devinfo');
+ if (stat)
+ stat.innerHTML = String.format(
+ '<strong><%:Channel%>:</strong> %s (%s <%:GHz%>) | ' +
+ '<strong><%:Bitrate%>:</strong> %s <%:Mbit/s%>',
+ radiostate[dev].channel ? radiostate[dev].channel : '?',
+ radiostate[dev].frequency ? radiostate[dev].frequency : '?',
+ radiostate[dev].bitrate ? radiostate[dev].bitrate : '?'
+ );
+ }
+ }
+ }
+ );
+//]]></script>
diff --git a/modules/luci-mod-admin-full/luasrc/view/admin_network/wifi_status.htm b/modules/luci-mod-admin-full/luasrc/view/admin_network/wifi_status.htm
index ad20ea38fe..bfad3d0804 100644
--- a/modules/luci-mod-admin-full/luasrc/view/admin_network/wifi_status.htm
+++ b/modules/luci-mod-admin-full/luasrc/view/admin_network/wifi_status.htm
@@ -8,7 +8,7 @@
{
var is_assoc = (iw.bssid && iw.bssid != '00:00:00:00:00:00' && iw.channel && !iw.disabled);
var p = iw.quality;
- var q = is_assoc ? p : -1;
+ var q = iw.disabled ? -1 : p;
var icon;
if (q < 0)
@@ -55,8 +55,10 @@
info.innerHTML = String.format(
'<strong><%:SSID%>:</strong> %h | ' +
'<strong><%:Mode%>:</strong> %s<br />' +
- '<em><%:Wireless is disabled or not associated%></em>',
- iw.ssid || '?', iw.mode
+ '<em>%s</em>',
+ iw.ssid || '?', iw.mode,
+ iw.disabled ? '<em><%:Wireless is disabled%></em>'
+ : '<em><%:Wireless is not associated%></em>'
);
}
}
diff --git a/modules/luci-mod-admin-full/luasrc/view/admin_status/index.htm b/modules/luci-mod-admin-full/luasrc/view/admin_status/index.htm
index 03155dbb62..db8535086f 100644
--- a/modules/luci-mod-admin-full/luasrc/view/admin_status/index.htm
+++ b/modules/luci-mod-admin-full/luasrc/view/admin_status/index.htm
@@ -299,9 +299,9 @@
var is_assoc = (net.bssid != '00:00:00:00:00:00' && net.channel && !net.disabled);
var icon;
- if (!is_assoc)
+ if (net.disabled)
icon = "<%=resource%>/icons/signal-none.png";
- else if (net.quality == 0)
+ else if (net.quality <= 0)
icon = "<%=resource%>/icons/signal-0.png";
else if (net.quality < 25)
icon = "<%=resource%>/icons/signal-0-25.png";
@@ -320,7 +320,7 @@
'<%:BSSID%>', is_assoc ? (net.bssid || '-') : null,
'<%:Encryption%>', is_assoc ? net.encryption : null,
'<%:Associations%>', is_assoc ? (net.num_assoc || '-') : null,
- null, is_assoc ? null : E('em', '<%:Wireless is disabled or not associated%>')));
+ null, is_assoc ? null : E('em', net.disabled ? '<%:Wireless is disabled%>' : '<%:Wireless is not associated%>')));
}
ws.appendChild(renderBox(