diff options
Diffstat (limited to 'modules')
49 files changed, 1888 insertions, 449 deletions
diff --git a/modules/luci-base/Makefile b/modules/luci-base/Makefile index 5c38d99c58..437cdc6652 100644 --- a/modules/luci-base/Makefile +++ b/modules/luci-base/Makefile @@ -37,13 +37,13 @@ endef define Host/Compile $(MAKE) -C src/ clean po2lmo - $(MAKE) -C $(HOST_BUILD_DIR) bin/luasrcdiet endef define Host/Install $(INSTALL_DIR) $(1)/bin $(INSTALL_BIN) src/po2lmo $(1)/bin/po2lmo $(INSTALL_BIN) $(HOST_BUILD_DIR)/bin/luasrcdiet $(1)/bin/luasrcdiet + $(CP) $(HOST_BUILD_DIR)/luasrcdiet $(1)/lib/lua/5.1/ endef $(eval $(call HostBuild)) diff --git a/modules/luci-base/htdocs/luci-static/resources/cbi.js b/modules/luci-base/htdocs/luci-static/resources/cbi.js index 89dfac9e46..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 diff --git a/modules/luci-base/htdocs/luci-static/resources/xhr.js b/modules/luci-base/htdocs/luci-static/resources/xhr.js index 62b525ebb0..25a90e7254 100644 --- a/modules/luci-base/htdocs/luci-static/resources/xhr.js +++ b/modules/luci-base/htdocs/luci-static/resources/xhr.js @@ -65,12 +65,8 @@ XHR = function() if (xhr.readyState == 4) { var json = null; if (xhr.getResponseHeader("Content-Type") == "application/json") { - try { - json = JSON.parse(xhr.responseText); - } - catch(e) { - json = null; - } + try { json = JSON.parse(xhr.responseText); } + catch(e) { json = null; } } callback(xhr, json, Date.now() - ts); @@ -90,8 +86,15 @@ XHR = function() xhr.onreadystatechange = function() { - if (xhr.readyState == 4) - callback(xhr, null, Date.now() - ts); + if (xhr.readyState == 4) { + var json = null; + if (xhr.getResponseHeader("Content-Type") == "application/json") { + try { json = JSON.parse(xhr.responseText); } + catch(e) { json = null; } + } + + callback(xhr, json, Date.now() - ts); + } } xhr.open('POST', url, true); diff --git a/modules/luci-base/luasrc/dispatcher.lua b/modules/luci-base/luasrc/dispatcher.lua index 6d5a8f4d3d..6cf2712eb4 100644 --- a/modules/luci-base/luasrc/dispatcher.lua +++ b/modules/luci-base/luasrc/dispatcher.lua @@ -893,8 +893,6 @@ local function _cbi(self, ...) local pageaction = true local parsechain = { } - local is_rollback, time_remaining = uci:rollback_pending() - for i, res in ipairs(maps) do if res.apply_needed and res.parsechain then local c @@ -921,8 +919,6 @@ local function _cbi(self, ...) for i, res in ipairs(maps) do res:render({ firstmap = (i == 1), - applymap = applymap, - confirmmap = (is_rollback and time_remaining or nil), redirect = redirect, messages = messages, pageaction = pageaction, @@ -932,11 +928,12 @@ local function _cbi(self, ...) if not config.nofooter then tpl.render("cbi/footer", { - flow = config, - pageaction = pageaction, - redirect = redirect, - state = state, - autoapply = config.autoapply + flow = config, + pageaction = pageaction, + redirect = redirect, + state = state, + autoapply = config.autoapply, + trigger_apply = applymap }) end end diff --git a/modules/luci-base/luasrc/model/uci.lua b/modules/luci-base/luasrc/model/uci.lua index 92c0d8f699..b2c1e463bf 100644 --- a/modules/luci-base/luasrc/model/uci.lua +++ b/modules/luci-base/luasrc/model/uci.lua @@ -147,19 +147,31 @@ function apply(self, rollback) local _, err if rollback then + local sys = require "luci.sys" local conf = require "luci.config" - local timeout = tonumber(conf and conf.apply and conf.apply.rollback or "") or 0 + local timeout = tonumber(conf and conf.apply and conf.apply.rollback or 30) or 0 _, err = call("apply", { - timeout = (timeout > 30) and timeout or 30, + timeout = (timeout > 30) and timeout or 30, rollback = true }) if not err then + local now = os.time() + local token = sys.uniqueid(16) + util.ubus("session", "set", { - ubus_rpc_session = session_id, - values = { rollback = os.time() + timeout } + ubus_rpc_session = "00000000000000000000000000000000", + values = { + rollback = { + token = token, + session = session_id, + timeout = now + timeout + } + } }) + + return token end else _, err = call("changes", {}) @@ -184,40 +196,72 @@ function apply(self, rollback) return (err == nil), ERRSTR[err] end -function confirm(self) - local _, err = call("confirm", {}) - if not err then - util.ubus("session", "set", { - ubus_rpc_session = session_id, - values = { rollback = 0 } +function confirm(self, token) + local is_pending, time_remaining, rollback_sid, rollback_token = self:rollback_pending() + + if is_pending then + if token ~= rollback_token then + return false, "Permission denied" + end + + local _, err = util.ubus("uci", "confirm", { + ubus_rpc_session = rollback_sid }) + + if not err then + util.ubus("session", "set", { + ubus_rpc_session = "00000000000000000000000000000000", + values = { rollback = {} } + }) + end + + return (err == nil), ERRSTR[err] end - return (err == nil), ERRSTR[err] + + return false, "No data" end function rollback(self) - local _, err = call("rollback", {}) - if not err then - util.ubus("session", "set", { - ubus_rpc_session = session_id, - values = { rollback = 0 } + local is_pending, time_remaining, rollback_sid = self:rollback_pending() + + if is_pending then + local _, err = util.ubus("uci", "rollback", { + ubus_rpc_session = rollback_sid }) + + if not err then + util.ubus("session", "set", { + ubus_rpc_session = "00000000000000000000000000000000", + values = { rollback = {} } + }) + end + + return (err == nil), ERRSTR[err] end - return (err == nil), ERRSTR[err] + + return false, "No data" end function rollback_pending(self) - local deadline, err = util.ubus("session", "get", { - ubus_rpc_session = session_id, + local rv, err = util.ubus("session", "get", { + ubus_rpc_session = "00000000000000000000000000000000", keys = { "rollback" } }) - if type(deadline) == "table" and - type(deadline.values) == "table" and - type(deadline.values.rollback) == "number" and - deadline.values.rollback > os.time() + local now = os.time() + + if type(rv) == "table" and + type(rv.values) == "table" and + type(rv.values.rollback) == "table" and + type(rv.values.rollback.token) == "string" and + type(rv.values.rollback.session) == "string" and + type(rv.values.rollback.timeout) == "number" and + rv.values.rollback.timeout > now then - return true, deadline.values.rollback - os.time() + return true, + rv.values.rollback.timeout - now, + rv.values.rollback.session, + rv.values.rollback.token end return false, ERRSTR[err] diff --git a/modules/luci-base/luasrc/util.lua b/modules/luci-base/luasrc/util.lua index 10428b0b35..f16b3afb2e 100644 --- a/modules/luci-base/luasrc/util.lua +++ b/modules/luci-base/luasrc/util.lua @@ -16,7 +16,7 @@ local _ubus = require "ubus" local _ubus_connection = nil local getmetatable, setmetatable = getmetatable, setmetatable -local rawget, rawset, unpack = rawget, rawset, unpack +local rawget, rawset, unpack, select = rawget, rawset, unpack, select local tostring, type, assert, error = tostring, type, assert, error local ipairs, pairs, next, loadstring = ipairs, pairs, next, loadstring local require, pcall, xpcall = require, pcall, xpcall @@ -647,6 +647,17 @@ local ubus_codes = { "CONNECTION_FAILED" } +local function ubus_return(...) + if select('#', ...) == 2 then + local rv, err = select(1, ...), select(2, ...) + if rv == nil and type(err) == "number" then + return nil, err, ubus_codes[err] + end + end + + return ... +end + function ubus(object, method, data) if not _ubus_connection then _ubus_connection = _ubus.connect() @@ -657,8 +668,7 @@ function ubus(object, method, data) if type(data) ~= "table" then data = { } end - local rv, err = _ubus_connection:call(object, method, data) - return rv, err, ubus_codes[err] + return ubus_return(_ubus_connection:call(object, method, data)) elseif object then return _ubus_connection:signatures(object) else diff --git a/modules/luci-base/luasrc/view/cbi/apply_widget.htm b/modules/luci-base/luasrc/view/cbi/apply_widget.htm index f76846ee87..4d7e9c56ea 100644 --- a/modules/luci-base/luasrc/view/cbi/apply_widget.htm +++ b/modules/luci-base/luasrc/view/cbi/apply_widget.htm @@ -1,4 +1,4 @@ -<% export("cbi_apply_widget", function(redirect_ok) -%> +<% export("cbi_apply_widget", function(redirect_ok, rollback_token) -%> <style type="text/css"> #cbi_apply_overlay { position: absolute; @@ -51,6 +51,7 @@ 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_confirm_auth = <% if rollback_token then %>{ token: '<%=rollback_token%>' }<% else %>null<% end %>, was_xhr_poll_running = false; function uci_status_message(type, content) { @@ -148,7 +149,7 @@ 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); + xhr.post('<%=url("admin/uci/confirm")%>', uci_confirm_auth, call, uci_apply_timeout * 1000); }, delay); }; @@ -177,8 +178,11 @@ '<img src="<%=resource%>/icons/loading.gif" alt="" style="vertical-align:middle" /> ' + '<%:Starting configuration apply…%>'); - xhr.post('<%=url("admin/uci")%>/' + (checked ? 'apply_rollback' : 'apply_unchecked'), uci_apply_auth, function(r) { + xhr.post('<%=url("admin/uci")%>/' + (checked ? 'apply_rollback' : 'apply_unchecked'), uci_apply_auth, function(r, tok) { if (r.status === (checked ? 200 : 204)) { + if (checked && tok !== null && typeof(tok) === 'object' && typeof(tok.token) === 'string') + uci_confirm_auth = tok; + uci_confirm(checked, Date.now() + uci_apply_rollback * 1000); } else if (checked && r.status === 204) { 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/map.htm b/modules/luci-base/luasrc/view/cbi/map.htm index 83c3cb2170..d65a161673 100644 --- a/modules/luci-base/luasrc/view/cbi/map.htm +++ b/modules/luci-base/luasrc/view/cbi/map.htm @@ -5,21 +5,6 @@ <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 %> - <%- if firstmap and (applymap or confirmmap) then -%> - <%+cbi/apply_widget%> - <% cbi_apply_widget(redirect) %> - <div class="alert-message" id="cbi_apply_status" style="display:none"></div> - <script type="text/javascript"> - document.addEventListener("DOMContentLoaded", function() { - <% if confirmmap then -%> - uci_confirm(true, Date.now() + <%=confirmmap%> * 1000); - <%- else -%> - uci_apply(true); - <%- end %> - }); - </script> - <%- end -%> - <% if self.tabbed then %> <ul class="cbi-tabmenu map"> <%- self.selected_tab = luci.http.formvalue("tab.m-" .. self.config) %> diff --git a/modules/luci-base/luasrc/view/cbi/tblsection.htm b/modules/luci-base/luasrc/view/cbi/tblsection.htm index 9505f4ac4e..408dfa7fe8 100644 --- a/modules/luci-base/luasrc/view/cbi/tblsection.htm +++ b/modules/luci-base/luasrc/view/cbi/tblsection.htm @@ -4,9 +4,9 @@ local rowcnt = 0 function rowstyle() rowcnt = rowcnt + 1 if rowcnt % 2 == 0 then - return "cbi-rowstyle-1" + return " cbi-rowstyle-1" else - return "cbi-rowstyle-2" + return " cbi-rowstyle-2" end 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/luasrc/view/footer.htm b/modules/luci-base/luasrc/view/footer.htm index f3574b6b10..1667d3aa9a 100644 --- a/modules/luci-base/luasrc/view/footer.htm +++ b/modules/luci-base/luasrc/view/footer.htm @@ -4,4 +4,27 @@ Licensed to the public under the Apache License 2.0. -%> -<% include("themes/" .. theme .. "/footer") %>
\ No newline at end of file +<% + local is_rollback_pending, rollback_time_remaining, rollback_session, rollback_token = luci.model.uci:rollback_pending() + + if is_rollback_pending or trigger_apply or trigger_revert then + include("cbi/apply_widget") + cbi_apply_widget(redirect, rollback_token) +%> + <div class="alert-message" id="cbi_apply_status" style="display:none"></div> + <script type="text/javascript"> + document.addEventListener("DOMContentLoaded", function() { + <% if trigger_apply then -%> + uci_apply(true); + <%- elseif trigger_revert then -%> + uci_revert(); + <%- else -%> + uci_confirm(true, Date.now() + <%=rollback_time_remaining%> * 1000); + <%- end %> + }); + </script> +<% + end + + include("themes/" .. theme .. "/footer") +%> diff --git a/modules/luci-base/po/ca/base.po b/modules/luci-base/po/ca/base.po index f3a1cf26d6..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." @@ -274,7 +271,13 @@ msgstr "" msgid "Alert" msgstr "Alerta" -msgid "Alias interface" +msgid "Alias Interface" +msgstr "" + +msgid "Alias of \"%s\"" +msgstr "" + +msgid "All Servers" msgstr "" msgid "" @@ -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 " @@ -821,6 +835,9 @@ msgstr "" msgid "DSL line mode" msgstr "" +msgid "DTIM Interval" +msgstr "" + msgid "DUID" msgstr "DUID" @@ -857,6 +874,9 @@ msgstr "Suprimeix" msgid "Delete this network" msgstr "Suprimeix aquesta xarxa" +msgid "Delivery Traffic Indication Message Interval" +msgstr "" + msgid "Description" msgstr "Descripció" @@ -915,6 +935,9 @@ 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" @@ -1267,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)" @@ -1925,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" @@ -2167,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" @@ -2591,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 "" @@ -2877,6 +2914,9 @@ msgstr "Desa i aplica" msgid "Scan" msgstr "Escaneja" +msgid "Scan request failed" +msgstr "" + msgid "Scheduled Tasks" msgstr "Tasques programades" @@ -2933,6 +2973,9 @@ msgstr "" msgid "Short GI" msgstr "" +msgid "Short Preamble" +msgstr "" + msgid "Show current backup file list" msgstr "" @@ -3034,6 +3077,9 @@ msgstr "Prioritat d'inici" msgid "Starting configuration apply…" msgstr "" +msgid "Starting wireless scan..." +msgstr "" + msgid "Startup" msgstr "Arrencada" @@ -3858,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" @@ -3933,6 +3982,9 @@ 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" diff --git a/modules/luci-base/po/cs/base.po b/modules/luci-base/po/cs/base.po index 96c610e4c5..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." @@ -272,7 +269,13 @@ msgstr "" msgid "Alert" msgstr "Upozornění" -msgid "Alias interface" +msgid "Alias Interface" +msgstr "" + +msgid "Alias of \"%s\"" +msgstr "" + +msgid "All Servers" msgstr "" msgid "" @@ -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 " @@ -815,6 +829,9 @@ msgstr "" msgid "DSL line mode" msgstr "" +msgid "DTIM Interval" +msgstr "" + msgid "DUID" msgstr "DUID" @@ -853,6 +870,9 @@ msgstr "Odstranit" msgid "Delete this network" msgstr "Odstranit tuto síť" +msgid "Delivery Traffic Indication Message Interval" +msgstr "" + msgid "Description" msgstr "Popis" @@ -911,6 +931,9 @@ 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" @@ -1269,6 +1292,9 @@ msgstr "Nahrávám..." msgid "Force" msgstr "Vynutit" +msgid "Force 40MHz mode" +msgstr "" + msgid "Force CCMP (AES)" msgstr "Vynutit CCMP (AES)" @@ -1933,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" @@ -2175,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" @@ -2602,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 "" @@ -2891,6 +2928,9 @@ msgstr "Uložit & použít" msgid "Scan" msgstr "Skenovat" +msgid "Scan request failed" +msgstr "" + msgid "Scheduled Tasks" msgstr "Naplánované úlohy" @@ -2949,6 +2989,9 @@ 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ů" @@ -3055,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í" @@ -3888,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" @@ -3963,6 +4012,9 @@ 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íť" diff --git a/modules/luci-base/po/de/base.po b/modules/luci-base/po/de/base.po index 9ea4437519..fd7bb4c388 100644 --- a/modules/luci-base/po/de/base.po +++ b/modules/luci-base/po/de/base.po @@ -158,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." @@ -273,9 +270,15 @@ msgstr "Vollständige Sendeleistung (ACTATP)" msgid "Alert" msgstr "Alarm" -msgid "Alias interface" +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" @@ -289,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" @@ -324,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 "" @@ -523,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 " @@ -850,6 +864,9 @@ msgstr "" msgid "DSL line mode" msgstr "DSL Leitungsmodus" +msgid "DTIM Interval" +msgstr "" + msgid "DUID" msgstr "DUID" @@ -888,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" @@ -946,6 +966,9 @@ msgstr "Deaktiviert" msgid "Disabled (default)" msgstr "Deaktiviert (Standard)" +msgid "Disassociate On Low Acknowledgement" +msgstr "" + msgid "Discard upstream RFC1918 responses" msgstr "Eingehende RFC1918-Antworten verwerfen" @@ -1317,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" @@ -2010,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" @@ -2256,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" @@ -2702,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" @@ -3005,6 +3042,9 @@ msgstr "Speichern & Anwenden" msgid "Scan" msgstr "Scan" +msgid "Scan request failed" +msgstr "" + msgid "Scheduled Tasks" msgstr "Geplante Aufgaben" @@ -3066,6 +3106,9 @@ 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" @@ -3179,6 +3222,9 @@ msgstr "Startpriorität" msgid "Starting configuration apply…" msgstr "Starte Anwendung der Konfigurationsänderungen..." +msgid "Starting wireless scan..." +msgstr "" + msgid "Startup" msgstr "Systemstart" @@ -4056,6 +4102,9 @@ msgstr "Lokale DNS-Datei" msgid "minutes" msgstr "Minuten" +msgid "mixed WPA/WPA2" +msgstr "" + msgid "no" msgstr "nein" @@ -4131,6 +4180,9 @@ 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" diff --git a/modules/luci-base/po/el/base.po b/modules/luci-base/po/el/base.po index 94657c60f5..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." @@ -274,7 +271,13 @@ msgstr "" msgid "Alert" msgstr "Ειδοποίηση" -msgid "Alias interface" +msgid "Alias Interface" +msgstr "" + +msgid "Alias of \"%s\"" +msgstr "" + +msgid "All Servers" msgstr "" msgid "" @@ -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 " @@ -824,6 +838,9 @@ msgstr "" msgid "DSL line mode" msgstr "" +msgid "DTIM Interval" +msgstr "" + msgid "DUID" msgstr "" @@ -862,6 +879,9 @@ msgstr "Διαγραφή" msgid "Delete this network" msgstr "Διαγραφή αυτού του δικτύου" +msgid "Delivery Traffic Indication Message Interval" +msgstr "" + msgid "Description" msgstr "Περιγραφή" @@ -920,6 +940,9 @@ msgstr "Απενεργοποιημένο" msgid "Disabled (default)" msgstr "" +msgid "Disassociate On Low Acknowledgement" +msgstr "" + msgid "Discard upstream RFC1918 responses" msgstr "Αγνόησε τις απαντήσεις ανοδικής ροής RFC1918" @@ -1282,6 +1305,9 @@ msgstr "Φλασάρεται..." msgid "Force" msgstr "Επιβολή" +msgid "Force 40MHz mode" +msgstr "" + msgid "Force CCMP (AES)" msgstr "Επιβολή CCMP (AES)" @@ -1939,6 +1965,9 @@ msgstr "" msgid "Lowest leased address as offset from the network address." msgstr "" +msgid "MAC" +msgstr "" + msgid "MAC-Address" msgstr "MAC-Διεύθυνση" @@ -2183,6 +2212,9 @@ msgstr "Δεν έχει οριστεί κωδικός πρόσβασης!" msgid "No rules in this chain" msgstr "Δεν υπάρχει κανόνας σε αυτή την αλυσίδα" +msgid "No scan results available yet..." +msgstr "" + msgid "No zone assigned" msgstr "Δεν έχει ανατεθεί ζώνη" @@ -2608,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 "" @@ -2895,6 +2932,9 @@ msgstr "Αποθήκευση & Εφαρμογή" msgid "Scan" msgstr "Σάρωση" +msgid "Scan request failed" +msgstr "" + msgid "Scheduled Tasks" msgstr "Προγραμματισμένες Εργασίες" @@ -2951,6 +2991,9 @@ msgstr "" msgid "Short GI" msgstr "" +msgid "Short Preamble" +msgstr "" + msgid "Show current backup file list" msgstr "" @@ -3054,6 +3097,9 @@ msgstr "Προτεραιότητα εκκίνησης" msgid "Starting configuration apply…" msgstr "" +msgid "Starting wireless scan..." +msgstr "" + msgid "Startup" msgstr "Εκκίνηση" @@ -3853,6 +3899,9 @@ msgstr "τοπικό αρχείο <abbr title=\"Domain Name System\">DNS</abbr>" msgid "minutes" msgstr "" +msgid "mixed WPA/WPA2" +msgstr "" + msgid "no" msgstr "όχι" diff --git a/modules/luci-base/po/en/base.po b/modules/luci-base/po/en/base.po index 3aaaca2b56..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." @@ -271,7 +268,13 @@ msgstr "" msgid "Alert" msgstr "Alert" -msgid "Alias interface" +msgid "Alias Interface" +msgstr "" + +msgid "Alias of \"%s\"" +msgstr "" + +msgid "All Servers" msgstr "" msgid "" @@ -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 " @@ -812,6 +826,9 @@ msgstr "" msgid "DSL line mode" msgstr "" +msgid "DTIM Interval" +msgstr "" + msgid "DUID" msgstr "" @@ -851,6 +868,9 @@ msgstr "Delete" msgid "Delete this network" msgstr "Delete this network" +msgid "Delivery Traffic Indication Message Interval" +msgstr "" + msgid "Description" msgstr "Description" @@ -907,6 +927,9 @@ msgstr "Disabled" msgid "Disabled (default)" msgstr "" +msgid "Disassociate On Low Acknowledgement" +msgstr "" + msgid "Discard upstream RFC1918 responses" msgstr "" @@ -1259,6 +1282,9 @@ msgstr "" msgid "Force" msgstr "Force" +msgid "Force 40MHz mode" +msgstr "" + msgid "Force CCMP (AES)" msgstr "" @@ -1909,6 +1935,9 @@ msgstr "" msgid "Lowest leased address as offset from the network address." msgstr "" +msgid "MAC" +msgstr "" + msgid "MAC-Address" msgstr "" @@ -2151,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 "" @@ -2575,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 "" @@ -2861,6 +2898,9 @@ msgstr "Save & Apply" msgid "Scan" msgstr "Scan" +msgid "Scan request failed" +msgstr "" + msgid "Scheduled Tasks" msgstr "Scheduled Tasks" @@ -2916,6 +2956,9 @@ msgstr "" msgid "Short GI" msgstr "" +msgid "Short Preamble" +msgstr "" + msgid "Show current backup file list" msgstr "" @@ -3017,6 +3060,9 @@ msgstr "Start priority" msgid "Starting configuration apply…" msgstr "" +msgid "Starting wireless scan..." +msgstr "" + msgid "Startup" msgstr "" @@ -3810,6 +3856,9 @@ msgstr "local <abbr title=\"Domain Name System\">DNS</abbr> file" msgid "minutes" msgstr "" +msgid "mixed WPA/WPA2" +msgstr "" + msgid "no" msgstr "" diff --git a/modules/luci-base/po/es/base.po b/modules/luci-base/po/es/base.po index 0b5f85b9a2..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." @@ -275,7 +272,13 @@ msgstr "" msgid "Alert" msgstr "Alerta" -msgid "Alias interface" +msgid "Alias Interface" +msgstr "" + +msgid "Alias of \"%s\"" +msgstr "" + +msgid "All Servers" msgstr "" msgid "" @@ -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 " @@ -821,6 +835,9 @@ msgstr "" msgid "DSL line mode" msgstr "" +msgid "DTIM Interval" +msgstr "" + msgid "DUID" msgstr "DUID" @@ -860,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" @@ -918,6 +938,9 @@ msgstr "Desactivar" msgid "Disabled (default)" msgstr "" +msgid "Disassociate On Low Acknowledgement" +msgstr "" + msgid "Discard upstream RFC1918 responses" msgstr "Descartar respuestas RFC1918 salientes" @@ -1277,6 +1300,9 @@ msgstr "Grabando..." msgid "Force" msgstr "Forzar" +msgid "Force 40MHz mode" +msgstr "" + msgid "Force CCMP (AES)" msgstr "Forzar CCMP (AES)" @@ -1948,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" @@ -2190,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" @@ -2617,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 "" @@ -2906,6 +2943,9 @@ msgstr "Guardar y aplicar" msgid "Scan" msgstr "Explorar" +msgid "Scan request failed" +msgstr "" + msgid "Scheduled Tasks" msgstr "Tareas programadas" @@ -2964,6 +3004,9 @@ msgstr "" msgid "Short GI" msgstr "" +msgid "Short Preamble" +msgstr "" + msgid "Show current backup file list" msgstr "Mostrar lista de ficheros a salvar" @@ -3073,6 +3116,9 @@ msgstr "Prioridad de arranque" msgid "Starting configuration apply…" msgstr "" +msgid "Starting wireless scan..." +msgstr "" + msgid "Startup" msgstr "Arranque" @@ -3917,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" @@ -3992,6 +4041,9 @@ 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" diff --git a/modules/luci-base/po/fr/base.po b/modules/luci-base/po/fr/base.po index 72fbbecb78..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." @@ -277,7 +274,13 @@ msgstr "" msgid "Alert" msgstr "Alerte" -msgid "Alias interface" +msgid "Alias Interface" +msgstr "" + +msgid "Alias of \"%s\"" +msgstr "" + +msgid "All Servers" msgstr "" msgid "" @@ -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 " @@ -827,6 +841,9 @@ msgstr "" msgid "DSL line mode" msgstr "" +msgid "DTIM Interval" +msgstr "" + msgid "DUID" msgstr "DUID" @@ -866,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" @@ -924,6 +944,9 @@ 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" @@ -1288,6 +1311,9 @@ msgstr "Écriture…" msgid "Force" msgstr "Forcer" +msgid "Force 40MHz mode" +msgstr "" + msgid "Force CCMP (AES)" msgstr "Forcer CCMP (AES)" @@ -1961,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" @@ -2203,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" @@ -2629,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 "" @@ -2918,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" @@ -2976,6 +3016,9 @@ 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" @@ -3083,6 +3126,9 @@ msgstr "Priorité de démarrage" msgid "Starting configuration apply…" msgstr "" +msgid "Starting wireless scan..." +msgstr "" + msgid "Startup" msgstr "Démarrage" @@ -3934,6 +3980,9 @@ msgstr "fichier de résolution local" msgid "minutes" msgstr "" +msgid "mixed WPA/WPA2" +msgstr "" + msgid "no" msgstr "non" @@ -4009,6 +4058,9 @@ 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" diff --git a/modules/luci-base/po/he/base.po b/modules/luci-base/po/he/base.po index 235e80dcf8..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." @@ -269,7 +266,13 @@ msgstr "" msgid "Alert" msgstr "אזעקה" -msgid "Alias interface" +msgid "Alias Interface" +msgstr "" + +msgid "Alias of \"%s\"" +msgstr "" + +msgid "All Servers" msgstr "" msgid "" @@ -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 " @@ -806,6 +820,9 @@ msgstr "" msgid "DSL line mode" msgstr "" +msgid "DTIM Interval" +msgstr "" + msgid "DUID" msgstr "" @@ -844,6 +861,9 @@ msgstr "למחוק" msgid "Delete this network" msgstr "מחק רשת זו" +msgid "Delivery Traffic Indication Message Interval" +msgstr "" + msgid "Description" msgstr "תיאור" @@ -900,6 +920,9 @@ msgstr "" msgid "Disabled (default)" msgstr "" +msgid "Disassociate On Low Acknowledgement" +msgstr "" + msgid "Discard upstream RFC1918 responses" msgstr "" @@ -1245,6 +1268,9 @@ msgstr "" msgid "Force" msgstr "" +msgid "Force 40MHz mode" +msgstr "" + msgid "Force CCMP (AES)" msgstr "" @@ -1885,6 +1911,9 @@ msgstr "" msgid "Lowest leased address as offset from the network address." msgstr "" +msgid "MAC" +msgstr "" + msgid "MAC-Address" msgstr "" @@ -2125,6 +2154,9 @@ msgstr "לא הוגדרה סיסמה!" msgid "No rules in this chain" msgstr "" +msgid "No scan results available yet..." +msgstr "" + msgid "No zone assigned" msgstr "" @@ -2543,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 "" @@ -2825,6 +2862,9 @@ msgstr "" msgid "Scan" msgstr "" +msgid "Scan request failed" +msgstr "" + msgid "Scheduled Tasks" msgstr "" @@ -2881,6 +2921,9 @@ msgstr "" msgid "Short GI" msgstr "" +msgid "Short Preamble" +msgstr "" + msgid "Show current backup file list" msgstr "" @@ -2984,6 +3027,9 @@ msgstr "" msgid "Starting configuration apply…" msgstr "" +msgid "Starting wireless scan..." +msgstr "" + msgid "Startup" msgstr "אתחול" @@ -3756,6 +3802,9 @@ msgstr "" msgid "minutes" msgstr "" +msgid "mixed WPA/WPA2" +msgstr "" + msgid "no" msgstr "לא" diff --git a/modules/luci-base/po/hu/base.po b/modules/luci-base/po/hu/base.po index 8f981a1b9e..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." @@ -272,7 +269,13 @@ msgstr "" msgid "Alert" msgstr "Riasztás" -msgid "Alias interface" +msgid "Alias Interface" +msgstr "" + +msgid "Alias of \"%s\"" +msgstr "" + +msgid "All Servers" msgstr "" msgid "" @@ -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 " @@ -822,6 +836,9 @@ msgstr "" msgid "DSL line mode" msgstr "" +msgid "DTIM Interval" +msgstr "" + msgid "DUID" msgstr "DUID" @@ -860,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" @@ -918,6 +938,9 @@ 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. " @@ -1277,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" @@ -1950,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" @@ -2192,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" @@ -2619,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 "" @@ -2909,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" @@ -2967,6 +3007,9 @@ 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" @@ -3074,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" @@ -3923,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" @@ -3998,6 +4047,9 @@ 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" diff --git a/modules/luci-base/po/it/base.po b/modules/luci-base/po/it/base.po index 6f7494124d..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." @@ -281,7 +278,13 @@ msgstr "" msgid "Alert" msgstr "Allerta" -msgid "Alias interface" +msgid "Alias Interface" +msgstr "" + +msgid "Alias of \"%s\"" +msgstr "" + +msgid "All Servers" msgstr "" msgid "" @@ -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 " @@ -828,6 +842,9 @@ msgstr "" msgid "DSL line mode" msgstr "" +msgid "DTIM Interval" +msgstr "" + msgid "DUID" msgstr "DUID" @@ -867,6 +884,9 @@ msgstr "Elimina" msgid "Delete this network" msgstr "Rimuovi questa rete" +msgid "Delivery Traffic Indication Message Interval" +msgstr "" + msgid "Description" msgstr "Descrizione" @@ -925,6 +945,9 @@ msgstr "Disabilitato" msgid "Disabled (default)" msgstr "Disabilitato (default)" +msgid "Disassociate On Low Acknowledgement" +msgstr "" + msgid "Discard upstream RFC1918 responses" msgstr "Ignora risposte RFC1918 upstream" @@ -1282,6 +1305,9 @@ msgstr "Flashing..." msgid "Force" msgstr "Forza" +msgid "Force 40MHz mode" +msgstr "" + msgid "Force CCMP (AES)" msgstr "Forza CCMP (AES)" @@ -1951,6 +1977,9 @@ msgstr "" msgid "Lowest leased address as offset from the network address." msgstr "" +msgid "MAC" +msgstr "" + msgid "MAC-Address" msgstr "" @@ -2193,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" @@ -2618,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 "" @@ -2907,6 +2944,9 @@ msgstr "Salva & applica" msgid "Scan" msgstr "Scan" +msgid "Scan request failed" +msgstr "" + msgid "Scheduled Tasks" msgstr "Operazioni programmate" @@ -2962,6 +3002,9 @@ msgstr "" msgid "Short GI" msgstr "" +msgid "Short Preamble" +msgstr "" + msgid "Show current backup file list" msgstr "" @@ -3071,6 +3114,9 @@ msgstr "Priorità di avvio" msgid "Starting configuration apply…" msgstr "" +msgid "Starting wireless scan..." +msgstr "" + msgid "Startup" msgstr "Avvio" @@ -3893,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" @@ -3968,6 +4017,9 @@ 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" diff --git a/modules/luci-base/po/ja/base.po b/modules/luci-base/po/ja/base.po index 602963ab0a..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." @@ -275,9 +272,15 @@ msgstr "" msgid "Alert" msgstr "警告" -msgid "Alias interface" +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 " @@ -715,7 +731,7 @@ msgid "Connection Limit" msgstr "接続制限" msgid "Connection attempt failed" -msgstr "" +msgstr "接続の試行が失敗しました" msgid "Connections" msgstr "ネットワーク接続" @@ -837,6 +853,9 @@ msgstr "DSL ステータス" msgid "DSL line mode" msgstr "" +msgid "DTIM Interval" +msgstr "DTIM インターバル" + msgid "DUID" msgstr "DUID" @@ -875,6 +894,9 @@ msgstr "削除" msgid "Delete this network" msgstr "ネットワークを削除します" +msgid "Delivery Traffic Indication Message Interval" +msgstr "Delivery Traffic Indication Message インターバル" + msgid "Description" msgstr "詳細" @@ -925,7 +947,7 @@ msgid "Disable Encryption" msgstr "暗号化を無効にする" msgid "Disable this network" -msgstr "" +msgstr "このネットワークを無効化" msgid "Disabled" msgstr "無効" @@ -933,11 +955,14 @@ msgstr "無効" msgid "Disabled (default)" msgstr "無効(デフォルト)" +msgid "Disassociate On Low Acknowledgement" +msgstr "低 Acknowledgement 時のアソシエーション解除" + msgid "Discard upstream RFC1918 responses" msgstr "RFC1918の応答を破棄します" msgid "Disconnection attempt failed" -msgstr "" +msgstr "切断の試行が失敗しました" msgid "Dismiss" msgstr "警告の除去" @@ -1046,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 "インターフェースを編集" @@ -1115,7 +1142,7 @@ msgid "Enable this mount" msgstr "マウント設定を有効にする" msgid "Enable this network" -msgstr "" +msgstr "このネットワークを有効化" msgid "Enable this swap" msgstr "スワップ設定を有効にする" @@ -1133,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 "スパニングツリー プロトコルを有効にする" @@ -1150,10 +1179,10 @@ msgid "Endpoint Port" msgstr "エンドポイント ポート" msgid "Enter custom value" -msgstr "" +msgstr "カスタム値を入力" msgid "Enter custom values" -msgstr "" +msgstr "カスタム値を入力" msgid "Erasing..." msgstr "消去中..." @@ -1294,6 +1323,9 @@ msgstr "更新中..." msgid "Force" msgstr "強制" +msgid "Force 40MHz mode" +msgstr "強制 40MHz モード" + msgid "Force CCMP (AES)" msgstr "CCMP (AES) を使用" @@ -1360,7 +1392,7 @@ msgid "Gateway" msgstr "ゲートウェイ" msgid "Gateway address is invalid" -msgstr "" +msgstr "無効なゲートウェイ アドレスです" msgid "Gateway ports" msgstr "ゲートウェイ ポート" @@ -1474,10 +1506,10 @@ msgid "IP address" msgstr "IPアドレス" msgid "IP address in invalid" -msgstr "" +msgstr "無効な IP アドレスです" msgid "IP address is missing" -msgstr "" +msgstr "IP アドレスがありません" msgid "IPv4" msgstr "IPv4" @@ -1892,7 +1924,7 @@ msgid "Loading" msgstr "ロード中" msgid "Local IP address is invalid" -msgstr "" +msgstr "無効なローカル IP アドレスです" msgid "Local IP address to assign" msgstr "割り当てるローカル IPアドレス" @@ -1963,6 +1995,9 @@ msgid "Lowest leased address as offset from the network address." msgstr "" "ネットワークアドレスをオフセットとして、最小のアドレスを設定してください" +msgid "MAC" +msgstr "" + msgid "MAC-Address" msgstr "MAC-アドレス" @@ -1979,7 +2014,7 @@ msgid "MAP / LW4over6" msgstr "MAP / LW4over6" msgid "MAP rule is invalid" -msgstr "" +msgstr "無効な MAP ルールです" msgid "MB/s" msgstr "MB/s" @@ -2052,7 +2087,7 @@ msgid "Missing protocol extension for proto %q" msgstr "プロトコル %qのプロトコル拡張が見つかりません" msgid "Mobility Domain" -msgstr "" +msgstr "モビリティ ドメイン" msgid "Mode" msgstr "モード" @@ -2164,7 +2199,7 @@ msgid "Network boot image" msgstr "ネットワークブート用イメージ" msgid "Network device is not present" -msgstr "" +msgstr "ネットワーク デバイスが存在しません" msgid "Network without interfaces." msgstr "インターフェースの無いネットワークです。" @@ -2208,6 +2243,9 @@ msgstr "パスワードが設定されていません!" msgid "No rules in this chain" msgstr "チェイン内にルールがありません" +msgid "No scan results available yet..." +msgstr "利用可能なスキャン結果はまだありません..." + msgid "No zone assigned" msgstr "ゾーンが設定されていません" @@ -2432,7 +2470,7 @@ msgid "PIN" msgstr "PIN" msgid "PIN code rejected" -msgstr "" +msgstr "PIN コードが拒否されました" msgid "PMK R1 Push" msgstr "" @@ -2522,7 +2560,7 @@ msgid "Peer IP address to assign" msgstr "" msgid "Peer address is missing" -msgstr "" +msgstr "ピアのアドレスがありません" msgid "Peers" msgstr "ピア" @@ -2642,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 "" @@ -2845,7 +2890,7 @@ msgid "Restart Firewall" msgstr "ファイアウォールの再起動" msgid "Restart radio interface" -msgstr "" +msgstr "無線インターフェースの再起動" msgid "Restore" msgstr "復元" @@ -2938,6 +2983,9 @@ msgstr "保存 & 適用" msgid "Scan" msgstr "スキャン" +msgid "Scan request failed" +msgstr "スキャン要求が失敗しました" + msgid "Scheduled Tasks" msgstr "スケジュールタスク" @@ -2995,6 +3043,9 @@ msgstr "" msgid "Short GI" msgstr "Short GI" +msgid "Short Preamble" +msgstr "Short Preamble" + msgid "Show current backup file list" msgstr "現在のバックアップファイルのリストを表示する" @@ -3099,6 +3150,9 @@ msgstr "優先順位" msgid "Starting configuration apply…" msgstr "設定の適用を開始しています..." +msgid "Starting wireless scan..." +msgstr "無線LANのスキャンを開始しています..." + msgid "Startup" msgstr "スタートアップ" @@ -3565,13 +3619,13 @@ msgid "UUID" msgstr "UUID" msgid "Unable to determine device name" -msgstr "" +msgstr "デバイス名を確定できません" msgid "Unable to determine external IP address" -msgstr "" +msgstr "外部 IP アドレスを確定できません" msgid "Unable to determine upstream interface" -msgstr "" +msgstr "アップストリーム インターフェースを確定できません" msgid "Unable to dispatch" msgstr "ディスパッチできません" @@ -3580,10 +3634,10 @@ msgid "Unable to obtain client ID" msgstr "" msgid "Unable to resolve AFTR host name" -msgstr "" +msgstr "AFTR ホスト名を解決できません" msgid "Unable to resolve peer host name" -msgstr "" +msgstr "ピアのホスト名を解決できません" msgid "Unavailable Seconds (UAS)" msgstr "" @@ -3595,7 +3649,7 @@ msgid "Unknown Error, password not changed!" msgstr "不明なエラーです。パスワードは変更されていません!" msgid "Unknown error (%s)" -msgstr "" +msgstr "不明なエラー (%s)" msgid "Unmanaged" msgstr "Unmanaged" @@ -3607,7 +3661,7 @@ msgid "Unsaved Changes" msgstr "保存されていない変更" msgid "Unsupported MAP type" -msgstr "" +msgstr "非対応の MAP タイプです" msgid "Unsupported modem" msgstr "" @@ -3757,7 +3811,7 @@ msgid "Version" msgstr "バージョン" msgid "Virtual dynamic interface" -msgstr "" +msgstr "仮想ダイナミックインターフェース" msgid "WDS" msgstr "WDS" @@ -3830,7 +3884,7 @@ msgid "Wireless Security" msgstr "無線LANセキュリティ" msgid "Wireless is disabled" -msgstr "無線LAN機能が無効になっている" +msgstr "無線LAN機能は無効になっています" msgid "Wireless is not associated" msgstr "無線LAN機能がアソシエーションされていません" @@ -3952,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 "いいえ" diff --git a/modules/luci-base/po/ko/base.po b/modules/luci-base/po/ko/base.po index e598e15a40..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." @@ -266,7 +263,13 @@ msgstr "" msgid "Alert" msgstr "" -msgid "Alias interface" +msgid "Alias Interface" +msgstr "" + +msgid "Alias of \"%s\"" +msgstr "" + +msgid "All Servers" msgstr "" msgid "" @@ -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 " @@ -810,6 +824,9 @@ msgstr "" msgid "DSL line mode" msgstr "" +msgid "DTIM Interval" +msgstr "" + msgid "DUID" msgstr "" @@ -849,6 +866,9 @@ msgstr "삭제" msgid "Delete this network" msgstr "이 네트워크를 삭제합니다" +msgid "Delivery Traffic Indication Message Interval" +msgstr "" + msgid "Description" msgstr "설명" @@ -907,6 +927,9 @@ msgstr "" msgid "Disabled (default)" msgstr "" +msgid "Disassociate On Low Acknowledgement" +msgstr "" + msgid "Discard upstream RFC1918 responses" msgstr "" @@ -1257,6 +1280,9 @@ msgstr "" msgid "Force" msgstr "강제하기" +msgid "Force 40MHz mode" +msgstr "" + msgid "Force CCMP (AES)" msgstr "" @@ -1902,6 +1928,9 @@ msgstr "" msgid "Lowest leased address as offset from the network address." msgstr "임대되는 주소의 최소 시작점. (네트워크 주소로 부터의 offset)" +msgid "MAC" +msgstr "" + msgid "MAC-Address" msgstr "MAC-주소" @@ -2142,6 +2171,9 @@ msgstr "암호 설정을 해주세요!" msgid "No rules in this chain" msgstr "" +msgid "No scan results available yet..." +msgstr "" + msgid "No zone assigned" msgstr "" @@ -2568,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 "" @@ -2854,6 +2891,9 @@ msgstr "저장 & 적용" msgid "Scan" msgstr "Scan 하기" +msgid "Scan request failed" +msgstr "" + msgid "Scheduled Tasks" msgstr "작업 관리" @@ -2909,6 +2949,9 @@ msgstr "" msgid "Short GI" msgstr "" +msgid "Short Preamble" +msgstr "" + msgid "Show current backup file list" msgstr "현재 백업 파일 목록 보기" @@ -3010,6 +3053,9 @@ msgstr "시작 우선순위" msgid "Starting configuration apply…" msgstr "" +msgid "Starting wireless scan..." +msgstr "" + msgid "Startup" msgstr "시작 프로그램" @@ -3815,6 +3861,9 @@ msgstr "local <abbr title=\"Domain Name System\">DNS</abbr> 파일" msgid "minutes" msgstr "" +msgid "mixed WPA/WPA2" +msgstr "" + msgid "no" msgstr "" diff --git a/modules/luci-base/po/ms/base.po b/modules/luci-base/po/ms/base.po index 59f6e6cd4c..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." @@ -261,7 +258,13 @@ msgstr "" msgid "Alert" msgstr "" -msgid "Alias interface" +msgid "Alias Interface" +msgstr "" + +msgid "Alias of \"%s\"" +msgstr "" + +msgid "All Servers" msgstr "" msgid "" @@ -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 " @@ -789,6 +803,9 @@ msgstr "" msgid "DSL line mode" msgstr "" +msgid "DTIM Interval" +msgstr "" + msgid "DUID" msgstr "" @@ -825,6 +842,9 @@ msgstr "Padam" msgid "Delete this network" msgstr "" +msgid "Delivery Traffic Indication Message Interval" +msgstr "" + msgid "Description" msgstr "Keterangan" @@ -881,6 +901,9 @@ msgstr "" msgid "Disabled (default)" msgstr "" +msgid "Disassociate On Low Acknowledgement" +msgstr "" + msgid "Discard upstream RFC1918 responses" msgstr "" @@ -1230,6 +1253,9 @@ msgstr "" msgid "Force" msgstr "Paksa" +msgid "Force 40MHz mode" +msgstr "" + msgid "Force CCMP (AES)" msgstr "" @@ -1881,6 +1907,9 @@ msgstr "" msgid "Lowest leased address as offset from the network address." msgstr "" +msgid "MAC" +msgstr "" + msgid "MAC-Address" msgstr "" @@ -2123,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 "" @@ -2546,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 "" @@ -2831,6 +2868,9 @@ msgstr "Simpan & Melaksanakan" msgid "Scan" msgstr "Scan" +msgid "Scan request failed" +msgstr "" + msgid "Scheduled Tasks" msgstr "Tugas Jadual" @@ -2886,6 +2926,9 @@ msgstr "" msgid "Short GI" msgstr "" +msgid "Short Preamble" +msgstr "" + msgid "Show current backup file list" msgstr "" @@ -2987,6 +3030,9 @@ msgstr "" msgid "Starting configuration apply…" msgstr "" +msgid "Starting wireless scan..." +msgstr "" + msgid "Startup" msgstr "" @@ -3776,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 16ea03fdee..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." @@ -270,7 +267,13 @@ msgstr "" msgid "Alert" msgstr "Varsle" -msgid "Alias interface" +msgid "Alias Interface" +msgstr "" + +msgid "Alias of \"%s\"" +msgstr "" + +msgid "All Servers" msgstr "" msgid "" @@ -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 " @@ -812,6 +826,9 @@ msgstr "" msgid "DSL line mode" msgstr "" +msgid "DTIM Interval" +msgstr "" + msgid "DUID" msgstr "DUID" @@ -850,6 +867,9 @@ msgstr "Fjern" msgid "Delete this network" msgstr "Fjern dette nettverket" +msgid "Delivery Traffic Indication Message Interval" +msgstr "" + msgid "Description" msgstr "Beskrivelse" @@ -908,6 +928,9 @@ msgstr "Deaktivert" msgid "Disabled (default)" msgstr "" +msgid "Disassociate On Low Acknowledgement" +msgstr "" + msgid "Discard upstream RFC1918 responses" msgstr "Forkast oppstrøms RFC1918 svar" @@ -1265,6 +1288,9 @@ msgstr "Flasher..." msgid "Force" msgstr "Bruk" +msgid "Force 40MHz mode" +msgstr "" + msgid "Force CCMP (AES)" msgstr "Bruk CCMP (AES)" @@ -1925,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" @@ -2167,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" @@ -2595,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 "" @@ -2883,6 +2920,9 @@ msgstr "Lagre & Aktiver" msgid "Scan" msgstr "Skann" +msgid "Scan request failed" +msgstr "" + msgid "Scheduled Tasks" msgstr "Planlagte Oppgaver" @@ -2941,6 +2981,9 @@ msgstr "" msgid "Short GI" msgstr "" +msgid "Short Preamble" +msgstr "" + msgid "Show current backup file list" msgstr "Vis gjeldende liste med sikkerhetskopifiler" @@ -3046,6 +3089,9 @@ msgstr "Start prioritet" msgid "Starting configuration apply…" msgstr "" +msgid "Starting wireless scan..." +msgstr "" + msgid "Startup" msgstr "Oppstart" @@ -3889,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" @@ -3964,6 +4013,9 @@ 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" diff --git a/modules/luci-base/po/pl/base.po b/modules/luci-base/po/pl/base.po index 3c3a16cec4..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-14 21:35+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." @@ -281,8 +278,14 @@ msgstr "" msgid "Alert" msgstr "Alarm" -msgid "Alias interface" -msgstr "Alias interfejsu" +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 " @@ -296,6 +299,9 @@ 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" @@ -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 " @@ -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" @@ -842,6 +857,9 @@ msgstr "Status DSL" msgid "DSL line mode" msgstr "" +msgid "DTIM Interval" +msgstr "Interwał DTIM" + msgid "DUID" msgstr "DUID" @@ -880,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" @@ -939,6 +959,9 @@ 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" @@ -964,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>" @@ -1029,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" @@ -1307,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)" @@ -1704,7 +1728,6 @@ msgstr "" msgid "Interface Configuration" msgstr "Konfiguracja Interfejsu" -# Tam jest lista interfejsów.... msgid "Interface Overview" msgstr "Przegląd Interfejsów" @@ -1723,7 +1746,6 @@ msgstr "Interfejsy" msgid "Internal" msgstr "" -# Nadużycie tagu abbr uważam za uzasadnione. msgid "Internal Server Error" msgstr "Wewnętrzny błąd serwera" @@ -1983,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" @@ -2227,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" @@ -2660,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 "" @@ -2697,8 +2731,9 @@ 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" +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 " @@ -2953,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ę" @@ -3014,6 +3051,9 @@ 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" @@ -3121,6 +3161,9 @@ msgstr "Priorytet uruchomienia" msgid "Starting configuration apply…" msgstr "" +msgid "Starting wireless scan..." +msgstr "Rozpoczynanie skanowania..." + msgid "Startup" msgstr "Autostart" @@ -3886,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 "" @@ -3983,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" @@ -4059,6 +4105,9 @@ 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ć" diff --git a/modules/luci-base/po/pt-br/base.po b/modules/luci-base/po/pt-br/base.po index ad0b6a42c5..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." @@ -294,7 +291,13 @@ msgstr "" msgid "Alert" msgstr "Alerta" -msgid "Alias interface" +msgid "Alias Interface" +msgstr "" + +msgid "Alias of \"%s\"" +msgstr "" + +msgid "All Servers" msgstr "" msgid "" @@ -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 " @@ -861,6 +875,9 @@ msgstr "Estado da DSL" msgid "DSL line mode" msgstr "Modo de linha DSL" +msgid "DTIM Interval" +msgstr "" + msgid "DUID" msgstr "DUID" @@ -900,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" @@ -958,6 +978,9 @@ 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)" @@ -1329,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)" @@ -2037,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" @@ -2287,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" @@ -2731,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" @@ -3028,6 +3065,9 @@ msgstr "Salvar & Aplicar" msgid "Scan" msgstr "Procurar" +msgid "Scan request failed" +msgstr "" + msgid "Scheduled Tasks" msgstr "Tarefas Agendadas" @@ -3087,6 +3127,9 @@ 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" @@ -3199,6 +3242,9 @@ msgstr "Prioridade de iniciação" msgid "Starting configuration apply…" msgstr "" +msgid "Starting wireless scan..." +msgstr "" + msgid "Startup" msgstr "Iniciação" @@ -4069,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" @@ -4145,6 +4194,9 @@ 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" diff --git a/modules/luci-base/po/pt/base.po b/modules/luci-base/po/pt/base.po index c2b794ea3d..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." @@ -280,7 +277,13 @@ msgstr "" msgid "Alert" msgstr "Alerta" -msgid "Alias interface" +msgid "Alias Interface" +msgstr "" + +msgid "Alias of \"%s\"" +msgstr "" + +msgid "All Servers" msgstr "" msgid "" @@ -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 " @@ -825,6 +839,9 @@ msgstr "" msgid "DSL line mode" msgstr "" +msgid "DTIM Interval" +msgstr "" + msgid "DUID" msgstr "DUID" @@ -864,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" @@ -922,6 +942,9 @@ msgstr "Desativado" msgid "Disabled (default)" msgstr "" +msgid "Disassociate On Low Acknowledgement" +msgstr "" + msgid "Discard upstream RFC1918 responses" msgstr "Descartar respostas RFC1918 a montante" @@ -1283,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)" @@ -1949,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" @@ -2191,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" @@ -2615,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 "" @@ -2904,6 +2941,9 @@ msgstr "Salvar & Aplicar" msgid "Scan" msgstr "Procurar" +msgid "Scan request failed" +msgstr "" + msgid "Scheduled Tasks" msgstr "Tarefas Agendadas" @@ -2960,6 +3000,9 @@ msgstr "" msgid "Short GI" msgstr "" +msgid "Short Preamble" +msgstr "" + msgid "Show current backup file list" msgstr "Mostrar lista ficheiros para backup" @@ -3061,6 +3104,9 @@ msgstr "Prioridade de inicialização" msgid "Starting configuration apply…" msgstr "" +msgid "Starting wireless scan..." +msgstr "" + msgid "Startup" msgstr "" @@ -3885,6 +3931,9 @@ msgstr "" msgid "minutes" msgstr "" +msgid "mixed WPA/WPA2" +msgstr "" + msgid "no" msgstr "não" @@ -3960,6 +4009,9 @@ 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" diff --git a/modules/luci-base/po/ro/base.po b/modules/luci-base/po/ro/base.po index 9783e23a8d..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." @@ -267,7 +264,13 @@ msgstr "" msgid "Alert" msgstr "Alerta" -msgid "Alias interface" +msgid "Alias Interface" +msgstr "" + +msgid "Alias of \"%s\"" +msgstr "" + +msgid "All Servers" msgstr "" msgid "" @@ -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 " @@ -799,6 +813,9 @@ msgstr "" msgid "DSL line mode" msgstr "" +msgid "DTIM Interval" +msgstr "" + msgid "DUID" msgstr "" @@ -835,6 +852,9 @@ msgstr "Sterge" msgid "Delete this network" msgstr "Sterge aceasta retea" +msgid "Delivery Traffic Indication Message Interval" +msgstr "" + msgid "Description" msgstr "Descriere" @@ -893,6 +913,9 @@ msgstr "Dezactivat" msgid "Disabled (default)" msgstr "" +msgid "Disassociate On Low Acknowledgement" +msgstr "" + msgid "Discard upstream RFC1918 responses" msgstr "" @@ -1236,6 +1259,9 @@ msgstr "" msgid "Force" msgstr "Forteaza" +msgid "Force 40MHz mode" +msgstr "" + msgid "Force CCMP (AES)" msgstr "Forteaza CCMP (AES)" @@ -1882,6 +1908,9 @@ msgstr "" msgid "Lowest leased address as offset from the network address." msgstr "" +msgid "MAC" +msgstr "" + msgid "MAC-Address" msgstr "" @@ -2122,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 "" @@ -2540,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 "" @@ -2824,6 +2861,9 @@ msgstr "Salveaza si aplica" msgid "Scan" msgstr "Scan" +msgid "Scan request failed" +msgstr "" + msgid "Scheduled Tasks" msgstr "Operatiuni programate" @@ -2880,6 +2920,9 @@ msgstr "" msgid "Short GI" msgstr "" +msgid "Short Preamble" +msgstr "" + msgid "Show current backup file list" msgstr "" @@ -2981,6 +3024,9 @@ msgstr "" msgid "Starting configuration apply…" msgstr "" +msgid "Starting wireless scan..." +msgstr "" + msgid "Startup" msgstr "Pornire" @@ -3752,6 +3798,9 @@ msgstr "" msgid "minutes" msgstr "" +msgid "mixed WPA/WPA2" +msgstr "" + msgid "no" msgstr "nu" @@ -3827,6 +3876,9 @@ 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" diff --git a/modules/luci-base/po/ru/base.po b/modules/luci-base/po/ru/base.po index 65a6a01cf8..8d542e6018 100644 --- a/modules/luci-base/po/ru/base.po +++ b/modules/luci-base/po/ru/base.po @@ -3,7 +3,7 @@ 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-07-17 11:24+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" @@ -160,9 +160,6 @@ 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." @@ -276,7 +273,13 @@ msgstr "Aggregate Transmit Power (ACTATP)" msgid "Alert" msgstr "Тревога" -msgid "Alias interface" +msgid "Alias Interface" +msgstr "" + +msgid "Alias of \"%s\"" +msgstr "" + +msgid "All Servers" msgstr "" msgid "" @@ -293,6 +296,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 "Разрешить все, кроме перечисленных" @@ -329,6 +335,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" @@ -532,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 " @@ -624,8 +638,8 @@ msgid "" "Channel %d is not available in the %s regulatory domain and has been auto-" "adjusted to %d." msgstr "" -"Канал %d не доступен в регуляторном домене %s и был автоматически изменен " -"на %d." +"Канал %d не доступен в регуляторном домене %s и был автоматически изменен на " +"%d." msgid "Check" msgstr "Проверить" @@ -859,6 +873,9 @@ msgstr "Состояние DSL" msgid "DSL line mode" msgstr "DSL линейный режим" +msgid "DTIM Interval" +msgstr "" + msgid "DUID" msgstr "DUID" @@ -898,6 +915,9 @@ msgstr "Удалить" msgid "Delete this network" msgstr "Удалить эту сеть" +msgid "Delivery Traffic Indication Message Interval" +msgstr "" + msgid "Description" msgstr "Описание" @@ -956,6 +976,9 @@ msgstr "Отключено" msgid "Disabled (default)" msgstr "Отключено (по умолчанию)" +msgid "Disassociate On Low Acknowledgement" +msgstr "" + msgid "Discard upstream RFC1918 responses" msgstr "Отбрасывать ответы внешней сети RFC1918." @@ -1031,7 +1054,7 @@ 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 " @@ -1088,7 +1111,8 @@ msgstr "Включить" msgid "" "Enable <abbr title=\"Internet Group Management Protocol\">IGMP</abbr> " "snooping" -msgstr "Включить <abbr title=\"Internet Group Management Protocol\">IGMP</abbr> " +msgstr "" +"Включить <abbr title=\"Internet Group Management Protocol\">IGMP</abbr> " "snooping" msgid "Enable <abbr title=\"Spanning Tree Protocol\">STP</abbr>" @@ -1243,7 +1267,8 @@ msgid "FT protocol" msgstr "FT протокол" msgid "Failed to confirm apply within %ds, waiting for rollback…" -msgstr "Не удалось подтвердить применение в течении %d сек., ожидание отката..." +msgstr "" +"Не удалось подтвердить применение в течении %d сек., ожидание отката..." msgid "File" msgstr "Файл" @@ -1322,6 +1347,9 @@ msgstr "Прошивка..." msgid "Force" msgstr "Назначить" +msgid "Force 40MHz mode" +msgstr "" + msgid "Force CCMP (AES)" msgstr "Назначить CCMP (AES)" @@ -1622,8 +1650,8 @@ 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 " @@ -1647,8 +1675,8 @@ msgid "" msgstr "" "Если физической памяти не достаточно, то неиспользуемые данные могут быть " "временно перемещены в раздел подкачки, что в свою очередь приведет к " -"увеличению объёму свободной <abbr title=\"Random Access Memory\">RAM</abbr>." -" Однако, перемещение в файл — это достаточно долгий процесс, так как " +"увеличению объёму свободной <abbr title=\"Random Access Memory\">RAM</abbr>. " +"Однако, перемещение в файл — это достаточно долгий процесс, так как " "устройство, на котором располагается раздел подкачки, работает гораздо " "медленнее, чем <abbr title=\"Random Access Memory\">RAM</abbr>." @@ -1961,8 +1989,8 @@ msgid "" "and are resolved from DHCP or hosts files only" msgstr "" "Согласно требованиям, имена соответствующие этому домену, никогда не " -"передаются. И разрешаются только из файла 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 "" @@ -2006,6 +2034,9 @@ msgstr "Потеря сигнала в секундах (LOSS)" msgid "Lowest leased address as offset from the network address." msgstr "Минимальный адрес аренды." +msgid "MAC" +msgstr "" + msgid "MAC-Address" msgstr "MAC-адрес" @@ -2040,8 +2071,8 @@ msgid "" "Make sure to clone the root filesystem using something like the commands " "below:" msgstr "" -"Прежде чем перенести корневую файловую систему на внешний носитель, исполь" -"зуйте команды приведенные ниже:" +"Прежде чем перенести корневую файловую систему на внешний носитель, " +"используйте команды приведенные ниже:" msgid "Manual" msgstr "Вручную" @@ -2252,6 +2283,9 @@ msgstr "Пароль не установлен!" msgid "No rules in this chain" msgstr "Нет правил в данной цепочке" +msgid "No scan results available yet..." +msgstr "" + msgid "No zone assigned" msgstr "Зона не присвоена" @@ -2299,8 +2333,8 @@ msgstr "DNS-запрос" msgid "Number of cached DNS entries (max is 10000, 0 is no caching)" msgstr "" -"Количество кэшированных DNS записей (максимум — 10000, 0 — " -"отключить кэширование)" +"Количество кэшированных DNS записей (максимум — 10000, 0 — отключить " +"кэширование)" msgid "OK" msgstr "OK" @@ -2382,9 +2416,9 @@ msgid "" "for the interface." msgstr "" "Необязательно. Допустимые значения: 'eui64', 'random', фиксированное " -"значение например '::1' или '::1:2'. Когда 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 " @@ -2698,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 время жизни" @@ -2736,8 +2775,8 @@ 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 " @@ -2750,9 +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 " @@ -3001,6 +3040,9 @@ msgstr "Сохранить и применить" msgid "Scan" msgstr "Поиск" +msgid "Scan request failed" +msgstr "" + msgid "Scheduled Tasks" msgstr "Запланированные задания" @@ -3059,6 +3101,9 @@ msgstr "Секунды с большим числом ошибок (SES)." msgid "Short GI" msgstr "Short GI" +msgid "Short Preamble" +msgstr "" + msgid "Show current backup file list" msgstr "Показать текущий список файлов резервной копии" @@ -3170,6 +3215,9 @@ msgstr "Приоритет" msgid "Starting configuration apply…" msgstr "Применение конфигурации..." +msgid "Starting wireless scan..." +msgstr "" + msgid "Startup" msgstr "Загрузка" @@ -3300,9 +3348,8 @@ msgstr "" "Вкладка меню <em>'Настройка устройства'</em> содержит физические настройки " "радиооборудования, такие как канал, мощность передачи или выбор антенны, " "которые совместно используются всеми настроенными беспроводными сетями (если " -"радиооборудование поддерживает несколько SSID). Параметры сети, такие " -"как шифрование или режим работы, смотрите на вкладке <em>'Настройка сети'</" -"em>." +"радиооборудование поддерживает несколько SSID). Параметры сети, такие как " +"шифрование или режим работы, смотрите на вкладке <em>'Настройка сети'</em>." msgid "" "The <em>libiwinfo-lua</em> package is not installed. You must install this " @@ -3335,7 +3382,7 @@ msgstr "" "<code>_</code>" msgid "The backup archive does not appear to be a valid gzip file." -msgstr "Архив резервной копии не являетсяg правильным gzip файлом." +msgstr "Архив резервной копии не является правильным gzip файлом." msgid "The configuration file could not be loaded due to the following error:" msgstr "Не удалось загрузить config файл из-за следующей ошибки:" @@ -3349,12 +3396,12 @@ msgid "" "or revert all pending changes to keep the currently working configuration " "state." msgstr "" -"Устройство недоступно в течение %d секунд после применения изменений. " -"Это привело к откату конфигурации из соображений безопасности. Если вы " -"считаете, что конфигурация верна, выполните настройку без проверки. " -"Кроме того, вы можете отклонить это предупреждение и отредактировать " -"изменения перед попыткой применить конфигурацию снова или отктить все " -"изменения чтобы сохранить рабочее состояние конфигурации." +"Устройство недоступно в течение %d секунд после применения изменений. Это " +"привело к откату конфигурации из соображений безопасности. Если вы считаете, " +"что конфигурация верна, выполните настройку без проверки. Кроме того, вы " +"можете отклонить это предупреждение и отредактировать изменения перед " +"попыткой применить конфигурацию снова или отктить все изменения чтобы " +"сохранить рабочее состояние конфигурации." msgid "" "The device file of the memory or partition (<abbr title=\"for example\">e.g." @@ -3418,8 +3465,8 @@ msgid "" msgstr "" "Сетевые порты этого устройства могут быть объединены в несколько <abbr title=" "\"Virtual Local Area Network\">VLAN</abbr>ов, в которых компьютеры могут " -"связываться напрямую между собой. <abbr title=\"Виртуальные локальные " -"сети\">VLAN</abbr>ы часто используются для разделения нескольких сетевых " +"связываться напрямую между собой. <abbr title=\"Виртуальные локальные сети" +"\">VLAN</abbr>ы часто используются для разделения нескольких сетевых " "сегментов. Обычно по умолчанию используется один порт для подключения к " "внешней сети, например к Интернету и другие порты предназначенные для " "внутренней — локальной сети." @@ -3539,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" @@ -3771,8 +3818,8 @@ msgstr "" "Нажмите кнопку <em>'Добавить'</em>, чтобы добавить новую запись аренды. " "<em>'MAC-адрес'</em> идентифицирует хост, <em>'IPv4-адрес'</em> указывает " "фиксированный адрес, а <em>'Имя хоста'</em> присваивается в качестве " -"символьного имени для запрашивающего хоста. Необязательно <em>'Время " -"аренды адреса'</em> может быть использовано для того, чтобы установить " +"символьного имени для запрашивающего хоста. Необязательно <em>'Время аренды " +"адреса'</em> может быть использовано для того, чтобы установить " "индивидуальное время аренды, например 12h, 3d или бесконечное." msgid "Used" @@ -3941,9 +3988,9 @@ msgid "" "scripts like \"network\", your device might become inaccessible!</strong>" msgstr "" "Здесь вы можете включить или выключить установленные скрипты инициализации. " -"Изменения вступят в силу после перезагрузки устройства." -" <strong>Внимание: если вы выключите один из основных скриптов инициализации " -"(например 'network'), ваше устройство может оказаться недоступным!</strong>" +"Изменения вступят в силу после перезагрузки устройства. <strong>Внимание: " +"если вы выключите один из основных скриптов инициализации (например " +"'network'), ваше устройство может оказаться недоступным!</strong>" msgid "" "You must enable JavaScript in your browser or LuCI will not work properly." @@ -4039,6 +4086,9 @@ msgstr "Локальный <abbr title=\"Служба доменных имён\ msgid "minutes" msgstr "минут(ы)" +msgid "mixed WPA/WPA2" +msgstr "" + msgid "no" msgstr "нет" @@ -4114,6 +4164,9 @@ 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 "Активировать эту сеть" diff --git a/modules/luci-base/po/sk/base.po b/modules/luci-base/po/sk/base.po index f77164d688..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." @@ -255,7 +252,13 @@ msgstr "" msgid "Alert" msgstr "" -msgid "Alias interface" +msgid "Alias Interface" +msgstr "" + +msgid "Alias of \"%s\"" +msgstr "" + +msgid "All Servers" msgstr "" msgid "" @@ -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 " @@ -782,6 +796,9 @@ msgstr "" msgid "DSL line mode" msgstr "" +msgid "DTIM Interval" +msgstr "" + msgid "DUID" msgstr "" @@ -818,6 +835,9 @@ msgstr "" msgid "Delete this network" msgstr "" +msgid "Delivery Traffic Indication Message Interval" +msgstr "" + msgid "Description" msgstr "" @@ -874,6 +894,9 @@ msgstr "" msgid "Disabled (default)" msgstr "" +msgid "Disassociate On Low Acknowledgement" +msgstr "" + msgid "Discard upstream RFC1918 responses" msgstr "" @@ -1217,6 +1240,9 @@ msgstr "" msgid "Force" msgstr "" +msgid "Force 40MHz mode" +msgstr "" + msgid "Force CCMP (AES)" msgstr "" @@ -1857,6 +1883,9 @@ msgstr "" msgid "Lowest leased address as offset from the network address." msgstr "" +msgid "MAC" +msgstr "" + msgid "MAC-Address" msgstr "" @@ -2097,6 +2126,9 @@ msgstr "" msgid "No rules in this chain" msgstr "" +msgid "No scan results available yet..." +msgstr "" + msgid "No zone assigned" msgstr "" @@ -2515,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 "" @@ -2797,6 +2834,9 @@ msgstr "" msgid "Scan" msgstr "" +msgid "Scan request failed" +msgstr "" + msgid "Scheduled Tasks" msgstr "" @@ -2852,6 +2892,9 @@ msgstr "" msgid "Short GI" msgstr "" +msgid "Short Preamble" +msgstr "" + msgid "Show current backup file list" msgstr "" @@ -2953,6 +2996,9 @@ msgstr "" msgid "Starting configuration apply…" msgstr "" +msgid "Starting wireless scan..." +msgstr "" + msgid "Startup" msgstr "" @@ -3720,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 2ac014d62f..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." @@ -263,7 +260,13 @@ msgstr "" msgid "Alert" msgstr "Varning" -msgid "Alias interface" +msgid "Alias Interface" +msgstr "" + +msgid "Alias of \"%s\"" +msgstr "" + +msgid "All Servers" msgstr "" msgid "" @@ -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 " @@ -796,6 +810,9 @@ msgstr "DSL-status" msgid "DSL line mode" msgstr "" +msgid "DTIM Interval" +msgstr "" + msgid "DUID" msgstr "" @@ -832,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" @@ -890,6 +910,9 @@ msgstr "Inaktiverad" msgid "Disabled (default)" msgstr "Inaktiverad (standard)" +msgid "Disassociate On Low Acknowledgement" +msgstr "" + msgid "Discard upstream RFC1918 responses" msgstr "" @@ -1237,6 +1260,9 @@ msgstr "Skriver..." msgid "Force" msgstr "Tvinga" +msgid "Force 40MHz mode" +msgstr "" + msgid "Force CCMP (AES)" msgstr "Tvinga CCMP (AES)" @@ -1878,6 +1904,9 @@ msgstr "" msgid "Lowest leased address as offset from the network address." msgstr "" +msgid "MAC" +msgstr "" + msgid "MAC-Address" msgstr "MAC-adress" @@ -2118,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 "" @@ -2536,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 "" @@ -2820,6 +2857,9 @@ msgstr "Spara och Verkställ" msgid "Scan" msgstr "Skanna" +msgid "Scan request failed" +msgstr "" + msgid "Scheduled Tasks" msgstr "Schemalagda uppgifter" @@ -2875,6 +2915,9 @@ msgstr "" msgid "Short GI" msgstr "" +msgid "Short Preamble" +msgstr "" + msgid "Show current backup file list" msgstr "" @@ -2976,6 +3019,9 @@ msgstr "" msgid "Starting configuration apply…" msgstr "" +msgid "Starting wireless scan..." +msgstr "" + msgid "Startup" msgstr "" @@ -3753,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" @@ -3828,6 +3877,9 @@ 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" diff --git a/modules/luci-base/po/templates/base.pot b/modules/luci-base/po/templates/base.pot index 3fad88c0d3..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." @@ -248,7 +245,13 @@ msgstr "" msgid "Alert" msgstr "" -msgid "Alias interface" +msgid "Alias Interface" +msgstr "" + +msgid "Alias of \"%s\"" +msgstr "" + +msgid "All Servers" msgstr "" msgid "" @@ -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 " @@ -775,6 +789,9 @@ msgstr "" msgid "DSL line mode" msgstr "" +msgid "DTIM Interval" +msgstr "" + msgid "DUID" msgstr "" @@ -811,6 +828,9 @@ msgstr "" msgid "Delete this network" msgstr "" +msgid "Delivery Traffic Indication Message Interval" +msgstr "" + msgid "Description" msgstr "" @@ -867,6 +887,9 @@ msgstr "" msgid "Disabled (default)" msgstr "" +msgid "Disassociate On Low Acknowledgement" +msgstr "" + msgid "Discard upstream RFC1918 responses" msgstr "" @@ -1210,6 +1233,9 @@ msgstr "" msgid "Force" msgstr "" +msgid "Force 40MHz mode" +msgstr "" + msgid "Force CCMP (AES)" msgstr "" @@ -1850,6 +1876,9 @@ msgstr "" msgid "Lowest leased address as offset from the network address." msgstr "" +msgid "MAC" +msgstr "" + msgid "MAC-Address" msgstr "" @@ -2090,6 +2119,9 @@ msgstr "" msgid "No rules in this chain" msgstr "" +msgid "No scan results available yet..." +msgstr "" + msgid "No zone assigned" msgstr "" @@ -2508,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 "" @@ -2790,6 +2827,9 @@ msgstr "" msgid "Scan" msgstr "" +msgid "Scan request failed" +msgstr "" + msgid "Scheduled Tasks" msgstr "" @@ -2845,6 +2885,9 @@ msgstr "" msgid "Short GI" msgstr "" +msgid "Short Preamble" +msgstr "" + msgid "Show current backup file list" msgstr "" @@ -2946,6 +2989,9 @@ msgstr "" msgid "Starting configuration apply…" msgstr "" +msgid "Starting wireless scan..." +msgstr "" + msgid "Startup" msgstr "" @@ -3713,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 fe0e0f9f36..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." @@ -266,7 +263,13 @@ msgstr "" msgid "Alert" msgstr "Uyarı" -msgid "Alias interface" +msgid "Alias Interface" +msgstr "" + +msgid "Alias of \"%s\"" +msgstr "" + +msgid "All Servers" msgstr "" msgid "" @@ -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 " @@ -795,6 +809,9 @@ msgstr "" msgid "DSL line mode" msgstr "" +msgid "DTIM Interval" +msgstr "" + msgid "DUID" msgstr "" @@ -831,6 +848,9 @@ msgstr "" msgid "Delete this network" msgstr "" +msgid "Delivery Traffic Indication Message Interval" +msgstr "" + msgid "Description" msgstr "" @@ -887,6 +907,9 @@ msgstr "" msgid "Disabled (default)" msgstr "" +msgid "Disassociate On Low Acknowledgement" +msgstr "" + msgid "Discard upstream RFC1918 responses" msgstr "" @@ -1230,6 +1253,9 @@ msgstr "" msgid "Force" msgstr "" +msgid "Force 40MHz mode" +msgstr "" + msgid "Force CCMP (AES)" msgstr "" @@ -1870,6 +1896,9 @@ msgstr "" msgid "Lowest leased address as offset from the network address." msgstr "" +msgid "MAC" +msgstr "" + msgid "MAC-Address" msgstr "" @@ -2110,6 +2139,9 @@ msgstr "" msgid "No rules in this chain" msgstr "" +msgid "No scan results available yet..." +msgstr "" + msgid "No zone assigned" msgstr "" @@ -2528,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 "" @@ -2810,6 +2847,9 @@ msgstr "Kaydet & Uygula" msgid "Scan" msgstr "Tara" +msgid "Scan request failed" +msgstr "" + msgid "Scheduled Tasks" msgstr "Zamanlanmış Görevler" @@ -2865,6 +2905,9 @@ msgstr "" msgid "Short GI" msgstr "" +msgid "Short Preamble" +msgstr "" + msgid "Show current backup file list" msgstr "" @@ -2966,6 +3009,9 @@ msgstr "" msgid "Starting configuration apply…" msgstr "" +msgid "Starting wireless scan..." +msgstr "" + msgid "Startup" msgstr "" @@ -3735,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" diff --git a/modules/luci-base/po/uk/base.po b/modules/luci-base/po/uk/base.po index 1f50b0c1d5..e4cf1ed0a8 100644 --- a/modules/luci-base/po/uk/base.po +++ b/modules/luci-base/po/uk/base.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: \n" -"PO-Revision-Date: 2018-07-16 15:45+0300\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" @@ -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." @@ -291,9 +288,15 @@ msgstr "Сумарна потужність передавання" msgid "Alert" msgstr "Тривога" -msgid "Alias interface" +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 " @@ -863,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" @@ -902,6 +927,9 @@ msgstr "Видалити" msgid "Delete this network" msgstr "Видалити цю мережу" +msgid "Delivery Traffic Indication Message Interval" +msgstr "Інтервал повідомлень індикації доправлення трафіку" + msgid "Description" msgstr "Опис" @@ -960,6 +988,9 @@ msgstr "Вимкнено" msgid "Disabled (default)" msgstr "Вимкнено (типово)" +msgid "Disassociate On Low Acknowledgement" +msgstr "Роз'єднувати за низького підтвердження" + msgid "Discard upstream RFC1918 responses" msgstr "Відкидати висхідні RFC1918-відповіді" @@ -1331,6 +1362,9 @@ msgstr "Прошиваємо..." msgid "Force" msgstr "Примусово" +msgid "Force 40MHz mode" +msgstr "Примусово застосовувати режим '40MHz'" + msgid "Force CCMP (AES)" msgstr "Примусово CCMP (AES)" @@ -2028,6 +2062,9 @@ msgstr "" msgid "Lowest leased address as offset from the network address." msgstr "Найнижча орендована адреса." +msgid "MAC" +msgstr "MAC" + msgid "MAC-Address" msgstr "MAC-адреса" @@ -2274,6 +2311,9 @@ msgstr "Пароль не встановлено!" msgid "No rules in this chain" msgstr "У цьму ланцюжку нема правил" +msgid "No scan results available yet..." +msgstr "Результати сканування наразі недоступні" + msgid "No zone assigned" msgstr "Зону не призначено" @@ -2720,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" @@ -3016,14 +3063,17 @@ 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\"." @@ -3073,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 "Показати поточний список файлів резервного копіювання" @@ -3183,6 +3236,9 @@ msgstr "Стартовий пріоритет" msgid "Starting configuration apply…" msgstr "Застосовується стартова конфігурація…" +msgid "Starting wireless scan..." +msgstr "Розпочато сканування бездротових мереж..." + msgid "Startup" msgstr "Запуск" @@ -4055,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 2f5bf4a1c9..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." @@ -262,7 +259,13 @@ msgstr "" msgid "Alert" msgstr "" -msgid "Alias interface" +msgid "Alias Interface" +msgstr "" + +msgid "Alias of \"%s\"" +msgstr "" + +msgid "All Servers" msgstr "" msgid "" @@ -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 " @@ -791,6 +805,9 @@ msgstr "" msgid "DSL line mode" msgstr "" +msgid "DTIM Interval" +msgstr "" + msgid "DUID" msgstr "" @@ -827,6 +844,9 @@ msgstr "Xóa" msgid "Delete this network" msgstr "" +msgid "Delivery Traffic Indication Message Interval" +msgstr "" + msgid "Description" msgstr "Mô tả" @@ -883,6 +903,9 @@ msgstr "" msgid "Disabled (default)" msgstr "" +msgid "Disassociate On Low Acknowledgement" +msgstr "" + msgid "Discard upstream RFC1918 responses" msgstr "" @@ -1235,6 +1258,9 @@ msgstr "" msgid "Force" msgstr "Force" +msgid "Force 40MHz mode" +msgstr "" + msgid "Force CCMP (AES)" msgstr "" @@ -1885,6 +1911,9 @@ msgstr "" msgid "Lowest leased address as offset from the network address." msgstr "" +msgid "MAC" +msgstr "" + msgid "MAC-Address" msgstr "" @@ -2127,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 "" @@ -2551,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 "" @@ -2837,6 +2874,9 @@ msgstr "Lưu & áp dụng " msgid "Scan" msgstr "Scan" +msgid "Scan request failed" +msgstr "" + msgid "Scheduled Tasks" msgstr "Scheduled Tasks" @@ -2892,6 +2932,9 @@ msgstr "" msgid "Short GI" msgstr "" +msgid "Short Preamble" +msgstr "" + msgid "Show current backup file list" msgstr "" @@ -2993,6 +3036,9 @@ msgstr "Bắt đầu ưu tiên" msgid "Starting configuration apply…" msgstr "" +msgid "Starting wireless scan..." +msgstr "" + msgid "Startup" msgstr "" @@ -3781,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 c93c381bba..888ceca934 100644 --- a/modules/luci-base/po/zh-cn/base.po +++ b/modules/luci-base/po/zh-cn/base.po @@ -4,7 +4,7 @@ msgstr "" "Last-Translator: Hsing-Wang Liao <kuoruan@gmail.com>\n" msgid "%.1f dB" -msgstr "" +msgstr "%.1f dB" msgid "%s is untagged in multiple VLANs!" msgstr "%s 在多个 VLAN 中均未标记!" @@ -40,7 +40,7 @@ msgid "-- match by uuid --" msgstr "-- 根据 UUID 匹配 --" msgid "-- please select --" -msgstr "" +msgstr "-- 请选择 --" msgid "1 Minute Load:" msgstr "1 分钟负载:" @@ -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." @@ -260,8 +257,14 @@ msgstr "总发射功率(ACTATP)" msgid "Alert" msgstr "警戒" -msgid "Alias interface" -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 " @@ -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 "允许 AP 模式时在 low ACK 的情况下断开无线终端" + msgid "Allow all except listed" msgstr "仅允许列表外" @@ -305,6 +311,12 @@ 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 "" +"即使辅助信道重叠,也始终使用 40MHz 信道。使用此选项不符合IEEE 802.11n-2009!" + msgid "Annex" msgstr "Annex" @@ -384,7 +396,7 @@ msgid "Apply request failed with status <code>%h</code>" msgstr "应用请求失败,状态 <code>%h</code>" msgid "Apply unchecked" -msgstr "应用未选中" +msgstr "强制应用" msgid "Architecture" msgstr "架构" @@ -496,6 +508,9 @@ msgstr "指定了错误的地址!" msgid "Band" msgstr "频宽" +msgid "Beacon Interval" +msgstr "Beacon 间隔" + 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 " @@ -552,7 +567,7 @@ msgid "CPU usage (%)" msgstr "CPU 使用率(%)" msgid "Call failed" -msgstr "" +msgstr "调用失败" msgid "Cancel" msgstr "取消" @@ -564,16 +579,16 @@ msgid "Chain" msgstr "链" msgid "Changes" -msgstr "修改数" +msgstr "更改数" msgid "Changes applied." msgstr "更改已应用。" msgid "Changes have been reverted." -msgstr "更改已取消。" +msgstr "更改已恢复。" msgid "Changes the administrator password for accessing the device" -msgstr "修改访问设备的管理员密码" +msgstr "更改访问设备的管理员密码" msgid "Channel" msgstr "信道" @@ -657,7 +672,7 @@ msgid "Configuration" msgstr "配置" msgid "Configuration failed" -msgstr "" +msgstr "配置失败" msgid "Configuration files will be kept." msgstr "配置文件将被保留。" @@ -681,7 +696,7 @@ msgid "Connection Limit" msgstr "连接数限制" msgid "Connection attempt failed" -msgstr "" +msgstr "尝试连接失败" msgid "Connections" msgstr "连接" @@ -691,7 +706,7 @@ msgid "" "changes. You might need to reconnect if you modified network related " "settings such as the IP address or wireless security credentials." msgstr "" -"应用配置更改后,无法重新获得对设备的访问权限。如果您修改了网络相关设置如 IP " +"应用配置更改后,无法重新获得对设备的访问权限。如果您更改了网络相关设置如 IP " "地址或无线安全证书,则可能需要重新连接。" msgid "Country" @@ -797,6 +812,9 @@ msgstr "DSL 状态" msgid "DSL line mode" msgstr "DSL 线路模式" +msgid "DTIM Interval" +msgstr "DTIM 间隔" + msgid "DUID" msgstr "DUID" @@ -835,6 +853,9 @@ msgstr "删除" msgid "Delete this network" msgstr "删除此网络" +msgid "Delivery Traffic Indication Message Interval" +msgstr "发送流量指示消息间隔" + msgid "Description" msgstr "描述" @@ -857,7 +878,7 @@ msgid "Device unreachable!" msgstr "无法连接到设备" msgid "Device unreachable! Still waiting for device..." -msgstr "" +msgstr "无法连接到设备!仍旧等待设备..." msgid "Diagnostics" msgstr "网络诊断" @@ -891,13 +912,16 @@ msgid "Disabled" msgstr "已禁用" msgid "Disabled (default)" -msgstr "禁用(默认)" +msgstr "已禁用(默认)" + +msgid "Disassociate On Low Acknowledgement" +msgstr "在 Low Acknowledgement 时断开连接" msgid "Discard upstream RFC1918 responses" msgstr "丢弃 RFC1918 上行响应数据" msgid "Disconnection attempt failed" -msgstr "" +msgstr "尝试断开连接失败" msgid "Dismiss" msgstr "解除" @@ -952,7 +976,7 @@ msgstr "" "不转发没有 <abbr title=\"Domain Name System\">DNS</abbr> 名称的解析请求" msgid "Down" -msgstr "" +msgstr "向下" msgid "Download and install package" msgstr "下载并安装软件包" @@ -995,7 +1019,7 @@ msgid "EAP-Method" msgstr "EAP 类型" msgid "Edit" -msgstr "修改" +msgstr "编辑" msgid "" "Edit the raw configuration data above to fix any error and hit \"Save\" to " @@ -1003,10 +1027,10 @@ msgid "" msgstr "编辑上方的原始配置数据来修复错误,点击“保存”按钮以重新载入此页面。" msgid "Edit this interface" -msgstr "修改此接口" +msgstr "编辑此接口" msgid "Edit this network" -msgstr "修改此网络" +msgstr "编辑此网络" msgid "Emergency" msgstr "紧急" @@ -1069,7 +1093,7 @@ msgid "Enable this mount" msgstr "启用此挂载点" msgid "Enable this network" -msgstr "" +msgstr "启用此网络" msgid "Enable this swap" msgstr "启用此 swap 分区" @@ -1104,10 +1128,10 @@ msgid "Endpoint Port" msgstr "端点端口" msgid "Enter custom value" -msgstr "" +msgstr "输入自定义值" msgid "Enter custom values" -msgstr "" +msgstr "输入自定义值" msgid "Erasing..." msgstr "擦除中..." @@ -1159,10 +1183,10 @@ msgid "Extra SSH command options" msgstr "额外的 SSH 命令选项" msgid "FT over DS" -msgstr "" +msgstr "FT over DS" msgid "FT over the Air" -msgstr "" +msgstr "FT over the Air" msgid "FT protocol" msgstr "FT 协议" @@ -1189,7 +1213,7 @@ msgid "Filter useless" msgstr "过滤无用包" msgid "Finalizing failed" -msgstr "" +msgstr "最终确认失败" msgid "" "Find all currently attached filesystems and swap and replace configuration " @@ -1244,6 +1268,9 @@ msgstr "刷写中..." msgid "Force" msgstr "强制" +msgid "Force 40MHz mode" +msgstr "强制 40MHz 模式" + msgid "Force CCMP (AES)" msgstr "强制 CCMP(AES)" @@ -1309,7 +1336,7 @@ msgid "Gateway" msgstr "网关" msgid "Gateway address is invalid" -msgstr "" +msgstr "网关地址无效" msgid "Gateway ports" msgstr "网关端口" @@ -1397,7 +1424,7 @@ 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 "" +msgstr "Host-Uniq 标签内容" msgid "Hostname" msgstr "主机名" @@ -1421,10 +1448,10 @@ msgid "IP address" msgstr "IP 地址" msgid "IP address in invalid" -msgstr "" +msgstr "IP 地址无效" msgid "IP address is missing" -msgstr "" +msgstr "IP 地址缺失" msgid "IPv4" msgstr "IPv4" @@ -1596,7 +1623,7 @@ msgid "Info" msgstr "信息" msgid "Initialization failure" -msgstr "" +msgstr "初始化失败" msgid "Initscript" msgstr "启动脚本" @@ -1834,7 +1861,7 @@ msgid "Loading" msgstr "加载中" msgid "Local IP address is invalid" -msgstr "" +msgstr "本地 IP 地址无效" msgid "Local IP address to assign" msgstr "要分配的本地 IP 地址" @@ -1900,6 +1927,9 @@ msgstr "信号丢失秒数(LOSS)" msgid "Lowest leased address as offset from the network address." msgstr "网络地址的起始分配基址。" +msgid "MAC" +msgstr "MAC" + msgid "MAC-Address" msgstr "MAC 地址" @@ -1916,7 +1946,7 @@ msgid "MAP / LW4over6" msgstr "MAP / LW4over6" msgid "MAP rule is invalid" -msgstr "" +msgstr "MAP 规则无效" msgid "MB/s" msgstr "MB/s" @@ -2000,7 +2030,7 @@ msgid "Modem device" msgstr "调制解调器节点" msgid "Modem information query failed" -msgstr "" +msgstr "调制解调器信息查询失败" msgid "Modem init timeout" msgstr "调制解调器初始化超时" @@ -2098,7 +2128,7 @@ msgid "Network boot image" msgstr "网络启动镜像" msgid "Network device is not present" -msgstr "" +msgstr "网络设备不存在" msgid "Network without interfaces." msgstr "无接口的网络。" @@ -2122,7 +2152,7 @@ msgid "No information available" msgstr "无可用信息" msgid "No matching prefix delegation" -msgstr "" +msgstr "无匹配的前缀委托" msgid "No negative cache" msgstr "禁用无效信息缓存" @@ -2142,6 +2172,9 @@ msgstr "未设置密码!" msgid "No rules in this chain" msgstr "本链没有规则" +msgid "No scan results available yet..." +msgstr "还没有可用的扫描结果..." + msgid "No zone assigned" msgstr "未指定区域" @@ -2246,10 +2279,10 @@ msgid "Operating frequency" msgstr "工作频率" msgid "Option changed" -msgstr "修改的选项" +msgstr "选项已更改" msgid "Option removed" -msgstr "移除的选项" +msgstr "选项已移除" msgid "Optional" msgstr "可选" @@ -2279,7 +2312,7 @@ msgid "Optional. Create routes for Allowed IPs for this peer." msgstr "可选,为此 Peer 创建允许 IP 的路由。" msgid "Optional. Description of peer." -msgstr "" +msgstr "可选,Peer 的描述。" msgid "" "Optional. Host of peer. Names are resolved prior to bringing up the " @@ -2362,7 +2395,7 @@ msgid "PIN" msgstr "PIN" msgid "PIN code rejected" -msgstr "" +msgstr "PIN 码被拒绝" msgid "PMK R1 Push" msgstr "R1 推送 PMK" @@ -2422,7 +2455,7 @@ msgid "Password of inner Private Key" msgstr "内部私钥的密码" msgid "Password successfully changed!" -msgstr "密码修改成功!" +msgstr "密码更改成功!" msgid "Password2" msgstr "密码 2" @@ -2452,7 +2485,7 @@ msgid "Peer IP address to assign" msgstr "要分配的 Peer IP 地址" msgid "Peer address is missing" -msgstr "" +msgstr "Peer 地址缺失" msgid "Peers" msgstr "Peers" @@ -2570,6 +2603,11 @@ 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 密钥生存期" @@ -2607,7 +2645,7 @@ msgid "Radius-Authentication-Server" msgstr "Radius 认证服务器" msgid "Raw hex-encoded bytes. Leave empty unless your ISP require this" -msgstr "" +msgstr "原始 16 进制编码的字节。除非您的 ISP 要求,否则请留空" msgid "" "Read <code>/etc/ethers</code> to configure the <abbr title=\"Dynamic Host " @@ -2620,13 +2658,14 @@ 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 " "might lose access to this device if you are connected via this network." msgstr "" -"确定要删除此无线网络?删除操作无法撤销!\\n删除此无线网络,可能导致无法再访问" -"路由器!" +"确定要删除此无线网络?删除操作无法撤销!若您删除此无线网络,可能导致无法再访问" +"此设备。" msgid "Really reset all changes?" msgstr "确定要放弃所有更改?" @@ -2769,7 +2808,7 @@ msgid "Restart Firewall" msgstr "重启防火墙" msgid "Restart radio interface" -msgstr "" +msgstr "重启无线接口" msgid "Restore" msgstr "恢复" @@ -2860,6 +2899,9 @@ msgstr "保存并应用" msgid "Scan" msgstr "扫描" +msgid "Scan request failed" +msgstr "扫描请求失败" + msgid "Scheduled Tasks" msgstr "计划任务" @@ -2903,10 +2945,10 @@ msgid "Set up Time Synchronization" msgstr "设置时间同步" msgid "Setting PLMN failed" -msgstr "" +msgstr "设置 PLMN 失败" msgid "Setting operation mode failed" -msgstr "" +msgstr "设置操作模式失败" msgid "Setup DHCP Server" msgstr "配置 DHCP 服务器" @@ -2917,6 +2959,9 @@ msgstr "严重误码秒(SES)" msgid "Short GI" msgstr "Short GI" +msgid "Short Preamble" +msgstr "Short Preamble" + msgid "Show current backup file list" msgstr "显示当前备份文件列表" @@ -3020,6 +3065,9 @@ msgstr "启动优先级" msgid "Starting configuration apply…" msgstr "开始应用配置..." +msgid "Starting wireless scan..." +msgstr "正在启动无线扫描..." + msgid "Startup" msgstr "启动项" @@ -3174,7 +3222,7 @@ msgstr "" "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 "由于以下错误,配置文件无法被加载:" @@ -3188,9 +3236,9 @@ msgid "" "or revert all pending changes to keep the currently working configuration " "state." msgstr "" -"在应用挂起的更改后 %d 秒内无法到达该设备,出于安全原因导致配置回滚。如果您认" -"为配置更改仍然正确,请执行未选中的配置应用。或者您可以在尝试再次应用之前解除" -"此警告并编辑更改,或者还原所有未完成的更改以保持当前正在工作的配置状态。" +"在应用挂起的更改后 %d 秒内无法连接到此设备,出于安全原因导致配置回滚。如果您认" +"为配置的更改是正确的,请执行强制应用。或者您可以在再次尝试应用之前解除" +"此警告并编辑配置,或者恢复所有挂起的更改以保持当前正在工作的配置状态。" msgid "" "The device file of the memory or partition (<abbr title=\"for example\">e.g." @@ -3214,7 +3262,7 @@ msgstr "" "过程中切勿断电!" msgid "The following changes have been reverted" -msgstr "以下更改已放弃" +msgstr "以下更改已恢复" msgid "The following rules are currently active on this system." msgstr "以下规则当前在系统中处于活动状态。" @@ -3280,13 +3328,13 @@ 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 "没有可放弃的更改!" +msgstr "没有挂起的更改可恢复!" msgid "There are no pending changes!" -msgstr "没有待生效的更改!" +msgstr "没有挂起的更改!" msgid "" "There is no device assigned yet, please attach a network device in the " @@ -3314,7 +3362,7 @@ msgid "" "include during sysupgrade. Modified files in /etc/config/ and certain other " "configurations are automatically preserved." msgstr "" -"系统升级时要保存的配置文件和目录的清单。目录 /etc/config/ 内修改过的文件以及" +"系统升级时要保存的配置文件和目录的清单。目录 /etc/config/ 内更改过的文件以及" "部分其他配置会被自动保存。" msgid "" @@ -3448,25 +3496,25 @@ msgid "UUID" msgstr "UUID" msgid "Unable to determine device name" -msgstr "" +msgstr "无法确认设备名称" msgid "Unable to determine external IP address" -msgstr "" +msgstr "无法确认外部 IP 地址" msgid "Unable to determine upstream interface" -msgstr "" +msgstr "无法确认上游接口" msgid "Unable to dispatch" msgstr "无法调度" msgid "Unable to obtain client ID" -msgstr "" +msgstr "无法获取客户端 ID" msgid "Unable to resolve AFTR host name" -msgstr "" +msgstr "无法解析 AFTR 主机名" msgid "Unable to resolve peer host name" -msgstr "" +msgstr "无法解析 Pear 主机名" msgid "Unavailable Seconds (UAS)" msgstr "不可用秒数(UAS)" @@ -3478,7 +3526,7 @@ msgid "Unknown Error, password not changed!" msgstr "未知错误,密码未更改!" msgid "Unknown error (%s)" -msgstr "" +msgstr "未知错误(%s)" msgid "Unmanaged" msgstr "不配置协议" @@ -3490,16 +3538,16 @@ msgid "Unsaved Changes" msgstr "未保存的配置" msgid "Unsupported MAP type" -msgstr "" +msgstr "不支持的 MAP 类型" msgid "Unsupported modem" -msgstr "" +msgstr "不支持的调制解调器" msgid "Unsupported protocol type." msgstr "不支持的协议类型" msgid "Up" -msgstr "" +msgstr "向上" msgid "Update lists" msgstr "刷新列表" @@ -3639,7 +3687,7 @@ msgid "Version" msgstr "版本" msgid "Virtual dynamic interface" -msgstr "" +msgstr "虚拟动态接口" msgid "WDS" msgstr "WDS" @@ -3764,7 +3812,7 @@ msgid "bridged" msgstr "桥接的" msgid "create" -msgstr "" +msgstr "创建" msgid "create:" msgstr "创建:" @@ -3830,6 +3878,9 @@ msgstr "本地 <abbr title=\"Domain Name Syste\">DNS</abbr> 解析文件" msgid "minutes" msgstr "分钟" +msgid "mixed WPA/WPA2" +msgstr "mixed WPA/WPA2" + msgid "no" msgstr "否" @@ -3852,7 +3903,7 @@ msgid "open" msgstr "开放式" msgid "output" -msgstr "" +msgstr "输出" msgid "overlay" msgstr "覆盖" @@ -3905,6 +3956,9 @@ 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 "激活此网络" diff --git a/modules/luci-base/po/zh-tw/base.po b/modules/luci-base/po/zh-tw/base.po index be33981cf2..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." @@ -265,7 +262,13 @@ msgstr "" msgid "Alert" msgstr "警示" -msgid "Alias interface" +msgid "Alias Interface" +msgstr "" + +msgid "Alias of \"%s\"" +msgstr "" + +msgid "All Servers" msgstr "" msgid "" @@ -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 " @@ -800,6 +814,9 @@ msgstr "" msgid "DSL line mode" msgstr "" +msgid "DTIM Interval" +msgstr "" + msgid "DUID" msgstr "DHCP獨立式別碼DUID " @@ -838,6 +855,9 @@ msgstr "刪除" msgid "Delete this network" msgstr "刪除這個網路" +msgid "Delivery Traffic Indication Message Interval" +msgstr "" + msgid "Description" msgstr "描述" @@ -895,6 +915,9 @@ msgstr "關閉" msgid "Disabled (default)" msgstr "" +msgid "Disassociate On Low Acknowledgement" +msgstr "" + msgid "Discard upstream RFC1918 responses" msgstr "丟棄上游RFC1918 虛擬IP網路的回應" @@ -1246,6 +1269,9 @@ msgstr "更新中..." msgid "Force" msgstr "強制" +msgid "Force 40MHz mode" +msgstr "" + msgid "Force CCMP (AES)" msgstr "強制CCMP (AES)加密" @@ -1892,6 +1918,9 @@ msgstr "" msgid "Lowest leased address as offset from the network address." msgstr "最低的釋放位址從這網路位址的偏移計算" +msgid "MAC" +msgstr "" + msgid "MAC-Address" msgstr "MAC-位址" @@ -2132,6 +2161,9 @@ msgstr "尚未設定密碼!" msgid "No rules in this chain" msgstr "尚無規則在這個鏈接上" +msgid "No scan results available yet..." +msgstr "" + msgid "No zone assigned" msgstr "尚未指定區碼" @@ -2554,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 "" @@ -2840,6 +2877,9 @@ msgstr "保存並啟用" msgid "Scan" msgstr "掃描" +msgid "Scan request failed" +msgstr "" + msgid "Scheduled Tasks" msgstr "排程任務" @@ -2896,6 +2936,9 @@ msgstr "" msgid "Short GI" msgstr "" +msgid "Short Preamble" +msgstr "" + msgid "Show current backup file list" msgstr "顯示現今的備份檔清單" @@ -2999,6 +3042,9 @@ msgstr "啟用優先權順序" msgid "Starting configuration apply…" msgstr "" +msgid "Starting wireless scan..." +msgstr "" + msgid "Startup" msgstr "啟動" @@ -3811,6 +3857,9 @@ msgstr "本地<abbr title=\"Domain Name System\">DNS</abbr> 檔案" msgid "minutes" msgstr "" +msgid "mixed WPA/WPA2" +msgstr "" + msgid "no" msgstr "無" @@ -3886,6 +3935,9 @@ 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 "啟用此網路" diff --git a/modules/luci-mod-admin-full/luasrc/controller/admin/uci.lua b/modules/luci-mod-admin-full/luasrc/controller/admin/uci.lua index 9533ff5e6e..1d955dd982 100644 --- a/modules/luci-mod-admin-full/luasrc/controller/admin/uci.lua +++ b/modules/luci-mod-admin-full/luasrc/controller/admin/uci.lua @@ -9,7 +9,7 @@ function index() or table.concat(luci.dispatcher.context.request, "/") entry({"admin", "uci"}, nil, _("Configuration")) - entry({"admin", "uci", "changes"}, call("action_changes"), _("Changes"), 40).query = {redir=redir} + entry({"admin", "uci", "changes"}, post_on({ trigger_apply = true }, "action_changes"), _("Changes"), 40).query = {redir=redir} entry({"admin", "uci", "revert"}, post("action_revert"), _("Revert"), 30).query = {redir=redir} local node @@ -25,9 +25,9 @@ function index() node.cors = true node.sysauth_authenticator = authen - node = entry({"admin", "uci", "confirm"}, post("action_confirm"), nil) + node = entry({"admin", "uci", "confirm"}, call("action_confirm"), nil) node.cors = true - node.sysauth_authenticator = authen + node.sysauth = false end @@ -36,8 +36,9 @@ function action_changes() local changes = uci:changes() luci.template.render("admin_uci/changes", { - changes = next(changes) and changes, - timeout = timeout + changes = next(changes) and changes, + timeout = timeout, + trigger_apply = luci.http.formvalue("trigger_apply") and true or false }) end @@ -52,7 +53,8 @@ function action_revert() end luci.template.render("admin_uci/revert", { - changes = next(changes) and changes + changes = next(changes) and changes, + trigger_revert = true }) end @@ -84,8 +86,13 @@ end function action_apply_rollback() local uci = require "luci.model.uci" - local _, errstr = uci:apply(true) - ubus_state_to_http(errstr) + local token, errstr = uci:apply(true) + if token then + luci.http.prepare_content("application/json") + luci.http.write_json({ token = token }) + else + ubus_state_to_http(errstr) + end end function action_apply_unchecked() @@ -96,6 +103,7 @@ end function action_confirm() local uci = require "luci.model.uci" - local _, errstr = uci:confirm() + local token = luci.http.formvalue("token") + local _, errstr = uci:confirm(token) ubus_state_to_http(errstr) 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 index 32bf1965f3..ad20f09187 100644 --- 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 @@ -70,7 +70,7 @@ local tpl_radio = tpl.Template(nil, [[ <!-- physical device --> <div class="tr cbi-rowstyle-2"> <div class="td col-2 center middle"> - <span class="ifacebadge"><img src="<%=resource%>/icons/wifi_toggled.png" id="<%=dev:name()%>-iw-upstate" /> <%=dev:name()%></span> + <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 /> @@ -115,8 +115,8 @@ local tpl_radio = tpl.Template(nil, [[ </div> <% end %> <% else %> - <div class="tr cbi-rowstyle-2"> - <div class="td left"> + <div class="tr placeholder"> + <div class="td"> <em><%:No network configured on this device%></em> </div> </div> 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_status.htm b/modules/luci-mod-admin-full/luasrc/view/admin_network/iface_overview_status.htm index 2c89d10430..7427154a04 100644 --- 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 @@ -94,7 +94,7 @@ if (ifc.is_dynamic) desc = '<%:Virtual dynamic interface%>'; else if (ifc.is_alias) - desc = '<%:Alias interface%>'; + desc = '<%:Alias Interface%>'; if (ifc.desc) desc = desc ? '%s (%s)'.format(desc, ifc.desc) : ifc.desc; @@ -110,7 +110,7 @@ if (!ifc.is_dynamic && !ifc.is_alias) { 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/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_status/index.htm b/modules/luci-mod-admin-full/luasrc/view/admin_status/index.htm index db8535086f..a56d904d9f 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 @@ -221,63 +221,36 @@ <% end %> <% if has_dsl then %> - var dsl_i = document.getElementById('dsl_i'); - var dsl_s = document.getElementById('dsl_s'); - - var s = String.format( - '<strong><%:Status%>: </strong>%s<br />' + - '<strong><%:Line State%>: </strong>%s [0x%x]<br />' + - '<strong><%:Line Mode%>: </strong>%s<br />' + - '<strong><%:Annex%>: </strong>%s<br />' + - '<strong><%:Profile%>: </strong>%s<br />' + - '<strong><%:Data Rate%>: </strong>%s/s / %s/s<br />' + - '<strong><%:Max. Attainable Data Rate (ATTNDR)%>: </strong>%s/s / %s/s<br />' + - '<strong><%:Latency%>: </strong>%s / %s<br />' + - '<strong><%:Line Attenuation (LATN)%>: </strong>%s dB / %s dB<br />' + - '<strong><%:Signal Attenuation (SATN)%>: </strong>%s dB / %s dB<br />' + - '<strong><%:Noise Margin (SNR)%>: </strong>%s dB / %s dB<br />' + - '<strong><%:Aggregate Transmit Power(ACTATP)%>: </strong>%s dB / %s dB<br />' + - '<strong><%:Forward Error Correction Seconds (FECS)%>: </strong>%s / %s<br />' + - '<strong><%:Errored seconds (ES)%>: </strong>%s / %s<br />' + - '<strong><%:Severely Errored Seconds (SES)%>: </strong>%s / %s<br />' + - '<strong><%:Loss of Signal Seconds (LOSS)%>: </strong>%s / %s<br />' + - '<strong><%:Unavailable Seconds (UAS)%>: </strong>%s / %s<br />' + - '<strong><%:Header Error Code Errors (HEC)%>: </strong>%s / %s<br />' + - '<strong><%:Non Pre-emtive CRC errors (CRC_P)%>: </strong>%s / %s<br />' + - '<strong><%:Pre-emtive CRC errors (CRCP_P)%>: </strong>%s / %s<br />' + - '<strong><%:Line Uptime%>: </strong>%s<br />' + - '<strong><%:ATU-C System Vendor ID%>: </strong>%s<br />' + - '<strong><%:Power Management Mode%>: </strong>%s<br />', - info.dsl.line_state, info.dsl.line_state_detail, - info.dsl.line_state_num, - info.dsl.line_mode_s, - info.dsl.annex_s, - info.dsl.profile_s, - info.dsl.data_rate_down_s, info.dsl.data_rate_up_s, - info.dsl.max_data_rate_down_s, info.dsl.max_data_rate_up_s, - info.dsl.latency_num_down, info.dsl.latency_num_up, - info.dsl.line_attenuation_down, info.dsl.line_attenuation_up, - info.dsl.signal_attenuation_down, info.dsl.signal_attenuation_up, - info.dsl.noise_margin_down, info.dsl.noise_margin_up, - info.dsl.actatp_down, info.dsl.actatp_up, - info.dsl.errors_fec_near, info.dsl.errors_fec_far, - info.dsl.errors_es_near, info.dsl.errors_es_far, - info.dsl.errors_ses_near, info.dsl.errors_ses_far, - info.dsl.errors_loss_near, info.dsl.errors_loss_far, - info.dsl.errors_uas_near, info.dsl.errors_uas_far, - info.dsl.errors_hec_near, info.dsl.errors_hec_far, - info.dsl.errors_crc_p_near, info.dsl.errors_crc_p_far, - info.dsl.errors_crcp_p_near, info.dsl.errors_crcp_p_far, - info.dsl.line_uptime_s, - info.dsl.atuc_vendor_id, - info.dsl.power_mode_s - ); - - dsl_s.innerHTML = String.format('<small>%s</small>', s); - dsl_i.innerHTML = String.format( - '<img src="<%=resource%>/icons/ethernet.png" />' + - '<br /><small>DSL</small>' - ); + var ds = document.getElementById('dsl_status_table'); + + while (ds.lastElementChild) + ds.removeChild(ds.lastElementChild); + + ds.appendChild(renderBox( + '<%:DSL Status%>', + (info.dsl.line_state === 'UP'), [ ], + '<%:Line State%>', '%s [0x%x]'.format(info.dsl.line_state, info.dsl.line_state_detail), + '<%:Line Mode%>', info.dsl.line_mode_s || '-', + '<%:Line Uptime%>', info.dsl.line_uptime_s || '-', + '<%:Annex%>', info.dsl.annex_s || '-', + '<%:Profile%>', info.dsl.profile_s || '-', + '<%:Data Rate%>', '%s/s / %s/s'.format(info.dsl.data_rate_down_s, info.dsl.data_rate_up_s), + '<%:Max. Attainable Data Rate (ATTNDR)%>', '%s/s / %s/s'.format(info.dsl.max_data_rate_down_s, info.dsl.max_data_rate_up_s), + '<%:Latency%>', '%s / %s'.format(info.dsl.latency_num_down, info.dsl.latency_num_up), + '<%:Line Attenuation (LATN)%>', '%d dB / %d dB'.format(info.dsl.line_attenuation_down, info.dsl.line_attenuation_up), + '<%:Signal Attenuation (SATN)%>', '%d dB / %d dB'.format(info.dsl.signal_attenuation_down, info.dsl.signal_attenuation_up), + '<%:Noise Margin (SNR)%>', '%d dB / %d dB'.format(info.dsl.noise_margin_down, info.dsl.noise_margin_up), + '<%:Aggregate Transmit Power(ACTATP)%>', '%d dB / %d dB'.format(info.dsl.actatp_down, info.dsl.actatp_up), + '<%:Forward Error Correction Seconds (FECS)%>', '%d / %d'.format(info.dsl.errors_fec_near, info.dsl.errors_fec_far), + '<%:Errored seconds (ES)%>', '%d / %d'.format(info.dsl.errors_es_near, info.dsl.errors_es_far), + '<%:Severely Errored Seconds (SES)%>', '%d / %d'.format(info.dsl.errors_ses_near, info.dsl.errors_ses_far), + '<%:Loss of Signal Seconds (LOSS)%>', '%d / %d'.format(info.dsl.errors_loss_near, info.dsl.errors_loss_far), + '<%:Unavailable Seconds (UAS)%>', '%d / %d'.format(info.dsl.errors_uas_near, info.dsl.errors_uas_far), + '<%:Header Error Code Errors (HEC)%>', '%d / %d'.format(info.dsl.errors_hec_near, info.dsl.errors_hec_far), + '<%:Non Pre-emtive CRC errors (CRC_P)%>', '%d / %d'.format(info.dsl.errors_crc_p_near, info.dsl.errors_crc_p_far), + '<%:Pre-emtive CRC errors (CRCP_P)%>', '%d / %d'.format(info.dsl.errors_crcp_p_near, info.dsl.errors_crcp_p_far), + '<%:ATU-C System Vendor ID%>', info.dsl.atuc_vendor_id, + '<%:Power Management Mode%>', info.dsl.power_mode_s)); <% end %> <% if has_wifi then %> @@ -452,18 +425,8 @@ <div class="cbi-section"> <h3><%:DSL%></h3> - <div class="table" width="100%"> - <div class="tr"> - <div class="td left" width="33%" style="vertical-align:top"><%:DSL Status%></div> - <div class="td"> - <div class="table"> - <div class="tr"> - <div class="td" id="dsl_i" style="width:16px; text-align:center; padding:3px"><img src="<%=resource%>/icons/ethernet_disabled.png" /><br /><small>?</small></div> - <div class="td left" id="dsl_s" style="vertical-align:middle; padding: 3px"><em><%:Collecting data...%></em></div> - </div> - </div> - </div> - </div> + <div id="dsl_status_table" class="network-status-table"> + <p><em><%:Collecting data...%></em></p> </div> </div> <% end %> diff --git a/modules/luci-mod-admin-full/luasrc/view/admin_system/packages.htm b/modules/luci-mod-admin-full/luasrc/view/admin_system/packages.htm index 1b959afc54..280eabb8ea 100644 --- a/modules/luci-mod-admin-full/luasrc/view/admin_system/packages.htm +++ b/modules/luci-mod-admin-full/luasrc/view/admin_system/packages.htm @@ -102,7 +102,7 @@ end <div class="cbi-value"> <label class="cbi-value-title"><%:Download and install package%>:</label> <div class="cbi-value-field"> - <input type="text" name="url" size="30" value="" /> + <span><input type="text" name="url" size="30" value="" /></span> <input class="cbi-button cbi-button-save" type="submit" name="go" value="<%:OK%>" /> </div> </div> @@ -110,7 +110,7 @@ end <div class="cbi-value cbi-value-last"> <label class="cbi-value-title"><%:Filter%>:</label> <div class="cbi-value-field"> - <input type="text" name="query" size="20" value="<%=pcdata(query)%>" /> + <span><input type="text" name="query" size="20" value="<%=pcdata(query)%>" /></span> <input type="submit" class="cbi-button cbi-button-action" name="search" value="<%:Find package%>" /> </div> </div> diff --git a/modules/luci-mod-admin-full/luasrc/view/admin_uci/changes.htm b/modules/luci-mod-admin-full/luasrc/view/admin_uci/changes.htm index 6282244757..43bd7c23fb 100644 --- a/modules/luci-mod-admin-full/luasrc/view/admin_uci/changes.htm +++ b/modules/luci-mod-admin-full/luasrc/view/admin_uci/changes.htm @@ -8,11 +8,9 @@ <%- local node, redir_url = luci.dispatcher.lookup(luci.http.formvalue("redir")) + export("redirect", redir_url or url("admin/uci/changes")) - include("cbi/apply_widget") include("admin_uci/changelog") - - cbi_apply_widget(redir_url or url("admin/uci/changes")) -%> <h2 name="content"><%:Configuration%> / <%:Changes%></h2> @@ -32,7 +30,11 @@ </form> <% end %> - <input class="cbi-button cbi-button-save" type="button" id="apply_button" value="<%:Save & Apply%>" onclick="uci_apply(true); this.blur()" /> + <form method="post" action="<%=url("admin/uci/changes")%>"> + <input type="hidden" name="token" value="<%=token%>" /> + <input type="hidden" name="redir" value="<%=pcdata(luci.http.formvalue("redir"))%>" /> + <input class="cbi-button cbi-button-save" type="submit" name="trigger_apply" value="<%:Save & Apply%>" /> + </form> <form method="post" action="<%=url("admin/uci/revert")%>"> <input type="hidden" name="token" value="<%=token%>" /> <input type="hidden" name="redir" value="<%=pcdata(luci.http.formvalue("redir"))%>" /> diff --git a/modules/luci-mod-admin-full/luasrc/view/admin_uci/revert.htm b/modules/luci-mod-admin-full/luasrc/view/admin_uci/revert.htm index ff23d568dc..d8fd3de01e 100644 --- a/modules/luci-mod-admin-full/luasrc/view/admin_uci/revert.htm +++ b/modules/luci-mod-admin-full/luasrc/view/admin_uci/revert.htm @@ -8,11 +8,9 @@ <%- local node, redir_url = luci.dispatcher.lookup(luci.http.formvalue("redir")) + export("redirect", redir_url or url("admin/uci/changes")) - include("cbi/apply_widget") include("admin_uci/changelog") - - cbi_apply_widget(redir_url or url("admin/uci/revert")) -%> <h2 name="content"><%:Configuration%> / <%:Revert%></h2> @@ -24,13 +22,6 @@ <p><strong><%:There are no pending changes to revert!%></strong></p> <% end %> -<div class="alert-message" id="cbi_apply_status" style="display:none"></div> -<script type="text/javascript"> - document.addEventListener("DOMContentLoaded", function() { - uci_revert(); - }); -</script> - <% if redir_url then %> <div class="cbi-page-actions"> <form class="inline" method="get" action="<%=luci.util.pcdata(redir_url)%>"> |