summaryrefslogtreecommitdiffhomepage
path: root/modules/luci-base
diff options
context:
space:
mode:
Diffstat (limited to 'modules/luci-base')
-rw-r--r--modules/luci-base/Makefile15
-rw-r--r--modules/luci-base/htdocs/luci-static/resources/cbi.js789
-rw-r--r--modules/luci-base/htdocs/luci-static/resources/xhr.js3
-rw-r--r--modules/luci-base/luasrc/cbi.lua46
-rw-r--r--modules/luci-base/luasrc/dispatcher.lua11
-rw-r--r--modules/luci-base/luasrc/model/uci.lua10
-rw-r--r--modules/luci-base/luasrc/tools/status.lua86
-rw-r--r--modules/luci-base/luasrc/util.lua106
-rw-r--r--modules/luci-base/luasrc/view/cbi/apply_widget.htm146
-rw-r--r--modules/luci-base/luasrc/view/cbi/button.htm2
-rw-r--r--modules/luci-base/luasrc/view/cbi/cell_valuefooter.htm2
-rw-r--r--modules/luci-base/luasrc/view/cbi/cell_valueheader.htm10
-rw-r--r--modules/luci-base/luasrc/view/cbi/dropdown.htm54
-rw-r--r--modules/luci-base/luasrc/view/cbi/firewall_zoneforwards.htm79
-rw-r--r--modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm79
-rw-r--r--modules/luci-base/luasrc/view/cbi/footer.htm2
-rw-r--r--modules/luci-base/luasrc/view/cbi/full_valuefooter.htm1
-rw-r--r--modules/luci-base/luasrc/view/cbi/map.htm5
-rw-r--r--modules/luci-base/luasrc/view/cbi/network_ifacelist.htm102
-rw-r--r--modules/luci-base/luasrc/view/cbi/network_netlist.htm90
-rw-r--r--modules/luci-base/luasrc/view/cbi/nsection.htm9
-rw-r--r--modules/luci-base/luasrc/view/cbi/nullsection.htm5
-rw-r--r--modules/luci-base/luasrc/view/cbi/simpleform.htm15
-rw-r--r--modules/luci-base/luasrc/view/cbi/tblsection.htm212
-rw-r--r--modules/luci-base/luasrc/view/cbi/tsection.htm18
-rw-r--r--modules/luci-base/luasrc/view/cbi/upload.htm2
-rw-r--r--modules/luci-base/luasrc/view/sysauth.htm14
-rw-r--r--modules/luci-base/po/ca/base.po274
-rw-r--r--modules/luci-base/po/cs/base.po298
-rw-r--r--modules/luci-base/po/de/base.po380
-rw-r--r--modules/luci-base/po/el/base.po261
-rw-r--r--modules/luci-base/po/en/base.po247
-rw-r--r--modules/luci-base/po/es/base.po298
-rw-r--r--modules/luci-base/po/fr/base.po298
-rw-r--r--modules/luci-base/po/he/base.po264
-rw-r--r--modules/luci-base/po/hu/base.po298
-rw-r--r--modules/luci-base/po/it/base.po347
-rw-r--r--modules/luci-base/po/ja/base.po289
-rw-r--r--modules/luci-base/po/ko/base.po262
-rw-r--r--modules/luci-base/po/ms/base.po237
-rw-r--r--modules/luci-base/po/no/base.po298
-rw-r--r--modules/luci-base/po/pl/base.po498
-rw-r--r--modules/luci-base/po/pt-br/base.po389
-rw-r--r--modules/luci-base/po/pt/base.po296
-rw-r--r--modules/luci-base/po/ro/base.po265
-rw-r--r--modules/luci-base/po/ru/base.po297
-rw-r--r--modules/luci-base/po/sk/base.po224
-rw-r--r--modules/luci-base/po/sv/base.po248
-rw-r--r--modules/luci-base/po/templates/base.pot224
-rw-r--r--modules/luci-base/po/tr/base.po412
-rw-r--r--modules/luci-base/po/uk/base.po1267
-rw-r--r--modules/luci-base/po/vi/base.po234
-rw-r--r--modules/luci-base/po/zh-cn/base.po396
-rw-r--r--modules/luci-base/po/zh-tw/base.po294
54 files changed, 5591 insertions, 5417 deletions
diff --git a/modules/luci-base/Makefile b/modules/luci-base/Makefile
index 7f7d7e772f..5c38d99c58 100644
--- a/modules/luci-base/Makefile
+++ b/modules/luci-base/Makefile
@@ -14,12 +14,13 @@ LUCI_BASENAME:=base
LUCI_TITLE:=LuCI core libraries
LUCI_DEPENDS:=+lua +luci-lib-nixio +luci-lib-ip +rpcd +libubus-lua +luci-lib-jsonc +liblucihttp-lua
-PKG_SOURCE:=LuaSrcDiet-0.12.1.tar.bz2
-PKG_SOURCE_URL:=https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/luasrcdiet
-PKG_HASH:=ed7680f2896269ae8633756e7edcf09050812f78c8f49e280e63c30d14f35aea
-PKG_LICENSE:=Apache-2.0
-HOST_BUILD_DIR:=$(BUILD_DIR_HOST)/LuaSrcDiet-0.12.1
+PKG_SOURCE:=v1.0.0.tar.gz
+PKG_SOURCE_URL:=https://github.com/jirutka/luasrcdiet/archive/
+PKG_HASH:=48162e63e77d009f5848f18a5cabffbdfc867d0e5e73c6d407f6af5d6880151b
+PKG_LICENSE:=MIT
+
+HOST_BUILD_DIR:=$(BUILD_DIR_HOST)/luasrcdiet-1.0.0
include $(INCLUDE_DIR)/host-build.mk
@@ -36,13 +37,13 @@ endef
define Host/Compile
$(MAKE) -C src/ clean po2lmo
- $(MAKE) -C $(HOST_BUILD_DIR) bin/LuaSrcDiet.lua
+ $(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.lua $(1)/bin/LuaSrcDiet
+ $(INSTALL_BIN) $(HOST_BUILD_DIR)/bin/luasrcdiet $(1)/bin/luasrcdiet
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 6c35372cdd..6a487366f8 100644
--- a/modules/luci-base/htdocs/luci-static/resources/cbi.js
+++ b/modules/luci-base/htdocs/luci-static/resources/cbi.js
@@ -465,31 +465,16 @@ function cbi_d_add(field, dep, index) {
}
function cbi_d_checkvalue(target, ref) {
- var t = document.getElementById(target);
- var value;
+ var value = null,
+ query = 'input[id="'+target+'"], input[name="'+target+'"], ' +
+ 'select[id="'+target+'"], select[name="'+target+'"]';
- if (!t) {
- var tl = document.getElementsByName(target);
-
- if( tl.length > 0 && (tl[0].type == 'radio' || tl[0].type == 'checkbox'))
- for( var i = 0; i < tl.length; i++ )
- if( tl[i].checked ) {
- value = tl[i].value;
- break;
- }
-
- value = value ? value : "";
- } else if (!t.value) {
- value = "";
- } else {
- value = t.value;
-
- if (t.type == "checkbox") {
- value = t.checked ? value : "";
- }
- }
+ document.querySelectorAll(query).forEach(function(i) {
+ if (value === null && ((i.type !== 'radio' && i.type !== 'checkbox') || i.checked === true))
+ value = i.value;
+ });
- return (value == ref)
+ return (((value !== null) ? value : "") == ref);
}
function cbi_d_check(deps) {
@@ -634,6 +619,14 @@ function cbi_init() {
node.getAttribute('data-type'));
}
+ document.querySelectorAll('.cbi-dropdown').forEach(function(s) {
+ cbi_dropdown_init(s);
+ });
+
+ document.querySelectorAll('.cbi-tooltip:not(:empty)').forEach(function(s) {
+ s.parentNode.classList.add('cbi-tooltip-container');
+ });
+
cbi_d_update();
}
@@ -1243,51 +1236,53 @@ function cbi_validate_field(cbid, optional, type)
function cbi_row_swap(elem, up, store)
{
- var tr = elem.parentNode;
- while (tr && tr.nodeName.toLowerCase() != 'tr')
- tr = tr.parentNode;
+ var tr = findParent(elem.parentNode, '.cbi-section-table-row');
if (!tr)
return false;
- var table = tr.parentNode;
- while (table && table.nodeName.toLowerCase() != 'table')
- table = table.parentNode;
+ tr.classList.remove('flash');
- if (!table)
- return false;
+ if (up) {
+ var prev = tr.previousElementSibling;
- var s = up ? 3 : 2;
- var e = up ? table.rows.length : table.rows.length - 1;
-
- for (var idx = s; idx < e; idx++)
- {
- if (table.rows[idx] == tr)
- {
- if (up)
- tr.parentNode.insertBefore(table.rows[idx], table.rows[idx-1]);
- else
- tr.parentNode.insertBefore(table.rows[idx+1], table.rows[idx]);
+ if (prev && prev.classList.contains('cbi-section-table-row'))
+ tr.parentNode.insertBefore(tr, prev);
+ else
+ return;
+ }
+ else {
+ var next = tr.nextElementSibling ? tr.nextElementSibling.nextElementSibling : null;
- break;
- }
+ if (next && next.classList.contains('cbi-section-table-row'))
+ tr.parentNode.insertBefore(tr, next);
+ else if (!next)
+ tr.parentNode.appendChild(tr);
+ else
+ return;
}
var ids = [ ];
- for (idx = 2; idx < table.rows.length; idx++)
- {
- table.rows[idx].className = table.rows[idx].className.replace(
- /cbi-rowstyle-[12]/, 'cbi-rowstyle-' + (1 + (idx % 2))
- );
- if (table.rows[idx].id && table.rows[idx].id.match(/-([^\-]+)$/) )
- ids.push(RegExp.$1);
+ for (var i = 0, n = 0; i < tr.parentNode.childNodes.length; i++) {
+ var node = tr.parentNode.childNodes[i];
+ if (node.classList && node.classList.contains('cbi-section-table-row')) {
+ node.classList.remove('cbi-rowstyle-1');
+ node.classList.remove('cbi-rowstyle-2');
+ node.classList.add((n++ % 2) ? 'cbi-rowstyle-2' : 'cbi-rowstyle-1');
+
+ if (/-([^\-]+)$/.test(node.id))
+ ids.push(RegExp.$1);
+ }
}
var input = document.getElementById(store);
if (input)
input.value = ids.join(' ');
+ window.scrollTo(0, tr.offsetTop);
+ window.setTimeout(function() { tr.classList.add('flash'); }, 1);
+
return false;
}
@@ -1311,58 +1306,6 @@ function cbi_tag_last(container)
}
}
-String.prototype.serialize = function()
-{
- var o = this;
- switch(typeof(o))
- {
- case 'object':
- // null
- if( o == null )
- {
- return 'null';
- }
-
- // array
- else if( o.length )
- {
- var i, s = '';
-
- for( var i = 0; i < o.length; i++ )
- s += (s ? ', ' : '') + String.serialize(o[i]);
-
- return '[ ' + s + ' ]';
- }
-
- // object
- else
- {
- var k, s = '';
-
- for( k in o )
- s += (s ? ', ' : '') + k + ': ' + String.serialize(o[k]);
-
- return '{ ' + s + ' }';
- }
-
- break;
-
- case 'string':
- // complex string
- if( o.match(/[^a-zA-Z0-9_,.: -]/) )
- return 'decodeURIComponent("' + encodeURIComponent(o) + '")';
-
- // simple string
- else
- return '"' + o + '"';
-
- break;
-
- default:
- return o.toString();
- }
-}
-
String.prototype.format = function()
{
if (!RegExp)
@@ -1473,10 +1416,6 @@ String.prototype.format = function()
subst = esc(param, quot_esc);
break;
- case 'j':
- subst = String.serialize(param);
- break;
-
case 't':
var td = 0;
var th = 0;
@@ -1543,14 +1482,6 @@ String.prototype.nobr = function()
return this.replace(/[\s\n]+/g, '&#160;');
}
-String.serialize = function()
-{
- var a = [ ];
- for (var i = 1; i < arguments.length; i++)
- a.push(arguments[i]);
- return ''.serialize.apply(arguments[0], a);
-}
-
String.format = function()
{
var a = [ ];
@@ -1566,3 +1497,631 @@ String.nobr = function()
a.push(arguments[i]);
return ''.nobr.apply(arguments[0], a);
}
+
+
+var dummyElem, domParser;
+
+function isElem(e)
+{
+ return (typeof(e) === 'object' && e !== null && 'nodeType' in e);
+}
+
+function toElem(s)
+{
+ var elem;
+
+ try {
+ domParser = domParser || new DOMParser();
+ elem = domParser.parseFromString(s, 'text/html').body.firstChild;
+ }
+ catch(e) {}
+
+ if (!elem) {
+ try {
+ dummyElem = dummyElem || document.createElement('div');
+ dummyElem.innerHTML = s;
+ elem = dummyElem.firstChild;
+ }
+ catch (e) {}
+ }
+
+ return elem || null;
+}
+
+function findParent(node, selector)
+{
+ while (node)
+ if (node.msMatchesSelector && node.msMatchesSelector(selector))
+ return node;
+ else if (node.matches && node.matches(selector))
+ return node;
+ else
+ node = node.parentNode;
+
+ return null;
+}
+
+function E()
+{
+ var html = arguments[0],
+ attr = (arguments[1] instanceof Object && !Array.isArray(arguments[1])) ? arguments[1] : null,
+ data = attr ? arguments[2] : arguments[1],
+ elem;
+
+ if (isElem(html))
+ elem = html;
+ else if (html.charCodeAt(0) === 60)
+ elem = toElem(html);
+ else
+ elem = document.createElement(html);
+
+ if (!elem)
+ return null;
+
+ if (attr)
+ for (var key in attr)
+ if (attr.hasOwnProperty(key) && attr[key] !== null && attr[key] !== undefined)
+ elem.setAttribute(key, attr[key]);
+
+ if (typeof(data) === 'function')
+ data = data(elem);
+
+ if (isElem(data)) {
+ elem.appendChild(data);
+ }
+ else if (Array.isArray(data)) {
+ for (var i = 0; i < data.length; i++)
+ if (isElem(data[i]))
+ elem.appendChild(data[i]);
+ else
+ elem.appendChild(document.createTextNode('' + data[i]));
+ }
+ else if (data !== null && data !== undefined) {
+ elem.innerHTML = '' + data;
+ }
+
+ return elem;
+}
+
+if (typeof(window.CustomEvent) !== 'function') {
+ function CustomEvent(event, params) {
+ params = params || { bubbles: false, cancelable: false, detail: undefined };
+ var evt = document.createEvent('CustomEvent');
+ evt.initCustomEvent( event, params.bubbles, params.cancelable, params.detail );
+ return evt;
+ }
+
+ CustomEvent.prototype = window.Event.prototype;
+ window.CustomEvent = CustomEvent;
+}
+
+CBIDropdown = {
+ openDropdown: function(sb) {
+ var st = window.getComputedStyle(sb, null),
+ ul = sb.querySelector('ul'),
+ li = ul.querySelectorAll('li'),
+ sel = ul.querySelector('[selected]'),
+ rect = sb.getBoundingClientRect(),
+ h = sb.clientHeight - parseFloat(st.paddingTop) - parseFloat(st.paddingBottom),
+ mh = this.dropdown_items * h,
+ eh = Math.min(mh, li.length * h);
+
+ document.querySelectorAll('.cbi-dropdown[open]').forEach(function(s) {
+ s.dispatchEvent(new CustomEvent('cbi-dropdown-close', {}));
+ });
+
+ ul.style.maxHeight = mh + 'px';
+ sb.setAttribute('open', '');
+
+ ul.scrollTop = sel ? Math.max(sel.offsetTop - sel.offsetHeight, 0) : 0;
+ ul.querySelectorAll('[selected] input[type="checkbox"]').forEach(function(c) {
+ c.checked = true;
+ });
+
+ ul.style.top = ul.style.bottom = '';
+ ul.style[((sb.getBoundingClientRect().top + eh) > window.innerHeight) ? 'bottom' : 'top'] = rect.height + 'px';
+ ul.classList.add('dropdown');
+
+ var pv = ul.cloneNode(true);
+ pv.classList.remove('dropdown');
+ pv.classList.add('preview');
+
+ sb.insertBefore(pv, ul.nextElementSibling);
+
+ li.forEach(function(l) {
+ l.setAttribute('tabindex', 0);
+ });
+
+ sb.lastElementChild.setAttribute('tabindex', 0);
+
+ this.setFocus(sb, sel || li[0], true);
+ },
+
+ closeDropdown: function(sb, no_focus) {
+ if (!sb.hasAttribute('open'))
+ return;
+
+ var pv = sb.querySelector('ul.preview'),
+ ul = sb.querySelector('ul.dropdown'),
+ li = ul.querySelectorAll('li');
+
+ li.forEach(function(l) { l.removeAttribute('tabindex'); });
+ sb.lastElementChild.removeAttribute('tabindex');
+
+ sb.removeChild(pv);
+ sb.removeAttribute('open');
+ sb.style.width = sb.style.height = '';
+
+ ul.classList.remove('dropdown');
+
+ if (!no_focus)
+ this.setFocus(sb, sb);
+
+ this.saveValues(sb, ul);
+ },
+
+ toggleItem: function(sb, li, force_state) {
+ if (li.hasAttribute('unselectable'))
+ return;
+
+ if (this.multi) {
+ var cbox = li.querySelector('input[type="checkbox"]'),
+ items = li.parentNode.querySelectorAll('li'),
+ label = sb.querySelector('ul.preview'),
+ sel = li.parentNode.querySelectorAll('[selected]').length,
+ more = sb.querySelector('.more'),
+ ndisplay = this.display_items,
+ n = 0;
+
+ if (li.hasAttribute('selected')) {
+ if (force_state !== true) {
+ if (sel > 1 || this.optional) {
+ li.removeAttribute('selected');
+ cbox.checked = cbox.disabled = false;
+ sel--;
+ }
+ else {
+ cbox.disabled = true;
+ }
+ }
+ }
+ else {
+ if (force_state !== false) {
+ li.setAttribute('selected', '');
+ cbox.checked = true;
+ cbox.disabled = false;
+ sel++;
+ }
+ }
+
+ while (label.firstElementChild)
+ label.removeChild(label.firstElementChild);
+
+ for (var i = 0; i < items.length; i++) {
+ items[i].removeAttribute('display');
+ if (items[i].hasAttribute('selected')) {
+ if (ndisplay-- > 0) {
+ items[i].setAttribute('display', n++);
+ label.appendChild(items[i].cloneNode(true));
+ }
+ var c = items[i].querySelector('input[type="checkbox"]');
+ if (c)
+ c.disabled = (sel == 1 && !this.optional);
+ }
+ }
+
+ if (ndisplay < 0)
+ sb.setAttribute('more', '');
+ else
+ sb.removeAttribute('more');
+
+ if (ndisplay === this.display_items)
+ sb.setAttribute('empty', '');
+ else
+ sb.removeAttribute('empty');
+
+ more.innerHTML = (ndisplay === this.display_items) ? this.placeholder : '···';
+ }
+ else {
+ var sel = li.parentNode.querySelector('[selected]');
+ if (sel) {
+ sel.removeAttribute('display');
+ sel.removeAttribute('selected');
+ }
+
+ li.setAttribute('display', 0);
+ li.setAttribute('selected', '');
+
+ this.closeDropdown(sb, true);
+ }
+
+ this.saveValues(sb, li.parentNode);
+ },
+
+ transformItem: function(sb, li) {
+ var cbox = E('form', {}, E('input', { type: 'checkbox', tabindex: -1, onclick: 'event.preventDefault()' })),
+ label = E('label');
+
+ while (li.firstChild)
+ label.appendChild(li.firstChild);
+
+ li.appendChild(cbox);
+ li.appendChild(label);
+ },
+
+ saveValues: function(sb, ul) {
+ var sel = ul.querySelectorAll('[selected]'),
+ div = sb.lastElementChild;
+
+ while (div.lastElementChild)
+ div.removeChild(div.lastElementChild);
+
+ sel.forEach(function (s) {
+ div.appendChild(E('input', {
+ type: 'hidden',
+ name: s.hasAttribute('name') ? s.getAttribute('name') : (sb.getAttribute('name') || ''),
+ value: s.hasAttribute('value') ? s.getAttribute('value') : s.innerText
+ }));
+ });
+
+ cbi_d_update();
+ },
+
+ setFocus: function(sb, elem, scroll) {
+ if (sb && sb.hasAttribute && sb.hasAttribute('locked-in'))
+ return;
+
+ document.querySelectorAll('.focus').forEach(function(e) {
+ if (e.nodeName.toLowerCase() !== 'input') {
+ e.classList.remove('focus');
+ e.blur();
+ }
+ });
+
+ if (elem) {
+ elem.focus();
+ elem.classList.add('focus');
+
+ if (scroll)
+ elem.parentNode.scrollTop = elem.offsetTop - elem.parentNode.offsetTop;
+ }
+ },
+
+ createItems: function(sb, value) {
+ var sbox = this,
+ val = (value || '').trim().split(/\s+/),
+ ul = sb.querySelector('ul');
+
+ if (!sbox.multi)
+ val.length = Math.min(val.length, 1);
+
+ val.forEach(function(item) {
+ var new_item = null;
+
+ ul.childNodes.forEach(function(li) {
+ if (li.getAttribute && li.getAttribute('value') === item)
+ new_item = li;
+ });
+
+ if (!new_item) {
+ var markup,
+ tpl = sb.querySelector(sbox.template);
+
+ if (tpl)
+ markup = (tpl.textContent || tpl.innerHTML || tpl.firstChild.data).replace(/^<!--|-->$/, '').trim();
+ else
+ markup = '<li value="{{value}}">{{value}}</li>';
+
+ new_item = E(markup.replace(/{{value}}/g, item));
+
+ if (sbox.multi) {
+ sbox.transformItem(sb, new_item);
+ }
+ else {
+ var old = ul.querySelector('li[created]');
+ if (old)
+ ul.removeChild(old);
+
+ new_item.setAttribute('created', '');
+ }
+
+ new_item = ul.insertBefore(new_item, ul.lastElementChild);
+ }
+
+ sbox.toggleItem(sb, new_item, true);
+ sbox.setFocus(sb, new_item, true);
+ });
+ },
+
+ closeAllDropdowns: function() {
+ document.querySelectorAll('.cbi-dropdown[open]').forEach(function(s) {
+ s.dispatchEvent(new CustomEvent('cbi-dropdown-close', {}));
+ });
+ }
+};
+
+function cbi_dropdown_init(sb) {
+ if (!(this instanceof cbi_dropdown_init))
+ return new cbi_dropdown_init(sb);
+
+ this.multi = sb.hasAttribute('multiple');
+ this.optional = sb.hasAttribute('optional');
+ this.placeholder = sb.getAttribute('placeholder') || '---';
+ this.display_items = parseInt(sb.getAttribute('display-items') || 3);
+ this.dropdown_items = parseInt(sb.getAttribute('dropdown-items') || 5);
+ this.create = sb.getAttribute('item-create') || '.create-item-input';
+ this.template = sb.getAttribute('item-template') || 'script[type="item-template"]';
+
+ var sbox = this,
+ ul = sb.querySelector('ul'),
+ items = ul.querySelectorAll('li'),
+ more = sb.appendChild(E('span', { class: 'more', tabindex: -1 }, '···')),
+ open = sb.appendChild(E('span', { class: 'open', tabindex: -1 }, '▾')),
+ canary = sb.appendChild(E('div')),
+ create = sb.querySelector(this.create),
+ ndisplay = this.display_items,
+ n = 0;
+
+ if (this.multi) {
+ for (var i = 0; i < items.length; i++) {
+ sbox.transformItem(sb, items[i]);
+
+ if (items[i].hasAttribute('selected') && ndisplay-- > 0)
+ items[i].setAttribute('display', n++);
+ }
+ }
+ else {
+ var sel = sb.querySelectorAll('[selected]');
+
+ sel.forEach(function(s) {
+ s.removeAttribute('selected');
+ });
+
+ var s = sel[0] || items[0];
+ if (s) {
+ s.setAttribute('selected', '');
+ s.setAttribute('display', n++);
+ }
+
+ ndisplay--;
+
+ if (this.optional && !ul.querySelector('li[value=""]')) {
+ var placeholder = E('li', { placeholder: '' }, this.placeholder);
+ ul.firstChild ? ul.insertBefore(placeholder, ul.firstChild) : ul.appendChild(placeholder);
+ }
+ }
+
+ sbox.saveValues(sb, ul);
+
+ ul.setAttribute('tabindex', -1);
+ sb.setAttribute('tabindex', 0);
+
+ if (ndisplay < 0)
+ sb.setAttribute('more', '')
+ else
+ sb.removeAttribute('more');
+
+ if (ndisplay === this.display_items)
+ sb.setAttribute('empty', '')
+ else
+ sb.removeAttribute('empty');
+
+ more.innerHTML = (ndisplay === this.display_items) ? this.placeholder : '···';
+
+
+ sb.addEventListener('click', function(ev) {
+ if (!this.hasAttribute('open')) {
+ if (ev.target.nodeName.toLowerCase() !== 'input')
+ sbox.openDropdown(this);
+ }
+ else {
+ var li = findParent(ev.target, 'li');
+ if (li && li.parentNode.classList.contains('dropdown'))
+ sbox.toggleItem(this, li);
+ }
+
+ ev.preventDefault();
+ ev.stopPropagation();
+ });
+
+ sb.addEventListener('keydown', function(ev) {
+ if (ev.target.nodeName.toLowerCase() === 'input')
+ return;
+
+ if (!this.hasAttribute('open')) {
+ switch (ev.keyCode) {
+ case 37:
+ case 38:
+ case 39:
+ case 40:
+ sbox.openDropdown(this);
+ ev.preventDefault();
+ }
+ }
+ else
+ {
+ var active = findParent(document.activeElement, 'li');
+
+ switch (ev.keyCode) {
+ case 27:
+ sbox.closeDropdown(this);
+ break;
+
+ case 13:
+ if (active) {
+ if (!active.hasAttribute('selected'))
+ sbox.toggleItem(this, active);
+ sbox.closeDropdown(this);
+ ev.preventDefault();
+ }
+ break;
+
+ case 32:
+ if (active) {
+ sbox.toggleItem(this, active);
+ ev.preventDefault();
+ }
+ break;
+
+ case 38:
+ if (active && active.previousElementSibling) {
+ sbox.setFocus(this, active.previousElementSibling);
+ ev.preventDefault();
+ }
+ break;
+
+ case 40:
+ if (active && active.nextElementSibling) {
+ sbox.setFocus(this, active.nextElementSibling);
+ ev.preventDefault();
+ }
+ break;
+ }
+ }
+ });
+
+ sb.addEventListener('cbi-dropdown-close', function(ev) {
+ sbox.closeDropdown(this, true);
+ });
+
+ if ('ontouchstart' in window) {
+ sb.addEventListener('touchstart', function(ev) { ev.stopPropagation(); });
+ window.addEventListener('touchstart', sbox.closeAllDropdowns);
+ }
+ else {
+ sb.addEventListener('mouseover', function(ev) {
+ if (!this.hasAttribute('open'))
+ return;
+
+ var li = findParent(ev.target, 'li');
+ if (li) {
+ if (li.parentNode.classList.contains('dropdown'))
+ sbox.setFocus(this, li);
+
+ ev.stopPropagation();
+ }
+ });
+
+ sb.addEventListener('focus', function(ev) {
+ document.querySelectorAll('.cbi-dropdown[open]').forEach(function(s) {
+ if (s !== this || this.hasAttribute('open'))
+ s.dispatchEvent(new CustomEvent('cbi-dropdown-close', {}));
+ });
+ });
+
+ canary.addEventListener('focus', function(ev) {
+ sbox.closeDropdown(this.parentNode);
+ });
+
+ window.addEventListener('mouseover', sbox.setFocus);
+ window.addEventListener('click', sbox.closeAllDropdowns);
+ }
+
+ if (create) {
+ create.addEventListener('keydown', function(ev) {
+ switch (ev.keyCode) {
+ case 13:
+ sbox.createItems(sb, this.value);
+ ev.preventDefault();
+ this.value = '';
+ this.blur();
+ break;
+ }
+ });
+
+ create.addEventListener('focus', function(ev) {
+ var cbox = findParent(this, 'li').querySelector('input[type="checkbox"]');
+ if (cbox) cbox.checked = true;
+ sb.setAttribute('locked-in', '');
+ });
+
+ create.addEventListener('blur', function(ev) {
+ var cbox = findParent(this, 'li').querySelector('input[type="checkbox"]');
+ if (cbox) cbox.checked = false;
+ sb.removeAttribute('locked-in');
+ });
+
+ var li = findParent(create, 'li');
+
+ li.setAttribute('unselectable', '');
+ li.addEventListener('click', function(ev) {
+ this.querySelector(sbox.create).focus();
+ });
+ }
+}
+
+cbi_dropdown_init.prototype = CBIDropdown;
+
+function cbi_update_table(table, data, placeholder) {
+ target = isElem(table) ? table : document.querySelector(table);
+
+ if (!isElem(target))
+ return;
+
+ target.querySelectorAll('.tr.table-titles, .cbi-section-table-titles').forEach(function(thead) {
+ var titles = [];
+
+ thead.querySelectorAll('.th').forEach(function(th) {
+ titles.push(th);
+ });
+
+ if (Array.isArray(data)) {
+ var n = 0, rows = target.querySelectorAll('.tr');
+
+ data.forEach(function(row) {
+ var trow = E('div', { 'class': 'tr' });
+
+ for (var i = 0; i < titles.length; i++) {
+ var text = titles[i].innerText;
+ var td = trow.appendChild(E('div', {
+ 'class': titles[i].className,
+ 'data-title': text ? text.trim() : null
+ }, row[i] || ''));
+
+ td.classList.remove('th');
+ td.classList.add('td');
+ }
+
+ trow.classList.add('cbi-rowstyle-%d'.format((n++ % 2) ? 2 : 1));
+
+ if (rows[n])
+ target.replaceChild(trow, rows[n]);
+ else
+ target.appendChild(trow);
+ });
+
+ while (rows[++n])
+ target.removeChild(rows[n]);
+
+ if (placeholder && target.firstElementChild === target.lastElementChild) {
+ var trow = target.appendChild(E('div', { 'class': 'tr placeholder' }));
+ var td = trow.appendChild(E('div', { 'class': titles[0].className }, placeholder));
+
+ td.classList.remove('th');
+ td.classList.add('td');
+ }
+ }
+ else {
+ thead.parentNode.style.display = 'none';
+
+ thead.parentNode.querySelectorAll('.tr, .cbi-section-table-row').forEach(function(trow) {
+ if (trow !== thead) {
+ var n = 0;
+ trow.querySelectorAll('.th, .td').forEach(function(td) {
+ if (n < titles.length) {
+ var text = (titles[n++].innerText || '').trim();
+ if (text !== '')
+ td.setAttribute('data-title', text);
+ }
+ });
+ }
+ });
+
+ thead.parentNode.style.display = '';
+ }
+ });
+}
+
+document.addEventListener('DOMContentLoaded', function() {
+ document.querySelectorAll('.table').forEach(cbi_update_table);
+});
diff --git a/modules/luci-base/htdocs/luci-static/resources/xhr.js b/modules/luci-base/htdocs/luci-static/resources/xhr.js
index de4476cdd3..f1537a4481 100644
--- a/modules/luci-base/htdocs/luci-static/resources/xhr.js
+++ b/modules/luci-base/htdocs/luci-static/resources/xhr.js
@@ -204,7 +204,6 @@ XHR.poll = function(interval, url, data, callback, post)
};
XHR._q.push(e);
- XHR.run();
return e;
}
@@ -260,3 +259,5 @@ XHR.running = function()
{
return !!(XHR._r && XHR._i);
}
+
+document.addEventListener('DOMContentLoaded', XHR.run);
diff --git a/modules/luci-base/luasrc/cbi.lua b/modules/luci-base/luasrc/cbi.lua
index 4728642118..d275c5b275 100644
--- a/modules/luci-base/luasrc/cbi.lua
+++ b/modules/luci-base/luasrc/cbi.lua
@@ -1226,13 +1226,14 @@ function TypedSection.parse(self, novld)
local stval = RESORT_PREFIX .. self.config .. "." .. self.sectiontype
local order = self.map:formvalue(stval)
if order and #order > 0 then
- local sid
- local num = 0
+ local sids, sid = { }, nil
for sid in util.imatch(order) do
- self.map.uci:reorder(self.config, sid, num)
- num = num + 1
+ sids[#sids+1] = sid
+ end
+ if #sids > 0 then
+ self.map.uci:reorder(self.config, sids)
+ self.changed = true
end
- self.changed = (num > 0)
end
end
@@ -1416,6 +1417,12 @@ function AbstractValue.parse(self, section, novld)
self:add_error(section, "invalid", val_err)
end
+ if self.alias then
+ self.section.aliased = self.section.aliased or {}
+ self.section.aliased[section] = self.section.aliased[section] or {}
+ self.section.aliased[section][self.alias] = true
+ end
+
if fvalue and (self.forcewrite or not (fvalue == cvalue)) then
if self:write(section, fvalue) then
-- Push events
@@ -1425,10 +1432,16 @@ function AbstractValue.parse(self, section, novld)
end
else -- Unset the UCI or error
if self.rmempty or self.optional then
- if self:remove(section) then
- -- Push events
- self.section.changed = true
- --luci.util.append(self.map.events, self.events)
+ if not self.alias or
+ not self.section.aliased or
+ not self.section.aliased[section] or
+ not self.section.aliased[section][self.alias]
+ then
+ if self:remove(section) then
+ -- Push events
+ self.section.changed = true
+ --luci.util.append(self.map.events, self.events)
+ end
end
elseif cvalue ~= fvalue and not novld then
-- trigger validator with nil value to get custom user error msg.
@@ -1454,7 +1467,7 @@ function AbstractValue.cfgvalue(self, section)
if self.tag_error[section] then
value = self:formvalue(section)
else
- value = self.map:get(section, self.option)
+ value = self.map:get(section, self.alias or self.option)
end
if not value then
@@ -1495,12 +1508,12 @@ AbstractValue.transform = AbstractValue.validate
-- Write to UCI
function AbstractValue.write(self, section, value)
- return self.map:set(section, self.option, value)
+ return self.map:set(section, self.alias or self.option, value)
end
-- Remove from UCI
function AbstractValue.remove(self, section)
- return self.map:del(section, self.option)
+ return self.map:del(section, self.alias or self.option)
end
@@ -1833,6 +1846,15 @@ function DynamicList.formvalue(self, section)
end
+DropDown = class(MultiValue)
+
+function DropDown.__init__(self, ...)
+ ListValue.__init__(self, ...)
+ self.template = "cbi/dropdown"
+ self.delimiter = " "
+end
+
+
--[[
TextValue - A multi-line value
rows: Rows
diff --git a/modules/luci-base/luasrc/dispatcher.lua b/modules/luci-base/luasrc/dispatcher.lua
index 45e1e308f8..6850d7e3a9 100644
--- a/modules/luci-base/luasrc/dispatcher.lua
+++ b/modules/luci-base/luasrc/dispatcher.lua
@@ -358,7 +358,7 @@ function dispatch(request)
elseif key == "REQUEST_URI" then
return build_url(unpack(ctx.requestpath))
elseif key == "FULL_REQUEST_URI" then
- local url = { http.getenv("SCRIPT_NAME"), http.getenv("PATH_INFO") }
+ local url = { http.getenv("SCRIPT_NAME") or "", http.getenv("PATH_INFO") }
local query = http.getenv("QUERY_STRING")
if query and #query > 0 then
url[#url+1] = "?"
@@ -507,10 +507,11 @@ function dispatch(request)
else
ok, err = util.copcall(target, unpack(args))
end
- assert(ok,
- "Failed to execute " .. (type(c.target) == "function" and "function" or c.target.type or "unknown") ..
- " dispatcher target for entry '/" .. table.concat(request, "/") .. "'.\n" ..
- "The called action terminated with an exception:\n" .. tostring(err or "(unknown)"))
+ if not ok then
+ error500("Failed to execute " .. (type(c.target) == "function" and "function" or c.target.type or "unknown") ..
+ " dispatcher target for entry '/" .. table.concat(request, "/") .. "'.\n" ..
+ "The called action terminated with an exception:\n" .. tostring(err or "(unknown)"))
+ end
else
local root = node()
if not root or not root.target then
diff --git a/modules/luci-base/luasrc/model/uci.lua b/modules/luci-base/luasrc/model/uci.lua
index 461ba9d5a3..92c0d8f699 100644
--- a/modules/luci-base/luasrc/model/uci.lua
+++ b/modules/luci-base/luasrc/model/uci.lua
@@ -8,7 +8,7 @@ local table = require "table"
local setmetatable, rawget, rawset = setmetatable, rawget, rawset
local require, getmetatable, assert = require, getmetatable, assert
-local error, pairs, ipairs = error, pairs, ipairs
+local error, pairs, ipairs, select = error, pairs, ipairs, select
local type, tostring, tonumber, unpack = type, tostring, tonumber, unpack
-- The typical workflow for UCI is: Get a cursor instance from the
@@ -106,7 +106,7 @@ function changes(self, config)
local _, change
for _, change in ipairs(changes) do
local operation, section, option, value = unpack(change)
- if option and value and operation ~= "add" then
+ if option and operation ~= "add" then
res[package][section] = res[package][section] or { }
if operation == "list-add" then
@@ -373,15 +373,15 @@ function add(self, config, stype)
return self:section(config, stype)
end
-function set(self, config, section, option, value)
- if value == nil then
+function set(self, config, section, option, ...)
+ if select('#', ...) == 0 then
local sname, err = self:section(config, option, section)
return (not not sname), err
else
local _, err = call("set", {
config = config,
section = section,
- values = { [option] = value }
+ values = { [option] = select(1, ...) }
})
return (err == nil), ERRSTR[err]
end
diff --git a/modules/luci-base/luasrc/tools/status.lua b/modules/luci-base/luasrc/tools/status.lua
index 06a9ad4154..635995310f 100644
--- a/modules/luci-base/luasrc/tools/status.lua
+++ b/modules/luci-base/luasrc/tools/status.lua
@@ -6,9 +6,25 @@ module("luci.tools.status", package.seeall)
local uci = require "luci.model.uci".cursor()
local ipc = require "luci.ip"
+local function duid_to_mac(duid)
+ local b1, b2, b3, b4, b5, b6
+
+ -- DUID-LLT / Ethernet
+ if type(duid) == "string" and #duid == 28 then
+ b1, b2, b3, b4, b5, b6 = duid:match("^00010001(%x%x)(%x%x)(%x%x)(%x%x)(%x%x)(%x%x)%x%x%x%x%x%x%x%x$")
+
+ -- DUID-LL / Ethernet
+ elseif type(duid) == "string" and #duid == 20 then
+ b1, b2, b3, b4, b5, b6 = duid:match("^00030001(%x%x)(%x%x)(%x%x)(%x%x)(%x%x)(%x%x)$")
+ end
+
+ return b1 and ipc.checkmac(table.concat({ b1, b2, b3, b4, b5, b6 }, ":"))
+end
+
local function dhcp_leases_common(family)
local rv = { }
local nfs = require "nixio.fs"
+ local sys = require "luci.sys"
local leasefile = "/tmp/dhcp.leases"
uci:foreach("dhcp", "dnsmasq",
@@ -87,6 +103,22 @@ local function dhcp_leases_common(family)
fd:close()
end
+ if family == 6 then
+ local _, lease
+ local hosts = sys.net.host_hints()
+ for _, lease in ipairs(rv) do
+ local mac = duid_to_mac(lease.duid)
+ local host = mac and hosts[mac]
+ if host then
+ if not lease.name then
+ lease.host_hint = host.name or host.ipv4 or host.ipv6
+ elseif host.name and lease.hostname ~= host.name then
+ lease.host_hint = host.name
+ end
+ end
+ end
+ end
+
return rv
end
@@ -113,6 +145,11 @@ function wifi_networks()
local net
for _, net in ipairs(dev:get_wifinets()) do
+ local a, an = nil, 0
+ for _, a in pairs(net:assoclist() or {}) do
+ an = an + 1
+ end
+
rd.networks[#rd.networks+1] = {
name = net:shortname(),
link = net:adminlink(),
@@ -128,10 +165,10 @@ function wifi_networks()
noise = net:noise(),
bitrate = net:bitrate(),
ifname = net:ifname(),
- assoclist = net:assoclist(),
country = net:country(),
txpower = net:txpower(),
txpoweroff = net:txpower_offset(),
+ num_assoc = an,
disabled = (dev:get("disabled") == "1" or
net:get("disabled") == "1")
}
@@ -165,7 +202,6 @@ function wifi_network(id)
noise = net:noise(),
bitrate = net:bitrate(),
ifname = net:ifname(),
- assoclist = net:assoclist(),
country = net:country(),
txpower = net:txpower(),
txpoweroff = net:txpower_offset(),
@@ -182,6 +218,52 @@ function wifi_network(id)
return { }
end
+function wifi_assoclist()
+ local sys = require "luci.sys"
+ local ntm = require "luci.model.network".init()
+ local hosts = sys.net.host_hints()
+
+ local assoc = {}
+ local _, dev, net, bss
+
+ for _, dev in ipairs(ntm:get_wifidevs()) do
+ local radioname = dev:get_i18n()
+
+ for _, net in ipairs(dev:get_wifinets()) do
+ local netname = net:shortname()
+ local netlink = net:adminlink()
+ local ifname = net:ifname()
+
+ for _, bss in pairs(net:assoclist() or {}) do
+ local host = hosts[_]
+
+ bss.bssid = _
+ bss.ifname = ifname
+ bss.radio = radioname
+ bss.name = netname
+ bss.link = netlink
+
+ bss.host_name = (host) and (host.name or host.ipv4 or host.ipv6)
+ bss.host_hint = (host and host.name and (host.ipv4 or host.ipv6)) and (host.ipv4 or host.ipv6)
+
+ assoc[#assoc+1] = bss
+ end
+ end
+ end
+
+ table.sort(assoc, function(a, b)
+ if a.radio ~= b.radio then
+ return a.radio < b.radio
+ elseif a.ifname ~= b.ifname then
+ return a.ifname < b.ifname
+ else
+ return a.bssid < b.bssid
+ end
+ end)
+
+ return assoc
+end
+
function switch_status(devs)
local dev
local switches = { }
diff --git a/modules/luci-base/luasrc/util.lua b/modules/luci-base/luasrc/util.lua
index ce42af2fb0..10428b0b35 100644
--- a/modules/luci-base/luasrc/util.lua
+++ b/modules/luci-base/luasrc/util.lua
@@ -100,6 +100,8 @@ end
-- Scope manipulation routines
--
+coxpt = setmetatable({}, { __mode = "kv" })
+
local tl_meta = {
__mode = "k",
@@ -697,73 +699,69 @@ function checklib(fullpathexe, wantedlib)
return false
end
+-------------------------------------------------------------------------------
+-- Coroutine safe xpcall and pcall versions
--
--- Coroutine safe xpcall and pcall versions modified for Luci
--- original version:
--- coxpcall 1.13 - Copyright 2005 - Kepler Project (www.keplerproject.org)
+-- Encapsulates the protected calls with a coroutine based loop, so errors can
+-- be dealed without the usual Lua 5.x pcall/xpcall issues with coroutines
+-- yielding inside the call to pcall or xpcall.
--
--- Copyright © 2005 Kepler Project.
--- Permission is hereby granted, free of charge, to any person obtaining a
--- copy of this software and associated documentation files (the "Software"),
--- to deal in the Software without restriction, including without limitation
--- the rights to use, copy, modify, merge, publish, distribute, sublicense,
--- and/or sell copies of the Software, and to permit persons to whom the
--- Software is furnished to do so, subject to the following conditions:
+-- Authors: Roberto Ierusalimschy and Andre Carregal
+-- Contributors: Thomas Harning Jr., Ignacio Burgueño, Fabio Mascarenhas
--
--- The above copyright notice and this permission notice shall be
--- included in all copies or substantial portions of the Software.
+-- Copyright 2005 - Kepler Project
--
--- THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
--- EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
--- OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
--- IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
--- DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
--- TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE
--- OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
-
-local performResume, handleReturnValue
-local oldpcall, oldxpcall = pcall, xpcall
-coxpt = {}
-setmetatable(coxpt, {__mode = "kv"})
-
--- Identity function for copcall
-local function copcall_id(trace, ...)
- return ...
-end
-
--- values of either the function or the error handler
-function coxpcall(f, err, ...)
- local res, co = oldpcall(coroutine.create, f)
- if not res then
- local params = {...}
- local newf = function() return f(unpack(params)) end
- co = coroutine.create(newf)
- end
- local c = coroutine.running()
- coxpt[co] = coxpt[c] or c or 0
+-- $Id: coxpcall.lua,v 1.13 2008/05/19 19:20:02 mascarenhas Exp $
+-------------------------------------------------------------------------------
- return performResume(err, co, ...)
-end
-
--- values of the function or the error object
-function copcall(f, ...)
- return coxpcall(f, copcall_id, ...)
-end
+-------------------------------------------------------------------------------
+-- Implements xpcall with coroutines
+-------------------------------------------------------------------------------
+local coromap = setmetatable({}, { __mode = "k" })
--- Handle return value of protected call
-function handleReturnValue(err, co, status, ...)
+local function handleReturnValue(err, co, status, ...)
if not status then
return false, err(debug.traceback(co, (...)), ...)
end
-
- if coroutine.status(co) ~= 'suspended' then
+ if coroutine.status(co) == 'suspended' then
+ return performResume(err, co, coroutine.yield(...))
+ else
return true, ...
end
-
- return performResume(err, co, coroutine.yield(...))
end
--- Resume execution of protected function call
function performResume(err, co, ...)
return handleReturnValue(err, co, coroutine.resume(co, ...))
end
+
+local function id(trace, ...)
+ return trace
+end
+
+function coxpcall(f, err, ...)
+ local current = coroutine.running()
+ if not current then
+ if err == id then
+ return pcall(f, ...)
+ else
+ if select("#", ...) > 0 then
+ local oldf, params = f, { ... }
+ f = function() return oldf(unpack(params)) end
+ end
+ return xpcall(f, err)
+ end
+ else
+ local res, co = pcall(coroutine.create, f)
+ if not res then
+ local newf = function(...) return f(...) end
+ co = coroutine.create(newf)
+ end
+ coromap[co] = current
+ coxpt[co] = coxpt[current] or current or 0
+ return performResume(err, co, ...)
+ end
+end
+
+function copcall(f, ...)
+ return coxpcall(f, id, ...)
+end
diff --git a/modules/luci-base/luasrc/view/cbi/apply_widget.htm b/modules/luci-base/luasrc/view/cbi/apply_widget.htm
index 543ef0b80b..e3090da656 100644
--- a/modules/luci-base/luasrc/view/cbi/apply_widget.htm
+++ b/modules/luci-base/luasrc/view/cbi/apply_widget.htm
@@ -1,59 +1,98 @@
<% export("cbi_apply_widget", function(redirect_ok) -%>
<style type="text/css">
- #cbi_apply_status {
+ .alert-message.notice {
+ background: linear-gradient(#fff 0%, #eee 100%);
+ }
+
+ #cbi_apply_overlay {
+ position: absolute;
+ top: 0;
+ left: 0;
+ bottom: 0;
+ right: 0;
+ background: rgba(0, 0, 0, 0.7);
+ display: none;
+ z-index: 20000;
+ }
+
+ #cbi_apply_overlay .alert-message {
+ position: relative;
+ top: 10%;
+ width: 60%;
+ margin: auto;
display: flex;
flex-wrap: wrap;
min-height: 32px;
align-items: center;
- margin: 1.5em 0 1.5em 0;
}
- #cbi_apply_status > h4,
- #cbi_apply_status > p,
- #cbi_apply_status > div {
+ #cbi_apply_overlay .alert-message > h4,
+ #cbi_apply_overlay .alert-message > p,
+ #cbi_apply_overlay .alert-message > div {
flex-basis: 100%;
}
- #cbi_apply_status > img {
+ #cbi_apply_overlay .alert-message > img {
margin-right: 1em;
flex-basis: 32px;
}
- #cbi_apply_status + script + .cbi-section {
- margin-top: -1em;
+ body.apply-overlay-active {
+ overflow: hidden;
+ height: 100vh;
}
- .alert-message.notice {
- background: linear-gradient(#fff 0%, #eee 100%);
+ body.apply-overlay-active #cbi_apply_overlay {
+ display: block;
}
</style>
<script type="text/javascript" src="<%=resource%>/cbi.js"></script>
<script type="text/javascript">//<![CDATA[
var xhr = new XHR(),
- stat, indicator,
uci_apply_auth = { sid: '<%=luci.dispatcher.context.authsession%>', token: '<%=token%>' },
uci_apply_rollback = <%=math.max(luci.config and luci.config.apply and luci.config.apply.rollback or 30, 30)%>,
uci_apply_holdoff = <%=math.max(luci.config and luci.config.apply and luci.config.apply.holdoff or 4, 1)%>,
uci_apply_timeout = <%=math.max(luci.config and luci.config.apply and luci.config.apply.timeout or 5, 1)%>,
uci_apply_display = <%=math.max(luci.config and luci.config.apply and luci.config.apply.display or 1.5, 1)%>;
+ function uci_status_message(type, content) {
+ var overlay = document.getElementById('cbi_apply_overlay') || document.body.appendChild(E('<div id="cbi_apply_overlay"><div class="alert-message"></div></div>')),
+ message = overlay.querySelector('.alert-message');
+
+ if (message && type) {
+ if (!message.classList.contains(type)) {
+ message.classList.remove('notice');
+ message.classList.remove('warning');
+ message.classList.add(type);
+ }
+
+ if (content)
+ message.innerHTML = content;
+
+ document.body.classList.add('apply-overlay-active');
+ }
+ else {
+ document.body.classList.remove('apply-overlay-active');
+ }
+ }
+
function uci_rollback(checked) {
if (checked) {
- stat.classList.remove('notice');
- stat.classList.add('warning');
- stat.innerHTML = '<img src="<%=resource%>/icons/loading.gif" alt="" style="vertical-align:middle" /> ' +
- '<%:Failed to confirm apply within %ds, waiting for rollback…%>'.format(uci_apply_rollback);
+ uci_status_message('warning',
+ '<img src="<%=resource%>/icons/loading.gif" alt="" style="vertical-align:middle" /> ' +
+ '<%:Failed to confirm apply within %ds, waiting for rollback…%>'.format(uci_apply_rollback));
var call = function(r) {
if (r.status === 204) {
- stat.innerHTML = '<h4><%:Configuration has been rolled back!%></h4>' +
+ uci_status_message('warning',
+ '<h4><%:Configuration has been rolled back!%></h4>' +
'<p><%:The device could not be reached within %d seconds after applying the pending changes, which caused the configuration to be rolled back for safety reasons. If you believe that the configuration changes are correct nonetheless, perform an unchecked configuration apply. Alternatively, you can dismiss this warning and edit changes before attempting to apply again, or revert all pending changes to keep the currently working configuration state.%></p>'.format(uci_apply_rollback) +
'<div class="right">' +
- '<input type="button" class="btn" onclick="this.parentNode.parentNode.style.display=\'none\'" value="<%:Dismiss%>" /> ' +
+ '<input type="button" class="btn" onclick="uci_status_message(false)" value="<%:Dismiss%>" /> ' +
'<input type="button" class="btn" onclick="uci_revert()" value="<%:Revert changes%>" /> ' +
'<input type="button" class="btn danger" onclick="uci_apply(false)" value="<%:Apply unchecked%>" />' +
- '</div>';
+ '</div>');
return;
}
@@ -64,10 +103,9 @@
call({ status: 0 });
}
else {
- stat.classList.remove('notice');
- stat.classList.add('warning');
- stat.innerHTML = '<h4><%:Device unreachable!%></h4>' +
- '<p><%:Could not regain access to the device after applying the configuration changes. You might need to reconnect if you modified network related settings such as the IP address or wireless security credentials.%></p>';
+ uci_status_message('warning',
+ '<h4><%:Device unreachable!%></h4>' +
+ '<p><%:Could not regain access to the device after applying the configuration changes. You might need to reconnect if you modified network related settings such as the IP address or wireless security credentials.%></p>');
}
}
@@ -75,12 +113,7 @@
var tt;
var ts = Date.now();
- stat = document.getElementById('cbi_apply_status');
- stat.style.display = '';
- stat.classList.remove('warning');
- stat.classList.add('notice');
-
- indicator = document.querySelector('.uci_change_indicator');
+ uci_status_message('notice');
var call = function(r) {
if (Date.now() >= deadline) {
@@ -88,15 +121,18 @@
return;
}
else if (r && (r.status === 200 || r.status === 204)) {
- if (indicator)
- indicator.style.display = 'none';
+ var indicator = document.querySelector('.uci_change_indicator');
+ if (indicator) indicator.style.display = 'none';
- stat.innerHTML = '<%:Configuration has been applied.%>';
+ uci_status_message('notice', '<%:Configuration has been applied.%>');
window.clearTimeout(tt);
window.setTimeout(function() {
- stat.style.display = 'none';
- <% if redirect_ok then %>location.href = decodeURIComponent('<%=luci.util.urlencode(redirect_ok)%>');<% end %>
+ <% if redirect_ok then -%>
+ location.href = decodeURIComponent('<%=luci.util.urlencode(redirect_ok)%>');
+ <%- else -%>
+ window.location = window.location.href.split('#')[0];
+ <% end %>
}, uci_apply_display * 1000);
return;
@@ -108,8 +144,9 @@
var tick = function() {
var now = Date.now();
- stat.innerHTML = '<img src="<%=resource%>/icons/loading.gif" alt="" style="vertical-align:middle" /> ' +
- '<%:Waiting for configuration to get applied… %ds%>'.format(Math.max(Math.floor((deadline - Date.now()) / 1000), 0));
+ uci_status_message('notice',
+ '<img src="<%=resource%>/icons/loading.gif" alt="" style="vertical-align:middle" /> ' +
+ '<%:Waiting for configuration to get applied… %ds%>'.format(Math.max(Math.floor((deadline - Date.now()) / 1000), 0)));
if (now >= deadline)
return;
@@ -125,43 +162,39 @@
}
function uci_apply(checked) {
- stat = document.getElementById('cbi_apply_status');
- stat.style.display = '';
- stat.classList.remove('warning');
- stat.classList.add('notice');
- stat.innerHTML = '<img src="<%=resource%>/icons/loading.gif" alt="" style="vertical-align:middle" /> ' +
- '<%:Starting configuration apply…%>';
+ uci_status_message('notice',
+ '<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) {
if (r.status === (checked ? 200 : 204)) {
uci_confirm(checked, Date.now() + uci_apply_rollback * 1000);
}
else if (checked && r.status === 204) {
- stat.innerHTML = '<%:There are no changes to apply.%>';
+ uci_status_message('notice', '<%:There are no changes to apply.%>');
window.setTimeout(function() {
- stat.style.display = 'none';
- <% if redirect_ok then %>location.href = decodeURIComponent('<%=luci.util.urlencode(redirect_ok)%>');<% end %>
+ <% if redirect_ok then -%>
+ location.href = decodeURIComponent('<%=luci.util.urlencode(redirect_ok)%>');
+ <%- else -%>
+ uci_status_message(false);
+ <%- end %>
}, uci_apply_display * 1000);
}
else {
- stat.classList.add('warning');
- stat.classList.remove('notice');
- stat.innerHTML = '<%_Apply request failed with status <code>%h</code>%>'.format(r.responseText || r.statusText || r.status);
+ uci_status_message('warning', '<%_Apply request failed with status <code>%h</code>%>'.format(r.responseText || r.statusText || r.status));
+ window.setTimeout(function() { uci_status_message(false); }, uci_apply_display * 1000);
}
});
}
function uci_revert() {
- stat = document.getElementById('cbi_apply_status');
- stat.style.display = '';
- stat.classList.remove('warning');
- stat.classList.add('notice');
- stat.innerHTML = '<img src="<%=resource%>/icons/loading.gif" alt="" style="vertical-align:middle" /> ' +
- '<%:Reverting configuration…%>';
+ uci_status_message('notice',
+ '<img src="<%=resource%>/icons/loading.gif" alt="" style="vertical-align:middle" /> ' +
+ '<%:Reverting configuration…%>');
xhr.post('<%=url("admin/uci/revert")%>', uci_apply_auth, function(r) {
if (r.status === 200) {
- stat.innerHTML = '<%:Changes have been reverted.%>';
+ uci_status_message('notice', '<%:Changes have been reverted.%>');
window.setTimeout(function() {
<% if redirect_ok then -%>
location.href = decodeURIComponent('<%=luci.util.urlencode(redirect_ok)%>');
@@ -171,9 +204,8 @@
}, uci_apply_display * 1000);
}
else {
- stat.classList.add('warning');
- stat.classList.remove('notice');
- stat.innerHTML = '<%_Revert request failed with status <code>%h</code>%>'.format(r.statusText || r.status);
+ uci_status_message('warning', '<%_Revert request failed with status <code>%h</code>%>'.format(r.statusText || r.status));
+ window.setTimeout(function() { uci_status_message(false); }, uci_apply_display * 1000);
}
});
}
diff --git a/modules/luci-base/luasrc/view/cbi/button.htm b/modules/luci-base/luasrc/view/cbi/button.htm
index 30f8ddfda5..6ccba58f23 100644
--- a/modules/luci-base/luasrc/view/cbi/button.htm
+++ b/modules/luci-base/luasrc/view/cbi/button.htm
@@ -1,6 +1,6 @@
<%+cbi/valueheader%>
<% if self:cfgvalue(section) ~= false then %>
- <input class="cbi-button cbi-input-<%=self.inputstyle or "button" %>" type="submit"<%= attr("name", cbid) .. attr("id", cbid) .. attr("value", self.inputtitle or self.title)%> />
+ <input class="cbi-button cbi-button-<%=self.inputstyle or "button" %>" type="submit"<%= attr("name", cbid) .. attr("id", cbid) .. attr("value", self.inputtitle or self.title)%> />
<% else %>
-
<% end %>
diff --git a/modules/luci-base/luasrc/view/cbi/cell_valuefooter.htm b/modules/luci-base/luasrc/view/cbi/cell_valuefooter.htm
index 786ee43d10..bdd6bc9687 100644
--- a/modules/luci-base/luasrc/view/cbi/cell_valuefooter.htm
+++ b/modules/luci-base/luasrc/view/cbi/cell_valuefooter.htm
@@ -1,2 +1,2 @@
</div>
-</td>
+</div>
diff --git a/modules/luci-base/luasrc/view/cbi/cell_valueheader.htm b/modules/luci-base/luasrc/view/cbi/cell_valueheader.htm
index 9c9c21814b..dbb0e1120b 100644
--- a/modules/luci-base/luasrc/view/cbi/cell_valueheader.htm
+++ b/modules/luci-base/luasrc/view/cbi/cell_valueheader.htm
@@ -1,2 +1,10 @@
-<td class="cbi-value-field<% if self.error and self.error[section] then %> cbi-value-error<% end %>">
+<%-
+ local title = luci.util.trim(striptags(self.title))
+ local ftype = 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)
+%>>
<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/dropdown.htm b/modules/luci-base/luasrc/view/cbi/dropdown.htm
new file mode 100644
index 0000000000..cf8c03d22c
--- /dev/null
+++ b/modules/luci-base/luasrc/view/cbi/dropdown.htm
@@ -0,0 +1,54 @@
+<%+cbi/valueheader%>
+
+<%-
+ local selected = { }
+
+ if self.multiple then
+ local val
+ for val in luci.util.imatch(self:cfgvalue(section)) do
+ selected[val] = true
+ end
+ else
+ selected[self:cfgvalue(section)] = true
+ end
+
+ if not next(selected) and self.default then
+ selected[self.default] = true
+ end
+-%>
+
+<div class="cbi-dropdown"<%=
+ attr("name", cbid) ..
+ attr("display-items", self.display or self.size or 3) ..
+ attr("dropdown-items", self.dropdown or self.display or self.size or 5) ..
+ attr("placeholder", self.placeholder or translate("-- please select --")) ..
+ ifattr(self.multiple, "multiple", "multiple") ..
+ ifattr(self.optional or self.rmempty, "optional", "optional")
+%>>
+ <ul>
+ <% local i, key; for i, key in pairs(self.keylist) do %>
+ <li<%=
+ attr("data-index", i) ..
+ attr("data-depends", self:deplist2json(section, self.deplist[i])) ..
+ attr("value", key) ..
+ ifattr(selected[key], "selected", "selected")
+ %>>
+ <%=pcdata(self.vallist[i])%>
+ </li>
+ <% end %>
+ <% if self.custom then %>
+ <li>
+ <input type="password" style="display:none" />
+ <input class="create-item-input" type="text"<%=
+ attr("placeholder", self.custom ~= true and
+ self.custom or
+ (self.multiple and
+ translate("Enter custom values") or
+ translate("Enter custom value")))
+ %> />
+ </li>
+ <% end %>
+ </ul>
+</div>
+
+<%+cbi/valuefooter%>
diff --git a/modules/luci-base/luasrc/view/cbi/firewall_zoneforwards.htm b/modules/luci-base/luasrc/view/cbi/firewall_zoneforwards.htm
index 546fd8e85a..b38e4b13db 100644
--- a/modules/luci-base/luasrc/view/cbi/firewall_zoneforwards.htm
+++ b/modules/luci-base/luasrc/view/cbi/firewall_zoneforwards.htm
@@ -14,46 +14,59 @@
local def = fwm:get_defaults()
local zone = fwm:get_zone(value)
local empty = true
+
+ local function render_zone(zone)
+-%>
+ <label class="zonebadge" style="background-color:<%=zone:get_color()%>">
+ <strong><%=zone:name()%></strong>
+ <div class="cbi-tooltip">
+ <%-
+ local zempty = true
+ for _, net in ipairs(zone:get_networks()) do
+ net = nwm:get_network(net)
+ if net then
+ zempty = false
+ -%>
+ <span class="ifacebadge<% if net:name() == self.network then %> ifacebadge-active<% end %>"><%=net:name()%>:&#160;
+ <%
+ local nempty = true
+ for _, iface in ipairs(net:is_bridge() and net:get_interfaces() or { net:get_interface() }) do
+ nempty = false
+ %>
+ <img<%=attr("title", iface:get_i18n())%> src="<%=resource%>/icons/<%=iface:type()%><%=iface:is_up() and "" or "_disabled"%>.png" />
+ <% end %>
+ <% if nempty then %><em><%:(empty)%></em><% end %>
+ </span>
+ <%- end end -%>
+ <% if zempty then %><span class="ifacebadge"><em><%:(empty)%></em></span><% end %>
+ </div>
+ </label>
+<%-
+ end
-%>
<% if zone then %>
-<div style="white-space:nowrap">
- <label class="zonebadge" style="background-color:<%=zone:get_color()%>">
- <strong><%=zone:name()%>:</strong>
- <%-
- local zempty = true
- for _, net in ipairs(zone:get_networks()) do
- net = nwm:get_network(net)
- if net then
- zempty = false
- -%>
- <span class="ifacebadge<% if net:name() == self.network then %> ifacebadge-active<% end %>"><%=net:name()%>:
- <%
- local nempty = true
- for _, iface in ipairs(net:is_bridge() and net:get_interfaces() or { net:get_interface() }) do
- nempty = false
- %>
- <img<%=attr("title", iface:get_i18n())%> style="width:16px; height:16px; vertical-align:middle" src="<%=resource%>/icons/<%=iface:type()%><%=iface:is_up() and "" or "_disabled"%>.png" />
- <% end %>
- <% if nempty then %><em><%:(empty)%></em><% end %>
- </span>
- <%- end end -%>
- <%- if zempty then %><em><%:(empty)%></em><% end -%>
- </label>
- &#160;&#8658;&#160;
- <% for _, fwd in ipairs(zone:get_forwardings_by("src")) do
- fz = fwd:dest_zone()
- if fz then
- empty = false %>
- <label class="zonebadge" style="background-color:<%=fz:get_color()%>">
- <strong><%=fz:name()%></strong>
- </label>&#160;
- <% end end %>
- <% if empty then %>
+<div class="zone-forwards">
+ <div class="zone-src">
+ <%=render_zone(zone)%>
+ </div>
+ <span>&#8658;</span>
+ <div class="zone-dest">
+ <%
+ for _, fwd in ipairs(zone:get_forwardings_by("src")) do
+ fz = fwd:dest_zone()
+ if fz then
+ empty = false
+ render_zone(fz)
+ end
+ end
+ if empty then
+ %>
<label class="zonebadge zonebadge-empty">
<strong><%=zone:forward():upper()%></strong>
</label>
<% end %>
+ </div>
</div>
<% end %>
diff --git a/modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm b/modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm
index b4260707ef..3a108020b6 100644
--- a/modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm
+++ b/modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm
@@ -24,26 +24,42 @@
end
-%>
-<span>
- <ul style="margin:0; list-style-type:none; text-align:left">
+<div class="cbi-dropdown" dropdown-items="5" placeholder="<%:-- please select -- %>"<%=
+ attr("name", cbid) ..
+ ifattr(self.widget == "checkbox", "multiple", "multiple") ..
+ ifattr(self.rmempty or self.optional, "optional", "optional")
+%>>
+ <script type="item-template"><!--
+ <li value="{{value}}">
+ <span class="zonebadge" style="background:repeating-linear-gradient(45deg,rgba(204,204,204,0.5),rgba(204,204,204,0.5) 5px,rgba(255,255,255,0.5) 5px,rgba(255,255,255,0.5) 10px)">
+ <strong>{{value}}:</strong><em>(<%:create%>)</em>
+ </span>
+ </li>
+ --></script>
+ <ul>
<% if self.allowlocal then %>
- <li style="padding:0.5em">
- <input class="cbi-input-radio" data-update="click change"<%=attr("type", self.widget or "radio") .. attr("id", cbid .. "_empty") .. attr("name", cbid) .. attr("value", "") .. ifattr(checked[""], "checked", "checked")%> /> &#160;
- <label<%=attr("for", cbid .. "_empty")%>></label>
- <label<%=attr("for", cbid .. "_empty")%> style="background-color:<%=fwm.zone.get_color()%>" class="zonebadge">
+ <li value=""<%=ifattr(checked[""], "selected", "selected")%>>
+ <span style="background-color:<%=fwm.zone.get_color()%>" class="zonebadge">
<strong><%:Device%></strong>
- <% if self.allowany and self.allowlocal then %>(<%:input%>)<% end %>
- </label>
+ <% if self.allowany and self.allowlocal then -%>
+ (<%= self.alias ~= "dest"
+ and translate("output") or translate("input") %>)
+ <%- end %>
+ </span>
+ </li>
+ <% elseif self.widget ~= "checkbox" and (self.rmempty or self.optional) then %>
+ <li value=""<%=ifattr(checked[""], "selected", "selected")%>>
+ <span class="zonebadge">
+ <em><%:unspecified%></em>
+ </span>
</li>
<% end %>
<% if self.allowany then %>
- <li style="padding:0.5em">
- <input class="cbi-input-radio" data-update="click change"<%=attr("type", self.widget or "radio") .. attr("id", cbid .. "_any") .. attr("name", cbid) .. attr("value", "*") .. ifattr(checked["*"], "checked", "checked")%> /> &#160;
- <label<%=attr("for", cbid .. "_any")%>></label>
- <label<%=attr("for", cbid .. "_any")%> style="background-color:<%=fwm.zone.get_color()%>" class="zonebadge">
+ <li value="*"<%=ifattr(checked["*"], "selected", "selected")%>>
+ <span style="background-color:<%=fwm.zone.get_color()%>" class="zonebadge">
<strong><%:Any zone%></strong>
<% if self.allowany and self.allowlocal then %>(<%:forward%>)<% end %>
- </label>
+ </span>
</li>
<% end %>
<%
@@ -51,45 +67,42 @@
if zone:name() ~= self.exclude then
selected = selected or (value == zone:name())
%>
- <li style="padding:0.5em">
- <input class="cbi-input-radio" data-update="click change"<%=attr("type", self.widget or "radio") .. attr("id", cbid .. "." .. zone:name()) .. attr("name", cbid) .. attr("value", zone:name()) .. ifattr(checked[zone:name()], "checked", "checked")%> /> &#160;
- <label<%=attr("for", cbid .. "." .. zone:name())%>></label>
- <label<%=attr("for", cbid .. "." .. zone:name())%> style="background-color:<%=zone:get_color()%>" class="zonebadge">
+ <li<%=attr("value", zone:name()) .. ifattr(checked[zone:name()], "selected", "selected")%>>
+ <span style="background-color:<%=zone:get_color()%>" class="zonebadge">
<strong><%=zone:name()%>:</strong>
- <%
+ <%-
local zempty = true
for _, net in ipairs(zone:get_networks()) do
net = nwm:get_network(net)
if net then
zempty = false
- %>
+ -%>
<span class="ifacebadge<% if net:name() == self.network then %> ifacebadge-active<% end %>"><%=net:name()%>:
- <%
+ <%-
local nempty = true
for _, iface in ipairs(net:is_bridge() and net:get_interfaces() or { net:get_interface() }) do
nempty = false
%>
- <img<%=attr("title", iface:get_i18n())%> style="width:16px; height:16px; vertical-align:middle" src="<%=resource%>/icons/<%=iface:type()%><%=iface:is_up() and "" or "_disabled"%>.png" />
+ <img<%=attr("title", iface:get_i18n())%> src="<%=resource%>/icons/<%=iface:type()%><%=iface:is_up() and "" or "_disabled"%>.png" />
<% end %>
- <% if nempty then %><em><%:(empty)%></em><% end %>
+ <% if nempty then %><em><%:(empty)%></em><% end -%>
</span>
- <% end end %>
- <% if zempty then %><em><%:(empty)%></em><% end %>
- </label>
+ <%- end end -%>
+ <%- if zempty then %><em><%:(empty)%></em><% end -%>
+ </span>
</li>
<% end end %>
<% if self.widget ~= "checkbox" and not self.nocreate then %>
- <li style="padding:0.5em">
- <input class="cbi-input-radio" data-update="click change" type="radio"<%=attr("id", cbid .. "_new") .. attr("name", cbid) .. attr("value", "-") .. ifattr(not selected, "checked", "checked")%> /> &#160;
- <label<%=attr("for", cbid .. "_new")%>></label>
- <div onclick="document.getElementById('<%=cbid%>_new').checked=true" class="zonebadge" style="background-color:<%=fwm.zone.get_color()%>">
- <em><%:unspecified -or- create:%>&#160;</em>
- <input type="text"<%=attr("name", cbid .. ".newzone") .. ifattr(not selected, "value", luci.http.formvalue(cbid .. ".newzone") or self.default)%> onfocus="document.getElementById('<%=cbid%>_new').checked=true" />
- </div>
+ <li value="-">
+ <span class="zonebadge">
+ <em><%:create%>:</em>
+ <input type="password" style="display:none" />
+ <input class="create-item-input" type="text" />
+ </span>
</li>
<% end %>
</ul>
-</span>
+</div>
<%+cbi/valuefooter%>
diff --git a/modules/luci-base/luasrc/view/cbi/footer.htm b/modules/luci-base/luasrc/view/cbi/footer.htm
index e6acfb0697..5f939b6469 100644
--- a/modules/luci-base/luasrc/view/cbi/footer.htm
+++ b/modules/luci-base/luasrc/view/cbi/footer.htm
@@ -1,9 +1,7 @@
<%- if pageaction then -%>
<div class="cbi-page-actions">
<% if redirect and not flow.hidebackbtn then %>
- <div style="float:left">
<input class="cbi-button cbi-button-link" type="button" value="<%:Back to Overview%>" onclick="location.href='<%=pcdata(redirect)%>'" />
- </div>
<% end %>
<% if flow.skip then %>
diff --git a/modules/luci-base/luasrc/view/cbi/full_valuefooter.htm b/modules/luci-base/luasrc/view/cbi/full_valuefooter.htm
index f780936766..d4ad093efa 100644
--- a/modules/luci-base/luasrc/view/cbi/full_valuefooter.htm
+++ b/modules/luci-base/luasrc/view/cbi/full_valuefooter.htm
@@ -3,7 +3,6 @@
<br />
<%- end %>
<div class="cbi-value-description">
- <span class="cbi-value-helpicon"><img src="<%=resource%>/cbi/help.gif" alt="<%:help%>" /></span>
<%=self.description%>
</div>
<%- end %>
diff --git a/modules/luci-base/luasrc/view/cbi/map.htm b/modules/luci-base/luasrc/view/cbi/map.htm
index 69ef3615a2..83c3cb2170 100644
--- a/modules/luci-base/luasrc/view/cbi/map.htm
+++ b/modules/luci-base/luasrc/view/cbi/map.htm
@@ -1,5 +1,5 @@
<%- if firstmap and messages then local msg; for _, msg in ipairs(messages) do -%>
- <div class="errorbox"><%=pcdata(msg)%></div>
+ <div class="alert-message warning"><%=pcdata(msg)%></div>
<%- end end -%>
<div class="cbi-map" id="cbi-<%=self.config%>">
@@ -31,7 +31,6 @@
</li>
<% end %>
</ul>
- <br />
<% for i, section in ipairs(self.children) do %>
<div class="cbi-tabcontainer" id="container.m-<%=self.config%>.<%=section.section or section.sectiontype%>"<% if section.sectiontype ~= self.selected_tab then %> style="display:none"<% end %>>
<% section:render() %>
@@ -53,6 +52,4 @@
<% else %>
<%- self:render_children() %>
<% end %>
-
- <br />
</div>
diff --git a/modules/luci-base/luasrc/view/cbi/network_ifacelist.htm b/modules/luci-base/luasrc/view/cbi/network_ifacelist.htm
index 62dbde7dd4..abfa33e1ed 100644
--- a/modules/luci-base/luasrc/view/cbi/network_ifacelist.htm
+++ b/modules/luci-base/luasrc/view/cbi/network_ifacelist.htm
@@ -19,7 +19,9 @@
if value then
for value in utl.imatch(value) do
- checked[value] = true
+ for value in utl.imatch(value) do
+ checked[value] = true
+ end
end
else
local n = self.network and net:get_network(self.network)
@@ -33,57 +35,51 @@
-%>
<input type="hidden" name="<%=cbeid%>" value="1" />
-<ul style="margin:0; list-style-type:none">
- <% for _, iface in ipairs(ifaces) do
- local link = iface:adminlink()
- if (not self.nobridges or not iface:is_bridge()) and
- (not self.noinactive or iface:is_up()) and
- iface:name() ~= self.exclude
- then %>
- <li>
- <input class="cbi-input-<%=self.widget or "radio"%>" data-update="click change"<%=
- attr("type", self.widget or "radio") ..
- attr("id", cbid .. "." .. iface:name()) ..
- attr("name", cbid) .. attr("value", iface:name()) ..
- ifattr(checked[iface:name()], "checked", "checked")
- %> />
- <%- if not self.widget or self.widget == "checkbox" or self.widget == "radio" then -%>
- <label<%=attr("for", cbid .. "." .. iface:name())%>></label>
- <%- end -%>
- &#160;
- <label<%=attr("for", cbid .. "." .. iface:name())%>>
- <% if link then -%><a href="<%=link%>"><% end -%>
- <img<%=attr("title", iface:get_i18n())%> style="width:16px; height:16px; vertical-align:middle" src="<%=resource%>/icons/<%=iface:type()%><%=iface:is_up() and "" or "_disabled"%>.png" />
- <% if link then -%></a><% end -%>
- <%=pcdata(iface:get_i18n())%>
- <% local ns = iface:get_networks(); if #ns > 0 then %>(
- <%- local i, n; for i, n in ipairs(ns) do -%>
- <%-= (i>1) and ', ' -%>
- <a href="<%=n:adminlink()%>"><%=n:name()%></a>
- <%- end -%>
- )<% end %>
- </label>
- </li>
- <% end end %>
- <% if not self.nocreate then %>
- <li>
- <input class="cbi-input-<%=self.widget or "radio"%>" data-update="click change"<%=
- attr("type", self.widget or "radio") ..
- attr("id", cbid .. "_custom") ..
- attr("name", cbid) ..
- attr("value", " ")
- %> />
- <%- if not self.widget or self.widget == "checkbox" or self.widget == "radio" then -%>
- <label<%=attr("for", cbid .. "_custom")%>></label>
- <%- end -%>
- &#160;
- <label<%=attr("for", cbid .. "_custom")%>>
- <img title="<%:Custom Interface%>" style="width:16px; height:16px; vertical-align:middle" src="<%=resource%>/icons/ethernet_disabled.png" />
- <%:Custom Interface%>:
- </label>
- <input type="text" style="width:50px" onfocus="document.getElementById('<%=cbid%>_custom').checked=true" onblur="var x=document.getElementById('<%=cbid%>_custom'); x.value=this.value; x.checked=true" />
- </li>
- <% end %>
-</ul>
+
+<div class="cbi-dropdown" display-items="5" placeholder="<%:-- please select -- %>"<%=
+ attr("name", cbid) ..
+ ifattr(self.widget == "checkbox", "multiple", "multiple") ..
+ ifattr(self.widget == "checkbox", "optional", "optional")
+%>>
+ <script type="item-template"><!--
+ <li value="{{value}}">
+ <img title="<%:Custom Interface%>: &quot;{{value}}&quot;" src="<%=resource%>/icons/ethernet_disabled.png" />
+ <span class="hide-open">{{value}}</span>
+ <span class="hide-close"><%:Custom Interface%>: "{{value}}"</span>
+ </li>
+ --></script>
+ <ul>
+ <% for _, iface in ipairs(ifaces) do
+ if (not self.nobridges or not iface:is_bridge()) and
+ (not self.noinactive or iface:is_up()) and
+ iface:name() ~= self.exclude
+ then %>
+ <li<%=
+ attr("value", iface:name()) ..
+ ifattr(checked[iface:name()], "selected", "selected")
+ %>>
+ <img<%=attr("title", iface:get_i18n())%> src="<%=resource%>/icons/<%=iface:type()%><%=iface:is_up() and "" or "_disabled"%>.png" />
+ <span class="hide-open"><%=pcdata(iface:name())%></span>
+ <span class="hide-close">
+ <%=pcdata(iface:get_i18n())%>
+ <% local ns = iface:get_networks(); if #ns > 0 then %>(
+ <%- local i, n; for i, n in ipairs(ns) do -%>
+ <%-= (i>1) and ', ' -%>
+ <a href="<%=n:adminlink()%>"><%=n:name()%></a>
+ <%- end -%>
+ )<% end %>
+ </span>
+ </li>
+ <% end end %>
+ <% if not self.nocreate then %>
+ <li value="">
+ <img title="<%:Custom Interface%>" src="<%=resource%>/icons/ethernet_disabled.png" />
+ <span><%:Custom Interface%>:</span>
+ <input type="password" style="display:none" />
+ <input class="create-item-input" type="text" />
+ </li>
+ <% end %>
+ </ul>
+</div>
<%+cbi/valuefooter%>
diff --git a/modules/luci-base/luasrc/view/cbi/network_netlist.htm b/modules/luci-base/luasrc/view/cbi/network_netlist.htm
index 8bf1a70a20..ba6ebb8434 100644
--- a/modules/luci-base/luasrc/view/cbi/network_netlist.htm
+++ b/modules/luci-base/luasrc/view/cbi/network_netlist.htm
@@ -20,66 +20,62 @@
end
-%>
-<ul style="margin:0; list-style-type:none; text-align:left">
- <% for _, net in ipairs(networks) do
- if (net:name() ~= "loopback") and
- (net:name() ~= self.exclude) and
- (not self.novirtual or not net:is_virtual())
- then %>
- <li style="padding:0.25em 0">
- <input class="cbi-input-<%=self.widget or "radio"%>" data-update="click change"<%=
- attr("type", self.widget or "radio") ..
- attr("id", cbid .. "." .. net:name()) ..
- attr("name", cbid) .. attr("value", net:name()) ..
- ifattr(checked[net:name()], "checked", "checked")
- %> /> &#160;
- <label<%=attr("for", cbid .. "." .. net:name())%>>
+<div class="cbi-dropdown" display-items="5" placeholder="<%:-- please select -- %>"<%=
+ attr("name", cbid) ..
+ ifattr(self.widget == "checkbox", "multiple", "multiple") ..
+ ifattr(self.widget == "checkbox", "optional", "optional")
+%>>
+ <script type="item-template"><!--
+ <li value="{{value}}">
+ <span class="ifacebadge" style="background:repeating-linear-gradient(45deg,rgba(204,204,204,0.5),rgba(204,204,204,0.5) 5px,rgba(255,255,255,0.5) 5px,rgba(255,255,255,0.5) 10px)">
+ {{value}}: <em>(<%:create%>)</em>
+ </span>
+ </li>
+ --></script>
+ <ul>
+ <% if self.widget ~= "checkbox" then %>
+ <li value=""<%= ifattr(not value, "selected", "selected") %>>
+ <em><%:unspecified%></em>
+ </li>
+ <% end %>
+
+ <% for _, net in ipairs(networks) do
+ if (net:name() ~= "loopback") and
+ (net:name() ~= self.exclude) and
+ (not self.novirtual or not net:is_virtual())
+ then %>
+ <li<%= attr("value", net:name()) .. ifattr(checked[net:name()], "selected", "selected") %>>
<span class="ifacebadge"><%=net:name()%>:
<%
local empty = true
for _, iface in ipairs(net:is_bridge() and net:get_interfaces() or { net:get_interface() }) do
if not iface:is_bridge() then
empty = false
- %>
+ -%>
<img<%=attr("title", iface:get_i18n())%> style="width:16px; height:16px; vertical-align:middle" src="<%=resource%>/icons/<%=iface:type()%><%=iface:is_up() and "" or "_disabled"%>.png" />
- <% end end %>
- <% if empty then %><em><%:(no interfaces attached)%></em><% end %>
+ <%- end end %>
+ <% if empty then %>
+ <em class="hide-close"><%:(no interfaces attached)%></em>
+ <em class="hide-open">-</em>
+ <% end %>
</span>
- </label>
- </li>
- <% end end %>
+ </li>
+ <% end end %>
- <% if not self.nocreate then %>
- <li style="padding:0.25em 0">
- <input class="cbi-input-<%=self.widget or "radio"%>" data-update="click change"<%=attr("type", self.widget or "radio") .. attr("id", cbid .. "_new") .. attr("name", cbid) .. attr("value", "-") .. ifattr(not value and self.widget ~= "checkbox", "checked", "checked")%> /> &#160;
- <%- if not self.widget or self.widget == "checkbox" or self.widget == "radio" then -%>
- <label<%=attr("for", cbid .. "_new")%>></label>
- <%- end -%>
- <div style="padding:0.5em; display:inline">
- <label<%=attr("for", cbid .. "_new")%>><em>
+ <% if not self.nocreate then %>
+ <li value="-"<%= ifattr(not value and self.widget ~= "checkbox", "selected", "selected") %>>
+ <em>
<%- if self.widget == "checkbox" then -%>
<%:create:%>
<%- else -%>
<%:unspecified -or- create:%>
- <%- end -%>&#160;</em></label>
+ <%- end -%>
+ </em>
<input style="display:none" type="password" />
- <input style="width:6em" type="text"<%=attr("name", cbid .. ".newnet")%> onfocus="document.getElementById('<%=cbid%>_new').checked=true" />
- </div>
- </li>
- <% elseif self.widget ~= "checkbox" and self.unspecified then %>
- <li style="padding:0.25em 0">
- <input class="cbi-input-<%=self.widget or "radio"%>" data-update="click change"<%=
- attr("type", self.widget or "radio") ..
- attr("id", cbid .. "_uns") ..
- attr("name", cbid) ..
- attr("value", "") ..
- ifattr(not value or #value == 0, "checked", "checked")
- %> /> &#160;
- <div style="padding:0.5em; display:inline">
- <label<%=attr("for", cbid .. "_uns")%>><em><%:unspecified%></em></label>
- </div>
- </li>
- <% end %>
-</ul>
+ <input class="create-item-input" type="text" />
+ </li>
+ <% end %>
+ </ul>
+</div>
<%+cbi/valuefooter%>
diff --git a/modules/luci-base/luasrc/view/cbi/nsection.htm b/modules/luci-base/luasrc/view/cbi/nsection.htm
index abf67596f0..63abc57734 100644
--- a/modules/luci-base/luasrc/view/cbi/nsection.htm
+++ b/modules/luci-base/luasrc/view/cbi/nsection.htm
@@ -1,5 +1,5 @@
<% if self:cfgvalue(self.section) then section = self.section %>
- <fieldset class="cbi-section">
+ <div class="cbi-section">
<% if self.title and #self.title > 0 then -%>
<legend><%=self.title%></legend>
<%- end %>
@@ -15,17 +15,16 @@
<div class="cbi-section-node<% if self.tabs then %> cbi-section-node-tabbed<% end %>" id="cbi-<%=self.config%>-<%=section%>">
<%+cbi/ucisection%>
</div>
- <br />
- </fieldset>
+ </div>
<% elseif self.addremove then %>
<% if self.template_addremove then include(self.template_addremove) else -%>
- <fieldset class="cbi-section" id="cbi-<%=self.config%>-<%=self.section%>">
+ <div class="cbi-section" id="cbi-<%=self.config%>-<%=self.section%>">
<% if self.title and #self.title > 0 then -%>
<legend><%=self.title%></legend>
<%- end %>
<div class="cbi-section-descr"><%=self.description%></div>
<input type="submit" class="cbi-button cbi-button-add" name="cbi.cns.<%=self.config%>.<%=self.section%>" value="<%:Add%>" />
- </fieldset>
+ </div>
<%- end %>
<% end %>
<!-- /nsection -->
diff --git a/modules/luci-base/luasrc/view/cbi/nullsection.htm b/modules/luci-base/luasrc/view/cbi/nullsection.htm
index ef169593af..7230719d19 100644
--- a/modules/luci-base/luasrc/view/cbi/nullsection.htm
+++ b/modules/luci-base/luasrc/view/cbi/nullsection.htm
@@ -1,4 +1,4 @@
-<fieldset class="cbi-section">
+<div class="cbi-section">
<% if self.title and #self.title > 0 then -%>
<legend><%=self.title%></legend>
<%- end %>
@@ -25,8 +25,7 @@
</div>
<%- end %>
</div>
- <br />
-</fieldset>
+</div>
<%-
if type(self.hidden) == "table" then
for k, v in pairs(self.hidden) do
diff --git a/modules/luci-base/luasrc/view/cbi/simpleform.htm b/modules/luci-base/luasrc/view/cbi/simpleform.htm
index 3b758d70ee..c6000d22b3 100644
--- a/modules/luci-base/luasrc/view/cbi/simpleform.htm
+++ b/modules/luci-base/luasrc/view/cbi/simpleform.htm
@@ -10,7 +10,6 @@
<% if self.title and #self.title > 0 then %><h2 name="content"><%=self.title%></h2><% end %>
<% if self.description and #self.description > 0 then %><div class="cbi-map-descr"><%=self.description%></div><% end %>
<% self:render_children() %>
- <br />
</div>
<%- if self.message then %>
<div><%=self.message%></div>
@@ -30,9 +29,12 @@
end
%>
<% if redirect then %>
- <div style="float:left">
- <input class="cbi-button cbi-button-link" type="button" value="<%:Back to Overview%>" onclick="location.href='<%=pcdata(redirect)%>'" />
- </div>
+ <input class="cbi-button cbi-button-link" type="button" value="<%:Back to Overview%>" onclick="location.href='<%=pcdata(redirect)%>'" />
+<% end %>
+<%- if self.cancel ~= false and self.on_cancel then %>
+ <input class="cbi-button cbi-button-link" type="submit" name="cbi.cancel" value="
+ <%- if not self.cancel then -%><%-:Cancel-%><%-else-%><%=self.cancel%><%end-%>
+ " />
<% end %>
<%- if self.flow and self.flow.skip then %>
<input class="cbi-button cbi-button-skip" type="submit" name="cbi.skip" value="<%:Skip%>" />
@@ -47,11 +49,6 @@
<%- if not self.reset then -%><%-:Reset-%><%-else-%><%=self.reset%><%end-%>
" />
<% end %>
-<%- if self.cancel ~= false and self.on_cancel then %>
- <input class="cbi-button cbi-button-reset" type="submit" name="cbi.cancel" value="
- <%- if not self.cancel then -%><%-:Cancel-%><%-else-%><%=self.cancel%><%end-%>
- " />
-<% end %>
</div>
</form>
<% end %>
diff --git a/modules/luci-base/luasrc/view/cbi/tblsection.htm b/modules/luci-base/luasrc/view/cbi/tblsection.htm
index 3cb87563f1..ab13922040 100644
--- a/modules/luci-base/luasrc/view/cbi/tblsection.htm
+++ b/modules/luci-base/luasrc/view/cbi/tblsection.htm
@@ -14,10 +14,14 @@ function width(o)
end
return ''
end
+
+local anonclass = (not self.anonymous or self.sectiontitle) and "named" or "anonymous"
+local titlename = ifattr(not self.anonymous or self.sectiontitle, "data-title", translate("Name"))
+
-%>
<!-- tblsection -->
-<fieldset class="cbi-section" id="cbi-<%=self.config%>-<%=self.sectiontype%>">
+<div class="cbi-section cbi-tblsection" id="cbi-<%=self.config%>-<%=self.sectiontype%>">
<% if self.title and #self.title > 0 then -%>
<legend><%=self.title%></legend>
<%- end %>
@@ -25,121 +29,107 @@ end
<input type="hidden" id="cbi.sts.<%=self.config%>.<%=self.sectiontype%>" name="cbi.sts.<%=self.config%>.<%=self.sectiontype%>" value="" />
<%- end -%>
<div class="cbi-section-descr"><%=self.description%></div>
- <div class="cbi-section-node">
- <%- local count = 0 -%>
- <table class="cbi-section-table">
- <tr class="cbi-section-table-titles">
- <%- if not self.anonymous then -%>
- <%- if self.sectionhead then -%>
- <th class="cbi-section-table-cell"><%=self.sectionhead%></th>
- <%- else -%>
- <th>&#160;</th>
- <%- end -%>
- <%- count = count +1; end -%>
- <%- for i, k in pairs(self.children) do if not k.optional then -%>
- <th class="cbi-section-table-cell"<%=width(k)%>>
- <%- if k.titleref then -%><a title="<%=self.titledesc or translate('Go to relevant configuration page')%>" class="cbi-title-ref" href="<%=k.titleref%>"><%- end -%>
- <%-=k.title-%>
- <%- if k.titleref then -%></a><%- end -%>
- </th>
- <%- count = count + 1; end; end; if self.sortable then -%>
- <th class="cbi-section-table-cell"><%:Sort%></th>
- <%- count = count + 1; end; if self.extedit or self.addremove then -%>
- <th class="cbi-section-table-cell">&#160;</th>
- <%- count = count + 1; end -%>
- </tr>
- <tr class="cbi-section-table-descr">
- <%- if not self.anonymous then -%>
- <%- if self.sectiondesc then -%>
- <th class="cbi-section-table-cell"><%=self.sectiondesc%></th>
- <%- else -%>
- <th></th>
- <%- end -%>
- <%- end -%>
- <%- for i, k in pairs(self.children) do if not k.optional then -%>
- <th class="cbi-section-table-cell"<%=width(k)%>><%=k.description%></th>
- <%- end; end; if self.sortable then -%>
- <th class="cbi-section-table-cell"></th>
- <%- end; if self.extedit or self.addremove then -%>
- <th class="cbi-section-table-cell"></th>
- <%- end -%>
- </tr>
- <%- local isempty = true
- for i, k in ipairs(self:cfgsections()) do
- section = k
- isempty = false
- scope = { valueheader = "cbi/cell_valueheader", valuefooter = "cbi/cell_valuefooter" }
- -%>
- <tr class="cbi-section-table-row<% if self.extedit or self.rowcolors then %> cbi-rowstyle-<%=rowstyle()%><% end %>" id="cbi-<%=self.config%>-<%=section%>">
- <% if not self.anonymous then -%>
- <th><h3><%=(type(self.sectiontitle) == "function") and self:sectiontitle(section) or k%></h3></th>
- <%- end %>
-
+ <%- local count = 0 -%>
+ <div class="table cbi-section-table">
+ <div class="tr cbi-section-table-titles <%=anonclass%>"<%=titlename%>>
+ <%- for i, k in pairs(self.children) do if not k.optional then -%>
+ <div class="th cbi-section-table-cell"<%=
+ width(k) ..
+ attr("data-type", k.template and k.template:gsub("^.+/", "") or "")
+ %>>
+ <%- if k.titleref then -%><a title="<%=self.titledesc or translate('Go to relevant configuration page')%>" class="cbi-title-ref" href="<%=k.titleref%>"><%- end -%>
+ <%-=k.title-%>
+ <%- if k.titleref then -%></a><%- end -%>
+ </div>
+ <%- count = count + 1; end; end; if self.sortable or self.extedit or self.addremove then -%>
+ <div class="th cbi-section-table-cell cbi-section-actions"></div>
+ <%- count = count + 1; end -%>
+ </div>
+ <div class="tr cbi-section-table-descr <%=anonclass%>">
+ <%- for i, k in pairs(self.children) do if not k.optional then -%>
+ <div class="th cbi-section-table-cell"<%=
+ width(k) ..
+ attr("data-type", k.template and k.template:gsub("^.+/", "") or "")
+ %>><%=k.description%></div>
+ <%- end; end; if self.sortable or self.extedit or self.addremove then -%>
+ <div class="th cbi-section-table-cell cbi-section-actions"></div>
+ <%- end -%>
+ </div>
+ <%- local isempty, i, k = true, nil, nil
+ for i, k in ipairs(self:cfgsections()) do
+ isempty = false
- <%-
- for k, node in ipairs(self.children) do
- if not node.optional then
- node:render(section, scope or {})
- end
+ local section = k
+ local sectionname = striptags((type(self.sectiontitle) == "function") and self:sectiontitle(section) or k)
+ local sectiontitle = ifattr(sectionname and (not self.anonymous or self.sectiontitle), "data-title", sectionname)
+ local colorclass = (self.extedit or self.rowcolors) and " cbi-rowstyle-%d" % rowstyle() or ""
+ local scope = {
+ valueheader = "cbi/cell_valueheader",
+ valuefooter = "cbi/cell_valuefooter"
+ }
+ -%>
+ <div class="tr cbi-section-table-row<%=colorclass%>" id="cbi-<%=self.config%>-<%=section%>"<%=sectiontitle%>>
+ <%-
+ local node
+ for k, node in ipairs(self.children) do
+ if not node.optional then
+ node:render(section, scope or {})
end
- -%>
-
- <%- if self.sortable then -%>
- <td class="cbi-section-table-cell">
- <input class="cbi-button cbi-button-up" type="button" value="" onclick="return cbi_row_swap(this, true, 'cbi.sts.<%=self.config%>.<%=self.sectiontype%>')" alt="<%:Move up%>" title="<%:Move up%>" />
- <input class="cbi-button cbi-button-down" type="button" value="" onclick="return cbi_row_swap(this, false, 'cbi.sts.<%=self.config%>.<%=self.sectiontype%>')" alt="<%:Move down%>" title="<%:Move down%>" />
- </td>
- <%- end -%>
-
- <%- if self.extedit or self.addremove then -%>
- <td class="cbi-section-table-cell">
- <%- if self.extedit then -%>
- <input class="cbi-button cbi-button-edit" type="button" value="<%:Edit%>"
- <%- if type(self.extedit) == "string" then
- %> onclick="location.href='<%=self.extedit:format(section)%>'"
- <%- elseif type(self.extedit) == "function" then
- %> onclick="location.href='<%=self:extedit(section)%>'"
- <%- end
- %> alt="<%:Edit%>" title="<%:Edit%>" />
- <%- end; if self.addremove then %>
- <input class="cbi-button cbi-button-remove" type="submit" value="<%:Delete%>" onclick="this.form.cbi_state='del-section'; return true" name="cbi.rts.<%=self.config%>.<%=k%>" alt="<%:Delete%>" title="<%:Delete%>" />
- <%- end -%>
- </td>
- <%- end -%>
- </tr>
- <%- end -%>
+ end
+ -%>
- <%- if isempty then -%>
- <tr class="cbi-section-table-row">
- <td colspan="<%=count%>"><em><br /><%:This section contains no values yet%></em></td>
- </tr>
+ <%- if self.sortable or self.extedit or self.addremove then -%>
+ <div class="td cbi-section-table-cell nowrap cbi-section-actions">
+ <%- if self.sortable then -%>
+ <input class="cbi-button cbi-button-up" type="button" value="<%:Up%>" onclick="return cbi_row_swap(this, true, 'cbi.sts.<%=self.config%>.<%=self.sectiontype%>')" title="<%:Move up%>" />
+ <input class="cbi-button cbi-button-down" type="button" value="<%:Down%>" onclick="return cbi_row_swap(this, false, 'cbi.sts.<%=self.config%>.<%=self.sectiontype%>')" title="<%:Move down%>" />
+ <% end; if self.extedit then -%>
+ <input class="cbi-button cbi-button-edit" type="button" value="<%:Edit%>"
+ <%- if type(self.extedit) == "string" then
+ %> onclick="location.href='<%=self.extedit:format(section)%>'"
+ <%- elseif type(self.extedit) == "function" then
+ %> onclick="location.href='<%=self:extedit(section)%>'"
+ <%- end
+ %> alt="<%:Edit%>" title="<%:Edit%>" />
+ <% end; if self.addremove then %>
+ <input class="cbi-button cbi-button-remove" type="submit" value="<%:Delete%>" onclick="this.form.cbi_state='del-section'; return true" name="cbi.rts.<%=self.config%>.<%=k%>" alt="<%:Delete%>" title="<%:Delete%>" />
+ <%- end -%>
+ </div>
<%- end -%>
- </table>
-
- <% if self.error then %>
- <div class="cbi-section-error">
- <ul><% for _, c in pairs(self.error) do for _, e in ipairs(c) do -%>
- <li><%=pcdata(e):gsub("\n","<br />")%></li>
- <%- end end %></ul>
- </div>
- <% end %>
+ </div>
+ <%- end -%>
- <%- if self.addremove then -%>
- <% if self.template_addremove then include(self.template_addremove) else -%>
- <div class="cbi-section-create cbi-tblsection-create">
- <% if self.anonymous then %>
- <input class="cbi-button cbi-button-add" type="submit" value="<%:Add%>" name="cbi.cts.<%=self.config%>.<%=self.sectiontype%>.<%=section%>" title="<%:Add%>" />
- <% else %>
- <% if self.invalid_cts then -%><div class="cbi-section-error"><% end %>
- <input type="text" class="cbi-section-create-name" id="cbi.cts.<%=self.config%>.<%=self.sectiontype%>.<%=section%>" name="cbi.cts.<%=self.config%>.<%=self.sectiontype%>.<%=section%>" data-type="uciname" data-optional="true" />
- <input class="cbi-button cbi-button-add" type="submit" onclick="this.form.cbi_state='add-section'; return true" value="<%:Add%>" title="<%:Add%>" />
- <% if self.invalid_cts then -%>
- <br /><%:Invalid%></div>
- <%- end %>
- <% end %>
- </div>
- <%- end %>
+ <%- if isempty then -%>
+ <div class="tr cbi-section-table-row placeholder">
+ <div class="td"><em><%:This section contains no values yet%></em></div>
+ </div>
<%- end -%>
</div>
-</fieldset>
+
+ <% if self.error then %>
+ <div class="cbi-section-error">
+ <ul><% for _, c in pairs(self.error) do for _, e in ipairs(c) do -%>
+ <li><%=pcdata(e):gsub("\n","<br />")%></li>
+ <%- end end %></ul>
+ </div>
+ <% end %>
+
+ <%- if self.addremove then -%>
+ <% if self.template_addremove then include(self.template_addremove) else -%>
+ <div class="cbi-section-create cbi-tblsection-create">
+ <% if self.anonymous then %>
+ <input class="cbi-button cbi-button-add" type="submit" value="<%:Add%>" name="cbi.cts.<%=self.config%>.<%=self.sectiontype%>.<%=section%>" title="<%:Add%>" />
+ <% else %>
+ <% if self.invalid_cts then -%>
+ <div class="cbi-section-error"><%:Invalid%></div>
+ <%- end %>
+ <div>
+ <input type="text" class="cbi-section-create-name" id="cbi.cts.<%=self.config%>.<%=self.sectiontype%>." name="cbi.cts.<%=self.config%>.<%=self.sectiontype%>." data-type="uciname" data-optional="true" />
+ </div>
+ <input class="cbi-button cbi-button-add" type="submit" onclick="this.form.cbi_state='add-section'; return true" value="<%:Add%>" title="<%:Add%>" />
+ <% end %>
+ </div>
+ <%- end %>
+ <%- end -%>
+</div>
<!-- /tblsection -->
diff --git a/modules/luci-base/luasrc/view/cbi/tsection.htm b/modules/luci-base/luasrc/view/cbi/tsection.htm
index 726521ae3f..1a13df0c04 100644
--- a/modules/luci-base/luasrc/view/cbi/tsection.htm
+++ b/modules/luci-base/luasrc/view/cbi/tsection.htm
@@ -1,4 +1,4 @@
-<fieldset class="cbi-section" id="cbi-<%=self.config%>-<%=self.sectiontype%>">
+<div class="cbi-section" id="cbi-<%=self.config%>-<%=self.sectiontype%>">
<% if self.title and #self.title > 0 then -%>
<legend><%=self.title%></legend>
<%- end %>
@@ -20,10 +20,9 @@
<%+cbi/tabmenu%>
- <fieldset class="cbi-section-node<% if self.tabs then %> cbi-section-node-tabbed<% end %>" id="cbi-<%=self.config%>-<%=section%>">
+ <div class="cbi-section-node<% if self.tabs then %> cbi-section-node-tabbed<% end %>" id="cbi-<%=self.config%>-<%=section%>">
<%+cbi/ucisection%>
- </fieldset>
- <br />
+ </div>
<%- end %>
<% if isempty then -%>
@@ -36,14 +35,15 @@
<% if self.anonymous then -%>
<input type="submit" class="cbi-button cbi-button-add" name="cbi.cts.<%=self.config%>.<%=self.sectiontype%>.<%=section%>" value="<%:Add%>" />
<%- else -%>
- <% if self.invalid_cts then -%><div class="cbi-section-error"><% end %>
- <input type="text" class="cbi-section-create-name" id="cbi.cts.<%=self.config%>.<%=self.sectiontype%>.<%=section%>" name="cbi.cts.<%=self.config%>.<%=self.sectiontype%>.<%=section%>" data-type="uciname" data-optional="true" />
- <input type="submit" class="cbi-button cbi-button-add" onclick="this.form.cbi_state='add-section'; return true" value="<%:Add%>" />
<% if self.invalid_cts then -%>
- <br /><%:Invalid%></div>
+ <div class="cbi-section-error"><%:Invalid%></div>
<%- end %>
+ <div>
+ <input type="text" class="cbi-section-create-name" id="cbi.cts.<%=self.config%>.<%=self.sectiontype%>." name="cbi.cts.<%=self.config%>.<%=self.sectiontype%>." data-type="uciname" data-optional="true" />
+ </div>
+ <input class="cbi-button cbi-button-add" type="submit" onclick="this.form.cbi_state='add-section'; return true" value="<%:Add%>" title="<%:Add%>" />
<%- end %>
</div>
<%- end %>
<%- end %>
-</fieldset>
+</div>
diff --git a/modules/luci-base/luasrc/view/cbi/upload.htm b/modules/luci-base/luasrc/view/cbi/upload.htm
index 4fb5201aac..3c3d82b653 100644
--- a/modules/luci-base/luasrc/view/cbi/upload.htm
+++ b/modules/luci-base/luasrc/view/cbi/upload.htm
@@ -8,7 +8,7 @@
<%:Uploaded File%> (<%=t.byte_format(s.size)%>)
<% if self.unsafeupload then %>
<input type="hidden"<%= attr("value", v) .. attr("name", cbid) .. attr("id", cbid) %> />
- <input class="cbi-button cbi-input-image" type="image" value="<%:Replace entry%>" name="cbi.rlf.<%=section .. "." .. self.option%>" alt="<%:Replace entry%>" title="<%:Replace entry%>" src="<%=resource%>/cbi/reload.gif" />
+ <input class="cbi-button cbi-button-image" type="image" value="<%:Replace entry%>" name="cbi.rlf.<%=section .. "." .. self.option%>" alt="<%:Replace entry%>" title="<%:Replace entry%>" src="<%=resource%>/cbi/reload.gif" />
<% end %>
<% end %>
diff --git a/modules/luci-base/luasrc/view/sysauth.htm b/modules/luci-base/luasrc/view/sysauth.htm
index b3ec9b7617..9b0e2de780 100644
--- a/modules/luci-base/luasrc/view/sysauth.htm
+++ b/modules/luci-base/luasrc/view/sysauth.htm
@@ -8,7 +8,9 @@
<form method="post" action="<%=pcdata(FULL_REQUEST_URI)%>">
<%- if fuser then %>
- <div class="errorbox"><%:Invalid username and/or password! Please try again.%></div>
+ <div class="alert-message warning">
+ <p><%:Invalid username and/or password! Please try again.%></p>
+ </div>
<% end -%>
<div class="cbi-map">
@@ -16,23 +18,23 @@
<div class="cbi-map-descr">
<%:Please enter your username and password.%>
</div>
- <fieldset class="cbi-section"><fieldset class="cbi-section-node">
+ <div class="cbi-section"><div class="cbi-section-node">
<div class="cbi-value">
<label class="cbi-value-title"><%:Username%></label>
<div class="cbi-value-field">
- <input class="cbi-input-user" type="text" name="luci_username" value="<%=duser%>" />
+ <input class="cbi-input-text" type="text" name="luci_username" value="<%=duser%>" />
</div>
</div>
<div class="cbi-value cbi-value-last">
<label class="cbi-value-title"><%:Password%></label>
<div class="cbi-value-field">
- <input class="cbi-input-password" type="password" name="luci_password" />
+ <input class="cbi-input-text" type="password" name="luci_password" />
</div>
</div>
- </fieldset></fieldset>
+ </div></div>
</div>
- <div>
+ <div class="cbi-page-actions">
<input type="submit" value="<%:Login%>" class="cbi-button cbi-button-apply" />
<input type="reset" value="<%:Reset%>" class="cbi-button cbi-button-reset" />
</div>
diff --git a/modules/luci-base/po/ca/base.po b/modules/luci-base/po/ca/base.po
index b08344b404..12f9d40969 100644
--- a/modules/luci-base/po/ca/base.po
+++ b/modules/luci-base/po/ca/base.po
@@ -49,6 +49,9 @@ msgstr ""
msgid "-- match by uuid --"
msgstr ""
+msgid "-- please select --"
+msgstr ""
+
msgid "1 Minute Load:"
msgstr "Càrrega d'1 minut:"
@@ -174,9 +177,6 @@ msgstr ""
msgid "ADSL"
msgstr ""
-msgid "AICCU (SIXXS)"
-msgstr ""
-
msgid "ANSI T1.413"
msgstr ""
@@ -213,9 +213,6 @@ msgstr "Número de dispositiu ATM"
msgid "ATU-C System Vendor ID"
msgstr ""
-msgid "AYIYA"
-msgstr ""
-
msgid "Access Concentrator"
msgstr "Concentrador d'accés"
@@ -323,11 +320,6 @@ msgstr "Permet respostes del rang 127.0.0.0/8, p.e. per serveis RBL"
msgid "Allowed IPs"
msgstr ""
-msgid ""
-"Also see <a href=\"https://www.sixxs.net/faq/connectivity/?faq=comparison"
-"\">Tunneling Comparison</a> on SIXXS"
-msgstr ""
-
msgid "Always announce default router"
msgstr ""
@@ -406,11 +398,14 @@ msgstr "Configuració d'antena"
msgid "Any zone"
msgstr "Qualsevol zona"
-msgid "Apply"
-msgstr "Aplica"
+msgid "Apply request failed with status <code>%h</code>"
+msgstr ""
-msgid "Applying changes"
-msgstr "Aplicant els canvis"
+msgid "Apply unchecked"
+msgstr ""
+
+msgid "Architecture"
+msgstr ""
msgid ""
"Assign a part of given length of every public IPv6-prefix to this interface"
@@ -426,6 +421,9 @@ msgstr ""
msgid "Associated Stations"
msgstr "Estacions associades"
+msgid "Associations"
+msgstr ""
+
msgid "Auth Group"
msgstr ""
@@ -517,9 +515,6 @@ msgstr "Adreça mal especificada!"
msgid "Band"
msgstr ""
-msgid "Behind NAT"
-msgstr ""
-
msgid ""
"Below is the determined list of files to backup. It consists of changed "
"configuration files marked by opkg, essential base files and the user "
@@ -593,12 +588,20 @@ msgstr "Canvis"
msgid "Changes applied."
msgstr "Canvis aplicats."
+msgid "Changes have been reverted."
+msgstr ""
+
msgid "Changes the administrator password for accessing the device"
msgstr "Canvia la paraula clau de l'administrador per accedir al dispositiu"
msgid "Channel"
msgstr "Canal"
+msgid ""
+"Channel %d is not available in the %s regulatory domain and has been auto-"
+"adjusted to %d."
+msgstr ""
+
msgid "Check"
msgstr "Comprovació"
@@ -678,12 +681,15 @@ msgstr ""
msgid "Configuration"
msgstr "Configuració"
-msgid "Configuration applied."
-msgstr "S'ha aplicat la configuració."
-
msgid "Configuration files will be kept."
msgstr "Es mantindran els fitxers de configuració."
+msgid "Configuration has been applied."
+msgstr ""
+
+msgid "Configuration has been rolled back!"
+msgstr ""
+
msgid "Confirmation"
msgstr "Confirmació"
@@ -696,12 +702,15 @@ msgstr "Connectat"
msgid "Connection Limit"
msgstr "Límit de connexió"
-msgid "Connection to server fails when TLS cannot be used"
-msgstr ""
-
msgid "Connections"
msgstr "Connexions"
+msgid ""
+"Could not regain access to the device after applying the configuration "
+"changes. You might need to reconnect if you modified network related "
+"settings such as the IP address or wireless security credentials."
+msgstr ""
+
msgid "Country"
msgstr "País"
@@ -755,9 +764,6 @@ msgstr ""
"Personalitza el comportament dels <abbr title=\"Light Emitting Diode\">LED</"
"abbr>s del dispositiu, si és possible."
-msgid "DHCP Leases"
-msgstr "Arrendaments DHCP"
-
msgid "DHCP Server"
msgstr "Servidor DHCP"
@@ -770,9 +776,6 @@ msgstr "Client DHCP"
msgid "DHCP-Options"
msgstr "Opcions DHCP"
-msgid "DHCPv6 Leases"
-msgstr "Arrendaments DHCPv6"
-
msgid "DHCPv6 client"
msgstr ""
@@ -830,9 +833,6 @@ msgstr "Passarel·la per defecte"
msgid "Default is stateless + stateful"
msgstr ""
-msgid "Default route"
-msgstr ""
-
msgid "Default state"
msgstr "Estat per defecte"
@@ -872,6 +872,9 @@ msgstr ""
msgid "Device unreachable"
msgstr ""
+msgid "Device unreachable!"
+msgstr ""
+
msgid "Diagnostics"
msgstr "Diagnòstics"
@@ -906,6 +909,9 @@ msgstr ""
msgid "Discard upstream RFC1918 responses"
msgstr "Descarta les respostes RFC1918 des de dalt"
+msgid "Dismiss"
+msgstr ""
+
msgid "Displaying only packages containing"
msgstr "Mostrant només els paquets que contenen"
@@ -957,6 +963,9 @@ msgstr ""
"No reenviïs les peticions <abbr title=\"Domain Name System\">DNS</abbr> "
"sense el nom <abbr title=\"Domain Name System\">DNS</abbr>"
+msgid "Down"
+msgstr ""
+
msgid "Download and install package"
msgstr "Descarrega i instal·la el paquet"
@@ -1070,6 +1079,9 @@ msgstr ""
msgid "Enable this mount"
msgstr ""
+msgid "Enable this network"
+msgstr ""
+
msgid "Enable this swap"
msgstr ""
@@ -1102,6 +1114,12 @@ msgstr ""
msgid "Endpoint Port"
msgstr ""
+msgid "Enter custom value"
+msgstr ""
+
+msgid "Enter custom values"
+msgstr ""
+
msgid "Erasing..."
msgstr "Esborrant..."
@@ -1160,6 +1178,9 @@ msgstr ""
msgid "FT protocol"
msgstr ""
+msgid "Failed to confirm apply within %ds, waiting for rollback…"
+msgstr ""
+
msgid "File"
msgstr "Fitxer"
@@ -1281,7 +1302,7 @@ msgstr "Espai lliure"
msgid ""
"Further information about WireGuard interfaces and peers at <a href=\"http://"
-"wireguard.io\">wireguard.io</a>."
+"wireguard.com\">wireguard.com</a>."
msgstr ""
msgid "GHz"
@@ -1355,9 +1376,6 @@ msgstr "Penja"
msgid "Header Error Code Errors (HEC)"
msgstr ""
-msgid "Heartbeat"
-msgstr ""
-
msgid ""
"Here you can configure the basic aspects of your device like its hostname or "
"the timezone."
@@ -1418,8 +1436,8 @@ msgstr "IPv4"
msgid "IPv4 Firewall"
msgstr "Tallafocs IPv4"
-msgid "IPv4 WAN Status"
-msgstr "Estat WAN IPv4"
+msgid "IPv4 Upstream"
+msgstr ""
msgid "IPv4 address"
msgstr "Adreça IPv4"
@@ -1469,15 +1487,12 @@ msgstr ""
msgid "IPv6 ULA-Prefix"
msgstr ""
-msgid "IPv6 WAN Status"
-msgstr "Estat WAN IPv6"
+msgid "IPv6 Upstream"
+msgstr ""
msgid "IPv6 address"
msgstr "Adreça IPv6"
-msgid "IPv6 address delegated to the local tunnel endpoint (optional)"
-msgstr ""
-
msgid "IPv6 assignment hint"
msgstr ""
@@ -2056,9 +2071,6 @@ msgstr ""
msgid "NTP server candidates"
msgstr "Candidats de servidor NTP"
-msgid "NTP sync time-out"
-msgstr ""
-
msgid "Name"
msgstr "Nom"
@@ -2182,6 +2194,9 @@ msgstr ""
msgid "Obfuscated Password"
msgstr ""
+msgid "Obtain IPv6-Address"
+msgstr ""
+
msgid "Off-State Delay"
msgstr ""
@@ -2233,12 +2248,6 @@ msgstr "Opció treta"
msgid "Optional"
msgstr ""
-msgid "Optional, specify to override default server (tic.sixxs.net)"
-msgstr ""
-
-msgid "Optional, use when the SIXXS account has more than one tunnel"
-msgstr ""
-
msgid ""
"Optional. 32-bit mark for outgoing encrypted packets. Enter value in hex, "
"starting with <code>0x</code>."
@@ -2590,12 +2599,12 @@ msgstr ""
"\"Dynamic Host Configuration Protocol\">DHCP</abbr>"
msgid ""
-"Really delete this interface? The deletion cannot be undone!\\nYou might "
-"lose access to this device if you are connected via this interface."
+"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!\\nYou "
+"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 ""
@@ -2603,12 +2612,12 @@ msgid "Really reset all changes?"
msgstr ""
msgid ""
-"Really shut down network?\\nYou might lose access to this device if you are "
-"connected via this interface."
+"Really shut down network? You might lose access to this device if you are "
+"connected via this interface"
msgstr ""
msgid ""
-"Really shutdown interface \"%s\" ?\\nYou might lose access to this device if "
+"Really shutdown interface \"%s\"? You might lose access to this device if "
"you are connected via this interface."
msgstr ""
@@ -2699,9 +2708,6 @@ msgstr ""
msgid "Request IPv6-prefix of length"
msgstr ""
-msgid "Require TLS"
-msgstr ""
-
msgid "Required"
msgstr ""
@@ -2760,6 +2766,15 @@ msgstr "Mostra/amaga la contrasenya"
msgid "Revert"
msgstr "Reverteix"
+msgid "Revert changes"
+msgstr ""
+
+msgid "Revert request failed with status <code>%h</code>"
+msgstr ""
+
+msgid "Reverting configuration…"
+msgstr ""
+
msgid "Root"
msgstr "Arrel"
@@ -2775,9 +2790,6 @@ msgstr ""
msgid "Route type"
msgstr ""
-msgid "Routed IPv6 prefix for downstream interfaces"
-msgstr ""
-
msgid "Router Advertisement-Service"
msgstr ""
@@ -2803,14 +2815,6 @@ msgstr ""
msgid "SHA256"
msgstr ""
-msgid ""
-"SIXXS supports TIC only, for static tunnels using IP protocol 41 (RFC4213) "
-"use 6in4 instead"
-msgstr ""
-
-msgid "SIXXS-handle[/Tunnel-ID]"
-msgstr ""
-
msgid "SNR"
msgstr ""
@@ -2838,9 +2842,6 @@ msgstr "Desa"
msgid "Save & Apply"
msgstr "Desa i aplica"
-msgid "Save &#38; Apply"
-msgstr "Desa i aplica"
-
msgid "Scan"
msgstr "Escaneja"
@@ -2867,17 +2868,6 @@ msgstr "Clients separats"
msgid "Server Settings"
msgstr "Ajusts de servidor"
-msgid "Server password"
-msgstr ""
-
-msgid ""
-"Server password, enter the specific password of the tunnel when the username "
-"contains the tunnel ID"
-msgstr ""
-
-msgid "Server username"
-msgstr ""
-
msgid "Service Name"
msgstr "Nom de servei"
@@ -2965,15 +2955,9 @@ msgid ""
"instructions."
msgstr ""
-msgid "Sort"
-msgstr "Ordena"
-
msgid "Source"
msgstr "Origen"
-msgid "Source routing"
-msgstr ""
-
msgid "Specifies the directory the device is attached to"
msgstr "Especifica el directori a que el dispositiu està adjuntat"
@@ -3012,6 +2996,9 @@ msgstr "Inici"
msgid "Start priority"
msgstr "Prioritat d'inici"
+msgid "Starting configuration apply…"
+msgstr ""
+
msgid "Startup"
msgstr "Arrencada"
@@ -3166,6 +3153,16 @@ msgid "The configuration file could not be loaded due to the following error:"
msgstr ""
msgid ""
+"The device could not be reached within %d seconds after applying the pending "
+"changes, which caused the configuration to be rolled back for safety "
+"reasons. If you believe that the configuration changes are correct "
+"nonetheless, perform an unchecked configuration apply. Alternatively, you "
+"can dismiss this warning and edit changes before attempting to apply again, "
+"or revert all pending changes to keep the currently working configuration "
+"state."
+msgstr ""
+
+msgid ""
"The device file of the memory or partition (<abbr title=\"for example\">e.g."
"</abbr> <code>/dev/sda1</code>)"
msgstr ""
@@ -3191,9 +3188,6 @@ msgstr ""
"<br />Fes clic a \"Procedeix\" a continuació per començar el procés "
"d'escriptura a la memòria flaix."
-msgid "The following changes have been committed"
-msgstr "S'han comès els següents canvis"
-
msgid "The following changes have been reverted"
msgstr "S&#39;han desfet els següents canvis"
@@ -3259,11 +3253,6 @@ msgstr ""
"tinguis."
msgid ""
-"The tunnel end-point is behind NAT, defaults to disabled and only applies to "
-"AYIYA"
-msgstr ""
-
-msgid ""
"The uploaded image file does not contain a supported format. Make sure that "
"you choose the generic image format for your platform."
msgstr ""
@@ -3273,8 +3262,8 @@ msgstr ""
msgid "There are no active leases."
msgstr "No hi ha arrendaments actius."
-msgid "There are no pending changes to apply!"
-msgstr "No hi ha canvis pendents per aplicar!"
+msgid "There are no changes to apply."
+msgstr ""
msgid "There are no pending changes to revert!"
msgstr "No hi ha canvis pendents per revertir!"
@@ -3423,15 +3412,6 @@ msgstr "Interfície del túnel"
msgid "Tunnel Link"
msgstr ""
-msgid "Tunnel broker protocol"
-msgstr ""
-
-msgid "Tunnel setup server"
-msgstr ""
-
-msgid "Tunnel type"
-msgstr ""
-
msgid "Tx-Power"
msgstr "Potència Tx"
@@ -3480,6 +3460,9 @@ msgstr "Canvis sense desar"
msgid "Unsupported protocol type."
msgstr "Tipus de protocol no suportat."
+msgid "Up"
+msgstr ""
+
msgid "Update lists"
msgstr "Actualitza les llistes"
@@ -3607,12 +3590,6 @@ msgstr ""
msgid "Vendor Class to send when requesting DHCP"
msgstr "Classe de venidor per enviar al sol·licitar DHCP"
-msgid "Verbose"
-msgstr ""
-
-msgid "Verbose logging by aiccu daemon"
-msgstr ""
-
msgid "Verify"
msgstr "Verifica"
@@ -3644,16 +3621,15 @@ msgstr ""
"La xifratge WPA requereix que sigui instal·lat el wpa_supplicant (pel mode "
"client) o el hostapd (pels modes AP i ad hoc)."
-msgid ""
-"Wait for NTP sync that many seconds, seting to 0 disables waiting (optional)"
-msgstr ""
-
msgid "Waiting for changes to be applied..."
msgstr "Esperant que s'apliquin els canvis..."
msgid "Waiting for command to complete..."
msgstr "Esperant que s'acabi l'ordre..."
+msgid "Waiting for configuration to get applied… %ds"
+msgstr ""
+
msgid "Waiting for device..."
msgstr "Esperant el dispositiu..."
@@ -3668,12 +3644,6 @@ msgid ""
"communications"
msgstr ""
-msgid "Whether to create an IPv6 default route over the tunnel"
-msgstr ""
-
-msgid "Whether to route only packets from delegated prefixes"
-msgstr ""
-
msgid "Width"
msgstr ""
@@ -3753,6 +3723,9 @@ msgstr ""
msgid "bridged"
msgstr "pontejat"
+msgid "create"
+msgstr ""
+
msgid "create:"
msgstr "crea:"
@@ -3790,9 +3763,6 @@ msgstr ""
msgid "half-duplex"
msgstr ""
-msgid "help"
-msgstr "ajuda"
-
msgid "hidden"
msgstr "amagat"
@@ -3817,9 +3787,6 @@ msgstr "kbit/s"
msgid "local <abbr title=\"Domain Name System\">DNS</abbr> file"
msgstr "fitxer <abbr title=\"Domain Name System\">DNS</abbr> local"
-msgid "minimum 1280, maximum 1480"
-msgstr ""
-
msgid "minutes"
msgstr ""
@@ -3844,6 +3811,9 @@ msgstr "engegat"
msgid "open"
msgstr "obert"
+msgid "output"
+msgstr ""
+
msgid "overlay"
msgstr ""
@@ -3895,6 +3865,42 @@ msgstr "sí"
msgid "« Back"
msgstr "« Enrere"
+#~ msgid "DHCP Leases"
+#~ msgstr "Arrendaments DHCP"
+
+#~ msgid "DHCPv6 Leases"
+#~ msgstr "Arrendaments DHCPv6"
+
+#~ msgid "Sort"
+#~ msgstr "Ordena"
+
+#~ msgid "help"
+#~ msgstr "ajuda"
+
+#~ msgid "IPv4 WAN Status"
+#~ msgstr "Estat WAN IPv4"
+
+#~ msgid "IPv6 WAN Status"
+#~ msgstr "Estat WAN IPv6"
+
+#~ msgid "Apply"
+#~ msgstr "Aplica"
+
+#~ msgid "Applying changes"
+#~ msgstr "Aplicant els canvis"
+
+#~ msgid "Configuration applied."
+#~ msgstr "S'ha aplicat la configuració."
+
+#~ msgid "Save &#38; Apply"
+#~ msgstr "Desa i aplica"
+
+#~ msgid "The following changes have been committed"
+#~ msgstr "S'han comès els següents canvis"
+
+#~ msgid "There are no pending changes to apply!"
+#~ msgstr "No hi ha canvis pendents per aplicar!"
+
#~ msgid "Action"
#~ msgstr "Acció"
diff --git a/modules/luci-base/po/cs/base.po b/modules/luci-base/po/cs/base.po
index aa4144758b..7ecd4868da 100644
--- a/modules/luci-base/po/cs/base.po
+++ b/modules/luci-base/po/cs/base.po
@@ -47,6 +47,9 @@ msgstr ""
msgid "-- match by uuid --"
msgstr ""
+msgid "-- please select --"
+msgstr ""
+
msgid "1 Minute Load:"
msgstr "Zatížení za 1 minutu:"
@@ -169,9 +172,6 @@ msgstr ""
msgid "ADSL"
msgstr ""
-msgid "AICCU (SIXXS)"
-msgstr ""
-
msgid "ANSI T1.413"
msgstr ""
@@ -208,9 +208,6 @@ msgstr "číslo ATM zařízení"
msgid "ATU-C System Vendor ID"
msgstr ""
-msgid "AYIYA"
-msgstr ""
-
msgid "Access Concentrator"
msgstr "Přístupový koncentrátor"
@@ -319,11 +316,6 @@ msgstr "Povolit upstream odpovědi na 127.0.0.0/8 rozsah, např. pro RBL služby
msgid "Allowed IPs"
msgstr ""
-msgid ""
-"Also see <a href=\"https://www.sixxs.net/faq/connectivity/?faq=comparison"
-"\">Tunneling Comparison</a> on SIXXS"
-msgstr ""
-
msgid "Always announce default router"
msgstr ""
@@ -402,11 +394,14 @@ msgstr "Konfigurace antén"
msgid "Any zone"
msgstr "Libovolná zóna"
-msgid "Apply"
-msgstr "Použít"
+msgid "Apply request failed with status <code>%h</code>"
+msgstr ""
-msgid "Applying changes"
-msgstr "Probíhá uplatňování nastavení"
+msgid "Apply unchecked"
+msgstr ""
+
+msgid "Architecture"
+msgstr ""
msgid ""
"Assign a part of given length of every public IPv6-prefix to this interface"
@@ -422,6 +417,9 @@ msgstr ""
msgid "Associated Stations"
msgstr "Připojení klienti"
+msgid "Associations"
+msgstr ""
+
msgid "Auth Group"
msgstr ""
@@ -512,9 +510,6 @@ msgstr "Zadána neplatná adresa!"
msgid "Band"
msgstr ""
-msgid "Behind NAT"
-msgstr ""
-
msgid ""
"Below is the determined list of files to backup. It consists of changed "
"configuration files marked by opkg, essential base files and the user "
@@ -586,12 +581,20 @@ msgstr "Změny"
msgid "Changes applied."
msgstr "Změny aplikovány."
+msgid "Changes have been reverted."
+msgstr ""
+
msgid "Changes the administrator password for accessing the device"
msgstr "Změní administrátorské heslo pro přístup k zařízení"
msgid "Channel"
msgstr "Kanál"
+msgid ""
+"Channel %d is not available in the %s regulatory domain and has been auto-"
+"adjusted to %d."
+msgstr ""
+
msgid "Check"
msgstr "Kontrola"
@@ -672,12 +675,15 @@ msgstr ""
msgid "Configuration"
msgstr "Nastavení"
-msgid "Configuration applied."
-msgstr "Nastavení uplatněno."
-
msgid "Configuration files will be kept."
msgstr "Konfigurační soubory budou zachovány."
+msgid "Configuration has been applied."
+msgstr ""
+
+msgid "Configuration has been rolled back!"
+msgstr ""
+
msgid "Confirmation"
msgstr "Ověření"
@@ -690,12 +696,15 @@ msgstr "Připojeno"
msgid "Connection Limit"
msgstr "Omezení počtu připojení"
-msgid "Connection to server fails when TLS cannot be used"
-msgstr ""
-
msgid "Connections"
msgstr "Připojení"
+msgid ""
+"Could not regain access to the device after applying the configuration "
+"changes. You might need to reconnect if you modified network related "
+"settings such as the IP address or wireless security credentials."
+msgstr ""
+
msgid "Country"
msgstr "Země"
@@ -749,9 +758,6 @@ msgstr ""
"Upraví chování <abbr title=\"Light Emitting Diode\">LED</abbr> diod zařízení "
"pokud je to možné."
-msgid "DHCP Leases"
-msgstr "DHCP výpůjčky"
-
msgid "DHCP Server"
msgstr "DHCP server"
@@ -764,9 +770,6 @@ msgstr "DHCP klient"
msgid "DHCP-Options"
msgstr "Volby DHCP"
-msgid "DHCPv6 Leases"
-msgstr "DHCPv6 přidělené IP"
-
msgid "DHCPv6 client"
msgstr ""
@@ -824,9 +827,6 @@ msgstr "Výchozí brána"
msgid "Default is stateless + stateful"
msgstr ""
-msgid "Default route"
-msgstr ""
-
msgid "Default state"
msgstr "Výchozí stav"
@@ -868,6 +868,9 @@ msgstr ""
msgid "Device unreachable"
msgstr ""
+msgid "Device unreachable!"
+msgstr ""
+
msgid "Diagnostics"
msgstr "Diagnostika"
@@ -902,6 +905,9 @@ msgstr ""
msgid "Discard upstream RFC1918 responses"
msgstr "Vyřadit upstream RFC1918 odpovědi"
+msgid "Dismiss"
+msgstr ""
+
msgid "Displaying only packages containing"
msgstr "Zobrazeny pouze balíčky obsahující"
@@ -955,6 +961,9 @@ msgstr ""
"Nepřeposílat <abbr title=\"Domain Name System\">DNS</abbr> dotazy bez <abbr "
"title=\"Domain Name System\">DNS</abbr> jména"
+msgid "Down"
+msgstr ""
+
msgid "Download and install package"
msgstr "Stáhnout a nainstalovat balíček"
@@ -1070,6 +1079,9 @@ msgstr ""
msgid "Enable this mount"
msgstr "Povolit tento přípojný bod"
+msgid "Enable this network"
+msgstr ""
+
msgid "Enable this swap"
msgstr "Povolit tento swapovací oddíl"
@@ -1102,6 +1114,12 @@ msgstr ""
msgid "Endpoint Port"
msgstr ""
+msgid "Enter custom value"
+msgstr ""
+
+msgid "Enter custom values"
+msgstr ""
+
msgid "Erasing..."
msgstr "Odstraňování..."
@@ -1162,6 +1180,9 @@ msgstr ""
msgid "FT protocol"
msgstr ""
+msgid "Failed to confirm apply within %ds, waiting for rollback…"
+msgstr ""
+
msgid "File"
msgstr "Soubor"
@@ -1283,7 +1304,7 @@ msgstr "Volné místo"
msgid ""
"Further information about WireGuard interfaces and peers at <a href=\"http://"
-"wireguard.io\">wireguard.io</a>."
+"wireguard.com\">wireguard.com</a>."
msgstr ""
msgid "GHz"
@@ -1355,9 +1376,6 @@ msgstr "Zavěsit"
msgid "Header Error Code Errors (HEC)"
msgstr ""
-msgid "Heartbeat"
-msgstr ""
-
msgid ""
"Here you can configure the basic aspects of your device like its hostname or "
"the timezone."
@@ -1417,8 +1435,8 @@ msgstr "IPv4"
msgid "IPv4 Firewall"
msgstr "IPv4 firewall"
-msgid "IPv4 WAN Status"
-msgstr "Stav IPv4 WAN"
+msgid "IPv4 Upstream"
+msgstr ""
msgid "IPv4 address"
msgstr "IPv4 adresa"
@@ -1468,15 +1486,12 @@ msgstr ""
msgid "IPv6 ULA-Prefix"
msgstr ""
-msgid "IPv6 WAN Status"
-msgstr "Stav IPv6 WAN"
+msgid "IPv6 Upstream"
+msgstr ""
msgid "IPv6 address"
msgstr "IPv6 adresa"
-msgid "IPv6 address delegated to the local tunnel endpoint (optional)"
-msgstr ""
-
msgid "IPv6 assignment hint"
msgstr ""
@@ -2064,9 +2079,6 @@ msgstr ""
msgid "NTP server candidates"
msgstr "Kandidáti NTP serveru"
-msgid "NTP sync time-out"
-msgstr ""
-
msgid "Name"
msgstr "Název"
@@ -2190,6 +2202,9 @@ msgstr ""
msgid "Obfuscated Password"
msgstr ""
+msgid "Obtain IPv6-Address"
+msgstr ""
+
msgid "Off-State Delay"
msgstr "Vypnutí prodlevy"
@@ -2240,12 +2255,6 @@ msgstr "Volba odstraněna"
msgid "Optional"
msgstr ""
-msgid "Optional, specify to override default server (tic.sixxs.net)"
-msgstr ""
-
-msgid "Optional, use when the SIXXS account has more than one tunnel"
-msgstr ""
-
msgid ""
"Optional. 32-bit mark for outgoing encrypted packets. Enter value in hex, "
"starting with <code>0x</code>."
@@ -2601,15 +2610,12 @@ msgstr ""
"Host Configuration Protocol\">DHCP</abbr> Serveru"
msgid ""
-"Really delete this interface? The deletion cannot be undone!\\nYou might "
-"lose access to this device if you are connected via this interface."
+"Really delete this interface? The deletion cannot be undone! You might lose "
+"access to this device if you are connected via this interface"
msgstr ""
-"Opravdu odstranit toto rozhraní? Odstranění nelze vrátit zpět!\n"
-"Můžete ztratit přístup k zařízení, pokud jste připojeni prostřednictvím "
-"tohoto rozhraní."
msgid ""
-"Really delete this wireless network? The deletion cannot be undone!\\nYou "
+"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 ""
"Opravdu odstranit bezdrátovou síť? Odstranění nelze vrátit zpět!\n"
@@ -2619,17 +2625,13 @@ msgstr ""
msgid "Really reset all changes?"
msgstr "Opravdu resetovat všechny změny?"
-#, fuzzy
msgid ""
-"Really shut down network?\\nYou might lose access to this device if you are "
-"connected via this interface."
+"Really shut down network? You might lose access to this device if you are "
+"connected via this interface"
msgstr ""
-"Opravdu vypnout síť ?\n"
-"Můžete ztratit přístup k zařízení, pokud jste připojeni prostřednictvím "
-"tohoto rozhraní."
msgid ""
-"Really shutdown interface \"%s\" ?\\nYou might lose access to this device if "
+"Really shutdown interface \"%s\"? You might lose access to this device if "
"you are connected via this interface."
msgstr ""
"Opravdu vypnout rozhraní \"%s\" ?\n"
@@ -2723,9 +2725,6 @@ msgstr ""
msgid "Request IPv6-prefix of length"
msgstr ""
-msgid "Require TLS"
-msgstr ""
-
msgid "Required"
msgstr ""
@@ -2785,6 +2784,15 @@ msgstr "Odhalit/skrýt heslo"
msgid "Revert"
msgstr "Vrátit zpět"
+msgid "Revert changes"
+msgstr ""
+
+msgid "Revert request failed with status <code>%h</code>"
+msgstr ""
+
+msgid "Reverting configuration…"
+msgstr ""
+
msgid "Root"
msgstr "Root"
@@ -2800,9 +2808,6 @@ msgstr ""
msgid "Route type"
msgstr ""
-msgid "Routed IPv6 prefix for downstream interfaces"
-msgstr ""
-
msgid "Router Advertisement-Service"
msgstr ""
@@ -2827,14 +2832,6 @@ msgstr "Spustit kontrolu souborového systému"
msgid "SHA256"
msgstr ""
-msgid ""
-"SIXXS supports TIC only, for static tunnels using IP protocol 41 (RFC4213) "
-"use 6in4 instead"
-msgstr ""
-
-msgid "SIXXS-handle[/Tunnel-ID]"
-msgstr ""
-
msgid "SNR"
msgstr ""
@@ -2862,9 +2859,6 @@ msgstr "Uložit"
msgid "Save & Apply"
msgstr "Uložit & použít"
-msgid "Save &#38; Apply"
-msgstr "Uložit &#38; použít"
-
msgid "Scan"
msgstr "Skenovat"
@@ -2893,17 +2887,6 @@ msgstr "Oddělovat klienty"
msgid "Server Settings"
msgstr "Nastavení serveru"
-msgid "Server password"
-msgstr ""
-
-msgid ""
-"Server password, enter the specific password of the tunnel when the username "
-"contains the tunnel ID"
-msgstr ""
-
-msgid "Server username"
-msgstr ""
-
msgid "Service Name"
msgstr "Název služby"
@@ -2994,15 +2977,9 @@ msgstr ""
"systému. Nový obraz firmwaru musí být zapsán ručně. Prosím, obraťte se na "
"wiki pro zařízení specifické instalační instrukce."
-msgid "Sort"
-msgstr "Seřadit"
-
msgid "Source"
msgstr "Zdroj"
-msgid "Source routing"
-msgstr ""
-
msgid "Specifies the directory the device is attached to"
msgstr ""
@@ -3043,6 +3020,9 @@ msgstr "Start"
msgid "Start priority"
msgstr "Priorita spouštění"
+msgid "Starting configuration apply…"
+msgstr ""
+
msgid "Startup"
msgstr "Po spuštění"
@@ -3206,6 +3186,16 @@ msgid "The configuration file could not be loaded due to the following error:"
msgstr ""
msgid ""
+"The device could not be reached within %d seconds after applying the pending "
+"changes, which caused the configuration to be rolled back for safety "
+"reasons. If you believe that the configuration changes are correct "
+"nonetheless, perform an unchecked configuration apply. Alternatively, you "
+"can dismiss this warning and edit changes before attempting to apply again, "
+"or revert all pending changes to keep the currently working configuration "
+"state."
+msgstr ""
+
+msgid ""
"The device file of the memory or partition (<abbr title=\"for example\">e.g."
"</abbr> <code>/dev/sda1</code>)"
msgstr ""
@@ -3230,9 +3220,6 @@ msgstr ""
"souboru s originálním souborem pro zajištění integrity dat.<br /> Kliknutím "
"na \"Pokračovat\" spustíte proceduru flashování."
-msgid "The following changes have been committed"
-msgstr "Následující změny byly provedeny"
-
msgid "The following changes have been reverted"
msgstr "Následující změny byly vráceny"
@@ -3302,11 +3289,6 @@ msgstr ""
"mohli znovu připojit."
msgid ""
-"The tunnel end-point is behind NAT, defaults to disabled and only applies to "
-"AYIYA"
-msgstr ""
-
-msgid ""
"The uploaded image file does not contain a supported format. Make sure that "
"you choose the generic image format for your platform."
msgstr ""
@@ -3314,8 +3296,8 @@ msgstr ""
msgid "There are no active leases."
msgstr "Nejsou žádné aktivní zápůjčky."
-msgid "There are no pending changes to apply!"
-msgstr "Nejsou zde žádné nevyřízené změny k aplikaci!"
+msgid "There are no changes to apply."
+msgstr ""
msgid "There are no pending changes to revert!"
msgstr "Nejsou zde žádné nevyřízené změny k navrácení!"
@@ -3463,15 +3445,6 @@ msgstr "Rozhraní tunelu"
msgid "Tunnel Link"
msgstr ""
-msgid "Tunnel broker protocol"
-msgstr ""
-
-msgid "Tunnel setup server"
-msgstr ""
-
-msgid "Tunnel type"
-msgstr ""
-
msgid "Tx-Power"
msgstr "Tx-Power"
@@ -3520,6 +3493,9 @@ msgstr "Neuložené změny"
msgid "Unsupported protocol type."
msgstr "Nepodporovaný typ protokolu."
+msgid "Up"
+msgstr ""
+
msgid "Update lists"
msgstr "Aktualizovat seznamy"
@@ -3650,12 +3626,6 @@ msgstr ""
msgid "Vendor Class to send when requesting DHCP"
msgstr ""
-msgid "Verbose"
-msgstr ""
-
-msgid "Verbose logging by aiccu daemon"
-msgstr ""
-
msgid "Verify"
msgstr "Ověřit"
@@ -3687,16 +3657,15 @@ msgstr ""
"Šifrování WPA vyžaduje nainstalovaný wpa_supplicant (pro klientský režim) "
"nebo hostapd (pro AP a ad-hoc režim)."
-msgid ""
-"Wait for NTP sync that many seconds, seting to 0 disables waiting (optional)"
-msgstr ""
-
msgid "Waiting for changes to be applied..."
msgstr "Čekání na realizaci změn..."
msgid "Waiting for command to complete..."
msgstr "Čekání na dokončení příkazu..."
+msgid "Waiting for configuration to get applied… %ds"
+msgstr ""
+
msgid "Waiting for device..."
msgstr ""
@@ -3711,12 +3680,6 @@ msgid ""
"communications"
msgstr ""
-msgid "Whether to create an IPv6 default route over the tunnel"
-msgstr ""
-
-msgid "Whether to route only packets from delegated prefixes"
-msgstr ""
-
msgid "Width"
msgstr ""
@@ -3794,6 +3757,9 @@ msgstr "baseT"
msgid "bridged"
msgstr "přemostěný"
+msgid "create"
+msgstr ""
+
msgid "create:"
msgstr ""
@@ -3831,9 +3797,6 @@ msgstr "plný-duplex"
msgid "half-duplex"
msgstr "poloviční-duplex"
-msgid "help"
-msgstr "pomoc"
-
msgid "hidden"
msgstr "skrytý"
@@ -3858,9 +3821,6 @@ msgstr "kbit/s"
msgid "local <abbr title=\"Domain Name System\">DNS</abbr> file"
msgstr "místní <abbr title=\"Domain Name System\">DNS</abbr> soubor"
-msgid "minimum 1280, maximum 1480"
-msgstr ""
-
msgid "minutes"
msgstr ""
@@ -3885,6 +3845,9 @@ msgstr "on"
msgid "open"
msgstr ""
+msgid "output"
+msgstr ""
+
msgid "overlay"
msgstr ""
@@ -3936,6 +3899,59 @@ msgstr "ano"
msgid "« Back"
msgstr "« Zpět"
+#~ msgid "DHCP Leases"
+#~ msgstr "DHCP výpůjčky"
+
+#~ msgid "DHCPv6 Leases"
+#~ msgstr "DHCPv6 přidělené IP"
+
+#~ 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 ""
+#~ "Opravdu odstranit toto rozhraní? Odstranění nelze vrátit zpět!\n"
+#~ "Můžete ztratit přístup k zařízení, pokud jste připojeni prostřednictvím "
+#~ "tohoto rozhraní."
+
+#, fuzzy
+#~ msgid ""
+#~ "Really shut down network? You might lose access to this device if you are "
+#~ "connected via this interface."
+#~ msgstr ""
+#~ "Opravdu vypnout síť ?\n"
+#~ "Můžete ztratit přístup k zařízení, pokud jste připojeni prostřednictvím "
+#~ "tohoto rozhraní."
+
+#~ msgid "Sort"
+#~ msgstr "Seřadit"
+
+#~ msgid "help"
+#~ msgstr "pomoc"
+
+#~ msgid "IPv4 WAN Status"
+#~ msgstr "Stav IPv4 WAN"
+
+#~ msgid "IPv6 WAN Status"
+#~ msgstr "Stav IPv6 WAN"
+
+#~ msgid "Apply"
+#~ msgstr "Použít"
+
+#~ msgid "Applying changes"
+#~ msgstr "Probíhá uplatňování nastavení"
+
+#~ msgid "Configuration applied."
+#~ msgstr "Nastavení uplatněno."
+
+#~ msgid "Save &#38; Apply"
+#~ msgstr "Uložit &#38; použít"
+
+#~ msgid "The following changes have been committed"
+#~ msgstr "Následující změny byly provedeny"
+
+#~ msgid "There are no pending changes to apply!"
+#~ msgstr "Nejsou zde žádné nevyřízené změny k aplikaci!"
+
#~ msgid "Action"
#~ msgstr "Akce"
diff --git a/modules/luci-base/po/de/base.po b/modules/luci-base/po/de/base.po
index 574ddf184a..bffed8e7ad 100644
--- a/modules/luci-base/po/de/base.po
+++ b/modules/luci-base/po/de/base.po
@@ -49,6 +49,9 @@ msgstr "-- anhand Label selektieren --"
msgid "-- match by uuid --"
msgstr "-- UUID vergleichen --"
+msgid "-- please select --"
+msgstr ""
+
msgid "1 Minute Load:"
msgstr "Systemlast (1 Minute):"
@@ -172,9 +175,6 @@ msgstr ""
msgid "ADSL"
msgstr ""
-msgid "AICCU (SIXXS)"
-msgstr ""
-
msgid "ANSI T1.413"
msgstr ""
@@ -211,9 +211,6 @@ msgstr "ATM Geräteindex"
msgid "ATU-C System Vendor ID"
msgstr ""
-msgid "AYIYA"
-msgstr ""
-
msgid "Access Concentrator"
msgstr "Access Concentrator"
@@ -322,13 +319,6 @@ msgstr ""
msgid "Allowed IPs"
msgstr "Erlaubte IP-Adressen"
-msgid ""
-"Also see <a href=\"https://www.sixxs.net/faq/connectivity/?faq=comparison"
-"\">Tunneling Comparison</a> on SIXXS"
-msgstr ""
-"Siehe auch <a href=\"https://www.sixxs.net/faq/connectivity/?faq=comparison"
-"\">Tunneling Comparison</a> bei SIXXS."
-
msgid "Always announce default router"
msgstr "Immer Defaultrouter ankündigen"
@@ -409,11 +399,14 @@ msgstr "Antennenkonfiguration"
msgid "Any zone"
msgstr "Beliebige Zone"
-msgid "Apply"
-msgstr "Anwenden"
+msgid "Apply request failed with status <code>%h</code>"
+msgstr ""
-msgid "Applying changes"
-msgstr "Änderungen werden angewandt"
+msgid "Apply unchecked"
+msgstr ""
+
+msgid "Architecture"
+msgstr ""
msgid ""
"Assign a part of given length of every public IPv6-prefix to this interface"
@@ -433,6 +426,9 @@ msgstr ""
msgid "Associated Stations"
msgstr "Assoziierte Clients"
+msgid "Associations"
+msgstr ""
+
msgid "Auth Group"
msgstr "Berechtigungsgruppe"
@@ -523,9 +519,6 @@ msgstr "Ungültige Adresse angegeben!"
msgid "Band"
msgstr "Frequenztyp"
-msgid "Behind NAT"
-msgstr "NAT"
-
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 "
@@ -604,12 +597,20 @@ msgstr "Änderungen"
msgid "Changes applied."
msgstr "Änderungen angewendet."
+msgid "Changes have been reverted."
+msgstr ""
+
msgid "Changes the administrator password for accessing the device"
msgstr "Ändert das Administratorpasswort für den Zugriff auf dieses Gerät"
msgid "Channel"
msgstr "Kanal"
+msgid ""
+"Channel %d is not available in the %s regulatory domain and has been auto-"
+"adjusted to %d."
+msgstr ""
+
msgid "Check"
msgstr "Prüfen"
@@ -696,12 +697,15 @@ msgstr ""
msgid "Configuration"
msgstr "Konfiguration"
-msgid "Configuration applied."
-msgstr "Konfiguration angewendet."
-
msgid "Configuration files will be kept."
msgstr "Konfigurationsdateien sichern"
+msgid "Configuration has been applied."
+msgstr ""
+
+msgid "Configuration has been rolled back!"
+msgstr ""
+
msgid "Confirmation"
msgstr "Bestätigung"
@@ -714,12 +718,15 @@ msgstr "Verbunden"
msgid "Connection Limit"
msgstr "Verbindungslimit"
-msgid "Connection to server fails when TLS cannot be used"
-msgstr "TLS zwingend vorraussetzen und abbrechen wenn TLS fehlschlägt."
-
msgid "Connections"
msgstr "Verbindungen"
+msgid ""
+"Could not regain access to the device after applying the configuration "
+"changes. You might need to reconnect if you modified network related "
+"settings such as the IP address or wireless security credentials."
+msgstr ""
+
msgid "Country"
msgstr "Land"
@@ -773,9 +780,6 @@ msgid ""
"\">LED</abbr>s if possible."
msgstr "Passt das Verhalten der Geräte-LEDs an - wenn dies möglich ist."
-msgid "DHCP Leases"
-msgstr "DHCP-Leases"
-
msgid "DHCP Server"
msgstr "DHCP-Server"
@@ -788,9 +792,6 @@ msgstr "DHCP Client"
msgid "DHCP-Options"
msgstr "DHCP-Optionen"
-msgid "DHCPv6 Leases"
-msgstr "DHCPv6-Leases"
-
msgid "DHCPv6 client"
msgstr "DHCPv6 Client"
@@ -848,9 +849,6 @@ msgstr "Default Gateway"
msgid "Default is stateless + stateful"
msgstr "Der Standardwert ist zustandslos und zustandsorientiert"
-msgid "Default route"
-msgstr "Default Route"
-
msgid "Default state"
msgstr "Ausgangszustand"
@@ -892,6 +890,9 @@ msgstr "Das Gerät startet neu..."
msgid "Device unreachable"
msgstr "Das Gerät ist nicht erreichbar"
+msgid "Device unreachable!"
+msgstr ""
+
msgid "Diagnostics"
msgstr "Diagnosen"
@@ -926,6 +927,9 @@ msgstr "Deaktiviert (Standard)"
msgid "Discard upstream RFC1918 responses"
msgstr "Eingehende RFC1918-Antworten verwerfen"
+msgid "Dismiss"
+msgstr ""
+
msgid "Displaying only packages containing"
msgstr "Nur Pakete mit folgendem Inhalt anzeigen"
@@ -980,6 +984,9 @@ msgid ""
"<abbr title=\"Domain Name System\">DNS</abbr>-Name"
msgstr "Anfragen ohne Domainnamen nicht weiterleiten"
+msgid "Down"
+msgstr ""
+
msgid "Download and install package"
msgstr "Paket herunterladen und installieren"
@@ -1097,6 +1104,9 @@ msgstr "Das DF-Bit (Nicht fragmentieren) auf gekapselten Paketen setzen."
msgid "Enable this mount"
msgstr "Diesen Mountpunkt aktivieren"
+msgid "Enable this network"
+msgstr ""
+
msgid "Enable this swap"
msgstr "Diesen Auslagerungsspeicher aktivieren"
@@ -1131,6 +1141,12 @@ msgstr "Entfernter Server"
msgid "Endpoint Port"
msgstr "Entfernter Port"
+msgid "Enter custom value"
+msgstr ""
+
+msgid "Enter custom values"
+msgstr ""
+
msgid "Erasing..."
msgstr "Lösche..."
@@ -1192,6 +1208,9 @@ msgstr ""
msgid "FT protocol"
msgstr ""
+msgid "Failed to confirm apply within %ds, waiting for rollback…"
+msgstr ""
+
msgid "File"
msgstr "Datei"
@@ -1318,10 +1337,10 @@ msgstr "Freier Platz"
msgid ""
"Further information about WireGuard interfaces and peers at <a href=\"http://"
-"wireguard.io\">wireguard.io</a>."
+"wireguard.com\">wireguard.com</a>."
msgstr ""
"Weitere Informationen zu WireGuard-Schnittstellen und Peers unter <a href="
-"\"http://wireguard.io\">wireguard.io</a>."
+"\"http://wireguard.com\">wireguard.com</a>."
msgid "GHz"
msgstr "GHz"
@@ -1394,9 +1413,6 @@ msgstr "Auflegen"
msgid "Header Error Code Errors (HEC)"
msgstr "Anzahl Header-Error-Code-Fehler (HEC)"
-msgid "Heartbeat"
-msgstr ""
-
msgid ""
"Here you can configure the basic aspects of your device like its hostname or "
"the timezone."
@@ -1455,8 +1471,8 @@ msgstr "IPv4"
msgid "IPv4 Firewall"
msgstr "IPv4 Firewall"
-msgid "IPv4 WAN Status"
-msgstr "IPv4 WAN Status"
+msgid "IPv4 Upstream"
+msgstr ""
msgid "IPv4 address"
msgstr "IPv4 Adresse"
@@ -1506,15 +1522,12 @@ msgstr "IPv6 Einstellungen"
msgid "IPv6 ULA-Prefix"
msgstr "IPv6 ULA-Präfix"
-msgid "IPv6 WAN Status"
-msgstr "IPv6 WAN Status"
+msgid "IPv6 Upstream"
+msgstr ""
msgid "IPv6 address"
msgstr "IPv6 Adresse"
-msgid "IPv6 address delegated to the local tunnel endpoint (optional)"
-msgstr "Zum lokalen Tunnelendpunkt delegierte IPv6-Adresse (optional)"
-
msgid "IPv6 assignment hint"
msgstr "IPv6 Zuweisungshinweis"
@@ -2129,9 +2142,6 @@ msgstr ""
msgid "NTP server candidates"
msgstr "NTP Server Kandidaten"
-msgid "NTP sync time-out"
-msgstr "NTP Synchronisierungstimeout"
-
msgid "Name"
msgstr "Name"
@@ -2256,6 +2266,9 @@ msgstr "Chiffriertes Gruppenpasswort"
msgid "Obfuscated Password"
msgstr "Chiffriertes Passwort"
+msgid "Obtain IPv6-Address"
+msgstr ""
+
msgid "Off-State Delay"
msgstr "Verzögerung für Ausschalt-Zustand"
@@ -2307,14 +2320,6 @@ msgstr "Option entfernt"
msgid "Optional"
msgstr "Optional"
-msgid "Optional, specify to override default server (tic.sixxs.net)"
-msgstr ""
-"Optional, angeben um den Standardserver (tic.sixxs.net) zu überschreiben"
-
-msgid "Optional, use when the SIXXS account has more than one tunnel"
-msgstr ""
-"Optional, angeben wenn das SIXSS Konto mehr als einen Tunnel beinhaltet"
-
msgid ""
"Optional. 32-bit mark for outgoing encrypted packets. Enter value in hex, "
"starting with <code>0x</code>."
@@ -2685,16 +2690,12 @@ msgid ""
msgstr "Lese Informationen aus /etc/ethers um den DHCP-Server zu konfigurieren"
msgid ""
-"Really delete this interface? The deletion cannot be undone!\\nYou might "
-"lose access to this device if you are connected via this interface."
+"Really delete this interface? The deletion cannot be undone! You might lose "
+"access to this device if you are connected via this interface"
msgstr ""
-"Diese Schnittstelle wirklich löschen? Der Schritt kann nicht rückgängig "
-"gemacht werden!\n"
-"Der Zugriff auf das Gerät könnte verlorengehen wenn Sie über diese "
-"Schnittstelle verbunden sind."
msgid ""
-"Really delete this wireless network? The deletion cannot be undone!\\nYou "
+"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 ""
"Dieses Drahtlosnetzwerk wirklich löschen? Der Schritt kann nicht rückgängig "
@@ -2705,17 +2706,13 @@ msgstr ""
msgid "Really reset all changes?"
msgstr "Sollen wirklich alle Änderungen verworfen werden?"
-#, fuzzy
msgid ""
-"Really shut down network?\\nYou might lose access to this device if you are "
-"connected via this interface."
+"Really shut down network? You might lose access to this device if you are "
+"connected via this interface"
msgstr ""
-"Das Netzwerk wirklich herunterfahren?\n"
-"Der Zugriff auf das Gerät könnte verlorengehen wenn Sie über diese "
-"Schnittstelle verbunden sind."
msgid ""
-"Really shutdown interface \"%s\" ?\\nYou might lose access to this device if "
+"Really shutdown interface \"%s\"? You might lose access to this device if "
"you are connected via this interface."
msgstr ""
"Die Schnitstelle \"%s\" wirklich herunterfahren?\n"
@@ -2809,9 +2806,6 @@ msgstr "IPv6-Adresse anfordern"
msgid "Request IPv6-prefix of length"
msgstr "IPv6-Präfix dieser Länge anfordern"
-msgid "Require TLS"
-msgstr "TLS erfordern"
-
msgid "Required"
msgstr "Benötigt"
@@ -2879,6 +2873,15 @@ msgstr "Passwort zeigen/verstecken"
msgid "Revert"
msgstr "Verwerfen"
+msgid "Revert changes"
+msgstr ""
+
+msgid "Revert request failed with status <code>%h</code>"
+msgstr ""
+
+msgid "Reverting configuration…"
+msgstr ""
+
msgid "Root"
msgstr "Root"
@@ -2894,9 +2897,6 @@ msgstr "Erlaubte IP-Addressen routen"
msgid "Route type"
msgstr "Routen-Typ"
-msgid "Routed IPv6 prefix for downstream interfaces"
-msgstr "Geroutetes IPv6-Präfix für nachgelagerte Schnittstellen"
-
msgid "Router Advertisement-Service"
msgstr "Router-Advertisement-Dienst"
@@ -2922,14 +2922,6 @@ msgstr "Dateisystemprüfung durchführen"
msgid "SHA256"
msgstr ""
-msgid ""
-"SIXXS supports TIC only, for static tunnels using IP protocol 41 (RFC4213) "
-"use 6in4 instead"
-msgstr ""
-
-msgid "SIXXS-handle[/Tunnel-ID]"
-msgstr ""
-
msgid "SNR"
msgstr ""
@@ -2957,9 +2949,6 @@ msgstr "Speichern"
msgid "Save & Apply"
msgstr "Speichern & Anwenden"
-msgid "Save &#38; Apply"
-msgstr "Speichern &#38; Anwenden"
-
msgid "Scan"
msgstr "Scan"
@@ -2988,19 +2977,6 @@ msgstr "Clients isolieren"
msgid "Server Settings"
msgstr "Servereinstellungen"
-msgid "Server password"
-msgstr "Server Passwort"
-
-msgid ""
-"Server password, enter the specific password of the tunnel when the username "
-"contains the tunnel ID"
-msgstr ""
-"Server Passwort bzw. das tunnelspezifische Passwort wenn der Benutzername "
-"eine Tunnel-ID beinhaltet."
-
-msgid "Server username"
-msgstr "Server Benutzername"
-
msgid "Service Name"
msgstr "Service-Name"
@@ -3095,15 +3071,9 @@ msgstr ""
"geflasht werden. Weitere Informationen sowie gerätespezifische "
"Installationsanleitungen entnehmen Sie bitte dem Wiki."
-msgid "Sort"
-msgstr "Sortieren"
-
msgid "Source"
msgstr "Quelle"
-msgid "Source routing"
-msgstr "Quell-Routing"
-
msgid "Specifies the directory the device is attached to"
msgstr "Nennt das Verzeichnis, an welches das Gerät angebunden ist"
@@ -3150,6 +3120,9 @@ msgstr "Start"
msgid "Start priority"
msgstr "Startpriorität"
+msgid "Starting configuration apply…"
+msgstr ""
+
msgid "Startup"
msgstr "Systemstart"
@@ -3325,6 +3298,16 @@ msgstr ""
"werden:"
msgid ""
+"The device could not be reached within %d seconds after applying the pending "
+"changes, which caused the configuration to be rolled back for safety "
+"reasons. If you believe that the configuration changes are correct "
+"nonetheless, perform an unchecked configuration apply. Alternatively, you "
+"can dismiss this warning and edit changes before attempting to apply again, "
+"or revert all pending changes to keep the currently working configuration "
+"state."
+msgstr ""
+
+msgid ""
"The device file of the memory or partition (<abbr title=\"for example\">e.g."
"</abbr> <code>/dev/sda1</code>)"
msgstr "Die Gerätedatei des Speichers oder der Partition (z.B.: /dev/sda)"
@@ -3345,9 +3328,6 @@ msgstr ""
"Integrität sicherzustellen.<br /> Klicken Sie \"Fortfahren\" um die Flash-"
"Prozedur zu starten."
-msgid "The following changes have been committed"
-msgstr "Die folgenden Änderungen wurden angewendet"
-
msgid "The following changes have been reverted"
msgstr "Die folgenden Änderungen wurden verworfen"
@@ -3422,13 +3402,6 @@ msgstr ""
"Adresse beziehen müssen um auf das Gerät zugreifen zu können."
msgid ""
-"The tunnel end-point is behind NAT, defaults to disabled and only applies to "
-"AYIYA"
-msgstr ""
-"Der lokale Tunnel-Endpunkt ist hinter einem NAT. Standard ist deaktiviert, "
-"nur auf AYIYA anwendbar."
-
-msgid ""
"The uploaded image file does not contain a supported format. Make sure that "
"you choose the generic image format for your platform."
msgstr ""
@@ -3438,8 +3411,8 @@ msgstr ""
msgid "There are no active leases."
msgstr "Es gibt z.Z. keine aktiven Leases."
-msgid "There are no pending changes to apply!"
-msgstr "Es gibt keine ausstehenen Änderungen anzuwenden!"
+msgid "There are no changes to apply."
+msgstr ""
msgid "There are no pending changes to revert!"
msgstr "Es gibt keine ausstehenen Änderungen zurückzusetzen!"
@@ -3600,15 +3573,6 @@ msgstr "Tunnelschnittstelle"
msgid "Tunnel Link"
msgstr "Basisschnittstelle"
-msgid "Tunnel broker protocol"
-msgstr "Tunnel-Boker-Protokoll"
-
-msgid "Tunnel setup server"
-msgstr "Tunnel-Setup-Server"
-
-msgid "Tunnel type"
-msgstr "Tunneltyp"
-
msgid "Tx-Power"
msgstr "Sendestärke"
@@ -3657,6 +3621,9 @@ msgstr "Ungespeicherte Änderungen"
msgid "Unsupported protocol type."
msgstr "Nicht unterstützter Protokolltyp."
+msgid "Up"
+msgstr ""
+
msgid "Update lists"
msgstr "Listen aktualisieren"
@@ -3790,12 +3757,6 @@ msgstr "Hersteller"
msgid "Vendor Class to send when requesting DHCP"
msgstr "Bei DHCP-Anfragen gesendete Vendor-Klasse"
-msgid "Verbose"
-msgstr "Umfangreiche Ausgaben"
-
-msgid "Verbose logging by aiccu daemon"
-msgstr "Aktiviert erweiterte Protokollierung durch den AICCU-Prozess"
-
msgid "Verify"
msgstr "Verifizieren"
@@ -3827,18 +3788,15 @@ msgstr ""
"WPA-Verschlüsselung benötigt wpa_supplicant (für Client-Modus) oder hostapd "
"(für AP oder Ad-Hoc Modus)."
-msgid ""
-"Wait for NTP sync that many seconds, seting to 0 disables waiting (optional)"
-msgstr ""
-"Warte die angegebene Anzahl an Sekunden auf NTP-Synchronisierung, der Wert 0 "
-"deaktiviert das Warten (optional)"
-
msgid "Waiting for changes to be applied..."
msgstr "Änderungen werden angewandt..."
msgid "Waiting for command to complete..."
msgstr "Der Befehl wird ausgeführt..."
+msgid "Waiting for configuration to get applied… %ds"
+msgstr ""
+
msgid "Waiting for device..."
msgstr "Warte auf Gerät..."
@@ -3857,13 +3815,6 @@ msgstr ""
"Wenn PSK in Verwendung ist, können PMK-Schlüssel lokal ohne Inter-Access-"
"Point-Kommunikation erzeugt werden."
-msgid "Whether to create an IPv6 default route over the tunnel"
-msgstr ""
-"Gibt an, ob eine IPv6-Default-Route durch den Tunnel etabliert werden soll"
-
-msgid "Whether to route only packets from delegated prefixes"
-msgstr "Gibt an, ob nur Pakete von delegierten Präfixen geroutet werden sollen"
-
msgid "Width"
msgstr "Breite"
@@ -3943,6 +3894,9 @@ msgstr "baseT"
msgid "bridged"
msgstr "bridged"
+msgid "create"
+msgstr ""
+
msgid "create:"
msgstr "erstelle:"
@@ -3978,9 +3932,6 @@ msgstr "Voll-Duplex"
msgid "half-duplex"
msgstr "Halb-Duplex"
-msgid "help"
-msgstr "Hilfe"
-
msgid "hidden"
msgstr "versteckt"
@@ -4005,9 +3956,6 @@ msgstr "kbit/s"
msgid "local <abbr title=\"Domain Name System\">DNS</abbr> file"
msgstr "Lokale DNS-Datei"
-msgid "minimum 1280, maximum 1480"
-msgstr "Minimum 1280, Maximum 1480"
-
msgid "minutes"
msgstr "Minuten"
@@ -4032,6 +3980,9 @@ msgstr "ein"
msgid "open"
msgstr "offen"
+msgid "output"
+msgstr ""
+
msgid "overlay"
msgstr "Overlay"
@@ -4083,107 +4034,38 @@ msgstr "ja"
msgid "« Back"
msgstr "« Zurück"
-#~ msgid "Action"
-#~ msgstr "Aktion"
+#~ msgid "DHCP Leases"
+#~ msgstr "DHCP-Leases"
-#~ msgid "Buttons"
-#~ msgstr "Knöpfe"
+#~ msgid "DHCPv6 Leases"
+#~ msgstr "DHCPv6-Leases"
-#~ msgid "Handler"
-#~ msgstr "Handler"
-
-#~ msgid "Maximum hold time"
-#~ msgstr "Maximalzeit zum Halten der Verbindung"
-
-#~ msgid "Minimum hold time"
-#~ msgstr "Minimalzeit zum Halten der Verbindung"
-
-#~ msgid "Path to executable which handles the button event"
-#~ msgstr "Ausführbare Datei welche das Schalter-Ereignis verarbeitet"
-
-#~ msgid "Specifies the button state to handle"
-#~ msgstr "Gibt den zu behandelnden Tastenstatus an"
-
-#~ msgid "This page allows the configuration of custom button actions"
+#~ msgid ""
+#~ "Really delete this interface? The deletion cannot be undone! You might "
+#~ "lose access to this device if you are connected via this interface."
#~ msgstr ""
-#~ "Diese Seite ermöglicht die Konfiguration benutzerdefinierter "
-#~ "Tastenaktionen"
-
-#~ msgid "Leasetime"
-#~ msgstr "Laufzeit"
-
-#~ msgid "Optional."
-#~ msgstr "Optional"
-
-#~ msgid "AuthGroup"
-#~ msgstr "Berechtigungsgruppe"
-
-#~ msgid "automatic"
-#~ msgstr "automatisch"
+#~ "Diese Schnittstelle wirklich löschen? Der Schritt kann nicht rückgängig "
+#~ "gemacht werden!\n"
+#~ "Der Zugriff auf das Gerät könnte verlorengehen wenn Sie über diese "
+#~ "Schnittstelle verbunden sind."
-#~ msgid "AR Support"
-#~ msgstr "AR-Unterstützung"
-
-#~ msgid "Atheros 802.11%s Wireless Controller"
-#~ msgstr "Atheros 802.11%s W-LAN Adapter"
-
-#~ msgid "Background Scan"
-#~ msgstr "Hintergrundscan"
-
-#~ msgid "Compression"
-#~ msgstr "Kompression"
-
-#~ msgid "Disable HW-Beacon timer"
-#~ msgstr "Deaktiviere Hardware-Beacon Zeitgeber"
-
-#~ msgid "Do not send probe responses"
-#~ msgstr "Scan-Anforderungen nicht beantworten"
-
-#~ msgid "Fast Frames"
-#~ msgstr "Schnelle Frames"
-
-#~ msgid "Maximum Rate"
-#~ msgstr "Höchstübertragungsrate"
-
-#~ msgid "Minimum Rate"
-#~ msgstr "Mindestübertragungsrate"
-
-#~ msgid "Multicast Rate"
-#~ msgstr "Multicastrate"
-
-#~ msgid "Outdoor Channels"
-#~ msgstr "Funkkanal für den Ausseneinsatz"
-
-#~ msgid "Regulatory Domain"
-#~ msgstr "Geltungsbereich (Regulatory Domain)"
-
-#~ msgid "Separate WDS"
-#~ msgstr "Separates WDS"
-
-#~ msgid "Static WDS"
-#~ msgstr "Statisches WDS"
-
-#~ msgid "Turbo Mode"
-#~ msgstr "Turbo Modus"
-
-#~ msgid "XR Support"
-#~ msgstr "XR-Unterstützung"
-
-#~ msgid "An additional network will be created if you leave this unchecked."
+#, fuzzy
+#~ msgid ""
+#~ "Really shut down network? You might lose access to this device if you are "
+#~ "connected via this interface."
#~ msgstr ""
-#~ "Erzeugt ein zusätzliches Netzwerk wenn diese Option nicht ausgewählt ist"
-
-#~ msgid "Join Network: Settings"
-#~ msgstr "Netzwerk beitreten: Einstellungen"
+#~ "Das Netzwerk wirklich herunterfahren?\n"
+#~ "Der Zugriff auf das Gerät könnte verlorengehen wenn Sie über diese "
+#~ "Schnittstelle verbunden sind."
-#~ msgid "CPU"
-#~ msgstr "Prozessor"
+#~ msgid "Sort"
+#~ msgstr "Sortieren"
-#~ msgid "Port %d"
-#~ msgstr "Port %d"
+#~ msgid "help"
+#~ msgstr "Hilfe"
-#~ msgid "Port %d is untagged in multiple VLANs!"
-#~ msgstr "Port %d ist untagged in mehreren VLANs!"
+#~ msgid "IPv4 WAN Status"
+#~ msgstr "IPv4 WAN Status"
-#~ msgid "VLAN Interface"
-#~ msgstr "VLAN Schnittstelle"
+#~ msgid "IPv6 WAN Status"
+#~ msgstr "IPv6 WAN Status"
diff --git a/modules/luci-base/po/el/base.po b/modules/luci-base/po/el/base.po
index f746db32a4..f9246a58d3 100644
--- a/modules/luci-base/po/el/base.po
+++ b/modules/luci-base/po/el/base.po
@@ -49,6 +49,9 @@ msgstr ""
msgid "-- match by uuid --"
msgstr ""
+msgid "-- please select --"
+msgstr ""
+
msgid "1 Minute Load:"
msgstr "Φορτίο 1 λεπτού:"
@@ -172,9 +175,6 @@ msgstr ""
msgid "ADSL"
msgstr ""
-msgid "AICCU (SIXXS)"
-msgstr ""
-
msgid "ANSI T1.413"
msgstr ""
@@ -211,9 +211,6 @@ msgstr "Αριθμός συσκευής ATM"
msgid "ATU-C System Vendor ID"
msgstr ""
-msgid "AYIYA"
-msgstr ""
-
msgid "Access Concentrator"
msgstr "Συγκεντρωτής Πρόσβασης "
@@ -326,11 +323,6 @@ msgstr ""
msgid "Allowed IPs"
msgstr ""
-msgid ""
-"Also see <a href=\"https://www.sixxs.net/faq/connectivity/?faq=comparison"
-"\">Tunneling Comparison</a> on SIXXS"
-msgstr ""
-
msgid "Always announce default router"
msgstr ""
@@ -409,11 +401,14 @@ msgstr ""
msgid "Any zone"
msgstr "Οιαδήποτε ζώνη"
-msgid "Apply"
-msgstr "Εφαρμογή"
+msgid "Apply request failed with status <code>%h</code>"
+msgstr ""
+
+msgid "Apply unchecked"
+msgstr ""
-msgid "Applying changes"
-msgstr "Εφαρμογή αλλαγών"
+msgid "Architecture"
+msgstr ""
msgid ""
"Assign a part of given length of every public IPv6-prefix to this interface"
@@ -429,6 +424,9 @@ msgstr ""
msgid "Associated Stations"
msgstr "Συνδεδεμένοι Σταθμοί"
+msgid "Associations"
+msgstr ""
+
msgid "Auth Group"
msgstr ""
@@ -520,9 +518,6 @@ msgstr "Μη έγκυρη διεύθυνση!"
msgid "Band"
msgstr ""
-msgid "Behind NAT"
-msgstr ""
-
msgid ""
"Below is the determined list of files to backup. It consists of changed "
"configuration files marked by opkg, essential base files and the user "
@@ -595,12 +590,20 @@ msgstr "Αλλαγές"
msgid "Changes applied."
msgstr "Αλλαγές εφαρμόστηκαν."
+msgid "Changes have been reverted."
+msgstr ""
+
msgid "Changes the administrator password for accessing the device"
msgstr "Αλλάζει τον κωδικό διαχειριστή για πρόσβαση στη συσκευή"
msgid "Channel"
msgstr "Κανάλι"
+msgid ""
+"Channel %d is not available in the %s regulatory domain and has been auto-"
+"adjusted to %d."
+msgstr ""
+
msgid "Check"
msgstr "Έλεγχος"
@@ -681,12 +684,15 @@ msgstr ""
msgid "Configuration"
msgstr "Παραμετροποίηση"
-msgid "Configuration applied."
-msgstr "Η Παραμετροποίηση εφαρμόστηκε."
-
msgid "Configuration files will be kept."
msgstr "Τα αρχεία παραμετροποίησης θα διατηρηθούν."
+msgid "Configuration has been applied."
+msgstr ""
+
+msgid "Configuration has been rolled back!"
+msgstr ""
+
msgid "Confirmation"
msgstr "Επιβεβαίωση"
@@ -699,12 +705,15 @@ msgstr "Συνδεδεμένος"
msgid "Connection Limit"
msgstr "Όριο Συνδέσεων"
-msgid "Connection to server fails when TLS cannot be used"
-msgstr ""
-
msgid "Connections"
msgstr "Συνδέσεις"
+msgid ""
+"Could not regain access to the device after applying the configuration "
+"changes. You might need to reconnect if you modified network related "
+"settings such as the IP address or wireless security credentials."
+msgstr ""
+
msgid "Country"
msgstr "Χώρα"
@@ -758,9 +767,6 @@ msgstr ""
"Ρυθμίζει, αν είναι δυνατόν, την συμπεριφορά των <abbr title=\"Light Emitting "
"Diode\">LED</abbr> της συσκευής."
-msgid "DHCP Leases"
-msgstr "DHCP Leases"
-
msgid "DHCP Server"
msgstr "Εξυπηρετητής DHCP"
@@ -773,9 +779,6 @@ msgstr "Πελάτης DHCP"
msgid "DHCP-Options"
msgstr "Επιλογές DHCP"
-msgid "DHCPv6 Leases"
-msgstr ""
-
msgid "DHCPv6 client"
msgstr ""
@@ -833,9 +836,6 @@ msgstr "Προεπιλεγμένη πύλη"
msgid "Default is stateless + stateful"
msgstr ""
-msgid "Default route"
-msgstr ""
-
msgid "Default state"
msgstr "Προεπιλεγμένη κατάσταση"
@@ -877,6 +877,9 @@ msgstr ""
msgid "Device unreachable"
msgstr ""
+msgid "Device unreachable!"
+msgstr ""
+
msgid "Diagnostics"
msgstr "Διαγνωστικά"
@@ -911,6 +914,9 @@ msgstr ""
msgid "Discard upstream RFC1918 responses"
msgstr "Αγνόησε τις απαντήσεις ανοδικής ροής RFC1918"
+msgid "Dismiss"
+msgstr ""
+
msgid "Displaying only packages containing"
msgstr "Εμφάνιση μόνο πακέτων που περιέχουν"
@@ -966,6 +972,9 @@ msgstr ""
"Να μην προωθούνται ερωτήματα <abbr title=\"Domain Name System\">DNS</abbr> "
"χωρίς όνομα τομέα <abbr title=\"Domain Name System\">DNS</abbr>"
+msgid "Down"
+msgstr ""
+
msgid "Download and install package"
msgstr "Κατέβασμα και εγκατάσταση πακέτου"
@@ -1082,6 +1091,9 @@ msgstr ""
msgid "Enable this mount"
msgstr "Ενεργοποίηση αυτής της προσάρτησης"
+msgid "Enable this network"
+msgstr ""
+
msgid "Enable this swap"
msgstr "Ενεργοποίηση αυτής της swap"
@@ -1114,6 +1126,12 @@ msgstr ""
msgid "Endpoint Port"
msgstr ""
+msgid "Enter custom value"
+msgstr ""
+
+msgid "Enter custom values"
+msgstr ""
+
msgid "Erasing..."
msgstr "Διαγράφεται..."
@@ -1175,6 +1193,9 @@ msgstr ""
msgid "FT protocol"
msgstr ""
+msgid "Failed to confirm apply within %ds, waiting for rollback…"
+msgstr ""
+
msgid "File"
msgstr "Αρχείο"
@@ -1297,7 +1318,7 @@ msgstr "Ελεύθερος χώρος"
msgid ""
"Further information about WireGuard interfaces and peers at <a href=\"http://"
-"wireguard.io\">wireguard.io</a>."
+"wireguard.com\">wireguard.com</a>."
msgstr ""
msgid "GHz"
@@ -1369,9 +1390,6 @@ msgstr "Κρέμασμα"
msgid "Header Error Code Errors (HEC)"
msgstr ""
-msgid "Heartbeat"
-msgstr ""
-
msgid ""
"Here you can configure the basic aspects of your device like its hostname or "
"the timezone."
@@ -1430,7 +1448,7 @@ msgstr "IPv4"
msgid "IPv4 Firewall"
msgstr "IPv4 Τείχος Προστασίας"
-msgid "IPv4 WAN Status"
+msgid "IPv4 Upstream"
msgstr ""
msgid "IPv4 address"
@@ -1481,15 +1499,12 @@ msgstr ""
msgid "IPv6 ULA-Prefix"
msgstr ""
-msgid "IPv6 WAN Status"
-msgstr "Κατάσταση IPv6 WAN"
+msgid "IPv6 Upstream"
+msgstr ""
msgid "IPv6 address"
msgstr "Διεύθυνση IPv6"
-msgid "IPv6 address delegated to the local tunnel endpoint (optional)"
-msgstr ""
-
msgid "IPv6 assignment hint"
msgstr ""
@@ -2072,9 +2087,6 @@ msgstr ""
msgid "NTP server candidates"
msgstr ""
-msgid "NTP sync time-out"
-msgstr ""
-
msgid "Name"
msgstr "Όνομα"
@@ -2198,6 +2210,9 @@ msgstr ""
msgid "Obfuscated Password"
msgstr ""
+msgid "Obtain IPv6-Address"
+msgstr ""
+
msgid "Off-State Delay"
msgstr ""
@@ -2249,12 +2264,6 @@ msgstr "Η επιλογή αφαιρέθηκε"
msgid "Optional"
msgstr ""
-msgid "Optional, specify to override default server (tic.sixxs.net)"
-msgstr ""
-
-msgid "Optional, use when the SIXXS account has more than one tunnel"
-msgstr ""
-
msgid ""
"Optional. 32-bit mark for outgoing encrypted packets. Enter value in hex, "
"starting with <code>0x</code>."
@@ -2607,12 +2616,12 @@ msgstr ""
"εξυπηρετητή <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</abbr>"
msgid ""
-"Really delete this interface? The deletion cannot be undone!\\nYou might "
-"lose access to this device if you are connected via this interface."
+"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!\\nYou "
+"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 ""
@@ -2620,12 +2629,12 @@ msgid "Really reset all changes?"
msgstr "Αρχικοποίηση όλων των αλλαγών;"
msgid ""
-"Really shut down network?\\nYou might lose access to this device if you are "
-"connected via this interface."
+"Really shut down network? You might lose access to this device if you are "
+"connected via this interface"
msgstr ""
msgid ""
-"Really shutdown interface \"%s\" ?\\nYou might lose access to this device if "
+"Really shutdown interface \"%s\"? You might lose access to this device if "
"you are connected via this interface."
msgstr ""
@@ -2716,9 +2725,6 @@ msgstr ""
msgid "Request IPv6-prefix of length"
msgstr ""
-msgid "Require TLS"
-msgstr ""
-
msgid "Required"
msgstr ""
@@ -2777,6 +2783,15 @@ msgstr ""
msgid "Revert"
msgstr "Αναίρεση"
+msgid "Revert changes"
+msgstr ""
+
+msgid "Revert request failed with status <code>%h</code>"
+msgstr ""
+
+msgid "Reverting configuration…"
+msgstr ""
+
msgid "Root"
msgstr "Root"
@@ -2792,9 +2807,6 @@ msgstr ""
msgid "Route type"
msgstr ""
-msgid "Routed IPv6 prefix for downstream interfaces"
-msgstr ""
-
msgid "Router Advertisement-Service"
msgstr ""
@@ -2821,14 +2833,6 @@ msgstr "Εκτέλεση ελέγχου συστήματος αρχείων"
msgid "SHA256"
msgstr ""
-msgid ""
-"SIXXS supports TIC only, for static tunnels using IP protocol 41 (RFC4213) "
-"use 6in4 instead"
-msgstr ""
-
-msgid "SIXXS-handle[/Tunnel-ID]"
-msgstr ""
-
msgid "SNR"
msgstr ""
@@ -2856,9 +2860,6 @@ msgstr "Αποθήκευση"
msgid "Save & Apply"
msgstr "Αποθήκευση & Εφαρμογή"
-msgid "Save &#38; Apply"
-msgstr "Αποθήκευση &#38; Εφαρμογή"
-
msgid "Scan"
msgstr "Σάρωση"
@@ -2886,17 +2887,6 @@ msgstr "Απομόνωση Πελατών"
msgid "Server Settings"
msgstr "Ρυθμίσεις Εξυπηρετητή"
-msgid "Server password"
-msgstr ""
-
-msgid ""
-"Server password, enter the specific password of the tunnel when the username "
-"contains the tunnel ID"
-msgstr ""
-
-msgid "Server username"
-msgstr ""
-
msgid "Service Name"
msgstr "Όνομα Υπηρεσίας"
@@ -2983,15 +2973,9 @@ msgid ""
"instructions."
msgstr ""
-msgid "Sort"
-msgstr "Ταξινόμηση"
-
msgid "Source"
msgstr "Πηγή"
-msgid "Source routing"
-msgstr ""
-
msgid "Specifies the directory the device is attached to"
msgstr ""
@@ -3032,6 +3016,9 @@ msgstr "Αρχή"
msgid "Start priority"
msgstr "Προτεραιότητα εκκίνησης"
+msgid "Starting configuration apply…"
+msgstr ""
+
msgid "Startup"
msgstr "Εκκίνηση"
@@ -3184,6 +3171,16 @@ msgid "The configuration file could not be loaded due to the following error:"
msgstr ""
msgid ""
+"The device could not be reached within %d seconds after applying the pending "
+"changes, which caused the configuration to be rolled back for safety "
+"reasons. If you believe that the configuration changes are correct "
+"nonetheless, perform an unchecked configuration apply. Alternatively, you "
+"can dismiss this warning and edit changes before attempting to apply again, "
+"or revert all pending changes to keep the currently working configuration "
+"state."
+msgstr ""
+
+msgid ""
"The device file of the memory or partition (<abbr title=\"for example\">e.g."
"</abbr> <code>/dev/sda1</code>)"
msgstr ""
@@ -3205,9 +3202,6 @@ msgid ""
"\"Proceed\" below to start the flash procedure."
msgstr ""
-msgid "The following changes have been committed"
-msgstr "Οι παρακάτω αλλαγές έχουν υποβληθεί"
-
msgid "The following changes have been reverted"
msgstr "Οι παρακάτω αλλαγές έχουν αναιρεθεί"
@@ -3266,11 +3260,6 @@ msgstr ""
"να αποκτήσετε ξανά πρόσβαση στη συσκευή."
msgid ""
-"The tunnel end-point is behind NAT, defaults to disabled and only applies to "
-"AYIYA"
-msgstr ""
-
-msgid ""
"The uploaded image file does not contain a supported format. Make sure that "
"you choose the generic image format for your platform."
msgstr ""
@@ -3280,7 +3269,7 @@ msgstr ""
msgid "There are no active leases."
msgstr "Δεν υπάρχουν ενεργά leases."
-msgid "There are no pending changes to apply!"
+msgid "There are no changes to apply."
msgstr ""
msgid "There are no pending changes to revert!"
@@ -3422,15 +3411,6 @@ msgstr "Διεπαφή Τούνελ"
msgid "Tunnel Link"
msgstr ""
-msgid "Tunnel broker protocol"
-msgstr ""
-
-msgid "Tunnel setup server"
-msgstr ""
-
-msgid "Tunnel type"
-msgstr ""
-
msgid "Tx-Power"
msgstr "Ισχύς Εκπομπής"
@@ -3479,6 +3459,9 @@ msgstr "Μη-αποθηκευμένες Αλλαγές"
msgid "Unsupported protocol type."
msgstr ""
+msgid "Up"
+msgstr ""
+
msgid "Update lists"
msgstr ""
@@ -3603,12 +3586,6 @@ msgstr ""
msgid "Vendor Class to send when requesting DHCP"
msgstr ""
-msgid "Verbose"
-msgstr ""
-
-msgid "Verbose logging by aiccu daemon"
-msgstr ""
-
msgid "Verify"
msgstr ""
@@ -3638,16 +3615,15 @@ msgid ""
"and ad-hoc mode) to be installed."
msgstr ""
-msgid ""
-"Wait for NTP sync that many seconds, seting to 0 disables waiting (optional)"
-msgstr ""
-
msgid "Waiting for changes to be applied..."
msgstr ""
msgid "Waiting for command to complete..."
msgstr ""
+msgid "Waiting for configuration to get applied… %ds"
+msgstr ""
+
msgid "Waiting for device..."
msgstr ""
@@ -3662,12 +3638,6 @@ msgid ""
"communications"
msgstr ""
-msgid "Whether to create an IPv6 default route over the tunnel"
-msgstr ""
-
-msgid "Whether to route only packets from delegated prefixes"
-msgstr ""
-
msgid "Width"
msgstr ""
@@ -3745,6 +3715,9 @@ msgstr ""
msgid "bridged"
msgstr ""
+msgid "create"
+msgstr ""
+
msgid "create:"
msgstr ""
@@ -3783,9 +3756,6 @@ msgstr ""
msgid "half-duplex"
msgstr ""
-msgid "help"
-msgstr "βοήθεια"
-
msgid "hidden"
msgstr ""
@@ -3810,9 +3780,6 @@ msgstr ""
msgid "local <abbr title=\"Domain Name System\">DNS</abbr> file"
msgstr "τοπικό αρχείο <abbr title=\"Domain Name System\">DNS</abbr>"
-msgid "minimum 1280, maximum 1480"
-msgstr ""
-
msgid "minutes"
msgstr ""
@@ -3837,6 +3804,9 @@ msgstr "ανοιχτό"
msgid "open"
msgstr ""
+msgid "output"
+msgstr ""
+
msgid "overlay"
msgstr ""
@@ -3888,6 +3858,33 @@ msgstr "ναι"
msgid "« Back"
msgstr "« Πίσω"
+#~ msgid "DHCP Leases"
+#~ msgstr "DHCP Leases"
+
+#~ msgid "Sort"
+#~ msgstr "Ταξινόμηση"
+
+#~ msgid "help"
+#~ msgstr "βοήθεια"
+
+#~ msgid "IPv6 WAN Status"
+#~ msgstr "Κατάσταση IPv6 WAN"
+
+#~ msgid "Apply"
+#~ msgstr "Εφαρμογή"
+
+#~ msgid "Applying changes"
+#~ msgstr "Εφαρμογή αλλαγών"
+
+#~ msgid "Configuration applied."
+#~ msgstr "Η Παραμετροποίηση εφαρμόστηκε."
+
+#~ msgid "Save &#38; Apply"
+#~ msgstr "Αποθήκευση &#38; Εφαρμογή"
+
+#~ msgid "The following changes have been committed"
+#~ msgstr "Οι παρακάτω αλλαγές έχουν υποβληθεί"
+
#~ msgid "Action"
#~ msgstr "Ενέργεια"
diff --git a/modules/luci-base/po/en/base.po b/modules/luci-base/po/en/base.po
index 50a7c92815..f2f65a53b2 100644
--- a/modules/luci-base/po/en/base.po
+++ b/modules/luci-base/po/en/base.po
@@ -49,6 +49,9 @@ msgstr ""
msgid "-- match by uuid --"
msgstr ""
+msgid "-- please select --"
+msgstr ""
+
msgid "1 Minute Load:"
msgstr "1 Minute Load:"
@@ -172,9 +175,6 @@ msgstr ""
msgid "ADSL"
msgstr ""
-msgid "AICCU (SIXXS)"
-msgstr ""
-
msgid "ANSI T1.413"
msgstr ""
@@ -211,9 +211,6 @@ msgstr "ATM device number"
msgid "ATU-C System Vendor ID"
msgstr ""
-msgid "AYIYA"
-msgstr ""
-
msgid "Access Concentrator"
msgstr "Access Concentrator"
@@ -317,11 +314,6 @@ msgstr ""
msgid "Allowed IPs"
msgstr ""
-msgid ""
-"Also see <a href=\"https://www.sixxs.net/faq/connectivity/?faq=comparison"
-"\">Tunneling Comparison</a> on SIXXS"
-msgstr ""
-
msgid "Always announce default router"
msgstr ""
@@ -400,11 +392,14 @@ msgstr ""
msgid "Any zone"
msgstr "Any zone"
-msgid "Apply"
-msgstr "Apply"
+msgid "Apply request failed with status <code>%h</code>"
+msgstr ""
+
+msgid "Apply unchecked"
+msgstr ""
-msgid "Applying changes"
-msgstr "Applying changes"
+msgid "Architecture"
+msgstr ""
msgid ""
"Assign a part of given length of every public IPv6-prefix to this interface"
@@ -420,6 +415,9 @@ msgstr ""
msgid "Associated Stations"
msgstr "Associated Stations"
+msgid "Associations"
+msgstr ""
+
msgid "Auth Group"
msgstr ""
@@ -510,9 +508,6 @@ msgstr "Bad address specified!"
msgid "Band"
msgstr ""
-msgid "Behind NAT"
-msgstr ""
-
msgid ""
"Below is the determined list of files to backup. It consists of changed "
"configuration files marked by opkg, essential base files and the user "
@@ -584,12 +579,20 @@ msgstr "Changes"
msgid "Changes applied."
msgstr "Changes applied."
+msgid "Changes have been reverted."
+msgstr ""
+
msgid "Changes the administrator password for accessing the device"
msgstr "Changes the administrator password for accessing the device"
msgid "Channel"
msgstr "Channel"
+msgid ""
+"Channel %d is not available in the %s regulatory domain and has been auto-"
+"adjusted to %d."
+msgstr ""
+
msgid "Check"
msgstr "Check"
@@ -668,12 +671,15 @@ msgstr ""
msgid "Configuration"
msgstr "Configuration"
-msgid "Configuration applied."
-msgstr "Configuration applied."
-
msgid "Configuration files will be kept."
msgstr "Configuration files will be kept."
+msgid "Configuration has been applied."
+msgstr ""
+
+msgid "Configuration has been rolled back!"
+msgstr ""
+
msgid "Confirmation"
msgstr "Confirmation"
@@ -686,12 +692,15 @@ msgstr "Connected"
msgid "Connection Limit"
msgstr "Connection Limit"
-msgid "Connection to server fails when TLS cannot be used"
-msgstr ""
-
msgid "Connections"
msgstr "Connections"
+msgid ""
+"Could not regain access to the device after applying the configuration "
+"changes. You might need to reconnect if you modified network related "
+"settings such as the IP address or wireless security credentials."
+msgstr ""
+
msgid "Country"
msgstr "Country"
@@ -745,9 +754,6 @@ msgstr ""
"Customizes the behaviour of the device <abbr title=\"Light Emitting Diode"
"\">LED</abbr>s if possible."
-msgid "DHCP Leases"
-msgstr "DHCP Leases"
-
msgid "DHCP Server"
msgstr "DHCP Server"
@@ -760,9 +766,6 @@ msgstr "DHCP client"
msgid "DHCP-Options"
msgstr "DHCP-Options"
-msgid "DHCPv6 Leases"
-msgstr ""
-
msgid "DHCPv6 client"
msgstr ""
@@ -820,9 +823,6 @@ msgstr "Default gateway"
msgid "Default is stateless + stateful"
msgstr ""
-msgid "Default route"
-msgstr ""
-
msgid "Default state"
msgstr "Default state"
@@ -865,6 +865,9 @@ msgstr ""
msgid "Device unreachable"
msgstr ""
+msgid "Device unreachable!"
+msgstr ""
+
msgid "Diagnostics"
msgstr "Diagnostics"
@@ -897,6 +900,9 @@ msgstr ""
msgid "Discard upstream RFC1918 responses"
msgstr ""
+msgid "Dismiss"
+msgstr ""
+
msgid "Displaying only packages containing"
msgstr ""
@@ -948,6 +954,9 @@ msgstr ""
"Don&#39;t forward <abbr title=\"Domain Name System\">DNS</abbr>-Requests "
"without <abbr title=\"Domain Name System\">DNS</abbr>-Name"
+msgid "Down"
+msgstr ""
+
msgid "Download and install package"
msgstr "Download and install package"
@@ -1061,6 +1070,9 @@ msgstr ""
msgid "Enable this mount"
msgstr ""
+msgid "Enable this network"
+msgstr ""
+
msgid "Enable this swap"
msgstr ""
@@ -1093,6 +1105,12 @@ msgstr ""
msgid "Endpoint Port"
msgstr ""
+msgid "Enter custom value"
+msgstr ""
+
+msgid "Enter custom values"
+msgstr ""
+
msgid "Erasing..."
msgstr ""
@@ -1151,6 +1169,9 @@ msgstr ""
msgid "FT protocol"
msgstr ""
+msgid "Failed to confirm apply within %ds, waiting for rollback…"
+msgstr ""
+
msgid "File"
msgstr ""
@@ -1272,7 +1293,7 @@ msgstr ""
msgid ""
"Further information about WireGuard interfaces and peers at <a href=\"http://"
-"wireguard.io\">wireguard.io</a>."
+"wireguard.com\">wireguard.com</a>."
msgstr ""
msgid "GHz"
@@ -1344,9 +1365,6 @@ msgstr "Hang Up"
msgid "Header Error Code Errors (HEC)"
msgstr ""
-msgid "Heartbeat"
-msgstr ""
-
msgid ""
"Here you can configure the basic aspects of your device like its hostname or "
"the timezone."
@@ -1404,7 +1422,7 @@ msgstr ""
msgid "IPv4 Firewall"
msgstr ""
-msgid "IPv4 WAN Status"
+msgid "IPv4 Upstream"
msgstr ""
msgid "IPv4 address"
@@ -1455,15 +1473,12 @@ msgstr ""
msgid "IPv6 ULA-Prefix"
msgstr ""
-msgid "IPv6 WAN Status"
+msgid "IPv6 Upstream"
msgstr ""
msgid "IPv6 address"
msgstr ""
-msgid "IPv6 address delegated to the local tunnel endpoint (optional)"
-msgstr ""
-
msgid "IPv6 assignment hint"
msgstr ""
@@ -2039,9 +2054,6 @@ msgstr ""
msgid "NTP server candidates"
msgstr ""
-msgid "NTP sync time-out"
-msgstr ""
-
msgid "Name"
msgstr "Name"
@@ -2165,6 +2177,9 @@ msgstr ""
msgid "Obfuscated Password"
msgstr ""
+msgid "Obtain IPv6-Address"
+msgstr ""
+
msgid "Off-State Delay"
msgstr ""
@@ -2216,12 +2231,6 @@ msgstr ""
msgid "Optional"
msgstr ""
-msgid "Optional, specify to override default server (tic.sixxs.net)"
-msgstr ""
-
-msgid "Optional, use when the SIXXS account has more than one tunnel"
-msgstr ""
-
msgid ""
"Optional. 32-bit mark for outgoing encrypted packets. Enter value in hex, "
"starting with <code>0x</code>."
@@ -2573,12 +2582,12 @@ msgstr ""
"Configuration Protocol\">DHCP</abbr>-Server"
msgid ""
-"Really delete this interface? The deletion cannot be undone!\\nYou might "
-"lose access to this device if you are connected via this interface."
+"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!\\nYou "
+"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 ""
@@ -2586,12 +2595,12 @@ msgid "Really reset all changes?"
msgstr ""
msgid ""
-"Really shut down network?\\nYou might lose access to this device if you are "
-"connected via this interface."
+"Really shut down network? You might lose access to this device if you are "
+"connected via this interface"
msgstr ""
msgid ""
-"Really shutdown interface \"%s\" ?\\nYou might lose access to this device if "
+"Really shutdown interface \"%s\"? You might lose access to this device if "
"you are connected via this interface."
msgstr ""
@@ -2682,9 +2691,6 @@ msgstr ""
msgid "Request IPv6-prefix of length"
msgstr ""
-msgid "Require TLS"
-msgstr ""
-
msgid "Required"
msgstr ""
@@ -2743,6 +2749,15 @@ msgstr ""
msgid "Revert"
msgstr "Revert"
+msgid "Revert changes"
+msgstr ""
+
+msgid "Revert request failed with status <code>%h</code>"
+msgstr ""
+
+msgid "Reverting configuration…"
+msgstr ""
+
msgid "Root"
msgstr ""
@@ -2758,9 +2773,6 @@ msgstr ""
msgid "Route type"
msgstr ""
-msgid "Routed IPv6 prefix for downstream interfaces"
-msgstr ""
-
msgid "Router Advertisement-Service"
msgstr ""
@@ -2786,14 +2798,6 @@ msgstr ""
msgid "SHA256"
msgstr ""
-msgid ""
-"SIXXS supports TIC only, for static tunnels using IP protocol 41 (RFC4213) "
-"use 6in4 instead"
-msgstr ""
-
-msgid "SIXXS-handle[/Tunnel-ID]"
-msgstr ""
-
msgid "SNR"
msgstr ""
@@ -2821,9 +2825,6 @@ msgstr "Save"
msgid "Save & Apply"
msgstr "Save & Apply"
-msgid "Save &#38; Apply"
-msgstr ""
-
msgid "Scan"
msgstr "Scan"
@@ -2850,17 +2851,6 @@ msgstr "Separate Clients"
msgid "Server Settings"
msgstr ""
-msgid "Server password"
-msgstr ""
-
-msgid ""
-"Server password, enter the specific password of the tunnel when the username "
-"contains the tunnel ID"
-msgstr ""
-
-msgid "Server username"
-msgstr ""
-
msgid "Service Name"
msgstr ""
@@ -2947,15 +2937,9 @@ msgid ""
"instructions."
msgstr ""
-msgid "Sort"
-msgstr ""
-
msgid "Source"
msgstr "Source"
-msgid "Source routing"
-msgstr ""
-
msgid "Specifies the directory the device is attached to"
msgstr ""
@@ -2994,6 +2978,9 @@ msgstr "Start"
msgid "Start priority"
msgstr "Start priority"
+msgid "Starting configuration apply…"
+msgstr ""
+
msgid "Startup"
msgstr ""
@@ -3144,6 +3131,16 @@ msgid "The configuration file could not be loaded due to the following error:"
msgstr ""
msgid ""
+"The device could not be reached within %d seconds after applying the pending "
+"changes, which caused the configuration to be rolled back for safety "
+"reasons. If you believe that the configuration changes are correct "
+"nonetheless, perform an unchecked configuration apply. Alternatively, you "
+"can dismiss this warning and edit changes before attempting to apply again, "
+"or revert all pending changes to keep the currently working configuration "
+"state."
+msgstr ""
+
+msgid ""
"The device file of the memory or partition (<abbr title=\"for example\">e.g."
"</abbr> <code>/dev/sda1</code>)"
msgstr ""
@@ -3165,9 +3162,6 @@ msgid ""
"\"Proceed\" below to start the flash procedure."
msgstr ""
-msgid "The following changes have been committed"
-msgstr ""
-
msgid "The following changes have been reverted"
msgstr "The following changes have been reverted"
@@ -3226,11 +3220,6 @@ msgstr ""
"settings."
msgid ""
-"The tunnel end-point is behind NAT, defaults to disabled and only applies to "
-"AYIYA"
-msgstr ""
-
-msgid ""
"The uploaded image file does not contain a supported format. Make sure that "
"you choose the generic image format for your platform."
msgstr ""
@@ -3240,7 +3229,7 @@ msgstr ""
msgid "There are no active leases."
msgstr ""
-msgid "There are no pending changes to apply!"
+msgid "There are no changes to apply."
msgstr ""
msgid "There are no pending changes to revert!"
@@ -3379,15 +3368,6 @@ msgstr ""
msgid "Tunnel Link"
msgstr ""
-msgid "Tunnel broker protocol"
-msgstr ""
-
-msgid "Tunnel setup server"
-msgstr ""
-
-msgid "Tunnel type"
-msgstr ""
-
msgid "Tx-Power"
msgstr ""
@@ -3436,6 +3416,9 @@ msgstr "Unsaved Changes"
msgid "Unsupported protocol type."
msgstr ""
+msgid "Up"
+msgstr ""
+
msgid "Update lists"
msgstr ""
@@ -3560,12 +3543,6 @@ msgstr ""
msgid "Vendor Class to send when requesting DHCP"
msgstr ""
-msgid "Verbose"
-msgstr ""
-
-msgid "Verbose logging by aiccu daemon"
-msgstr ""
-
msgid "Verify"
msgstr ""
@@ -3597,16 +3574,15 @@ msgstr ""
"WPA-Encryption requires wpa_supplicant (for client mode) or hostapd (for AP "
"and ad-hoc mode) to be installed."
-msgid ""
-"Wait for NTP sync that many seconds, seting to 0 disables waiting (optional)"
-msgstr ""
-
msgid "Waiting for changes to be applied..."
msgstr ""
msgid "Waiting for command to complete..."
msgstr ""
+msgid "Waiting for configuration to get applied… %ds"
+msgstr ""
+
msgid "Waiting for device..."
msgstr ""
@@ -3621,12 +3597,6 @@ msgid ""
"communications"
msgstr ""
-msgid "Whether to create an IPv6 default route over the tunnel"
-msgstr ""
-
-msgid "Whether to route only packets from delegated prefixes"
-msgstr ""
-
msgid "Width"
msgstr ""
@@ -3703,6 +3673,9 @@ msgstr ""
msgid "bridged"
msgstr ""
+msgid "create"
+msgstr ""
+
msgid "create:"
msgstr ""
@@ -3740,9 +3713,6 @@ msgstr ""
msgid "half-duplex"
msgstr ""
-msgid "help"
-msgstr "help"
-
msgid "hidden"
msgstr ""
@@ -3767,9 +3737,6 @@ msgstr ""
msgid "local <abbr title=\"Domain Name System\">DNS</abbr> file"
msgstr "local <abbr title=\"Domain Name System\">DNS</abbr> file"
-msgid "minimum 1280, maximum 1480"
-msgstr ""
-
msgid "minutes"
msgstr ""
@@ -3794,6 +3761,9 @@ msgstr ""
msgid "open"
msgstr ""
+msgid "output"
+msgstr ""
+
msgid "overlay"
msgstr ""
@@ -3845,6 +3815,21 @@ msgstr ""
msgid "« Back"
msgstr "« Back"
+#~ msgid "DHCP Leases"
+#~ msgstr "DHCP Leases"
+
+#~ msgid "help"
+#~ msgstr "help"
+
+#~ msgid "Apply"
+#~ msgstr "Apply"
+
+#~ msgid "Applying changes"
+#~ msgstr "Applying changes"
+
+#~ msgid "Configuration applied."
+#~ msgstr "Configuration applied."
+
#~ msgid "Action"
#~ msgstr "Action"
diff --git a/modules/luci-base/po/es/base.po b/modules/luci-base/po/es/base.po
index 8aed2e9ee3..66b3145454 100644
--- a/modules/luci-base/po/es/base.po
+++ b/modules/luci-base/po/es/base.po
@@ -49,6 +49,9 @@ msgstr ""
msgid "-- match by uuid --"
msgstr ""
+msgid "-- please select --"
+msgstr ""
+
msgid "1 Minute Load:"
msgstr "Carga a 1 minuto:"
@@ -174,9 +177,6 @@ msgstr ""
msgid "ADSL"
msgstr ""
-msgid "AICCU (SIXXS)"
-msgstr ""
-
msgid "ANSI T1.413"
msgstr ""
@@ -213,9 +213,6 @@ msgstr "Número de dispositivo ATM"
msgid "ATU-C System Vendor ID"
msgstr ""
-msgid "AYIYA"
-msgstr ""
-
msgid "Access Concentrator"
msgstr "Concentrador de acceso"
@@ -323,11 +320,6 @@ msgstr ""
msgid "Allowed IPs"
msgstr ""
-msgid ""
-"Also see <a href=\"https://www.sixxs.net/faq/connectivity/?faq=comparison"
-"\">Tunneling Comparison</a> on SIXXS"
-msgstr ""
-
msgid "Always announce default router"
msgstr ""
@@ -406,11 +398,14 @@ msgstr "Configuración de la antena"
msgid "Any zone"
msgstr "Cualquier zona"
-msgid "Apply"
-msgstr "Aplicar"
+msgid "Apply request failed with status <code>%h</code>"
+msgstr ""
-msgid "Applying changes"
-msgstr "Aplicando cambios"
+msgid "Apply unchecked"
+msgstr ""
+
+msgid "Architecture"
+msgstr ""
msgid ""
"Assign a part of given length of every public IPv6-prefix to this interface"
@@ -426,6 +421,9 @@ msgstr ""
msgid "Associated Stations"
msgstr "Estaciones asociadas"
+msgid "Associations"
+msgstr ""
+
msgid "Auth Group"
msgstr ""
@@ -516,9 +514,6 @@ msgstr "¡Dirección no válida!"
msgid "Band"
msgstr ""
-msgid "Behind NAT"
-msgstr ""
-
msgid ""
"Below is the determined list of files to backup. It consists of changed "
"configuration files marked by opkg, essential base files and the user "
@@ -591,12 +586,20 @@ msgstr "Cambios"
msgid "Changes applied."
msgstr "Cambios aplicados."
+msgid "Changes have been reverted."
+msgstr ""
+
msgid "Changes the administrator password for accessing the device"
msgstr "Cambie la contraseña del administrador para acceder al dispositivo"
msgid "Channel"
msgstr "Canal"
+msgid ""
+"Channel %d is not available in the %s regulatory domain and has been auto-"
+"adjusted to %d."
+msgstr ""
+
msgid "Check"
msgstr "Comprobar"
@@ -677,12 +680,15 @@ msgstr ""
msgid "Configuration"
msgstr "Configuración"
-msgid "Configuration applied."
-msgstr "Configuración establecida."
-
msgid "Configuration files will be kept."
msgstr "Se mantendrán los ficheros de configuración."
+msgid "Configuration has been applied."
+msgstr ""
+
+msgid "Configuration has been rolled back!"
+msgstr ""
+
msgid "Confirmation"
msgstr "Confirmación"
@@ -695,12 +701,15 @@ msgstr "Conectado"
msgid "Connection Limit"
msgstr "Límite de conexión"
-msgid "Connection to server fails when TLS cannot be used"
-msgstr ""
-
msgid "Connections"
msgstr "Conexiones"
+msgid ""
+"Could not regain access to the device after applying the configuration "
+"changes. You might need to reconnect if you modified network related "
+"settings such as the IP address or wireless security credentials."
+msgstr ""
+
msgid "Country"
msgstr "País"
@@ -754,9 +763,6 @@ msgstr ""
"Personaliza el comportamiento de los <abbr title=\"Light Emitting Diode"
"\">LED</abbr>s del dispositivo, si es posible."
-msgid "DHCP Leases"
-msgstr "Cesiones DHCP"
-
msgid "DHCP Server"
msgstr "Servidor DHCP"
@@ -769,9 +775,6 @@ msgstr "Cliente DHCP"
msgid "DHCP-Options"
msgstr "Opciones de DHCP"
-msgid "DHCPv6 Leases"
-msgstr "Cesiones DHCPv6"
-
msgid "DHCPv6 client"
msgstr ""
@@ -829,9 +832,6 @@ msgstr "Gateway por defecto"
msgid "Default is stateless + stateful"
msgstr ""
-msgid "Default route"
-msgstr ""
-
msgid "Default state"
msgstr "Estado por defecto"
@@ -874,6 +874,9 @@ msgstr ""
msgid "Device unreachable"
msgstr ""
+msgid "Device unreachable!"
+msgstr ""
+
msgid "Diagnostics"
msgstr "Diagnósticos"
@@ -908,6 +911,9 @@ msgstr ""
msgid "Discard upstream RFC1918 responses"
msgstr "Descartar respuestas RFC1918 salientes"
+msgid "Dismiss"
+msgstr ""
+
msgid "Displaying only packages containing"
msgstr "Mostrar sólo paquete que contienen"
@@ -961,6 +967,9 @@ msgstr ""
"No reenviar peticiones de <abbr title=\"Domain Name System\">DNS</abbr> sin "
"un nombre de <abbr title=\"Domain Name System\">DNS</abbr>"
+msgid "Down"
+msgstr ""
+
msgid "Download and install package"
msgstr "Descargar e instalar paquete"
@@ -1076,6 +1085,9 @@ msgstr ""
msgid "Enable this mount"
msgstr "Active este punto de montaje"
+msgid "Enable this network"
+msgstr ""
+
msgid "Enable this swap"
msgstr "Activar este swap"
@@ -1108,6 +1120,12 @@ msgstr ""
msgid "Endpoint Port"
msgstr ""
+msgid "Enter custom value"
+msgstr ""
+
+msgid "Enter custom values"
+msgstr ""
+
msgid "Erasing..."
msgstr "Borrando..."
@@ -1169,6 +1187,9 @@ msgstr ""
msgid "FT protocol"
msgstr ""
+msgid "Failed to confirm apply within %ds, waiting for rollback…"
+msgstr ""
+
msgid "File"
msgstr "Fichero"
@@ -1291,7 +1312,7 @@ msgstr "Espacio libre"
msgid ""
"Further information about WireGuard interfaces and peers at <a href=\"http://"
-"wireguard.io\">wireguard.io</a>."
+"wireguard.com\">wireguard.com</a>."
msgstr ""
msgid "GHz"
@@ -1365,9 +1386,6 @@ msgstr "Suspender"
msgid "Header Error Code Errors (HEC)"
msgstr ""
-msgid "Heartbeat"
-msgstr ""
-
msgid ""
"Here you can configure the basic aspects of your device like its hostname or "
"the timezone."
@@ -1426,8 +1444,8 @@ msgstr "IPv4"
msgid "IPv4 Firewall"
msgstr "Cortafuegos IPv4"
-msgid "IPv4 WAN Status"
-msgstr "Estado de la WAN IPv4"
+msgid "IPv4 Upstream"
+msgstr ""
msgid "IPv4 address"
msgstr "Dirección IPv4"
@@ -1477,15 +1495,12 @@ msgstr ""
msgid "IPv6 ULA-Prefix"
msgstr ""
-msgid "IPv6 WAN Status"
-msgstr "Estado de la WAN IPv6"
+msgid "IPv6 Upstream"
+msgstr ""
msgid "IPv6 address"
msgstr "Dirección IPv6"
-msgid "IPv6 address delegated to the local tunnel endpoint (optional)"
-msgstr ""
-
msgid "IPv6 assignment hint"
msgstr ""
@@ -2078,9 +2093,6 @@ msgstr ""
msgid "NTP server candidates"
msgstr "Servidores NTP a consultar"
-msgid "NTP sync time-out"
-msgstr ""
-
msgid "Name"
msgstr "Nombre"
@@ -2204,6 +2216,9 @@ msgstr ""
msgid "Obfuscated Password"
msgstr ""
+msgid "Obtain IPv6-Address"
+msgstr ""
+
msgid "Off-State Delay"
msgstr "Retraso de desconexión"
@@ -2254,12 +2269,6 @@ msgstr "Opción eliminada"
msgid "Optional"
msgstr ""
-msgid "Optional, specify to override default server (tic.sixxs.net)"
-msgstr ""
-
-msgid "Optional, use when the SIXXS account has more than one tunnel"
-msgstr ""
-
msgid ""
"Optional. 32-bit mark for outgoing encrypted packets. Enter value in hex, "
"starting with <code>0x</code>."
@@ -2615,16 +2624,12 @@ msgstr ""
"\"Dynamic Host Configuration Protocol\">DHCP</abbr>"
msgid ""
-"Really delete this interface? The deletion cannot be undone!\\nYou might "
-"lose access to this device if you are connected via this interface."
+"Really delete this interface? The deletion cannot be undone! You might lose "
+"access to this device if you are connected via this interface"
msgstr ""
-"¿Está seguro de borrar esta interfaz?. ¡No será posible deshacer el "
-"borrado!\n"
-"Puede perder el acceso a este dispositivo si está conectado por esta "
-"interfaz."
msgid ""
-"Really delete this wireless network? The deletion cannot be undone!\\nYou "
+"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 ""
"¿Está seguro de borrar esta red inalámbrica?. ¡No será posible deshacer el "
@@ -2634,16 +2639,13 @@ msgstr ""
msgid "Really reset all changes?"
msgstr "¿Está seguro de querer reiniciar todos los cambios?"
-#, fuzzy
msgid ""
-"Really shut down network?\\nYou might lose access to this device if you are "
-"connected via this interface."
+"Really shut down network? You might lose access to this device if you are "
+"connected via this interface"
msgstr ""
-"¿Está seguro de querer apagar esta red?.\n"
-"Puede perder el acceso a este dispositivo si está conectado por esta red."
msgid ""
-"Really shutdown interface \"%s\" ?\\nYou might lose access to this device if "
+"Really shutdown interface \"%s\"? You might lose access to this device if "
"you are connected via this interface."
msgstr ""
"¿Está seguro de apagar la interfaz \"%s\"?.\n"
@@ -2736,9 +2738,6 @@ msgstr ""
msgid "Request IPv6-prefix of length"
msgstr ""
-msgid "Require TLS"
-msgstr ""
-
msgid "Required"
msgstr ""
@@ -2797,6 +2796,15 @@ msgstr "Mostrar/ocultar contraseña"
msgid "Revert"
msgstr "Anular"
+msgid "Revert changes"
+msgstr ""
+
+msgid "Revert request failed with status <code>%h</code>"
+msgstr ""
+
+msgid "Reverting configuration…"
+msgstr ""
+
msgid "Root"
msgstr "Raíz"
@@ -2812,9 +2820,6 @@ msgstr ""
msgid "Route type"
msgstr ""
-msgid "Routed IPv6 prefix for downstream interfaces"
-msgstr ""
-
msgid "Router Advertisement-Service"
msgstr ""
@@ -2840,14 +2845,6 @@ msgstr "Comprobar el sistema de ficheros"
msgid "SHA256"
msgstr ""
-msgid ""
-"SIXXS supports TIC only, for static tunnels using IP protocol 41 (RFC4213) "
-"use 6in4 instead"
-msgstr ""
-
-msgid "SIXXS-handle[/Tunnel-ID]"
-msgstr ""
-
msgid "SNR"
msgstr ""
@@ -2875,9 +2872,6 @@ msgstr "Guardar"
msgid "Save & Apply"
msgstr "Guardar y aplicar"
-msgid "Save &#38; Apply"
-msgstr "Guardar y aplicar"
-
msgid "Scan"
msgstr "Explorar"
@@ -2906,17 +2900,6 @@ msgstr "Aislar clientes"
msgid "Server Settings"
msgstr "Configuración del servidor"
-msgid "Server password"
-msgstr ""
-
-msgid ""
-"Server password, enter the specific password of the tunnel when the username "
-"contains the tunnel ID"
-msgstr ""
-
-msgid "Server username"
-msgstr ""
-
msgid "Service Name"
msgstr "Nombre de servicio"
@@ -3007,15 +2990,9 @@ msgstr ""
"grabarse manualmente. Por favor, mire el wiki para instrucciones de "
"instalación específicas."
-msgid "Sort"
-msgstr "Ordenar"
-
msgid "Source"
msgstr "Origen"
-msgid "Source routing"
-msgstr ""
-
msgid "Specifies the directory the device is attached to"
msgstr "Especifica el directorio al que está enlazado el dispositivo"
@@ -3059,6 +3036,9 @@ msgstr "Arrancar"
msgid "Start priority"
msgstr "Prioridad de arranque"
+msgid "Starting configuration apply…"
+msgstr ""
+
msgid "Startup"
msgstr "Arranque"
@@ -3226,6 +3206,16 @@ msgid "The configuration file could not be loaded due to the following error:"
msgstr ""
msgid ""
+"The device could not be reached within %d seconds after applying the pending "
+"changes, which caused the configuration to be rolled back for safety "
+"reasons. If you believe that the configuration changes are correct "
+"nonetheless, perform an unchecked configuration apply. Alternatively, you "
+"can dismiss this warning and edit changes before attempting to apply again, "
+"or revert all pending changes to keep the currently working configuration "
+"state."
+msgstr ""
+
+msgid ""
"The device file of the memory or partition (<abbr title=\"for example\">e.g."
"</abbr> <code>/dev/sda1</code>)"
msgstr ""
@@ -3250,9 +3240,6 @@ msgstr ""
"coinciden con los del original.<br />Pulse \"Proceder\" para empezar el "
"grabado."
-msgid "The following changes have been committed"
-msgstr "Se han hecho los siguientes cambios"
-
msgid "The following changes have been reverted"
msgstr "Se han anulado los siguientes cambios"
@@ -3322,11 +3309,6 @@ msgstr ""
"conexión de su ordenador para poder acceder de nuevo al dispositivo."
msgid ""
-"The tunnel end-point is behind NAT, defaults to disabled and only applies to "
-"AYIYA"
-msgstr ""
-
-msgid ""
"The uploaded image file does not contain a supported format. Make sure that "
"you choose the generic image format for your platform."
msgstr ""
@@ -3336,8 +3318,8 @@ msgstr ""
msgid "There are no active leases."
msgstr "Sin cesiones activas."
-msgid "There are no pending changes to apply!"
-msgstr "¡No hay cambios pendientes!"
+msgid "There are no changes to apply."
+msgstr ""
msgid "There are no pending changes to revert!"
msgstr "¡No hay cambios a anular!"
@@ -3488,15 +3470,6 @@ msgstr "Interfaz de túnel"
msgid "Tunnel Link"
msgstr ""
-msgid "Tunnel broker protocol"
-msgstr ""
-
-msgid "Tunnel setup server"
-msgstr ""
-
-msgid "Tunnel type"
-msgstr ""
-
msgid "Tx-Power"
msgstr "Potencia-TX"
@@ -3545,6 +3518,9 @@ msgstr "Cambios no guardados"
msgid "Unsupported protocol type."
msgstr "Tipo de protocolo no soportado."
+msgid "Up"
+msgstr ""
+
msgid "Update lists"
msgstr "Actualizar listas"
@@ -3676,12 +3652,6 @@ msgstr ""
msgid "Vendor Class to send when requesting DHCP"
msgstr "Clase de vendedor a enviar cuando solicite DHCP"
-msgid "Verbose"
-msgstr ""
-
-msgid "Verbose logging by aiccu daemon"
-msgstr ""
-
msgid "Verify"
msgstr "Verificar"
@@ -3713,16 +3683,15 @@ msgstr ""
"WPA-Encryption necesita que estén instalados wpa_supplicant (para el modo "
"cliente o hostapd (para los modos AP y ad-hoc)."
-msgid ""
-"Wait for NTP sync that many seconds, seting to 0 disables waiting (optional)"
-msgstr ""
-
msgid "Waiting for changes to be applied..."
msgstr "Esperando a que se realicen los cambios..."
msgid "Waiting for command to complete..."
msgstr "Esperando a que termine el comando..."
+msgid "Waiting for configuration to get applied… %ds"
+msgstr ""
+
msgid "Waiting for device..."
msgstr ""
@@ -3737,12 +3706,6 @@ msgid ""
"communications"
msgstr ""
-msgid "Whether to create an IPv6 default route over the tunnel"
-msgstr ""
-
-msgid "Whether to route only packets from delegated prefixes"
-msgstr ""
-
msgid "Width"
msgstr ""
@@ -3821,6 +3784,9 @@ msgstr "baseT"
msgid "bridged"
msgstr "puenteado"
+msgid "create"
+msgstr ""
+
msgid "create:"
msgstr "crear:"
@@ -3858,9 +3824,6 @@ msgstr "full dúplex"
msgid "half-duplex"
msgstr "half dúplex"
-msgid "help"
-msgstr "ayuda"
-
msgid "hidden"
msgstr "oculto"
@@ -3885,9 +3848,6 @@ msgstr "Kbit/s"
msgid "local <abbr title=\"Domain Name System\">DNS</abbr> file"
msgstr "Archvo <abbr title=\"Domain Name System\">DNS</abbr> local"
-msgid "minimum 1280, maximum 1480"
-msgstr ""
-
msgid "minutes"
msgstr ""
@@ -3912,6 +3872,9 @@ msgstr "activo"
msgid "open"
msgstr "abierto"
+msgid "output"
+msgstr ""
+
msgid "overlay"
msgstr ""
@@ -3963,6 +3926,59 @@ msgstr "sí"
msgid "« Back"
msgstr "« Volver"
+#~ msgid "DHCP Leases"
+#~ msgstr "Cesiones DHCP"
+
+#~ msgid "DHCPv6 Leases"
+#~ msgstr "Cesiones DHCPv6"
+
+#~ 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 ""
+#~ "¿Está seguro de borrar esta interfaz?. ¡No será posible deshacer el "
+#~ "borrado!\n"
+#~ "Puede perder el acceso a este dispositivo si está conectado por esta "
+#~ "interfaz."
+
+#, fuzzy
+#~ msgid ""
+#~ "Really shut down network? You might lose access to this device if you are "
+#~ "connected via this interface."
+#~ msgstr ""
+#~ "¿Está seguro de querer apagar esta red?.\n"
+#~ "Puede perder el acceso a este dispositivo si está conectado por esta red."
+
+#~ msgid "Sort"
+#~ msgstr "Ordenar"
+
+#~ msgid "help"
+#~ msgstr "ayuda"
+
+#~ msgid "IPv4 WAN Status"
+#~ msgstr "Estado de la WAN IPv4"
+
+#~ msgid "IPv6 WAN Status"
+#~ msgstr "Estado de la WAN IPv6"
+
+#~ msgid "Apply"
+#~ msgstr "Aplicar"
+
+#~ msgid "Applying changes"
+#~ msgstr "Aplicando cambios"
+
+#~ msgid "Configuration applied."
+#~ msgstr "Configuración establecida."
+
+#~ msgid "Save &#38; Apply"
+#~ msgstr "Guardar y aplicar"
+
+#~ msgid "The following changes have been committed"
+#~ msgstr "Se han hecho los siguientes cambios"
+
+#~ msgid "There are no pending changes to apply!"
+#~ msgstr "¡No hay cambios pendientes!"
+
#~ msgid "Action"
#~ msgstr "Acción"
diff --git a/modules/luci-base/po/fr/base.po b/modules/luci-base/po/fr/base.po
index e09343815d..4176c7f86f 100644
--- a/modules/luci-base/po/fr/base.po
+++ b/modules/luci-base/po/fr/base.po
@@ -49,6 +49,9 @@ msgstr ""
msgid "-- match by uuid --"
msgstr ""
+msgid "-- please select --"
+msgstr ""
+
msgid "1 Minute Load:"
msgstr "Charge sur 1 minute :"
@@ -173,9 +176,6 @@ msgstr ""
msgid "ADSL"
msgstr ""
-msgid "AICCU (SIXXS)"
-msgstr ""
-
msgid "ANSI T1.413"
msgstr ""
@@ -216,9 +216,6 @@ msgstr "Numéro de périphérique ATM"
msgid "ATU-C System Vendor ID"
msgstr ""
-msgid "AYIYA"
-msgstr ""
-
msgid "Access Concentrator"
msgstr "Concentrateur d'accès"
@@ -329,11 +326,6 @@ msgstr ""
msgid "Allowed IPs"
msgstr ""
-msgid ""
-"Also see <a href=\"https://www.sixxs.net/faq/connectivity/?faq=comparison"
-"\">Tunneling Comparison</a> on SIXXS"
-msgstr ""
-
msgid "Always announce default router"
msgstr ""
@@ -412,11 +404,14 @@ msgstr "Configuration de l'antenne"
msgid "Any zone"
msgstr "N'importe quelle zone"
-msgid "Apply"
-msgstr "Appliquer"
+msgid "Apply request failed with status <code>%h</code>"
+msgstr ""
-msgid "Applying changes"
-msgstr "Changements en cours"
+msgid "Apply unchecked"
+msgstr ""
+
+msgid "Architecture"
+msgstr ""
msgid ""
"Assign a part of given length of every public IPv6-prefix to this interface"
@@ -432,6 +427,9 @@ msgstr ""
msgid "Associated Stations"
msgstr "Équipements associés"
+msgid "Associations"
+msgstr ""
+
msgid "Auth Group"
msgstr ""
@@ -522,9 +520,6 @@ msgstr "Adresse spécifiée incorrecte!"
msgid "Band"
msgstr ""
-msgid "Behind NAT"
-msgstr ""
-
msgid ""
"Below is the determined list of files to backup. It consists of changed "
"configuration files marked by opkg, essential base files and the user "
@@ -596,12 +591,20 @@ msgstr "Changements"
msgid "Changes applied."
msgstr "Changements appliqués."
+msgid "Changes have been reverted."
+msgstr ""
+
msgid "Changes the administrator password for accessing the device"
msgstr "Change le mot de passe administrateur pour accéder à l'équipement"
msgid "Channel"
msgstr "Canal"
+msgid ""
+"Channel %d is not available in the %s regulatory domain and has been auto-"
+"adjusted to %d."
+msgstr ""
+
msgid "Check"
msgstr "Vérification"
@@ -684,12 +687,15 @@ msgstr ""
msgid "Configuration"
msgstr "Configuration"
-msgid "Configuration applied."
-msgstr "Configuration appliquée."
-
msgid "Configuration files will be kept."
msgstr "Les fichiers de configuration seront préservés."
+msgid "Configuration has been applied."
+msgstr ""
+
+msgid "Configuration has been rolled back!"
+msgstr ""
+
msgid "Confirmation"
msgstr "Confirmation"
@@ -702,12 +708,15 @@ msgstr "Connecté"
msgid "Connection Limit"
msgstr "Limite de connexion"
-msgid "Connection to server fails when TLS cannot be used"
-msgstr ""
-
msgid "Connections"
msgstr "Connexions"
+msgid ""
+"Could not regain access to the device after applying the configuration "
+"changes. You might need to reconnect if you modified network related "
+"settings such as the IP address or wireless security credentials."
+msgstr ""
+
msgid "Country"
msgstr "Pays"
@@ -761,9 +770,6 @@ msgstr ""
"Personnaliser le comportement des <abbr title=\"Diode Électro-Luminescente"
"\">DEL</abbr>s si possible."
-msgid "DHCP Leases"
-msgstr "Baux DHCP"
-
msgid "DHCP Server"
msgstr "Serveur DHCP"
@@ -776,9 +782,6 @@ msgstr "client DHCP"
msgid "DHCP-Options"
msgstr "Options DHCP"
-msgid "DHCPv6 Leases"
-msgstr "Bails DHCPv6"
-
msgid "DHCPv6 client"
msgstr ""
@@ -836,9 +839,6 @@ msgstr "Passerelle par défaut"
msgid "Default is stateless + stateful"
msgstr ""
-msgid "Default route"
-msgstr ""
-
msgid "Default state"
msgstr "État par défaut"
@@ -881,6 +881,9 @@ msgstr ""
msgid "Device unreachable"
msgstr ""
+msgid "Device unreachable!"
+msgstr ""
+
msgid "Diagnostics"
msgstr "Diagnostics"
@@ -915,6 +918,9 @@ msgstr ""
msgid "Discard upstream RFC1918 responses"
msgstr "Jeter les réponses en RFC1918 amont"
+msgid "Dismiss"
+msgstr ""
+
msgid "Displaying only packages containing"
msgstr "N'afficher que les paquets contenant"
@@ -971,6 +977,9 @@ msgstr ""
"Ne pas transmettre de requêtes <abbr title=\"Domain Name System\">DNS</abbr> "
"sans nom <abbr title=\"Domain Name System\">DNS</abbr>"
+msgid "Down"
+msgstr ""
+
msgid "Download and install package"
msgstr "Télécharge et installe le paquet"
@@ -1086,6 +1095,9 @@ msgstr ""
msgid "Enable this mount"
msgstr "Activer ce montage"
+msgid "Enable this network"
+msgstr ""
+
msgid "Enable this swap"
msgstr "Activer cette mémoire d'échange (swap)"
@@ -1120,6 +1132,12 @@ msgstr ""
msgid "Endpoint Port"
msgstr ""
+msgid "Enter custom value"
+msgstr ""
+
+msgid "Enter custom values"
+msgstr ""
+
msgid "Erasing..."
msgstr "Effacement…"
@@ -1181,6 +1199,9 @@ msgstr ""
msgid "FT protocol"
msgstr ""
+msgid "Failed to confirm apply within %ds, waiting for rollback…"
+msgstr ""
+
msgid "File"
msgstr "Fichier"
@@ -1302,7 +1323,7 @@ msgstr "Espace libre"
msgid ""
"Further information about WireGuard interfaces and peers at <a href=\"http://"
-"wireguard.io\">wireguard.io</a>."
+"wireguard.com\">wireguard.com</a>."
msgstr ""
msgid "GHz"
@@ -1376,9 +1397,6 @@ msgstr "Signal (HUP)"
msgid "Header Error Code Errors (HEC)"
msgstr ""
-msgid "Heartbeat"
-msgstr ""
-
msgid ""
"Here you can configure the basic aspects of your device like its hostname or "
"the timezone."
@@ -1438,8 +1456,8 @@ msgstr "IPv4"
msgid "IPv4 Firewall"
msgstr "Pare-feu IPv4"
-msgid "IPv4 WAN Status"
-msgstr "État IPv4 du WAN"
+msgid "IPv4 Upstream"
+msgstr ""
msgid "IPv4 address"
msgstr "Adresse IPv4"
@@ -1489,15 +1507,12 @@ msgstr ""
msgid "IPv6 ULA-Prefix"
msgstr ""
-msgid "IPv6 WAN Status"
-msgstr "État IPv6 du WAN"
+msgid "IPv6 Upstream"
+msgstr ""
msgid "IPv6 address"
msgstr "Adresse IPv6"
-msgid "IPv6 address delegated to the local tunnel endpoint (optional)"
-msgstr ""
-
msgid "IPv6 assignment hint"
msgstr ""
@@ -2092,9 +2107,6 @@ msgstr ""
msgid "NTP server candidates"
msgstr "Serveurs NTP candidats"
-msgid "NTP sync time-out"
-msgstr ""
-
msgid "Name"
msgstr "Nom"
@@ -2218,6 +2230,9 @@ msgstr ""
msgid "Obfuscated Password"
msgstr ""
+msgid "Obtain IPv6-Address"
+msgstr ""
+
msgid "Off-State Delay"
msgstr "Durée éteinte"
@@ -2267,12 +2282,6 @@ msgstr "Option retirée"
msgid "Optional"
msgstr ""
-msgid "Optional, specify to override default server (tic.sixxs.net)"
-msgstr ""
-
-msgid "Optional, use when the SIXXS account has more than one tunnel"
-msgstr ""
-
msgid ""
"Optional. 32-bit mark for outgoing encrypted packets. Enter value in hex, "
"starting with <code>0x</code>."
@@ -2626,16 +2635,12 @@ msgid ""
msgstr "Lire /etc/ethers pour configurer le serveur DHCP"
msgid ""
-"Really delete this interface? The deletion cannot be undone!\\nYou might "
-"lose access to this device if you are connected via this interface."
+"Really delete this interface? The deletion cannot be undone! You might lose "
+"access to this device if you are connected via this interface"
msgstr ""
-"Voulez-vous vraiment supprimer cette interface? L'effacement ne peut être "
-"annulé!\n"
-"Vous pourriez perdre l'accès à l'équipement si vous y êtes connecté par "
-"cette interface."
msgid ""
-"Really delete this wireless network? The deletion cannot be undone!\\nYou "
+"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 ""
"Voulez-vous vraiment supprimer ce réseau sans-fil? L'effacement ne peut être "
@@ -2647,15 +2652,12 @@ msgid "Really reset all changes?"
msgstr "Voulez-vous vraiment ré-initialiser toutes les modifications ?"
msgid ""
-"Really shut down network?\\nYou might lose access to this device if you are "
-"connected via this interface."
+"Really shut down network? You might lose access to this device if you are "
+"connected via this interface"
msgstr ""
-"Voulez-vous vraiment arrêter l'interface %s ?\n"
-"Vous pourriez perdre l'accès à l'équipement si vous y êtes connecté par "
-"cette interface."
msgid ""
-"Really shutdown interface \"%s\" ?\\nYou might lose access to this device if "
+"Really shutdown interface \"%s\"? You might lose access to this device if "
"you are connected via this interface."
msgstr ""
"Voulez-vous vraiment arrêter l'interface %s ?\n"
@@ -2749,9 +2751,6 @@ msgstr ""
msgid "Request IPv6-prefix of length"
msgstr ""
-msgid "Require TLS"
-msgstr ""
-
msgid "Required"
msgstr ""
@@ -2810,6 +2809,15 @@ msgstr "Montrer/cacher le mot de passe"
msgid "Revert"
msgstr "Revenir"
+msgid "Revert changes"
+msgstr ""
+
+msgid "Revert request failed with status <code>%h</code>"
+msgstr ""
+
+msgid "Reverting configuration…"
+msgstr ""
+
msgid "Root"
msgstr "Racine"
@@ -2825,9 +2833,6 @@ msgstr ""
msgid "Route type"
msgstr ""
-msgid "Routed IPv6 prefix for downstream interfaces"
-msgstr ""
-
msgid "Router Advertisement-Service"
msgstr ""
@@ -2854,14 +2859,6 @@ msgstr "Faire une vérification du système de fichiers"
msgid "SHA256"
msgstr ""
-msgid ""
-"SIXXS supports TIC only, for static tunnels using IP protocol 41 (RFC4213) "
-"use 6in4 instead"
-msgstr ""
-
-msgid "SIXXS-handle[/Tunnel-ID]"
-msgstr ""
-
msgid "SNR"
msgstr ""
@@ -2889,9 +2886,6 @@ msgstr "Sauvegarder"
msgid "Save & Apply"
msgstr "Sauvegarder et Appliquer"
-msgid "Save &#38; Apply"
-msgstr "Sauvegarder et appliquer"
-
msgid "Scan"
msgstr "Scan"
@@ -2920,17 +2914,6 @@ msgstr "Isoler les clients"
msgid "Server Settings"
msgstr "Paramètres du serveur"
-msgid "Server password"
-msgstr ""
-
-msgid ""
-"Server password, enter the specific password of the tunnel when the username "
-"contains the tunnel ID"
-msgstr ""
-
-msgid "Server username"
-msgstr ""
-
msgid "Service Name"
msgstr "Nom du service"
@@ -3022,15 +3005,9 @@ msgstr ""
"au wiki pour connaître les instructions d'installation spécifiques à votre "
"matériel."
-msgid "Sort"
-msgstr "Trier"
-
msgid "Source"
msgstr "Source"
-msgid "Source routing"
-msgstr ""
-
msgid "Specifies the directory the device is attached to"
msgstr "Indique le répertoire auquel le périphérique est rattaché"
@@ -3071,6 +3048,9 @@ msgstr "Démarrer"
msgid "Start priority"
msgstr "Priorité de démarrage"
+msgid "Starting configuration apply…"
+msgstr ""
+
msgid "Startup"
msgstr "Démarrage"
@@ -3238,6 +3218,16 @@ msgid "The configuration file could not be loaded due to the following error:"
msgstr ""
msgid ""
+"The device could not be reached within %d seconds after applying the pending "
+"changes, which caused the configuration to be rolled back for safety "
+"reasons. If you believe that the configuration changes are correct "
+"nonetheless, perform an unchecked configuration apply. Alternatively, you "
+"can dismiss this warning and edit changes before attempting to apply again, "
+"or revert all pending changes to keep the currently working configuration "
+"state."
+msgstr ""
+
+msgid ""
"The device file of the memory or partition (<abbr title=\"for example\">e.g."
"</abbr> <code>/dev/sda1</code>)"
msgstr "Le périphérique de bloc contenant la partition (ex : /dev/sda1)"
@@ -3260,9 +3250,6 @@ msgstr ""
"assurer de son intégrité.<br /> Cliquez sur \"Continuer\" pour lancer la "
"procédure d'écriture."
-msgid "The following changes have been committed"
-msgstr "Les changements suivants ont été appliqués"
-
msgid "The following changes have been reverted"
msgstr "Les changements suivants ont été annulés"
@@ -3335,11 +3322,6 @@ msgstr ""
"settings."
msgid ""
-"The tunnel end-point is behind NAT, defaults to disabled and only applies to "
-"AYIYA"
-msgstr ""
-
-msgid ""
"The uploaded image file does not contain a supported format. Make sure that "
"you choose the generic image format for your platform."
msgstr ""
@@ -3349,8 +3331,8 @@ msgstr ""
msgid "There are no active leases."
msgstr "Il n'y a aucun bail actif."
-msgid "There are no pending changes to apply!"
-msgstr "Il n'y a aucun changement en attente d'être appliqués !"
+msgid "There are no changes to apply."
+msgstr ""
msgid "There are no pending changes to revert!"
msgstr "Il n'y a aucun changement à annuler !"
@@ -3506,15 +3488,6 @@ msgstr "Interface du tunnel"
msgid "Tunnel Link"
msgstr ""
-msgid "Tunnel broker protocol"
-msgstr ""
-
-msgid "Tunnel setup server"
-msgstr ""
-
-msgid "Tunnel type"
-msgstr ""
-
msgid "Tx-Power"
msgstr "Puissance d'émission"
@@ -3563,6 +3536,9 @@ msgstr "Changements non appliqués"
msgid "Unsupported protocol type."
msgstr "Type de protocole non pris en charge."
+msgid "Up"
+msgstr ""
+
msgid "Update lists"
msgstr "Mettre les listes à jour"
@@ -3695,12 +3671,6 @@ msgstr ""
msgid "Vendor Class to send when requesting DHCP"
msgstr "Classe de fournisseur à envoyer dans les requêtes DHCP"
-msgid "Verbose"
-msgstr ""
-
-msgid "Verbose logging by aiccu daemon"
-msgstr ""
-
msgid "Verify"
msgstr "Vérifier"
@@ -3732,16 +3702,15 @@ msgstr ""
"Le chiffrage WPA nécessite l'installation du paquet wpa_supplicant (en mode "
"client) ou hostapd (en mode Point d'accès ou Ad-hoc)."
-msgid ""
-"Wait for NTP sync that many seconds, seting to 0 disables waiting (optional)"
-msgstr ""
-
msgid "Waiting for changes to be applied..."
msgstr "En attente de l'application des changements..."
msgid "Waiting for command to complete..."
msgstr "En attente de la fin de la commande..."
+msgid "Waiting for configuration to get applied… %ds"
+msgstr ""
+
msgid "Waiting for device..."
msgstr ""
@@ -3756,12 +3725,6 @@ msgid ""
"communications"
msgstr ""
-msgid "Whether to create an IPv6 default route over the tunnel"
-msgstr ""
-
-msgid "Whether to route only packets from delegated prefixes"
-msgstr ""
-
msgid "Width"
msgstr ""
@@ -3841,6 +3804,9 @@ msgstr "baseT"
msgid "bridged"
msgstr "ponté"
+msgid "create"
+msgstr ""
+
msgid "create:"
msgstr "créer:"
@@ -3876,9 +3842,6 @@ msgstr "full-duplex"
msgid "half-duplex"
msgstr "half-duplex"
-msgid "help"
-msgstr "aide"
-
msgid "hidden"
msgstr "cacher"
@@ -3903,9 +3866,6 @@ msgstr "kbit/s"
msgid "local <abbr title=\"Domain Name System\">DNS</abbr> file"
msgstr "fichier de résolution local"
-msgid "minimum 1280, maximum 1480"
-msgstr ""
-
msgid "minutes"
msgstr ""
@@ -3930,6 +3890,9 @@ msgstr "Actif"
msgid "open"
msgstr "ouvrir"
+msgid "output"
+msgstr ""
+
msgid "overlay"
msgstr ""
@@ -3981,6 +3944,59 @@ msgstr "oui"
msgid "« Back"
msgstr "« Retour"
+#~ msgid "DHCP Leases"
+#~ msgstr "Baux DHCP"
+
+#~ msgid "DHCPv6 Leases"
+#~ msgstr "Bails DHCPv6"
+
+#~ 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 ""
+#~ "Voulez-vous vraiment supprimer cette interface? L'effacement ne peut être "
+#~ "annulé!\n"
+#~ "Vous pourriez perdre l'accès à l'équipement si vous y êtes connecté par "
+#~ "cette interface."
+
+#~ msgid ""
+#~ "Really shut down network? You might lose access to this device if you are "
+#~ "connected via this interface."
+#~ msgstr ""
+#~ "Voulez-vous vraiment arrêter l'interface %s ?\n"
+#~ "Vous pourriez perdre l'accès à l'équipement si vous y êtes connecté par "
+#~ "cette interface."
+
+#~ msgid "Sort"
+#~ msgstr "Trier"
+
+#~ msgid "help"
+#~ msgstr "aide"
+
+#~ msgid "IPv4 WAN Status"
+#~ msgstr "État IPv4 du WAN"
+
+#~ msgid "IPv6 WAN Status"
+#~ msgstr "État IPv6 du WAN"
+
+#~ msgid "Apply"
+#~ msgstr "Appliquer"
+
+#~ msgid "Applying changes"
+#~ msgstr "Changements en cours"
+
+#~ msgid "Configuration applied."
+#~ msgstr "Configuration appliquée."
+
+#~ msgid "Save &#38; Apply"
+#~ msgstr "Sauvegarder et appliquer"
+
+#~ msgid "The following changes have been committed"
+#~ msgstr "Les changements suivants ont été appliqués"
+
+#~ msgid "There are no pending changes to apply!"
+#~ msgstr "Il n'y a aucun changement en attente d'être appliqués !"
+
#~ msgid "Action"
#~ msgstr "Action"
diff --git a/modules/luci-base/po/he/base.po b/modules/luci-base/po/he/base.po
index cb4c74a3f6..437127fd66 100644
--- a/modules/luci-base/po/he/base.po
+++ b/modules/luci-base/po/he/base.po
@@ -47,6 +47,9 @@ msgstr ""
msgid "-- match by uuid --"
msgstr ""
+msgid "-- please select --"
+msgstr ""
+
msgid "1 Minute Load:"
msgstr "עומס במשך דקה:"
@@ -163,9 +166,6 @@ msgstr ""
msgid "ADSL"
msgstr ""
-msgid "AICCU (SIXXS)"
-msgstr ""
-
msgid "ANSI T1.413"
msgstr ""
@@ -203,9 +203,6 @@ msgstr "מס' התקן של ATM"
msgid "ATU-C System Vendor ID"
msgstr ""
-msgid "AYIYA"
-msgstr ""
-
#, fuzzy
msgid "Access Concentrator"
msgstr "מרכז גישות"
@@ -316,11 +313,6 @@ msgstr ""
msgid "Allowed IPs"
msgstr ""
-msgid ""
-"Also see <a href=\"https://www.sixxs.net/faq/connectivity/?faq=comparison"
-"\">Tunneling Comparison</a> on SIXXS"
-msgstr ""
-
msgid "Always announce default router"
msgstr ""
@@ -401,11 +393,14 @@ msgstr "הגדרות אנטנה"
msgid "Any zone"
msgstr "כל תחום"
-msgid "Apply"
-msgstr "החל"
+msgid "Apply request failed with status <code>%h</code>"
+msgstr ""
-msgid "Applying changes"
-msgstr "מחיל הגדרות"
+msgid "Apply unchecked"
+msgstr ""
+
+msgid "Architecture"
+msgstr ""
msgid ""
"Assign a part of given length of every public IPv6-prefix to this interface"
@@ -421,6 +416,9 @@ msgstr ""
msgid "Associated Stations"
msgstr "תחנות קשורות"
+msgid "Associations"
+msgstr ""
+
msgid "Auth Group"
msgstr ""
@@ -511,9 +509,6 @@ msgstr "פורטה כתובת לא תקינה"
msgid "Band"
msgstr ""
-msgid "Behind NAT"
-msgstr ""
-
msgid ""
"Below is the determined list of files to backup. It consists of changed "
"configuration files marked by opkg, essential base files and the user "
@@ -586,12 +581,20 @@ msgstr "שינויים"
msgid "Changes applied."
msgstr "השינויים הוחלו"
+msgid "Changes have been reverted."
+msgstr ""
+
msgid "Changes the administrator password for accessing the device"
msgstr "משנה את סיסמת המנהל לגישה למכשיר"
msgid "Channel"
msgstr "ערוץ"
+msgid ""
+"Channel %d is not available in the %s regulatory domain and has been auto-"
+"adjusted to %d."
+msgstr ""
+
msgid "Check"
msgstr "לבדוק"
@@ -661,12 +664,15 @@ msgstr ""
msgid "Configuration"
msgstr "הגדרות"
-msgid "Configuration applied."
-msgstr "הגדרות הוחלו"
-
msgid "Configuration files will be kept."
msgstr "קבצי ההגדרות ישמרו."
+msgid "Configuration has been applied."
+msgstr ""
+
+msgid "Configuration has been rolled back!"
+msgstr ""
+
msgid "Confirmation"
msgstr "אישור"
@@ -679,12 +685,15 @@ msgstr "מחובר"
msgid "Connection Limit"
msgstr "מגבלת חיבורים"
-msgid "Connection to server fails when TLS cannot be used"
-msgstr ""
-
msgid "Connections"
msgstr "חיבורים"
+msgid ""
+"Could not regain access to the device after applying the configuration "
+"changes. You might need to reconnect if you modified network related "
+"settings such as the IP address or wireless security credentials."
+msgstr ""
+
msgid "Country"
msgstr "מדינה"
@@ -738,9 +747,6 @@ msgstr ""
"מתאים את הגדרות ה-<abbr title=\"Light Emitting Diode\">LED</abbr>-ים במכשיר "
"(אם אפשרי)."
-msgid "DHCP Leases"
-msgstr "הרשאות DHCP"
-
msgid "DHCP Server"
msgstr "שרת DHCP"
@@ -753,9 +759,6 @@ msgstr "לקוח DHCP"
msgid "DHCP-Options"
msgstr "אפשרויות-DHCP"
-msgid "DHCPv6 Leases"
-msgstr "הרשאות DHCPv6"
-
msgid "DHCPv6 client"
msgstr ""
@@ -813,9 +816,6 @@ msgstr ""
msgid "Default is stateless + stateful"
msgstr ""
-msgid "Default route"
-msgstr ""
-
msgid "Default state"
msgstr ""
@@ -857,6 +857,9 @@ msgstr ""
msgid "Device unreachable"
msgstr ""
+msgid "Device unreachable!"
+msgstr ""
+
msgid "Diagnostics"
msgstr "אבחון"
@@ -889,6 +892,9 @@ msgstr ""
msgid "Discard upstream RFC1918 responses"
msgstr ""
+msgid "Dismiss"
+msgstr ""
+
msgid "Displaying only packages containing"
msgstr "מציג רק חבילות המכילות"
@@ -934,6 +940,9 @@ msgid ""
"<abbr title=\"Domain Name System\">DNS</abbr>-Name"
msgstr ""
+msgid "Down"
+msgstr ""
+
msgid "Download and install package"
msgstr "הורד והתקן חבילות"
@@ -1046,6 +1055,9 @@ msgstr ""
msgid "Enable this mount"
msgstr ""
+msgid "Enable this network"
+msgstr ""
+
msgid "Enable this swap"
msgstr ""
@@ -1078,6 +1090,12 @@ msgstr ""
msgid "Endpoint Port"
msgstr ""
+msgid "Enter custom value"
+msgstr ""
+
+msgid "Enter custom values"
+msgstr ""
+
msgid "Erasing..."
msgstr "מוחק..."
@@ -1136,6 +1154,9 @@ msgstr ""
msgid "FT protocol"
msgstr ""
+msgid "Failed to confirm apply within %ds, waiting for rollback…"
+msgstr ""
+
msgid "File"
msgstr ""
@@ -1257,7 +1278,7 @@ msgstr ""
msgid ""
"Further information about WireGuard interfaces and peers at <a href=\"http://"
-"wireguard.io\">wireguard.io</a>."
+"wireguard.com\">wireguard.com</a>."
msgstr ""
msgid "GHz"
@@ -1329,9 +1350,6 @@ msgstr ""
msgid "Header Error Code Errors (HEC)"
msgstr ""
-msgid "Heartbeat"
-msgstr ""
-
msgid ""
"Here you can configure the basic aspects of your device like its hostname or "
"the timezone."
@@ -1387,7 +1405,7 @@ msgstr ""
msgid "IPv4 Firewall"
msgstr ""
-msgid "IPv4 WAN Status"
+msgid "IPv4 Upstream"
msgstr ""
msgid "IPv4 address"
@@ -1438,15 +1456,12 @@ msgstr ""
msgid "IPv6 ULA-Prefix"
msgstr ""
-msgid "IPv6 WAN Status"
+msgid "IPv6 Upstream"
msgstr ""
msgid "IPv6 address"
msgstr ""
-msgid "IPv6 address delegated to the local tunnel endpoint (optional)"
-msgstr ""
-
msgid "IPv6 assignment hint"
msgstr ""
@@ -2012,9 +2027,6 @@ msgstr ""
msgid "NTP server candidates"
msgstr ""
-msgid "NTP sync time-out"
-msgstr ""
-
msgid "Name"
msgstr "שם"
@@ -2138,6 +2150,9 @@ msgstr ""
msgid "Obfuscated Password"
msgstr ""
+msgid "Obtain IPv6-Address"
+msgstr ""
+
msgid "Off-State Delay"
msgstr ""
@@ -2183,12 +2198,6 @@ msgstr ""
msgid "Optional"
msgstr ""
-msgid "Optional, specify to override default server (tic.sixxs.net)"
-msgstr ""
-
-msgid "Optional, use when the SIXXS account has more than one tunnel"
-msgstr ""
-
msgid ""
"Optional. 32-bit mark for outgoing encrypted packets. Enter value in hex, "
"starting with <code>0x</code>."
@@ -2538,28 +2547,25 @@ msgid ""
msgstr ""
msgid ""
-"Really delete this interface? The deletion cannot be undone!\\nYou might "
-"lose access to this device if you are connected via this interface."
+"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!\\nYou "
+"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 ""
msgid "Really reset all changes?"
msgstr ""
-#, fuzzy
msgid ""
-"Really shut down network?\\nYou might lose access to this device if you are "
-"connected via this interface."
+"Really shut down network? You might lose access to this device if you are "
+"connected via this interface"
msgstr ""
-"האם למחוק את הרשת האלחוטית הזו? המחיקה אינה ניתנת לביטול!\n"
-"ייתכן ותאבד גישה לנתב הזה אם אתה מחובר דרך השרת הזו."
msgid ""
-"Really shutdown interface \"%s\" ?\\nYou might lose access to this device if "
+"Really shutdown interface \"%s\"? You might lose access to this device if "
"you are connected via this interface."
msgstr ""
@@ -2650,9 +2656,6 @@ msgstr ""
msgid "Request IPv6-prefix of length"
msgstr ""
-msgid "Require TLS"
-msgstr ""
-
msgid "Required"
msgstr ""
@@ -2711,6 +2714,15 @@ msgstr ""
msgid "Revert"
msgstr ""
+msgid "Revert changes"
+msgstr ""
+
+msgid "Revert request failed with status <code>%h</code>"
+msgstr ""
+
+msgid "Reverting configuration…"
+msgstr ""
+
msgid "Root"
msgstr ""
@@ -2726,9 +2738,6 @@ msgstr ""
msgid "Route type"
msgstr ""
-msgid "Routed IPv6 prefix for downstream interfaces"
-msgstr ""
-
msgid "Router Advertisement-Service"
msgstr ""
@@ -2752,14 +2761,6 @@ msgstr "הרץ בדיקת מערכת קבצים"
msgid "SHA256"
msgstr ""
-msgid ""
-"SIXXS supports TIC only, for static tunnels using IP protocol 41 (RFC4213) "
-"use 6in4 instead"
-msgstr ""
-
-msgid "SIXXS-handle[/Tunnel-ID]"
-msgstr ""
-
msgid "SNR"
msgstr ""
@@ -2787,9 +2788,6 @@ msgstr ""
msgid "Save & Apply"
msgstr ""
-msgid "Save &#38; Apply"
-msgstr ""
-
msgid "Scan"
msgstr ""
@@ -2816,17 +2814,6 @@ msgstr ""
msgid "Server Settings"
msgstr ""
-msgid "Server password"
-msgstr ""
-
-msgid ""
-"Server password, enter the specific password of the tunnel when the username "
-"contains the tunnel ID"
-msgstr ""
-
-msgid "Server username"
-msgstr ""
-
msgid "Service Name"
msgstr ""
@@ -2916,15 +2903,9 @@ msgstr ""
"סליחה, אין תמיכה בעדכון מערכת, ולכן קושחה חדשה חייבת להיצרב ידנית. אנא פנה "
"אל ה-wiki של OpenWrt/LEDE עבור הוראות ספציפיות למכשיר שלך."
-msgid "Sort"
-msgstr "מיין"
-
msgid "Source"
msgstr "מקור"
-msgid "Source routing"
-msgstr ""
-
msgid "Specifies the directory the device is attached to"
msgstr ""
@@ -2963,6 +2944,9 @@ msgstr ""
msgid "Start priority"
msgstr ""
+msgid "Starting configuration apply…"
+msgstr ""
+
msgid "Startup"
msgstr "אתחול"
@@ -3116,6 +3100,16 @@ msgid "The configuration file could not be loaded due to the following error:"
msgstr ""
msgid ""
+"The device could not be reached within %d seconds after applying the pending "
+"changes, which caused the configuration to be rolled back for safety "
+"reasons. If you believe that the configuration changes are correct "
+"nonetheless, perform an unchecked configuration apply. Alternatively, you "
+"can dismiss this warning and edit changes before attempting to apply again, "
+"or revert all pending changes to keep the currently working configuration "
+"state."
+msgstr ""
+
+msgid ""
"The device file of the memory or partition (<abbr title=\"for example\">e.g."
"</abbr> <code>/dev/sda1</code>)"
msgstr ""
@@ -3132,9 +3126,6 @@ msgid ""
"\"Proceed\" below to start the flash procedure."
msgstr ""
-msgid "The following changes have been committed"
-msgstr ""
-
msgid "The following changes have been reverted"
msgstr ""
@@ -3189,11 +3180,6 @@ msgid ""
msgstr ""
msgid ""
-"The tunnel end-point is behind NAT, defaults to disabled and only applies to "
-"AYIYA"
-msgstr ""
-
-msgid ""
"The uploaded image file does not contain a supported format. Make sure that "
"you choose the generic image format for your platform."
msgstr ""
@@ -3201,7 +3187,7 @@ msgstr ""
msgid "There are no active leases."
msgstr ""
-msgid "There are no pending changes to apply!"
+msgid "There are no changes to apply."
msgstr ""
msgid "There are no pending changes to revert!"
@@ -3337,15 +3323,6 @@ msgstr ""
msgid "Tunnel Link"
msgstr ""
-msgid "Tunnel broker protocol"
-msgstr ""
-
-msgid "Tunnel setup server"
-msgstr ""
-
-msgid "Tunnel type"
-msgstr ""
-
msgid "Tx-Power"
msgstr "עוצמת שידור"
@@ -3394,6 +3371,9 @@ msgstr ""
msgid "Unsupported protocol type."
msgstr ""
+msgid "Up"
+msgstr ""
+
msgid "Update lists"
msgstr ""
@@ -3518,12 +3498,6 @@ msgstr ""
msgid "Vendor Class to send when requesting DHCP"
msgstr ""
-msgid "Verbose"
-msgstr ""
-
-msgid "Verbose logging by aiccu daemon"
-msgstr ""
-
msgid "Verify"
msgstr ""
@@ -3553,16 +3527,15 @@ msgid ""
"and ad-hoc mode) to be installed."
msgstr ""
-msgid ""
-"Wait for NTP sync that many seconds, seting to 0 disables waiting (optional)"
-msgstr ""
-
msgid "Waiting for changes to be applied..."
msgstr ""
msgid "Waiting for command to complete..."
msgstr ""
+msgid "Waiting for configuration to get applied… %ds"
+msgstr ""
+
msgid "Waiting for device..."
msgstr ""
@@ -3577,12 +3550,6 @@ msgid ""
"communications"
msgstr ""
-msgid "Whether to create an IPv6 default route over the tunnel"
-msgstr ""
-
-msgid "Whether to route only packets from delegated prefixes"
-msgstr ""
-
msgid "Width"
msgstr ""
@@ -3656,6 +3623,9 @@ msgstr ""
msgid "bridged"
msgstr ""
+msgid "create"
+msgstr ""
+
msgid "create:"
msgstr ""
@@ -3691,9 +3661,6 @@ msgstr ""
msgid "half-duplex"
msgstr ""
-msgid "help"
-msgstr "עזרה"
-
msgid "hidden"
msgstr ""
@@ -3718,9 +3685,6 @@ msgstr ""
msgid "local <abbr title=\"Domain Name System\">DNS</abbr> file"
msgstr ""
-msgid "minimum 1280, maximum 1480"
-msgstr ""
-
msgid "minutes"
msgstr ""
@@ -3745,6 +3709,9 @@ msgstr "פועל"
msgid "open"
msgstr ""
+msgid "output"
+msgstr ""
+
msgid "overlay"
msgstr ""
@@ -3796,6 +3763,35 @@ msgstr "כן"
msgid "« Back"
msgstr "<< אחורה"
+#~ msgid "DHCP Leases"
+#~ msgstr "הרשאות DHCP"
+
+#~ msgid "DHCPv6 Leases"
+#~ msgstr "הרשאות DHCPv6"
+
+#, fuzzy
+#~ msgid ""
+#~ "Really shut down network? You might lose access to this device if you are "
+#~ "connected via this interface."
+#~ msgstr ""
+#~ "האם למחוק את הרשת האלחוטית הזו? המחיקה אינה ניתנת לביטול!\n"
+#~ "ייתכן ותאבד גישה לנתב הזה אם אתה מחובר דרך השרת הזו."
+
+#~ msgid "Sort"
+#~ msgstr "מיין"
+
+#~ msgid "help"
+#~ msgstr "עזרה"
+
+#~ msgid "Apply"
+#~ msgstr "החל"
+
+#~ msgid "Applying changes"
+#~ msgstr "מחיל הגדרות"
+
+#~ msgid "Configuration applied."
+#~ msgstr "הגדרות הוחלו"
+
#~ msgid "Action"
#~ msgstr "פעולה"
diff --git a/modules/luci-base/po/hu/base.po b/modules/luci-base/po/hu/base.po
index e49b5303f0..f855fcf065 100644
--- a/modules/luci-base/po/hu/base.po
+++ b/modules/luci-base/po/hu/base.po
@@ -47,6 +47,9 @@ msgstr ""
msgid "-- match by uuid --"
msgstr ""
+msgid "-- please select --"
+msgstr ""
+
msgid "1 Minute Load:"
msgstr "Terhelés (utolsó 1 perc):"
@@ -170,9 +173,6 @@ msgstr ""
msgid "ADSL"
msgstr ""
-msgid "AICCU (SIXXS)"
-msgstr ""
-
msgid "ANSI T1.413"
msgstr ""
@@ -209,9 +209,6 @@ msgstr "ATM eszközszám"
msgid "ATU-C System Vendor ID"
msgstr ""
-msgid "AYIYA"
-msgstr ""
-
msgid "Access Concentrator"
msgstr "Elérési központ"
@@ -322,11 +319,6 @@ msgstr ""
msgid "Allowed IPs"
msgstr ""
-msgid ""
-"Also see <a href=\"https://www.sixxs.net/faq/connectivity/?faq=comparison"
-"\">Tunneling Comparison</a> on SIXXS"
-msgstr ""
-
msgid "Always announce default router"
msgstr ""
@@ -405,11 +397,14 @@ msgstr "Antenna beállítások"
msgid "Any zone"
msgstr "Bármelyik zóna"
-msgid "Apply"
-msgstr "Alkalmaz"
+msgid "Apply request failed with status <code>%h</code>"
+msgstr ""
-msgid "Applying changes"
-msgstr "Módosítások alkalmazása"
+msgid "Apply unchecked"
+msgstr ""
+
+msgid "Architecture"
+msgstr ""
msgid ""
"Assign a part of given length of every public IPv6-prefix to this interface"
@@ -425,6 +420,9 @@ msgstr ""
msgid "Associated Stations"
msgstr "Kapcsolódó kliensek"
+msgid "Associations"
+msgstr ""
+
msgid "Auth Group"
msgstr ""
@@ -515,9 +513,6 @@ msgstr "Hibás címet adott meg!"
msgid "Band"
msgstr ""
-msgid "Behind NAT"
-msgstr ""
-
msgid ""
"Below is the determined list of files to backup. It consists of changed "
"configuration files marked by opkg, essential base files and the user "
@@ -590,6 +585,9 @@ msgstr "Módosítások"
msgid "Changes applied."
msgstr "A módosítások alkalmazva."
+msgid "Changes have been reverted."
+msgstr ""
+
msgid "Changes the administrator password for accessing the device"
msgstr ""
"Itt módosíthatja az eszköz eléréséhez szükséges adminisztrátori jelszót"
@@ -597,6 +595,11 @@ msgstr ""
msgid "Channel"
msgstr "Csatorna"
+msgid ""
+"Channel %d is not available in the %s regulatory domain and has been auto-"
+"adjusted to %d."
+msgstr ""
+
msgid "Check"
msgstr "Ellenőrzés"
@@ -679,12 +682,15 @@ msgstr ""
msgid "Configuration"
msgstr "Beállítás"
-msgid "Configuration applied."
-msgstr "Beállítások alkalmazva."
-
msgid "Configuration files will be kept."
msgstr "A konfigurációs fájlok megmaradnak."
+msgid "Configuration has been applied."
+msgstr ""
+
+msgid "Configuration has been rolled back!"
+msgstr ""
+
msgid "Confirmation"
msgstr "Megerősítés"
@@ -697,12 +703,15 @@ msgstr "Kapcsolódva"
msgid "Connection Limit"
msgstr "Kapcsolati korlát"
-msgid "Connection to server fails when TLS cannot be used"
-msgstr ""
-
msgid "Connections"
msgstr "Kapcsolatok"
+msgid ""
+"Could not regain access to the device after applying the configuration "
+"changes. You might need to reconnect if you modified network related "
+"settings such as the IP address or wireless security credentials."
+msgstr ""
+
msgid "Country"
msgstr "Ország"
@@ -756,9 +765,6 @@ msgstr ""
"Az eszköz <abbr title=\"Light Emitting Diode\">LED</abbr>-jei működésének "
"testreszabása."
-msgid "DHCP Leases"
-msgstr "DHCP bérletek"
-
msgid "DHCP Server"
msgstr "DHCP kiszolgáló"
@@ -771,9 +777,6 @@ msgstr "DHCP ügyfél"
msgid "DHCP-Options"
msgstr "DHCP beállítások"
-msgid "DHCPv6 Leases"
-msgstr "DHCPv6 bérletek"
-
msgid "DHCPv6 client"
msgstr ""
@@ -831,9 +834,6 @@ msgstr "Alapértelmezett átjáró"
msgid "Default is stateless + stateful"
msgstr ""
-msgid "Default route"
-msgstr ""
-
msgid "Default state"
msgstr "Alapértelmezett állapot"
@@ -875,6 +875,9 @@ msgstr ""
msgid "Device unreachable"
msgstr ""
+msgid "Device unreachable!"
+msgstr ""
+
msgid "Diagnostics"
msgstr "Diagnosztika"
@@ -909,6 +912,9 @@ msgstr ""
msgid "Discard upstream RFC1918 responses"
msgstr "Beérkező RFC1918 DHCP válaszok elvetése. "
+msgid "Dismiss"
+msgstr ""
+
msgid "Displaying only packages containing"
msgstr "Csak azon csomagok megjelenítése, amelyek tartalmazzák"
@@ -962,6 +968,9 @@ msgstr ""
"Ne továbbítsa a <abbr title=\"Domain Name System\">DNS</abbr>-név nélküli "
"<abbr title=\"Domain Name System\">DNS</abbr>-kéréseket "
+msgid "Down"
+msgstr ""
+
msgid "Download and install package"
msgstr "Csomag letöltése és telepítése"
@@ -1079,6 +1088,9 @@ msgstr ""
msgid "Enable this mount"
msgstr "A csatolás engedélyezése"
+msgid "Enable this network"
+msgstr ""
+
msgid "Enable this swap"
msgstr "A lapozó terület engedélyezése"
@@ -1111,6 +1123,12 @@ msgstr ""
msgid "Endpoint Port"
msgstr ""
+msgid "Enter custom value"
+msgstr ""
+
+msgid "Enter custom values"
+msgstr ""
+
msgid "Erasing..."
msgstr "Törlés..."
@@ -1170,6 +1188,9 @@ msgstr ""
msgid "FT protocol"
msgstr ""
+msgid "Failed to confirm apply within %ds, waiting for rollback…"
+msgstr ""
+
msgid "File"
msgstr "Fájl"
@@ -1293,7 +1314,7 @@ msgstr "Szabad hely"
msgid ""
"Further information about WireGuard interfaces and peers at <a href=\"http://"
-"wireguard.io\">wireguard.io</a>."
+"wireguard.com\">wireguard.com</a>."
msgstr ""
msgid "GHz"
@@ -1365,9 +1386,6 @@ msgstr "Befejezés"
msgid "Header Error Code Errors (HEC)"
msgstr ""
-msgid "Heartbeat"
-msgstr ""
-
msgid ""
"Here you can configure the basic aspects of your device like its hostname or "
"the timezone."
@@ -1427,8 +1445,8 @@ msgstr "IPv4"
msgid "IPv4 Firewall"
msgstr "IPv4 tűzfal"
-msgid "IPv4 WAN Status"
-msgstr "IPv4 WAN állapot"
+msgid "IPv4 Upstream"
+msgstr ""
msgid "IPv4 address"
msgstr "IPv4 cím"
@@ -1478,15 +1496,12 @@ msgstr ""
msgid "IPv6 ULA-Prefix"
msgstr ""
-msgid "IPv6 WAN Status"
-msgstr "IPv6 WAN állapot"
+msgid "IPv6 Upstream"
+msgstr ""
msgid "IPv6 address"
msgstr "IPv6 cím"
-msgid "IPv6 address delegated to the local tunnel endpoint (optional)"
-msgstr ""
-
msgid "IPv6 assignment hint"
msgstr ""
@@ -2081,9 +2096,6 @@ msgstr ""
msgid "NTP server candidates"
msgstr "Kijelölt NTP kiszolgálók"
-msgid "NTP sync time-out"
-msgstr ""
-
msgid "Name"
msgstr "Név"
@@ -2207,6 +2219,9 @@ msgstr ""
msgid "Obfuscated Password"
msgstr ""
+msgid "Obtain IPv6-Address"
+msgstr ""
+
msgid "Off-State Delay"
msgstr "Kikapcsolt állapot késleltetés"
@@ -2257,12 +2272,6 @@ msgstr "Beállítás eltávolítva"
msgid "Optional"
msgstr ""
-msgid "Optional, specify to override default server (tic.sixxs.net)"
-msgstr ""
-
-msgid "Optional, use when the SIXXS account has more than one tunnel"
-msgstr ""
-
msgid ""
"Optional. 32-bit mark for outgoing encrypted packets. Enter value in hex, "
"starting with <code>0x</code>."
@@ -2618,15 +2627,12 @@ msgstr ""
"Configuration Protocol\">DHCP</abbr> kiszolgáló beállításához"
msgid ""
-"Really delete this interface? The deletion cannot be undone!\\nYou might "
-"lose access to this device if you are connected via this interface."
+"Really delete this interface? The deletion cannot be undone! You might lose "
+"access to this device if you are connected via this interface"
msgstr ""
-"Biztosan törli az interfészt? A törlés nem visszavonható!\n"
-" Lehet, hogy elveszti a hozzáférést az eszközhöz, amennyiben ezen az "
-"interfészen keresztül kapcsolódik."
msgid ""
-"Really delete this wireless network? The deletion cannot be undone!\\nYou "
+"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 ""
"Biztosan törli ezt a vezetéknélküli hálózatot? A törlés nem visszavonható!\n"
@@ -2636,17 +2642,13 @@ msgstr ""
msgid "Really reset all changes?"
msgstr "Biztos, hogy visszavonja az összes módosítást?"
-#, fuzzy
msgid ""
-"Really shut down network?\\nYou might lose access to this device if you are "
-"connected via this interface."
+"Really shut down network? You might lose access to this device if you are "
+"connected via this interface"
msgstr ""
-"Biztos, hogy leállítja a hálózatot?!\n"
-" Lehet, hogy elveszti a hozzáférést az eszközhöz, amennyiben ezen a "
-"hálózaton keresztül kapcsolódik."
msgid ""
-"Really shutdown interface \"%s\" ?\\nYou might lose access to this device if "
+"Really shutdown interface \"%s\"? You might lose access to this device if "
"you are connected via this interface."
msgstr ""
"Biztos, hogy leállítja a \"%s\" interfészt?\n"
@@ -2740,9 +2742,6 @@ msgstr ""
msgid "Request IPv6-prefix of length"
msgstr ""
-msgid "Require TLS"
-msgstr ""
-
msgid "Required"
msgstr ""
@@ -2802,6 +2801,15 @@ msgstr "Jelszó mutatása/elrejtése"
msgid "Revert"
msgstr "Visszavonás"
+msgid "Revert changes"
+msgstr ""
+
+msgid "Revert request failed with status <code>%h</code>"
+msgstr ""
+
+msgid "Reverting configuration…"
+msgstr ""
+
msgid "Root"
msgstr "Gyökérkönyvtár"
@@ -2817,9 +2825,6 @@ msgstr ""
msgid "Route type"
msgstr ""
-msgid "Routed IPv6 prefix for downstream interfaces"
-msgstr ""
-
msgid "Router Advertisement-Service"
msgstr ""
@@ -2845,14 +2850,6 @@ msgstr "Fájlrendszer ellenőrzés futtatása"
msgid "SHA256"
msgstr ""
-msgid ""
-"SIXXS supports TIC only, for static tunnels using IP protocol 41 (RFC4213) "
-"use 6in4 instead"
-msgstr ""
-
-msgid "SIXXS-handle[/Tunnel-ID]"
-msgstr ""
-
msgid "SNR"
msgstr ""
@@ -2880,9 +2877,6 @@ msgstr "Mentés"
msgid "Save & Apply"
msgstr "Mentés & Alkalmazás"
-msgid "Save &#38; Apply"
-msgstr "Mentés &#38; Alkalmazás"
-
msgid "Scan"
msgstr "Felderítés"
@@ -2911,17 +2905,6 @@ msgstr "Kliensek szétválasztása"
msgid "Server Settings"
msgstr "Kiszolgáló beállításai"
-msgid "Server password"
-msgstr ""
-
-msgid ""
-"Server password, enter the specific password of the tunnel when the username "
-"contains the tunnel ID"
-msgstr ""
-
-msgid "Server username"
-msgstr ""
-
msgid "Service Name"
msgstr "Szolgáltatás neve"
@@ -3012,15 +2995,9 @@ msgstr ""
"telepítését manuálisan kell elvégezni. Az eszközhöz tartozó telepítési "
"utasításokért keresse fel az wiki-t."
-msgid "Sort"
-msgstr "Sorbarendezés"
-
msgid "Source"
msgstr "Forrás"
-msgid "Source routing"
-msgstr ""
-
msgid "Specifies the directory the device is attached to"
msgstr "Megadja az eszköz csatlakozási könyvtárát."
@@ -3062,6 +3039,9 @@ msgstr "Indítás"
msgid "Start priority"
msgstr "Indítás prioritása"
+msgid "Starting configuration apply…"
+msgstr ""
+
msgid "Startup"
msgstr "Rendszerindítás"
@@ -3227,6 +3207,16 @@ msgid "The configuration file could not be loaded due to the following error:"
msgstr ""
msgid ""
+"The device could not be reached within %d seconds after applying the pending "
+"changes, which caused the configuration to be rolled back for safety "
+"reasons. If you believe that the configuration changes are correct "
+"nonetheless, perform an unchecked configuration apply. Alternatively, you "
+"can dismiss this warning and edit changes before attempting to apply again, "
+"or revert all pending changes to keep the currently working configuration "
+"state."
+msgstr ""
+
+msgid ""
"The device file of the memory or partition (<abbr title=\"for example\">e.g."
"</abbr> <code>/dev/sda1</code>)"
msgstr ""
@@ -3252,9 +3242,6 @@ msgstr ""
"ellenőrzéséhez.<br />Kattintson az alábbi \"Folytatás\" gombra a flash-elési "
"eljárás elindításához."
-msgid "The following changes have been committed"
-msgstr "A következő módosítások lettek alkalmazva"
-
msgid "The following changes have been reverted"
msgstr "A következő módosítások lettek visszavonva"
@@ -3324,11 +3311,6 @@ msgstr ""
"megújítása."
msgid ""
-"The tunnel end-point is behind NAT, defaults to disabled and only applies to "
-"AYIYA"
-msgstr ""
-
-msgid ""
"The uploaded image file does not contain a supported format. Make sure that "
"you choose the generic image format for your platform."
msgstr ""
@@ -3338,8 +3320,8 @@ msgstr ""
msgid "There are no active leases."
msgstr "Nincsenek aktív bérletek."
-msgid "There are no pending changes to apply!"
-msgstr "Nincsenek alkalmazásra váró módosítások!"
+msgid "There are no changes to apply."
+msgstr ""
msgid "There are no pending changes to revert!"
msgstr "Nincsenek visszavonásra váró változtatások!"
@@ -3494,15 +3476,6 @@ msgstr "Tunnel interfész"
msgid "Tunnel Link"
msgstr ""
-msgid "Tunnel broker protocol"
-msgstr ""
-
-msgid "Tunnel setup server"
-msgstr ""
-
-msgid "Tunnel type"
-msgstr ""
-
msgid "Tx-Power"
msgstr "Adóteljesítmény"
@@ -3551,6 +3524,9 @@ msgstr "El nem mentett módosítások"
msgid "Unsupported protocol type."
msgstr "Nem támogatott protokoll típus."
+msgid "Up"
+msgstr ""
+
msgid "Update lists"
msgstr "Listák frissítése"
@@ -3682,12 +3658,6 @@ msgstr ""
msgid "Vendor Class to send when requesting DHCP"
msgstr "DHCP kérés során küldendő 'Vendor Class'"
-msgid "Verbose"
-msgstr ""
-
-msgid "Verbose logging by aiccu daemon"
-msgstr ""
-
msgid "Verify"
msgstr "Ellenőrzés"
@@ -3719,16 +3689,15 @@ msgstr ""
"WPA titkosításhoz kliens módnál 'wpa_supplicant', hozzáférési pont illetve "
"ad-hoc módnál 'hostapd' telepítése szükséges."
-msgid ""
-"Wait for NTP sync that many seconds, seting to 0 disables waiting (optional)"
-msgstr ""
-
msgid "Waiting for changes to be applied..."
msgstr "Várakozás a változtatások alkalmazására..."
msgid "Waiting for command to complete..."
msgstr "Várakozás a parancs befejezésére..."
+msgid "Waiting for configuration to get applied… %ds"
+msgstr ""
+
msgid "Waiting for device..."
msgstr ""
@@ -3743,12 +3712,6 @@ msgid ""
"communications"
msgstr ""
-msgid "Whether to create an IPv6 default route over the tunnel"
-msgstr ""
-
-msgid "Whether to route only packets from delegated prefixes"
-msgstr ""
-
msgid "Width"
msgstr ""
@@ -3828,6 +3791,9 @@ msgstr "baseT"
msgid "bridged"
msgstr "áthidalt"
+msgid "create"
+msgstr ""
+
msgid "create:"
msgstr "új:"
@@ -3865,9 +3831,6 @@ msgstr "full-duplex"
msgid "half-duplex"
msgstr "half-duplex"
-msgid "help"
-msgstr "súgó"
-
msgid "hidden"
msgstr "rejtett"
@@ -3892,9 +3855,6 @@ msgstr "kbit/s"
msgid "local <abbr title=\"Domain Name System\">DNS</abbr> file"
msgstr "helyi <abbr title=\"Domain Name System\">DNS</abbr> fájl"
-msgid "minimum 1280, maximum 1480"
-msgstr ""
-
msgid "minutes"
msgstr ""
@@ -3919,6 +3879,9 @@ msgstr "be"
msgid "open"
msgstr "nyitás"
+msgid "output"
+msgstr ""
+
msgid "overlay"
msgstr ""
@@ -3970,6 +3933,59 @@ msgstr "igen"
msgid "« Back"
msgstr "« Vissza"
+#~ msgid "DHCP Leases"
+#~ msgstr "DHCP bérletek"
+
+#~ msgid "DHCPv6 Leases"
+#~ msgstr "DHCPv6 bérletek"
+
+#~ 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 ""
+#~ "Biztosan törli az interfészt? A törlés nem visszavonható!\n"
+#~ " Lehet, hogy elveszti a hozzáférést az eszközhöz, amennyiben ezen az "
+#~ "interfészen keresztül kapcsolódik."
+
+#, fuzzy
+#~ msgid ""
+#~ "Really shut down network? You might lose access to this device if you are "
+#~ "connected via this interface."
+#~ msgstr ""
+#~ "Biztos, hogy leállítja a hálózatot?!\n"
+#~ " Lehet, hogy elveszti a hozzáférést az eszközhöz, amennyiben ezen a "
+#~ "hálózaton keresztül kapcsolódik."
+
+#~ msgid "Sort"
+#~ msgstr "Sorbarendezés"
+
+#~ msgid "help"
+#~ msgstr "súgó"
+
+#~ msgid "IPv4 WAN Status"
+#~ msgstr "IPv4 WAN állapot"
+
+#~ msgid "IPv6 WAN Status"
+#~ msgstr "IPv6 WAN állapot"
+
+#~ msgid "Apply"
+#~ msgstr "Alkalmaz"
+
+#~ msgid "Applying changes"
+#~ msgstr "Módosítások alkalmazása"
+
+#~ msgid "Configuration applied."
+#~ msgstr "Beállítások alkalmazva."
+
+#~ msgid "Save &#38; Apply"
+#~ msgstr "Mentés &#38; Alkalmazás"
+
+#~ msgid "The following changes have been committed"
+#~ msgstr "A következő módosítások lettek alkalmazva"
+
+#~ msgid "There are no pending changes to apply!"
+#~ msgstr "Nincsenek alkalmazásra váró módosítások!"
+
#~ msgid "Action"
#~ msgstr "Művelet"
diff --git a/modules/luci-base/po/it/base.po b/modules/luci-base/po/it/base.po
index ce866d9e7b..c975295b34 100644
--- a/modules/luci-base/po/it/base.po
+++ b/modules/luci-base/po/it/base.po
@@ -49,6 +49,9 @@ msgstr ""
msgid "-- match by uuid --"
msgstr ""
+msgid "-- please select --"
+msgstr ""
+
msgid "1 Minute Load:"
msgstr "Carico in 1 minuto:"
@@ -177,9 +180,6 @@ msgstr ""
msgid "ADSL"
msgstr ""
-msgid "AICCU (SIXXS)"
-msgstr ""
-
msgid "ANSI T1.413"
msgstr ""
@@ -216,9 +216,6 @@ msgstr "Numero dispositivo ATM "
msgid "ATU-C System Vendor ID"
msgstr ""
-msgid "AYIYA"
-msgstr ""
-
msgid "Access Concentrator"
msgstr "Accesso Concentratore"
@@ -331,11 +328,6 @@ msgstr ""
msgid "Allowed IPs"
msgstr ""
-msgid ""
-"Also see <a href=\"https://www.sixxs.net/faq/connectivity/?faq=comparison"
-"\">Tunneling Comparison</a> on SIXXS"
-msgstr ""
-
msgid "Always announce default router"
msgstr ""
@@ -414,11 +406,14 @@ msgstr "Configurazione dell'Antenna"
msgid "Any zone"
msgstr "Qualsiasi Zona"
-msgid "Apply"
-msgstr "Applica"
+msgid "Apply request failed with status <code>%h</code>"
+msgstr ""
-msgid "Applying changes"
-msgstr "Applica modifiche"
+msgid "Apply unchecked"
+msgstr ""
+
+msgid "Architecture"
+msgstr ""
msgid ""
"Assign a part of given length of every public IPv6-prefix to this interface"
@@ -434,6 +429,9 @@ msgstr ""
msgid "Associated Stations"
msgstr "Dispositivi Wi-Fi connessi"
+msgid "Associations"
+msgstr ""
+
msgid "Auth Group"
msgstr ""
@@ -524,9 +522,6 @@ msgstr "E' stato specificato un indirizzo errato!"
msgid "Band"
msgstr ""
-msgid "Behind NAT"
-msgstr ""
-
msgid ""
"Below is the determined list of files to backup. It consists of changed "
"configuration files marked by opkg, essential base files and the user "
@@ -598,12 +593,20 @@ msgstr "Modifiche"
msgid "Changes applied."
msgstr "Modifiche applicate."
+msgid "Changes have been reverted."
+msgstr ""
+
msgid "Changes the administrator password for accessing the device"
msgstr "Cambia la password di amministratore per accedere al dispositivo"
msgid "Channel"
msgstr "Canale"
+msgid ""
+"Channel %d is not available in the %s regulatory domain and has been auto-"
+"adjusted to %d."
+msgstr ""
+
msgid "Check"
msgstr "Verifica"
@@ -684,12 +687,15 @@ msgstr ""
msgid "Configuration"
msgstr "Configurazione"
-msgid "Configuration applied."
-msgstr "Configurazione salvata."
-
msgid "Configuration files will be kept."
msgstr "I file di configurazione verranno mantenuti."
+msgid "Configuration has been applied."
+msgstr ""
+
+msgid "Configuration has been rolled back!"
+msgstr ""
+
msgid "Confirmation"
msgstr "Conferma"
@@ -702,12 +708,15 @@ msgstr "Connesso"
msgid "Connection Limit"
msgstr "Limite connessioni"
-msgid "Connection to server fails when TLS cannot be used"
-msgstr ""
-
msgid "Connections"
msgstr "Connessioni"
+msgid ""
+"Could not regain access to the device after applying the configuration "
+"changes. You might need to reconnect if you modified network related "
+"settings such as the IP address or wireless security credentials."
+msgstr ""
+
msgid "Country"
msgstr "Nazione"
@@ -761,9 +770,6 @@ msgstr ""
"Personalizza la configurazione dei <abbr title=\"Light Emitting Diode\">LED</"
"abbr> del sistema se possibile."
-msgid "DHCP Leases"
-msgstr "Contratti DHCP"
-
msgid "DHCP Server"
msgstr "Server DHCP"
@@ -776,9 +782,6 @@ msgstr "Cliente DHCP"
msgid "DHCP-Options"
msgstr "Opzioni DHCP"
-msgid "DHCPv6 Leases"
-msgstr "Contratti DHCPv6"
-
msgid "DHCPv6 client"
msgstr "Cliente DHCPv6"
@@ -836,9 +839,6 @@ msgstr "Gateway predefinito"
msgid "Default is stateless + stateful"
msgstr ""
-msgid "Default route"
-msgstr ""
-
msgid "Default state"
msgstr "Stato Predefinito"
@@ -881,6 +881,9 @@ msgstr "Dispositivo in riavvio..."
msgid "Device unreachable"
msgstr "Dispositivo irraggiungibile"
+msgid "Device unreachable!"
+msgstr ""
+
msgid "Diagnostics"
msgstr "Diagnostica"
@@ -915,6 +918,9 @@ msgstr "Disabilitato (default)"
msgid "Discard upstream RFC1918 responses"
msgstr "Ignora risposte RFC1918 upstream"
+msgid "Dismiss"
+msgstr ""
+
msgid "Displaying only packages containing"
msgstr "Visualizza solo i pacchetti contenenti"
@@ -967,6 +973,9 @@ msgstr ""
"Non inoltrare le richieste <abbr title=\"Domain Name System\">DNS</abbr> "
"senza nome <abbr title=\"Domain Name System\">DNS</abbr>"
+msgid "Down"
+msgstr ""
+
msgid "Download and install package"
msgstr "Scarica e installa pacchetto"
@@ -1082,6 +1091,9 @@ msgstr "Abilita l'opzione DF (non Frammentare) dei pacchetti incapsulati"
msgid "Enable this mount"
msgstr "Abilita questo mount"
+msgid "Enable this network"
+msgstr ""
+
msgid "Enable this swap"
msgstr "Abilita questo swap"
@@ -1114,6 +1126,12 @@ msgstr ""
msgid "Endpoint Port"
msgstr ""
+msgid "Enter custom value"
+msgstr ""
+
+msgid "Enter custom values"
+msgstr ""
+
msgid "Erasing..."
msgstr "Cancellazione..."
@@ -1174,6 +1192,9 @@ msgstr ""
msgid "FT protocol"
msgstr ""
+msgid "Failed to confirm apply within %ds, waiting for rollback…"
+msgstr ""
+
msgid "File"
msgstr "File"
@@ -1295,7 +1316,7 @@ msgstr "Spazio libero"
msgid ""
"Further information about WireGuard interfaces and peers at <a href=\"http://"
-"wireguard.io\">wireguard.io</a>."
+"wireguard.com\">wireguard.com</a>."
msgstr ""
msgid "GHz"
@@ -1369,9 +1390,6 @@ msgstr "Hangup"
msgid "Header Error Code Errors (HEC)"
msgstr ""
-msgid "Heartbeat"
-msgstr ""
-
msgid ""
"Here you can configure the basic aspects of your device like its hostname or "
"the timezone."
@@ -1432,8 +1450,8 @@ msgstr "IPv4"
msgid "IPv4 Firewall"
msgstr "IPv4 Firewall"
-msgid "IPv4 WAN Status"
-msgstr "Stato WAN IPv4"
+msgid "IPv4 Upstream"
+msgstr ""
msgid "IPv4 address"
msgstr "Indirizzi IPv4"
@@ -1483,15 +1501,12 @@ msgstr "Impostazioni IPv6"
msgid "IPv6 ULA-Prefix"
msgstr ""
-msgid "IPv6 WAN Status"
-msgstr "Stato WAN IPv6"
+msgid "IPv6 Upstream"
+msgstr ""
msgid "IPv6 address"
msgstr "Indirizzi IPv6"
-msgid "IPv6 address delegated to the local tunnel endpoint (optional)"
-msgstr ""
-
msgid "IPv6 assignment hint"
msgstr ""
@@ -2081,9 +2096,6 @@ msgstr ""
msgid "NTP server candidates"
msgstr "Candidati server NTP"
-msgid "NTP sync time-out"
-msgstr "Sincronizzazione NTP scaduta"
-
msgid "Name"
msgstr "Nome"
@@ -2207,6 +2219,9 @@ msgstr ""
msgid "Obfuscated Password"
msgstr ""
+msgid "Obtain IPv6-Address"
+msgstr ""
+
msgid "Off-State Delay"
msgstr ""
@@ -2257,12 +2272,6 @@ msgstr "Opzione cancellata"
msgid "Optional"
msgstr ""
-msgid "Optional, specify to override default server (tic.sixxs.net)"
-msgstr ""
-
-msgid "Optional, use when the SIXXS account has more than one tunnel"
-msgstr ""
-
msgid ""
"Optional. 32-bit mark for outgoing encrypted packets. Enter value in hex, "
"starting with <code>0x</code>."
@@ -2616,30 +2625,32 @@ msgstr ""
"\"Dynamic Host Configuration Protocol\">DHCP</abbr>"
msgid ""
-"Really delete this interface? The deletion cannot be undone!\\nYou might "
-"lose access to this device if you are connected via this interface."
+"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!\\nYou "
+"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 ""
+"Vuoi davvero rimuovere questa interfaccia wireless? La rimozione non può "
+"essere ripristinata! Potresti perdere l'accesso a questo dispositivo se sei "
+"connesso con questa rete."
msgid "Really reset all changes?"
msgstr "Azzerare veramente tutte le modifiche?"
-#, fuzzy
msgid ""
-"Really shut down network?\\nYou might lose access to this device if you are "
-"connected via this interface."
+"Really shut down network? You might lose access to this device if you are "
+"connected via this interface"
msgstr ""
-"Vuoi davvero spegnere questa interfaccia \"%s\" ?\\nPotresti perdere "
-"l'accesso a questo router se stai usando questa interfaccia."
msgid ""
-"Really shutdown interface \"%s\" ?\\nYou might lose access to this device if "
+"Really shutdown interface \"%s\"? You might lose access to this device if "
"you are connected via this interface."
msgstr ""
+"Vuoi davvero spegnere questa interfaccia \"%s\"? Potresti perdere l'accesso "
+"a questo router se stai usando questa interfaccia."
msgid "Really switch protocol?"
msgstr "Cambiare veramente il protocollo?"
@@ -2728,9 +2739,6 @@ msgstr "Richiede indirizzo-IPv6"
msgid "Request IPv6-prefix of length"
msgstr "Richiede prefisso-IPv6 di lunghezza"
-msgid "Require TLS"
-msgstr "Richiede TLS"
-
msgid "Required"
msgstr "Richiesto"
@@ -2789,6 +2797,15 @@ msgstr "Rivela/nascondi password"
msgid "Revert"
msgstr "Ripristina"
+msgid "Revert changes"
+msgstr ""
+
+msgid "Revert request failed with status <code>%h</code>"
+msgstr ""
+
+msgid "Reverting configuration…"
+msgstr ""
+
msgid "Root"
msgstr ""
@@ -2804,9 +2821,6 @@ msgstr ""
msgid "Route type"
msgstr ""
-msgid "Routed IPv6 prefix for downstream interfaces"
-msgstr ""
-
msgid "Router Advertisement-Service"
msgstr ""
@@ -2832,14 +2846,6 @@ msgstr "Esegui controllo del filesystem"
msgid "SHA256"
msgstr ""
-msgid ""
-"SIXXS supports TIC only, for static tunnels using IP protocol 41 (RFC4213) "
-"use 6in4 instead"
-msgstr ""
-
-msgid "SIXXS-handle[/Tunnel-ID]"
-msgstr ""
-
msgid "SNR"
msgstr ""
@@ -2867,9 +2873,6 @@ msgstr "Salva"
msgid "Save & Apply"
msgstr "Salva & applica"
-msgid "Save &#38; Apply"
-msgstr "Salva &#38; Applica"
-
msgid "Scan"
msgstr "Scan"
@@ -2896,17 +2899,6 @@ msgstr "Isola utenti"
msgid "Server Settings"
msgstr "Impostazioni Server"
-msgid "Server password"
-msgstr ""
-
-msgid ""
-"Server password, enter the specific password of the tunnel when the username "
-"contains the tunnel ID"
-msgstr ""
-
-msgid "Server username"
-msgstr ""
-
msgid "Service Name"
msgstr ""
@@ -2997,15 +2989,9 @@ msgstr ""
"riferimento al wiki per le istruzioni di installazione di dispositivi "
"specifici."
-msgid "Sort"
-msgstr "Ordina"
-
msgid "Source"
msgstr "Origine"
-msgid "Source routing"
-msgstr ""
-
msgid "Specifies the directory the device is attached to"
msgstr "Specifica la cartella a cui è collegato il dispositivo in"
@@ -3048,6 +3034,9 @@ msgstr "Inizio"
msgid "Start priority"
msgstr "Priorità di avvio"
+msgid "Starting configuration apply…"
+msgstr ""
+
msgid "Startup"
msgstr "Avvio"
@@ -3213,6 +3202,16 @@ msgid "The configuration file could not be loaded due to the following error:"
msgstr ""
msgid ""
+"The device could not be reached within %d seconds after applying the pending "
+"changes, which caused the configuration to be rolled back for safety "
+"reasons. If you believe that the configuration changes are correct "
+"nonetheless, perform an unchecked configuration apply. Alternatively, you "
+"can dismiss this warning and edit changes before attempting to apply again, "
+"or revert all pending changes to keep the currently working configuration "
+"state."
+msgstr ""
+
+msgid ""
"The device file of the memory or partition (<abbr title=\"for example\">e.g."
"</abbr> <code>/dev/sda1</code>)"
msgstr ""
@@ -3233,9 +3232,6 @@ msgid ""
"\"Proceed\" below to start the flash procedure."
msgstr ""
-msgid "The following changes have been committed"
-msgstr ""
-
msgid "The following changes have been reverted"
msgstr "Le seguenti modifiche sono state annullate"
@@ -3294,11 +3290,6 @@ msgstr ""
"settings."
msgid ""
-"The tunnel end-point is behind NAT, defaults to disabled and only applies to "
-"AYIYA"
-msgstr ""
-
-msgid ""
"The uploaded image file does not contain a supported format. Make sure that "
"you choose the generic image format for your platform."
msgstr ""
@@ -3308,8 +3299,8 @@ msgstr ""
msgid "There are no active leases."
msgstr "Non ci sono contratti attivi."
-msgid "There are no pending changes to apply!"
-msgstr "Non ci sono cambiamenti pendenti da applicare!"
+msgid "There are no changes to apply."
+msgstr ""
msgid "There are no pending changes to revert!"
msgstr "Non ci sono cambiamenti pendenti da regredire"
@@ -3451,15 +3442,6 @@ msgstr ""
msgid "Tunnel Link"
msgstr ""
-msgid "Tunnel broker protocol"
-msgstr ""
-
-msgid "Tunnel setup server"
-msgstr ""
-
-msgid "Tunnel type"
-msgstr ""
-
msgid "Tx-Power"
msgstr ""
@@ -3508,6 +3490,9 @@ msgstr "Modifiche non salvate"
msgid "Unsupported protocol type."
msgstr "Tipo protocollo non supportato."
+msgid "Up"
+msgstr ""
+
msgid "Update lists"
msgstr "Aggiorna liste"
@@ -3641,12 +3626,6 @@ msgstr ""
msgid "Vendor Class to send when requesting DHCP"
msgstr "Classe del Produttore da 'inviare al momento della richiesta DHCP"
-msgid "Verbose"
-msgstr ""
-
-msgid "Verbose logging by aiccu daemon"
-msgstr ""
-
msgid "Verify"
msgstr "Verifica"
@@ -3678,18 +3657,15 @@ msgstr ""
"La crittografia WPA richiede wpa_supplicant (per la modalità client) o "
"hostapd (per AP e modalità ad hoc) per essere installato."
-msgid ""
-"Wait for NTP sync that many seconds, seting to 0 disables waiting (optional)"
-msgstr ""
-"Attendi sincro NTP quei dati secondi, immetti 0 per disabilitare l'attesa "
-"(opzionale)"
-
msgid "Waiting for changes to be applied..."
msgstr "In attesa delle modifiche da applicare ..."
msgid "Waiting for command to complete..."
msgstr "In attesa del comando da completare..."
+msgid "Waiting for configuration to get applied… %ds"
+msgstr ""
+
msgid "Waiting for device..."
msgstr ""
@@ -3704,12 +3680,6 @@ msgid ""
"communications"
msgstr ""
-msgid "Whether to create an IPv6 default route over the tunnel"
-msgstr ""
-
-msgid "Whether to route only packets from delegated prefixes"
-msgstr ""
-
msgid "Width"
msgstr ""
@@ -3790,6 +3760,9 @@ msgstr "baseT"
msgid "bridged"
msgstr "ponte"
+msgid "create"
+msgstr ""
+
msgid "create:"
msgstr "crea:"
@@ -3827,9 +3800,6 @@ msgstr "full-duplex"
msgid "half-duplex"
msgstr "half-duplex"
-msgid "help"
-msgstr "aiuto"
-
msgid "hidden"
msgstr "nascosto"
@@ -3854,9 +3824,6 @@ msgstr "kbit/s"
msgid "local <abbr title=\"Domain Name System\">DNS</abbr> file"
msgstr "File <abbr title=\"Sistema Nome Dominio\">DNS</abbr> locale"
-msgid "minimum 1280, maximum 1480"
-msgstr ""
-
msgid "minutes"
msgstr ""
@@ -3881,6 +3848,9 @@ msgstr "acceso"
msgid "open"
msgstr "apri"
+msgid "output"
+msgstr ""
+
msgid "overlay"
msgstr ""
@@ -3932,84 +3902,35 @@ msgstr "Sì"
msgid "« Back"
msgstr "« Indietro"
-#~ msgid "Action"
-#~ msgstr "Azione"
-
-#~ msgid "Buttons"
-#~ msgstr "Pulsanti"
-
-#~ msgid "Handler"
-#~ msgstr "Gestore"
-
-#~ msgid "Maximum hold time"
-#~ msgstr "Tempo massimo di attesa"
-
-#~ msgid "Minimum hold time"
-#~ msgstr "Velocità minima"
-
-#~ msgid "Specifies the button state to handle"
-#~ msgstr "Specifica lo stato del pulsante da gestire"
-
-#~ msgid "Leasetime"
-#~ msgstr "Tempo di contratto"
-
-#, fuzzy
-#~ msgid "automatic"
-#~ msgstr "statico"
-
-#~ msgid "AR Support"
-#~ msgstr "Supporto AR"
-
-#~ msgid "Atheros 802.11%s Wireless Controller"
-#~ msgstr "Dispositivo Wireless Atheros 802.11%s"
-
-#~ msgid "Background Scan"
-#~ msgstr "Scansione in background"
-
-#~ msgid "Compression"
-#~ msgstr "Compressione"
-
-#~ msgid "Disable HW-Beacon timer"
-#~ msgstr "Disabilita Timer Beacon HW"
-
-#~ msgid "Do not send probe responses"
-#~ msgstr "Disabilita Probe-Responses"
-
-#~ msgid "Fast Frames"
-#~ msgstr "Frame veloci"
-
-#~ msgid "Maximum Rate"
-#~ msgstr "Velocità massima"
-
-#~ msgid "Minimum Rate"
-#~ msgstr "Velocità minima"
-
-#~ msgid "Multicast Rate"
-#~ msgstr "Velocità multicast"
-
-#~ msgid "Separate WDS"
-#~ msgstr "WDS separati"
-
-#~ msgid "Static WDS"
-#~ msgstr "WDS statico"
+#~ msgid "DHCP Leases"
+#~ msgstr "Contratti DHCP"
-#~ msgid "Turbo Mode"
-#~ msgstr "Modalità turbo"
+#~ msgid "DHCPv6 Leases"
+#~ msgstr "Contratti DHCPv6"
-#~ msgid "XR Support"
-#~ msgstr "Supporto XR"
+#~ 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 ""
+#~ "Vuoi davvero rimuovere questa interfaccia? La rimozione non può essere "
+#~ "ripristinata! Potresti perdere l'accesso a questo dispositivo se sei "
+#~ "connesso con questa rete."
-#~ msgid "An additional network will be created if you leave this unchecked."
-#~ msgstr "Sarà creata una rete aggiuntiva se lasci questo senza spunta."
+#~ msgid ""
+#~ "Really shut down network? You might lose access to this device if you are "
+#~ "connected via this interface."
+#~ msgstr ""
+#~ "Vuoi davvero spegnere questa interfaccia? Potresti perdere l'accesso a "
+#~ "questo router se sei connesso usando questa interfaccia."
-#~ msgid "Join Network: Settings"
-#~ msgstr "Aggiunta Rete: Impostazioni"
+#~ msgid "Sort"
+#~ msgstr "Ordina"
-#~ msgid "CPU"
-#~ msgstr "CPU"
+#~ msgid "help"
+#~ msgstr "aiuto"
-#~ msgid "Port %d"
-#~ msgstr "Porta %d"
+#~ msgid "IPv4 WAN Status"
+#~ msgstr "Stato WAN IPv4"
-#~ msgid "VLAN Interface"
-#~ msgstr "Interfaccia VLAN"
+#~ msgid "IPv6 WAN Status"
+#~ msgstr "Stato WAN IPv6"
diff --git a/modules/luci-base/po/ja/base.po b/modules/luci-base/po/ja/base.po
index 07eeec5ee3..1408c07f27 100644
--- a/modules/luci-base/po/ja/base.po
+++ b/modules/luci-base/po/ja/base.po
@@ -3,7 +3,7 @@ msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2009-06-10 03:40+0200\n"
-"PO-Revision-Date: 2018-05-03 00:23+0900\n"
+"PO-Revision-Date: 2018-06-01 02:42+0900\n"
"Last-Translator: INAGAKI Hiroshi <musashino.open@gmail.com>\n"
"Language: ja\n"
"MIME-Version: 1.0\n"
@@ -49,6 +49,9 @@ msgstr "-- ラベルを指定 --"
msgid "-- match by uuid --"
msgstr "-- UUID を指定 --"
+msgid "-- please select --"
+msgstr ""
+
msgid "1 Minute Load:"
msgstr "過去1分の負荷:"
@@ -175,9 +178,6 @@ msgstr "A43C + J43 + A43 + V43"
msgid "ADSL"
msgstr "ADSL"
-msgid "AICCU (SIXXS)"
-msgstr "AICCU (SIXXS)"
-
msgid "ANSI T1.413"
msgstr "ANSI T1.413"
@@ -211,9 +211,6 @@ msgstr "ATMデバイス番号"
msgid "ATU-C System Vendor ID"
msgstr ""
-msgid "AYIYA"
-msgstr ""
-
msgid "Access Concentrator"
msgstr "Access Concentrator"
@@ -321,11 +318,6 @@ msgstr ""
msgid "Allowed IPs"
msgstr "許可されるIP"
-msgid ""
-"Also see <a href=\"https://www.sixxs.net/faq/connectivity/?faq=comparison"
-"\">Tunneling Comparison</a> on SIXXS"
-msgstr ""
-
msgid "Always announce default router"
msgstr "常にデフォルト ルーターとして通知する"
@@ -406,11 +398,14 @@ msgstr "アンテナ設定"
msgid "Any zone"
msgstr "全てのゾーン"
-msgid "Apply"
-msgstr "適用"
+msgid "Apply request failed with status <code>%h</code>"
+msgstr "適用リクエストはステータス <code>%h</code> により失敗しました"
+
+msgid "Apply unchecked"
+msgstr "チェックなしの適用"
-msgid "Applying changes"
-msgstr "変更を適用"
+msgid "Architecture"
+msgstr "アーキテクチャ"
msgid ""
"Assign a part of given length of every public IPv6-prefix to this interface"
@@ -426,6 +421,9 @@ msgstr ""
msgid "Associated Stations"
msgstr "認証済み端末"
+msgid "Associations"
+msgstr "アソシエーション数"
+
msgid "Auth Group"
msgstr "認証グループ"
@@ -516,9 +514,6 @@ msgstr "無効なアドレスです!"
msgid "Band"
msgstr ""
-msgid "Behind NAT"
-msgstr ""
-
msgid ""
"Below is the determined list of files to backup. It consists of changed "
"configuration files marked by opkg, essential base files and the user "
@@ -593,12 +588,22 @@ msgstr "変更"
msgid "Changes applied."
msgstr "変更が適用されました。"
+msgid "Changes have been reverted."
+msgstr "変更は取り消されました。"
+
msgid "Changes the administrator password for accessing the device"
msgstr "デバイスの管理者パスワードを変更します"
msgid "Channel"
msgstr "チャネル"
+msgid ""
+"Channel %d is not available in the %s regulatory domain and has been auto-"
+"adjusted to %d."
+msgstr ""
+"チャンネル %d は、 %s 領域内では規制により利用できません。%d へ自動調整されま"
+"した。"
+
msgid "Check"
msgstr "チェック"
@@ -685,12 +690,15 @@ msgstr ""
msgid "Configuration"
msgstr "設定"
-msgid "Configuration applied."
-msgstr "設定を適用しました。"
-
msgid "Configuration files will be kept."
msgstr "設定ファイルは保持されます。"
+msgid "Configuration has been applied."
+msgstr "設定が適用されました。"
+
+msgid "Configuration has been rolled back!"
+msgstr "設定はロールバックされました!"
+
msgid "Confirmation"
msgstr "確認"
@@ -703,12 +711,18 @@ msgstr "接続中"
msgid "Connection Limit"
msgstr "接続制限"
-msgid "Connection to server fails when TLS cannot be used"
-msgstr "TLSが使用できないとき、サーバーへの接続は失敗します。"
-
msgid "Connections"
msgstr "ネットワーク接続"
+msgid ""
+"Could not regain access to the device after applying the configuration "
+"changes. You might need to reconnect if you modified network related "
+"settings such as the IP address or wireless security credentials."
+msgstr ""
+"設定の変更を適用後、デバイスへのアクセスを回復できませんでした。もし IP アド"
+"レスや無線のセキュリティ認証情報などのネットワーク関連の設定を変更した場合、"
+"再接続が必要かもしれません。"
+
msgid "Country"
msgstr "国"
@@ -766,9 +780,6 @@ msgstr ""
"<abbr title=\"Light Emitting Diode\">LED</abbr> デバイスの挙動をカスタマイズ"
"します。"
-msgid "DHCP Leases"
-msgstr "DHCPリース"
-
msgid "DHCP Server"
msgstr "DHCPサーバー"
@@ -781,9 +792,6 @@ msgstr "DHCP クライアント"
msgid "DHCP-Options"
msgstr "DHCPオプション"
-msgid "DHCPv6 Leases"
-msgstr "DHCPv6 リース"
-
msgid "DHCPv6 client"
msgstr "DHCPv6 クライアント"
@@ -841,9 +849,6 @@ msgstr "デフォルト ゲートウェイ"
msgid "Default is stateless + stateful"
msgstr "デフォルトは ステートレス + ステートフル です。"
-msgid "Default route"
-msgstr "デフォルト ルート"
-
msgid "Default state"
msgstr "標準状態"
@@ -885,6 +890,9 @@ msgstr "デバイスを再起動中です..."
msgid "Device unreachable"
msgstr "デバイスに到達できません"
+msgid "Device unreachable!"
+msgstr "デバイスに到達できません!"
+
msgid "Diagnostics"
msgstr "診断機能"
@@ -919,6 +927,9 @@ msgstr "無効(デフォルト)"
msgid "Discard upstream RFC1918 responses"
msgstr "RFC1918の応答を破棄します"
+msgid "Dismiss"
+msgstr "警告の除去"
+
msgid "Displaying only packages containing"
msgstr "右記の文字列を含んだパッケージのみを表示中"
@@ -971,6 +982,9 @@ msgstr ""
"<abbr title=\"Domain Name System\">DNS</abbr>名の無い <abbr title=\"Domain "
"Name System\">DNS</abbr>リクエストを転送しません"
+msgid "Down"
+msgstr ""
+
msgid "Download and install package"
msgstr "パッケージのダウンロードとインストール"
@@ -1088,6 +1102,9 @@ msgstr "カプセル化されたパケットの DF (Don't Fragment) フラグを
msgid "Enable this mount"
msgstr "マウント設定を有効にする"
+msgid "Enable this network"
+msgstr ""
+
msgid "Enable this swap"
msgstr "スワップ設定を有効にする"
@@ -1120,6 +1137,12 @@ msgstr "エンドポイント ホスト"
msgid "Endpoint Port"
msgstr "エンドポイント ポート"
+msgid "Enter custom value"
+msgstr ""
+
+msgid "Enter custom values"
+msgstr ""
+
msgid "Erasing..."
msgstr "消去中..."
@@ -1180,6 +1203,9 @@ msgstr ""
msgid "FT protocol"
msgstr ""
+msgid "Failed to confirm apply within %ds, waiting for rollback…"
+msgstr "%d 秒以内の適用を確認できませんでした。ロールバック中です..."
+
msgid "File"
msgstr "ファイル"
@@ -1304,10 +1330,10 @@ msgstr "ディスクの空き容量"
msgid ""
"Further information about WireGuard interfaces and peers at <a href=\"http://"
-"wireguard.io\">wireguard.io</a>."
+"wireguard.com\">wireguard.com</a>."
msgstr ""
"WireGuard インターフェースとピアについての詳細情報: <a href=\"http://"
-"wireguard.io\">wireguard.io</a>"
+"wireguard.com\">wireguard.com</a>"
msgid "GHz"
msgstr "GHz"
@@ -1378,9 +1404,6 @@ msgstr "再起動"
msgid "Header Error Code Errors (HEC)"
msgstr ""
-msgid "Heartbeat"
-msgstr "ハートビート"
-
msgid ""
"Here you can configure the basic aspects of your device like its hostname or "
"the timezone."
@@ -1438,8 +1461,8 @@ msgstr "IPv4"
msgid "IPv4 Firewall"
msgstr "IPv4 ファイアウォール"
-msgid "IPv4 WAN Status"
-msgstr "IPv4 WAN ステータス"
+msgid "IPv4 Upstream"
+msgstr "IPv4 アップストリーム"
msgid "IPv4 address"
msgstr "IPv4 アドレス"
@@ -1489,15 +1512,12 @@ msgstr "IPv6 設定"
msgid "IPv6 ULA-Prefix"
msgstr "IPv6 ULA-プレフィクス"
-msgid "IPv6 WAN Status"
-msgstr "IPv6 WAN ステータス"
+msgid "IPv6 Upstream"
+msgstr "IPv6 アップストリーム"
msgid "IPv6 address"
msgstr "IPv6 アドレス"
-msgid "IPv6 address delegated to the local tunnel endpoint (optional)"
-msgstr ""
-
msgid "IPv6 assignment hint"
msgstr ""
@@ -2092,9 +2112,6 @@ msgstr "NT ドメイン"
msgid "NTP server candidates"
msgstr "NTPサーバー候補"
-msgid "NTP sync time-out"
-msgstr "NTP 同期タイムアウト"
-
msgid "Name"
msgstr "名前"
@@ -2220,6 +2237,9 @@ msgstr ""
msgid "Obfuscated Password"
msgstr ""
+msgid "Obtain IPv6-Address"
+msgstr ""
+
msgid "Off-State Delay"
msgstr "消灯時間"
@@ -2271,12 +2291,6 @@ msgstr "削除されるオプション"
msgid "Optional"
msgstr "オプション"
-msgid "Optional, specify to override default server (tic.sixxs.net)"
-msgstr ""
-
-msgid "Optional, use when the SIXXS account has more than one tunnel"
-msgstr ""
-
msgid ""
"Optional. 32-bit mark for outgoing encrypted packets. Enter value in hex, "
"starting with <code>0x</code>."
@@ -2636,16 +2650,12 @@ msgstr ""
"として<code>/etc/ethers</code> をロードします"
msgid ""
-"Really delete this interface? The deletion cannot be undone!\\nYou might "
-"lose access to this device if you are connected via this interface."
+"Really delete this interface? The deletion cannot be undone! You might lose "
+"access to this device if you are connected via this interface"
msgstr ""
-"本当にこのインターフェースを削除しますか?一度削除すると、元に戻すことはできま"
-"せん!\n"
-"このインターフェースを経由して接続している場合、デバイスにアクセスできなくな"
-"る場合があります。"
msgid ""
-"Really delete this wireless network? The deletion cannot be undone!\\nYou "
+"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 ""
"本当にこの無線ネットワークを削除しますか?一度削除すると、元に戻すことはできま"
@@ -2657,15 +2667,12 @@ msgid "Really reset all changes?"
msgstr "本当に全ての変更をリセットしますか?"
msgid ""
-"Really shut down network?\\nYou might lose access to this device if you are "
-"connected via this interface."
+"Really shut down network? You might lose access to this device if you are "
+"connected via this interface"
msgstr ""
-"本当にネットワークを停止しますか?\n"
-"このネットワークを経由して接続している場合、デバイスにアクセスできなくなる場"
-"合があります。"
msgid ""
-"Really shutdown interface \"%s\" ?\\nYou might lose access to this device if "
+"Really shutdown interface \"%s\"? You might lose access to this device if "
"you are connected via this interface."
msgstr ""
"本当にインターフェース \"%s\" を停止しますか?\n"
@@ -2759,9 +2766,6 @@ msgstr "IPv6-アドレスのリクエスト"
msgid "Request IPv6-prefix of length"
msgstr "リクエストするIPv6-プレフィクス長"
-msgid "Require TLS"
-msgstr "TLSが必要"
-
msgid "Required"
msgstr "必須"
@@ -2822,6 +2826,15 @@ msgstr "パスワードを表示する/隠す"
msgid "Revert"
msgstr "元に戻す"
+msgid "Revert changes"
+msgstr "変更の取り消し"
+
+msgid "Revert request failed with status <code>%h</code>"
+msgstr "取り消しのリクエストはステータス <code>%h</code> により失敗しました"
+
+msgid "Reverting configuration…"
+msgstr "設定を元に戻しています..."
+
msgid "Root"
msgstr "ルート"
@@ -2837,9 +2850,6 @@ msgstr ""
msgid "Route type"
msgstr "ルート タイプ"
-msgid "Routed IPv6 prefix for downstream interfaces"
-msgstr ""
-
msgid "Router Advertisement-Service"
msgstr "ルーター アドバタイズメント-サービス"
@@ -2865,14 +2875,6 @@ msgstr "ファイルシステムチェックを行う"
msgid "SHA256"
msgstr "SHA256"
-msgid ""
-"SIXXS supports TIC only, for static tunnels using IP protocol 41 (RFC4213) "
-"use 6in4 instead"
-msgstr ""
-
-msgid "SIXXS-handle[/Tunnel-ID]"
-msgstr ""
-
msgid "SNR"
msgstr "SNR"
@@ -2900,9 +2902,6 @@ msgstr "保存"
msgid "Save & Apply"
msgstr "保存 & 適用"
-msgid "Save &#38; Apply"
-msgstr "保存 &#38; 適用"
-
msgid "Scan"
msgstr "スキャン"
@@ -2931,17 +2930,6 @@ msgstr "クライアントの分離"
msgid "Server Settings"
msgstr "サーバー設定"
-msgid "Server password"
-msgstr "サーバー パスワード"
-
-msgid ""
-"Server password, enter the specific password of the tunnel when the username "
-"contains the tunnel ID"
-msgstr ""
-
-msgid "Server username"
-msgstr "サーバー ユーザー名"
-
msgid "Service Name"
msgstr "サービス名"
@@ -3031,15 +3019,9 @@ msgstr ""
"ファームウェア更新は手動で行っていただく必要があります。wikiを参照して、この"
"デバイスのインストール手順を参照してください。"
-msgid "Sort"
-msgstr "ソート"
-
msgid "Source"
msgstr "送信元"
-msgid "Source routing"
-msgstr ""
-
msgid "Specifies the directory the device is attached to"
msgstr "デバイスが接続するディレクトリを設定します"
@@ -3078,6 +3060,9 @@ msgstr "開始"
msgid "Start priority"
msgstr "優先順位"
+msgid "Starting configuration apply…"
+msgstr "設定の適用を開始しています..."
+
msgid "Startup"
msgstr "スタートアップ"
@@ -3240,6 +3225,22 @@ msgid "The configuration file could not be loaded due to the following error:"
msgstr "設定ファイルは以下のエラーにより読み込めませんでした:"
msgid ""
+"The device could not be reached within %d seconds after applying the pending "
+"changes, which caused the configuration to be rolled back for safety "
+"reasons. If you believe that the configuration changes are correct "
+"nonetheless, perform an unchecked configuration apply. Alternatively, you "
+"can dismiss this warning and edit changes before attempting to apply again, "
+"or revert all pending changes to keep the currently working configuration "
+"state."
+msgstr ""
+"未適用の変更を適用後、デバイスは %d 秒以内に完了できなかった可能性がありま"
+"す。これは、安全上の理由によりロールバックされる設定に起因するものです。それ"
+"でも設定の変更が正しいと思う場合は、チェックなしの変更の適用を行ってくださ"
+"い。もしくは、再度適用を試行する前にこの警告を除去して設定内容の編集を行う"
+"か、現在動作している設定状況を維持するために未適用の変更を取り消してくださ"
+"い。"
+
+msgid ""
"The device file of the memory or partition (<abbr title=\"for example\">e.g."
"</abbr> <code>/dev/sda1</code>)"
msgstr ""
@@ -3264,9 +3265,6 @@ msgstr ""
"イズです。オリジナルファイルと比較し、整合性を確認してください。<br />\"続行"
"\"ボタンをクリックすると、更新処理を開始します。"
-msgid "The following changes have been committed"
-msgstr "以下の変更が適用されました"
-
msgid "The following changes have been reverted"
msgstr "以下の変更が取り消されました"
@@ -3332,11 +3330,6 @@ msgstr ""
"ればならない場合があります。"
msgid ""
-"The tunnel end-point is behind NAT, defaults to disabled and only applies to "
-"AYIYA"
-msgstr ""
-
-msgid ""
"The uploaded image file does not contain a supported format. Make sure that "
"you choose the generic image format for your platform."
msgstr ""
@@ -3347,8 +3340,8 @@ msgstr ""
msgid "There are no active leases."
msgstr "リース中のIPアドレスはありません。"
-msgid "There are no pending changes to apply!"
-msgstr "適用が未完了の変更はありません!"
+msgid "There are no changes to apply."
+msgstr "適用する変更はありません。"
msgid "There are no pending changes to revert!"
msgstr "復元が未完了の変更はありません!"
@@ -3504,15 +3497,6 @@ msgstr "トンネルインターフェース"
msgid "Tunnel Link"
msgstr "トンネルリンク"
-msgid "Tunnel broker protocol"
-msgstr "トンネルブローカー プロトコル"
-
-msgid "Tunnel setup server"
-msgstr "トンネルセットアップ サーバー"
-
-msgid "Tunnel type"
-msgstr "トンネルタイプ"
-
msgid "Tx-Power"
msgstr "送信電力"
@@ -3561,6 +3545,9 @@ msgstr "保存されていない変更"
msgid "Unsupported protocol type."
msgstr "サポートされていないプロトコルタイプ"
+msgid "Up"
+msgstr ""
+
msgid "Update lists"
msgstr "リストの更新"
@@ -3693,12 +3680,6 @@ msgstr "ベンダー"
msgid "Vendor Class to send when requesting DHCP"
msgstr "DHCPリクエスト送信時のベンダークラスを設定"
-msgid "Verbose"
-msgstr "詳細"
-
-msgid "Verbose logging by aiccu daemon"
-msgstr ""
-
msgid "Verify"
msgstr "確認"
@@ -3731,16 +3712,15 @@ msgstr ""
"hostapd (アクセスポイント及びアドホック) がインストールされている必要がありま"
"す。"
-msgid ""
-"Wait for NTP sync that many seconds, seting to 0 disables waiting (optional)"
-msgstr ""
-
msgid "Waiting for changes to be applied..."
msgstr "変更を適用中です..."
msgid "Waiting for command to complete..."
msgstr "コマンド実行中です..."
+msgid "Waiting for configuration to get applied… %ds"
+msgstr "設定を適用中です... %d 秒"
+
msgid "Waiting for device..."
msgstr "デバイスを起動中です..."
@@ -3755,12 +3735,6 @@ msgid ""
"communications"
msgstr ""
-msgid "Whether to create an IPv6 default route over the tunnel"
-msgstr ""
-
-msgid "Whether to route only packets from delegated prefixes"
-msgstr ""
-
msgid "Width"
msgstr "帯域幅"
@@ -3841,6 +3815,9 @@ msgstr "baseT"
msgid "bridged"
msgstr "ブリッジ"
+msgid "create"
+msgstr ""
+
msgid "create:"
msgstr "作成:"
@@ -3878,9 +3855,6 @@ msgstr "全二重"
msgid "half-duplex"
msgstr "半二重"
-msgid "help"
-msgstr "ヘルプ"
-
msgid "hidden"
msgstr "(不明)"
@@ -3905,9 +3879,6 @@ msgstr "kbit/s"
msgid "local <abbr title=\"Domain Name System\">DNS</abbr> file"
msgstr "ローカル <abbr title=\"Domain Name System\">DNS</abbr>ファイル"
-msgid "minimum 1280, maximum 1480"
-msgstr "最小値 1280、最大値 1480"
-
msgid "minutes"
msgstr "分"
@@ -3932,6 +3903,9 @@ msgstr "オン"
msgid "open"
msgstr "オープン"
+msgid "output"
+msgstr ""
+
msgid "overlay"
msgstr "オーバーレイ"
@@ -3982,3 +3956,32 @@ msgstr "はい"
msgid "« Back"
msgstr "« 戻る"
+
+#~ msgid "DHCP Leases"
+#~ msgstr "DHCPリース"
+
+#~ msgid "DHCPv6 Leases"
+#~ msgstr "DHCPv6 リース"
+
+#~ 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 ""
+#~ "本当にこのインターフェースを削除しますか?一度削除すると、元に戻すことはで"
+#~ "きません!\n"
+#~ "このインターフェースを経由して接続している場合、デバイスにアクセスできなく"
+#~ "なる場合があります。"
+
+#~ msgid ""
+#~ "Really shut down network? You might lose access to this device if you are "
+#~ "connected via this interface."
+#~ msgstr ""
+#~ "本当にネットワークを停止しますか?\n"
+#~ "このネットワークを経由して接続している場合、デバイスにアクセスできなくなる"
+#~ "場合があります。"
+
+#~ msgid "Sort"
+#~ msgstr "ソート"
+
+#~ msgid "help"
+#~ msgstr "ヘルプ"
diff --git a/modules/luci-base/po/ko/base.po b/modules/luci-base/po/ko/base.po
index e4f77c78f5..e9050ce9b0 100644
--- a/modules/luci-base/po/ko/base.po
+++ b/modules/luci-base/po/ko/base.po
@@ -49,6 +49,9 @@ msgstr ""
msgid "-- match by uuid --"
msgstr ""
+msgid "-- please select --"
+msgstr ""
+
msgid "1 Minute Load:"
msgstr "1 분 부하:"
@@ -168,9 +171,6 @@ msgstr ""
msgid "ADSL"
msgstr ""
-msgid "AICCU (SIXXS)"
-msgstr ""
-
msgid "ANSI T1.413"
msgstr ""
@@ -204,9 +204,6 @@ msgstr ""
msgid "ATU-C System Vendor ID"
msgstr ""
-msgid "AYIYA"
-msgstr ""
-
msgid "Access Concentrator"
msgstr ""
@@ -311,11 +308,6 @@ msgstr ""
msgid "Allowed IPs"
msgstr ""
-msgid ""
-"Also see <a href=\"https://www.sixxs.net/faq/connectivity/?faq=comparison"
-"\">Tunneling Comparison</a> on SIXXS"
-msgstr ""
-
msgid "Always announce default router"
msgstr ""
@@ -394,10 +386,13 @@ msgstr ""
msgid "Any zone"
msgstr ""
-msgid "Apply"
-msgstr "적용"
+msgid "Apply request failed with status <code>%h</code>"
+msgstr ""
+
+msgid "Apply unchecked"
+msgstr ""
-msgid "Applying changes"
+msgid "Architecture"
msgstr ""
msgid ""
@@ -414,6 +409,9 @@ msgstr ""
msgid "Associated Stations"
msgstr "연결된 station 들"
+msgid "Associations"
+msgstr ""
+
msgid "Auth Group"
msgstr ""
@@ -504,9 +502,6 @@ msgstr ""
msgid "Band"
msgstr ""
-msgid "Behind NAT"
-msgstr ""
-
msgid ""
"Below is the determined list of files to backup. It consists of changed "
"configuration files marked by opkg, essential base files and the user "
@@ -580,12 +575,20 @@ msgstr "변경 사항"
msgid "Changes applied."
msgstr ""
+msgid "Changes have been reverted."
+msgstr ""
+
msgid "Changes the administrator password for accessing the device"
msgstr "장비 접근을 위한 관리자 암호를 변경합니다"
msgid "Channel"
msgstr ""
+msgid ""
+"Channel %d is not available in the %s regulatory domain and has been auto-"
+"adjusted to %d."
+msgstr ""
+
msgid "Check"
msgstr ""
@@ -664,10 +667,13 @@ msgstr ""
msgid "Configuration"
msgstr "설정"
-msgid "Configuration applied."
+msgid "Configuration files will be kept."
msgstr ""
-msgid "Configuration files will be kept."
+msgid "Configuration has been applied."
+msgstr ""
+
+msgid "Configuration has been rolled back!"
msgstr ""
msgid "Confirmation"
@@ -682,12 +688,15 @@ msgstr "연결 시간"
msgid "Connection Limit"
msgstr ""
-msgid "Connection to server fails when TLS cannot be used"
-msgstr ""
-
msgid "Connections"
msgstr "연결"
+msgid ""
+"Could not regain access to the device after applying the configuration "
+"changes. You might need to reconnect if you modified network related "
+"settings such as the IP address or wireless security credentials."
+msgstr ""
+
msgid "Country"
msgstr ""
@@ -743,9 +752,6 @@ msgstr ""
"원한다면 장치에 부착된 <abbr title=\"Light Emitting Diode\">LED</abbr> 들의 "
"행동을 마음대로 변경할 수 있습니다."
-msgid "DHCP Leases"
-msgstr "DHCP 임대 정보"
-
msgid "DHCP Server"
msgstr "DHCP 서버"
@@ -758,9 +764,6 @@ msgstr "DHCP client"
msgid "DHCP-Options"
msgstr "DHCP-옵션들"
-msgid "DHCPv6 Leases"
-msgstr "DHCPv6 임대 정보"
-
msgid "DHCPv6 client"
msgstr ""
@@ -818,9 +821,6 @@ msgstr ""
msgid "Default is stateless + stateful"
msgstr ""
-msgid "Default route"
-msgstr ""
-
msgid "Default state"
msgstr "기본 상태"
@@ -863,6 +863,9 @@ msgstr ""
msgid "Device unreachable"
msgstr ""
+msgid "Device unreachable!"
+msgstr ""
+
msgid "Diagnostics"
msgstr "진단"
@@ -897,6 +900,9 @@ msgstr ""
msgid "Discard upstream RFC1918 responses"
msgstr ""
+msgid "Dismiss"
+msgstr ""
+
msgid "Displaying only packages containing"
msgstr ""
@@ -945,6 +951,9 @@ msgid ""
"<abbr title=\"Domain Name System\">DNS</abbr>-Name"
msgstr ""
+msgid "Down"
+msgstr ""
+
msgid "Download and install package"
msgstr "패키지 다운로드 후 설치"
@@ -1059,6 +1068,9 @@ msgstr ""
msgid "Enable this mount"
msgstr ""
+msgid "Enable this network"
+msgstr ""
+
msgid "Enable this swap"
msgstr ""
@@ -1091,6 +1103,12 @@ msgstr ""
msgid "Endpoint Port"
msgstr ""
+msgid "Enter custom value"
+msgstr ""
+
+msgid "Enter custom values"
+msgstr ""
+
msgid "Erasing..."
msgstr ""
@@ -1149,6 +1167,9 @@ msgstr ""
msgid "FT protocol"
msgstr ""
+msgid "Failed to confirm apply within %ds, waiting for rollback…"
+msgstr ""
+
msgid "File"
msgstr ""
@@ -1270,7 +1291,7 @@ msgstr "여유 공간"
msgid ""
"Further information about WireGuard interfaces and peers at <a href=\"http://"
-"wireguard.io\">wireguard.io</a>."
+"wireguard.com\">wireguard.com</a>."
msgstr ""
msgid "GHz"
@@ -1342,9 +1363,6 @@ msgstr ""
msgid "Header Error Code Errors (HEC)"
msgstr ""
-msgid "Heartbeat"
-msgstr ""
-
msgid ""
"Here you can configure the basic aspects of your device like its hostname or "
"the timezone."
@@ -1403,8 +1421,8 @@ msgstr ""
msgid "IPv4 Firewall"
msgstr "IPv4 방화벽"
-msgid "IPv4 WAN Status"
-msgstr "IPv4 WAN 상태"
+msgid "IPv4 Upstream"
+msgstr ""
msgid "IPv4 address"
msgstr "IPv4 주소"
@@ -1454,13 +1472,10 @@ msgstr "IPv6 설정"
msgid "IPv6 ULA-Prefix"
msgstr ""
-msgid "IPv6 WAN Status"
-msgstr "IPv6 WAN 상태"
-
-msgid "IPv6 address"
+msgid "IPv6 Upstream"
msgstr ""
-msgid "IPv6 address delegated to the local tunnel endpoint (optional)"
+msgid "IPv6 address"
msgstr ""
msgid "IPv6 assignment hint"
@@ -2030,9 +2045,6 @@ msgstr ""
msgid "NTP server candidates"
msgstr "NTP 서버 목록"
-msgid "NTP sync time-out"
-msgstr ""
-
msgid "Name"
msgstr "이름"
@@ -2156,6 +2168,9 @@ msgstr ""
msgid "Obfuscated Password"
msgstr ""
+msgid "Obtain IPv6-Address"
+msgstr ""
+
msgid "Off-State Delay"
msgstr ""
@@ -2207,12 +2222,6 @@ msgstr "삭제된 option"
msgid "Optional"
msgstr ""
-msgid "Optional, specify to override default server (tic.sixxs.net)"
-msgstr ""
-
-msgid "Optional, use when the SIXXS account has more than one tunnel"
-msgstr ""
-
msgid ""
"Optional. 32-bit mark for outgoing encrypted packets. Enter value in hex, "
"starting with <code>0x</code>."
@@ -2566,12 +2575,12 @@ msgstr ""
"Configuration Protocol\">DHCP</abbr>-서버를 설정합니다"
msgid ""
-"Really delete this interface? The deletion cannot be undone!\\nYou might "
-"lose access to this device if you are connected via this interface."
+"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!\\nYou "
+"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 ""
@@ -2579,14 +2588,12 @@ msgid "Really reset all changes?"
msgstr ""
msgid ""
-"Really shut down network?\\nYou might lose access to this device if you are "
-"connected via this interface."
+"Really shut down network? You might lose access to this device if you are "
+"connected via this interface"
msgstr ""
-"정말로 네트워크를 shutdown 하시겠습니까?\\n이 인터페이스를 통해 연결하였다면 "
-"접속이 끊어질 수 있습니다."
msgid ""
-"Really shutdown interface \"%s\" ?\\nYou might lose access to this device if "
+"Really shutdown interface \"%s\"? You might lose access to this device if "
"you are connected via this interface."
msgstr ""
@@ -2677,9 +2684,6 @@ msgstr ""
msgid "Request IPv6-prefix of length"
msgstr ""
-msgid "Require TLS"
-msgstr ""
-
msgid "Required"
msgstr ""
@@ -2738,6 +2742,15 @@ msgstr "암호 보이기/숨기기"
msgid "Revert"
msgstr "변경 취소"
+msgid "Revert changes"
+msgstr ""
+
+msgid "Revert request failed with status <code>%h</code>"
+msgstr ""
+
+msgid "Reverting configuration…"
+msgstr ""
+
msgid "Root"
msgstr ""
@@ -2753,9 +2766,6 @@ msgstr ""
msgid "Route type"
msgstr ""
-msgid "Routed IPv6 prefix for downstream interfaces"
-msgstr ""
-
msgid "Router Advertisement-Service"
msgstr ""
@@ -2781,14 +2791,6 @@ msgstr ""
msgid "SHA256"
msgstr ""
-msgid ""
-"SIXXS supports TIC only, for static tunnels using IP protocol 41 (RFC4213) "
-"use 6in4 instead"
-msgstr ""
-
-msgid "SIXXS-handle[/Tunnel-ID]"
-msgstr ""
-
msgid "SNR"
msgstr ""
@@ -2816,9 +2818,6 @@ msgstr "저장"
msgid "Save & Apply"
msgstr "저장 & 적용"
-msgid "Save &#38; Apply"
-msgstr "저장 &#38; 적용"
-
msgid "Scan"
msgstr "Scan 하기"
@@ -2845,17 +2844,6 @@ msgstr ""
msgid "Server Settings"
msgstr "서버 설정"
-msgid "Server password"
-msgstr ""
-
-msgid ""
-"Server password, enter the specific password of the tunnel when the username "
-"contains the tunnel ID"
-msgstr ""
-
-msgid "Server username"
-msgstr ""
-
msgid "Service Name"
msgstr ""
@@ -2942,15 +2930,9 @@ msgid ""
"instructions."
msgstr ""
-msgid "Sort"
-msgstr "순서"
-
msgid "Source"
msgstr ""
-msgid "Source routing"
-msgstr ""
-
msgid "Specifies the directory the device is attached to"
msgstr ""
@@ -2989,6 +2971,9 @@ msgstr "시작"
msgid "Start priority"
msgstr "시작 우선순위"
+msgid "Starting configuration apply…"
+msgstr ""
+
msgid "Startup"
msgstr "시작 프로그램"
@@ -3147,6 +3132,16 @@ msgid "The configuration file could not be loaded due to the following error:"
msgstr ""
msgid ""
+"The device could not be reached within %d seconds after applying the pending "
+"changes, which caused the configuration to be rolled back for safety "
+"reasons. If you believe that the configuration changes are correct "
+"nonetheless, perform an unchecked configuration apply. Alternatively, you "
+"can dismiss this warning and edit changes before attempting to apply again, "
+"or revert all pending changes to keep the currently working configuration "
+"state."
+msgstr ""
+
+msgid ""
"The device file of the memory or partition (<abbr title=\"for example\">e.g."
"</abbr> <code>/dev/sda1</code>)"
msgstr ""
@@ -3163,9 +3158,6 @@ msgid ""
"\"Proceed\" below to start the flash procedure."
msgstr ""
-msgid "The following changes have been committed"
-msgstr ""
-
msgid "The following changes have been reverted"
msgstr "다음의 변경 사항들이 취소되었습니다"
@@ -3224,11 +3216,6 @@ msgid ""
msgstr ""
msgid ""
-"The tunnel end-point is behind NAT, defaults to disabled and only applies to "
-"AYIYA"
-msgstr ""
-
-msgid ""
"The uploaded image file does not contain a supported format. Make sure that "
"you choose the generic image format for your platform."
msgstr ""
@@ -3236,7 +3223,7 @@ msgstr ""
msgid "There are no active leases."
msgstr ""
-msgid "There are no pending changes to apply!"
+msgid "There are no changes to apply."
msgstr ""
msgid "There are no pending changes to revert!"
@@ -3381,15 +3368,6 @@ msgstr ""
msgid "Tunnel Link"
msgstr ""
-msgid "Tunnel broker protocol"
-msgstr ""
-
-msgid "Tunnel setup server"
-msgstr ""
-
-msgid "Tunnel type"
-msgstr ""
-
msgid "Tx-Power"
msgstr ""
@@ -3438,6 +3416,9 @@ msgstr "적용 안된 변경 사항"
msgid "Unsupported protocol type."
msgstr ""
+msgid "Up"
+msgstr ""
+
msgid "Update lists"
msgstr ""
@@ -3570,12 +3551,6 @@ msgstr ""
msgid "Vendor Class to send when requesting DHCP"
msgstr "DHCP 요청시 전송할 Vendor Class"
-msgid "Verbose"
-msgstr ""
-
-msgid "Verbose logging by aiccu daemon"
-msgstr ""
-
msgid "Verify"
msgstr ""
@@ -3605,16 +3580,15 @@ msgid ""
"and ad-hoc mode) to be installed."
msgstr ""
-msgid ""
-"Wait for NTP sync that many seconds, seting to 0 disables waiting (optional)"
-msgstr ""
-
msgid "Waiting for changes to be applied..."
msgstr "변경 사항이 적용되기를 기다리는 중입니다..."
msgid "Waiting for command to complete..."
msgstr "실행한 명령이 끝나기를 기다리는 중입니다..."
+msgid "Waiting for configuration to get applied… %ds"
+msgstr ""
+
msgid "Waiting for device..."
msgstr ""
@@ -3629,12 +3603,6 @@ msgid ""
"communications"
msgstr ""
-msgid "Whether to create an IPv6 default route over the tunnel"
-msgstr ""
-
-msgid "Whether to route only packets from delegated prefixes"
-msgstr ""
-
msgid "Width"
msgstr ""
@@ -3712,6 +3680,9 @@ msgstr ""
msgid "bridged"
msgstr ""
+msgid "create"
+msgstr ""
+
msgid "create:"
msgstr ""
@@ -3749,9 +3720,6 @@ msgstr ""
msgid "half-duplex"
msgstr ""
-msgid "help"
-msgstr ""
-
msgid "hidden"
msgstr ""
@@ -3776,9 +3744,6 @@ msgstr ""
msgid "local <abbr title=\"Domain Name System\">DNS</abbr> file"
msgstr "local <abbr title=\"Domain Name System\">DNS</abbr> 파일"
-msgid "minimum 1280, maximum 1480"
-msgstr ""
-
msgid "minutes"
msgstr ""
@@ -3803,6 +3768,9 @@ msgstr ""
msgid "open"
msgstr ""
+msgid "output"
+msgstr ""
+
msgid "overlay"
msgstr ""
@@ -3854,5 +3822,33 @@ msgstr ""
msgid "« Back"
msgstr ""
+#~ msgid "DHCP Leases"
+#~ msgstr "DHCP 임대 정보"
+
+#~ msgid "DHCPv6 Leases"
+#~ msgstr "DHCPv6 임대 정보"
+
+#~ msgid ""
+#~ "Really shut down network? You might lose access to this device if you are "
+#~ "connected via this interface."
+#~ msgstr ""
+#~ "정말로 네트워크를 shutdown 하시겠습니까?\\n이 인터페이스를 통해 연결하였다"
+#~ "면 접속이 끊어질 수 있습니다."
+
+#~ msgid "Sort"
+#~ msgstr "순서"
+
+#~ msgid "IPv4 WAN Status"
+#~ msgstr "IPv4 WAN 상태"
+
+#~ msgid "IPv6 WAN Status"
+#~ msgstr "IPv6 WAN 상태"
+
+#~ msgid "Apply"
+#~ msgstr "적용"
+
+#~ msgid "Save &#38; Apply"
+#~ msgstr "저장 &#38; 적용"
+
#~ msgid "Leasetime"
#~ msgstr "임대 시간"
diff --git a/modules/luci-base/po/ms/base.po b/modules/luci-base/po/ms/base.po
index d5c889580b..b91eac9dfa 100644
--- a/modules/luci-base/po/ms/base.po
+++ b/modules/luci-base/po/ms/base.po
@@ -49,6 +49,9 @@ msgstr ""
msgid "-- match by uuid --"
msgstr ""
+msgid "-- please select --"
+msgstr ""
+
msgid "1 Minute Load:"
msgstr ""
@@ -165,9 +168,6 @@ msgstr ""
msgid "ADSL"
msgstr ""
-msgid "AICCU (SIXXS)"
-msgstr ""
-
msgid "ANSI T1.413"
msgstr ""
@@ -201,9 +201,6 @@ msgstr ""
msgid "ATU-C System Vendor ID"
msgstr ""
-msgid "AYIYA"
-msgstr ""
-
msgid "Access Concentrator"
msgstr ""
@@ -306,11 +303,6 @@ msgstr ""
msgid "Allowed IPs"
msgstr ""
-msgid ""
-"Also see <a href=\"https://www.sixxs.net/faq/connectivity/?faq=comparison"
-"\">Tunneling Comparison</a> on SIXXS"
-msgstr ""
-
msgid "Always announce default router"
msgstr ""
@@ -389,11 +381,14 @@ msgstr ""
msgid "Any zone"
msgstr ""
-msgid "Apply"
-msgstr "Melaksanakan"
+msgid "Apply request failed with status <code>%h</code>"
+msgstr ""
+
+msgid "Apply unchecked"
+msgstr ""
-msgid "Applying changes"
-msgstr "Melaksanakan perubahan"
+msgid "Architecture"
+msgstr ""
msgid ""
"Assign a part of given length of every public IPv6-prefix to this interface"
@@ -409,6 +404,9 @@ msgstr ""
msgid "Associated Stations"
msgstr "Associated Stesen"
+msgid "Associations"
+msgstr ""
+
msgid "Auth Group"
msgstr ""
@@ -499,9 +497,6 @@ msgstr ""
msgid "Band"
msgstr ""
-msgid "Behind NAT"
-msgstr ""
-
msgid ""
"Below is the determined list of files to backup. It consists of changed "
"configuration files marked by opkg, essential base files and the user "
@@ -570,12 +565,20 @@ msgstr "Laman"
msgid "Changes applied."
msgstr "Laman diterapkan."
+msgid "Changes have been reverted."
+msgstr ""
+
msgid "Changes the administrator password for accessing the device"
msgstr ""
msgid "Channel"
msgstr "Saluran"
+msgid ""
+"Channel %d is not available in the %s regulatory domain and has been auto-"
+"adjusted to %d."
+msgstr ""
+
msgid "Check"
msgstr ""
@@ -646,10 +649,13 @@ msgstr ""
msgid "Configuration"
msgstr "Konfigurasi"
-msgid "Configuration applied."
+msgid "Configuration files will be kept."
msgstr ""
-msgid "Configuration files will be kept."
+msgid "Configuration has been applied."
+msgstr ""
+
+msgid "Configuration has been rolled back!"
msgstr ""
msgid "Confirmation"
@@ -664,10 +670,13 @@ msgstr ""
msgid "Connection Limit"
msgstr "Sambungan Batas"
-msgid "Connection to server fails when TLS cannot be used"
+msgid "Connections"
msgstr ""
-msgid "Connections"
+msgid ""
+"Could not regain access to the device after applying the configuration "
+"changes. You might need to reconnect if you modified network related "
+"settings such as the IP address or wireless security credentials."
msgstr ""
msgid "Country"
@@ -721,9 +730,6 @@ msgid ""
"\">LED</abbr>s if possible."
msgstr "Mengkustomisasi perilaku peranti LED jika mungkin."
-msgid "DHCP Leases"
-msgstr ""
-
msgid "DHCP Server"
msgstr ""
@@ -736,9 +742,6 @@ msgstr ""
msgid "DHCP-Options"
msgstr "DHCP-Pilihan"
-msgid "DHCPv6 Leases"
-msgstr ""
-
msgid "DHCPv6 client"
msgstr ""
@@ -796,9 +799,6 @@ msgstr ""
msgid "Default is stateless + stateful"
msgstr ""
-msgid "Default route"
-msgstr ""
-
msgid "Default state"
msgstr ""
@@ -838,6 +838,9 @@ msgstr ""
msgid "Device unreachable"
msgstr ""
+msgid "Device unreachable!"
+msgstr ""
+
msgid "Diagnostics"
msgstr ""
@@ -870,6 +873,9 @@ msgstr ""
msgid "Discard upstream RFC1918 responses"
msgstr ""
+msgid "Dismiss"
+msgstr ""
+
msgid "Displaying only packages containing"
msgstr ""
@@ -920,6 +926,9 @@ msgid ""
"<abbr title=\"Domain Name System\">DNS</abbr>-Name"
msgstr "Jangan hantar permintaan DNS tanpa nama DNS"
+msgid "Down"
+msgstr ""
+
msgid "Download and install package"
msgstr "Turun dan memasang pakej"
@@ -1031,6 +1040,9 @@ msgstr ""
msgid "Enable this mount"
msgstr ""
+msgid "Enable this network"
+msgstr ""
+
msgid "Enable this swap"
msgstr ""
@@ -1063,6 +1075,12 @@ msgstr ""
msgid "Endpoint Port"
msgstr ""
+msgid "Enter custom value"
+msgstr ""
+
+msgid "Enter custom values"
+msgstr ""
+
msgid "Erasing..."
msgstr ""
@@ -1121,6 +1139,9 @@ msgstr ""
msgid "FT protocol"
msgstr ""
+msgid "Failed to confirm apply within %ds, waiting for rollback…"
+msgstr ""
+
msgid "File"
msgstr ""
@@ -1242,7 +1263,7 @@ msgstr ""
msgid ""
"Further information about WireGuard interfaces and peers at <a href=\"http://"
-"wireguard.io\">wireguard.io</a>."
+"wireguard.com\">wireguard.com</a>."
msgstr ""
msgid "GHz"
@@ -1314,9 +1335,6 @@ msgstr "Menutup"
msgid "Header Error Code Errors (HEC)"
msgstr ""
-msgid "Heartbeat"
-msgstr ""
-
msgid ""
"Here you can configure the basic aspects of your device like its hostname or "
"the timezone."
@@ -1374,7 +1392,7 @@ msgstr ""
msgid "IPv4 Firewall"
msgstr ""
-msgid "IPv4 WAN Status"
+msgid "IPv4 Upstream"
msgstr ""
msgid "IPv4 address"
@@ -1425,15 +1443,12 @@ msgstr ""
msgid "IPv6 ULA-Prefix"
msgstr ""
-msgid "IPv6 WAN Status"
+msgid "IPv6 Upstream"
msgstr ""
msgid "IPv6 address"
msgstr ""
-msgid "IPv6 address delegated to the local tunnel endpoint (optional)"
-msgstr ""
-
msgid "IPv6 assignment hint"
msgstr ""
@@ -2010,9 +2025,6 @@ msgstr ""
msgid "NTP server candidates"
msgstr ""
-msgid "NTP sync time-out"
-msgstr ""
-
msgid "Name"
msgstr "Nama"
@@ -2136,6 +2148,9 @@ msgstr ""
msgid "Obfuscated Password"
msgstr ""
+msgid "Obtain IPv6-Address"
+msgstr ""
+
msgid "Off-State Delay"
msgstr ""
@@ -2186,12 +2201,6 @@ msgstr ""
msgid "Optional"
msgstr ""
-msgid "Optional, specify to override default server (tic.sixxs.net)"
-msgstr ""
-
-msgid "Optional, use when the SIXXS account has more than one tunnel"
-msgstr ""
-
msgid ""
"Optional. 32-bit mark for outgoing encrypted packets. Enter value in hex, "
"starting with <code>0x</code>."
@@ -2542,12 +2551,12 @@ msgid ""
msgstr "Baca /etc/ethers untuk mengkonfigurasikan DHCP-Server"
msgid ""
-"Really delete this interface? The deletion cannot be undone!\\nYou might "
-"lose access to this device if you are connected via this interface."
+"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!\\nYou "
+"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 ""
@@ -2555,12 +2564,12 @@ msgid "Really reset all changes?"
msgstr ""
msgid ""
-"Really shut down network?\\nYou might lose access to this device if you are "
-"connected via this interface."
+"Really shut down network? You might lose access to this device if you are "
+"connected via this interface"
msgstr ""
msgid ""
-"Really shutdown interface \"%s\" ?\\nYou might lose access to this device if "
+"Really shutdown interface \"%s\"? You might lose access to this device if "
"you are connected via this interface."
msgstr ""
@@ -2651,9 +2660,6 @@ msgstr ""
msgid "Request IPv6-prefix of length"
msgstr ""
-msgid "Require TLS"
-msgstr ""
-
msgid "Required"
msgstr ""
@@ -2712,6 +2718,15 @@ msgstr ""
msgid "Revert"
msgstr "Kembali"
+msgid "Revert changes"
+msgstr ""
+
+msgid "Revert request failed with status <code>%h</code>"
+msgstr ""
+
+msgid "Reverting configuration…"
+msgstr ""
+
msgid "Root"
msgstr ""
@@ -2727,9 +2742,6 @@ msgstr ""
msgid "Route type"
msgstr ""
-msgid "Routed IPv6 prefix for downstream interfaces"
-msgstr ""
-
msgid "Router Advertisement-Service"
msgstr ""
@@ -2755,14 +2767,6 @@ msgstr ""
msgid "SHA256"
msgstr ""
-msgid ""
-"SIXXS supports TIC only, for static tunnels using IP protocol 41 (RFC4213) "
-"use 6in4 instead"
-msgstr ""
-
-msgid "SIXXS-handle[/Tunnel-ID]"
-msgstr ""
-
msgid "SNR"
msgstr ""
@@ -2790,9 +2794,6 @@ msgstr "Simpan"
msgid "Save & Apply"
msgstr "Simpan & Melaksanakan"
-msgid "Save &#38; Apply"
-msgstr ""
-
msgid "Scan"
msgstr "Scan"
@@ -2819,17 +2820,6 @@ msgstr "Pisahkan Pelanggan"
msgid "Server Settings"
msgstr ""
-msgid "Server password"
-msgstr ""
-
-msgid ""
-"Server password, enter the specific password of the tunnel when the username "
-"contains the tunnel ID"
-msgstr ""
-
-msgid "Server username"
-msgstr ""
-
msgid "Service Name"
msgstr ""
@@ -2916,15 +2906,9 @@ msgid ""
"instructions."
msgstr ""
-msgid "Sort"
-msgstr ""
-
msgid "Source"
msgstr "Sumber"
-msgid "Source routing"
-msgstr ""
-
msgid "Specifies the directory the device is attached to"
msgstr ""
@@ -2963,6 +2947,9 @@ msgstr "Mula"
msgid "Start priority"
msgstr ""
+msgid "Starting configuration apply…"
+msgstr ""
+
msgid "Startup"
msgstr ""
@@ -3116,6 +3103,16 @@ msgid "The configuration file could not be loaded due to the following error:"
msgstr ""
msgid ""
+"The device could not be reached within %d seconds after applying the pending "
+"changes, which caused the configuration to be rolled back for safety "
+"reasons. If you believe that the configuration changes are correct "
+"nonetheless, perform an unchecked configuration apply. Alternatively, you "
+"can dismiss this warning and edit changes before attempting to apply again, "
+"or revert all pending changes to keep the currently working configuration "
+"state."
+msgstr ""
+
+msgid ""
"The device file of the memory or partition (<abbr title=\"for example\">e.g."
"</abbr> <code>/dev/sda1</code>)"
msgstr "Fail peranti memori atau partisyen, (contohnya: /dev/sda)"
@@ -3136,9 +3133,6 @@ msgstr ""
"integriti data.<br /> Klik butang terus di bawah untuk memulakan prosedur "
"flash."
-msgid "The following changes have been committed"
-msgstr ""
-
msgid "The following changes have been reverted"
msgstr "Laman berikut telah kembali"
@@ -3197,11 +3191,6 @@ msgstr ""
"bergantung pada tetapan anda."
msgid ""
-"The tunnel end-point is behind NAT, defaults to disabled and only applies to "
-"AYIYA"
-msgstr ""
-
-msgid ""
"The uploaded image file does not contain a supported format. Make sure that "
"you choose the generic image format for your platform."
msgstr ""
@@ -3211,7 +3200,7 @@ msgstr ""
msgid "There are no active leases."
msgstr ""
-msgid "There are no pending changes to apply!"
+msgid "There are no changes to apply."
msgstr ""
msgid "There are no pending changes to revert!"
@@ -3352,15 +3341,6 @@ msgstr ""
msgid "Tunnel Link"
msgstr ""
-msgid "Tunnel broker protocol"
-msgstr ""
-
-msgid "Tunnel setup server"
-msgstr ""
-
-msgid "Tunnel type"
-msgstr ""
-
msgid "Tx-Power"
msgstr ""
@@ -3409,6 +3389,9 @@ msgstr "Perubahan yang belum disimpan"
msgid "Unsupported protocol type."
msgstr ""
+msgid "Up"
+msgstr ""
+
msgid "Update lists"
msgstr ""
@@ -3533,12 +3516,6 @@ msgstr ""
msgid "Vendor Class to send when requesting DHCP"
msgstr ""
-msgid "Verbose"
-msgstr ""
-
-msgid "Verbose logging by aiccu daemon"
-msgstr ""
-
msgid "Verify"
msgstr ""
@@ -3570,16 +3547,15 @@ msgstr ""
"WPA-Enkripsi memerlukan pemohan wpa (untuk mod pelanggan) atau hostapd "
"(untuk AP dan mod ad-hoc) yang akan dipasangkan."
-msgid ""
-"Wait for NTP sync that many seconds, seting to 0 disables waiting (optional)"
-msgstr ""
-
msgid "Waiting for changes to be applied..."
msgstr ""
msgid "Waiting for command to complete..."
msgstr ""
+msgid "Waiting for configuration to get applied… %ds"
+msgstr ""
+
msgid "Waiting for device..."
msgstr ""
@@ -3594,12 +3570,6 @@ msgid ""
"communications"
msgstr ""
-msgid "Whether to create an IPv6 default route over the tunnel"
-msgstr ""
-
-msgid "Whether to route only packets from delegated prefixes"
-msgstr ""
-
msgid "Width"
msgstr ""
@@ -3673,6 +3643,9 @@ msgstr ""
msgid "bridged"
msgstr ""
+msgid "create"
+msgstr ""
+
msgid "create:"
msgstr ""
@@ -3708,9 +3681,6 @@ msgstr ""
msgid "half-duplex"
msgstr ""
-msgid "help"
-msgstr "Membantu"
-
msgid "hidden"
msgstr ""
@@ -3735,9 +3705,6 @@ msgstr ""
msgid "local <abbr title=\"Domain Name System\">DNS</abbr> file"
msgstr "Fail DNS tempatan"
-msgid "minimum 1280, maximum 1480"
-msgstr ""
-
msgid "minutes"
msgstr ""
@@ -3762,6 +3729,9 @@ msgstr ""
msgid "open"
msgstr ""
+msgid "output"
+msgstr ""
+
msgid "overlay"
msgstr ""
@@ -3813,6 +3783,15 @@ msgstr ""
msgid "« Back"
msgstr "« Kembali"
+#~ msgid "help"
+#~ msgstr "Membantu"
+
+#~ msgid "Apply"
+#~ msgstr "Melaksanakan"
+
+#~ msgid "Applying changes"
+#~ msgstr "Melaksanakan perubahan"
+
#~ msgid "Action"
#~ msgstr "Aksi"
diff --git a/modules/luci-base/po/no/base.po b/modules/luci-base/po/no/base.po
index 1805d8e990..1156f1b768 100644
--- a/modules/luci-base/po/no/base.po
+++ b/modules/luci-base/po/no/base.po
@@ -44,6 +44,9 @@ msgstr ""
msgid "-- match by uuid --"
msgstr ""
+msgid "-- please select --"
+msgstr ""
+
msgid "1 Minute Load:"
msgstr "1 minutts belastning:"
@@ -167,9 +170,6 @@ msgstr ""
msgid "ADSL"
msgstr ""
-msgid "AICCU (SIXXS)"
-msgstr ""
-
msgid "ANSI T1.413"
msgstr ""
@@ -210,9 +210,6 @@ msgstr "<abbr title=\"Asynchronous Transfer Mode\">ATM</abbr> enhetsnummer"
msgid "ATU-C System Vendor ID"
msgstr ""
-msgid "AYIYA"
-msgstr ""
-
msgid "Access Concentrator"
msgstr "Tilgangskonsentrator"
@@ -315,11 +312,6 @@ msgstr "Tillat oppstrøms svar i 127.0.0.0/8 nettet, f.eks for RBL tjenester"
msgid "Allowed IPs"
msgstr ""
-msgid ""
-"Also see <a href=\"https://www.sixxs.net/faq/connectivity/?faq=comparison"
-"\">Tunneling Comparison</a> on SIXXS"
-msgstr ""
-
msgid "Always announce default router"
msgstr ""
@@ -398,11 +390,14 @@ msgstr "Antennekonfigurasjon"
msgid "Any zone"
msgstr "Alle soner"
-msgid "Apply"
-msgstr "Bruk"
+msgid "Apply request failed with status <code>%h</code>"
+msgstr ""
-msgid "Applying changes"
-msgstr "Utfører endringer"
+msgid "Apply unchecked"
+msgstr ""
+
+msgid "Architecture"
+msgstr ""
msgid ""
"Assign a part of given length of every public IPv6-prefix to this interface"
@@ -418,6 +413,9 @@ msgstr ""
msgid "Associated Stations"
msgstr "Tilkoblede Klienter"
+msgid "Associations"
+msgstr ""
+
msgid "Auth Group"
msgstr ""
@@ -508,9 +506,6 @@ msgstr "Ugyldig adresse oppgitt!"
msgid "Band"
msgstr ""
-msgid "Behind NAT"
-msgstr ""
-
msgid ""
"Below is the determined list of files to backup. It consists of changed "
"configuration files marked by opkg, essential base files and the user "
@@ -582,12 +577,20 @@ msgstr "Endringer"
msgid "Changes applied."
msgstr "Endringer utført."
+msgid "Changes have been reverted."
+msgstr ""
+
msgid "Changes the administrator password for accessing the device"
msgstr "Endrer administrator passordet for tilgang til enheten"
msgid "Channel"
msgstr "Kanal"
+msgid ""
+"Channel %d is not available in the %s regulatory domain and has been auto-"
+"adjusted to %d."
+msgstr ""
+
msgid "Check"
msgstr "Kontroller"
@@ -668,12 +671,15 @@ msgstr ""
msgid "Configuration"
msgstr "Konfigurasjon"
-msgid "Configuration applied."
-msgstr "Konfigurasjons endring utført."
-
msgid "Configuration files will be kept."
msgstr "Konfigurasjonsfiler vil bli bevart."
+msgid "Configuration has been applied."
+msgstr ""
+
+msgid "Configuration has been rolled back!"
+msgstr ""
+
msgid "Confirmation"
msgstr "Bekreftelse"
@@ -686,12 +692,15 @@ msgstr "Tilkoblet"
msgid "Connection Limit"
msgstr "Tilkoblingsgrense (antall)"
-msgid "Connection to server fails when TLS cannot be used"
-msgstr ""
-
msgid "Connections"
msgstr "Tilkoblinger"
+msgid ""
+"Could not regain access to the device after applying the configuration "
+"changes. You might need to reconnect if you modified network related "
+"settings such as the IP address or wireless security credentials."
+msgstr ""
+
msgid "Country"
msgstr "Land"
@@ -745,9 +754,6 @@ msgstr ""
"Tilpasser oppførselen til enhetens <abbr title=\"Light Emitting Diode\">LED</"
"abbr>s om mulig."
-msgid "DHCP Leases"
-msgstr "DHCP Leier"
-
msgid "DHCP Server"
msgstr "DHCP Server"
@@ -760,9 +766,6 @@ msgstr "DHCP klient"
msgid "DHCP-Options"
msgstr "DHCP-Alternativer"
-msgid "DHCPv6 Leases"
-msgstr "DHCPv6 Leier"
-
msgid "DHCPv6 client"
msgstr ""
@@ -820,9 +823,6 @@ msgstr "Standard gateway"
msgid "Default is stateless + stateful"
msgstr ""
-msgid "Default route"
-msgstr ""
-
msgid "Default state"
msgstr "Standard tilstand"
@@ -864,6 +864,9 @@ msgstr ""
msgid "Device unreachable"
msgstr ""
+msgid "Device unreachable!"
+msgstr ""
+
msgid "Diagnostics"
msgstr "Nettverksdiagnostikk"
@@ -898,6 +901,9 @@ msgstr ""
msgid "Discard upstream RFC1918 responses"
msgstr "Forkast oppstrøms RFC1918 svar"
+msgid "Dismiss"
+msgstr ""
+
msgid "Displaying only packages containing"
msgstr "Viser bare pakker som inneholder"
@@ -951,6 +957,9 @@ msgstr ""
"Ikke videresend <abbr title=\"Domain Name System\">DNS</abbr>-Forespørsler "
"uten <abbr title=\"Domain Name System\">DNS</abbr>-Navn"
+msgid "Down"
+msgstr ""
+
msgid "Download and install package"
msgstr "Last ned og installer pakken"
@@ -1066,6 +1075,9 @@ msgstr ""
msgid "Enable this mount"
msgstr "Aktiver dette monteringspunktet"
+msgid "Enable this network"
+msgstr ""
+
msgid "Enable this swap"
msgstr "Aktiver denne swapenhet"
@@ -1098,6 +1110,12 @@ msgstr ""
msgid "Endpoint Port"
msgstr ""
+msgid "Enter custom value"
+msgstr ""
+
+msgid "Enter custom values"
+msgstr ""
+
msgid "Erasing..."
msgstr "Sletter..."
@@ -1157,6 +1175,9 @@ msgstr ""
msgid "FT protocol"
msgstr ""
+msgid "Failed to confirm apply within %ds, waiting for rollback…"
+msgstr ""
+
msgid "File"
msgstr "Fil"
@@ -1279,7 +1300,7 @@ msgstr "Ledig plass"
msgid ""
"Further information about WireGuard interfaces and peers at <a href=\"http://"
-"wireguard.io\">wireguard.io</a>."
+"wireguard.com\">wireguard.com</a>."
msgstr ""
msgid "GHz"
@@ -1351,9 +1372,6 @@ msgstr "Slå av"
msgid "Header Error Code Errors (HEC)"
msgstr ""
-msgid "Heartbeat"
-msgstr ""
-
msgid ""
"Here you can configure the basic aspects of your device like its hostname or "
"the timezone."
@@ -1413,8 +1431,8 @@ msgstr "IPv4"
msgid "IPv4 Firewall"
msgstr "IPv4 Brannmur"
-msgid "IPv4 WAN Status"
-msgstr "IPv4 WAN Status"
+msgid "IPv4 Upstream"
+msgstr ""
msgid "IPv4 address"
msgstr "IPv4 adresse"
@@ -1464,15 +1482,12 @@ msgstr ""
msgid "IPv6 ULA-Prefix"
msgstr ""
-msgid "IPv6 WAN Status"
-msgstr "IPv6 WAN Status"
+msgid "IPv6 Upstream"
+msgstr ""
msgid "IPv6 address"
msgstr "IPv6 adresse"
-msgid "IPv6 address delegated to the local tunnel endpoint (optional)"
-msgstr ""
-
msgid "IPv6 assignment hint"
msgstr ""
@@ -2055,9 +2070,6 @@ msgstr ""
msgid "NTP server candidates"
msgstr "NTP server kandidater"
-msgid "NTP sync time-out"
-msgstr ""
-
msgid "Name"
msgstr "Navn"
@@ -2181,6 +2193,9 @@ msgstr ""
msgid "Obfuscated Password"
msgstr ""
+msgid "Obtain IPv6-Address"
+msgstr ""
+
msgid "Off-State Delay"
msgstr "Forsinkelse ved tilstand Av"
@@ -2232,12 +2247,6 @@ msgstr "Innstilling fjernet"
msgid "Optional"
msgstr ""
-msgid "Optional, specify to override default server (tic.sixxs.net)"
-msgstr ""
-
-msgid "Optional, use when the SIXXS account has more than one tunnel"
-msgstr ""
-
msgid ""
"Optional. 32-bit mark for outgoing encrypted packets. Enter value in hex, "
"starting with <code>0x</code>."
@@ -2593,15 +2602,12 @@ msgstr ""
"Configuration Protocol\">DHCP</abbr>-Server"
msgid ""
-"Really delete this interface? The deletion cannot be undone!\\nYou might "
-"lose access to this device if you are connected via this interface."
+"Really delete this interface? The deletion cannot be undone! You might lose "
+"access to this device if you are connected via this interface"
msgstr ""
-"Fjerne dette grensesnittet? Slettingen kan ikke omgjøres!\n"
-"Du kan miste kontakten med ruteren om du er tilkoblet via dette "
-"grensesnittet."
msgid ""
-"Really delete this wireless network? The deletion cannot be undone!\\nYou "
+"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 ""
"Fjerne dette trådløse nettverket? Slettingen kan ikke omgjøres!\n"
@@ -2610,17 +2616,13 @@ msgstr ""
msgid "Really reset all changes?"
msgstr "Vil du nullstille alle endringer?"
-#, fuzzy
msgid ""
-"Really shut down network?\\nYou might lose access to this device if you are "
-"connected via this interface."
+"Really shut down network? You might lose access to this device if you are "
+"connected via this interface"
msgstr ""
-"Slå av dette nettverket ?\n"
-"Du kan miste kontakten med ruteren om du er tilkoblet via dette "
-"grensesnittet."
msgid ""
-"Really shutdown interface \"%s\" ?\\nYou might lose access to this device if "
+"Really shutdown interface \"%s\"? You might lose access to this device if "
"you are connected via this interface."
msgstr ""
"Slå av dette grensesnittet \"%s\" ?\n"
@@ -2714,9 +2716,6 @@ msgstr ""
msgid "Request IPv6-prefix of length"
msgstr ""
-msgid "Require TLS"
-msgstr ""
-
msgid "Required"
msgstr ""
@@ -2775,6 +2774,15 @@ msgstr "Vis/Skjul passord"
msgid "Revert"
msgstr "Tilbakestill"
+msgid "Revert changes"
+msgstr ""
+
+msgid "Revert request failed with status <code>%h</code>"
+msgstr ""
+
+msgid "Reverting configuration…"
+msgstr ""
+
msgid "Root"
msgstr "Rot"
@@ -2790,9 +2798,6 @@ msgstr ""
msgid "Route type"
msgstr ""
-msgid "Routed IPv6 prefix for downstream interfaces"
-msgstr ""
-
msgid "Router Advertisement-Service"
msgstr ""
@@ -2818,14 +2823,6 @@ msgstr "Kjør filsystem sjekk"
msgid "SHA256"
msgstr ""
-msgid ""
-"SIXXS supports TIC only, for static tunnels using IP protocol 41 (RFC4213) "
-"use 6in4 instead"
-msgstr ""
-
-msgid "SIXXS-handle[/Tunnel-ID]"
-msgstr ""
-
msgid "SNR"
msgstr ""
@@ -2853,9 +2850,6 @@ msgstr "Lagre"
msgid "Save & Apply"
msgstr "Lagre & Aktiver"
-msgid "Save &#38; Apply"
-msgstr "Lagre &#38; Aktiver"
-
msgid "Scan"
msgstr "Skann"
@@ -2884,17 +2878,6 @@ msgstr "Separerte Klienter"
msgid "Server Settings"
msgstr "Server Innstillinger"
-msgid "Server password"
-msgstr ""
-
-msgid ""
-"Server password, enter the specific password of the tunnel when the username "
-"contains the tunnel ID"
-msgstr ""
-
-msgid "Server username"
-msgstr ""
-
msgid "Service Name"
msgstr "Tjeneste navn"
@@ -2985,15 +2968,9 @@ msgstr ""
"flashes manuelt. Viser til wiki for installering av firmare på forskjellige "
"enheter."
-msgid "Sort"
-msgstr "Sortering"
-
msgid "Source"
msgstr "Kilde"
-msgid "Source routing"
-msgstr ""
-
msgid "Specifies the directory the device is attached to"
msgstr "Hvor lagrings enheten blir tilsluttet filsystemet (f.eks. /mnt/sda1)"
@@ -3033,6 +3010,9 @@ msgstr "Start"
msgid "Start priority"
msgstr "Start prioritet"
+msgid "Starting configuration apply…"
+msgstr ""
+
msgid "Startup"
msgstr "Oppstart"
@@ -3198,6 +3178,16 @@ msgid "The configuration file could not be loaded due to the following error:"
msgstr ""
msgid ""
+"The device could not be reached within %d seconds after applying the pending "
+"changes, which caused the configuration to be rolled back for safety "
+"reasons. If you believe that the configuration changes are correct "
+"nonetheless, perform an unchecked configuration apply. Alternatively, you "
+"can dismiss this warning and edit changes before attempting to apply again, "
+"or revert all pending changes to keep the currently working configuration "
+"state."
+msgstr ""
+
+msgid ""
"The device file of the memory or partition (<abbr title=\"for example\">e.g."
"</abbr> <code>/dev/sda1</code>)"
msgstr ""
@@ -3222,9 +3212,6 @@ msgstr ""
"sammenlign dem med den opprinnelige filen for å sikre dataintegriteten.<br /"
"> Klikk \"Fortsett\" nedenfor for å starte flash prosedyren."
-msgid "The following changes have been committed"
-msgstr "Følgende endringer er foretatt"
-
msgid "The following changes have been reverted"
msgstr "Følgende endringer er forkastet"
@@ -3293,11 +3280,6 @@ msgstr ""
"datamaskinen din for å nå enheten på nytt. (avhengig av innstillingene dine)"
msgid ""
-"The tunnel end-point is behind NAT, defaults to disabled and only applies to "
-"AYIYA"
-msgstr ""
-
-msgid ""
"The uploaded image file does not contain a supported format. Make sure that "
"you choose the generic image format for your platform."
msgstr ""
@@ -3307,8 +3289,8 @@ msgstr ""
msgid "There are no active leases."
msgstr "Det er ingen aktive leieavtaler."
-msgid "There are no pending changes to apply!"
-msgstr "Det finnes ingen endringer som kan utføres!"
+msgid "There are no changes to apply."
+msgstr ""
msgid "There are no pending changes to revert!"
msgstr "Det finnes ingen endriger å reversere!"
@@ -3459,15 +3441,6 @@ msgstr "Tunnel grensesnitt"
msgid "Tunnel Link"
msgstr ""
-msgid "Tunnel broker protocol"
-msgstr ""
-
-msgid "Tunnel setup server"
-msgstr ""
-
-msgid "Tunnel type"
-msgstr ""
-
msgid "Tx-Power"
msgstr "Tx-Styrke"
@@ -3516,6 +3489,9 @@ msgstr "Ulagrede Endringer"
msgid "Unsupported protocol type."
msgstr "Protokoll type er ikke støttet."
+msgid "Up"
+msgstr ""
+
msgid "Update lists"
msgstr "Oppdater lister"
@@ -3647,12 +3623,6 @@ msgstr ""
msgid "Vendor Class to send when requesting DHCP"
msgstr "Leverandør klasse som sendes ved DHCP spørring"
-msgid "Verbose"
-msgstr ""
-
-msgid "Verbose logging by aiccu daemon"
-msgstr ""
-
msgid "Verify"
msgstr "Bekreft"
@@ -3684,16 +3654,15 @@ msgstr ""
"WPA-Kryptering krever at wpa_supplicant (for klient-modus) eller hostapd "
"(for AP og ad-hoc-modus) er installert."
-msgid ""
-"Wait for NTP sync that many seconds, seting to 0 disables waiting (optional)"
-msgstr ""
-
msgid "Waiting for changes to be applied..."
msgstr "Venter på at endringer utføres..."
msgid "Waiting for command to complete..."
msgstr "Venter på at kommando fullføres..."
+msgid "Waiting for configuration to get applied… %ds"
+msgstr ""
+
msgid "Waiting for device..."
msgstr ""
@@ -3708,12 +3677,6 @@ msgid ""
"communications"
msgstr ""
-msgid "Whether to create an IPv6 default route over the tunnel"
-msgstr ""
-
-msgid "Whether to route only packets from delegated prefixes"
-msgstr ""
-
msgid "Width"
msgstr ""
@@ -3793,6 +3756,9 @@ msgstr "baseT"
msgid "bridged"
msgstr "brokoblet"
+msgid "create"
+msgstr ""
+
msgid "create:"
msgstr "opprett:"
@@ -3830,9 +3796,6 @@ msgstr "full-dupleks"
msgid "half-duplex"
msgstr "halv-dupleks"
-msgid "help"
-msgstr "Hjelp"
-
msgid "hidden"
msgstr "skjult"
@@ -3857,9 +3820,6 @@ msgstr "kbit/s"
msgid "local <abbr title=\"Domain Name System\">DNS</abbr> file"
msgstr "lokal <abbr title=\"Domain Navn System\">DNS</abbr>-fil"
-msgid "minimum 1280, maximum 1480"
-msgstr ""
-
msgid "minutes"
msgstr ""
@@ -3884,6 +3844,9 @@ msgstr "på"
msgid "open"
msgstr "åpen"
+msgid "output"
+msgstr ""
+
msgid "overlay"
msgstr ""
@@ -3935,6 +3898,59 @@ msgstr "ja"
msgid "« Back"
msgstr "« Tilbake"
+#~ msgid "DHCP Leases"
+#~ msgstr "DHCP Leier"
+
+#~ msgid "DHCPv6 Leases"
+#~ msgstr "DHCPv6 Leier"
+
+#~ 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 ""
+#~ "Fjerne dette grensesnittet? Slettingen kan ikke omgjøres!\n"
+#~ "Du kan miste kontakten med ruteren om du er tilkoblet via dette "
+#~ "grensesnittet."
+
+#, fuzzy
+#~ msgid ""
+#~ "Really shut down network? You might lose access to this device if you are "
+#~ "connected via this interface."
+#~ msgstr ""
+#~ "Slå av dette nettverket ?\n"
+#~ "Du kan miste kontakten med ruteren om du er tilkoblet via dette "
+#~ "grensesnittet."
+
+#~ msgid "Sort"
+#~ msgstr "Sortering"
+
+#~ msgid "help"
+#~ msgstr "Hjelp"
+
+#~ msgid "IPv4 WAN Status"
+#~ msgstr "IPv4 WAN Status"
+
+#~ msgid "IPv6 WAN Status"
+#~ msgstr "IPv6 WAN Status"
+
+#~ msgid "Apply"
+#~ msgstr "Bruk"
+
+#~ msgid "Applying changes"
+#~ msgstr "Utfører endringer"
+
+#~ msgid "Configuration applied."
+#~ msgstr "Konfigurasjons endring utført."
+
+#~ msgid "Save &#38; Apply"
+#~ msgstr "Lagre &#38; Aktiver"
+
+#~ msgid "The following changes have been committed"
+#~ msgstr "Følgende endringer er foretatt"
+
+#~ msgid "There are no pending changes to apply!"
+#~ msgstr "Det finnes ingen endringer som kan utføres!"
+
#~ msgid "Action"
#~ msgstr "Handling"
diff --git a/modules/luci-base/po/pl/base.po b/modules/luci-base/po/pl/base.po
index 390e489e29..63cb7bc042 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-05-14 20:05+0200\n"
+"PO-Revision-Date: 2018-06-10 10:05+0200\n"
"Last-Translator: Rixerx <krystian.kozak20@gmail.com>\n"
"Language-Team: Polish\n"
"Language: pl\n"
@@ -50,6 +50,9 @@ msgstr "-- dopasuj po etykiecie --"
msgid "-- match by uuid --"
msgstr "-- dopasuj po uuid --"
+msgid "-- please select --"
+msgstr ""
+
msgid "1 Minute Load:"
msgstr "Obciążenie 1 min.:"
@@ -162,8 +165,8 @@ msgid ""
"<br/>Note: you need to manually restart the cron service if the crontab file "
"was empty before editing."
msgstr ""
-"<br/>Uwaga: musisz ręcznie zrestartować usługę cron, jeśli plik crontab "
-"był pusty przed edycją."
+"<br/>Uwaga: musisz ręcznie zrestartować usługę cron, jeśli plik crontab był "
+"pusty przed edycją."
msgid "A43C + J43 + A43"
msgstr ""
@@ -174,9 +177,6 @@ msgstr ""
msgid "ADSL"
msgstr "ADSL"
-msgid "AICCU (SIXXS)"
-msgstr ""
-
msgid "ANSI T1.413"
msgstr ""
@@ -205,9 +205,9 @@ msgid ""
"Linux network interfaces which can be used in conjunction with DHCP or PPP "
"to dial into the provider network."
msgstr ""
-"Mosty ATM eksponują enkapsulowaną sieć Ethernet w połączeniach AAL5 jako wirtualne "
-"interfejsy sieciowe systemu Linux, które mogą być używane w połączeniu z protokołem "
-"DHCP lub PPP w celu polączenia się z siecią dostawcy."
+"Mosty ATM eksponują enkapsulowaną sieć Ethernet w połączeniach AAL5 jako "
+"wirtualne interfejsy sieciowe systemu Linux, które mogą być używane w "
+"połączeniu z protokołem DHCP lub PPP w celu polączenia się z siecią dostawcy."
msgid "ATM device number"
msgstr "Numer urządzenia ATM"
@@ -215,9 +215,6 @@ msgstr "Numer urządzenia ATM"
msgid "ATU-C System Vendor ID"
msgstr ""
-msgid "AYIYA"
-msgstr ""
-
# co to takiego?
msgid "Access Concentrator"
msgstr "Koncentrator dostępowy ATM"
@@ -290,7 +287,8 @@ msgstr "Alarm"
msgid ""
"Allocate IP addresses sequentially, starting from the lowest available "
"address"
-msgstr "Przydziel sekwencyjnie adresy IP, zaczynając od najmniejszego dostępnego"
+msgstr ""
+"Przydziel sekwencyjnie adresy IP, zaczynając od najmniejszego dostępnego"
msgid "Allocate IP sequentially"
msgstr "Przydzielaj adresy IP po kolei"
@@ -311,7 +309,8 @@ msgid "Allow localhost"
msgstr "Pozwól tylko sobie (localhost)"
msgid "Allow remote hosts to connect to local SSH forwarded ports"
-msgstr "Zezwalaj zdalnym hostom na łączenie się z lokalnie przekazywanymi portami SSH"
+msgstr ""
+"Zezwalaj zdalnym hostom na łączenie się z lokalnie przekazywanymi portami SSH"
msgid "Allow root logins with password"
msgstr "Zezwól na logowanie roota przy pomocy hasła"
@@ -327,11 +326,6 @@ msgstr ""
msgid "Allowed IPs"
msgstr "Dozwolone adresy IP"
-msgid ""
-"Also see <a href=\"https://www.sixxs.net/faq/connectivity/?faq=comparison"
-"\">Tunneling Comparison</a> on SIXXS"
-msgstr ""
-
msgid "Always announce default router"
msgstr "Zawsze rozgłaszaj domyślny router"
@@ -382,12 +376,14 @@ msgstr ""
msgid "Announce as default router even if no public prefix is available."
msgstr ""
+"Rozgłaszaj jako domyślny router nawet jeśli publiczny prefiks nie jest "
+"dostępny."
msgid "Announced DNS domains"
-msgstr ""
+msgstr "Rozgłaszaj domeny DNS"
msgid "Announced DNS servers"
-msgstr ""
+msgstr "Rozgłaszaj serwery DNS"
msgid "Anonymous Identity"
msgstr ""
@@ -410,15 +406,20 @@ msgstr "Ustawienia anteny"
msgid "Any zone"
msgstr "Dowolna strefa"
-msgid "Apply"
-msgstr "Zatwierdź"
+msgid "Apply request failed with status <code>%h</code>"
+msgstr ""
+
+msgid "Apply unchecked"
+msgstr ""
-msgid "Applying changes"
-msgstr "Wprowadzam zmiany"
+msgid "Architecture"
+msgstr "Architektura"
msgid ""
"Assign a part of given length of every public IPv6-prefix to this interface"
msgstr ""
+"Przypisz część danej długości każdego publicznego prefiksu IPv6 do tego "
+"interfejsu"
msgid "Assign interfaces..."
msgstr "Przypisz interfejsy..."
@@ -426,10 +427,15 @@ msgstr "Przypisz interfejsy..."
msgid ""
"Assign prefix parts using this hexadecimal subprefix ID for this interface."
msgstr ""
+"Przypisz cześć prefiksu za pomocą szesnastkowego ID subprefiksu dla tego "
+"interfejsu"
msgid "Associated Stations"
msgstr "Połączone stacje"
+msgid "Associations"
+msgstr "Połączeni"
+
msgid "Auth Group"
msgstr ""
@@ -521,9 +527,6 @@ msgstr "Wprowadzono zły adres"
msgid "Band"
msgstr ""
-msgid "Behind NAT"
-msgstr ""
-
msgid ""
"Below is the determined list of files to backup. It consists of changed "
"configuration files marked by opkg, essential base files and the user "
@@ -538,6 +541,7 @@ msgstr ""
msgid "Bind only to specific interfaces rather than wildcard address."
msgstr ""
+"Powiąż tylko ze specyficznymi interfejsami, a nie z adresami wieloznacznymi."
msgid "Bind the tunnel to this interface (optional)."
msgstr ""
@@ -596,12 +600,20 @@ msgstr "Zmiany"
msgid "Changes applied."
msgstr "Zmiany zostały zastosowane."
+msgid "Changes have been reverted."
+msgstr ""
+
msgid "Changes the administrator password for accessing the device"
msgstr "Zmienia hasło administratora"
msgid "Channel"
msgstr "Kanał"
+msgid ""
+"Channel %d is not available in the %s regulatory domain and has been auto-"
+"adjusted to %d."
+msgstr ""
+
msgid "Check"
msgstr "Sprawdź"
@@ -678,17 +690,24 @@ msgid ""
"workaround might cause interoperability issues and reduced robustness of key "
"negotiation especially in environments with heavy traffic load."
msgstr ""
-"Komplikuje atak ponownej instalacji klucza po stronie klienta, wyłączając retransmisję ramek klucza EAPOL, które są używane do instalowania kluczy. To obejście może powodować problemy z interoperacyjnością i zmniejszoną odporność kluczowych negocjacji, szczególnie w środowiskach o dużym natężeniu ruchu."
+"Komplikuje atak ponownej instalacji klucza po stronie klienta, wyłączając "
+"retransmisję ramek klucza EAPOL, które są używane do instalowania kluczy. To "
+"obejście może powodować problemy z interoperacyjnością i zmniejszoną "
+"odporność kluczowych negocjacji, szczególnie w środowiskach o dużym "
+"natężeniu ruchu."
msgid "Configuration"
msgstr "Konfiguracja"
-msgid "Configuration applied."
-msgstr "Konfiguracja została zastosowana."
-
msgid "Configuration files will be kept."
msgstr "Pliki konfiguracyjne zostaną zachowane."
+msgid "Configuration has been applied."
+msgstr "Konfiguracja została zastosowana."
+
+msgid "Configuration has been rolled back!"
+msgstr "Konfiguracja została wycofana!"
+
msgid "Confirmation"
msgstr "Potwierdzenie"
@@ -701,12 +720,15 @@ msgstr "Połączony"
msgid "Connection Limit"
msgstr "Limit połączeń"
-msgid "Connection to server fails when TLS cannot be used"
-msgstr ""
-
msgid "Connections"
msgstr "Połączenia"
+msgid ""
+"Could not regain access to the device after applying the configuration "
+"changes. You might need to reconnect if you modified network related "
+"settings such as the IP address or wireless security credentials."
+msgstr ""
+
msgid "Country"
msgstr "Kraj"
@@ -753,6 +775,8 @@ msgid ""
"Custom files (certificates, scripts) may remain on the system. To prevent "
"this, perform a factory-reset first."
msgstr ""
+"Własne pliki (certyfikaty, skrypty) mogą pozostać w systemie. Aby zapobiec "
+"temu, wykonaj najpierw reset do ustawień fabrycznych"
msgid ""
"Customizes the behaviour of the device <abbr title=\"Light Emitting Diode"
@@ -761,9 +785,6 @@ msgstr ""
"Dostosuj zachowanie diod <abbr title=\"Light Emitting Diode\">LED</abbr> "
"urządzenia jeśli jest to możliwe."
-msgid "DHCP Leases"
-msgstr "Dzierżawy DHCP"
-
msgid "DHCP Server"
msgstr "Serwer DHCP"
@@ -776,17 +797,14 @@ msgstr "Klient DHCP"
msgid "DHCP-Options"
msgstr "Opcje DHCP"
-msgid "DHCPv6 Leases"
-msgstr "Dzierżawy DHCPv6"
-
msgid "DHCPv6 client"
msgstr "Klient DHCPv6"
msgid "DHCPv6-Mode"
-msgstr ""
+msgstr "Tryb DHCPv6"
msgid "DHCPv6-Service"
-msgstr ""
+msgstr "Serwis DHCPv6"
msgid "DNS"
msgstr "DNS"
@@ -801,7 +819,7 @@ msgid "DNSSEC"
msgstr ""
msgid "DNSSEC check unsigned"
-msgstr ""
+msgstr "Sprawdzanie DNSSEC bez podpisu"
msgid "DPD Idle Timeout"
msgstr ""
@@ -834,10 +852,7 @@ msgid "Default gateway"
msgstr "Brama domyślna"
msgid "Default is stateless + stateful"
-msgstr ""
-
-msgid "Default route"
-msgstr ""
+msgstr "Domyślnie jest to stateless + stateful"
msgid "Default state"
msgstr "Stan domyślny"
@@ -881,6 +896,9 @@ msgstr "Urządzenie jest uruchamiane ponownie ..."
msgid "Device unreachable"
msgstr "Urządzenie nieosiągalne"
+msgid "Device unreachable!"
+msgstr ""
+
msgid "Diagnostics"
msgstr "Diagnostyka"
@@ -915,6 +933,9 @@ msgstr "Wyłączone (domyślnie)"
msgid "Discard upstream RFC1918 responses"
msgstr "Odrzuć wychodzące odpowiedzi RFC1918"
+msgid "Dismiss"
+msgstr ""
+
msgid "Displaying only packages containing"
msgstr "Pokazuję tylko paczki zawierające"
@@ -970,6 +991,9 @@ msgstr ""
"Nie przekazuj zapytań <abbr title=\"Domain Name System\">DNS</abbr> bez "
"nazwy <abbr title=\"Domain Name System\">DNS</abbr>'a"
+msgid "Down"
+msgstr ""
+
msgid "Download and install package"
msgstr "Pobierz i zainstaluj pakiet"
@@ -1037,7 +1061,9 @@ msgstr "Włącz"
msgid ""
"Enable <abbr title=\"Internet Group Management Protocol\">IGMP</abbr> "
"snooping"
-msgstr "Włącz nasłuchiwanie <abbr title=\"Internet Group Management Protocol\">IGMP</abbr>"
+msgstr ""
+"Włącz nasłuchiwanie <abbr title=\"Internet Group Management Protocol\">IGMP</"
+"abbr>"
msgid "Enable <abbr title=\"Spanning Tree Protocol\">STP</abbr>"
msgstr "Włącz <abbr title=\"Spanning Tree Protocol\">STP</abbr>"
@@ -1087,6 +1113,9 @@ msgstr ""
msgid "Enable this mount"
msgstr "Włącz ten punkt montowania"
+msgid "Enable this network"
+msgstr ""
+
msgid "Enable this swap"
msgstr "Włącz ten swap"
@@ -1102,8 +1131,9 @@ msgstr "Włącz nasłuchiwanie IGMP na tym moście"
msgid ""
"Enables fast roaming among access points that belong to the same Mobility "
"Domain"
-msgstr "Aktywuje szybki roaming pomiędzy punktami dostępowymi, które należą "
-"do tej samej domeny"
+msgstr ""
+"Aktywuje szybki roaming pomiędzy punktami dostępowymi, które należą do tej "
+"samej domeny"
msgid "Enables the Spanning Tree Protocol on this bridge"
msgstr ""
@@ -1122,6 +1152,12 @@ msgstr ""
msgid "Endpoint Port"
msgstr ""
+msgid "Enter custom value"
+msgstr ""
+
+msgid "Enter custom values"
+msgstr ""
+
msgid "Erasing..."
msgstr "Usuwanie..."
@@ -1162,13 +1198,13 @@ msgid "External R1 Key Holder List"
msgstr ""
msgid "External system log server"
-msgstr "Zewnętrzny serwer dla logów systemowych"
+msgstr "Serwer zewnętrzny dla logów systemowych"
msgid "External system log server port"
-msgstr "Port zewnętrznego serwera dla logów systemowych"
+msgstr "Port zewnętrznego serwera logów systemowych"
msgid "External system log server protocol"
-msgstr "Protokół zewnętrznego serwera dla logów systemowych"
+msgstr "Protokół zewnętrznego serwera logów systemowych"
msgid "Extra SSH command options"
msgstr ""
@@ -1182,6 +1218,9 @@ msgstr ""
msgid "FT protocol"
msgstr ""
+msgid "Failed to confirm apply within %ds, waiting for rollback…"
+msgstr ""
+
msgid "File"
msgstr "Plik"
@@ -1304,7 +1343,7 @@ msgstr "Wolna przestrzeń"
msgid ""
"Further information about WireGuard interfaces and peers at <a href=\"http://"
-"wireguard.io\">wireguard.io</a>."
+"wireguard.com\">wireguard.com</a>."
msgstr ""
msgid "GHz"
@@ -1349,7 +1388,7 @@ msgid "Global Settings"
msgstr ""
msgid "Global network options"
-msgstr ""
+msgstr "Globalne opcje sieciowe"
msgid "Go to password configuration..."
msgstr "Przejdź do konfiguracji hasła..."
@@ -1378,9 +1417,6 @@ msgstr "Rozłącz"
msgid "Header Error Code Errors (HEC)"
msgstr ""
-msgid "Heartbeat"
-msgstr ""
-
msgid ""
"Here you can configure the basic aspects of your device like its hostname or "
"the timezone."
@@ -1443,8 +1479,8 @@ msgstr "IPv4"
msgid "IPv4 Firewall"
msgstr "Firewall IPv4"
-msgid "IPv4 WAN Status"
-msgstr "Status IPv4 WAN"
+msgid "IPv4 Upstream"
+msgstr "Protokół IPv4"
msgid "IPv4 address"
msgstr "Adres IPv4"
@@ -1489,25 +1525,22 @@ msgid "IPv6 Neighbours"
msgstr ""
msgid "IPv6 Settings"
-msgstr ""
+msgstr "Ustawienia IPv6"
msgid "IPv6 ULA-Prefix"
-msgstr ""
+msgstr "IPv6 Prefiks-ULA"
-msgid "IPv6 WAN Status"
-msgstr "Status WAN IPv6"
+msgid "IPv6 Upstream"
+msgstr "Protokół IPv6"
msgid "IPv6 address"
msgstr "Adres IPv6"
-msgid "IPv6 address delegated to the local tunnel endpoint (optional)"
-msgstr ""
-
msgid "IPv6 assignment hint"
-msgstr ""
+msgstr "Wskazówka przypisania IPv6"
msgid "IPv6 assignment length"
-msgstr ""
+msgstr "Długość przydziału IPv6"
msgid "IPv6 gateway"
msgstr "Brama IPv6"
@@ -1525,7 +1558,7 @@ msgid "IPv6 routed prefix"
msgstr ""
msgid "IPv6 suffix"
-msgstr ""
+msgstr "Sufiks IPv6"
msgid "IPv6-Address"
msgstr "Adres IPv6"
@@ -1623,7 +1656,8 @@ msgid "Install"
msgstr "Instaluj"
msgid "Install iputils-traceroute6 for IPv6 traceroute"
-msgstr "Zainstaluj iputils-traceroute6 w celu skorzystania z traceroute dla iPv6"
+msgstr ""
+"Zainstaluj iputils-traceroute6 w celu skorzystania z traceroute dla iPv6"
msgid "Install package %q"
msgstr "Instaluj pakiet %q"
@@ -1784,6 +1818,7 @@ msgstr "Limit"
msgid "Limit DNS service to subnets interfaces on which we are serving DNS."
msgstr ""
+"Ogranicz usługi DNS do podsieci interfejsów, na których obsługujemy DNS."
msgid "Limit listening to these interfaces, and loopback."
msgstr "Ogranicz nasłuchiwanie do tych interfesjów, oraz loopbacku."
@@ -1867,7 +1902,7 @@ msgid "Local IPv6 address"
msgstr "Lokalny adres IPv6"
msgid "Local Service Only"
-msgstr ""
+msgstr "Tylko serwis lokalny"
msgid "Local Startup"
msgstr "Lokalny autostart"
@@ -1888,7 +1923,7 @@ msgstr ""
msgid "Local domain suffix appended to DHCP names and hosts file entries"
msgstr ""
-"Przyrostek (suffiks) domeny przyłączany do nazw DHCP i wpisów w pliku hosts"
+"Przyrostek (sufiks) domeny przyłączany do nazw DHCP i wpisów w pliku hosts"
msgid "Local server"
msgstr "Serwer lokalny"
@@ -1958,8 +1993,8 @@ msgid ""
"Make sure to clone the root filesystem using something like the commands "
"below:"
msgstr ""
-"Upewnij się, że klonujesz główny system plików, używając czegoś podobnego "
-"do poleceń poniżej:"
+"Upewnij się, że klonujesz główny system plików, używając czegoś podobnego do "
+"poleceń poniżej:"
msgid "Manual"
msgstr ""
@@ -2088,7 +2123,7 @@ msgid "NCM"
msgstr "NCM"
msgid "NDP-Proxy"
-msgstr ""
+msgstr "Proxy NDP"
msgid "NT Domain"
msgstr ""
@@ -2096,9 +2131,6 @@ msgstr ""
msgid "NTP server candidates"
msgstr "Lista serwerów NTP"
-msgid "NTP sync time-out"
-msgstr ""
-
msgid "Name"
msgstr "Nazwa"
@@ -2178,7 +2210,7 @@ msgid "Non Pre-emtive CRC errors (CRC_P)"
msgstr ""
msgid "Non-wildcard"
-msgstr ""
+msgstr "Bez symboli wieloznacznych"
msgid "None"
msgstr "Brak"
@@ -2209,6 +2241,8 @@ msgstr "Nslookup"
msgid "Number of cached DNS entries (max is 10000, 0 is no caching)"
msgstr ""
+"Liczba buforowanych wpisów DNS (max wynosi 10000, 0 oznacza brak pamięci "
+"podręcznej)"
msgid "OK"
msgstr "OK"
@@ -2222,6 +2256,9 @@ msgstr ""
msgid "Obfuscated Password"
msgstr ""
+msgid "Obtain IPv6-Address"
+msgstr ""
+
msgid "Off-State Delay"
msgstr "Zwłoka wyłączenia"
@@ -2272,12 +2309,6 @@ msgstr "Usunięto wartość"
msgid "Optional"
msgstr "Opcjonalny"
-msgid "Optional, specify to override default server (tic.sixxs.net)"
-msgstr ""
-
-msgid "Optional, use when the SIXXS account has more than one tunnel"
-msgstr ""
-
msgid ""
"Optional. 32-bit mark for outgoing encrypted packets. Enter value in hex, "
"starting with <code>0x</code>."
@@ -2289,6 +2320,10 @@ msgid ""
"server, use the suffix (like '::1') to form the IPv6 address ('a:b:c:d::1') "
"for the interface."
msgstr ""
+"Opcjonalne. Dopuszczalne wartości: 'eui64', 'random', stałe wartości takie "
+"jak '::1' lub '::1:2'. Kiedy prefiks IPv6 (taki jak 'a:b:c:d::') jest "
+"odbierany z serwera delegującego, użyj sufiksa (takiego jak '::1') aby "
+"utworzyć adres IPv6 ('a:b:c:d::1') dla tego interfejsu."
msgid ""
"Optional. Base64-encoded preshared key. Adds in an additional layer of "
@@ -2581,7 +2616,7 @@ msgid "Public prefix routed to this device for distribution to clients."
msgstr ""
msgid "QMI Cellular"
-msgstr ""
+msgstr "Komórkowy QMI"
msgid "Quality"
msgstr "Jakość"
@@ -2633,15 +2668,12 @@ msgstr ""
"\"Dynamic Host Configuration Protocol\">DHCP</abbr>"
msgid ""
-"Really delete this interface? The deletion cannot be undone!\\nYou might "
-"lose access to this device if you are connected via this interface."
+"Really delete this interface? The deletion cannot be undone! You might lose "
+"access to this device if you are connected via this interface"
msgstr ""
-"Naprawdę usunąć ten interfejs? Usunięcie nie może zostać cofnięte!\n"
-"Możesz stracić dostęp do tego urządzenia, jeśli jesteś połączony przez ten "
-"interfejs!"
msgid ""
-"Really delete this wireless network? The deletion cannot be undone!\\nYou "
+"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 ""
"Naprawdę usunąć tę sieć bezprzewodową? Usunięcie nie może zostać cofnięte!\n"
@@ -2651,17 +2683,13 @@ msgstr ""
msgid "Really reset all changes?"
msgstr "Naprawdę usunąć wszelkie zmiany?"
-#, fuzzy
msgid ""
-"Really shut down network?\\nYou might lose access to this device if you are "
-"connected via this interface."
+"Really shut down network? You might lose access to this device if you are "
+"connected via this interface"
msgstr ""
-"Naprawdę wyłączyć tę sieć?\n"
-"Możesz stracić dostęp do tego urządzenia jeśli jesteś połączony przez ten "
-"interfejs!"
msgid ""
-"Really shutdown interface \"%s\" ?\\nYou might lose access to this device if "
+"Really shutdown interface \"%s\"? You might lose access to this device if "
"you are connected via this interface."
msgstr ""
"Naprawdę wyłączyć interfejs \"%s\"?\n"
@@ -2755,9 +2783,6 @@ msgstr "Zażądaj adresu IPv6"
msgid "Request IPv6-prefix of length"
msgstr ""
-msgid "Require TLS"
-msgstr "Wymagaj TLS"
-
msgid "Required"
msgstr "Wymagany"
@@ -2785,6 +2810,8 @@ msgid ""
"Requires upstream supports DNSSEC; verify unsigned domain responses really "
"come from unsigned domains"
msgstr ""
+"Wymagane jest wsparcie dla DNSSEC; sprawdzanie, czy niepodpisane odpowiedzi "
+"w domenie rzeczywiście pochodzą z domen bez znaku"
msgid "Reset"
msgstr "Resetuj"
@@ -2816,6 +2843,15 @@ msgstr "Odsłoń/Ukryj hasło"
msgid "Revert"
msgstr "Przywróć"
+msgid "Revert changes"
+msgstr ""
+
+msgid "Revert request failed with status <code>%h</code>"
+msgstr ""
+
+msgid "Reverting configuration…"
+msgstr ""
+
msgid "Root"
msgstr "Root"
@@ -2829,13 +2865,10 @@ msgid "Route Allowed IPs"
msgstr ""
msgid "Route type"
-msgstr ""
-
-msgid "Routed IPv6 prefix for downstream interfaces"
-msgstr ""
+msgstr "Typ trasy"
msgid "Router Advertisement-Service"
-msgstr ""
+msgstr "Serwis rozgłoszeniowy routera"
msgid "Router Password"
msgstr "Hasło routera"
@@ -2860,14 +2893,6 @@ msgstr "Sprawdź czy system plików nie zawiera błędów"
msgid "SHA256"
msgstr ""
-msgid ""
-"SIXXS supports TIC only, for static tunnels using IP protocol 41 (RFC4213) "
-"use 6in4 instead"
-msgstr ""
-
-msgid "SIXXS-handle[/Tunnel-ID]"
-msgstr ""
-
msgid "SNR"
msgstr "SNR"
@@ -2895,9 +2920,6 @@ msgstr "Zapisz"
msgid "Save & Apply"
msgstr "Zapisz i zastosuj"
-msgid "Save &#38; Apply"
-msgstr "Zapisz i zastosuj"
-
msgid "Scan"
msgstr "Skanuj"
@@ -2927,17 +2949,6 @@ msgstr "Rozdziel klientów"
msgid "Server Settings"
msgstr "Ustawienia serwera"
-msgid "Server password"
-msgstr ""
-
-msgid ""
-"Server password, enter the specific password of the tunnel when the username "
-"contains the tunnel ID"
-msgstr ""
-
-msgid "Server username"
-msgstr ""
-
msgid "Service Name"
msgstr "Nazwa serwisu"
@@ -2951,8 +2962,8 @@ msgid ""
"Set interface properties regardless of the link carrier (If set, carrier "
"sense events do not invoke hotplug handlers)."
msgstr ""
-"Ustaw właściwości interfejsu, niezależnie od operatora łącza (nie wpływa"
-" na programy operatora które ustanawiają połączenie)."
+"Ustaw właściwości interfejsu, niezależnie od operatora łącza (nie wpływa na "
+"programy operatora które ustanawiają połączenie)."
#, fuzzy
msgid "Set up Time Synchronization"
@@ -2992,7 +3003,7 @@ msgid "Size (.ipk)"
msgstr ""
msgid "Size of DNS query cache"
-msgstr ""
+msgstr "Rozmiar pamięci podręcznej zapytań DNS"
msgid "Skip"
msgstr "Pomiń"
@@ -3010,7 +3021,7 @@ msgid "Software"
msgstr "Oprogramowanie"
msgid "Software VLAN"
-msgstr "VLAN programowy"
+msgstr "Programowy VLAN"
msgid "Some fields are invalid, cannot save values!"
msgstr "Wartości pewnych pól są niewłaściwe, nie mogę ich zachować!"
@@ -3030,15 +3041,9 @@ msgstr ""
"być wgrany ręcznie. Sprawdź stronę wiki, aby uzyskać instrukcję dla danego "
"urządzenia."
-msgid "Sort"
-msgstr "Posortuj"
-
msgid "Source"
msgstr "Źródło"
-msgid "Source routing"
-msgstr ""
-
msgid "Specifies the directory the device is attached to"
msgstr "Podaje katalog do którego jest podłączone urządzenie"
@@ -3080,6 +3085,9 @@ msgstr "Uruchomienie"
msgid "Start priority"
msgstr "Priorytet uruchomienia"
+msgid "Starting configuration apply…"
+msgstr ""
+
msgid "Startup"
msgstr "Autostart"
@@ -3121,10 +3129,10 @@ msgid "Submit"
msgstr "Wyślij"
msgid "Suppress logging"
-msgstr ""
+msgstr "Pomiń rejestrowanie"
msgid "Suppress logging of the routine operation of these protocols"
-msgstr ""
+msgstr "Pomiń rejestrowanie rutynowych operacji dla tych protokołów"
msgid "Swap"
msgstr ""
@@ -3247,6 +3255,16 @@ msgid "The configuration file could not be loaded due to the following error:"
msgstr ""
msgid ""
+"The device could not be reached within %d seconds after applying the pending "
+"changes, which caused the configuration to be rolled back for safety "
+"reasons. If you believe that the configuration changes are correct "
+"nonetheless, perform an unchecked configuration apply. Alternatively, you "
+"can dismiss this warning and edit changes before attempting to apply again, "
+"or revert all pending changes to keep the currently working configuration "
+"state."
+msgstr ""
+
+msgid ""
"The device file of the memory or partition (<abbr title=\"for example\">e.g."
"</abbr> <code>/dev/sda1</code>)"
msgstr ""
@@ -3273,9 +3291,6 @@ msgstr ""
"upewnić się, że został przesłany poprawnie.<br /> Wciśnij \"Wykonaj\" aby "
"kontynuować aktualizację."
-msgid "The following changes have been committed"
-msgstr "Następujące zmiany zostały zatwierdzone"
-
msgid "The following changes have been reverted"
msgstr "Następujące zmiany zostały odrzucone"
@@ -3346,11 +3361,6 @@ msgstr ""
"się do urządzenia."
msgid ""
-"The tunnel end-point is behind NAT, defaults to disabled and only applies to "
-"AYIYA"
-msgstr ""
-
-msgid ""
"The uploaded image file does not contain a supported format. Make sure that "
"you choose the generic image format for your platform."
msgstr ""
@@ -3360,8 +3370,8 @@ msgstr ""
msgid "There are no active leases."
msgstr "Brak aktywnych dzierżaw."
-msgid "There are no pending changes to apply!"
-msgstr "Brak oczekujących zmian do zastosowania!"
+msgid "There are no changes to apply."
+msgstr "Nie ma żadnych zmian do zastosowania."
msgid "There are no pending changes to revert!"
msgstr "Brak oczekujących zmian do przywrócenia!"
@@ -3391,6 +3401,9 @@ msgid ""
"'server=1.2.3.4' fordomain-specific or full upstream <abbr title=\"Domain "
"Name System\">DNS</abbr> servers."
msgstr ""
+"Ten plik może zawierać linie takie jak 'server=/domain/1.2.3.4' lub "
+"'server=1.2.3.4' dla specyficznych dla domeny lub pełnych serwerów <abbr "
+"title=\"Domain Name System\">DNS</abbr>"
msgid ""
"This is a list of shell glob patterns for matching files and directories to "
@@ -3471,8 +3484,8 @@ msgid ""
"To restore configuration files, you can upload a previously generated backup "
"archive here."
msgstr ""
-"Aby przywrócić pliki konfiguracyjne, możesz tutaj przesłać wcześniej utworzoną "
-"kopię zapasową."
+"Aby przywrócić pliki konfiguracyjne, możesz przesłać tutaj wcześniej "
+"utworzoną kopię zapasową."
msgid "Tone"
msgstr ""
@@ -3516,15 +3529,6 @@ msgstr "Interfejs tunelu"
msgid "Tunnel Link"
msgstr ""
-msgid "Tunnel broker protocol"
-msgstr ""
-
-msgid "Tunnel setup server"
-msgstr ""
-
-msgid "Tunnel type"
-msgstr "Typ tunelu"
-
msgid "Tx-Power"
msgstr "Moc nadawania"
@@ -3573,6 +3577,9 @@ msgstr "Niezapisane zmiany"
msgid "Unsupported protocol type."
msgstr "Nieobsługiwany typ protokołu."
+msgid "Up"
+msgstr ""
+
msgid "Update lists"
msgstr "Aktualizuj listy"
@@ -3582,8 +3589,9 @@ msgid ""
"compatible firmware image)."
msgstr ""
"Prześlij tutaj obraz zgodny z funkcją sysupgrade, aby zastąpić aktualnie "
-"działające opragramowanie. Zaznacz opcję \"Zachowaj ustawienia\", aby zachować "
-"bieżącą konfigurację (wymagany obraz zgodny z bieżącym opragramowaniem)."
+"działające opragramowanie. Zaznacz opcję \"Zachowaj ustawienia\", aby "
+"zachować bieżącą konfigurację (wymagany obraz zgodny z bieżącym "
+"opragramowaniem)."
msgid "Upload archive..."
msgstr "Załaduj archiwum..."
@@ -3705,12 +3713,6 @@ msgstr "Producent"
msgid "Vendor Class to send when requesting DHCP"
msgstr "Klasa producenta do wysłania podczas żądania DHCP"
-msgid "Verbose"
-msgstr ""
-
-msgid "Verbose logging by aiccu daemon"
-msgstr ""
-
msgid "Verify"
msgstr "Zweryfikuj"
@@ -3739,12 +3741,8 @@ msgid ""
"WPA-Encryption requires wpa_supplicant (for client mode) or hostapd (for AP "
"and ad-hoc mode) to be installed."
msgstr ""
-"Kodowanie WPA wymaga zainstalowanych modułów wpa_supplicant (tryb "
-"klienta) lub hostapd (tryb AP lub ad-hoc)"
-
-msgid ""
-"Wait for NTP sync that many seconds, seting to 0 disables waiting (optional)"
-msgstr ""
+"Kodowanie WPA wymaga zainstalowanych modułów wpa_supplicant (tryb klienta) "
+"lub hostapd (tryb AP lub ad-hoc)"
msgid "Waiting for changes to be applied..."
msgstr "Trwa wprowadzenie zmian..."
@@ -3752,6 +3750,9 @@ msgstr "Trwa wprowadzenie zmian..."
msgid "Waiting for command to complete..."
msgstr "Trwa wykonanie polecenia..."
+msgid "Waiting for configuration to get applied… %ds"
+msgstr "Oczekiwanie na zastosowanie konfiguracji… %ds"
+
msgid "Waiting for device..."
msgstr "Oczekiwanie na urządzenie..."
@@ -3759,20 +3760,15 @@ msgid "Warning"
msgstr "Ostrzeżenie"
msgid "Warning: There are unsaved changes that will get lost on reboot!"
-msgstr "Ostrzeżenie: Istnieją niezapisane zmiany, które zostaną utracone "
-"po ponownym uruchomieniu urządzenia!"
+msgstr ""
+"Ostrzeżenie: Istnieją niezapisane zmiany, które zostaną utracone po ponownym "
+"uruchomieniu urządzenia!"
msgid ""
"When using a PSK, the PMK can be generated locally without inter AP "
"communications"
msgstr ""
-msgid "Whether to create an IPv6 default route over the tunnel"
-msgstr ""
-
-msgid "Whether to route only packets from delegated prefixes"
-msgstr ""
-
msgid "Width"
msgstr "Szerokość"
@@ -3839,9 +3835,9 @@ msgid ""
"upgrade it to at least version 7 or use another browser like Firefox, Opera "
"or Safari."
msgstr ""
-"Twój Internet Explorer jest za stary, aby poprawnie wyświetlić tę stronę"
+"Twój Internet Explorer jest za stary, aby poprawnie wyświetlić tę stronę "
"zaktualizuj go do wersji co najmniej 7 lub użyj innej przeglądarki, takiej "
-"jak Firefox, Opera czy Safari".
+"jak Firefox, Opera czy Safari."
msgid "any"
msgstr "dowolny"
@@ -3855,6 +3851,9 @@ msgstr "baseT"
msgid "bridged"
msgstr "zmostkowany"
+msgid "create"
+msgstr ""
+
msgid "create:"
msgstr "utwórz:"
@@ -3892,9 +3891,6 @@ msgstr "pełny-duplex"
msgid "half-duplex"
msgstr "pół-duplex"
-msgid "help"
-msgstr "pomoc"
-
msgid "hidden"
msgstr "ukryty"
@@ -3919,9 +3915,6 @@ msgstr "kbit/s"
msgid "local <abbr title=\"Domain Name System\">DNS</abbr> file"
msgstr "lokalny plik <abbr title=\"Domain Name System\">DNS</abbr>"
-msgid "minimum 1280, maximum 1480"
-msgstr "minimum 1280, maksimum 1480"
-
msgid "minutes"
msgstr "minuty"
@@ -3947,6 +3940,9 @@ msgstr "włączone"
msgid "open"
msgstr "otwarte"
+msgid "output"
+msgstr ""
+
msgid "overlay"
msgstr ""
@@ -3998,101 +3994,37 @@ msgstr "tak"
msgid "« Back"
msgstr "« Wróć"
-#~ msgid "Action"
-#~ msgstr "Akcja"
-
-#~ msgid "Buttons"
-#~ msgstr "Przyciski"
-
-#~ msgid "Handler"
-#~ msgstr "Uchwyt"
-
-#~ msgid "Maximum hold time"
-#~ msgstr "Maksymalny czas podtrzymania"
+#~ msgid "DHCP Leases"
+#~ msgstr "Dzierżawy DHCP"
-#~ msgid "Minimum hold time"
-#~ msgstr "Minimalny czas podtrzymania"
+#~ msgid "DHCPv6 Leases"
+#~ msgstr "Dzierżawy DHCPv6"
-#~ msgid "Path to executable which handles the button event"
+#~ 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 ""
-#~ "Ścieżka do pliku wykonywalnego, który obsługuje zdarzenie dla danego "
-#~ "przycisku"
+#~ "Naprawdę usunąć ten interfejs? Usunięcie nie może zostać cofnięte!\n"
+#~ "Możesz stracić dostęp do tego urządzenia, jeśli jesteś połączony przez "
+#~ "ten interfejs!"
-#~ msgid "Specifies the button state to handle"
-#~ msgstr "Określa zachowanie w zależności od stanu przycisku"
-
-#~ msgid "This page allows the configuration of custom button actions"
-#~ msgstr ""
-#~ "Poniższa strona umożliwia konfigurację działania niestandardowych "
-#~ "przycisków"
-
-#~ msgid "Leasetime"
-#~ msgstr "Czas dzierżawy"
-
-# Wydaje mi się że brakuje litery R...
-#~ msgid "AR Support"
-#~ msgstr "Wsparcie dla ARP"
-
-#~ msgid "Atheros 802.11%s Wireless Controller"
-#~ msgstr "Bezprzewodowy kontroler Atheros 802.11%s"
-
-#~ msgid "Background Scan"
-#~ msgstr "Skanowanie w tle"
-
-#~ msgid "Compression"
-#~ msgstr "Kompresja"
-
-#~ msgid "Disable HW-Beacon timer"
-#~ msgstr "Wyłącz zegar HW-Beacon"
-
-#~ msgid "Do not send probe responses"
-#~ msgstr "Nie wysyłaj ramek probe response"
-
-#~ msgid "Fast Frames"
-#~ msgstr "Szybkie ramki (Fast Frames)"
-
-#~ msgid "Maximum Rate"
-#~ msgstr "Maksymalna Szybkość"
-
-#~ msgid "Minimum Rate"
-#~ msgstr "Minimalna Szybkość"
-
-#~ msgid "Multicast Rate"
-#~ msgstr "Szybkość Multicast`u"
-
-#~ msgid "Outdoor Channels"
-#~ msgstr "Kanały zewnętrzne"
-
-#~ msgid "Regulatory Domain"
-#~ msgstr "Domena regulacji"
-
-#~ msgid "Separate WDS"
-#~ msgstr "Rozdziel WDS"
-
-#~ msgid "Static WDS"
-#~ msgstr "Statyczny WDS"
-
-#~ msgid "Turbo Mode"
-#~ msgstr "Tryb Turbo"
-
-#~ msgid "XR Support"
-#~ msgstr "Wsparcie XR"
-
-#~ msgid "An additional network will be created if you leave this unchecked."
+#, fuzzy
+#~ msgid ""
+#~ "Really shut down network? You might lose access to this device if you are "
+#~ "connected via this interface."
#~ msgstr ""
-#~ "Zostanie utworzona dodatkowa sieć jeśli zostawisz tą opcję niezaznaczoną."
-
-#~ msgid "Join Network: Settings"
-#~ msgstr "Przyłącz do sieci: Ustawienia"
+#~ "Naprawdę wyłączyć tę sieć?\n"
+#~ "Możesz stracić dostęp do tego urządzenia jeśli jesteś połączony przez ten "
+#~ "interfejs!"
-#~ msgid "CPU"
-#~ msgstr "CPU"
+#~ msgid "Sort"
+#~ msgstr "Posortuj"
-#~ msgid "Port %d"
-#~ msgstr "Port %d"
+#~ msgid "help"
+#~ msgstr "pomoc"
-#~ msgid "Port %d is untagged in multiple VLANs!"
-#~ msgstr "Port %d jest nietagowany w wielu VLAN`ach!"
+#~ msgid "IPv4 WAN Status"
+#~ msgstr "Status IPv4 WAN"
-#~ msgid "VLAN Interface"
-#~ msgstr "Interfejs VLAN"
+#~ msgid "IPv6 WAN Status"
+#~ msgstr "Status WAN IPv6"
diff --git a/modules/luci-base/po/pt-br/base.po b/modules/luci-base/po/pt-br/base.po
index a51d11d2a5..5fe11a0eb5 100644
--- a/modules/luci-base/po/pt-br/base.po
+++ b/modules/luci-base/po/pt-br/base.po
@@ -51,6 +51,9 @@ msgstr ""
"-- casar por <abbr title=\"Universal Unique IDentifier/Identificador Único "
"Universal\">UUID</abbr> --"
+msgid "-- please select --"
+msgstr ""
+
msgid "1 Minute Load:"
msgstr "Carga 1 Minuto:"
@@ -185,11 +188,6 @@ msgstr ""
"<abbr title=\"Assymetrical Digital Subscriber Line/Linha Digital Assimétrica "
"para Assinante\">ADSL</abbr>"
-msgid "AICCU (SIXXS)"
-msgstr ""
-"<abbr title=\"Automatic IPv6 Connectivity Client Utility/Utilitário Cliente "
-"de Conectividade IPv6 Automática\">AICCU (SIXXS)</abbr>"
-
msgid "ANSI T1.413"
msgstr "ANSI T1.413"
@@ -232,9 +230,6 @@ msgstr "Número do dispositivo ATM"
msgid "ATU-C System Vendor ID"
msgstr "Identificador de"
-msgid "AYIYA"
-msgstr "AYIYA"
-
msgid "Access Concentrator"
msgstr "Concentrador de Acesso"
@@ -348,13 +343,6 @@ msgstr ""
msgid "Allowed IPs"
msgstr "Endereços IP autorizados"
-msgid ""
-"Also see <a href=\"https://www.sixxs.net/faq/connectivity/?faq=comparison"
-"\">Tunneling Comparison</a> on SIXXS"
-msgstr ""
-"Veja também a <a href=\"https://www.sixxs.net/faq/connectivity/?"
-"faq=comparison\">Comparação de Tunelamentos</a> em SIXXS"
-
msgid "Always announce default router"
msgstr "Sempre anuncie o roteador padrão"
@@ -434,11 +422,14 @@ msgstr "configuração de antena"
msgid "Any zone"
msgstr "Qualquer zona"
-msgid "Apply"
-msgstr "Aplicar"
+msgid "Apply request failed with status <code>%h</code>"
+msgstr ""
+
+msgid "Apply unchecked"
+msgstr ""
-msgid "Applying changes"
-msgstr "Aplicar as alterações"
+msgid "Architecture"
+msgstr ""
msgid ""
"Assign a part of given length of every public IPv6-prefix to this interface"
@@ -458,6 +449,9 @@ msgstr ""
msgid "Associated Stations"
msgstr "Estações associadas"
+msgid "Associations"
+msgstr ""
+
msgid "Auth Group"
msgstr "Grupo de Autenticação"
@@ -552,9 +546,6 @@ msgstr "Endereço especificado está incorreto!"
msgid "Band"
msgstr "Banda"
-msgid "Behind NAT"
-msgstr "Atrás da NAT"
-
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 "
@@ -631,12 +622,20 @@ msgstr "Alterações"
msgid "Changes applied."
msgstr "Alterações aplicadas."
+msgid "Changes have been reverted."
+msgstr ""
+
msgid "Changes the administrator password for accessing the device"
msgstr "Muda a senha do administrador para acessar este dispositivo"
msgid "Channel"
msgstr "Canal"
+msgid ""
+"Channel %d is not available in the %s regulatory domain and has been auto-"
+"adjusted to %d."
+msgstr ""
+
msgid "Check"
msgstr "Verificar"
@@ -719,12 +718,15 @@ msgstr ""
msgid "Configuration"
msgstr "Configuração"
-msgid "Configuration applied."
-msgstr "Configuração aplicada."
-
msgid "Configuration files will be kept."
msgstr "Os arquivos de configuração serão mantidos."
+msgid "Configuration has been applied."
+msgstr ""
+
+msgid "Configuration has been rolled back!"
+msgstr ""
+
msgid "Confirmation"
msgstr "Confirmação"
@@ -737,12 +739,15 @@ msgstr "Conectado"
msgid "Connection Limit"
msgstr "Limite de conexão"
-msgid "Connection to server fails when TLS cannot be used"
-msgstr "A conexão para este servidor falhará quando o TLS não puder ser usado"
-
msgid "Connections"
msgstr "Conexões"
+msgid ""
+"Could not regain access to the device after applying the configuration "
+"changes. You might need to reconnect if you modified network related "
+"settings such as the IP address or wireless security credentials."
+msgstr ""
+
msgid "Country"
msgstr "País"
@@ -798,9 +803,6 @@ msgstr ""
"Se possível, personaliza o comportamento dos <abbr title=\"Diodo Emissor de "
"Luz\">LED</abbr>s."
-msgid "DHCP Leases"
-msgstr "Alocações do DHCP"
-
msgid "DHCP Server"
msgstr "Servidor DHCP"
@@ -813,9 +815,6 @@ msgstr "Cliente DHCP"
msgid "DHCP-Options"
msgstr "Opções de DHCP"
-msgid "DHCPv6 Leases"
-msgstr "Alocações DHCPv6"
-
msgid "DHCPv6 client"
msgstr "Cliente DHCPv6"
@@ -873,9 +872,6 @@ msgstr "Roteador Padrão"
msgid "Default is stateless + stateful"
msgstr "O padrão é sem estado + com estado"
-msgid "Default route"
-msgstr "Rota padrão"
-
msgid "Default state"
msgstr "Estado padrão"
@@ -918,6 +914,9 @@ msgstr "O dispositivo está reiniciando..."
msgid "Device unreachable"
msgstr "Dispositivo não alcançável"
+msgid "Device unreachable!"
+msgstr ""
+
msgid "Diagnostics"
msgstr "Diagnóstico"
@@ -953,6 +952,9 @@ msgid "Discard upstream RFC1918 responses"
msgstr ""
"Descartar respostas de servidores externos para redes privadas (RFC1918)"
+msgid "Dismiss"
+msgstr ""
+
msgid "Displaying only packages containing"
msgstr "Mostre somente os pacotes contendo"
@@ -1009,6 +1011,9 @@ msgstr ""
"abbr> sem o nome completo do <abbr title=\"Sistema de Nomes de Domínios"
"\">DNS</abbr>"
+msgid "Down"
+msgstr ""
+
msgid "Download and install package"
msgstr "Baixe e instale o pacote"
@@ -1128,6 +1133,9 @@ msgstr "Habilita o campo DF (Não Fragmentar) dos pacotes encapsulados."
msgid "Enable this mount"
msgstr "Ativar esta montagem"
+msgid "Enable this network"
+msgstr ""
+
msgid "Enable this swap"
msgstr "Ativar este espaço de troca (swap)"
@@ -1162,6 +1170,12 @@ msgstr "Equipamento do ponto final"
msgid "Endpoint Port"
msgstr "Porta do ponto final"
+msgid "Enter custom value"
+msgstr ""
+
+msgid "Enter custom values"
+msgstr ""
+
msgid "Erasing..."
msgstr "Apagando..."
@@ -1222,6 +1236,9 @@ msgstr ""
msgid "FT protocol"
msgstr ""
+msgid "Failed to confirm apply within %ds, waiting for rollback…"
+msgstr ""
+
msgid "File"
msgstr "Arquivo"
@@ -1348,10 +1365,10 @@ msgstr "Espaço livre"
msgid ""
"Further information about WireGuard interfaces and peers at <a href=\"http://"
-"wireguard.io\">wireguard.io</a>."
+"wireguard.com\">wireguard.com</a>."
msgstr ""
"Mais informações sobre interfaces e parceiros WireGuard em <a href=\"http://"
-"wireguard.io\">wireguard.io</a>."
+"wireguard.com\">wireguard.com</a>."
msgid "GHz"
msgstr "GHz"
@@ -1426,9 +1443,6 @@ msgstr ""
"Erros de Código de Erro de Cabeçalho (<abbr title=\"Header Error Code\">HEC</"
"abbr>)"
-msgid "Heartbeat"
-msgstr "Pulso de vida"
-
msgid ""
"Here you can configure the basic aspects of your device like its hostname or "
"the timezone."
@@ -1494,8 +1508,8 @@ msgstr "IPv4"
msgid "IPv4 Firewall"
msgstr "Firewall para IPv4"
-msgid "IPv4 WAN Status"
-msgstr "Estado IPv4 da WAN"
+msgid "IPv4 Upstream"
+msgstr ""
msgid "IPv4 address"
msgstr "Endereço IPv4"
@@ -1547,15 +1561,12 @@ msgstr ""
"Prefixo <abbr title=\"Unique Local Address/Endereço Local Único\">ULA</abbr> "
"IPv6"
-msgid "IPv6 WAN Status"
-msgstr "Estado IPv6 da WAN"
+msgid "IPv6 Upstream"
+msgstr ""
msgid "IPv6 address"
msgstr "Endereço IPv6"
-msgid "IPv6 address delegated to the local tunnel endpoint (optional)"
-msgstr "Endereços IPv6 delegados para o ponta local do túnel (opcional)"
-
msgid "IPv6 assignment hint"
msgstr "Sugestão de atribuição IPv6"
@@ -2179,9 +2190,6 @@ msgstr "Domínio NT"
msgid "NTP server candidates"
msgstr "Candidatos a servidor NTP"
-msgid "NTP sync time-out"
-msgstr "Tempo limite da sincronia do NTP"
-
msgid "Name"
msgstr "Nome"
@@ -2307,6 +2315,9 @@ msgstr "Senha Ofuscada do Grupo"
msgid "Obfuscated Password"
msgstr "Senha Ofuscada"
+msgid "Obtain IPv6-Address"
+msgstr ""
+
msgid "Off-State Delay"
msgstr "Atraso no estado de desligado"
@@ -2359,13 +2370,6 @@ msgstr "Opção removida"
msgid "Optional"
msgstr "Opcional"
-msgid "Optional, specify to override default server (tic.sixxs.net)"
-msgstr ""
-"Opcional, especifique para sobrescrever o servidor padrão (tic.sixxs.net)"
-
-msgid "Optional, use when the SIXXS account has more than one tunnel"
-msgstr "Opcional, para usar quando a conta SIXXS tem mais de um túnel"
-
msgid ""
"Optional. 32-bit mark for outgoing encrypted packets. Enter value in hex, "
"starting with <code>0x</code>."
@@ -2734,15 +2738,12 @@ msgstr ""
"\"Protocolo de Configuração Dinâmica de Hosts\">DHCP</abbr>"
msgid ""
-"Really delete this interface? The deletion cannot be undone!\\nYou might "
-"lose access to this device if you are connected via this interface."
+"Really delete this interface? The deletion cannot be undone! You might lose "
+"access to this device if you are connected via this interface"
msgstr ""
-"Realmente excluir esta interface? A exclusão não pode ser desfeita!\n"
-" Você poderá perder o acesso a este dispositivo se você estiver conectado "
-"através desta interface."
msgid ""
-"Really delete this wireless network? The deletion cannot be undone!\\nYou "
+"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 ""
"Realmente excluir esta interface Wireless? A exclusão não pode ser "
@@ -2754,15 +2755,12 @@ msgid "Really reset all changes?"
msgstr "Realmente limpar todas as mudanças?"
msgid ""
-"Really shut down network?\\nYou might lose access to this device if you are "
-"connected via this interface."
+"Really shut down network? You might lose access to this device if you are "
+"connected via this interface"
msgstr ""
-"Realmente desligar esta rede\"%s\" ?\n"
-"Você poderá perder o acesso a este dispositivo se você estiver conectado "
-"através desta interface."
msgid ""
-"Really shutdown interface \"%s\" ?\\nYou might lose access to this device if "
+"Really shutdown interface \"%s\"? You might lose access to this device if "
"you are connected via this interface."
msgstr ""
"Realmente desligar esta interface\"%s\" ?\n"
@@ -2856,9 +2854,6 @@ msgstr "Solicita endereço IPv6"
msgid "Request IPv6-prefix of length"
msgstr "Solicita prefixo IPv6 de tamanho"
-msgid "Require TLS"
-msgstr "Requer TLS"
-
msgid "Required"
msgstr "Necessário"
@@ -2923,6 +2918,15 @@ msgstr "Relevar/esconder senha"
msgid "Revert"
msgstr "Reverter"
+msgid "Revert changes"
+msgstr ""
+
+msgid "Revert request failed with status <code>%h</code>"
+msgstr ""
+
+msgid "Reverting configuration…"
+msgstr ""
+
msgid "Root"
msgstr "Raiz"
@@ -2938,9 +2942,6 @@ msgstr "Roteie Andereços IP Autorizados"
msgid "Route type"
msgstr "Tipo de rota"
-msgid "Routed IPv6 prefix for downstream interfaces"
-msgstr "Prefixo roteável IPv6 para interfaces internas"
-
msgid "Router Advertisement-Service"
msgstr "Serviço de Anúncio de Roteador"
@@ -2967,16 +2968,6 @@ msgstr "Execute a verificação do sistema de arquivos "
msgid "SHA256"
msgstr "SHA256"
-msgid ""
-"SIXXS supports TIC only, for static tunnels using IP protocol 41 (RFC4213) "
-"use 6in4 instead"
-msgstr ""
-"O SIXXS suporta somente TIC. Use o 6in4 para túneis estáticos usando o "
-"protocolo IP 41 (RFC4213)"
-
-msgid "SIXXS-handle[/Tunnel-ID]"
-msgstr "Identificador do SIXXS[/Identificador do Túnel]"
-
msgid "SNR"
msgstr "SNR"
@@ -3004,9 +2995,6 @@ msgstr "Salvar"
msgid "Save & Apply"
msgstr "Salvar & Aplicar"
-msgid "Save &#38; Apply"
-msgstr "Save &#38; Aplicar"
-
msgid "Scan"
msgstr "Procurar"
@@ -3035,19 +3023,6 @@ msgstr "Isolar Clientes"
msgid "Server Settings"
msgstr "Configurações do Servidor"
-msgid "Server password"
-msgstr "Senha do servidor"
-
-msgid ""
-"Server password, enter the specific password of the tunnel when the username "
-"contains the tunnel ID"
-msgstr ""
-"Senha do servidor. Informe a senha para este túnel quando o nome do usuário "
-"contiver o identificador do túnel"
-
-msgid "Server username"
-msgstr "Usuário do servidor"
-
msgid "Service Name"
msgstr "Nome do Serviço"
@@ -3139,15 +3114,9 @@ msgstr ""
"firmware deve ser gravada manualmente. Por favor, consulte a wiki para "
"instruções específicas da instalação deste dispositivo."
-msgid "Sort"
-msgstr "Ordenar"
-
msgid "Source"
msgstr "Origem"
-msgid "Source routing"
-msgstr "Roteamento pela origem"
-
msgid "Specifies the directory the device is attached to"
msgstr "Especifica o diretório que o dispositivo está conectado"
@@ -3194,6 +3163,9 @@ msgstr "Iniciar"
msgid "Start priority"
msgstr "Prioridade de iniciação"
+msgid "Starting configuration apply…"
+msgstr ""
+
msgid "Startup"
msgstr "Iniciação"
@@ -3364,6 +3336,16 @@ msgstr ""
"O arquivo de configuração não pode ser carregado devido ao seguinte erro:"
msgid ""
+"The device could not be reached within %d seconds after applying the pending "
+"changes, which caused the configuration to be rolled back for safety "
+"reasons. If you believe that the configuration changes are correct "
+"nonetheless, perform an unchecked configuration apply. Alternatively, you "
+"can dismiss this warning and edit changes before attempting to apply again, "
+"or revert all pending changes to keep the currently working configuration "
+"state."
+msgstr ""
+
+msgid ""
"The device file of the memory or partition (<abbr title=\"for example\">e.g."
"</abbr> <code>/dev/sda1</code>)"
msgstr ""
@@ -3389,9 +3371,6 @@ msgstr ""
"garantir a integridade dos dados. <br /> Clique em \"Proceder\" para iniciar "
"o procedimetno de gravação."
-msgid "The following changes have been committed"
-msgstr "As seguintes mudanças foram aplicadas"
-
msgid "The following changes have been reverted"
msgstr "As seguintes alterações foram revertidas"
@@ -3461,13 +3440,6 @@ msgstr ""
"computador para poder conectar novamente ao roteador."
msgid ""
-"The tunnel end-point is behind NAT, defaults to disabled and only applies to "
-"AYIYA"
-msgstr ""
-"O final do túnel está atrás de um NAT. Por padrão será desabilitado e "
-"somente se aplica a AYIYA"
-
-msgid ""
"The uploaded image file does not contain a supported format. Make sure that "
"you choose the generic image format for your platform."
msgstr ""
@@ -3477,8 +3449,8 @@ msgstr ""
msgid "There are no active leases."
msgstr "Não existem alocações ativas."
-msgid "There are no pending changes to apply!"
-msgstr "Não existem modificações pendentes para aplicar!"
+msgid "There are no changes to apply."
+msgstr ""
msgid "There are no pending changes to revert!"
msgstr "Não existem modificações pendentes para reverter!"
@@ -3638,15 +3610,6 @@ msgstr "Interface de Tunelamento"
msgid "Tunnel Link"
msgstr "Enlace do túnel"
-msgid "Tunnel broker protocol"
-msgstr "Protocolo do agente do túnel"
-
-msgid "Tunnel setup server"
-msgstr "Servidor de configuração do túnel"
-
-msgid "Tunnel type"
-msgstr "Tipo de túnel"
-
msgid "Tx-Power"
msgstr "Potência de transmissão"
@@ -3697,6 +3660,9 @@ msgstr "Alterações Não Salvas"
msgid "Unsupported protocol type."
msgstr "Tipo de protocolo não suportado."
+msgid "Up"
+msgstr ""
+
msgid "Update lists"
msgstr "Atualizar listas"
@@ -3833,12 +3799,6 @@ msgstr "Fabricante"
msgid "Vendor Class to send when requesting DHCP"
msgstr "Classe do fabricante para enviar quando requisitar o DHCP"
-msgid "Verbose"
-msgstr "Detalhado"
-
-msgid "Verbose logging by aiccu daemon"
-msgstr "Habilite registros detalhados do serviço AICCU"
-
msgid "Verify"
msgstr "Verificar"
@@ -3870,18 +3830,15 @@ msgstr ""
"A cifragem WPA requer a instalação do wpa_supplicant (para modo cliente) ou "
"do hostapd (para modo AP ou ad-hoc)."
-msgid ""
-"Wait for NTP sync that many seconds, seting to 0 disables waiting (optional)"
-msgstr ""
-"Espere esta quantidade de segundos pela sincronia do NTP. Definindo como 0 "
-"desabilita a espera (opcional)"
-
msgid "Waiting for changes to be applied..."
msgstr "Esperando a aplicação das mudanças..."
msgid "Waiting for command to complete..."
msgstr "Esperando o término do comando..."
+msgid "Waiting for configuration to get applied… %ds"
+msgstr ""
+
msgid "Waiting for device..."
msgstr "Esperando pelo dispositivo..."
@@ -3896,12 +3853,6 @@ msgid ""
"communications"
msgstr ""
-msgid "Whether to create an IPv6 default route over the tunnel"
-msgstr "Se deve criar uma rota padrão IPv6 sobre o túnel"
-
-msgid "Whether to route only packets from delegated prefixes"
-msgstr "Se deve rotear somente pacotes de prefixos delegados"
-
msgid "Width"
msgstr "Largura"
@@ -3985,6 +3936,9 @@ msgstr "baseT"
msgid "bridged"
msgstr "em ponte"
+msgid "create"
+msgstr ""
+
msgid "create:"
msgstr "criar"
@@ -4022,9 +3976,6 @@ msgstr "full-duplex"
msgid "half-duplex"
msgstr "half-duplex"
-msgid "help"
-msgstr "ajuda"
-
msgid "hidden"
msgstr "ocultar"
@@ -4050,9 +4001,6 @@ msgid "local <abbr title=\"Domain Name System\">DNS</abbr> file"
msgstr ""
"Arquivo local de <abbr title=\"Sistema de Nomes de Domínios\">DNS</abbr>"
-msgid "minimum 1280, maximum 1480"
-msgstr "mínimo 1280, máximo 1480"
-
msgid "minutes"
msgstr "minutos"
@@ -4078,6 +4026,9 @@ msgstr "ligado"
msgid "open"
msgstr "aberto"
+msgid "output"
+msgstr ""
+
msgid "overlay"
msgstr "sobreposição"
@@ -4129,116 +4080,36 @@ msgstr "sim"
msgid "« Back"
msgstr "« Voltar"
-#~ msgid "Action"
-#~ msgstr "Ação"
-
-#~ msgid "Buttons"
-#~ msgstr "Botões"
-
-# Não sei que contexto isto está sendo usado
-#~ msgid "Handler"
-#~ msgstr "Responsável"
-
-# Desconheço o uso
-#~ msgid "Maximum hold time"
-#~ msgstr "Tempo máximo de espera"
-
-#~ msgid "Minimum hold time"
-#~ msgstr "Tempo mínimo de espera"
-
-#~ msgid "Path to executable which handles the button event"
-#~ msgstr "Caminho para o executável que trata o evento do botão"
+#~ msgid "DHCP Leases"
+#~ msgstr "Alocações do DHCP"
-#~ msgid "Specifies the button state to handle"
-#~ msgstr "Especifica o estado do botão para ser tratado"
+#~ msgid "DHCPv6 Leases"
+#~ msgstr "Alocações DHCPv6"
-#~ msgid "This page allows the configuration of custom button actions"
+#~ 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 ""
-#~ "Esta página permite a configuração de ações personalizadas para os botões"
-
-#~ msgid "Leasetime"
-#~ msgstr "Tempo de atribuição do DHCP"
-
-#~ msgid "Optional."
-#~ msgstr "Opcional."
-
-#~ msgid "navigation Navigation"
-#~ msgstr "navegação Navegação"
-
-#~ msgid "skiplink1 Skip to navigation"
-#~ msgstr "skiplink1 Pular para a navegação"
-
-#~ msgid "skiplink2 Skip to content"
-#~ msgstr "skiplink2 Pular para o conteúdo"
-
-#~ msgid "AuthGroup"
-#~ msgstr "Grupo de Autenticação"
-
-#~ msgid "automatic"
-#~ msgstr "automático"
-
-#~ msgid "AR Support"
-#~ msgstr "Suporte AR"
+#~ "Realmente excluir esta interface? A exclusão não pode ser desfeita!\n"
+#~ " Você poderá perder o acesso a este dispositivo se você estiver conectado "
+#~ "através desta interface."
-#~ msgid "Atheros 802.11%s Wireless Controller"
-#~ msgstr "Controlador Wireless Atheros 802.11%s"
-
-#~ msgid "Background Scan"
-#~ msgstr "Busca em Segundo Plano"
-
-#~ msgid "Compression"
-#~ msgstr "Compressão"
-
-#~ msgid "Disable HW-Beacon timer"
-#~ msgstr "Desativar temporizador de Beacon de Hardware"
-
-#~ msgid "Do not send probe responses"
-#~ msgstr "Não enviar respostas de exames"
-
-#~ msgid "Fast Frames"
-#~ msgstr "Quadros Rápidos"
-
-#~ msgid "Maximum Rate"
-#~ msgstr "Taxa Máxima"
-
-#~ msgid "Minimum Rate"
-#~ msgstr "Taxa Mínima"
-
-#~ msgid "Multicast Rate"
-#~ msgstr "Taxa de Multicast"
-
-#~ msgid "Outdoor Channels"
-#~ msgstr "Canais para externo"
-
-#~ msgid "Regulatory Domain"
-#~ msgstr "Domínio Regulatório"
-
-#~ msgid "Separate WDS"
-#~ msgstr "Separar WDS"
-
-#~ msgid "Static WDS"
-#~ msgstr "WDS Estático"
-
-#~ msgid "Turbo Mode"
-#~ msgstr "Modo Turbo"
-
-#~ msgid "XR Support"
-#~ msgstr "Suporte a XR"
-
-#~ msgid "An additional network will be created if you leave this unchecked."
-#~ msgstr "Uma rede adicional será criada se você deixar isto desmarcado."
-
-#~ msgid "Join Network: Settings"
-#~ msgstr "Conectar à Rede: Configurações"
+#~ msgid ""
+#~ "Really shut down network? You might lose access to this device if you are "
+#~ "connected via this interface."
+#~ msgstr ""
+#~ "Realmente desligar esta rede\"%s\" ?\n"
+#~ "Você poderá perder o acesso a este dispositivo se você estiver conectado "
+#~ "através desta interface."
-#~ msgid "CPU"
-#~ msgstr "CPU"
+#~ msgid "Sort"
+#~ msgstr "Ordenar"
-#~ msgid "Port %d"
-#~ msgstr "Porta %d"
+#~ msgid "help"
+#~ msgstr "ajuda"
-#~ msgid "Port %d is untagged in multiple VLANs!"
-#~ msgstr "Porta %d está sem etiqueta para mútliplas VLANs!"
+#~ msgid "IPv4 WAN Status"
+#~ msgstr "Estado IPv4 da WAN"
-#~ msgid "VLAN Interface"
-#~ msgstr "Interface VLAN"
+#~ msgid "IPv6 WAN Status"
+#~ msgstr "Estado IPv6 da WAN"
diff --git a/modules/luci-base/po/pt/base.po b/modules/luci-base/po/pt/base.po
index 843a4cac86..3d3575b38b 100644
--- a/modules/luci-base/po/pt/base.po
+++ b/modules/luci-base/po/pt/base.po
@@ -49,6 +49,9 @@ msgstr ""
msgid "-- match by uuid --"
msgstr ""
+msgid "-- please select --"
+msgstr ""
+
msgid "1 Minute Load:"
msgstr "Carga de 1 Minuto:"
@@ -177,9 +180,6 @@ msgstr ""
msgid "ADSL"
msgstr ""
-msgid "AICCU (SIXXS)"
-msgstr ""
-
msgid "ANSI T1.413"
msgstr ""
@@ -216,9 +216,6 @@ msgstr "Número de Dispositivo ATM"
msgid "ATU-C System Vendor ID"
msgstr ""
-msgid "AYIYA"
-msgstr ""
-
msgid "Access Concentrator"
msgstr "Concentrador de Acesso"
@@ -328,11 +325,6 @@ msgstr ""
msgid "Allowed IPs"
msgstr ""
-msgid ""
-"Also see <a href=\"https://www.sixxs.net/faq/connectivity/?faq=comparison"
-"\">Tunneling Comparison</a> on SIXXS"
-msgstr ""
-
msgid "Always announce default router"
msgstr ""
@@ -411,11 +403,14 @@ msgstr "Configuração das Antenas"
msgid "Any zone"
msgstr "Qualquer zona"
-msgid "Apply"
-msgstr "Aplicar"
+msgid "Apply request failed with status <code>%h</code>"
+msgstr ""
-msgid "Applying changes"
-msgstr "A aplicar as alterações"
+msgid "Apply unchecked"
+msgstr ""
+
+msgid "Architecture"
+msgstr ""
msgid ""
"Assign a part of given length of every public IPv6-prefix to this interface"
@@ -431,6 +426,9 @@ msgstr ""
msgid "Associated Stations"
msgstr "Estações Associadas"
+msgid "Associations"
+msgstr ""
+
msgid "Auth Group"
msgstr ""
@@ -521,9 +519,6 @@ msgstr "Endereço mal especificado!"
msgid "Band"
msgstr ""
-msgid "Behind NAT"
-msgstr ""
-
msgid ""
"Below is the determined list of files to backup. It consists of changed "
"configuration files marked by opkg, essential base files and the user "
@@ -595,12 +590,20 @@ msgstr "Alterações"
msgid "Changes applied."
msgstr "Alterações aplicadas."
+msgid "Changes have been reverted."
+msgstr ""
+
msgid "Changes the administrator password for accessing the device"
msgstr "Altera a password de administrador para acesso ao dispositivo"
msgid "Channel"
msgstr "Canal"
+msgid ""
+"Channel %d is not available in the %s regulatory domain and has been auto-"
+"adjusted to %d."
+msgstr ""
+
msgid "Check"
msgstr "Verificar"
@@ -681,12 +684,15 @@ msgstr ""
msgid "Configuration"
msgstr "Configuração"
-msgid "Configuration applied."
-msgstr "Configuração aplicada."
-
msgid "Configuration files will be kept."
msgstr "Os ficheiros de configuração serão mantidos."
+msgid "Configuration has been applied."
+msgstr ""
+
+msgid "Configuration has been rolled back!"
+msgstr ""
+
msgid "Confirmation"
msgstr "Confirmação"
@@ -699,12 +705,15 @@ msgstr "Ligado"
msgid "Connection Limit"
msgstr "Limite de Ligações"
-msgid "Connection to server fails when TLS cannot be used"
-msgstr ""
-
msgid "Connections"
msgstr "Ligações"
+msgid ""
+"Could not regain access to the device after applying the configuration "
+"changes. You might need to reconnect if you modified network related "
+"settings such as the IP address or wireless security credentials."
+msgstr ""
+
msgid "Country"
msgstr "País"
@@ -758,9 +767,6 @@ msgstr ""
"Customiza o comportamento dos <abbr title=\"Diodo Emissor de Luz\">LED</"
"abbr>s, se possível."
-msgid "DHCP Leases"
-msgstr "Concessões DHCP"
-
msgid "DHCP Server"
msgstr "Servidor DHCP"
@@ -773,9 +779,6 @@ msgstr "Cliente DHCP"
msgid "DHCP-Options"
msgstr "Opções DHCP"
-msgid "DHCPv6 Leases"
-msgstr "Concessões DHCPv6"
-
msgid "DHCPv6 client"
msgstr ""
@@ -833,9 +836,6 @@ msgstr "Gateway predefinido"
msgid "Default is stateless + stateful"
msgstr ""
-msgid "Default route"
-msgstr ""
-
msgid "Default state"
msgstr "Estado predefinido"
@@ -878,6 +878,9 @@ msgstr ""
msgid "Device unreachable"
msgstr ""
+msgid "Device unreachable!"
+msgstr ""
+
msgid "Diagnostics"
msgstr "Diagnósticos"
@@ -912,6 +915,9 @@ msgstr ""
msgid "Discard upstream RFC1918 responses"
msgstr "Descartar respostas RFC1918 a montante"
+msgid "Dismiss"
+msgstr ""
+
msgid "Displaying only packages containing"
msgstr "Mostrar somente pacotes contendo"
@@ -966,6 +972,9 @@ msgstr ""
"Não encaminhar consultas <abbr title=\"Sistema de Nomes de Domínios\">DNS</"
"abbr> sem o nome do <abbr title=\"Sistema de Nomes de Domínios\">DNS</abbr>"
+msgid "Down"
+msgstr ""
+
msgid "Download and install package"
msgstr "Descarregar e instalar pacote"
@@ -1082,6 +1091,9 @@ msgstr ""
msgid "Enable this mount"
msgstr "Ativar este mount"
+msgid "Enable this network"
+msgstr ""
+
msgid "Enable this swap"
msgstr "Ativar esta swap"
@@ -1114,6 +1126,12 @@ msgstr ""
msgid "Endpoint Port"
msgstr ""
+msgid "Enter custom value"
+msgstr ""
+
+msgid "Enter custom values"
+msgstr ""
+
msgid "Erasing..."
msgstr "A apagar..."
@@ -1175,6 +1193,9 @@ msgstr ""
msgid "FT protocol"
msgstr ""
+msgid "Failed to confirm apply within %ds, waiting for rollback…"
+msgstr ""
+
msgid "File"
msgstr "Ficheiro"
@@ -1296,7 +1317,7 @@ msgstr "Espaço livre"
msgid ""
"Further information about WireGuard interfaces and peers at <a href=\"http://"
-"wireguard.io\">wireguard.io</a>."
+"wireguard.com\">wireguard.com</a>."
msgstr ""
msgid "GHz"
@@ -1369,9 +1390,6 @@ msgstr "Suspender"
msgid "Header Error Code Errors (HEC)"
msgstr ""
-msgid "Heartbeat"
-msgstr ""
-
msgid ""
"Here you can configure the basic aspects of your device like its hostname or "
"the timezone."
@@ -1434,8 +1452,8 @@ msgstr "IPv4"
msgid "IPv4 Firewall"
msgstr "Firewall IPv4"
-msgid "IPv4 WAN Status"
-msgstr "Estado WAN IPv4"
+msgid "IPv4 Upstream"
+msgstr ""
msgid "IPv4 address"
msgstr "Endereço IPv4"
@@ -1485,15 +1503,12 @@ msgstr ""
msgid "IPv6 ULA-Prefix"
msgstr ""
-msgid "IPv6 WAN Status"
-msgstr "Estado WAN IPv6"
+msgid "IPv6 Upstream"
+msgstr ""
msgid "IPv6 address"
msgstr "Endereço IPv6"
-msgid "IPv6 address delegated to the local tunnel endpoint (optional)"
-msgstr ""
-
msgid "IPv6 assignment hint"
msgstr ""
@@ -2079,9 +2094,6 @@ msgstr ""
msgid "NTP server candidates"
msgstr "Candidatos a servidor NTP"
-msgid "NTP sync time-out"
-msgstr ""
-
msgid "Name"
msgstr "Nome"
@@ -2205,6 +2217,9 @@ msgstr ""
msgid "Obfuscated Password"
msgstr ""
+msgid "Obtain IPv6-Address"
+msgstr ""
+
msgid "Off-State Delay"
msgstr "Atraso do Off-State"
@@ -2256,12 +2271,6 @@ msgstr "Opção removida"
msgid "Optional"
msgstr ""
-msgid "Optional, specify to override default server (tic.sixxs.net)"
-msgstr ""
-
-msgid "Optional, use when the SIXXS account has more than one tunnel"
-msgstr ""
-
msgid ""
"Optional. 32-bit mark for outgoing encrypted packets. Enter value in hex, "
"starting with <code>0x</code>."
@@ -2613,15 +2622,12 @@ msgstr ""
"\"Protocolo de Configuração Dinâmica de Hosts\">DHCP</abbr>"
msgid ""
-"Really delete this interface? The deletion cannot be undone!\\nYou might "
-"lose access to this device if you are connected via this interface."
+"Really delete this interface? The deletion cannot be undone! You might lose "
+"access to this device if you are connected via this interface"
msgstr ""
-"Deseja mesmo apagar esta interface? A eliminação não poder desfeita!\n"
-"Pode perde a ligação ao dispositivo, caso esta ligado através desta "
-"interface."
msgid ""
-"Really delete this wireless network? The deletion cannot be undone!\\nYou "
+"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 ""
"Deseja mesmo apagar esta rede? A eliminação não poder desfeita!\n"
@@ -2630,16 +2636,13 @@ msgstr ""
msgid "Really reset all changes?"
msgstr "Deseja mesmo limpar todas as alterações?"
-#, fuzzy
msgid ""
-"Really shut down network?\\nYou might lose access to this device if you are "
-"connected via this interface."
+"Really shut down network? You might lose access to this device if you are "
+"connected via this interface"
msgstr ""
-"Deseja mesmo desligar esta rede?\n"
-"Pode perder o acesso ao dispositivo se estiver ligado através desta rede."
msgid ""
-"Really shutdown interface \"%s\" ?\\nYou might lose access to this device if "
+"Really shutdown interface \"%s\"? You might lose access to this device if "
"you are connected via this interface."
msgstr ""
"Deseja mesmo desligar a interface \"%s\" ?\n"
@@ -2733,9 +2736,6 @@ msgstr ""
msgid "Request IPv6-prefix of length"
msgstr ""
-msgid "Require TLS"
-msgstr ""
-
msgid "Required"
msgstr ""
@@ -2794,6 +2794,15 @@ msgstr "Revelar/esconder password"
msgid "Revert"
msgstr "Reverter"
+msgid "Revert changes"
+msgstr ""
+
+msgid "Revert request failed with status <code>%h</code>"
+msgstr ""
+
+msgid "Reverting configuration…"
+msgstr ""
+
msgid "Root"
msgstr ""
@@ -2809,9 +2818,6 @@ msgstr ""
msgid "Route type"
msgstr ""
-msgid "Routed IPv6 prefix for downstream interfaces"
-msgstr ""
-
msgid "Router Advertisement-Service"
msgstr ""
@@ -2838,14 +2844,6 @@ msgstr "Correr uma verificação do sistema de ficheiros"
msgid "SHA256"
msgstr ""
-msgid ""
-"SIXXS supports TIC only, for static tunnels using IP protocol 41 (RFC4213) "
-"use 6in4 instead"
-msgstr ""
-
-msgid "SIXXS-handle[/Tunnel-ID]"
-msgstr ""
-
msgid "SNR"
msgstr ""
@@ -2873,9 +2871,6 @@ msgstr "Salvar"
msgid "Save & Apply"
msgstr "Salvar & Aplicar"
-msgid "Save &#38; Apply"
-msgstr "Salvar &#38; Aplicar"
-
msgid "Scan"
msgstr "Procurar"
@@ -2902,17 +2897,6 @@ msgstr "Isolar Clientes"
msgid "Server Settings"
msgstr ""
-msgid "Server password"
-msgstr ""
-
-msgid ""
-"Server password, enter the specific password of the tunnel when the username "
-"contains the tunnel ID"
-msgstr ""
-
-msgid "Server username"
-msgstr ""
-
msgid "Service Name"
msgstr "Nome do Serviço"
@@ -3000,15 +2984,9 @@ msgid ""
"instructions."
msgstr ""
-msgid "Sort"
-msgstr "Ordenar"
-
msgid "Source"
msgstr "Origem"
-msgid "Source routing"
-msgstr ""
-
msgid "Specifies the directory the device is attached to"
msgstr ""
@@ -3047,6 +3025,9 @@ msgstr "Iniciar"
msgid "Start priority"
msgstr "Prioridade de inicialização"
+msgid "Starting configuration apply…"
+msgstr ""
+
msgid "Startup"
msgstr ""
@@ -3203,6 +3184,16 @@ msgid "The configuration file could not be loaded due to the following error:"
msgstr ""
msgid ""
+"The device could not be reached within %d seconds after applying the pending "
+"changes, which caused the configuration to be rolled back for safety "
+"reasons. If you believe that the configuration changes are correct "
+"nonetheless, perform an unchecked configuration apply. Alternatively, you "
+"can dismiss this warning and edit changes before attempting to apply again, "
+"or revert all pending changes to keep the currently working configuration "
+"state."
+msgstr ""
+
+msgid ""
"The device file of the memory or partition (<abbr title=\"for example\">e.g."
"</abbr> <code>/dev/sda1</code>)"
msgstr ""
@@ -3227,9 +3218,6 @@ msgstr ""
"compare com o ficheiro original para assegurar a integração de dados.<br /> "
"Click em \"Proceder\" para iniciar o procedimento."
-msgid "The following changes have been committed"
-msgstr "As seguintes alterações foram escritas"
-
msgid "The following changes have been reverted"
msgstr "Foram recuperadas as seguintes alterações "
@@ -3300,11 +3288,6 @@ msgstr ""
"para poder ligar novamente ao router."
msgid ""
-"The tunnel end-point is behind NAT, defaults to disabled and only applies to "
-"AYIYA"
-msgstr ""
-
-msgid ""
"The uploaded image file does not contain a supported format. Make sure that "
"you choose the generic image format for your platform."
msgstr ""
@@ -3314,8 +3297,8 @@ msgstr ""
msgid "There are no active leases."
msgstr "Não há concessões ativas."
-msgid "There are no pending changes to apply!"
-msgstr "Não há alterações pendentes para aplicar!"
+msgid "There are no changes to apply."
+msgstr ""
msgid "There are no pending changes to revert!"
msgstr "Não há alterações pendentes para reverter!"
@@ -3460,15 +3443,6 @@ msgstr "Interface de Túnel"
msgid "Tunnel Link"
msgstr ""
-msgid "Tunnel broker protocol"
-msgstr ""
-
-msgid "Tunnel setup server"
-msgstr ""
-
-msgid "Tunnel type"
-msgstr ""
-
msgid "Tx-Power"
msgstr "Potência de Tx"
@@ -3517,6 +3491,9 @@ msgstr "Alterações não Guardadas"
msgid "Unsupported protocol type."
msgstr "Tipo de protocolo não suportado."
+msgid "Up"
+msgstr ""
+
msgid "Update lists"
msgstr "Actualizar listas"
@@ -3641,12 +3618,6 @@ msgstr ""
msgid "Vendor Class to send when requesting DHCP"
msgstr ""
-msgid "Verbose"
-msgstr ""
-
-msgid "Verbose logging by aiccu daemon"
-msgstr ""
-
msgid "Verify"
msgstr "Verificar"
@@ -3678,16 +3649,15 @@ msgstr ""
"A encriptação-WPA necessita do wpa_supplicant (para modo cliente) ou do "
"hostapd (para modo AP ou ah-hoc) esteja instalado."
-msgid ""
-"Wait for NTP sync that many seconds, seting to 0 disables waiting (optional)"
-msgstr ""
-
msgid "Waiting for changes to be applied..."
msgstr "A aguardar que as mudanças sejam aplicadas..."
msgid "Waiting for command to complete..."
msgstr "A aguardar que o comando termine..."
+msgid "Waiting for configuration to get applied… %ds"
+msgstr ""
+
msgid "Waiting for device..."
msgstr ""
@@ -3702,12 +3672,6 @@ msgid ""
"communications"
msgstr ""
-msgid "Whether to create an IPv6 default route over the tunnel"
-msgstr ""
-
-msgid "Whether to route only packets from delegated prefixes"
-msgstr ""
-
msgid "Width"
msgstr ""
@@ -3788,6 +3752,9 @@ msgstr "baseT"
msgid "bridged"
msgstr ""
+msgid "create"
+msgstr ""
+
msgid "create:"
msgstr "criar:"
@@ -3825,9 +3792,6 @@ msgstr "full-duplex"
msgid "half-duplex"
msgstr "half-duplex"
-msgid "help"
-msgstr "ajuda"
-
msgid "hidden"
msgstr "escondido"
@@ -3853,9 +3817,6 @@ msgid "local <abbr title=\"Domain Name System\">DNS</abbr> file"
msgstr ""
"Ficheiro local de <abbr title=\"Sistema de Nomes de Domínios\">DNS</abbr>"
-msgid "minimum 1280, maximum 1480"
-msgstr ""
-
msgid "minutes"
msgstr ""
@@ -3880,6 +3841,9 @@ msgstr "ligado"
msgid "open"
msgstr "abrir"
+msgid "output"
+msgstr ""
+
msgid "overlay"
msgstr ""
@@ -3931,6 +3895,58 @@ msgstr "sim"
msgid "« Back"
msgstr "« Voltar"
+#~ msgid "DHCP Leases"
+#~ msgstr "Concessões DHCP"
+
+#~ msgid "DHCPv6 Leases"
+#~ msgstr "Concessões DHCPv6"
+
+#~ 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 ""
+#~ "Deseja mesmo apagar esta interface? A eliminação não poder desfeita!\n"
+#~ "Pode perde a ligação ao dispositivo, caso esta ligado através desta "
+#~ "interface."
+
+#, fuzzy
+#~ msgid ""
+#~ "Really shut down network? You might lose access to this device if you are "
+#~ "connected via this interface."
+#~ msgstr ""
+#~ "Deseja mesmo desligar esta rede?\n"
+#~ "Pode perder o acesso ao dispositivo se estiver ligado através desta rede."
+
+#~ msgid "Sort"
+#~ msgstr "Ordenar"
+
+#~ msgid "help"
+#~ msgstr "ajuda"
+
+#~ msgid "IPv4 WAN Status"
+#~ msgstr "Estado WAN IPv4"
+
+#~ msgid "IPv6 WAN Status"
+#~ msgstr "Estado WAN IPv6"
+
+#~ msgid "Apply"
+#~ msgstr "Aplicar"
+
+#~ msgid "Applying changes"
+#~ msgstr "A aplicar as alterações"
+
+#~ msgid "Configuration applied."
+#~ msgstr "Configuração aplicada."
+
+#~ msgid "Save &#38; Apply"
+#~ msgstr "Salvar &#38; Aplicar"
+
+#~ msgid "The following changes have been committed"
+#~ msgstr "As seguintes alterações foram escritas"
+
+#~ msgid "There are no pending changes to apply!"
+#~ msgstr "Não há alterações pendentes para aplicar!"
+
#~ msgid "Action"
#~ msgstr "Acção"
diff --git a/modules/luci-base/po/ro/base.po b/modules/luci-base/po/ro/base.po
index 748bfdbc53..2ca23e0472 100644
--- a/modules/luci-base/po/ro/base.po
+++ b/modules/luci-base/po/ro/base.po
@@ -48,6 +48,9 @@ msgstr ""
msgid "-- match by uuid --"
msgstr ""
+msgid "-- please select --"
+msgstr ""
+
msgid "1 Minute Load:"
msgstr "Incarcarea in ultimul minut"
@@ -168,9 +171,6 @@ msgstr ""
msgid "ADSL"
msgstr ""
-msgid "AICCU (SIXXS)"
-msgstr ""
-
msgid "ANSI T1.413"
msgstr ""
@@ -207,9 +207,6 @@ msgstr "ATM numar echipament"
msgid "ATU-C System Vendor ID"
msgstr ""
-msgid "AYIYA"
-msgstr ""
-
msgid "Access Concentrator"
msgstr "Concentrator de Access "
@@ -314,11 +311,6 @@ msgstr ""
msgid "Allowed IPs"
msgstr ""
-msgid ""
-"Also see <a href=\"https://www.sixxs.net/faq/connectivity/?faq=comparison"
-"\">Tunneling Comparison</a> on SIXXS"
-msgstr ""
-
msgid "Always announce default router"
msgstr ""
@@ -397,11 +389,14 @@ msgstr "Configurarea Antenei"
msgid "Any zone"
msgstr "Orice Zona"
-msgid "Apply"
-msgstr "Aplica"
+msgid "Apply request failed with status <code>%h</code>"
+msgstr ""
-msgid "Applying changes"
-msgstr "Se aplica modificarile"
+msgid "Apply unchecked"
+msgstr ""
+
+msgid "Architecture"
+msgstr ""
msgid ""
"Assign a part of given length of every public IPv6-prefix to this interface"
@@ -417,6 +412,9 @@ msgstr ""
msgid "Associated Stations"
msgstr "Statiile asociate"
+msgid "Associations"
+msgstr ""
+
msgid "Auth Group"
msgstr ""
@@ -507,9 +505,6 @@ msgstr "Adresa specificata gresit !"
msgid "Band"
msgstr ""
-msgid "Behind NAT"
-msgstr ""
-
msgid ""
"Below is the determined list of files to backup. It consists of changed "
"configuration files marked by opkg, essential base files and the user "
@@ -578,12 +573,20 @@ msgstr "Modificari"
msgid "Changes applied."
msgstr "Modificari aplicate."
+msgid "Changes have been reverted."
+msgstr ""
+
msgid "Changes the administrator password for accessing the device"
msgstr "Schimba parola administratorului pentru accesarea dispozitivului"
msgid "Channel"
msgstr "Canal"
+msgid ""
+"Channel %d is not available in the %s regulatory domain and has been auto-"
+"adjusted to %d."
+msgstr ""
+
msgid "Check"
msgstr "Verificare"
@@ -656,12 +659,15 @@ msgstr ""
msgid "Configuration"
msgstr "Configurare"
-msgid "Configuration applied."
-msgstr "Configurarea aplicata."
-
msgid "Configuration files will be kept."
msgstr "Fisierele de configurare vor fi pastrate."
+msgid "Configuration has been applied."
+msgstr ""
+
+msgid "Configuration has been rolled back!"
+msgstr ""
+
msgid "Confirmation"
msgstr "Confirmare"
@@ -674,12 +680,15 @@ msgstr "Conectat"
msgid "Connection Limit"
msgstr "Limita de conexiune"
-msgid "Connection to server fails when TLS cannot be used"
-msgstr ""
-
msgid "Connections"
msgstr "Conexiuni"
+msgid ""
+"Could not regain access to the device after applying the configuration "
+"changes. You might need to reconnect if you modified network related "
+"settings such as the IP address or wireless security credentials."
+msgstr ""
+
msgid "Country"
msgstr "Tara"
@@ -731,9 +740,6 @@ msgid ""
"\">LED</abbr>s if possible."
msgstr ""
-msgid "DHCP Leases"
-msgstr "Conexiuni DHCP"
-
msgid "DHCP Server"
msgstr "Server DHCP"
@@ -746,9 +752,6 @@ msgstr ""
msgid "DHCP-Options"
msgstr "Optiuni DHCP"
-msgid "DHCPv6 Leases"
-msgstr ""
-
msgid "DHCPv6 client"
msgstr ""
@@ -806,9 +809,6 @@ msgstr ""
msgid "Default is stateless + stateful"
msgstr ""
-msgid "Default route"
-msgstr ""
-
msgid "Default state"
msgstr "Stare implicita"
@@ -848,6 +848,9 @@ msgstr ""
msgid "Device unreachable"
msgstr ""
+msgid "Device unreachable!"
+msgstr ""
+
msgid "Diagnostics"
msgstr "Diagnosticuri"
@@ -882,6 +885,9 @@ msgstr ""
msgid "Discard upstream RFC1918 responses"
msgstr ""
+msgid "Dismiss"
+msgstr ""
+
msgid "Displaying only packages containing"
msgstr ""
@@ -927,6 +933,9 @@ msgid ""
"<abbr title=\"Domain Name System\">DNS</abbr>-Name"
msgstr ""
+msgid "Down"
+msgstr ""
+
msgid "Download and install package"
msgstr "Descarca si instaleaza pachetul"
@@ -1037,6 +1046,9 @@ msgstr ""
msgid "Enable this mount"
msgstr ""
+msgid "Enable this network"
+msgstr ""
+
msgid "Enable this swap"
msgstr ""
@@ -1069,6 +1081,12 @@ msgstr ""
msgid "Endpoint Port"
msgstr ""
+msgid "Enter custom value"
+msgstr ""
+
+msgid "Enter custom values"
+msgstr ""
+
msgid "Erasing..."
msgstr "Stergere..."
@@ -1127,6 +1145,9 @@ msgstr ""
msgid "FT protocol"
msgstr ""
+msgid "Failed to confirm apply within %ds, waiting for rollback…"
+msgstr ""
+
msgid "File"
msgstr "Fisier"
@@ -1249,7 +1270,7 @@ msgstr "Spatiu liber"
msgid ""
"Further information about WireGuard interfaces and peers at <a href=\"http://"
-"wireguard.io\">wireguard.io</a>."
+"wireguard.com\">wireguard.com</a>."
msgstr ""
msgid "GHz"
@@ -1321,9 +1342,6 @@ msgstr ""
msgid "Header Error Code Errors (HEC)"
msgstr ""
-msgid "Heartbeat"
-msgstr ""
-
msgid ""
"Here you can configure the basic aspects of your device like its hostname or "
"the timezone."
@@ -1381,8 +1399,8 @@ msgstr "IPv4"
msgid "IPv4 Firewall"
msgstr "Firewall IPv4"
-msgid "IPv4 WAN Status"
-msgstr "Statusul IPv4 pe WAN"
+msgid "IPv4 Upstream"
+msgstr ""
msgid "IPv4 address"
msgstr "Adresa IPv4"
@@ -1432,15 +1450,12 @@ msgstr ""
msgid "IPv6 ULA-Prefix"
msgstr ""
-msgid "IPv6 WAN Status"
-msgstr "Statusul IPv6 pe WAN"
+msgid "IPv6 Upstream"
+msgstr ""
msgid "IPv6 address"
msgstr "Adresa IPv6"
-msgid "IPv6 address delegated to the local tunnel endpoint (optional)"
-msgstr ""
-
msgid "IPv6 assignment hint"
msgstr ""
@@ -2009,9 +2024,6 @@ msgstr ""
msgid "NTP server candidates"
msgstr ""
-msgid "NTP sync time-out"
-msgstr ""
-
msgid "Name"
msgstr "Nume"
@@ -2135,6 +2147,9 @@ msgstr ""
msgid "Obfuscated Password"
msgstr ""
+msgid "Obtain IPv6-Address"
+msgstr ""
+
msgid "Off-State Delay"
msgstr ""
@@ -2180,12 +2195,6 @@ msgstr "Optiunea eliminata"
msgid "Optional"
msgstr ""
-msgid "Optional, specify to override default server (tic.sixxs.net)"
-msgstr ""
-
-msgid "Optional, use when the SIXXS account has more than one tunnel"
-msgstr ""
-
msgid ""
"Optional. 32-bit mark for outgoing encrypted packets. Enter value in hex, "
"starting with <code>0x</code>."
@@ -2537,12 +2546,12 @@ msgstr ""
"<abbr title=\"Dynamic Host Configuration Protocol\">DHCP</abbr>-"
msgid ""
-"Really delete this interface? The deletion cannot be undone!\\nYou might "
-"lose access to this device if you are connected via this interface."
+"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!\\nYou "
+"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 ""
@@ -2550,12 +2559,12 @@ msgid "Really reset all changes?"
msgstr ""
msgid ""
-"Really shut down network?\\nYou might lose access to this device if you are "
-"connected via this interface."
+"Really shut down network? You might lose access to this device if you are "
+"connected via this interface"
msgstr ""
msgid ""
-"Really shutdown interface \"%s\" ?\\nYou might lose access to this device if "
+"Really shutdown interface \"%s\"? You might lose access to this device if "
"you are connected via this interface."
msgstr ""
@@ -2646,9 +2655,6 @@ msgstr ""
msgid "Request IPv6-prefix of length"
msgstr ""
-msgid "Require TLS"
-msgstr ""
-
msgid "Required"
msgstr ""
@@ -2707,6 +2713,15 @@ msgstr "Arata / ascunde parola"
msgid "Revert"
msgstr ""
+msgid "Revert changes"
+msgstr ""
+
+msgid "Revert request failed with status <code>%h</code>"
+msgstr ""
+
+msgid "Reverting configuration…"
+msgstr ""
+
msgid "Root"
msgstr ""
@@ -2722,9 +2737,6 @@ msgstr ""
msgid "Route type"
msgstr ""
-msgid "Routed IPv6 prefix for downstream interfaces"
-msgstr ""
-
msgid "Router Advertisement-Service"
msgstr ""
@@ -2748,14 +2760,6 @@ msgstr ""
msgid "SHA256"
msgstr ""
-msgid ""
-"SIXXS supports TIC only, for static tunnels using IP protocol 41 (RFC4213) "
-"use 6in4 instead"
-msgstr ""
-
-msgid "SIXXS-handle[/Tunnel-ID]"
-msgstr ""
-
msgid "SNR"
msgstr ""
@@ -2783,9 +2787,6 @@ msgstr "Salveaza"
msgid "Save & Apply"
msgstr "Salveaza si aplica"
-msgid "Save &#38; Apply"
-msgstr "Salveaza &#38; Aplica"
-
msgid "Scan"
msgstr "Scan"
@@ -2812,17 +2813,6 @@ msgstr ""
msgid "Server Settings"
msgstr "Setarile serverului"
-msgid "Server password"
-msgstr ""
-
-msgid ""
-"Server password, enter the specific password of the tunnel when the username "
-"contains the tunnel ID"
-msgstr ""
-
-msgid "Server username"
-msgstr ""
-
msgid "Service Name"
msgstr "Nume serviciu"
@@ -2910,15 +2900,9 @@ msgid ""
"instructions."
msgstr ""
-msgid "Sort"
-msgstr ""
-
msgid "Source"
msgstr "Sursa"
-msgid "Source routing"
-msgstr ""
-
msgid "Specifies the directory the device is attached to"
msgstr ""
@@ -2957,6 +2941,9 @@ msgstr "Start"
msgid "Start priority"
msgstr ""
+msgid "Starting configuration apply…"
+msgstr ""
+
msgid "Startup"
msgstr "Pornire"
@@ -3107,6 +3094,16 @@ msgid "The configuration file could not be loaded due to the following error:"
msgstr ""
msgid ""
+"The device could not be reached within %d seconds after applying the pending "
+"changes, which caused the configuration to be rolled back for safety "
+"reasons. If you believe that the configuration changes are correct "
+"nonetheless, perform an unchecked configuration apply. Alternatively, you "
+"can dismiss this warning and edit changes before attempting to apply again, "
+"or revert all pending changes to keep the currently working configuration "
+"state."
+msgstr ""
+
+msgid ""
"The device file of the memory or partition (<abbr title=\"for example\">e.g."
"</abbr> <code>/dev/sda1</code>)"
msgstr ""
@@ -3123,9 +3120,6 @@ msgid ""
"\"Proceed\" below to start the flash procedure."
msgstr ""
-msgid "The following changes have been committed"
-msgstr ""
-
msgid "The following changes have been reverted"
msgstr ""
@@ -3179,11 +3173,6 @@ msgid ""
msgstr ""
msgid ""
-"The tunnel end-point is behind NAT, defaults to disabled and only applies to "
-"AYIYA"
-msgstr ""
-
-msgid ""
"The uploaded image file does not contain a supported format. Make sure that "
"you choose the generic image format for your platform."
msgstr ""
@@ -3191,8 +3180,8 @@ msgstr ""
msgid "There are no active leases."
msgstr ""
-msgid "There are no pending changes to apply!"
-msgstr "Nu exista modificari in asteptare de aplicat !"
+msgid "There are no changes to apply."
+msgstr ""
msgid "There are no pending changes to revert!"
msgstr "Nu exista modificari in asteptare de anulat !"
@@ -3328,15 +3317,6 @@ msgstr "Interfata de tunel"
msgid "Tunnel Link"
msgstr ""
-msgid "Tunnel broker protocol"
-msgstr ""
-
-msgid "Tunnel setup server"
-msgstr ""
-
-msgid "Tunnel type"
-msgstr ""
-
msgid "Tx-Power"
msgstr "Puterea TX"
@@ -3385,6 +3365,9 @@ msgstr "Modificari nesalvate"
msgid "Unsupported protocol type."
msgstr "Tipul de protocol neacceptat."
+msgid "Up"
+msgstr ""
+
msgid "Update lists"
msgstr ""
@@ -3509,12 +3492,6 @@ msgstr ""
msgid "Vendor Class to send when requesting DHCP"
msgstr ""
-msgid "Verbose"
-msgstr ""
-
-msgid "Verbose logging by aiccu daemon"
-msgstr ""
-
msgid "Verify"
msgstr ""
@@ -3546,16 +3523,15 @@ msgstr ""
"Criptarea WPA necesita wpa_supplicant (pentru modul client) sau hostapd "
"(pentru modul AP sau ad-hoc) instalate."
-msgid ""
-"Wait for NTP sync that many seconds, seting to 0 disables waiting (optional)"
-msgstr ""
-
msgid "Waiting for changes to be applied..."
msgstr ""
msgid "Waiting for command to complete..."
msgstr ""
+msgid "Waiting for configuration to get applied… %ds"
+msgstr ""
+
msgid "Waiting for device..."
msgstr ""
@@ -3570,12 +3546,6 @@ msgid ""
"communications"
msgstr ""
-msgid "Whether to create an IPv6 default route over the tunnel"
-msgstr ""
-
-msgid "Whether to route only packets from delegated prefixes"
-msgstr ""
-
msgid "Width"
msgstr ""
@@ -3649,6 +3619,9 @@ msgstr ""
msgid "bridged"
msgstr ""
+msgid "create"
+msgstr ""
+
msgid "create:"
msgstr ""
@@ -3684,9 +3657,6 @@ msgstr ""
msgid "half-duplex"
msgstr ""
-msgid "help"
-msgstr "ajutor"
-
msgid "hidden"
msgstr "ascuns"
@@ -3711,9 +3681,6 @@ msgstr ""
msgid "local <abbr title=\"Domain Name System\">DNS</abbr> file"
msgstr ""
-msgid "minimum 1280, maximum 1480"
-msgstr ""
-
msgid "minutes"
msgstr ""
@@ -3738,6 +3705,9 @@ msgstr ""
msgid "open"
msgstr ""
+msgid "output"
+msgstr ""
+
msgid "overlay"
msgstr ""
@@ -3789,6 +3759,33 @@ msgstr "da"
msgid "« Back"
msgstr "« Inapoi"
+#~ msgid "DHCP Leases"
+#~ msgstr "Conexiuni DHCP"
+
+#~ msgid "help"
+#~ msgstr "ajutor"
+
+#~ msgid "IPv4 WAN Status"
+#~ msgstr "Statusul IPv4 pe WAN"
+
+#~ msgid "IPv6 WAN Status"
+#~ msgstr "Statusul IPv6 pe WAN"
+
+#~ msgid "Apply"
+#~ msgstr "Aplica"
+
+#~ msgid "Applying changes"
+#~ msgstr "Se aplica modificarile"
+
+#~ msgid "Configuration applied."
+#~ msgstr "Configurarea aplicata."
+
+#~ msgid "Save &#38; Apply"
+#~ msgstr "Salveaza &#38; Aplica"
+
+#~ msgid "There are no pending changes to apply!"
+#~ msgstr "Nu exista modificari in asteptare de aplicat !"
+
#~ msgid "Action"
#~ msgstr "Actiune"
diff --git a/modules/luci-base/po/ru/base.po b/modules/luci-base/po/ru/base.po
index 35a697620e..7d167e6100 100644
--- a/modules/luci-base/po/ru/base.po
+++ b/modules/luci-base/po/ru/base.po
@@ -51,6 +51,9 @@ msgstr "-- проверка по метке --"
msgid "-- match by uuid --"
msgstr "-- проверка по uuid --"
+msgid "-- please select --"
+msgstr ""
+
msgid "1 Minute Load:"
msgstr "Загрузка за 1 минуту:"
@@ -177,9 +180,6 @@ msgstr "A43C + J43 + A43 + V43"
msgid "ADSL"
msgstr "ADSL"
-msgid "AICCU (SIXXS)"
-msgstr "AICCU (SIXXS)"
-
msgid "ANSI T1.413"
msgstr "ANSI T1.413"
@@ -216,9 +216,6 @@ msgstr "ATM номер устройства"
msgid "ATU-C System Vendor ID"
msgstr "ATU-C System Vendor ID"
-msgid "AYIYA"
-msgstr "AYIYA"
-
msgid "Access Concentrator"
msgstr "Концентратор доступа"
@@ -330,13 +327,6 @@ msgstr ""
msgid "Allowed IPs"
msgstr "Разрешенные IP-адреса"
-msgid ""
-"Also see <a href=\"https://www.sixxs.net/faq/connectivity/?faq=comparison"
-"\">Tunneling Comparison</a> on SIXXS"
-msgstr ""
-"Также смотрите <a href=\"https://www.sixxs.net/faq/connectivity/?"
-"faq=comparison\">Tunneling Comparison</a> on SIXXS"
-
msgid "Always announce default router"
msgstr "Объявлять всегда, как дефолтный маршрутизатор"
@@ -417,11 +407,14 @@ msgstr "Настройка антенн"
msgid "Any zone"
msgstr "Любая зона"
-msgid "Apply"
-msgstr "Принять"
+msgid "Apply request failed with status <code>%h</code>"
+msgstr ""
-msgid "Applying changes"
-msgstr "Применение изменений"
+msgid "Apply unchecked"
+msgstr ""
+
+msgid "Architecture"
+msgstr ""
msgid ""
"Assign a part of given length of every public IPv6-prefix to this interface"
@@ -441,6 +434,9 @@ msgstr ""
msgid "Associated Stations"
msgstr "Подключенные клиенты"
+msgid "Associations"
+msgstr ""
+
msgid "Auth Group"
msgstr "Группа аутентификации"
@@ -537,9 +533,6 @@ msgstr "Указан неправильный адрес!"
msgid "Band"
msgstr "Диапазон"
-msgid "Behind NAT"
-msgstr "За NAT-ом"
-
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 "
@@ -616,12 +609,20 @@ msgstr "Изменения"
msgid "Changes applied."
msgstr "Изменения приняты."
+msgid "Changes have been reverted."
+msgstr ""
+
msgid "Changes the administrator password for accessing the device"
msgstr "Изменить пароль администратора для доступа к устройству."
msgid "Channel"
msgstr "Канал"
+msgid ""
+"Channel %d is not available in the %s regulatory domain and has been auto-"
+"adjusted to %d."
+msgstr ""
+
msgid "Check"
msgstr "Проверить"
@@ -710,12 +711,15 @@ msgstr ""
msgid "Configuration"
msgstr "Настройка config файла"
-msgid "Configuration applied."
-msgstr "Изменение настроек config файлов."
-
msgid "Configuration files will be kept."
msgstr "Config файлы будут сохранены."
+msgid "Configuration has been applied."
+msgstr ""
+
+msgid "Configuration has been rolled back!"
+msgstr ""
+
msgid "Confirmation"
msgstr "Подтверждение пароля"
@@ -728,12 +732,15 @@ msgstr "Подключен"
msgid "Connection Limit"
msgstr "Ограничение соединений"
-msgid "Connection to server fails when TLS cannot be used"
-msgstr "Связь с сервером прерывается, когда TLS не может быть использован"
-
msgid "Connections"
msgstr "Соединения"
+msgid ""
+"Could not regain access to the device after applying the configuration "
+"changes. You might need to reconnect if you modified network related "
+"settings such as the IP address or wireless security credentials."
+msgstr ""
+
msgid "Country"
msgstr "Страна"
@@ -789,9 +796,6 @@ msgstr ""
"Настройка поведения светодиодной индикации <abbr title=\"Светодиод\">LED</"
"abbr>s устройства, если это возможно."
-msgid "DHCP Leases"
-msgstr "Аренды DHCP"
-
msgid "DHCP Server"
msgstr "DHCP-сервер"
@@ -804,9 +808,6 @@ msgstr "DHCP-клиент"
msgid "DHCP-Options"
msgstr "DHCP-Настройки"
-msgid "DHCPv6 Leases"
-msgstr "Аренды DHCPv6"
-
msgid "DHCPv6 client"
msgstr "DHCPv6 клиент"
@@ -864,9 +865,6 @@ msgstr "Шлюз по умолчанию"
msgid "Default is stateless + stateful"
msgstr "Значение по умолчанию - 'stateless + stateful'."
-msgid "Default route"
-msgstr "Маршрут по умолчанию"
-
msgid "Default state"
msgstr "Начальное состояние"
@@ -909,6 +907,9 @@ msgstr "Перезагрузка..."
msgid "Device unreachable"
msgstr "Устройство недоступно"
+msgid "Device unreachable!"
+msgstr ""
+
msgid "Diagnostics"
msgstr "Диагностика"
@@ -943,6 +944,9 @@ msgstr "Отключено (по умолчанию)"
msgid "Discard upstream RFC1918 responses"
msgstr "Отбрасывать ответы внешней сети RFC1918."
+msgid "Dismiss"
+msgstr ""
+
msgid "Displaying only packages containing"
msgstr "Показываются только пакеты, содержащие"
@@ -996,6 +1000,9 @@ msgstr ""
"Не перенаправлять <abbr title=\"Служба доменных имён\">DNS</abbr>-запросы "
"без <abbr title=\"Служба доменных имён\">DNS</abbr>-имени."
+msgid "Down"
+msgstr ""
+
msgid "Download and install package"
msgstr "Загрузить и установить пакет"
@@ -1113,6 +1120,9 @@ msgstr "Включите флаг DF (не Фрагментировать) ин
msgid "Enable this mount"
msgstr "Включить эту<br />точку монтирования"
+msgid "Enable this network"
+msgstr ""
+
msgid "Enable this swap"
msgstr "Включить этот раздел подкачки"
@@ -1147,6 +1157,12 @@ msgstr "Конечная точка Хоста"
msgid "Endpoint Port"
msgstr "Конечная точка Порта"
+msgid "Enter custom value"
+msgstr ""
+
+msgid "Enter custom values"
+msgstr ""
+
msgid "Erasing..."
msgstr "Стирание..."
@@ -1207,6 +1223,9 @@ msgstr "FT над the Air"
msgid "FT protocol"
msgstr "FT протокол"
+msgid "Failed to confirm apply within %ds, waiting for rollback…"
+msgstr ""
+
msgid "File"
msgstr "Файл"
@@ -1331,10 +1350,10 @@ msgstr "Свободное место"
msgid ""
"Further information about WireGuard interfaces and peers at <a href=\"http://"
-"wireguard.io\">wireguard.io</a>."
+"wireguard.com\">wireguard.com</a>."
msgstr ""
"Дополнительная информация о интерфейсах и партнерах WireGuard приведена в <a "
-"href=\"http://wireguard.io\">wireguard.io</a>."
+"href=\"http://wireguard.com\">wireguard.com</a>."
msgid "GHz"
msgstr "ГГц"
@@ -1405,9 +1424,6 @@ msgstr "Перезапустить"
msgid "Header Error Code Errors (HEC)"
msgstr "Ошибки кода ошибки заголовка (HEC)"
-msgid "Heartbeat"
-msgstr "Heartbeat"
-
msgid ""
"Here you can configure the basic aspects of your device like its hostname or "
"the timezone."
@@ -1467,8 +1483,8 @@ msgstr "IPv4"
msgid "IPv4 Firewall"
msgstr "Межсетевой экран IPv4"
-msgid "IPv4 WAN Status"
-msgstr "Состояние IPv4 WAN"
+msgid "IPv4 Upstream"
+msgstr ""
msgid "IPv4 address"
msgstr "IPv4-адрес"
@@ -1518,16 +1534,12 @@ msgstr "IPv6 Настройки"
msgid "IPv6 ULA-Prefix"
msgstr "IPv6 ULA-Prefix"
-msgid "IPv6 WAN Status"
-msgstr "Состояние IPv6 WAN"
+msgid "IPv6 Upstream"
+msgstr ""
msgid "IPv6 address"
msgstr "IPv6-адрес"
-msgid "IPv6 address delegated to the local tunnel endpoint (optional)"
-msgstr ""
-"IPv6-адрес, делегированный локальной конечной точке туннеля (необязательно)."
-
msgid "IPv6 assignment hint"
msgstr "IPv6 подсказка присвоения"
@@ -2137,9 +2149,6 @@ msgstr "NT домен"
msgid "NTP server candidates"
msgstr "Список NTP-серверов"
-msgid "NTP sync time-out"
-msgstr "NTP синхронизация времени ожидания"
-
msgid "Name"
msgstr "Имя"
@@ -2263,6 +2272,9 @@ msgstr "Obfuscated Group Password"
msgid "Obfuscated Password"
msgstr "Obfuscated Password"
+msgid "Obtain IPv6-Address"
+msgstr ""
+
msgid "Off-State Delay"
msgstr "Задержка выключенного состояния"
@@ -2314,16 +2326,6 @@ msgstr "Опция удалена"
msgid "Optional"
msgstr "Необязательно"
-msgid "Optional, specify to override default server (tic.sixxs.net)"
-msgstr ""
-"Необязательно. Укажите, чтобы переопределить дефолтный сервер (tic.sixxs."
-"net)."
-
-msgid "Optional, use when the SIXXS account has more than one tunnel"
-msgstr ""
-"Необязательно. Используется, когда учетная запись SIXXS имеет более одного "
-"туннеля."
-
msgid ""
"Optional. 32-bit mark for outgoing encrypted packets. Enter value in hex, "
"starting with <code>0x</code>."
@@ -2695,15 +2697,12 @@ msgstr ""
"динамической настройки узла\">DHCP</abbr>-сервера."
msgid ""
-"Really delete this interface? The deletion cannot be undone!\\nYou might "
-"lose access to this device if you are connected via this interface."
+"Really delete this interface? The deletion cannot be undone! You might lose "
+"access to this device if you are connected via this interface"
msgstr ""
-"Действительно удалить этот интерфейс? Удаление не может быть отменено!\\nВы "
-"можете потерять доступ к этому устройству, если вы подключены через этот "
-"интерфейс."
msgid ""
-"Really delete this wireless network? The deletion cannot be undone!\\nYou "
+"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 ""
"Действительно удалить эту беспроводную сеть? Удаление не может быть отменено!"
@@ -2714,18 +2713,16 @@ msgid "Really reset all changes?"
msgstr "Действительно сбросить все изменения?"
msgid ""
-"Really shut down network?\\nYou might lose access to this device if you are "
-"connected via this interface."
+"Really shut down network? You might lose access to this device if you are "
+"connected via this interface"
msgstr ""
-"Действительно отключить сеть? Вы можете потерять доступ к этому устройству, "
-"если вы подключены через этот интерфейс."
msgid ""
-"Really shutdown interface \"%s\" ?\\nYou might lose access to this device if "
+"Really shutdown interface \"%s\"? You might lose access to this device if "
"you are connected via this interface."
msgstr ""
-"Действительно отключить интерфейс \"%s\" ?\\nВы можете потерять доступ к "
-"этому устройству, если вы подключены через этот интерфейс."
+"Действительно отключить интерфейс \"%s\"? Вы можете потерять доступ к этому "
+"устройству, если вы подключены через этот интерфейс."
msgid "Really switch protocol?"
msgstr "Вы действительно хотите изменить протокол?"
@@ -2815,9 +2812,6 @@ msgstr "Запрос IPv6 адреса"
msgid "Request IPv6-prefix of length"
msgstr "Запрос IPv6 префикс длины"
-msgid "Require TLS"
-msgstr "Требовать TLS"
-
msgid "Required"
msgstr "Требовать"
@@ -2884,6 +2878,15 @@ msgstr "Показать/скрыть пароль"
msgid "Revert"
msgstr "Вернуть"
+msgid "Revert changes"
+msgstr ""
+
+msgid "Revert request failed with status <code>%h</code>"
+msgstr ""
+
+msgid "Reverting configuration…"
+msgstr ""
+
msgid "Root"
msgstr "Корень"
@@ -2899,9 +2902,6 @@ msgstr "Маршрут разрешенный для IP адресов"
msgid "Route type"
msgstr "Тип маршрута"
-msgid "Routed IPv6 prefix for downstream interfaces"
-msgstr "Префикс маршрутизации IPv6 для интерфейсов внутренней сети"
-
msgid "Router Advertisement-Service"
msgstr "Доступные<br />режимы работы"
@@ -2927,16 +2927,6 @@ msgstr "Проверить"
msgid "SHA256"
msgstr "SHA256"
-msgid ""
-"SIXXS supports TIC only, for static tunnels using IP protocol 41 (RFC4213) "
-"use 6in4 instead"
-msgstr ""
-"SIXXS поддерживает только TIC, для статических туннелей с использованием IP-"
-"протокола 41 (RFC4213) используется вместо 6in4."
-
-msgid "SIXXS-handle[/Tunnel-ID]"
-msgstr "SIXXS-управление[/Туннель-ID]"
-
msgid "SNR"
msgstr "SNR"
@@ -2964,9 +2954,6 @@ msgstr "Сохранить"
msgid "Save & Apply"
msgstr "Сохранить и применить"
-msgid "Save &#38; Apply"
-msgstr "Сохранить и применить"
-
msgid "Scan"
msgstr "Поиск"
@@ -2995,19 +2982,6 @@ msgstr "Разделять клиентов"
msgid "Server Settings"
msgstr "Настройки сервера"
-msgid "Server password"
-msgstr "Пароль доступа к серверу"
-
-msgid ""
-"Server password, enter the specific password of the tunnel when the username "
-"contains the tunnel ID"
-msgstr ""
-"Пароль сервера. Введите пароль из тоннеля, когда имя пользователя содержит "
-"ID туннеля."
-
-msgid "Server username"
-msgstr "Логин доступа к серверу"
-
msgid "Service Name"
msgstr "Имя службы"
@@ -3098,15 +3072,9 @@ msgstr ""
"должна быть установлена вручную. Обратитесь к wiki для получения конкретных "
"инструкций для вашего устройства."
-msgid "Sort"
-msgstr "Сортировка"
-
msgid "Source"
msgstr "Источник"
-msgid "Source routing"
-msgstr "маршрутизация от источника"
-
msgid "Specifies the directory the device is attached to"
msgstr "Папка, к которой монтируется раздел устройства."
@@ -3152,6 +3120,9 @@ msgstr "Старт"
msgid "Start priority"
msgstr "Приоритет"
+msgid "Starting configuration apply…"
+msgstr ""
+
msgid "Startup"
msgstr "Загрузка"
@@ -3320,6 +3291,16 @@ msgid "The configuration file could not be loaded due to the following error:"
msgstr "Не удалось загрузить config файл из-за следующей ошибки:"
msgid ""
+"The device could not be reached within %d seconds after applying the pending "
+"changes, which caused the configuration to be rolled back for safety "
+"reasons. If you believe that the configuration changes are correct "
+"nonetheless, perform an unchecked configuration apply. Alternatively, you "
+"can dismiss this warning and edit changes before attempting to apply again, "
+"or revert all pending changes to keep the currently working configuration "
+"state."
+msgstr ""
+
+msgid ""
"The device file of the memory or partition (<abbr title=\"for example\">e.g."
"</abbr> <code>/dev/sda1</code>)"
msgstr ""
@@ -3343,9 +3324,6 @@ msgstr ""
"удостовериться в целостности данных.<br /> Нажмите 'Продолжить', чтобы "
"начать процедуру обновления прошивки."
-msgid "The following changes have been committed"
-msgstr "Ваши настройки были применены."
-
msgid "The following changes have been reverted"
msgstr "Ваши настройки были отвергнуты."
@@ -3413,13 +3391,6 @@ msgstr ""
"в зависимости от настроек."
msgid ""
-"The tunnel end-point is behind NAT, defaults to disabled and only applies to "
-"AYIYA"
-msgstr ""
-"Конечная точка туннеля находится за NAT, по умолчанию отключена и "
-"применяется только к AYIYA."
-
-msgid ""
"The uploaded image file does not contain a supported format. Make sure that "
"you choose the generic image format for your platform."
msgstr ""
@@ -3429,8 +3400,8 @@ msgstr ""
msgid "There are no active leases."
msgstr "Нет активных арендованных адресов."
-msgid "There are no pending changes to apply!"
-msgstr "Нет изменений, которые можно применить!"
+msgid "There are no changes to apply."
+msgstr ""
msgid "There are no pending changes to revert!"
msgstr "Нет изменений, которые можно отменить!"
@@ -3589,15 +3560,6 @@ msgstr "Интерфейс туннеля"
msgid "Tunnel Link"
msgstr "Ссылка на туннель"
-msgid "Tunnel broker protocol"
-msgstr "Протокол посредника туннеля"
-
-msgid "Tunnel setup server"
-msgstr "Сервер настройки туннеля"
-
-msgid "Tunnel type"
-msgstr "Тип туннеля"
-
msgid "Tx-Power"
msgstr "Мощность передатчика"
@@ -3646,6 +3608,9 @@ msgstr "Непринятые изменения"
msgid "Unsupported protocol type."
msgstr "Неподдерживаемый тип протокола."
+msgid "Up"
+msgstr ""
+
msgid "Update lists"
msgstr "Обновить списки"
@@ -3783,12 +3748,6 @@ msgid "Vendor Class to send when requesting DHCP"
msgstr ""
"Класс производителя (Vendor class), который отправлять при DHCP-запросах"
-msgid "Verbose"
-msgstr "Verbose"
-
-msgid "Verbose logging by aiccu daemon"
-msgstr "Verbose ведение журнала демоном aiccu"
-
msgid "Verify"
msgstr "Проверить"
@@ -3820,18 +3779,15 @@ msgstr ""
"Необходимо установить wpa_supplicant (режим клиента) или hostapd (режим "
"точки доступа или ad-hoc) для поддержки шифрования WPA."
-msgid ""
-"Wait for NTP sync that many seconds, seting to 0 disables waiting (optional)"
-msgstr ""
-"Задать время ожидания синхронизации NTP, установка значения - '0', отключает "
-"ожидание (необязательно)."
-
msgid "Waiting for changes to be applied..."
msgstr "Ожидание применения изменений..."
msgid "Waiting for command to complete..."
msgstr "Ожидание завершения выполнения команды..."
+msgid "Waiting for configuration to get applied… %ds"
+msgstr ""
+
msgid "Waiting for device..."
msgstr "Ожидание подключения устройства..."
@@ -3848,12 +3804,6 @@ msgid ""
"communications"
msgstr "При использовании PSK, PMK может быть создан локально, без AP в связи."
-msgid "Whether to create an IPv6 default route over the tunnel"
-msgstr "Создание маршрута по умолчанию IPv6 через туннель."
-
-msgid "Whether to route only packets from delegated prefixes"
-msgstr "Маршрутизация только пакетов из делегированных префиксов."
-
msgid "Width"
msgstr "Ширина"
@@ -3936,6 +3886,9 @@ msgstr "baseT"
msgid "bridged"
msgstr "соед. мостом"
+msgid "create"
+msgstr ""
+
msgid "create:"
msgstr "создать:"
@@ -3973,9 +3926,6 @@ msgstr "полный дуплекс"
msgid "half-duplex"
msgstr "полудуплекс"
-msgid "help"
-msgstr "помощь"
-
msgid "hidden"
msgstr "скрытый"
@@ -4000,9 +3950,6 @@ msgstr "kbit/s"
msgid "local <abbr title=\"Domain Name System\">DNS</abbr> file"
msgstr "Локальный <abbr title=\"Служба доменных имён\">DNS</abbr>-файл."
-msgid "minimum 1280, maximum 1480"
-msgstr "минимум 1280, максимум 1480"
-
msgid "minutes"
msgstr "минут(ы)"
@@ -4027,6 +3974,9 @@ msgstr "включено"
msgid "open"
msgstr "открыть"
+msgid "output"
+msgstr ""
+
msgid "overlay"
msgstr "overlay"
@@ -4077,3 +4027,36 @@ msgstr "да"
msgid "« Back"
msgstr "« Назад"
+
+#~ msgid "DHCP Leases"
+#~ msgstr "Аренды DHCP"
+
+#~ msgid "DHCPv6 Leases"
+#~ msgstr "Аренды DHCPv6"
+
+#~ 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 ""
+#~ "Действительно удалить этот интерфейс? Удаление не может быть отменено!"
+#~ "\\nВы можете потерять доступ к этому устройству, если вы подключены через "
+#~ "этот интерфейс."
+
+#~ msgid ""
+#~ "Really shut down network? You might lose access to this device if you are "
+#~ "connected via this interface."
+#~ msgstr ""
+#~ "Действительно отключить сеть? Вы можете потерять доступ к этому "
+#~ "устройству, если вы подключены через этот интерфейс."
+
+#~ msgid "Sort"
+#~ msgstr "Сортировка"
+
+#~ msgid "help"
+#~ msgstr "помощь"
+
+#~ msgid "IPv4 WAN Status"
+#~ msgstr "Состояние IPv4 WAN"
+
+#~ msgid "IPv6 WAN Status"
+#~ msgstr "Состояние IPv6 WAN"
diff --git a/modules/luci-base/po/sk/base.po b/modules/luci-base/po/sk/base.po
index acc57792b3..dab1a7def2 100644
--- a/modules/luci-base/po/sk/base.po
+++ b/modules/luci-base/po/sk/base.po
@@ -44,6 +44,9 @@ msgstr ""
msgid "-- match by uuid --"
msgstr ""
+msgid "-- please select --"
+msgstr ""
+
msgid "1 Minute Load:"
msgstr ""
@@ -159,9 +162,6 @@ msgstr ""
msgid "ADSL"
msgstr ""
-msgid "AICCU (SIXXS)"
-msgstr ""
-
msgid "ANSI T1.413"
msgstr ""
@@ -195,9 +195,6 @@ msgstr ""
msgid "ATU-C System Vendor ID"
msgstr ""
-msgid "AYIYA"
-msgstr ""
-
msgid "Access Concentrator"
msgstr ""
@@ -300,11 +297,6 @@ msgstr ""
msgid "Allowed IPs"
msgstr ""
-msgid ""
-"Also see <a href=\"https://www.sixxs.net/faq/connectivity/?faq=comparison"
-"\">Tunneling Comparison</a> on SIXXS"
-msgstr ""
-
msgid "Always announce default router"
msgstr ""
@@ -383,10 +375,13 @@ msgstr ""
msgid "Any zone"
msgstr ""
-msgid "Apply"
+msgid "Apply request failed with status <code>%h</code>"
+msgstr ""
+
+msgid "Apply unchecked"
msgstr ""
-msgid "Applying changes"
+msgid "Architecture"
msgstr ""
msgid ""
@@ -403,6 +398,9 @@ msgstr ""
msgid "Associated Stations"
msgstr ""
+msgid "Associations"
+msgstr ""
+
msgid "Auth Group"
msgstr ""
@@ -493,9 +491,6 @@ msgstr ""
msgid "Band"
msgstr ""
-msgid "Behind NAT"
-msgstr ""
-
msgid ""
"Below is the determined list of files to backup. It consists of changed "
"configuration files marked by opkg, essential base files and the user "
@@ -564,12 +559,20 @@ msgstr ""
msgid "Changes applied."
msgstr ""
+msgid "Changes have been reverted."
+msgstr ""
+
msgid "Changes the administrator password for accessing the device"
msgstr ""
msgid "Channel"
msgstr ""
+msgid ""
+"Channel %d is not available in the %s regulatory domain and has been auto-"
+"adjusted to %d."
+msgstr ""
+
msgid "Check"
msgstr ""
@@ -639,10 +642,13 @@ msgstr ""
msgid "Configuration"
msgstr ""
-msgid "Configuration applied."
+msgid "Configuration files will be kept."
msgstr ""
-msgid "Configuration files will be kept."
+msgid "Configuration has been applied."
+msgstr ""
+
+msgid "Configuration has been rolled back!"
msgstr ""
msgid "Confirmation"
@@ -657,10 +663,13 @@ msgstr ""
msgid "Connection Limit"
msgstr ""
-msgid "Connection to server fails when TLS cannot be used"
+msgid "Connections"
msgstr ""
-msgid "Connections"
+msgid ""
+"Could not regain access to the device after applying the configuration "
+"changes. You might need to reconnect if you modified network related "
+"settings such as the IP address or wireless security credentials."
msgstr ""
msgid "Country"
@@ -714,9 +723,6 @@ msgid ""
"\">LED</abbr>s if possible."
msgstr ""
-msgid "DHCP Leases"
-msgstr ""
-
msgid "DHCP Server"
msgstr ""
@@ -729,9 +735,6 @@ msgstr ""
msgid "DHCP-Options"
msgstr ""
-msgid "DHCPv6 Leases"
-msgstr ""
-
msgid "DHCPv6 client"
msgstr ""
@@ -789,9 +792,6 @@ msgstr ""
msgid "Default is stateless + stateful"
msgstr ""
-msgid "Default route"
-msgstr ""
-
msgid "Default state"
msgstr ""
@@ -831,6 +831,9 @@ msgstr ""
msgid "Device unreachable"
msgstr ""
+msgid "Device unreachable!"
+msgstr ""
+
msgid "Diagnostics"
msgstr ""
@@ -863,6 +866,9 @@ msgstr ""
msgid "Discard upstream RFC1918 responses"
msgstr ""
+msgid "Dismiss"
+msgstr ""
+
msgid "Displaying only packages containing"
msgstr ""
@@ -908,6 +914,9 @@ msgid ""
"<abbr title=\"Domain Name System\">DNS</abbr>-Name"
msgstr ""
+msgid "Down"
+msgstr ""
+
msgid "Download and install package"
msgstr ""
@@ -1018,6 +1027,9 @@ msgstr ""
msgid "Enable this mount"
msgstr ""
+msgid "Enable this network"
+msgstr ""
+
msgid "Enable this swap"
msgstr ""
@@ -1050,6 +1062,12 @@ msgstr ""
msgid "Endpoint Port"
msgstr ""
+msgid "Enter custom value"
+msgstr ""
+
+msgid "Enter custom values"
+msgstr ""
+
msgid "Erasing..."
msgstr ""
@@ -1108,6 +1126,9 @@ msgstr ""
msgid "FT protocol"
msgstr ""
+msgid "Failed to confirm apply within %ds, waiting for rollback…"
+msgstr ""
+
msgid "File"
msgstr ""
@@ -1229,7 +1250,7 @@ msgstr ""
msgid ""
"Further information about WireGuard interfaces and peers at <a href=\"http://"
-"wireguard.io\">wireguard.io</a>."
+"wireguard.com\">wireguard.com</a>."
msgstr ""
msgid "GHz"
@@ -1301,9 +1322,6 @@ msgstr ""
msgid "Header Error Code Errors (HEC)"
msgstr ""
-msgid "Heartbeat"
-msgstr ""
-
msgid ""
"Here you can configure the basic aspects of your device like its hostname or "
"the timezone."
@@ -1359,7 +1377,7 @@ msgstr ""
msgid "IPv4 Firewall"
msgstr ""
-msgid "IPv4 WAN Status"
+msgid "IPv4 Upstream"
msgstr ""
msgid "IPv4 address"
@@ -1410,15 +1428,12 @@ msgstr ""
msgid "IPv6 ULA-Prefix"
msgstr ""
-msgid "IPv6 WAN Status"
+msgid "IPv6 Upstream"
msgstr ""
msgid "IPv6 address"
msgstr ""
-msgid "IPv6 address delegated to the local tunnel endpoint (optional)"
-msgstr ""
-
msgid "IPv6 assignment hint"
msgstr ""
@@ -1984,9 +1999,6 @@ msgstr ""
msgid "NTP server candidates"
msgstr ""
-msgid "NTP sync time-out"
-msgstr ""
-
msgid "Name"
msgstr ""
@@ -2110,6 +2122,9 @@ msgstr ""
msgid "Obfuscated Password"
msgstr ""
+msgid "Obtain IPv6-Address"
+msgstr ""
+
msgid "Off-State Delay"
msgstr ""
@@ -2155,12 +2170,6 @@ msgstr ""
msgid "Optional"
msgstr ""
-msgid "Optional, specify to override default server (tic.sixxs.net)"
-msgstr ""
-
-msgid "Optional, use when the SIXXS account has more than one tunnel"
-msgstr ""
-
msgid ""
"Optional. 32-bit mark for outgoing encrypted packets. Enter value in hex, "
"starting with <code>0x</code>."
@@ -2510,12 +2519,12 @@ msgid ""
msgstr ""
msgid ""
-"Really delete this interface? The deletion cannot be undone!\\nYou might "
-"lose access to this device if you are connected via this interface."
+"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!\\nYou "
+"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 ""
@@ -2523,12 +2532,12 @@ msgid "Really reset all changes?"
msgstr ""
msgid ""
-"Really shut down network?\\nYou might lose access to this device if you are "
-"connected via this interface."
+"Really shut down network? You might lose access to this device if you are "
+"connected via this interface"
msgstr ""
msgid ""
-"Really shutdown interface \"%s\" ?\\nYou might lose access to this device if "
+"Really shutdown interface \"%s\"? You might lose access to this device if "
"you are connected via this interface."
msgstr ""
@@ -2619,9 +2628,6 @@ msgstr ""
msgid "Request IPv6-prefix of length"
msgstr ""
-msgid "Require TLS"
-msgstr ""
-
msgid "Required"
msgstr ""
@@ -2680,6 +2686,15 @@ msgstr ""
msgid "Revert"
msgstr ""
+msgid "Revert changes"
+msgstr ""
+
+msgid "Revert request failed with status <code>%h</code>"
+msgstr ""
+
+msgid "Reverting configuration…"
+msgstr ""
+
msgid "Root"
msgstr ""
@@ -2695,9 +2710,6 @@ msgstr ""
msgid "Route type"
msgstr ""
-msgid "Routed IPv6 prefix for downstream interfaces"
-msgstr ""
-
msgid "Router Advertisement-Service"
msgstr ""
@@ -2721,14 +2733,6 @@ msgstr ""
msgid "SHA256"
msgstr ""
-msgid ""
-"SIXXS supports TIC only, for static tunnels using IP protocol 41 (RFC4213) "
-"use 6in4 instead"
-msgstr ""
-
-msgid "SIXXS-handle[/Tunnel-ID]"
-msgstr ""
-
msgid "SNR"
msgstr ""
@@ -2756,9 +2760,6 @@ msgstr ""
msgid "Save & Apply"
msgstr ""
-msgid "Save &#38; Apply"
-msgstr ""
-
msgid "Scan"
msgstr ""
@@ -2785,17 +2786,6 @@ msgstr ""
msgid "Server Settings"
msgstr ""
-msgid "Server password"
-msgstr ""
-
-msgid ""
-"Server password, enter the specific password of the tunnel when the username "
-"contains the tunnel ID"
-msgstr ""
-
-msgid "Server username"
-msgstr ""
-
msgid "Service Name"
msgstr ""
@@ -2882,15 +2872,9 @@ msgid ""
"instructions."
msgstr ""
-msgid "Sort"
-msgstr ""
-
msgid "Source"
msgstr ""
-msgid "Source routing"
-msgstr ""
-
msgid "Specifies the directory the device is attached to"
msgstr ""
@@ -2929,6 +2913,9 @@ msgstr ""
msgid "Start priority"
msgstr ""
+msgid "Starting configuration apply…"
+msgstr ""
+
msgid "Startup"
msgstr ""
@@ -3079,6 +3066,16 @@ msgid "The configuration file could not be loaded due to the following error:"
msgstr ""
msgid ""
+"The device could not be reached within %d seconds after applying the pending "
+"changes, which caused the configuration to be rolled back for safety "
+"reasons. If you believe that the configuration changes are correct "
+"nonetheless, perform an unchecked configuration apply. Alternatively, you "
+"can dismiss this warning and edit changes before attempting to apply again, "
+"or revert all pending changes to keep the currently working configuration "
+"state."
+msgstr ""
+
+msgid ""
"The device file of the memory or partition (<abbr title=\"for example\">e.g."
"</abbr> <code>/dev/sda1</code>)"
msgstr ""
@@ -3095,9 +3092,6 @@ msgid ""
"\"Proceed\" below to start the flash procedure."
msgstr ""
-msgid "The following changes have been committed"
-msgstr ""
-
msgid "The following changes have been reverted"
msgstr ""
@@ -3151,11 +3145,6 @@ msgid ""
msgstr ""
msgid ""
-"The tunnel end-point is behind NAT, defaults to disabled and only applies to "
-"AYIYA"
-msgstr ""
-
-msgid ""
"The uploaded image file does not contain a supported format. Make sure that "
"you choose the generic image format for your platform."
msgstr ""
@@ -3163,7 +3152,7 @@ msgstr ""
msgid "There are no active leases."
msgstr ""
-msgid "There are no pending changes to apply!"
+msgid "There are no changes to apply."
msgstr ""
msgid "There are no pending changes to revert!"
@@ -3298,15 +3287,6 @@ msgstr ""
msgid "Tunnel Link"
msgstr ""
-msgid "Tunnel broker protocol"
-msgstr ""
-
-msgid "Tunnel setup server"
-msgstr ""
-
-msgid "Tunnel type"
-msgstr ""
-
msgid "Tx-Power"
msgstr ""
@@ -3355,6 +3335,9 @@ msgstr ""
msgid "Unsupported protocol type."
msgstr ""
+msgid "Up"
+msgstr ""
+
msgid "Update lists"
msgstr ""
@@ -3479,12 +3462,6 @@ msgstr ""
msgid "Vendor Class to send when requesting DHCP"
msgstr ""
-msgid "Verbose"
-msgstr ""
-
-msgid "Verbose logging by aiccu daemon"
-msgstr ""
-
msgid "Verify"
msgstr ""
@@ -3514,16 +3491,15 @@ msgid ""
"and ad-hoc mode) to be installed."
msgstr ""
-msgid ""
-"Wait for NTP sync that many seconds, seting to 0 disables waiting (optional)"
-msgstr ""
-
msgid "Waiting for changes to be applied..."
msgstr ""
msgid "Waiting for command to complete..."
msgstr ""
+msgid "Waiting for configuration to get applied… %ds"
+msgstr ""
+
msgid "Waiting for device..."
msgstr ""
@@ -3538,12 +3514,6 @@ msgid ""
"communications"
msgstr ""
-msgid "Whether to create an IPv6 default route over the tunnel"
-msgstr ""
-
-msgid "Whether to route only packets from delegated prefixes"
-msgstr ""
-
msgid "Width"
msgstr ""
@@ -3617,6 +3587,9 @@ msgstr ""
msgid "bridged"
msgstr ""
+msgid "create"
+msgstr ""
+
msgid "create:"
msgstr ""
@@ -3652,9 +3625,6 @@ msgstr ""
msgid "half-duplex"
msgstr ""
-msgid "help"
-msgstr ""
-
msgid "hidden"
msgstr ""
@@ -3679,9 +3649,6 @@ msgstr ""
msgid "local <abbr title=\"Domain Name System\">DNS</abbr> file"
msgstr ""
-msgid "minimum 1280, maximum 1480"
-msgstr ""
-
msgid "minutes"
msgstr ""
@@ -3706,6 +3673,9 @@ msgstr ""
msgid "open"
msgstr ""
+msgid "output"
+msgstr ""
+
msgid "overlay"
msgstr ""
diff --git a/modules/luci-base/po/sv/base.po b/modules/luci-base/po/sv/base.po
index 632ea6f745..ecfd0bae8e 100644
--- a/modules/luci-base/po/sv/base.po
+++ b/modules/luci-base/po/sv/base.po
@@ -47,6 +47,9 @@ msgstr "-- matcha enligt märke --"
msgid "-- match by uuid --"
msgstr "-- matcha enligt uuid --"
+msgid "-- please select --"
+msgstr ""
+
msgid "1 Minute Load:"
msgstr "Belastning senaste minuten:"
@@ -167,9 +170,6 @@ msgstr "A43C + J43 + A43 + V43"
msgid "ADSL"
msgstr "ADSL"
-msgid "AICCU (SIXXS)"
-msgstr "AICCU (SIXXS)"
-
msgid "ANSI T1.413"
msgstr "ANSI T1.413"
@@ -203,9 +203,6 @@ msgstr ""
msgid "ATU-C System Vendor ID"
msgstr ""
-msgid "AYIYA"
-msgstr "AYIYA"
-
msgid "Access Concentrator"
msgstr ""
@@ -311,11 +308,6 @@ msgstr ""
msgid "Allowed IPs"
msgstr "Tillåtna IP-adresser"
-msgid ""
-"Also see <a href=\"https://www.sixxs.net/faq/connectivity/?faq=comparison"
-"\">Tunneling Comparison</a> on SIXXS"
-msgstr ""
-
msgid "Always announce default router"
msgstr ""
@@ -394,11 +386,14 @@ msgstr "Konfiguration av antenn"
msgid "Any zone"
msgstr "Någon zon"
-msgid "Apply"
-msgstr "Verkställ"
+msgid "Apply request failed with status <code>%h</code>"
+msgstr ""
+
+msgid "Apply unchecked"
+msgstr ""
-msgid "Applying changes"
-msgstr "Verkställer ändringar"
+msgid "Architecture"
+msgstr ""
msgid ""
"Assign a part of given length of every public IPv6-prefix to this interface"
@@ -414,6 +409,9 @@ msgstr ""
msgid "Associated Stations"
msgstr "Associerade stationer"
+msgid "Associations"
+msgstr ""
+
msgid "Auth Group"
msgstr "Autentiseringsgrupp"
@@ -504,9 +502,6 @@ msgstr "Fel adress angiven!"
msgid "Band"
msgstr "Band"
-msgid "Behind NAT"
-msgstr "Bakom NAT"
-
msgid ""
"Below is the determined list of files to backup. It consists of changed "
"configuration files marked by opkg, essential base files and the user "
@@ -576,12 +571,20 @@ msgstr "Ändringar"
msgid "Changes applied."
msgstr "Tillämpade ändringar"
+msgid "Changes have been reverted."
+msgstr ""
+
msgid "Changes the administrator password for accessing the device"
msgstr "Ändrar administratörens lösenord för att få tillgång till enheten"
msgid "Channel"
msgstr "Kanal"
+msgid ""
+"Channel %d is not available in the %s regulatory domain and has been auto-"
+"adjusted to %d."
+msgstr ""
+
msgid "Check"
msgstr "Kontrollera"
@@ -653,12 +656,15 @@ msgstr ""
msgid "Configuration"
msgstr "Konfiguration"
-msgid "Configuration applied."
-msgstr "Konfigurationen tillämpades"
-
msgid "Configuration files will be kept."
msgstr "Konfigurationsfiler kommer att behållas."
+msgid "Configuration has been applied."
+msgstr ""
+
+msgid "Configuration has been rolled back!"
+msgstr ""
+
msgid "Confirmation"
msgstr "Bekräftelse"
@@ -671,12 +677,15 @@ msgstr "Ansluten"
msgid "Connection Limit"
msgstr "Anslutningsgräns"
-msgid "Connection to server fails when TLS cannot be used"
-msgstr ""
-
msgid "Connections"
msgstr "Anslutningar"
+msgid ""
+"Could not regain access to the device after applying the configuration "
+"changes. You might need to reconnect if you modified network related "
+"settings such as the IP address or wireless security credentials."
+msgstr ""
+
msgid "Country"
msgstr "Land"
@@ -728,9 +737,6 @@ msgid ""
"\">LED</abbr>s if possible."
msgstr ""
-msgid "DHCP Leases"
-msgstr "DHCP-kontrakt"
-
msgid "DHCP Server"
msgstr "DHCP-server"
@@ -743,9 +749,6 @@ msgstr "DHCP-klient"
msgid "DHCP-Options"
msgstr "DHCP-alternativ"
-msgid "DHCPv6 Leases"
-msgstr "DHCPv6-kontrakt"
-
msgid "DHCPv6 client"
msgstr "DHCPv6-klient"
@@ -803,9 +806,6 @@ msgstr "Standard gateway"
msgid "Default is stateless + stateful"
msgstr ""
-msgid "Default route"
-msgstr "Standardrutt"
-
msgid "Default state"
msgstr ""
@@ -845,6 +845,9 @@ msgstr "Enheten startar om..."
msgid "Device unreachable"
msgstr "Enheten kan inte nås"
+msgid "Device unreachable!"
+msgstr ""
+
msgid "Diagnostics"
msgstr ""
@@ -879,6 +882,9 @@ msgstr "Inaktiverad (standard)"
msgid "Discard upstream RFC1918 responses"
msgstr ""
+msgid "Dismiss"
+msgstr ""
+
msgid "Displaying only packages containing"
msgstr ""
@@ -928,6 +934,9 @@ msgstr ""
"Vidarebefordra inte <abbr title=\"Domain Name System\">DNS</abbr>-"
"förfrågningar utan <abbr title=\"Domain Name System\">DNS</abbr>-namn"
+msgid "Down"
+msgstr ""
+
msgid "Download and install package"
msgstr "Ladda ner och installera paket"
@@ -1038,6 +1047,9 @@ msgstr ""
msgid "Enable this mount"
msgstr "Aktivera den här monteringen"
+msgid "Enable this network"
+msgstr ""
+
msgid "Enable this swap"
msgstr "Aktivera den här swap"
@@ -1070,6 +1082,12 @@ msgstr ""
msgid "Endpoint Port"
msgstr ""
+msgid "Enter custom value"
+msgstr ""
+
+msgid "Enter custom values"
+msgstr ""
+
msgid "Erasing..."
msgstr "Raderar..."
@@ -1128,6 +1146,9 @@ msgstr ""
msgid "FT protocol"
msgstr ""
+msgid "Failed to confirm apply within %ds, waiting for rollback…"
+msgstr ""
+
msgid "File"
msgstr "Fil"
@@ -1249,7 +1270,7 @@ msgstr "Fritt utrymme"
msgid ""
"Further information about WireGuard interfaces and peers at <a href=\"http://"
-"wireguard.io\">wireguard.io</a>."
+"wireguard.com\">wireguard.com</a>."
msgstr ""
msgid "GHz"
@@ -1321,9 +1342,6 @@ msgstr "Lägg på"
msgid "Header Error Code Errors (HEC)"
msgstr ""
-msgid "Heartbeat"
-msgstr "Hjärtslag"
-
msgid ""
"Here you can configure the basic aspects of your device like its hostname or "
"the timezone."
@@ -1379,7 +1397,7 @@ msgstr "IPv4"
msgid "IPv4 Firewall"
msgstr "IPv4-brandvägg"
-msgid "IPv4 WAN Status"
+msgid "IPv4 Upstream"
msgstr ""
msgid "IPv4 address"
@@ -1430,15 +1448,12 @@ msgstr "IPv6-inställningar"
msgid "IPv6 ULA-Prefix"
msgstr ""
-msgid "IPv6 WAN Status"
+msgid "IPv6 Upstream"
msgstr ""
msgid "IPv6 address"
msgstr "IPv6-adress"
-msgid "IPv6 address delegated to the local tunnel endpoint (optional)"
-msgstr ""
-
msgid "IPv6 assignment hint"
msgstr ""
@@ -2005,9 +2020,6 @@ msgstr "NT-domän"
msgid "NTP server candidates"
msgstr "NTP-serverkandidater"
-msgid "NTP sync time-out"
-msgstr ""
-
msgid "Name"
msgstr "Namn"
@@ -2131,6 +2143,9 @@ msgstr ""
msgid "Obfuscated Password"
msgstr ""
+msgid "Obtain IPv6-Address"
+msgstr ""
+
msgid "Off-State Delay"
msgstr ""
@@ -2176,12 +2191,6 @@ msgstr "Alternativet togs bort"
msgid "Optional"
msgstr "Valfri"
-msgid "Optional, specify to override default server (tic.sixxs.net)"
-msgstr ""
-
-msgid "Optional, use when the SIXXS account has more than one tunnel"
-msgstr ""
-
msgid ""
"Optional. 32-bit mark for outgoing encrypted packets. Enter value in hex, "
"starting with <code>0x</code>."
@@ -2533,12 +2542,12 @@ msgstr ""
"Configuration Protocol\">DHCP</abbr>-servern"
msgid ""
-"Really delete this interface? The deletion cannot be undone!\\nYou might "
-"lose access to this device if you are connected via this interface."
+"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!\\nYou "
+"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 ""
@@ -2546,12 +2555,12 @@ msgid "Really reset all changes?"
msgstr "Verkligen återställa alla ändringar?"
msgid ""
-"Really shut down network?\\nYou might lose access to this device if you are "
-"connected via this interface."
+"Really shut down network? You might lose access to this device if you are "
+"connected via this interface"
msgstr ""
msgid ""
-"Really shutdown interface \"%s\" ?\\nYou might lose access to this device if "
+"Really shutdown interface \"%s\"? You might lose access to this device if "
"you are connected via this interface."
msgstr ""
@@ -2642,9 +2651,6 @@ msgstr ""
msgid "Request IPv6-prefix of length"
msgstr ""
-msgid "Require TLS"
-msgstr "Kräv TLS"
-
msgid "Required"
msgstr "Krävs!"
@@ -2703,6 +2709,15 @@ msgstr "Visa/göm lösenord"
msgid "Revert"
msgstr "Återgå"
+msgid "Revert changes"
+msgstr ""
+
+msgid "Revert request failed with status <code>%h</code>"
+msgstr ""
+
+msgid "Reverting configuration…"
+msgstr ""
+
msgid "Root"
msgstr "Root"
@@ -2718,9 +2733,6 @@ msgstr ""
msgid "Route type"
msgstr "Typ av rutt"
-msgid "Routed IPv6 prefix for downstream interfaces"
-msgstr ""
-
msgid "Router Advertisement-Service"
msgstr ""
@@ -2744,14 +2756,6 @@ msgstr "Kör filsystemskontrollen"
msgid "SHA256"
msgstr "SHA256"
-msgid ""
-"SIXXS supports TIC only, for static tunnels using IP protocol 41 (RFC4213) "
-"use 6in4 instead"
-msgstr ""
-
-msgid "SIXXS-handle[/Tunnel-ID]"
-msgstr ""
-
msgid "SNR"
msgstr "SNR"
@@ -2779,9 +2783,6 @@ msgstr "Spara"
msgid "Save & Apply"
msgstr "Spara och Verkställ"
-msgid "Save &#38; Apply"
-msgstr "Spara &#38; Verkställ"
-
msgid "Scan"
msgstr "Skanna"
@@ -2808,17 +2809,6 @@ msgstr "Separera klienter"
msgid "Server Settings"
msgstr "Inställningar för server"
-msgid "Server password"
-msgstr "Lösenordet för servern"
-
-msgid ""
-"Server password, enter the specific password of the tunnel when the username "
-"contains the tunnel ID"
-msgstr ""
-
-msgid "Server username"
-msgstr "Användarnamnet för servern"
-
msgid "Service Name"
msgstr "Namn på tjänst"
@@ -2905,15 +2895,9 @@ msgid ""
"instructions."
msgstr ""
-msgid "Sort"
-msgstr "Sortera"
-
msgid "Source"
msgstr "Källa"
-msgid "Source routing"
-msgstr ""
-
msgid "Specifies the directory the device is attached to"
msgstr ""
@@ -2952,6 +2936,9 @@ msgstr ""
msgid "Start priority"
msgstr ""
+msgid "Starting configuration apply…"
+msgstr ""
+
msgid "Startup"
msgstr ""
@@ -3102,6 +3089,16 @@ msgid "The configuration file could not be loaded due to the following error:"
msgstr ""
msgid ""
+"The device could not be reached within %d seconds after applying the pending "
+"changes, which caused the configuration to be rolled back for safety "
+"reasons. If you believe that the configuration changes are correct "
+"nonetheless, perform an unchecked configuration apply. Alternatively, you "
+"can dismiss this warning and edit changes before attempting to apply again, "
+"or revert all pending changes to keep the currently working configuration "
+"state."
+msgstr ""
+
+msgid ""
"The device file of the memory or partition (<abbr title=\"for example\">e.g."
"</abbr> <code>/dev/sda1</code>)"
msgstr ""
@@ -3118,9 +3115,6 @@ msgid ""
"\"Proceed\" below to start the flash procedure."
msgstr ""
-msgid "The following changes have been committed"
-msgstr "Följande ändringar har skickats in"
-
msgid "The following changes have been reverted"
msgstr ""
@@ -3174,11 +3168,6 @@ msgid ""
msgstr ""
msgid ""
-"The tunnel end-point is behind NAT, defaults to disabled and only applies to "
-"AYIYA"
-msgstr ""
-
-msgid ""
"The uploaded image file does not contain a supported format. Make sure that "
"you choose the generic image format for your platform."
msgstr ""
@@ -3186,8 +3175,8 @@ msgstr ""
msgid "There are no active leases."
msgstr "Det finns inga aktiva kontrakt."
-msgid "There are no pending changes to apply!"
-msgstr "Det finns inga pendlande ändringar att verkställa!"
+msgid "There are no changes to apply."
+msgstr ""
msgid "There are no pending changes to revert!"
msgstr "Det finns inga pendlande ändringar att återkalla"
@@ -3325,15 +3314,6 @@ msgstr "Tunnelgränssnitt"
msgid "Tunnel Link"
msgstr "Tunnel-länk"
-msgid "Tunnel broker protocol"
-msgstr ""
-
-msgid "Tunnel setup server"
-msgstr ""
-
-msgid "Tunnel type"
-msgstr "Tunnel-typ"
-
msgid "Tx-Power"
msgstr ""
@@ -3382,6 +3362,9 @@ msgstr "Osparade ändringar"
msgid "Unsupported protocol type."
msgstr "Protokolltypen stöds inte."
+msgid "Up"
+msgstr ""
+
msgid "Update lists"
msgstr "Uppdatera listor"
@@ -3506,12 +3489,6 @@ msgstr "Tillverkare"
msgid "Vendor Class to send when requesting DHCP"
msgstr ""
-msgid "Verbose"
-msgstr "Utförlig"
-
-msgid "Verbose logging by aiccu daemon"
-msgstr ""
-
msgid "Verify"
msgstr "Verkställ"
@@ -3541,16 +3518,15 @@ msgid ""
"and ad-hoc mode) to be installed."
msgstr ""
-msgid ""
-"Wait for NTP sync that many seconds, seting to 0 disables waiting (optional)"
-msgstr ""
-
msgid "Waiting for changes to be applied..."
msgstr "Väntar på att ändringarna ska tillämpas..."
msgid "Waiting for command to complete..."
msgstr "Väntar på att kommandot ska avsluta..."
+msgid "Waiting for configuration to get applied… %ds"
+msgstr ""
+
msgid "Waiting for device..."
msgstr "Väntar på enheten..."
@@ -3566,12 +3542,6 @@ msgid ""
"communications"
msgstr ""
-msgid "Whether to create an IPv6 default route over the tunnel"
-msgstr ""
-
-msgid "Whether to route only packets from delegated prefixes"
-msgstr ""
-
msgid "Width"
msgstr "Bredd"
@@ -3650,6 +3620,9 @@ msgstr ""
msgid "bridged"
msgstr "bryggad"
+msgid "create"
+msgstr ""
+
msgid "create:"
msgstr "skapa:"
@@ -3685,9 +3658,6 @@ msgstr "full-duplex"
msgid "half-duplex"
msgstr "halv-duplex"
-msgid "help"
-msgstr "hjälp"
-
msgid "hidden"
msgstr "gömd"
@@ -3712,9 +3682,6 @@ msgstr "kbit/s"
msgid "local <abbr title=\"Domain Name System\">DNS</abbr> file"
msgstr "lokal <abbr title=\"Domain Name System\">DNS</abbr>-fil"
-msgid "minimum 1280, maximum 1480"
-msgstr ""
-
msgid "minutes"
msgstr "minuter"
@@ -3739,6 +3706,9 @@ msgstr "på"
msgid "open"
msgstr "öppen"
+msgid "output"
+msgstr ""
+
msgid "overlay"
msgstr ""
@@ -3790,8 +3760,14 @@ msgstr "ja"
msgid "« Back"
msgstr "« Bakåt"
-#~ msgid "Action"
-#~ msgstr "Åtgärd"
+#~ msgid "DHCP Leases"
+#~ msgstr "DHCP-kontrakt"
+
+#~ msgid "DHCPv6 Leases"
+#~ msgstr "DHCPv6-kontrakt"
+
+#~ msgid "Sort"
+#~ msgstr "Sortera"
-#~ msgid "Buttons"
-#~ msgstr "Knappar"
+#~ msgid "help"
+#~ msgstr "hjälp"
diff --git a/modules/luci-base/po/templates/base.pot b/modules/luci-base/po/templates/base.pot
index ddf2e56faa..9019e101c9 100644
--- a/modules/luci-base/po/templates/base.pot
+++ b/modules/luci-base/po/templates/base.pot
@@ -37,6 +37,9 @@ msgstr ""
msgid "-- match by uuid --"
msgstr ""
+msgid "-- please select --"
+msgstr ""
+
msgid "1 Minute Load:"
msgstr ""
@@ -152,9 +155,6 @@ msgstr ""
msgid "ADSL"
msgstr ""
-msgid "AICCU (SIXXS)"
-msgstr ""
-
msgid "ANSI T1.413"
msgstr ""
@@ -188,9 +188,6 @@ msgstr ""
msgid "ATU-C System Vendor ID"
msgstr ""
-msgid "AYIYA"
-msgstr ""
-
msgid "Access Concentrator"
msgstr ""
@@ -293,11 +290,6 @@ msgstr ""
msgid "Allowed IPs"
msgstr ""
-msgid ""
-"Also see <a href=\"https://www.sixxs.net/faq/connectivity/?faq=comparison"
-"\">Tunneling Comparison</a> on SIXXS"
-msgstr ""
-
msgid "Always announce default router"
msgstr ""
@@ -376,10 +368,13 @@ msgstr ""
msgid "Any zone"
msgstr ""
-msgid "Apply"
+msgid "Apply request failed with status <code>%h</code>"
+msgstr ""
+
+msgid "Apply unchecked"
msgstr ""
-msgid "Applying changes"
+msgid "Architecture"
msgstr ""
msgid ""
@@ -396,6 +391,9 @@ msgstr ""
msgid "Associated Stations"
msgstr ""
+msgid "Associations"
+msgstr ""
+
msgid "Auth Group"
msgstr ""
@@ -486,9 +484,6 @@ msgstr ""
msgid "Band"
msgstr ""
-msgid "Behind NAT"
-msgstr ""
-
msgid ""
"Below is the determined list of files to backup. It consists of changed "
"configuration files marked by opkg, essential base files and the user "
@@ -557,12 +552,20 @@ msgstr ""
msgid "Changes applied."
msgstr ""
+msgid "Changes have been reverted."
+msgstr ""
+
msgid "Changes the administrator password for accessing the device"
msgstr ""
msgid "Channel"
msgstr ""
+msgid ""
+"Channel %d is not available in the %s regulatory domain and has been auto-"
+"adjusted to %d."
+msgstr ""
+
msgid "Check"
msgstr ""
@@ -632,10 +635,13 @@ msgstr ""
msgid "Configuration"
msgstr ""
-msgid "Configuration applied."
+msgid "Configuration files will be kept."
msgstr ""
-msgid "Configuration files will be kept."
+msgid "Configuration has been applied."
+msgstr ""
+
+msgid "Configuration has been rolled back!"
msgstr ""
msgid "Confirmation"
@@ -650,10 +656,13 @@ msgstr ""
msgid "Connection Limit"
msgstr ""
-msgid "Connection to server fails when TLS cannot be used"
+msgid "Connections"
msgstr ""
-msgid "Connections"
+msgid ""
+"Could not regain access to the device after applying the configuration "
+"changes. You might need to reconnect if you modified network related "
+"settings such as the IP address or wireless security credentials."
msgstr ""
msgid "Country"
@@ -707,9 +716,6 @@ msgid ""
"\">LED</abbr>s if possible."
msgstr ""
-msgid "DHCP Leases"
-msgstr ""
-
msgid "DHCP Server"
msgstr ""
@@ -722,9 +728,6 @@ msgstr ""
msgid "DHCP-Options"
msgstr ""
-msgid "DHCPv6 Leases"
-msgstr ""
-
msgid "DHCPv6 client"
msgstr ""
@@ -782,9 +785,6 @@ msgstr ""
msgid "Default is stateless + stateful"
msgstr ""
-msgid "Default route"
-msgstr ""
-
msgid "Default state"
msgstr ""
@@ -824,6 +824,9 @@ msgstr ""
msgid "Device unreachable"
msgstr ""
+msgid "Device unreachable!"
+msgstr ""
+
msgid "Diagnostics"
msgstr ""
@@ -856,6 +859,9 @@ msgstr ""
msgid "Discard upstream RFC1918 responses"
msgstr ""
+msgid "Dismiss"
+msgstr ""
+
msgid "Displaying only packages containing"
msgstr ""
@@ -901,6 +907,9 @@ msgid ""
"<abbr title=\"Domain Name System\">DNS</abbr>-Name"
msgstr ""
+msgid "Down"
+msgstr ""
+
msgid "Download and install package"
msgstr ""
@@ -1011,6 +1020,9 @@ msgstr ""
msgid "Enable this mount"
msgstr ""
+msgid "Enable this network"
+msgstr ""
+
msgid "Enable this swap"
msgstr ""
@@ -1043,6 +1055,12 @@ msgstr ""
msgid "Endpoint Port"
msgstr ""
+msgid "Enter custom value"
+msgstr ""
+
+msgid "Enter custom values"
+msgstr ""
+
msgid "Erasing..."
msgstr ""
@@ -1101,6 +1119,9 @@ msgstr ""
msgid "FT protocol"
msgstr ""
+msgid "Failed to confirm apply within %ds, waiting for rollback…"
+msgstr ""
+
msgid "File"
msgstr ""
@@ -1222,7 +1243,7 @@ msgstr ""
msgid ""
"Further information about WireGuard interfaces and peers at <a href=\"http://"
-"wireguard.io\">wireguard.io</a>."
+"wireguard.com\">wireguard.com</a>."
msgstr ""
msgid "GHz"
@@ -1294,9 +1315,6 @@ msgstr ""
msgid "Header Error Code Errors (HEC)"
msgstr ""
-msgid "Heartbeat"
-msgstr ""
-
msgid ""
"Here you can configure the basic aspects of your device like its hostname or "
"the timezone."
@@ -1352,7 +1370,7 @@ msgstr ""
msgid "IPv4 Firewall"
msgstr ""
-msgid "IPv4 WAN Status"
+msgid "IPv4 Upstream"
msgstr ""
msgid "IPv4 address"
@@ -1403,15 +1421,12 @@ msgstr ""
msgid "IPv6 ULA-Prefix"
msgstr ""
-msgid "IPv6 WAN Status"
+msgid "IPv6 Upstream"
msgstr ""
msgid "IPv6 address"
msgstr ""
-msgid "IPv6 address delegated to the local tunnel endpoint (optional)"
-msgstr ""
-
msgid "IPv6 assignment hint"
msgstr ""
@@ -1977,9 +1992,6 @@ msgstr ""
msgid "NTP server candidates"
msgstr ""
-msgid "NTP sync time-out"
-msgstr ""
-
msgid "Name"
msgstr ""
@@ -2103,6 +2115,9 @@ msgstr ""
msgid "Obfuscated Password"
msgstr ""
+msgid "Obtain IPv6-Address"
+msgstr ""
+
msgid "Off-State Delay"
msgstr ""
@@ -2148,12 +2163,6 @@ msgstr ""
msgid "Optional"
msgstr ""
-msgid "Optional, specify to override default server (tic.sixxs.net)"
-msgstr ""
-
-msgid "Optional, use when the SIXXS account has more than one tunnel"
-msgstr ""
-
msgid ""
"Optional. 32-bit mark for outgoing encrypted packets. Enter value in hex, "
"starting with <code>0x</code>."
@@ -2503,12 +2512,12 @@ msgid ""
msgstr ""
msgid ""
-"Really delete this interface? The deletion cannot be undone!\\nYou might "
-"lose access to this device if you are connected via this interface."
+"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!\\nYou "
+"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 ""
@@ -2516,12 +2525,12 @@ msgid "Really reset all changes?"
msgstr ""
msgid ""
-"Really shut down network?\\nYou might lose access to this device if you are "
-"connected via this interface."
+"Really shut down network? You might lose access to this device if you are "
+"connected via this interface"
msgstr ""
msgid ""
-"Really shutdown interface \"%s\" ?\\nYou might lose access to this device if "
+"Really shutdown interface \"%s\"? You might lose access to this device if "
"you are connected via this interface."
msgstr ""
@@ -2612,9 +2621,6 @@ msgstr ""
msgid "Request IPv6-prefix of length"
msgstr ""
-msgid "Require TLS"
-msgstr ""
-
msgid "Required"
msgstr ""
@@ -2673,6 +2679,15 @@ msgstr ""
msgid "Revert"
msgstr ""
+msgid "Revert changes"
+msgstr ""
+
+msgid "Revert request failed with status <code>%h</code>"
+msgstr ""
+
+msgid "Reverting configuration…"
+msgstr ""
+
msgid "Root"
msgstr ""
@@ -2688,9 +2703,6 @@ msgstr ""
msgid "Route type"
msgstr ""
-msgid "Routed IPv6 prefix for downstream interfaces"
-msgstr ""
-
msgid "Router Advertisement-Service"
msgstr ""
@@ -2714,14 +2726,6 @@ msgstr ""
msgid "SHA256"
msgstr ""
-msgid ""
-"SIXXS supports TIC only, for static tunnels using IP protocol 41 (RFC4213) "
-"use 6in4 instead"
-msgstr ""
-
-msgid "SIXXS-handle[/Tunnel-ID]"
-msgstr ""
-
msgid "SNR"
msgstr ""
@@ -2749,9 +2753,6 @@ msgstr ""
msgid "Save & Apply"
msgstr ""
-msgid "Save &#38; Apply"
-msgstr ""
-
msgid "Scan"
msgstr ""
@@ -2778,17 +2779,6 @@ msgstr ""
msgid "Server Settings"
msgstr ""
-msgid "Server password"
-msgstr ""
-
-msgid ""
-"Server password, enter the specific password of the tunnel when the username "
-"contains the tunnel ID"
-msgstr ""
-
-msgid "Server username"
-msgstr ""
-
msgid "Service Name"
msgstr ""
@@ -2875,15 +2865,9 @@ msgid ""
"instructions."
msgstr ""
-msgid "Sort"
-msgstr ""
-
msgid "Source"
msgstr ""
-msgid "Source routing"
-msgstr ""
-
msgid "Specifies the directory the device is attached to"
msgstr ""
@@ -2922,6 +2906,9 @@ msgstr ""
msgid "Start priority"
msgstr ""
+msgid "Starting configuration apply…"
+msgstr ""
+
msgid "Startup"
msgstr ""
@@ -3072,6 +3059,16 @@ msgid "The configuration file could not be loaded due to the following error:"
msgstr ""
msgid ""
+"The device could not be reached within %d seconds after applying the pending "
+"changes, which caused the configuration to be rolled back for safety "
+"reasons. If you believe that the configuration changes are correct "
+"nonetheless, perform an unchecked configuration apply. Alternatively, you "
+"can dismiss this warning and edit changes before attempting to apply again, "
+"or revert all pending changes to keep the currently working configuration "
+"state."
+msgstr ""
+
+msgid ""
"The device file of the memory or partition (<abbr title=\"for example\">e.g."
"</abbr> <code>/dev/sda1</code>)"
msgstr ""
@@ -3088,9 +3085,6 @@ msgid ""
"\"Proceed\" below to start the flash procedure."
msgstr ""
-msgid "The following changes have been committed"
-msgstr ""
-
msgid "The following changes have been reverted"
msgstr ""
@@ -3144,11 +3138,6 @@ msgid ""
msgstr ""
msgid ""
-"The tunnel end-point is behind NAT, defaults to disabled and only applies to "
-"AYIYA"
-msgstr ""
-
-msgid ""
"The uploaded image file does not contain a supported format. Make sure that "
"you choose the generic image format for your platform."
msgstr ""
@@ -3156,7 +3145,7 @@ msgstr ""
msgid "There are no active leases."
msgstr ""
-msgid "There are no pending changes to apply!"
+msgid "There are no changes to apply."
msgstr ""
msgid "There are no pending changes to revert!"
@@ -3291,15 +3280,6 @@ msgstr ""
msgid "Tunnel Link"
msgstr ""
-msgid "Tunnel broker protocol"
-msgstr ""
-
-msgid "Tunnel setup server"
-msgstr ""
-
-msgid "Tunnel type"
-msgstr ""
-
msgid "Tx-Power"
msgstr ""
@@ -3348,6 +3328,9 @@ msgstr ""
msgid "Unsupported protocol type."
msgstr ""
+msgid "Up"
+msgstr ""
+
msgid "Update lists"
msgstr ""
@@ -3472,12 +3455,6 @@ msgstr ""
msgid "Vendor Class to send when requesting DHCP"
msgstr ""
-msgid "Verbose"
-msgstr ""
-
-msgid "Verbose logging by aiccu daemon"
-msgstr ""
-
msgid "Verify"
msgstr ""
@@ -3507,16 +3484,15 @@ msgid ""
"and ad-hoc mode) to be installed."
msgstr ""
-msgid ""
-"Wait for NTP sync that many seconds, seting to 0 disables waiting (optional)"
-msgstr ""
-
msgid "Waiting for changes to be applied..."
msgstr ""
msgid "Waiting for command to complete..."
msgstr ""
+msgid "Waiting for configuration to get applied… %ds"
+msgstr ""
+
msgid "Waiting for device..."
msgstr ""
@@ -3531,12 +3507,6 @@ msgid ""
"communications"
msgstr ""
-msgid "Whether to create an IPv6 default route over the tunnel"
-msgstr ""
-
-msgid "Whether to route only packets from delegated prefixes"
-msgstr ""
-
msgid "Width"
msgstr ""
@@ -3610,6 +3580,9 @@ msgstr ""
msgid "bridged"
msgstr ""
+msgid "create"
+msgstr ""
+
msgid "create:"
msgstr ""
@@ -3645,9 +3618,6 @@ msgstr ""
msgid "half-duplex"
msgstr ""
-msgid "help"
-msgstr ""
-
msgid "hidden"
msgstr ""
@@ -3672,9 +3642,6 @@ msgstr ""
msgid "local <abbr title=\"Domain Name System\">DNS</abbr> file"
msgstr ""
-msgid "minimum 1280, maximum 1480"
-msgstr ""
-
msgid "minutes"
msgstr ""
@@ -3699,6 +3666,9 @@ msgstr ""
msgid "open"
msgstr ""
+msgid "output"
+msgstr ""
+
msgid "overlay"
msgstr ""
diff --git a/modules/luci-base/po/tr/base.po b/modules/luci-base/po/tr/base.po
index 953d1e9669..82543b4a1e 100644
--- a/modules/luci-base/po/tr/base.po
+++ b/modules/luci-base/po/tr/base.po
@@ -39,12 +39,15 @@ msgid "-- custom --"
msgstr "-- özel --"
msgid "-- match by device --"
-msgstr ""
+msgstr "-- cihaza göre eşleştir --"
msgid "-- match by label --"
-msgstr ""
+msgstr "-- etikete göre eşleştir --"
msgid "-- match by uuid --"
+msgstr "-- uuid'e göre eşleştir --"
+
+msgid "-- please select --"
msgstr ""
msgid "1 Minute Load:"
@@ -54,7 +57,7 @@ msgid "15 Minute Load:"
msgstr "15 Dakikalık Yük:"
msgid "4-character hexadecimal ID"
-msgstr ""
+msgstr "4 karakterli HEX ID"
msgid "464XLAT (CLAT)"
msgstr ""
@@ -168,9 +171,6 @@ msgstr ""
msgid "ADSL"
msgstr ""
-msgid "AICCU (SIXXS)"
-msgstr ""
-
msgid "ANSI T1.413"
msgstr ""
@@ -204,9 +204,6 @@ msgstr ""
msgid "ATU-C System Vendor ID"
msgstr ""
-msgid "AYIYA"
-msgstr ""
-
msgid "Access Concentrator"
msgstr ""
@@ -313,11 +310,6 @@ msgstr ""
msgid "Allowed IPs"
msgstr ""
-msgid ""
-"Also see <a href=\"https://www.sixxs.net/faq/connectivity/?faq=comparison"
-"\">Tunneling Comparison</a> on SIXXS"
-msgstr ""
-
msgid "Always announce default router"
msgstr ""
@@ -396,11 +388,14 @@ msgstr "Anten Yapılandırması"
msgid "Any zone"
msgstr ""
-msgid "Apply"
-msgstr "Uygula"
+msgid "Apply request failed with status <code>%h</code>"
+msgstr ""
-msgid "Applying changes"
-msgstr "Değişiklikleri uygula"
+msgid "Apply unchecked"
+msgstr ""
+
+msgid "Architecture"
+msgstr ""
msgid ""
"Assign a part of given length of every public IPv6-prefix to this interface"
@@ -416,6 +411,9 @@ msgstr ""
msgid "Associated Stations"
msgstr ""
+msgid "Associations"
+msgstr ""
+
msgid "Auth Group"
msgstr ""
@@ -435,7 +433,7 @@ msgid "Auto Refresh"
msgstr "Otomatik Yenileme"
msgid "Automatic"
-msgstr ""
+msgstr "Otomatik"
msgid "Automatic Homenet (HNCP)"
msgstr ""
@@ -474,7 +472,7 @@ msgid "BR / DMR / AFTR"
msgstr ""
msgid "BSSID"
-msgstr ""
+msgstr "BSSID"
msgid "Back"
msgstr "Geri"
@@ -506,9 +504,6 @@ msgstr ""
msgid "Band"
msgstr ""
-msgid "Behind NAT"
-msgstr ""
-
msgid ""
"Below is the determined list of files to backup. It consists of changed "
"configuration files marked by opkg, essential base files and the user "
@@ -560,27 +555,35 @@ msgid "CA certificate; if empty it will be saved after the first connection."
msgstr ""
msgid "CPU usage (%)"
-msgstr ""
+msgstr "CPU kullanımı (%)"
msgid "Cancel"
-msgstr ""
+msgstr "Vazgeç"
msgid "Category"
-msgstr ""
+msgstr "Kategori"
msgid "Chain"
-msgstr ""
+msgstr "Zincir"
msgid "Changes"
-msgstr ""
+msgstr "Değişiklikler"
msgid "Changes applied."
msgstr ""
+msgid "Changes have been reverted."
+msgstr ""
+
msgid "Changes the administrator password for accessing the device"
msgstr ""
msgid "Channel"
+msgstr "Kanal"
+
+msgid ""
+"Channel %d is not available in the %s regulatory domain and has been auto-"
+"adjusted to %d."
msgstr ""
msgid "Check"
@@ -652,10 +655,13 @@ msgstr ""
msgid "Configuration"
msgstr ""
-msgid "Configuration applied."
+msgid "Configuration files will be kept."
msgstr ""
-msgid "Configuration files will be kept."
+msgid "Configuration has been applied."
+msgstr ""
+
+msgid "Configuration has been rolled back!"
msgstr ""
msgid "Confirmation"
@@ -670,10 +676,13 @@ msgstr ""
msgid "Connection Limit"
msgstr ""
-msgid "Connection to server fails when TLS cannot be used"
+msgid "Connections"
msgstr ""
-msgid "Connections"
+msgid ""
+"Could not regain access to the device after applying the configuration "
+"changes. You might need to reconnect if you modified network related "
+"settings such as the IP address or wireless security credentials."
msgstr ""
msgid "Country"
@@ -727,9 +736,6 @@ msgid ""
"\">LED</abbr>s if possible."
msgstr ""
-msgid "DHCP Leases"
-msgstr ""
-
msgid "DHCP Server"
msgstr ""
@@ -742,9 +748,6 @@ msgstr ""
msgid "DHCP-Options"
msgstr ""
-msgid "DHCPv6 Leases"
-msgstr ""
-
msgid "DHCPv6 client"
msgstr ""
@@ -802,9 +805,6 @@ msgstr ""
msgid "Default is stateless + stateful"
msgstr ""
-msgid "Default route"
-msgstr ""
-
msgid "Default state"
msgstr ""
@@ -844,6 +844,9 @@ msgstr ""
msgid "Device unreachable"
msgstr ""
+msgid "Device unreachable!"
+msgstr ""
+
msgid "Diagnostics"
msgstr ""
@@ -876,6 +879,9 @@ msgstr ""
msgid "Discard upstream RFC1918 responses"
msgstr ""
+msgid "Dismiss"
+msgstr ""
+
msgid "Displaying only packages containing"
msgstr ""
@@ -921,6 +927,9 @@ msgid ""
"<abbr title=\"Domain Name System\">DNS</abbr>-Name"
msgstr ""
+msgid "Down"
+msgstr ""
+
msgid "Download and install package"
msgstr ""
@@ -1031,6 +1040,9 @@ msgstr ""
msgid "Enable this mount"
msgstr ""
+msgid "Enable this network"
+msgstr ""
+
msgid "Enable this swap"
msgstr ""
@@ -1063,6 +1075,12 @@ msgstr ""
msgid "Endpoint Port"
msgstr ""
+msgid "Enter custom value"
+msgstr ""
+
+msgid "Enter custom values"
+msgstr ""
+
msgid "Erasing..."
msgstr ""
@@ -1121,6 +1139,9 @@ msgstr ""
msgid "FT protocol"
msgstr ""
+msgid "Failed to confirm apply within %ds, waiting for rollback…"
+msgstr ""
+
msgid "File"
msgstr ""
@@ -1242,7 +1263,7 @@ msgstr ""
msgid ""
"Further information about WireGuard interfaces and peers at <a href=\"http://"
-"wireguard.io\">wireguard.io</a>."
+"wireguard.com\">wireguard.com</a>."
msgstr ""
msgid "GHz"
@@ -1314,9 +1335,6 @@ msgstr ""
msgid "Header Error Code Errors (HEC)"
msgstr ""
-msgid "Heartbeat"
-msgstr ""
-
msgid ""
"Here you can configure the basic aspects of your device like its hostname or "
"the timezone."
@@ -1372,7 +1390,7 @@ msgstr ""
msgid "IPv4 Firewall"
msgstr ""
-msgid "IPv4 WAN Status"
+msgid "IPv4 Upstream"
msgstr ""
msgid "IPv4 address"
@@ -1423,15 +1441,12 @@ msgstr ""
msgid "IPv6 ULA-Prefix"
msgstr ""
-msgid "IPv6 WAN Status"
+msgid "IPv6 Upstream"
msgstr ""
msgid "IPv6 address"
msgstr ""
-msgid "IPv6 address delegated to the local tunnel endpoint (optional)"
-msgstr ""
-
msgid "IPv6 assignment hint"
msgstr ""
@@ -1821,10 +1836,10 @@ msgid "Logging"
msgstr ""
msgid "Login"
-msgstr ""
+msgstr "Oturum Aç"
msgid "Logout"
-msgstr ""
+msgstr "Oturumu Kapat"
msgid "Loss of Signal Seconds (LOSS)"
msgstr ""
@@ -1997,9 +2012,6 @@ msgstr ""
msgid "NTP server candidates"
msgstr ""
-msgid "NTP sync time-out"
-msgstr ""
-
msgid "Name"
msgstr ""
@@ -2123,6 +2135,9 @@ msgstr ""
msgid "Obfuscated Password"
msgstr ""
+msgid "Obtain IPv6-Address"
+msgstr ""
+
msgid "Off-State Delay"
msgstr ""
@@ -2168,12 +2183,6 @@ msgstr ""
msgid "Optional"
msgstr ""
-msgid "Optional, specify to override default server (tic.sixxs.net)"
-msgstr ""
-
-msgid "Optional, use when the SIXXS account has more than one tunnel"
-msgstr ""
-
msgid ""
"Optional. 32-bit mark for outgoing encrypted packets. Enter value in hex, "
"starting with <code>0x</code>."
@@ -2523,12 +2532,12 @@ msgid ""
msgstr ""
msgid ""
-"Really delete this interface? The deletion cannot be undone!\\nYou might "
-"lose access to this device if you are connected via this interface."
+"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!\\nYou "
+"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 ""
@@ -2536,12 +2545,12 @@ msgid "Really reset all changes?"
msgstr ""
msgid ""
-"Really shut down network?\\nYou might lose access to this device if you are "
-"connected via this interface."
+"Really shut down network? You might lose access to this device if you are "
+"connected via this interface"
msgstr ""
msgid ""
-"Really shutdown interface \"%s\" ?\\nYou might lose access to this device if "
+"Really shutdown interface \"%s\"? You might lose access to this device if "
"you are connected via this interface."
msgstr ""
@@ -2632,9 +2641,6 @@ msgstr ""
msgid "Request IPv6-prefix of length"
msgstr ""
-msgid "Require TLS"
-msgstr ""
-
msgid "Required"
msgstr ""
@@ -2664,13 +2670,13 @@ msgid ""
msgstr ""
msgid "Reset"
-msgstr ""
+msgstr "Sıfırla"
msgid "Reset Counters"
-msgstr ""
+msgstr "Sayaçları Sıfırla"
msgid "Reset to defaults"
-msgstr ""
+msgstr "Varsayılanlara dön"
msgid "Resolv and Hosts Files"
msgstr ""
@@ -2679,23 +2685,32 @@ msgid "Resolve file"
msgstr ""
msgid "Restart"
-msgstr ""
+msgstr "Tekrar başlat"
msgid "Restart Firewall"
msgstr ""
msgid "Restore backup"
-msgstr ""
+msgstr "Yedeklemeyi geri yükle"
msgid "Reveal/hide password"
msgstr ""
msgid "Revert"
+msgstr "Dönmek"
+
+msgid "Revert changes"
+msgstr "Değişiklikleri geri al"
+
+msgid "Revert request failed with status <code>%h</code>"
msgstr ""
-msgid "Root"
+msgid "Reverting configuration…"
msgstr ""
+msgid "Root"
+msgstr "Kök"
+
msgid "Root directory for files served via TFTP"
msgstr ""
@@ -2706,19 +2721,16 @@ msgid "Route Allowed IPs"
msgstr ""
msgid "Route type"
-msgstr ""
-
-msgid "Routed IPv6 prefix for downstream interfaces"
-msgstr ""
+msgstr "Yönlendirme Tipi"
msgid "Router Advertisement-Service"
msgstr ""
msgid "Router Password"
-msgstr ""
+msgstr "Yönlendirici Parolası"
msgid "Routes"
-msgstr ""
+msgstr "Yönlendirmeler"
msgid ""
"Routes specify over which interface and gateway a certain host or network "
@@ -2726,63 +2738,52 @@ msgid ""
msgstr ""
msgid "Run a filesystem check before mounting the device"
-msgstr ""
+msgstr "Cihazı bağlamadan önce bir dosya sistemi kontrolü yapın"
msgid "Run filesystem check"
-msgstr ""
+msgstr "Dosya sistemi kontrolünü çalıştır"
msgid "SHA256"
-msgstr ""
-
-msgid ""
-"SIXXS supports TIC only, for static tunnels using IP protocol 41 (RFC4213) "
-"use 6in4 instead"
-msgstr ""
-
-msgid "SIXXS-handle[/Tunnel-ID]"
-msgstr ""
+msgstr "SHA256"
msgid "SNR"
-msgstr ""
+msgstr "SNR"
msgid "SSH Access"
-msgstr ""
+msgstr "SSH Erişimi"
msgid "SSH server address"
-msgstr ""
+msgstr "SSH sunucu adresi"
msgid "SSH server port"
-msgstr ""
+msgstr "SSH sunucu portu"
msgid "SSH username"
-msgstr ""
+msgstr "SSH kullanıcı adı"
msgid "SSH-Keys"
msgstr ""
msgid "SSID"
-msgstr ""
+msgstr "SSID"
msgid "Save"
-msgstr ""
+msgstr "Kaydet"
msgid "Save & Apply"
-msgstr ""
-
-msgid "Save &#38; Apply"
-msgstr ""
+msgstr "Kaydet & Uygula"
msgid "Scan"
-msgstr ""
+msgstr "Tara"
msgid "Scheduled Tasks"
-msgstr ""
+msgstr "Zamanlanmış Görevler"
msgid "Section added"
-msgstr ""
+msgstr "Bölüm eklendi"
msgid "Section removed"
-msgstr ""
+msgstr "Bölüm kaldırıldı"
msgid "See \"mount\" manpage for details"
msgstr ""
@@ -2798,17 +2799,6 @@ msgstr ""
msgid "Server Settings"
msgstr ""
-msgid "Server password"
-msgstr ""
-
-msgid ""
-"Server password, enter the specific password of the tunnel when the username "
-"contains the tunnel ID"
-msgstr ""
-
-msgid "Server username"
-msgstr ""
-
msgid "Service Name"
msgstr ""
@@ -2816,7 +2806,7 @@ msgid "Service Type"
msgstr ""
msgid "Services"
-msgstr ""
+msgstr "Servisler"
msgid ""
"Set interface properties regardless of the link carrier (If set, carrier "
@@ -2845,25 +2835,25 @@ msgid "Shutdown this network"
msgstr ""
msgid "Signal"
-msgstr ""
+msgstr "Sinyal"
msgid "Signal Attenuation (SATN)"
-msgstr ""
+msgstr "Sinyal Zayıflama (SATN)"
msgid "Signal:"
-msgstr ""
+msgstr "Sinyal:"
msgid "Size"
-msgstr ""
+msgstr "Boyut"
msgid "Size (.ipk)"
-msgstr ""
+msgstr "Boyut (.ipk)"
msgid "Size of DNS query cache"
msgstr ""
msgid "Skip"
-msgstr ""
+msgstr "Atla"
msgid "Skip to content"
msgstr ""
@@ -2875,7 +2865,7 @@ msgid "Slot time"
msgstr ""
msgid "Software"
-msgstr ""
+msgstr "Yazılım"
msgid "Software VLAN"
msgstr ""
@@ -2895,14 +2885,8 @@ msgid ""
"instructions."
msgstr ""
-msgid "Sort"
-msgstr ""
-
msgid "Source"
-msgstr ""
-
-msgid "Source routing"
-msgstr ""
+msgstr "Kaynak"
msgid "Specifies the directory the device is attached to"
msgstr ""
@@ -2937,11 +2921,14 @@ msgid "Specify the secret encryption key here."
msgstr ""
msgid "Start"
-msgstr ""
+msgstr "Başlat"
msgid "Start priority"
msgstr ""
+msgid "Starting configuration apply…"
+msgstr ""
+
msgid "Startup"
msgstr ""
@@ -2967,16 +2954,16 @@ msgid ""
msgstr ""
msgid "Status"
-msgstr ""
+msgstr "Durum"
msgid "Stop"
-msgstr ""
+msgstr "Durdur"
msgid "Strict order"
msgstr ""
msgid "Submit"
-msgstr ""
+msgstr "Gönder"
msgid "Suppress logging"
msgstr ""
@@ -3019,7 +3006,7 @@ msgid "Synchronizing..."
msgstr ""
msgid "System"
-msgstr ""
+msgstr "Sistem"
msgid "System Log"
msgstr ""
@@ -3092,6 +3079,16 @@ msgid "The configuration file could not be loaded due to the following error:"
msgstr ""
msgid ""
+"The device could not be reached within %d seconds after applying the pending "
+"changes, which caused the configuration to be rolled back for safety "
+"reasons. If you believe that the configuration changes are correct "
+"nonetheless, perform an unchecked configuration apply. Alternatively, you "
+"can dismiss this warning and edit changes before attempting to apply again, "
+"or revert all pending changes to keep the currently working configuration "
+"state."
+msgstr ""
+
+msgid ""
"The device file of the memory or partition (<abbr title=\"for example\">e.g."
"</abbr> <code>/dev/sda1</code>)"
msgstr ""
@@ -3108,9 +3105,6 @@ msgid ""
"\"Proceed\" below to start the flash procedure."
msgstr ""
-msgid "The following changes have been committed"
-msgstr ""
-
msgid "The following changes have been reverted"
msgstr ""
@@ -3164,11 +3158,6 @@ msgid ""
msgstr ""
msgid ""
-"The tunnel end-point is behind NAT, defaults to disabled and only applies to "
-"AYIYA"
-msgstr ""
-
-msgid ""
"The uploaded image file does not contain a supported format. Make sure that "
"you choose the generic image format for your platform."
msgstr ""
@@ -3176,7 +3165,7 @@ msgstr ""
msgid "There are no active leases."
msgstr ""
-msgid "There are no pending changes to apply!"
+msgid "There are no changes to apply."
msgstr ""
msgid "There are no pending changes to revert!"
@@ -3311,15 +3300,6 @@ msgstr ""
msgid "Tunnel Link"
msgstr ""
-msgid "Tunnel broker protocol"
-msgstr ""
-
-msgid "Tunnel setup server"
-msgstr ""
-
-msgid "Tunnel type"
-msgstr ""
-
msgid "Tx-Power"
msgstr ""
@@ -3368,6 +3348,9 @@ msgstr ""
msgid "Unsupported protocol type."
msgstr ""
+msgid "Up"
+msgstr ""
+
msgid "Update lists"
msgstr ""
@@ -3381,10 +3364,10 @@ msgid "Upload archive..."
msgstr ""
msgid "Uploaded File"
-msgstr ""
+msgstr "Yüklenen Dosya"
msgid "Uptime"
-msgstr ""
+msgstr "Açılma süresi"
msgid "Use <code>/etc/ethers</code>"
msgstr ""
@@ -3417,16 +3400,16 @@ msgid "Use builtin IPv6-management"
msgstr ""
msgid "Use custom DNS servers"
-msgstr ""
+msgstr "Özel DNS sunucularını kullan"
msgid "Use default gateway"
-msgstr ""
+msgstr "Varsayılan ağ geçidini kullan"
msgid "Use gateway metric"
-msgstr ""
+msgstr "Ağ geçidi metriğini kullan"
msgid "Use routing table"
-msgstr ""
+msgstr "Yönlendirme tablosunu kullan"
msgid ""
"Use the <em>Add</em> Button to add a new lease entry. The <em>MAC-Address</"
@@ -3437,7 +3420,7 @@ msgid ""
msgstr ""
msgid "Used"
-msgstr ""
+msgstr "Kullanılmış"
msgid "Used Key Slot"
msgstr ""
@@ -3454,7 +3437,7 @@ msgid "User key (PEM encoded)"
msgstr ""
msgid "Username"
-msgstr ""
+msgstr "Kullanıcı adı"
msgid "VC-Mux"
msgstr ""
@@ -3487,22 +3470,16 @@ msgid "VPNC (CISCO 3000 (and others) VPN)"
msgstr ""
msgid "Vendor"
-msgstr ""
+msgstr "Satıcı"
msgid "Vendor Class to send when requesting DHCP"
msgstr ""
-msgid "Verbose"
-msgstr ""
-
-msgid "Verbose logging by aiccu daemon"
-msgstr ""
-
msgid "Verify"
-msgstr ""
+msgstr "Kontrol"
msgid "Version"
-msgstr ""
+msgstr "Versiyon"
msgid "WDS"
msgstr ""
@@ -3527,21 +3504,20 @@ msgid ""
"and ad-hoc mode) to be installed."
msgstr ""
-msgid ""
-"Wait for NTP sync that many seconds, seting to 0 disables waiting (optional)"
-msgstr ""
-
msgid "Waiting for changes to be applied..."
msgstr ""
msgid "Waiting for command to complete..."
msgstr ""
+msgid "Waiting for configuration to get applied… %ds"
+msgstr ""
+
msgid "Waiting for device..."
msgstr ""
msgid "Warning"
-msgstr ""
+msgstr "Uyarı"
msgid "Warning: There are unsaved changes that will get lost on reboot!"
msgstr ""
@@ -3551,20 +3527,14 @@ msgid ""
"communications"
msgstr ""
-msgid "Whether to create an IPv6 default route over the tunnel"
-msgstr ""
-
-msgid "Whether to route only packets from delegated prefixes"
-msgstr ""
-
msgid "Width"
-msgstr ""
+msgstr "Genişlik"
msgid "WireGuard VPN"
msgstr ""
msgid "Wireless"
-msgstr ""
+msgstr "Kablosuz"
msgid "Wireless Adapter"
msgstr ""
@@ -3627,28 +3597,31 @@ msgid "auto"
msgstr "otomatik"
msgid "baseT"
-msgstr ""
+msgstr "baseT"
msgid "bridged"
msgstr "köprülü"
-msgid "create:"
+msgid "create"
msgstr ""
+msgid "create:"
+msgstr "oluşturma:"
+
msgid "creates a bridge over specified interface(s)"
msgstr ""
msgid "dB"
-msgstr ""
+msgstr "dB"
msgid "dBm"
-msgstr ""
+msgstr "dBm"
msgid "disable"
msgstr "etkin değil"
msgid "disabled"
-msgstr ""
+msgstr "devre dışı"
msgid "expired"
msgstr "sona ermiş"
@@ -3662,19 +3635,16 @@ msgid "forward"
msgstr "ileri"
msgid "full-duplex"
-msgstr ""
+msgstr "tam çift yönlü"
msgid "half-duplex"
-msgstr ""
-
-msgid "help"
-msgstr "yardım"
+msgstr "yarı çift yönlü"
msgid "hidden"
-msgstr ""
+msgstr "gizli"
msgid "hybrid mode"
-msgstr ""
+msgstr "hibrit mod"
msgid "if target is a network"
msgstr "eğer hedef ağsa"
@@ -3683,34 +3653,31 @@ msgid "input"
msgstr "giriş"
msgid "kB"
-msgstr ""
+msgstr "kB"
msgid "kB/s"
-msgstr ""
+msgstr "kB/s"
msgid "kbit/s"
-msgstr ""
+msgstr "kbit/s"
msgid "local <abbr title=\"Domain Name System\">DNS</abbr> file"
msgstr "yerel <abbr title=\"Domain Name System\">DNS</abbr> dosyası"
-msgid "minimum 1280, maximum 1480"
-msgstr ""
-
msgid "minutes"
-msgstr ""
+msgstr "dakika"
msgid "no"
msgstr "hayır"
msgid "no link"
-msgstr ""
+msgstr "bağlantı yok"
msgid "none"
msgstr "hiçbiri"
msgid "not present"
-msgstr ""
+msgstr "mevcut değil"
msgid "off"
msgstr "kapalı"
@@ -3719,31 +3686,34 @@ msgid "on"
msgstr "açık"
msgid "open"
+msgstr "açık"
+
+msgid "output"
msgstr ""
msgid "overlay"
-msgstr ""
+msgstr "bindirilmiş"
msgid "random"
-msgstr ""
+msgstr "rastgele"
msgid "relay mode"
-msgstr ""
+msgstr "anahtarlama modu"
msgid "routed"
msgstr "yönlendirildi"
msgid "server mode"
-msgstr ""
+msgstr "sunucu modu"
msgid "stateful-only"
msgstr ""
msgid "stateless"
-msgstr ""
+msgstr "durumsuz"
msgid "stateless + stateful"
-msgstr ""
+msgstr "durumsuz + durumlu"
msgid "tagged"
msgstr "etiketlendi"
@@ -3752,7 +3722,7 @@ msgid "time units (TUs / 1.024 ms) [1000-65535]"
msgstr ""
msgid "unknown"
-msgstr ""
+msgstr "bilinmeyen"
msgid "unlimited"
msgstr "sınırsız"
@@ -3772,6 +3742,18 @@ msgstr "evet"
msgid "« Back"
msgstr "« Geri"
+#~ msgid "Sort"
+#~ msgstr "Sıralama"
+
+#~ msgid "help"
+#~ msgstr "yardım"
+
+#~ msgid "Apply"
+#~ msgstr "Uygula"
+
+#~ msgid "Applying changes"
+#~ msgstr "Değişiklikleri uygula"
+
#~ msgid "Action"
#~ msgstr "Eylem"
diff --git a/modules/luci-base/po/uk/base.po b/modules/luci-base/po/uk/base.po
index 8ead616074..b9de0273c8 100644
--- a/modules/luci-base/po/uk/base.po
+++ b/modules/luci-base/po/uk/base.po
@@ -1,8 +1,8 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2013-12-05 19:07+0200\n"
-"Last-Translator: Dmitri <4glitch@gmail.com>\n"
+"PO-Revision-Date: 2018-06-17 23:27+0300\n"
+"Last-Translator: Yurii <yuripet@gmail.com>\n"
"Language-Team: none\n"
"Language: uk\n"
"MIME-Version: 1.0\n"
@@ -10,19 +10,18 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%"
"10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
-"X-Generator: Pootle 2.0.6\n"
msgid "%.1f dB"
-msgstr ""
+msgstr "%.1f дБ"
msgid "%s is untagged in multiple VLANs!"
-msgstr ""
+msgstr "%s є непозначеним у декількох VLAN!"
msgid "(%d minute window, %d second interval)"
-msgstr "(%d-хвилинне вікно, %d-секундний інтервал)"
+msgstr "(вікно - %d хвилин, інтервал - %d секунд)"
msgid "(%s available)"
-msgstr "(%s доступно)"
+msgstr "(доступно %s)"
msgid "(empty)"
msgstr "(пусто)"
@@ -34,19 +33,22 @@ msgid "-- Additional Field --"
msgstr "-- Додаткові поля --"
msgid "-- Please choose --"
-msgstr "-- Виберіть --"
+msgstr "-- Оберіть --"
msgid "-- custom --"
msgstr "-- нетипово --"
msgid "-- match by device --"
-msgstr ""
+msgstr "-- відповідно пристрою --"
msgid "-- match by label --"
-msgstr ""
+msgstr "-- відповідно мітці --"
msgid "-- match by uuid --"
-msgstr ""
+msgstr "-- відповідно UUID --"
+
+msgid "-- please select --"
+msgstr "-- виберіть --"
msgid "1 Minute Load:"
msgstr "Навантаження за 1 хвилину:"
@@ -55,34 +57,35 @@ msgid "15 Minute Load:"
msgstr "Навантаження за 15 хвилин:"
msgid "4-character hexadecimal ID"
-msgstr ""
+msgstr "4-симв. шістнадцятковий ID"
msgid "464XLAT (CLAT)"
-msgstr ""
+msgstr "464XLAT (CLAT)"
msgid "5 Minute Load:"
msgstr "Навантаження за 5 хвилин:"
msgid "6-octet identifier as a hex string - no colons"
msgstr ""
+"6-октетний ідентифікатор у вигляді шістнадцяткового рядка – без двокрапок"
msgid "802.11r Fast Transition"
-msgstr ""
+msgstr "Швидкий перехід 802.11r"
msgid "802.11w Association SA Query maximum timeout"
-msgstr ""
+msgstr "Максимальний тайм-аут запиту асоціації 802.11w"
msgid "802.11w Association SA Query retry timeout"
-msgstr ""
+msgstr "Тайм-аут повторювання запиту асоціації 802.11w"
msgid "802.11w Management Frame Protection"
-msgstr ""
+msgstr "Захист кадрів управління 802.11w"
msgid "802.11w maximum timeout"
-msgstr ""
+msgstr "Максимальний тайм-аут 802.11w"
msgid "802.11w retry timeout"
-msgstr ""
+msgstr "Тайм-аут повторювання 802.11w"
msgid "<abbr title=\"Basic Service Set Identifier\">BSSID</abbr>"
msgstr ""
@@ -104,7 +107,7 @@ msgid ""
"order of the resolvfile"
msgstr ""
"<abbr title=\"Domain Name System — система доменних імен\">DNS</abbr>-"
-"сервери будуть опитані у порядку, визначеному файлом resolvfile"
+"сервери буде опитано в порядку, визначеному файлом <em>resolvfile</em>"
msgid "<abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
msgstr ""
@@ -131,11 +134,11 @@ msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Gateway"
msgstr "<abbr title=\"Інтернет-протокол версії 6\">IPv6</abbr>-шлюз"
msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Suffix (hex)"
-msgstr ""
+msgstr "<abbr title=\"Інтернет-протокол версії 6\">IPv6</abbr>-суфікс (hex)"
msgid "<abbr title=\"Light Emitting Diode\">LED</abbr> Configuration"
msgstr ""
-"Настроювання <abbr title=\"Light Emitting Diode — світлодіод\">LED</abbr>"
+"Налаштування <abbr title=\"Light Emitting Diode — світлодіод\">LED</abbr>"
msgid "<abbr title=\"Light Emitting Diode\">LED</abbr> Name"
msgstr "Назва <abbr title=\"Light Emitting Diode — світлодіод\">LED</abbr>"
@@ -146,33 +149,35 @@ msgstr ""
"abbr>-адреса"
msgid "<abbr title=\"The DHCP Unique Identifier\">DUID</abbr>"
-msgstr ""
+msgstr "<abbr title=\"Унікальний ідентифікатор DHCP\">DUID</abbr>"
msgid ""
"<abbr title=\"maximal\">Max.</abbr> <abbr title=\"Dynamic Host Configuration "
"Protocol\">DHCP</abbr> leases"
msgstr ""
-"<abbr title=\"Максимум\">Max.</abbr> оренд <abbr title=\"Dynamic Host "
+"<abbr title=\"Максимум\">Макс.</abbr> оренд <abbr title=\"Dynamic Host "
"Configuration Protocol — протокол динамічної конфігурації вузла\">DHCP</abbr>"
msgid ""
"<abbr title=\"maximal\">Max.</abbr> <abbr title=\"Extension Mechanisms for "
"Domain Name System\">EDNS0</abbr> packet size"
msgstr ""
-"<abbr title=\"Максимум\">Max.</abbr> розмір пакета <abbr title=\"Extension "
-"Mechanisms for Domain Name System — Механізми розширень для доменної системи "
-"імен\">EDNS0</abbr>"
+"<abbr title=\"Максимальний\">Макс.</abbr> розмір пакета <abbr title="
+"\"Extension Mechanisms for Domain Name System — Механізми розширень для "
+"доменної системи імен\">EDNS0</abbr>"
msgid "<abbr title=\"maximal\">Max.</abbr> concurrent queries"
-msgstr "<abbr title=\"Максимум\">Max.</abbr> одночасних запитів"
+msgstr "<abbr title=\"Максимум\">Макс.</abbr> одночасних запитів"
msgid "<abbr title='Pairwise: %s / Group: %s'>%s - %s</abbr>"
-msgstr "<abbr title='Парний: %s / Груповий: %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."
msgstr ""
+"<br/>Примітка: якщо перед редагуванням, файл crontab був порожній, вам "
+"потрібно вручну перезапустити служби cron."
msgid "A43C + J43 + A43"
msgstr ""
@@ -183,9 +188,6 @@ msgstr ""
msgid "ADSL"
msgstr ""
-msgid "AICCU (SIXXS)"
-msgstr ""
-
msgid "ANSI T1.413"
msgstr ""
@@ -194,10 +196,12 @@ msgstr ""
"<abbr title=\"Access Point Name — символічна назва точки доступу\">APN</abbr>"
msgid "ARP retry threshold"
-msgstr "Поріг повтору ARP"
+msgstr "Поріг повторювання ARP"
msgid "ATM (Asynchronous Transfer Mode)"
msgstr ""
+"<abbr title=\"Asynchronous Transfer Mode — асинхронний режим передавання"
+"\">ATM</abbr>"
msgid "ATM Bridges"
msgstr "ATM-мости"
@@ -217,7 +221,7 @@ msgid ""
"Linux network interfaces which can be used in conjunction with DHCP or PPP "
"to dial into the provider network."
msgstr ""
-"ATM-мости виставляють інкапсульований Ethernet у з'єднаннях AAL5 як "
+"ATM-мости виставляють інкапсульований Ethernet у з’єднаннях AAL5 як "
"віртуальні мережеві інтерфейси Linux, котрі можуть використовуватися в "
"поєднанні з DHCP або PPP для підключення до мережі провайдера."
@@ -227,9 +231,6 @@ msgstr "Номер ATM-пристрою"
msgid "ATU-C System Vendor ID"
msgstr ""
-msgid "AYIYA"
-msgstr ""
-
msgid "Access Concentrator"
msgstr "Концентратор доступу"
@@ -273,7 +274,7 @@ msgid "Additional Hosts files"
msgstr "Додаткові файли hosts"
msgid "Additional servers file"
-msgstr ""
+msgstr "Додаткові файли servers"
msgid "Address"
msgstr "Адреса"
@@ -288,7 +289,7 @@ msgid "Advanced Settings"
msgstr "Додаткові параметри"
msgid "Aggregate Transmit Power(ACTATP)"
-msgstr ""
+msgstr "Сумарна потужність передавання"
msgid "Alert"
msgstr "Тривога"
@@ -296,10 +297,10 @@ msgstr "Тривога"
msgid ""
"Allocate IP addresses sequentially, starting from the lowest available "
"address"
-msgstr ""
+msgstr "Виділяти IP-адреси послідовно, починаючи з найнижчої доступної адреси"
msgid "Allocate IP sequentially"
-msgstr ""
+msgstr "Виділяти IP послідовно"
msgid "Allow <abbr title=\"Secure Shell\">SSH</abbr> password authentication"
msgstr ""
@@ -310,7 +311,7 @@ msgid "Allow all except listed"
msgstr "Дозволити всі, крім зазначених"
msgid "Allow legacy 802.11b rates"
-msgstr ""
+msgstr "Дозволити застарілі швидкості 802.11b"
msgid "Allow listed only"
msgstr "Дозволити тільки зазначені"
@@ -320,7 +321,8 @@ msgstr "Дозволити локальний вузол"
msgid "Allow remote hosts to connect to local SSH forwarded ports"
msgstr ""
-"Дозволити віддаленим вузлам підключення до локальних SSH-спрямованих портів"
+"Дозволити віддаленим вузлам підключення до локальних переспрямованих портів "
+"SSH"
msgid "Allow root logins with password"
msgstr "Дозволити root-вхід із паролем"
@@ -331,19 +333,14 @@ msgstr "Дозволити користувачеві <em>root</em> вхід у
msgid ""
"Allow upstream responses in the 127.0.0.0/8 range, e.g. for RBL services"
msgstr ""
-"Дозволити відповіді від клієнта на сервер у діапазоні 127.0.0.0/8, "
+"Дозволити висхідні відповіді від клієнта на сервер у діапазоні 127.0.0.0/8, "
"наприклад, для RBL-послуг"
msgid "Allowed IPs"
-msgstr ""
-
-msgid ""
-"Also see <a href=\"https://www.sixxs.net/faq/connectivity/?faq=comparison"
-"\">Tunneling Comparison</a> on SIXXS"
-msgstr ""
+msgstr "Дозволено IP-адреси"
msgid "Always announce default router"
-msgstr ""
+msgstr "Завжди оголошувати типовим маршрутизатором"
msgid "Annex"
msgstr ""
@@ -392,21 +389,23 @@ msgstr ""
msgid "Announce as default router even if no public prefix is available."
msgstr ""
+"Оголошувати типовим маршрутизатором, навіть якщо немає доступного спільного "
+"префікса."
msgid "Announced DNS domains"
-msgstr ""
+msgstr "Оголошено DNS-домени"
msgid "Announced DNS servers"
-msgstr ""
+msgstr "Оголошено DNS-сервери"
msgid "Anonymous Identity"
-msgstr ""
+msgstr "Анонімне посвідчення"
msgid "Anonymous Mount"
-msgstr ""
+msgstr "Анонімне монтування"
msgid "Anonymous Swap"
-msgstr ""
+msgstr "Анонімний своп"
msgid "Antenna 1"
msgstr "Антена 1"
@@ -420,15 +419,20 @@ msgstr "Конфигурація антени"
msgid "Any zone"
msgstr "Будь-яка зона"
-msgid "Apply"
-msgstr "Застосувати"
+msgid "Apply request failed with status <code>%h</code>"
+msgstr "Сталася помилка запиту на застосування зі статусом <code>%h</code>"
+
+msgid "Apply unchecked"
+msgstr "Застосування не позначено"
-msgid "Applying changes"
-msgstr "Застосування змін"
+msgid "Architecture"
+msgstr "Архітектура"
msgid ""
"Assign a part of given length of every public IPv6-prefix to this interface"
msgstr ""
+"Призначати частину заданої довжини до кожного публічного IPv6-префікса цього "
+"інтерфейсу"
msgid "Assign interfaces..."
msgstr "Призначення інтерфейсів..."
@@ -436,18 +440,23 @@ msgstr "Призначення інтерфейсів..."
msgid ""
"Assign prefix parts using this hexadecimal subprefix ID for this interface."
msgstr ""
+"Призначати для цього інтерфейсу частину префікса, використовуючи цей "
+"шістнадцятковий ID субпрефікса."
msgid "Associated Stations"
-msgstr "Приєднані станції"
+msgstr "Приєднано станції"
+
+msgid "Associations"
+msgstr "З’єднань"
msgid "Auth Group"
-msgstr ""
+msgstr "Група автентифікації"
msgid "Authentication"
msgstr "Автентифікація"
msgid "Authentication Type"
-msgstr ""
+msgstr "Тип автентифікації"
msgid "Authoritative"
msgstr "Надійний"
@@ -459,25 +468,26 @@ msgid "Auto Refresh"
msgstr "Автоматичне оновлення"
msgid "Automatic"
-msgstr ""
+msgstr "Автоматично"
msgid "Automatic Homenet (HNCP)"
-msgstr ""
+msgstr "Автоматично Homenet (HNCP)"
msgid "Automatically check filesystem for errors before mounting"
msgstr ""
+"Автоматично перевіряти файлову систему на наявність помилок перед монтуванням"
msgid "Automatically mount filesystems on hotplug"
-msgstr ""
+msgstr "Автоматично монтувати файлові системи при оперативниму підключенні"
msgid "Automatically mount swap on hotplug"
-msgstr ""
+msgstr "Автоматично монтувати своп при оперативниму підключенні"
msgid "Automount Filesystem"
-msgstr ""
+msgstr "Автомонтування ФС"
msgid "Automount Swap"
-msgstr ""
+msgstr "Автомонтування своп"
msgid "Available"
msgstr "Доступно"
@@ -516,7 +526,7 @@ msgid "Back to scan results"
msgstr "Повернутися до результатів сканування"
msgid "Backup / Flash Firmware"
-msgstr "Резервне копіювання / Оновлення прошивки"
+msgstr "Резервне копіювання / Прошивка мікропрограми"
msgid "Backup / Restore"
msgstr "Резервне копіювання/відновлення"
@@ -525,13 +535,10 @@ msgid "Backup file list"
msgstr "Список файлів резервних копій"
msgid "Bad address specified!"
-msgstr "Вказана неправильна адреса!"
+msgstr "Вказано неправильну адресу!"
msgid "Band"
-msgstr ""
-
-msgid "Behind NAT"
-msgstr ""
+msgstr "Група"
msgid ""
"Below is the determined list of files to backup. It consists of changed "
@@ -543,16 +550,16 @@ msgstr ""
"базових файлів, та файлів за користувацькими шаблонами резервного копіювання."
msgid "Bind interface"
-msgstr ""
+msgstr "Прив’язка інтерфейсу"
msgid "Bind only to specific interfaces rather than wildcard address."
-msgstr ""
+msgstr "Прив’язка тільки до певних інтерфейсів, а не шаблонної адреси."
msgid "Bind the tunnel to this interface (optional)."
-msgstr ""
+msgstr "Прив’язка тунелю до цього інтерфейсу (за бажання)."
msgid "Bitrate"
-msgstr "Швидкість передачі даних"
+msgstr "Швидкість передавання даних"
msgid "Bogus NX Domain Override"
msgstr "Відкидати підробки NX-домену"
@@ -561,7 +568,7 @@ msgid "Bridge"
msgstr "Міст"
msgid "Bridge interfaces"
-msgstr "Об'єднати інтерфейси в міст"
+msgstr "Об’єднати інтерфейси в міст"
msgid "Bridge unit number"
msgstr "Номер моста"
@@ -582,9 +589,12 @@ msgid ""
"Build/distribution specific feed definitions. This file will NOT be "
"preserved in any sysupgrade."
msgstr ""
+"Специфічні для збірки/поширення визначення каналів. Цей файл НЕ БУДЕ "
+"збережено при будь-якому оновленні системи."
msgid "CA certificate; if empty it will be saved after the first connection."
msgstr ""
+"Сертифікат CA; якщо порожньо, його буде збережено після першого підключення."
msgid "CPU usage (%)"
msgstr "Завантаження ЦП, %"
@@ -593,7 +603,7 @@ msgid "Cancel"
msgstr "Скасувати"
msgid "Category"
-msgstr ""
+msgstr "Категорія"
msgid "Chain"
msgstr "Ланцюжок"
@@ -604,20 +614,30 @@ msgstr "Зміни"
msgid "Changes applied."
msgstr "Зміни застосовано."
+msgid "Changes have been reverted."
+msgstr "Зміни було скасовано."
+
msgid "Changes the administrator password for accessing the device"
msgstr "Зміна пароля адміністратора для доступу до пристрою"
msgid "Channel"
msgstr "Канал"
+msgid ""
+"Channel %d is not available in the %s regulatory domain and has been auto-"
+"adjusted to %d."
+msgstr ""
+"Канал %d не доступний у %s регуляторному домені й був автоматично "
+"скоригований на %d."
+
msgid "Check"
msgstr "Перевірити"
msgid "Check filesystems before mount"
-msgstr ""
+msgstr "Перевірити файлову систему перед монтуванням"
msgid "Check this option to delete the existing networks from this radio."
-msgstr ""
+msgstr "Позначте цей параметр, щоб видалити існуючі мережі з цього радіо."
msgid "Checksum"
msgstr "Контрольна сума"
@@ -644,7 +664,7 @@ msgid "Cipher"
msgstr "Шифр"
msgid "Cisco UDP encapsulation"
-msgstr ""
+msgstr "Інкапсуляція UDP Cisco"
msgid ""
"Click \"Generate archive\" to download a tar archive of the current "
@@ -652,8 +672,8 @@ msgid ""
"\"Perform reset\" (only possible with squashfs images)."
msgstr ""
"Натисніть кнопку \"Створити архів\", щоб завантажити tar-архів поточних "
-"файлів конфігурації. Для відновлення прошивки до її початкового стану, "
-"натисніть кнопку \"Відновити\" (можливе тільки з образами SquashFS)."
+"файлів конфігурації. Для відновлення мікропрограми до її початкового стану "
+"натисніть кнопку \"Відновити\" (можливо тільки з образами SquashFS)."
msgid "Client"
msgstr "Клієнт"
@@ -665,8 +685,8 @@ msgid ""
"Close inactive connection after the given amount of seconds, use 0 to "
"persist connection"
msgstr ""
-"Закривати неактивні з'єднання після певного інтервалу часу (секунди). Для "
-"утримання неактивних з'єднань використовуйте 0"
+"Закривати неактивні з’єднання після певного інтервалу часу (секунди). Для "
+"утримання неактивних з’єднань використовуйте 0"
msgid "Close list..."
msgstr "Згорнути список..."
@@ -686,15 +706,22 @@ msgid ""
"workaround might cause interoperability issues and reduced robustness of key "
"negotiation especially in environments with heavy traffic load."
msgstr ""
+"Ускладнює атаки перевстановлення ключа на стороні клієнта, відключаючи "
+"ретрансляцію кадрів EAPOL-Key, що використовуються для встановлення ключів. "
+"Може викликати проблеми сумісності та зниження стійкості узгодження ключа, "
+"особливо в середовищах з великою завантаженістю трафіку."
msgid "Configuration"
msgstr "Конфігурація"
-msgid "Configuration applied."
-msgstr "Конфігурація застосована."
-
msgid "Configuration files will be kept."
-msgstr "Конфігураційні файли будуть збережені."
+msgstr "Конфігураційні файли буде збережено."
+
+msgid "Configuration has been applied."
+msgstr "Конфігурацію застосовано."
+
+msgid "Configuration has been rolled back!"
+msgstr "Конфігурацію було відкочено!"
msgid "Confirmation"
msgstr "Підтвердження"
@@ -703,17 +730,24 @@ msgid "Connect"
msgstr "Підключити"
msgid "Connected"
-msgstr "Підключений"
+msgstr "Підключено"
msgid "Connection Limit"
msgstr "Гранична кількість підключень"
-msgid "Connection to server fails when TLS cannot be used"
-msgstr ""
-
msgid "Connections"
msgstr "Підключення"
+msgid ""
+"Could not regain access to the device after applying the configuration "
+"changes. You might need to reconnect if you modified network related "
+"settings such as the IP address or wireless security credentials."
+msgstr ""
+"Після застосування змін конфігурації не вдалося відновити доступ до "
+"пристрою. Вам, можливо, знадобитися повторне підключення, якщо ви змінили "
+"налаштування мережі, такі як IP-адреса або облікові дані безпеки бездротової "
+"мережі."
+
msgid "Country"
msgstr "Країна"
@@ -745,31 +779,32 @@ msgid "Custom Interface"
msgstr "Інтерфейс користувача"
msgid "Custom delegated IPv6-prefix"
-msgstr ""
+msgstr "Користувацький делегований префікс IPv6"
msgid ""
"Custom feed definitions, e.g. private feeds. This file can be preserved in a "
"sysupgrade."
msgstr ""
+"Користувацькі визначення каналів, наприклад, приватних. Цей файл може бути "
+"збережено при оновленні системи."
msgid "Custom feeds"
-msgstr ""
+msgstr "Користувацькі канали"
msgid ""
"Custom files (certificates, scripts) may remain on the system. To prevent "
"this, perform a factory-reset first."
msgstr ""
+"Користувацькі файли (сертифікати, скрипти) можуть залишитися в системі. Щоб "
+"запобігти цьому, спочатку виконайте скидання до заводських налаштувань."
msgid ""
"Customizes the behaviour of the device <abbr title=\"Light Emitting Diode"
"\">LED</abbr>s if possible."
msgstr ""
-"Настроювання поведінки <abbr title=\"Light Emitting Diode — світлодіод"
+"Налаштування поведінки <abbr title=\"Light Emitting Diode — світлодіод"
"\">LED</abbr>, якщо це можливо."
-msgid "DHCP Leases"
-msgstr "Оренди DHCP"
-
msgid "DHCP Server"
msgstr "Сервер DHCP"
@@ -782,53 +817,50 @@ msgstr "Клієнт DHCP"
msgid "DHCP-Options"
msgstr "Параметри DHCP"
-msgid "DHCPv6 Leases"
-msgstr "Оренди DHCPv6"
-
msgid "DHCPv6 client"
-msgstr ""
+msgstr "Клієнт DHCPv6"
msgid "DHCPv6-Mode"
-msgstr ""
+msgstr "Режим DHCPv6"
msgid "DHCPv6-Service"
-msgstr ""
+msgstr "Служба DHCPv6"
msgid "DNS"
msgstr "DNS"
msgid "DNS forwardings"
-msgstr "Спрямовування DNS-запитів"
+msgstr "Переспрямовування<br />запитів DNS"
msgid "DNS-Label / FQDN"
-msgstr ""
+msgstr "DNS-мітка / FQDN"
msgid "DNSSEC"
msgstr ""
msgid "DNSSEC check unsigned"
-msgstr ""
+msgstr "Перевірка непідписаного DNSSEC"
msgid "DPD Idle Timeout"
-msgstr ""
+msgstr "Тайм-аут простою DPD"
msgid "DS-Lite AFTR address"
-msgstr ""
+msgstr "AFTR-адреса DS-Lite"
msgid "DSL"
-msgstr ""
+msgstr "DSL"
msgid "DSL Status"
-msgstr ""
+msgstr "Стан DSL"
msgid "DSL line mode"
-msgstr ""
+msgstr "Режим лінії DSL"
msgid "DUID"
msgstr "DUID"
msgid "Data Rate"
-msgstr ""
+msgstr "Швидк. передавання"
msgid "Debug"
msgstr "Зневаджування"
@@ -840,10 +872,7 @@ msgid "Default gateway"
msgstr "Типовий шлюз"
msgid "Default is stateless + stateful"
-msgstr ""
-
-msgid "Default route"
-msgstr ""
+msgstr "Типовим є БЕЗ та ЗІ збереженням стану"
msgid "Default state"
msgstr "Типовий стан"
@@ -882,16 +911,19 @@ msgid "Device Configuration"
msgstr "Конфігурація пристрою"
msgid "Device is rebooting..."
-msgstr ""
+msgstr "Пристрій перезавантажується..."
msgid "Device unreachable"
-msgstr ""
+msgstr "Пристрій недосяжний"
+
+msgid "Device unreachable!"
+msgstr "Пристрій недосяжний!"
msgid "Diagnostics"
msgstr "Діагностика"
msgid "Dial number"
-msgstr ""
+msgstr "Набір номера"
msgid "Directory"
msgstr "Каталог"
@@ -907,22 +939,25 @@ msgstr ""
"динамічної конфігурації вузла\">DHCP</abbr> для цього інтерфейсу."
msgid "Disable DNS setup"
-msgstr "Вимкнути настроювання DNS"
+msgstr "Вимкнути налаштування DNS"
msgid "Disable Encryption"
-msgstr ""
+msgstr "Вимкнути шифрування"
msgid "Disabled"
msgstr "Вимкнено"
msgid "Disabled (default)"
-msgstr ""
+msgstr "Вимкнено (типово)"
msgid "Discard upstream RFC1918 responses"
-msgstr "Відкидати RFC1918-відповіді від клієнта на сервер"
+msgstr "Відкидати висхідні RFC1918-відповіді"
+
+msgid "Dismiss"
+msgstr "Відхилити"
msgid "Displaying only packages containing"
-msgstr "Показані тільки непорожні пакети"
+msgstr "Відображення лише непорожніх пакетів"
msgid "Distance Optimization"
msgstr "Оптимізація за відстанню"
@@ -931,7 +966,7 @@ msgid "Distance to farthest network member in meters."
msgstr "Відстань до найвіддаленішого вузла мережі в метрах."
msgid "Distribution feeds"
-msgstr ""
+msgstr "Канали поширення"
msgid "Diversity"
msgstr "Різновидність"
@@ -944,20 +979,22 @@ msgid ""
msgstr ""
"Dnsmasq являє собою комбінований <abbr title=\"Dynamic Host Configuration "
"Protocol — протокол динамічної конфігурації вузла\">DHCP</abbr>-сервер і "
-"<abbr title=\"Domain Name System — система доменних імен\">DNS</abbr>-"
-"транспортер для брандмауерів <abbr title=\"Network Address Translation — "
-"перетворення (трансляція) мережевих адрес\">NAT</abbr>"
+"<abbr title=\"Domain Name System — система доменних імен\">DNS</abbr>-проксі "
+"для брандмауерів <abbr title=\"Network Address Translation — перетворення "
+"(трансляція) мережевих адрес\">NAT</abbr>"
msgid "Do not cache negative replies, e.g. for not existing domains"
msgstr "Не кешувати негативні відповіді, наприклад, за неіснуючих доменів"
msgid "Do not forward requests that cannot be answered by public name servers"
msgstr ""
-"Не спрямовувати запити, які не можуть бути оброблені публічними серверами "
+"Не переспрямовувати запити, які не може бути оброблено публічними серверами "
"імен"
msgid "Do not forward reverse lookups for local networks"
-msgstr "Не спрямовувати зворотний перегляд для локальних мереж"
+msgstr ""
+"Не переспрямовувати зворотні <abbr title=\"Domain Name System — система "
+"доменних імен\">DNS</abbr>-запити для локальних мереж"
msgid "Domain required"
msgstr "Потрібен домен"
@@ -966,16 +1003,19 @@ msgid "Domain whitelist"
msgstr "\"Білий список\" доменів"
msgid "Don't Fragment"
-msgstr ""
+msgstr "Не фрагментувати"
msgid ""
"Don't forward <abbr title=\"Domain Name System\">DNS</abbr>-Requests without "
"<abbr title=\"Domain Name System\">DNS</abbr>-Name"
msgstr ""
-"Не пересилати <abbr title=\"Domain Name System — система доменних імен"
+"Не переспрямовувати <abbr title=\"Domain Name System — система доменних імен"
"\">DNS</abbr>-запити без <abbr title=\"Domain Name System — система доменних "
"імен\">DNS</abbr>-імені"
+msgid "Down"
+msgstr ""
+
msgid "Download and install package"
msgstr "Завантажити та інсталювати пакети"
@@ -983,7 +1023,7 @@ msgid "Download backup"
msgstr "Завантажити резервну копію"
msgid "Downstream SNR offset"
-msgstr ""
+msgstr "Низхідний зсув SNR"
msgid "Dropbear Instance"
msgstr "Реалізація Dropbear"
@@ -1014,7 +1054,7 @@ msgstr ""
"обслуговуватися тільки клієнти, які мають статичні оренди."
msgid "EA-bits length"
-msgstr ""
+msgstr "Довжина EA-бітів"
msgid "EAP-Method"
msgstr "EAP-Метод"
@@ -1026,6 +1066,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 "Редагувати цей інтерфейс"
@@ -1043,6 +1085,8 @@ msgid ""
"Enable <abbr title=\"Internet Group Management Protocol\">IGMP</abbr> "
"snooping"
msgstr ""
+"Увімкнути відстеження <abbr title=\"Internet Group Management Protocol"
+"\">IGMP</abbr>"
msgid "Enable <abbr title=\"Spanning Tree Protocol\">STP</abbr>"
msgstr "Увімкнути <abbr title=\"Spanning Tree Protocol\">STP</abbr>"
@@ -1051,19 +1095,19 @@ msgid "Enable HE.net dynamic endpoint update"
msgstr "Увімкнути динамічне оновлення кінцевої точки HE.net"
msgid "Enable IPv6 negotiation"
-msgstr ""
+msgstr "Увімкнути узгодження IPv6"
msgid "Enable IPv6 negotiation on the PPP link"
-msgstr "Увімкнути узгодження IPv6 для PPP-з'єднань"
+msgstr "Увімкнути узгодження IPv6 для PPP-з’єднань"
msgid "Enable Jumbo Frame passthrough"
msgstr "Пропускати Jumbo-фрейми"
msgid "Enable NTP client"
-msgstr "Увімкнути NTP-клієнт"
+msgstr "Увімкнути клієнта NTP"
msgid "Enable Single DES"
-msgstr ""
+msgstr "Увімкнути Single DES"
msgid "Enable TFTP server"
msgstr "Увімкнути TFTP-сервер"
@@ -1072,28 +1116,31 @@ msgid "Enable VLAN functionality"
msgstr "Увімкнути підтримку VLAN"
msgid "Enable WPS pushbutton, requires WPA(2)-PSK"
-msgstr ""
+msgstr "Увімкнути кнопку WPS, потребує WPA(2)-PSK"
msgid "Enable key reinstallation (KRACK) countermeasures"
-msgstr ""
+msgstr "Увімкнути протидію<br />перевстановленню ключів (KRACK)"
msgid "Enable learning and aging"
msgstr "Увімкнути learning та aging"
msgid "Enable mirroring of incoming packets"
-msgstr ""
+msgstr "Увімкнути віддзеркалення вхідних пакетів"
msgid "Enable mirroring of outgoing packets"
-msgstr ""
+msgstr "Увімкнути віддзеркалення вихідних пакетів"
msgid "Enable the DF (Don't Fragment) flag of the encapsulating packets."
-msgstr ""
+msgstr "Увімкнути прапорець DF (Don't Fragment) для інкапсульованих пакетів."
msgid "Enable this mount"
msgstr "Увімкнути це монтування"
+msgid "Enable this network"
+msgstr ""
+
msgid "Enable this swap"
-msgstr "Увімкнути це довантаження"
+msgstr "Увімкнути цей своп"
msgid "Enable/Disable"
msgstr "Увімкнено/Вимкнено"
@@ -1102,16 +1149,18 @@ msgid "Enabled"
msgstr "Увімкнено"
msgid "Enables IGMP snooping on this bridge"
-msgstr ""
+msgstr "Вмикає відстеження IGMP на цьому мосту"
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 ""
-"Увімкнути <abbr title=\"Spanning Tree Protocol\">STP</abbr> на цьому мосту"
+"Вмикає <abbr title=\"Spanning Tree Protocol\">STP</abbr> на цьому мосту"
msgid "Encapsulation mode"
msgstr "Режим інкапсуляції"
@@ -1120,9 +1169,15 @@ msgid "Encryption"
msgstr "Шифрування"
msgid "Endpoint Host"
-msgstr ""
+msgstr "Хост кінцевої точки"
msgid "Endpoint Port"
+msgstr "Порт кінцевої точки"
+
+msgid "Enter custom value"
+msgstr ""
+
+msgid "Enter custom values"
msgstr ""
msgid "Erasing..."
@@ -1132,22 +1187,22 @@ msgid "Error"
msgstr "Помилка"
msgid "Errored seconds (ES)"
-msgstr ""
+msgstr "Секунд з помилками (<abbr title=\"Errored seconds\">ES</abbr>)"
msgid "Ethernet Adapter"
-msgstr "Адаптер Ethernet"
+msgstr "Ethernet-адаптер"
msgid "Ethernet Switch"
msgstr "Ethernet-комутатор"
msgid "Exclude interfaces"
-msgstr ""
+msgstr "Виключити інтерфейси"
msgid "Expand hosts"
msgstr "Розширення вузлів"
msgid "Expires"
-msgstr "Дійсний ще"
+msgstr "Збігає за"
#, fuzzy
msgid ""
@@ -1155,13 +1210,13 @@ msgid ""
msgstr "Термін оренди адрес, мінімум 2 хвилини (<code>2m</code>)."
msgid "External"
-msgstr ""
+msgstr "Зовнішнє"
msgid "External R0 Key Holder List"
-msgstr ""
+msgstr "Зовнішній список власників ключів R0"
msgid "External R1 Key Holder List"
-msgstr ""
+msgstr "Зовнішній список власників ключів R1"
msgid "External system log server"
msgstr "Зовнішній сервер системного журналу"
@@ -1170,25 +1225,28 @@ msgid "External system log server port"
msgstr "Порт зовнішнього сервера системного журналу"
msgid "External system log server protocol"
-msgstr ""
+msgstr "Протокол зовнішнього сервера системного журналу"
msgid "Extra SSH command options"
-msgstr ""
+msgstr "Додаткові параметри команд SSH"
msgid "FT over DS"
-msgstr ""
+msgstr "FT через DS"
msgid "FT over the Air"
-msgstr ""
+msgstr "FT через повітря"
msgid "FT protocol"
-msgstr ""
+msgstr "Протокол FT"
+
+msgid "Failed to confirm apply within %ds, waiting for rollback…"
+msgstr "Не вдалося підтвердити застосування на протязі %d с, очікуємо відкату…"
msgid "File"
msgstr "Файл"
msgid "Filename of the boot image advertised to clients"
-msgstr "І'мя завантажувального образу, що оголошується клієнтам"
+msgstr "І’мя завантажувального образу, що оголошується клієнтам"
msgid "Filesystem"
msgstr "Файлова система"
@@ -1206,6 +1264,8 @@ msgid ""
"Find all currently attached filesystems and swap and replace configuration "
"with defaults based on what was detected"
msgstr ""
+"Знайти всі файлові системи та свопи, які наразі підключено і замінити "
+"конфігурацію типовою на підставі того, що було виявлено"
msgid "Find and join network"
msgstr "Знайти мережу й приєднатися"
@@ -1220,37 +1280,37 @@ msgid "Firewall"
msgstr "Брандмауер"
msgid "Firewall Mark"
-msgstr ""
+msgstr "Позначка брандмауера"
msgid "Firewall Settings"
-msgstr "Настройки брандмауера"
+msgstr "Налаштування брандмауера"
msgid "Firewall Status"
-msgstr "Статус брандмауера"
+msgstr "Стан брандмауера"
msgid "Firmware File"
-msgstr ""
+msgstr "Файл мікропрограми"
msgid "Firmware Version"
-msgstr "Версія прошивки"
+msgstr "Версія мікропрограми"
msgid "Fixed source port for outbound DNS queries"
msgstr "Фіксований порт для вихідних DNS-запитів"
msgid "Flash Firmware"
-msgstr "Заливаємо прошивку"
+msgstr "Прошиваємо мікропрограму"
msgid "Flash image..."
-msgstr "Відвантажити образ..."
+msgstr "Прошити образ..."
msgid "Flash new firmware image"
-msgstr "Залити новий образ прошивки"
+msgstr "Прошити новий образ мікропрограми"
msgid "Flash operations"
-msgstr "Операції заливання"
+msgstr "Операції прошивання"
msgid "Flashing..."
-msgstr "Заливаємо..."
+msgstr "Прошиваємо..."
msgid "Force"
msgstr "Примусово"
@@ -1268,28 +1328,28 @@ msgid "Force TKIP and CCMP (AES)"
msgstr "Примусово TKIP та CCMP (AES)"
msgid "Force link"
-msgstr ""
+msgstr "Примусове з’єднання"
msgid "Force use of NAT-T"
-msgstr ""
+msgstr "Примусово використовувати NAT-T"
msgid "Form token mismatch"
-msgstr ""
+msgstr "Неузгодженість маркера форми"
msgid "Forward DHCP traffic"
-msgstr "Спрямовувати DHCP-трафік"
+msgstr "Переспрямовувати DHCP-трафік"
msgid "Forward Error Correction Seconds (FECS)"
-msgstr ""
+msgstr "Секунди прямого коригування помилок (FECS)"
msgid "Forward broadcast traffic"
-msgstr "Спрямовувати широкомовний трафік"
+msgstr "Переспрямовувати широкомовний трафік"
msgid "Forward mesh peer traffic"
-msgstr ""
+msgstr "Переспрямовувати одноранговий трафік"
msgid "Forwarding mode"
-msgstr "Режим спрямовування"
+msgstr "Режим переспрямовування"
msgid "Fragmentation Threshold"
msgstr "Поріг фрагментації"
@@ -1305,8 +1365,10 @@ msgstr "Вільне місце"
msgid ""
"Further information about WireGuard interfaces and peers at <a href=\"http://"
-"wireguard.io\">wireguard.io</a>."
+"wireguard.com\">wireguard.com</a>."
msgstr ""
+"Більш детальна інформація про інтерфейси та вузли WireGuard на <a href="
+"\"http://wireguard.com\">wireguard.com</a>."
msgid "GHz"
msgstr "ГГц"
@@ -1321,19 +1383,19 @@ msgid "Gateway ports"
msgstr "Порти шлюзу"
msgid "General Settings"
-msgstr "Загальні настройки"
+msgstr "Загальні параметри"
msgid "General Setup"
-msgstr "Загальні настройки"
+msgstr "Загальні налаштування"
msgid "General options for opkg"
-msgstr ""
+msgstr "Загальні параметри OPKG"
msgid "Generate Config"
-msgstr ""
+msgstr "Cтворити конфігурацію"
msgid "Generate PMK locally"
-msgstr ""
+msgstr "Генерувати PMK локально"
msgid "Generate archive"
msgstr "Cтворити архів"
@@ -1345,10 +1407,10 @@ msgid "Given password confirmation did not match, password not changed!"
msgstr "Оскільки пароль і підтвердження не співпадають, то пароль не змінено!"
msgid "Global Settings"
-msgstr ""
+msgstr "Загальні параметри"
msgid "Global network options"
-msgstr ""
+msgstr "Глобальні параметри мережі"
msgid "Go to password configuration..."
msgstr "Перейти до конфігурації пароля..."
@@ -1357,19 +1419,19 @@ msgid "Go to relevant configuration page"
msgstr "Перейти до відповідної сторінки конфігурації"
msgid "Group Password"
-msgstr ""
+msgstr "Пароль групи"
msgid "Guest"
-msgstr ""
+msgstr "Гість"
msgid "HE.net password"
msgstr "Пароль HE.net"
msgid "HE.net username"
-msgstr ""
+msgstr "Ім’я користувача HE.net"
msgid "HT mode (802.11n)"
-msgstr ""
+msgstr "Режим HT (802.11n)"
msgid "Hang Up"
msgstr "Призупинити"
@@ -1377,14 +1439,11 @@ msgstr "Призупинити"
msgid "Header Error Code Errors (HEC)"
msgstr ""
-msgid "Heartbeat"
-msgstr ""
-
msgid ""
"Here you can configure the basic aspects of your device like its hostname or "
"the timezone."
msgstr ""
-"Тут ви можете настроїти основні параметри вигляду вашого пристрою, такі як "
+"Тут ви можете налаштувати основні параметри вигляду вашого пристрою, такі як "
"назва (ім’я) вузла або часовий пояс."
msgid ""
@@ -1403,7 +1462,7 @@ msgstr ""
"розширеної служби послуг\">ESSID</abbr>"
msgid "Host"
-msgstr ""
+msgstr "Вузол"
msgid "Host entries"
msgstr "Записи вузлів"
@@ -1415,10 +1474,10 @@ msgid "Host-<abbr title=\"Internet Protocol Address\">IP</abbr> or Network"
msgstr "<abbr title=\"Internet Protocol Address\">IP</abbr> вузла або мережа"
msgid "Hostname"
-msgstr "Назва (ім'я) вузла"
+msgstr "Назва (ім’я) вузла"
msgid "Hostname to send when requesting DHCP"
-msgstr "Ім'я вузла для надсилання при запиті DHCP"
+msgstr "Ім’я вузла для надсилання при запиті DHCP"
msgid "Hostnames"
msgstr "Імена вузлів"
@@ -1430,7 +1489,7 @@ msgid "IKE DH Group"
msgstr ""
msgid "IP Addresses"
-msgstr ""
+msgstr "Адреси IP"
msgid "IP address"
msgstr "IP-адреса"
@@ -1441,8 +1500,8 @@ msgstr "IPv4"
msgid "IPv4 Firewall"
msgstr "Брандмауер IPv4"
-msgid "IPv4 WAN Status"
-msgstr "Статус IPv4 WAN"
+msgid "IPv4 Upstream"
+msgstr "Висхідне з’єднання IPv4"
msgid "IPv4 address"
msgstr "Адреса IPv4"
@@ -1451,7 +1510,7 @@ msgid "IPv4 and IPv6"
msgstr "IPv4 та IPv6"
msgid "IPv4 assignment length"
-msgstr ""
+msgstr "Довжина присвоювання IPv4"
msgid "IPv4 broadcast"
msgstr "Широкомовний IPv4"
@@ -1484,28 +1543,27 @@ msgid "IPv6 Firewall"
msgstr "Брандмауер IPv6"
msgid "IPv6 Neighbours"
-msgstr ""
+msgstr "Сусіди IPv6"
msgid "IPv6 Settings"
-msgstr ""
+msgstr "Налаштування IPv6"
msgid "IPv6 ULA-Prefix"
msgstr ""
+"<abbr title=\"Unique Local Address — унікальна локальна адреса\">ULA</abbr>-"
+"префікс IPv6"
-msgid "IPv6 WAN Status"
-msgstr "Статус IPv6 WAN"
+msgid "IPv6 Upstream"
+msgstr "Висхідне з’єднання IPv6"
msgid "IPv6 address"
msgstr "Адреса IPv6"
-msgid "IPv6 address delegated to the local tunnel endpoint (optional)"
-msgstr ""
-
msgid "IPv6 assignment hint"
-msgstr ""
+msgstr "Натяк призначення IPv6"
msgid "IPv6 assignment length"
-msgstr ""
+msgstr "Довжина призначення IPv6"
msgid "IPv6 gateway"
msgstr "Шлюз IPv6"
@@ -1520,10 +1578,10 @@ msgid "IPv6 prefix length"
msgstr "Довжина префікса IPv6"
msgid "IPv6 routed prefix"
-msgstr ""
+msgstr "Надісланий префікс IPv6"
msgid "IPv6 suffix"
-msgstr ""
+msgstr "Суфікс IPv6"
msgid "IPv6-Address"
msgstr "IPv6-адреса"
@@ -1541,13 +1599,13 @@ msgid "IPv6-over-IPv4 (6to4)"
msgstr "IPv6 через IPv4 (6to4)"
msgid "Identity"
-msgstr "Ідентичність"
+msgstr "Посвідчення"
msgid "If checked, 1DES is enabled"
-msgstr ""
+msgstr "Якщо позначено, 1DES увімкнено"
msgid "If checked, encryption is disabled"
-msgstr ""
+msgstr "Якщо позначено, шифрування вимкнено"
msgid ""
"If specified, mount the device by its UUID instead of a fixed device node"
@@ -1559,11 +1617,11 @@ msgid ""
"If specified, mount the device by the partition label instead of a fixed "
"device node"
msgstr ""
-"Якщо обрано, монтувати пристрій за назвою його розділу замість фіксованого "
+"Якщо обрано, монтувати пристрій за міткою його розділу замість фіксованого "
"вузла пристрою"
msgid "If unchecked, no default route is configured"
-msgstr "Якщо не позначено, типовий маршрут не настроєно"
+msgstr "Якщо не позначено, типовий маршрут не налаштовано"
msgid "If unchecked, the advertised DNS server addresses are ignored"
msgstr "Якщо не позначено, оголошувані адреси DNS-серверів ігноруються"
@@ -1575,15 +1633,15 @@ msgid ""
"slow process as the swap-device cannot be accessed with the high datarates "
"of the <abbr title=\"Random Access Memory\">RAM</abbr>."
msgstr ""
-"Якщо фізичної пам'яті недостатньо, невикористовувані дані можуть тимчасово "
+"Якщо фізичної пам’яті недостатньо, невикористовувані дані можуть тимчасово "
"витіснятися на своп-пристрій, у результаті чого збільшується кількість "
-"корисної оперативної пам'яті (<abbr title=\"Random Access Memory\">RAM</"
+"корисної оперативної пам’яті (<abbr title=\"Random Access Memory\">RAM</"
"abbr>). Майте на увазі, що свопінг даних є дуже повільним процесом, оскільки "
"своп-пристрої не можуть бути доступні з такою високою швидкістю, як <abbr "
"title=\"Random Access Memory\">RAM</abbr>."
msgid "Ignore <code>/etc/hosts</code>"
-msgstr ""
+msgstr "Ігнорувати<code>/etc/hosts</code>"
msgid "Ignore interface"
msgstr "Ігнорувати интерфейс"
@@ -1601,6 +1659,9 @@ msgid ""
"In order to prevent unauthorized access to the system, your request has been "
"blocked. Click \"Continue »\" below to return to the previous page."
msgstr ""
+"Щоб запобігти несанкціонованому доступу до системи, ваш запит було "
+"заблоковано. Натисніть \"Продовжити »\" нижче, щоб повернутися до "
+"попередньої сторінки."
msgid "Inactivity timeout"
msgstr "Тайм-аут бездіяльності"
@@ -1630,13 +1691,13 @@ msgid "Install protocol extensions..."
msgstr "Інсталяція розширень протоколу..."
msgid "Installed packages"
-msgstr "Інстальовані пакети"
+msgstr "Інстальовано пакети"
msgid "Interface"
msgstr "Інтерфейс"
msgid "Interface %q device auto-migrated from %q to %q."
-msgstr ""
+msgstr "Пристрій інтерфейсу %q автоматичного мігрував із %q на %q."
msgid "Interface Configuration"
msgstr "Конфігурація інтерфейсу"
@@ -1651,10 +1712,10 @@ msgid "Interface is shutting down..."
msgstr "Інтерфейс завершує роботу..."
msgid "Interface name"
-msgstr ""
+msgstr "Ім’я інтерфейсу"
msgid "Interface not present or not connected yet."
-msgstr "Інтерфейс відсутній або ще не підключений."
+msgstr "Інтерфейс відсутній або його ще не підключено."
msgid "Interface reconnected"
msgstr "Інтерфейс перепідключено"
@@ -1685,14 +1746,13 @@ msgid "Invalid username and/or password! Please try again."
msgstr "Неприпустиме ім’я користувача та/або пароль! Спробуйте ще раз."
msgid "Isolate Clients"
-msgstr ""
+msgstr "Ізолювати клієнтів"
-#, fuzzy
msgid ""
"It appears that you are trying to flash an image that does not fit into the "
"flash memory, please verify the image file!"
msgstr ""
-"Схоже, що ви намагаєтеся залити образ, який не вміщається у флеш-пам'ять! "
+"Схоже, що ви намагаєтеся прошити образ, який не вміщається до флеш-пам’яті! "
"Перевірте файл образу!"
msgid "JavaScript required!"
@@ -1705,10 +1765,10 @@ msgid "Join Network: Wireless Scan"
msgstr "Підключення до мережі: Сканування бездротових мереж"
msgid "Joining Network: %q"
-msgstr ""
+msgstr "Приєднання до мережі: %q"
msgid "Keep settings"
-msgstr "Зберегти настройки"
+msgstr "Зберегти налаштування"
msgid "Kernel Log"
msgstr "Журнал ядра"
@@ -1750,13 +1810,13 @@ msgid "Language and Style"
msgstr "Мова та стиль"
msgid "Latency"
-msgstr ""
+msgstr "Затримка"
msgid "Leaf"
-msgstr ""
+msgstr "Лист"
msgid "Lease time"
-msgstr ""
+msgstr "Час оренди"
msgid "Lease validity time"
msgstr "Час чинності оренди"
@@ -1781,9 +1841,11 @@ msgstr "Межа"
msgid "Limit DNS service to subnets interfaces on which we are serving DNS."
msgstr ""
+"Обмежувати службу DNS інтерфейсами підмереж, на яких ми обслуговуємо DNS."
msgid "Limit listening to these interfaces, and loopback."
msgstr ""
+"Обмежитися прослуховуванням цих інтерфейсів і повернутися до початку циклу."
msgid "Line Attenuation (LATN)"
msgstr ""
@@ -1798,14 +1860,14 @@ msgid "Line Uptime"
msgstr ""
msgid "Link On"
-msgstr "Зв'язок встановлено"
+msgstr "Зв’язок встановлено"
msgid ""
"List of <abbr title=\"Domain Name System\">DNS</abbr> servers to forward "
"requests to"
msgstr ""
-"Список <abbr title=\"Domain Name System\">DNS</abbr>-серверів, до яких "
-"пересилати запити"
+"Список <abbr title=\"Domain Name System\">DNS</abbr>-серверів для "
+"переспрямовування запитів"
msgid ""
"List of R0KHs in the same Mobility Domain. <br />Format: MAC-address,NAS-"
@@ -1814,6 +1876,13 @@ msgid ""
"from the R0KH that the STA used during the Initial Mobility Domain "
"Association."
msgstr ""
+"Список власників ключів R0 у тому ж домені мобільності. <br />Формат: MAC-"
+"адреса,NAS-ідентифікатор,128-бітний ключ у вигляді шістнадцяткового рядка. "
+"<br />Цей список використовується для відображення <abbr title="
+"\"ідентифікатор власника ключа R0\">R0KH-ID</abbr> (NAS-ідентифікатор) на "
+"MAC-адреси призначення при запиті ключа PMK-R1 від <abbr title=\"власник "
+"ключа R0\">R0KH</abbr>, як станції, що була використана під час початкової "
+"асоціації домену мобільності."
msgid ""
"List of R1KHs in the same Mobility Domain. <br />Format: MAC-address,R1KH-ID "
@@ -1822,21 +1891,30 @@ msgid ""
"R0KH. This is also the list of authorized R1KHs in the MD that can request "
"PMK-R1 keys."
msgstr ""
+"Список власників ключів R1 у тому ж домені мобільності. <br />Формат: MAC-"
+"адреса,<abbr title=\"ідентифікатор власника ключа R1\">R1KH-ID</abbr> у "
+"формі 6 октетів з двокрапками,128-бітний ключ у вигляді шістнадцяткового "
+"рядка. <br />Цей список використовується для відображення <abbr title="
+"\"ідентифікатор власника ключа R1\">R1KH-ID</abbr> на MAC-адреси призначення "
+"при передаванні ключа PMK-R1 від <abbr title=\"власник ключа R0\">R0KH</"
+"abbr>. Це також список авторизованих <abbr title=\"власник ключа R1\">R1KH</"
+"abbr> у формі <abbr title=\"Message Digest — дайджест повідомлення\">MD</"
+"abbr>, які можуть запитувати ключі PMK-R1."
msgid "List of SSH key files for auth"
msgstr ""
msgid "List of domains to allow RFC1918 responses for"
-msgstr "Список доменів, для яких дозволені RFC1918-відповіді"
+msgstr "Список доменів, для яких дозволено RFC1918-відповіді"
msgid "List of hosts that supply bogus NX domain results"
msgstr "Список доменів, які підтримують результати підробки NX-доменів"
msgid "Listen Interfaces"
-msgstr ""
+msgstr "Інтерфейси прослуховування"
msgid "Listen Port"
-msgstr ""
+msgstr "Порти прослуховування"
msgid "Listen only on the given interface or, if unspecified, on all"
msgstr ""
@@ -1865,7 +1943,7 @@ msgid "Local IPv6 address"
msgstr "Локальна адреса IPv6"
msgid "Local Service Only"
-msgstr ""
+msgstr "Тільки локальна служба"
msgid "Local Startup"
msgstr "Локальний запуск"
@@ -1876,13 +1954,13 @@ msgstr "Місцевий час"
msgid "Local domain"
msgstr "Локальний домен"
-#, fuzzy
msgid ""
"Local domain specification. Names matching this domain are never forwarded "
"and are resolved from DHCP or hosts files only"
msgstr ""
-"Специфікація локальних доменів. Імена, зіставлені цьому домену, ніколи не "
-"спрямовуються і виділяються тільки через DHCP або файли hosts"
+"Специфікація локального домену. Імена, які зіставлено цьому домену, ніколи "
+"не пересилаються і вирізняються тільки з файлу DHCP (/etc/config/dhcp) або "
+"файлу hosts (/etc/hosts)"
msgid "Local domain suffix appended to DHCP names and hosts file entries"
msgstr ""
@@ -1896,7 +1974,7 @@ msgid ""
"Localise hostname depending on the requesting subnet if multiple IPs are "
"available"
msgstr ""
-"Локалізувати ім'я хоста залежно від запитуючої підмережі, якщо доступні "
+"Локалізувати ім’я хоста залежно від запитуючої підмережі, якщо доступно "
"кілька IP-адрес"
msgid "Localise queries"
@@ -1924,7 +2002,7 @@ msgid "Loss of Signal Seconds (LOSS)"
msgstr ""
msgid "Lowest leased address as offset from the network address."
-msgstr "Найнижча орендована адреса"
+msgstr "Найнижча орендована адреса."
msgid "MAC-Address"
msgstr "MAC-адреса"
@@ -1988,34 +2066,34 @@ msgid "Mbit/s"
msgstr "Мбіт/с"
msgid "Memory"
-msgstr "Пам'ять"
+msgstr "Пам’ять"
msgid "Memory usage (%)"
-msgstr "Використання пам'яті, %"
+msgstr "Використання пам’яті, %"
msgid "Mesh Id"
-msgstr ""
+msgstr "Mesh Id"
msgid "Metric"
msgstr "Метрика"
msgid "Mirror monitor port"
-msgstr ""
+msgstr "Дзеркало порту диспетчера"
msgid "Mirror source port"
-msgstr ""
+msgstr "Дзеркало вихідного порту"
msgid "Missing protocol extension for proto %q"
msgstr "Відсутні розширення для протоколу %q"
msgid "Mobility Domain"
-msgstr ""
+msgstr "Домен мобільності"
msgid "Mode"
msgstr "Режим"
msgid "Model"
-msgstr ""
+msgstr "Модель"
msgid "Modem device"
msgstr "Модем"
@@ -2024,7 +2102,7 @@ msgid "Modem init timeout"
msgstr "Тайм-аут ініціалізації модему"
msgid "Monitor"
-msgstr "Монітор"
+msgstr "Диспетчер"
msgid "Mount Entry"
msgstr "Вхід монтування"
@@ -2036,20 +2114,20 @@ msgid "Mount Points"
msgstr "Точки монтування"
msgid "Mount Points - Mount Entry"
-msgstr "Точки монтування - Записи монтування"
+msgstr "Точки монтування – Записи монтування"
msgid "Mount Points - Swap Entry"
-msgstr "Точки монтування - Вхід довантаження"
+msgstr "Точки монтування – Вхід свопу"
msgid ""
"Mount Points define at which point a memory device will be attached to the "
"filesystem"
msgstr ""
-"Точки монтування визначають, до якої точки пристрою пам'яті буде прикріплена "
-"файлова система"
+"Точки монтування визначають, до якої точки пристрою пам’яті буде прикріплено "
+"файлову систему"
msgid "Mount filesystems not specifically configured"
-msgstr ""
+msgstr "Монтувати не конкретно налаштовані файлові системи"
msgid "Mount options"
msgstr "Опції монтування"
@@ -2058,10 +2136,10 @@ msgid "Mount point"
msgstr "Точка монтування"
msgid "Mount swap not specifically configured"
-msgstr ""
+msgstr "Монтувати не конкретно налаштований своп"
msgid "Mounted file systems"
-msgstr "Змонтовані файлові системи"
+msgstr "Змонтовано файлові системи"
msgid "Move down"
msgstr "Вниз"
@@ -2091,19 +2169,16 @@ msgid "NT Domain"
msgstr ""
msgid "NTP server candidates"
-msgstr "Кандидати для синхронізації NTP-сервера"
-
-msgid "NTP sync time-out"
-msgstr ""
+msgstr "Кандидати для синхронізації сервера NTP"
msgid "Name"
-msgstr "Ім'я"
+msgstr "Ім’я"
msgid "Name of the new interface"
-msgstr "Ім'я нового інтерфейсу"
+msgstr "Ім’я нового інтерфейсу"
msgid "Name of the new network"
-msgstr "Назва (ім'я) нової мережі"
+msgstr "Назва (ім’я) нової мережі"
msgid "Navigation"
msgstr "Навігація"
@@ -2127,7 +2202,7 @@ msgid "Next »"
msgstr "Наступний »"
msgid "No DHCP Server configured for this interface"
-msgstr "Немає DHCP-сервера, настроєного для цього інтерфейсу"
+msgstr "Немає DHCP-сервера, налаштованого для цього інтерфейсу"
msgid "No NAT-T"
msgstr ""
@@ -2145,10 +2220,10 @@ msgid "No negative cache"
msgstr "Ніяких негативних кешувань"
msgid "No network configured on this device"
-msgstr "На цьому пристрої нема настроєної мережі"
+msgstr "На цьому пристрої немає налаштованої мережі"
msgid "No network name specified"
-msgstr "Ім'я мережі не визначене"
+msgstr "Ім’я мережі не визначено"
msgid "No package lists available"
msgstr "Немає доступних списків пакетів"
@@ -2160,22 +2235,22 @@ msgid "No rules in this chain"
msgstr "У цьму ланцюжку нема правил"
msgid "No zone assigned"
-msgstr "Зона не призначена"
+msgstr "Зону не призначено"
msgid "Noise"
msgstr "Шум"
msgid "Noise Margin (SNR)"
-msgstr ""
+msgstr "Співвідношення сигнал/шум"
msgid "Noise:"
msgstr "Шум:"
msgid "Non Pre-emtive CRC errors (CRC_P)"
-msgstr ""
+msgstr "Не запобіжні помилки CRC (CRC_P)"
msgid "Non-wildcard"
-msgstr ""
+msgstr "Без шаблону заміни"
msgid "None"
msgstr "Жоден"
@@ -2187,16 +2262,16 @@ msgid "Not Found"
msgstr "Не знайдено"
msgid "Not associated"
-msgstr "Не пов'язаний"
+msgstr "Не пов’язаний"
msgid "Not connected"
msgstr "Не підключено"
msgid "Note: Configuration files will be erased."
-msgstr "Примітка: конфігураційні файли будуть видалені."
+msgstr "Примітка: конфігураційні файли буде видалено."
msgid "Note: interface name length"
-msgstr ""
+msgstr "Примітка: довжина імені інтерфейсу"
msgid "Notice"
msgstr "Попередження"
@@ -2205,7 +2280,7 @@ msgid "Nslookup"
msgstr "DNS-запит"
msgid "Number of cached DNS entries (max is 10000, 0 is no caching)"
-msgstr ""
+msgstr "Кількість кешованих записів DNS (макс. - 10000, 0 - без кешування)"
msgid "OK"
msgstr "OK"
@@ -2214,10 +2289,13 @@ msgid "OPKG-Configuration"
msgstr "Конфігурація OPKG"
msgid "Obfuscated Group Password"
-msgstr ""
+msgstr "Обфусований груповий пароль"
msgid "Obfuscated Password"
-msgstr ""
+msgstr "Обфусований пароль"
+
+msgid "Obtain IPv6-Address"
+msgstr "Отримати IPv6-адресу"
msgid "Off-State Delay"
msgstr "Затримка Off-State"
@@ -2230,18 +2308,18 @@ msgid ""
"<samp>INTERFACE.VLANNR</samp> (<abbr title=\"for example\">e.g.</abbr>: "
"<samp>eth0.1</samp>)."
msgstr ""
-"На цій сторінці ви можете настроїти мережеві інтерфейси. Ви можете "
-"об'єднатиати кілька інтерфейсів мостом, відзначивши поле \"Об'єднати "
-"інтерфейси в міст\" та ввівши імена кількох мережевих інтерфейсів, розділені "
-"пробілами. Також ви можете використовувати <abbr title=\"Virtual Local Area "
-"Network — віртуальна локальна комп'ютерна мережа\">VLAN</abbr>-позначення "
+"На цій сторінці ви можете налаштувати мережеві інтерфейси. Ви можете "
+"об’єднати кілька інтерфейсів мостом, відзначивши поле \"Об’єднати інтерфейси "
+"в міст\" та ввівши імена кількох мережевих інтерфейсів, розділені пробілами. "
+"Також ви можете використовувати <abbr title=\"Virtual Local Area Network — "
+"віртуальна локальна комп’ютерна мережа\">VLAN</abbr>-позначення "
"<samp>ІНТЕРФЕЙС.НОМЕР_VLAN</samp> (наприклад, <samp>eth0.1</samp>)."
msgid "On-State Delay"
msgstr "Затримка On-State"
msgid "One of hostname or mac address must be specified!"
-msgstr "Має бути вказане одне з двох - ім'я вузла або МАС-адреса!"
+msgstr "Має бути зазначено одне з двох – ім’я вузла або МАС-адреса!"
msgid "One or more fields contain invalid values!"
msgstr "Одне або декілька полів містять неприпустимі значення!"
@@ -2250,7 +2328,7 @@ msgid "One or more invalid/required values on tab"
msgstr ""
msgid "One or more required fields have no value!"
-msgstr "Одне або декілька обов'язкових полів не мають значень!"
+msgstr "Одне або декілька обов’язкових полів не мають значень!"
msgid "Open list..."
msgstr "Відкрити список..."
@@ -2259,7 +2337,7 @@ msgid "OpenConnect (CISCO AnyConnect)"
msgstr ""
msgid "Operating frequency"
-msgstr ""
+msgstr "Робоча частота"
msgid "Option changed"
msgstr "Опція змінена"
@@ -2268,18 +2346,14 @@ msgid "Option removed"
msgstr "Опція видалена"
msgid "Optional"
-msgstr ""
-
-msgid "Optional, specify to override default server (tic.sixxs.net)"
-msgstr ""
-
-msgid "Optional, use when the SIXXS account has more than one tunnel"
-msgstr ""
+msgstr "Необов’язково"
msgid ""
"Optional. 32-bit mark for outgoing encrypted packets. Enter value in hex, "
"starting with <code>0x</code>."
msgstr ""
+"Необов’язково. 32-бітна мітка для вихідних зашифрованих пакетів. Введіть "
+"значення в шістнадцятковому форматі, починаючи з <code>0x</code>."
msgid ""
"Optional. Allowed values: 'eui64', 'random', fixed value like '::1' or "
@@ -2287,25 +2361,33 @@ msgid ""
"server, use the suffix (like '::1') to form the IPv6 address ('a:b:c:d::1') "
"for the interface."
msgstr ""
+"Необов’язково. Припустимі значення: 'eui64', 'random' чи фіксоване значення, "
+"наприклад '::1' або '::1:2'. Якщо префікс IPv6 (наприклад, 'a:b:c:d::') "
+"отримано від сервера делегування, для формування IPv6-адреси інтерфейсу "
+"(наприклад, 'a:b:c:d::1') використовуйте суфікс ('::1')."
msgid ""
"Optional. Base64-encoded preshared key. Adds in an additional layer of "
"symmetric-key cryptography for post-quantum resistance."
msgstr ""
+"Необов’язково. Заздалегідь установлений Base64-кодований спільний ключ. "
+"Додавання додатково рівня шифрування із симетричним ключем для пост-"
+"квантової стійкості."
msgid "Optional. Create routes for Allowed IPs for this peer."
-msgstr ""
+msgstr "Необов’язково. Створити для цього вузла маршрути для дозволених IP."
msgid ""
"Optional. Host of peer. Names are resolved prior to bringing up the "
"interface."
-msgstr ""
+msgstr "Необов’язково. Хост вузла. Імена буде виділено до підняття інтерфейсу"
msgid "Optional. Maximum Transmission Unit of tunnel interface."
msgstr ""
+"Необов’язково. Максимальний блок передаваних даних тунельного інтерфейсу."
msgid "Optional. Port of peer."
-msgstr ""
+msgstr "Необов’язково. Порт вузла."
msgid ""
"Optional. Seconds between keep alive messages. Default is 0 (disabled). "
@@ -2314,6 +2396,8 @@ msgstr ""
msgid "Optional. UDP port used for outgoing and incoming packets."
msgstr ""
+"Необов’язково. UDP-порт, який використовується для вихідних та вхідних "
+"пакетів."
msgid "Options"
msgstr "Опції"
@@ -2328,7 +2412,7 @@ msgid "Outbound:"
msgstr "Вихідний:"
msgid "Output Interface"
-msgstr ""
+msgstr "Вихідний інтерфейс"
msgid "Override MAC address"
msgstr "Перевизначити MAC-адресу"
@@ -2337,13 +2421,13 @@ msgid "Override MTU"
msgstr "Перевизначити MTU"
msgid "Override TOS"
-msgstr ""
+msgstr "Перевизначити TOS"
msgid "Override TTL"
-msgstr ""
+msgstr "Перевизначити TTL"
msgid "Override default interface name"
-msgstr ""
+msgstr "Перевизначення типового імені інтерфейсу"
msgid "Override the gateway in DHCP responses"
msgstr "Перевизначення шлюзу у відповідях DHCP"
@@ -2369,7 +2453,7 @@ msgid "PAP/CHAP password"
msgstr "Пароль PAP/CHAP"
msgid "PAP/CHAP username"
-msgstr "Ім'я користувача PAP/CHAP"
+msgstr "Ім’я користувача PAP/CHAP"
msgid "PID"
msgstr "<abbr title=\"Process Identifier — Ідентифікатор процесу\">PID</abbr>"
@@ -2380,7 +2464,7 @@ msgstr ""
"номер\">>PIN</abbr>"
msgid "PMK R1 Push"
-msgstr ""
+msgstr "Проштовхуваня PMK R1"
msgid "PPP"
msgstr "PPP"
@@ -2434,13 +2518,13 @@ msgid "Password of Private Key"
msgstr "Пароль закритого ключа"
msgid "Password of inner Private Key"
-msgstr ""
+msgstr "Пароль внутрішнього закритого ключа"
msgid "Password successfully changed!"
msgstr "Пароль успішно змінено!"
msgid "Password2"
-msgstr ""
+msgstr "Пароль2"
msgid "Path to CA-Certificate"
msgstr "Шлях до центру сертифікції"
@@ -2452,25 +2536,25 @@ msgid "Path to Private Key"
msgstr "Шлях до закритого ключа"
msgid "Path to inner CA-Certificate"
-msgstr ""
+msgstr "Шлях до внутрішнього CA-сертифікату"
msgid "Path to inner Client-Certificate"
-msgstr ""
+msgstr "Шлях до внутрішнього сертифікату клієнта"
msgid "Path to inner Private Key"
-msgstr ""
+msgstr "Шлях до внутрішнього закритого ключа"
msgid "Peak:"
msgstr "Пік:"
msgid "Peer IP address to assign"
-msgstr ""
+msgstr "Запит IP-адреси призначення"
msgid "Peers"
-msgstr ""
+msgstr "Піри"
msgid "Perfect Forward Secrecy"
-msgstr ""
+msgstr "Perfect Forward Secrecy"
msgid "Perform reboot"
msgstr "Виконати перезавантаження"
@@ -2479,7 +2563,7 @@ msgid "Perform reset"
msgstr "Відновити"
msgid "Persistent Keep Alive"
-msgstr ""
+msgstr "Завжди тримати ввімкненим"
msgid "Phy Rate:"
msgstr "Фізична швидкість:"
@@ -2494,7 +2578,7 @@ msgid "Pkts."
msgstr "пакетів"
msgid "Please enter your username and password."
-msgstr "Введіть ім'я користувача і пароль"
+msgstr "Введіть ім’я користувача і пароль."
msgid "Policy"
msgstr "Політика"
@@ -2503,25 +2587,25 @@ msgid "Port"
msgstr "Порт"
msgid "Port status:"
-msgstr "Статус порту:"
+msgstr "Стан порту:"
msgid "Power Management Mode"
-msgstr ""
+msgstr "Режим керування живленням"
msgid "Pre-emtive CRC errors (CRCP_P)"
-msgstr ""
+msgstr "Попереджувати помилки CRC (CRCP_P)"
msgid "Prefer LTE"
-msgstr ""
+msgstr "Переважно LTE"
msgid "Prefer UMTS"
-msgstr ""
+msgstr "Переважно UMTS"
msgid "Prefix Delegated"
-msgstr ""
+msgstr "Делеговано префікс"
msgid "Preshared Key"
-msgstr ""
+msgstr "Заздалегідь установлений спільний ключ"
msgid ""
"Presume peer to be dead after given amount of LCP echo failures, use 0 to "
@@ -2531,10 +2615,10 @@ msgstr ""
"пакета LCP, використовуйте 0, щоб ігнорувати невдачі"
msgid "Prevent listening on these interfaces."
-msgstr ""
+msgstr "Перешкоджати прослуховуванню цих інтерфейсів."
msgid "Prevents client-to-client communication"
-msgstr "Запобігає зв'язкам клієнт-клієнт"
+msgstr "Перешкоджати спілкуванню клієнт-клієнт"
msgid "Prism2/2.5/3 802.11b Wireless Controller"
msgstr "Бездротовий 802.11b контролер Prism2/2.5/3"
@@ -2567,10 +2651,10 @@ msgid "Protocol support is not installed"
msgstr "Підтримка протоколу не інстальована"
msgid "Provide NTP server"
-msgstr "Забезпечувати NTP-сервер"
+msgstr "Забезпечувати сервер NTP"
msgid "Provide new network"
-msgstr "Постачити нову мережу"
+msgstr "Укажіть нову мережу"
msgid "Pseudo Ad-Hoc (ahdemo)"
msgstr "Псевдо Ad-Hoc (ahdemo)"
@@ -2588,10 +2672,10 @@ msgid "Quality"
msgstr "Якість"
msgid "R0 Key Lifetime"
-msgstr ""
+msgstr "Тривалість життя ключа R0"
msgid "R1 Key Holder"
-msgstr ""
+msgstr "Власник ключа R1"
msgid "RFC3947 NAT-T mode"
msgstr ""
@@ -2630,45 +2714,37 @@ msgid ""
"Read <code>/etc/ethers</code> to configure the <abbr title=\"Dynamic Host "
"Configuration Protocol\">DHCP</abbr>-Server"
msgstr ""
-"Читати <code>/etc/ethers</code> для настроювання <abbr title=\"Dynamic Host "
+"Читати <code>/etc/ethers</code> для налаштування <abbr title=\"Dynamic Host "
"Configuration Protocol — Протокол динамічної конфігурації вузла\">DHCP</"
"abbr>-сервера"
msgid ""
-"Really delete this interface? The deletion cannot be undone!\\nYou might "
-"lose access to this device if you are connected via this interface."
+"Really delete this interface? The deletion cannot be undone! You might lose "
+"access to this device if you are connected via this interface"
msgstr ""
-"Дійсно видалити цей інтерфейс? Скасувати видалення неможливо!\n"
-"Ви можете втратити доступ до цього пристрою, якщо ви підключені через цей "
-"інтерфейс."
msgid ""
-"Really delete this wireless network? The deletion cannot be undone!\\nYou "
+"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 "Дійсно скинути всі зміни?"
-#, fuzzy
msgid ""
-"Really shut down network?\\nYou might lose access to this device if you are "
-"connected via this interface."
+"Really shut down network? You might lose access to this device if you are "
+"connected via this interface"
msgstr ""
-"Дійсно вимкнути мережу?\n"
-"Ви можете втратити доступ до цього пристрою, якщо ви підключені через цю "
-"мережу."
msgid ""
-"Really shutdown interface \"%s\" ?\\nYou might lose access to this device if "
+"Really shutdown interface \"%s\"? You might lose access to this device if "
"you are connected via this interface."
msgstr ""
-"Дійсно вимкнути інтерфейс \"%s\"?\n"
-"Ви можете втратити доступ до цього пристрою, якщо ви підключені через цей "
-"інтерфейс."
+"Дійсно вимкнути інтерфейс \"%s\"? Ви можете втратити доступ до цього "
+"пристрою, якщо вас підключено через цей інтерфейс."
msgid "Really switch protocol?"
msgstr "Дійсно змінити протокол?"
@@ -2689,10 +2765,10 @@ msgid "Realtime Wireless"
msgstr "Бездротові мережі у реальному часі"
msgid "Reassociation Deadline"
-msgstr ""
+msgstr "Кінцевий термін реассоціації"
msgid "Rebind protection"
-msgstr "Захист від переприв'язки"
+msgstr "Захист від переприв’язки"
msgid "Reboot"
msgstr "Перезавантаження"
@@ -2704,7 +2780,7 @@ msgid "Reboots the operating system of your device"
msgstr "Перезавантажити операційну систему вашого пристрою"
msgid "Receive"
-msgstr "Прийом"
+msgstr "Приймання"
msgid "Receiver Antenna"
msgstr "Антена приймача"
@@ -2752,25 +2828,22 @@ msgid "Replace wireless configuration"
msgstr "Замінити конфігурацію бездротової мережі"
msgid "Request IPv6-address"
-msgstr ""
+msgstr "Запит IPv6-адреси"
msgid "Request IPv6-prefix of length"
-msgstr ""
-
-msgid "Require TLS"
-msgstr ""
+msgstr "Запит довжини IPv6-префіксу"
msgid "Required"
-msgstr ""
+msgstr "Потрібно"
msgid "Required for certain ISPs, e.g. Charter with DOCSIS 3"
msgstr "Потрібно для деяких провайдерів, наприклад, Charter із DOCSIS 3"
msgid "Required. Base64-encoded private key for this interface."
-msgstr ""
+msgstr "Потрібно. Base64-закодований закритий ключ для цього інтерфейсу."
msgid "Required. Base64-encoded public key of peer."
-msgstr ""
+msgstr "Потрібно. Base64-закодований публічний ключ вузла."
msgid ""
"Required. IP addresses and prefixes that this peer is allowed to use inside "
@@ -2782,6 +2855,8 @@ msgid ""
"Requires the 'full' version of wpad/hostapd and support from the wifi driver "
"<br />(as of Feb 2017: ath9k and ath10k, in LEDE also mwlwifi and mt76)"
msgstr ""
+"Потребує \"повної\" версії wpad/hostapd та підтримки драйвером WiFi <br /"
+">(станом на лютий 2017 року: ath9k та ath10k, у LEDE також mwlwifi та mt76)"
msgid ""
"Requires upstream supports DNSSEC; verify unsigned domain responses really "
@@ -2816,8 +2891,17 @@ msgid "Reveal/hide password"
msgstr "Показати/приховати пароль"
msgid "Revert"
+msgstr "Скасувати"
+
+msgid "Revert changes"
msgstr "Скасувати зміни"
+msgid "Revert request failed with status <code>%h</code>"
+msgstr "Сталася помилка запиту на скасування зі статусом <code>%h</code>"
+
+msgid "Reverting configuration…"
+msgstr "Відкат конфігурації…"
+
msgid "Root"
msgstr "Корінь"
@@ -2825,19 +2909,16 @@ msgid "Root directory for files served via TFTP"
msgstr "Кореневий каталог для файлів TFTP"
msgid "Root preparation"
-msgstr ""
+msgstr "Підготовка Root"
msgid "Route Allowed IPs"
-msgstr ""
+msgstr "Маршрутизація дозволених IP-адрес"
msgid "Route type"
-msgstr ""
-
-msgid "Routed IPv6 prefix for downstream interfaces"
-msgstr ""
+msgstr "Тип маршруту"
msgid "Router Advertisement-Service"
-msgstr ""
+msgstr "Служба оголошень маршрутизатора"
msgid "Router Password"
msgstr "Пароль маршрутизатора"
@@ -2861,14 +2942,6 @@ msgstr "Виконати перевірку файлової системи"
msgid "SHA256"
msgstr ""
-msgid ""
-"SIXXS supports TIC only, for static tunnels using IP protocol 41 (RFC4213) "
-"use 6in4 instead"
-msgstr ""
-
-msgid "SIXXS-handle[/Tunnel-ID]"
-msgstr ""
-
msgid "SNR"
msgstr ""
@@ -2896,9 +2969,6 @@ msgstr "Зберегти"
msgid "Save & Apply"
msgstr "Зберегти і застосувати"
-msgid "Save &#38; Apply"
-msgstr "Зберегти і застосувати"
-
msgid "Scan"
msgstr "Сканувати"
@@ -2912,7 +2982,7 @@ msgid "Section removed"
msgstr "Секція видалена"
msgid "See \"mount\" manpage for details"
-msgstr "Подробиці див. на сторінці керівництва \"mount\""
+msgstr "Подробиці дивись на сторінці керівництва \"mount\""
msgid ""
"Send LCP echo requests at the given interval in seconds, only effective in "
@@ -2925,21 +2995,10 @@ msgid "Separate Clients"
msgstr "Розділяти клієнтів"
msgid "Server Settings"
-msgstr "Настройки сервера"
-
-msgid "Server password"
-msgstr ""
-
-msgid ""
-"Server password, enter the specific password of the tunnel when the username "
-"contains the tunnel ID"
-msgstr ""
-
-msgid "Server username"
-msgstr ""
+msgstr "Налаштування сервера"
msgid "Service Name"
-msgstr "Назва (ім'я) сервісу"
+msgstr "Назва (ім’я) сервісу"
msgid "Service Type"
msgstr "Тип сервісу"
@@ -2951,13 +3010,14 @@ msgid ""
"Set interface properties regardless of the link carrier (If set, carrier "
"sense events do not invoke hotplug handlers)."
msgstr ""
+"Властивості інтерфейсу встановлюються незалежно від каналу зв’язку (якщо "
+"позначено, обробник автовизначення не викликається при змінах)."
-#, fuzzy
msgid "Set up Time Synchronization"
-msgstr "Настройки синхронізації часу"
+msgstr "Налаштування синхронізації часу"
msgid "Setup DHCP Server"
-msgstr "Настройки DHCP-сервера"
+msgstr "Налаштування DHCP-сервера"
msgid "Severely Errored Seconds (SES)"
msgstr ""
@@ -2990,7 +3050,7 @@ msgid "Size (.ipk)"
msgstr ""
msgid "Size of DNS query cache"
-msgstr ""
+msgstr "Розмір кешу запитів DNS"
msgid "Skip"
msgstr "Пропустити"
@@ -3014,7 +3074,7 @@ msgid "Some fields are invalid, cannot save values!"
msgstr "Деякі поля є неприпустимими, неможливо зберегти значення!"
msgid "Sorry, the object you requested was not found."
-msgstr "На жаль, об'єкт, який ви просили, не знайдено."
+msgstr "На жаль, об’єкт, який ви просили, не знайдено."
msgid "Sorry, the server encountered an unexpected error."
msgstr "На жаль, на сервері сталася неочікувана помилка."
@@ -3024,19 +3084,13 @@ msgid ""
"flashed manually. Please refer to the wiki for device specific install "
"instructions."
msgstr ""
-"На жаль, автоматичне оновлення системи не підтримується. Новий образ "
-"прошивки повинен бути залитий вручну. Зверніться до Wiki за інструкцією з "
-"інсталяції для конкретного пристрою."
-
-msgid "Sort"
-msgstr "Сортування"
+"На жаль, оновлення системи не підтримується. Новий образ мікропрограми слід "
+"прошити вручну. Зверніться до Wiki за інструкцією з інсталяції для "
+"конкретного пристрою."
msgid "Source"
msgstr "Джерело"
-msgid "Source routing"
-msgstr ""
-
msgid "Specifies the directory the device is attached to"
msgstr "Визначає каталог, до якого приєднаний пристрій"
@@ -3079,6 +3133,9 @@ msgstr "Запустити"
msgid "Start priority"
msgstr "Стартовий пріоритет"
+msgid "Starting configuration apply…"
+msgstr "Застосовується стартова конфігурація…"
+
msgid "Startup"
msgstr "Запуск"
@@ -3095,7 +3152,7 @@ msgid "Static Routes"
msgstr "Статичні маршрути"
msgid "Static address"
-msgstr "Статичні адреси"
+msgstr "Статична адреса"
msgid ""
"Static leases are used to assign fixed IP addresses and symbolic hostnames "
@@ -3108,7 +3165,7 @@ msgstr ""
"орендою."
msgid "Status"
-msgstr "Статус"
+msgstr "Стан"
msgid "Stop"
msgstr "Зупинити"
@@ -3120,16 +3177,16 @@ msgid "Submit"
msgstr "Надіслати"
msgid "Suppress logging"
-msgstr ""
+msgstr "Блокувати журналювання"
msgid "Suppress logging of the routine operation of these protocols"
-msgstr ""
+msgstr "Блокувати ведення журналу звичайної роботи цих протоколів"
msgid "Swap"
-msgstr ""
+msgstr "Своп"
msgid "Swap Entry"
-msgstr "Вхід довантаження"
+msgstr "Вхід своп"
msgid "Switch"
msgstr "Комутатор"
@@ -3143,12 +3200,14 @@ msgstr "Комутатор %q (%s)"
msgid ""
"Switch %q has an unknown topology - the VLAN settings might not be accurate."
msgstr ""
+"Комутатор %q має невідому топологію – параметри VLAN можуть бути "
+"неправильними."
msgid "Switch Port Mask"
-msgstr ""
+msgstr "Маска портів комутатора"
msgid "Switch VLAN"
-msgstr ""
+msgstr "VLAN комутатора"
msgid "Switch protocol"
msgstr "Протокол комутатора"
@@ -3175,7 +3234,7 @@ msgid "TCP:"
msgstr "TCP:"
msgid "TFTP Settings"
-msgstr "Настройки TFTP"
+msgstr "Налаштування TFTP"
msgid "TFTP server root"
msgstr "Корінь TFTP-сервера"
@@ -3206,11 +3265,11 @@ msgid ""
"multi-SSID capable). Per network settings like encryption or operation mode "
"are grouped in the <em>Interface Configuration</em>."
msgstr ""
-"Розділ <em>Конфігурація пристрою</em> охоплює фізичні параметри радіо-"
-"апаратних засобів, такі, як канал, потужність передавача або вибір антени, "
-"які є спільними для всіх визначених бездротових мереж (якщо радіо-апаратні "
-"засоби здатні підтримувати кілька SSID). Параметри окремих мереж, такі, як "
-"шифрування або режим роботи, згруповані в розділі <em>Конфігурація "
+"Розділ <em>Конфігурація пристрою</em> охоплює фізичні параметри апаратних "
+"радіо-засобів, такі, як канал, потужність передавача або вибір антени, які є "
+"спільними для всіх визначених бездротових мереж (якщо апаратні радіо-засоби "
+"здатні підтримувати кілька SSID). Параметри окремих мереж, такі, як "
+"шифрування або режим роботи, згруповано в розділі <em>Конфігурація "
"інтерфейсу</em>."
msgid ""
@@ -3218,7 +3277,7 @@ msgid ""
"component for working wireless configuration!"
msgstr ""
"Пакет <em>libiwinfo-lua</em> не інстальований. Щоб мати можливість "
-"настроювати безпровідні мережі, слід інсталювати цей компонент!"
+"налаштувати безпровідні мережі, слід інсталювати цей компонент!"
msgid ""
"The HE.net endpoint update configuration changed, you must now use the plain "
@@ -3232,29 +3291,46 @@ msgstr ""
msgid ""
"The IPv6 prefix assigned to the provider, usually ends with <code>::</code>"
msgstr ""
-"Призначений провайдеру IPv6-префікс, зазвичай закінчується на <code>::</code>"
+"Призначений провайдером IPv6-префікс, зазвичай закінчується на <code>::</"
+"code>"
msgid ""
"The allowed characters are: <code>A-Z</code>, <code>a-z</code>, <code>0-9</"
"code> and <code>_</code>"
msgstr ""
-"Дозволені символи: <code>A-Z</code>, <code>a-z</code>, <code>0-9</code> та "
+"Дозволено символи: <code>A-Z</code>, <code>a-z</code>, <code>0-9</code> та "
"<code>_</code>"
msgid "The configuration file could not be loaded due to the following error:"
msgstr ""
msgid ""
+"The device could not be reached within %d seconds after applying the pending "
+"changes, which caused the configuration to be rolled back for safety "
+"reasons. If you believe that the configuration changes are correct "
+"nonetheless, perform an unchecked configuration apply. Alternatively, you "
+"can dismiss this warning and edit changes before attempting to apply again, "
+"or revert all pending changes to keep the currently working configuration "
+"state."
+msgstr ""
+"Пристрій недосяжний протягом %d секунд після застосування очікуючих змін, що "
+"призвело до відкочування конфигурації з міркувань безпеки. Проте, якщо ви "
+"впевнені, що зміни конфігурації є правильними, застосуйте неперевірену "
+"конфігурацію. Крім того, ви можете відхилити це попередження та "
+"відредагувати зміни, перш ніж намагатись застосувати їх знову, або ж "
+"скасувати всі очікуючі зміни, щоб зберегти поточну робочу конфігурацію."
+
+msgid ""
"The device file of the memory or partition (<abbr title=\"for example\">e.g."
"</abbr> <code>/dev/sda1</code>)"
-msgstr "Файл пристрою пам'яті або розділу (наприклад, <code>/dev/sda1</code>)"
+msgstr "Файл пристрою пам’яті або розділу (наприклад, <code>/dev/sda1</code>)"
msgid ""
"The filesystem that was used to format the memory (<abbr title=\"for example"
"\">e.g.</abbr> <samp><abbr title=\"Third Extended Filesystem\">ext3</abbr></"
"samp>)"
msgstr ""
-"Файлова система, яка використовуватиметься для форматування пам'яті "
+"Файлова система, яка використовуватиметься для форматування пам’яті "
"(наприклад, <samp><abbr title=\"Third Extended Filesystem\">ext3</abbr></"
"samp>)"
@@ -3263,29 +3339,26 @@ msgid ""
"compare them with the original file to ensure data integrity.<br /> Click "
"\"Proceed\" below to start the flash procedure."
msgstr ""
-"Образ завантажено. Нижче наведено контрольну суму і розмір файлу. Порівняйте "
-"їх з вихідним файлом для забезпечення цілісності даних.<br /> Натисніть "
-"\"Продовжити\", щоб розпочати процедуру оновлення прошивки."
-
-msgid "The following changes have been committed"
-msgstr "Нижче наведені зміни були застосовані"
+"Образ завантажено. Нижче наведено контрольну суму та розмір файлу. "
+"Порівняйте їх з вихідним файлом, шоб переконатися в цілісності даних.<br /> "
+"Натисніть \"Продовжити\", щоб розпочати процедуру прошивання."
msgid "The following changes have been reverted"
-msgstr "Нижче наведені зміни були скасовані"
+msgstr "Наведені нижче зміни було скасовано"
msgid "The following rules are currently active on this system."
-msgstr "У даний час у цій системі активні такі правила."
+msgstr "Наразі в цій системі активні такі правила."
msgid "The given network name is not unique"
-msgstr "Задане мережеве ім'я не є унікальним"
+msgstr "Задане мережеве ім’я не є унікальним"
#, fuzzy
msgid ""
"The hardware is not multi-SSID capable and the existing configuration will "
"be replaced if you proceed."
msgstr ""
-"Обладнання не підтримує мульти-SSID і, якщо ви продовжите, існуюча "
-"конфігурація буде замінена."
+"Обладнання не підтримує мульти-SSID і, якщо ви продовжите, існуючу "
+"конфігурацію буде замінено."
msgid ""
"The length of the IPv4 prefix in bits, the remainder is used in the IPv6 "
@@ -3306,12 +3379,12 @@ msgid ""
"segments. Often there is by default one Uplink port for a connection to the "
"next greater network like the internet and other ports for a local network."
msgstr ""
-"Мережеві порти вашого пристрою можуть бути об'єднані у декілька <abbr title="
-"\"Virtual Local Area Network — віртуальна локальна комп'ютерна мережа"
-"\">VLAN</abbr>, у яких комп'ютери можуть напряму спілкуватися один з одним. "
-"<abbr title=\"Virtual Local Area Network — віртуальна локальна комп'ютерна "
+"Мережеві порти вашого пристрою може бути об’єднано у декілька <abbr title="
+"\"Virtual Local Area Network — віртуальна локальна комп’ютерна мережа"
+"\">VLAN</abbr>, у яких комп’ютери можуть напряму спілкуватися один з одним. "
+"<abbr title=\"Virtual Local Area Network — віртуальна локальна комп’ютерна "
"мережа\">VLAN</abbr> часто використовуються для розділення мережі на окремі "
-"сегменти. Зазвичай один виcхідний порт використовується для з'єднання з "
+"сегменти. Зазвичай один виcхідний порт використовується для з’єднання з "
"більшою мережею, такою наприклад, як Інтернет, а інші порти — для локальної "
"мережі."
@@ -3337,13 +3410,8 @@ msgid ""
msgstr ""
"Система перепрошивається.<br /> <strong>НЕ ВИМИКАЙТЕ ЖИВЛЕННЯ ПРИСТРОЮ!</"
"strong><br /> Зачекайте кілька хвилин перед тим, як пробувати знову "
-"з'єднатися. Залежно від ваших настройок, можливо, вам треба буде оновити "
-"адресу вашого комп'ютера, щоб знову отримати доступ до пристрою."
-
-msgid ""
-"The tunnel end-point is behind NAT, defaults to disabled and only applies to "
-"AYIYA"
-msgstr ""
+"під’єднатися. Залежно від налаштувань, можливо, треба буде оновити адресу "
+"вашого комп’ютера, щоб знову отримати доступ до пристрою."
msgid ""
"The uploaded image file does not contain a supported format. Make sure that "
@@ -3355,11 +3423,11 @@ msgstr ""
msgid "There are no active leases."
msgstr "Активних оренд немає."
-msgid "There are no pending changes to apply!"
-msgstr "Немає жодних змін до застосування!"
+msgid "There are no changes to apply."
+msgstr "Немає жодних змін до застосування."
msgid "There are no pending changes to revert!"
-msgstr "Немає жодних змін до скасування!"
+msgstr "Немає жодних очікуючих змін до скасування!"
msgid "There are no pending changes!"
msgstr "Немає жодних очікуючих змін!"
@@ -3386,6 +3454,9 @@ msgid ""
"'server=1.2.3.4' fordomain-specific or full upstream <abbr title=\"Domain "
"Name System\">DNS</abbr> servers."
msgstr ""
+"Цей файл може містити такі рядки, як 'server=/domain/1.2.3.4' або "
+"'server=1.2.3.4' для домен-орієнтованих або повних висхідних <abbr title="
+"\"Domain Name System\">DNS</abbr>-серверів."
msgid ""
"This is a list of shell glob patterns for matching files and directories to "
@@ -3400,6 +3471,8 @@ msgid ""
"This is either the \"Update Key\" configured for the tunnel or the account "
"password if no update key has been configured"
msgstr ""
+"Це або \"Update Key\", сконфігурований для тунелю, або пароль облікового "
+"запису, якщо ключ оновлення не налаштовано"
msgid ""
"This is the content of /etc/rc.local. Insert your own commands here (in "
@@ -3412,8 +3485,8 @@ msgid ""
"This is the local endpoint address assigned by the tunnel broker, it usually "
"ends with <code>...:2/64</code>"
msgstr ""
-"Це локальна адреса кінцевої точки, присвоєна тунельним брокером, зазвичай "
-"закінчується на <code>...:2/64</code>"
+"Це локальна адреса кінцевої точки, яку присвоєно тунельним брокером, вона "
+"зазвичай закінчується на <code>…:2/64</code>"
msgid ""
"This is the only <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</"
@@ -3423,11 +3496,13 @@ msgstr ""
"динамічної конфігурації вузла\">DHCP</abbr> у локальній мережі"
msgid "This is the plain username for logging into the account"
-msgstr ""
+msgstr "Це звичайне ім’я користувача для входу до облікового запису"
msgid ""
"This is the prefix routed to you by the tunnel broker for use by clients"
msgstr ""
+"Це префікс, що надсилається до вас тунельним брокером для використання "
+"клієнтами"
msgid "This is the system crontab in which scheduled tasks can be defined."
msgstr ""
@@ -3437,15 +3512,13 @@ msgstr ""
msgid ""
"This is usually the address of the nearest PoP operated by the tunnel broker"
msgstr ""
-"Зазвичай, це адреса найближчої точки присутності, що управляється тунелним "
+"Зазвичай, це адреса найближчої точки присутності, що управляється тунельним "
"брокером"
msgid ""
"This list gives an overview over currently running system processes and "
"their status."
-msgstr ""
-"У цьому списку наведені працюючі на даний момент системні процеси та їх "
-"статус."
+msgstr "У цьому списку наведено працюючі наразі системні процеси та їх стан."
msgid "This page gives an overview over currently active network connections."
msgstr "Ця сторінка надає огляд поточних активних мережних підключень."
@@ -3457,7 +3530,7 @@ msgid "Time Synchronization"
msgstr "Синхронізація часу"
msgid "Time Synchronization is not configured yet."
-msgstr "Синхронізація часу не настроєна."
+msgstr "Синхронізацію часу не налаштовано."
msgid "Timezone"
msgstr "Часовий пояс"
@@ -3470,7 +3543,7 @@ msgstr ""
"архів резервної копії."
msgid "Tone"
-msgstr ""
+msgstr "Тоновий"
msgid "Total Available"
msgstr "Усього доступно"
@@ -3488,7 +3561,7 @@ msgid "Transmission Rate"
msgstr "Швидкість передавання"
msgid "Transmit"
-msgstr "Передача"
+msgstr "Передавання"
msgid "Transmit Power"
msgstr "Потужність передавача"
@@ -3509,16 +3582,7 @@ msgid "Tunnel Interface"
msgstr "Інтерфейс тунелю"
msgid "Tunnel Link"
-msgstr ""
-
-msgid "Tunnel broker protocol"
-msgstr ""
-
-msgid "Tunnel setup server"
-msgstr ""
-
-msgid "Tunnel type"
-msgstr ""
+msgstr "Посилання тунелю"
msgid "Tx-Power"
msgstr "Потужність передавача"
@@ -3539,7 +3603,7 @@ msgid "USB Device"
msgstr "USB-пристрій"
msgid "USB Ports"
-msgstr ""
+msgstr "USB-порт"
msgid "UUID"
msgstr "UUID"
@@ -3548,7 +3612,7 @@ msgid "Unable to dispatch"
msgstr "Не вдалося опрацювати запит"
msgid "Unavailable Seconds (UAS)"
-msgstr ""
+msgstr "Недоступні секунди (<abbr title=\"Unavailable Seconds\">UAS</abbr>)"
msgid "Unknown"
msgstr "Невідомо"
@@ -3560,7 +3624,7 @@ msgid "Unmanaged"
msgstr "Некерований"
msgid "Unmount"
-msgstr ""
+msgstr "Демонтувати"
msgid "Unsaved Changes"
msgstr "Незбережені зміни"
@@ -3568,17 +3632,20 @@ msgstr "Незбережені зміни"
msgid "Unsupported protocol type."
msgstr "Непідтримуваний тип протоколу."
+msgid "Up"
+msgstr ""
+
msgid "Update lists"
-msgstr "Оновити списки..."
+msgstr "Оновити списки"
msgid ""
"Upload a sysupgrade-compatible image here to replace the running firmware. "
"Check \"Keep settings\" to retain the current configuration (requires a "
"compatible firmware image)."
msgstr ""
-"Відвантажити sysupgrade-сумісний образ, щоб замінити поточну прошивку. Для "
-"збереження поточної конфігурації встановіть прапорець \"Зберегти настройки"
-"\" (потрібен сумісний образ прошивки)."
+"Відвантажити sysupgrade-сумісний образ, щоб замінити поточну мікропрограму. "
+"Для збереження поточної конфігурації встановіть прапорець \"Зберегти "
+"налаштування\" (потрібен сумісний образ мікропрограми)."
msgid "Upload archive..."
msgstr "Відвантажити архів..."
@@ -3608,16 +3675,16 @@ msgid "Use TTL on tunnel interface"
msgstr "Використовувати на тунельному інтерфейсі TTL"
msgid "Use as external overlay (/overlay)"
-msgstr ""
+msgstr "Використовувати як зовнішній оверлей (/overlay)"
msgid "Use as root filesystem (/)"
-msgstr ""
+msgstr "Використовувати як кореневу файлову систему (/)"
msgid "Use broadcast flag"
msgstr "Використовувати прапорець широкомовності"
msgid "Use builtin IPv6-management"
-msgstr ""
+msgstr "Використовувати вбудоване керування IPv6"
msgid "Use custom DNS servers"
msgstr "Використовувати особливі DNS-сервери"
@@ -3640,8 +3707,8 @@ msgid ""
msgstr ""
"Використовуйте кнопку <em>Додати</em>, щоб додати новий запис оренди. "
"<em>MAC-адреса</em> ідентифікує вузол, <em>IPv4-адреса</em> визначає "
-"фіксовану адресу, яка буде використовуватися, а <em>Назва (ім'я) вузла</em> "
-"призначає символічне ім'я вузла."
+"фіксовану адресу, яка буде використовуватися, а <em>Назва (ім’я) вузла</em> "
+"призначає символічне ім’я вузла."
msgid "Used"
msgstr "Використано"
@@ -3653,21 +3720,24 @@ msgid ""
"Used for two different purposes: RADIUS NAS ID and 802.11r R0KH-ID. Not "
"needed with normal WPA(2)-PSK."
msgstr ""
+"Використовується для двох різних цілей: RADIUS NAS ID і 802.11r <abbr title="
+"\"ідентифікатор власника ключа R0\">R0KH-ID</abbr>. Не потрібно за "
+"звичайного WPA(2)-PSK."
msgid "User certificate (PEM encoded)"
-msgstr ""
+msgstr "Сертифікат користувача (PEM-кодований)"
msgid "User key (PEM encoded)"
-msgstr ""
+msgstr "Ключ користувача (PEM-кодований)"
msgid "Username"
-msgstr "Ім'я користувача"
+msgstr "Ім’я користувача"
msgid "VC-Mux"
msgstr "VC-Mux"
msgid "VDSL"
-msgstr ""
+msgstr "VDSL"
msgid "VLANs on %q"
msgstr "VLAN на %q"
@@ -3676,35 +3746,29 @@ msgid "VLANs on %q (%s)"
msgstr "VLAN на %q (%s)"
msgid "VPN Local address"
-msgstr ""
+msgstr "Локальна адреса VPN"
msgid "VPN Local port"
-msgstr ""
+msgstr "Локальний порт VPN"
msgid "VPN Server"
msgstr "VPN-сервер"
msgid "VPN Server port"
-msgstr ""
+msgstr "Порт VPN-сервера"
msgid "VPN Server's certificate SHA1 hash"
-msgstr ""
+msgstr "SHA1-геш сертифіката VPN-сервера"
msgid "VPNC (CISCO 3000 (and others) VPN)"
-msgstr ""
+msgstr "VPNC (CISCO 3000 (та інш.) VPN)"
msgid "Vendor"
-msgstr ""
+msgstr "Постачальник"
msgid "Vendor Class to send when requesting DHCP"
msgstr "Клас постачальника для відправки при запиті DHCP"
-msgid "Verbose"
-msgstr ""
-
-msgid "Verbose logging by aiccu daemon"
-msgstr ""
-
msgid "Verify"
msgstr "Перевірте"
@@ -3724,7 +3788,7 @@ msgid "WEP passphrase"
msgstr "Парольна фраза WEP"
msgid "WMM Mode"
-msgstr "Режим WMM"
+msgstr "Режим <abbr title=\"Wi-Fi Multimedia\">WMM</abbr>"
msgid "WPA passphrase"
msgstr "Парольна фраза WPA"
@@ -3736,41 +3800,36 @@ msgstr ""
"WPA-шифрування потребує інсталяції <em>wpa_supplicant</em> (для режиму "
"клієнта) або <em>hostapd</em> (для Точки доступу та режиму ad-hoc)."
-msgid ""
-"Wait for NTP sync that many seconds, seting to 0 disables waiting (optional)"
-msgstr ""
-
msgid "Waiting for changes to be applied..."
msgstr "Очікуємо, доки зміни наберуть чинності..."
msgid "Waiting for command to complete..."
msgstr "Очікуємо завершення виконання команди..."
+msgid "Waiting for configuration to get applied… %ds"
+msgstr "Чекаємо на застосування конфігурації… %d c"
+
msgid "Waiting for device..."
-msgstr ""
+msgstr "Очікуємо пристрій..."
msgid "Warning"
msgstr "Застереження"
msgid "Warning: There are unsaved changes that will get lost on reboot!"
msgstr ""
+"Застереження: Є незбережені зміни, які буде втрачено при перезавантаженні!"
msgid ""
"When using a PSK, the PMK can be generated locally without inter AP "
"communications"
msgstr ""
-
-msgid "Whether to create an IPv6 default route over the tunnel"
-msgstr ""
-
-msgid "Whether to route only packets from delegated prefixes"
-msgstr ""
+"При використанні PSK, PMK може бути створений локально без взаємодії між AP"
msgid "Width"
-msgstr ""
+msgstr "Ширина"
msgid "WireGuard VPN"
-msgstr ""
+msgstr "WireGuard VPN"
msgid "Wireless"
msgstr "Бездротові мережі"
@@ -3788,19 +3847,19 @@ msgid "Wireless Security"
msgstr "Безпека бездротової мережі"
msgid "Wireless is disabled or not associated"
-msgstr "Бездротову мережу вимкнено або не пов'язано"
+msgstr "Бездротову мережу вимкнено або не пов’язано"
msgid "Wireless is restarting..."
msgstr "Бездротова мережа перезапускається..."
msgid "Wireless network is disabled"
-msgstr "Бездротова мережа вимкнена"
+msgstr "Бездротову мережу вимкнено"
msgid "Wireless network is enabled"
-msgstr "Бездротова мережа ввімкнена"
+msgstr "Бездротову мережу ввімкнено"
msgid "Wireless restarted"
-msgstr "Бездротова мережа перезапущена"
+msgstr "Бездротову мережу перезапущено"
msgid "Wireless shut down"
msgstr "Бездротова мережа припинила роботу"
@@ -3809,7 +3868,7 @@ msgid "Write received DNS requests to syslog"
msgstr "Записувати отримані DNS-запити до системного журналу"
msgid "Write system log to file"
-msgstr ""
+msgstr "Записувати cистемний журнал до файлу"
msgid ""
"You can enable or disable installed init scripts here. Changes will applied "
@@ -3824,14 +3883,17 @@ msgstr ""
msgid ""
"You must enable JavaScript in your browser or LuCI will not work properly."
msgstr ""
-"Ви повинні увімкнути JavaScript у вашому браузері, або LuCI не буде "
-"працювати належним чином."
+"Вам слід увімкнути JavaScript у вашому браузері, або LuCI не буде працювати "
+"належним чином."
msgid ""
"Your Internet Explorer is too old to display this page correctly. Please "
"upgrade it to at least version 7 or use another browser like Firefox, Opera "
"or Safari."
msgstr ""
+"Ваш Internet Explorer занадто старий, щоб правильно відобразити цю сторінку. "
+"Поновіть його, принаймні, до версії 7 або скористайтесь іншим браузером, "
+"таким як Firefox, Opera або Safari."
msgid "any"
msgstr "будь-який"
@@ -3843,13 +3905,16 @@ msgid "baseT"
msgstr "baseT"
msgid "bridged"
-msgstr "зв'язано"
+msgstr "зв’язано"
+
+msgid "create"
+msgstr "створити"
msgid "create:"
msgstr "створити:"
msgid "creates a bridge over specified interface(s)"
-msgstr "Створити міст через вказаний інтерфейс(и)"
+msgstr "Створює міст через зазначені інтерфейси"
msgid "dB"
msgstr "дБ"
@@ -3861,7 +3926,7 @@ msgid "disable"
msgstr "вимкнено"
msgid "disabled"
-msgstr ""
+msgstr "вимкнено"
msgid "expired"
msgstr "минув"
@@ -3874,7 +3939,7 @@ msgstr ""
"Protocol — протокол динамічної конфігурації вузла\">DHCP</abbr>-оренди"
msgid "forward"
-msgstr "переслати"
+msgstr "переспрямувати"
msgid "full-duplex"
msgstr "повний дуплекс"
@@ -3882,14 +3947,11 @@ msgstr "повний дуплекс"
msgid "half-duplex"
msgstr "напівдуплекс"
-msgid "help"
-msgstr "довідка"
-
msgid "hidden"
msgstr "прихований"
msgid "hybrid mode"
-msgstr ""
+msgstr "гібридний режим"
msgid "if target is a network"
msgstr "якщо мета — мережа"
@@ -3911,23 +3973,20 @@ msgstr ""
"Локальний <abbr title=\"Domain Name System — система доменних імен\">DNS</"
"abbr>-файл"
-msgid "minimum 1280, maximum 1480"
-msgstr ""
-
msgid "minutes"
-msgstr ""
+msgstr "хв."
msgid "no"
msgstr "ні"
msgid "no link"
-msgstr "нема з'єднання"
+msgstr "нема з’єднання"
msgid "none"
msgstr "нема нічого"
msgid "not present"
-msgstr ""
+msgstr "не присутній"
msgid "off"
msgstr "вимкнено"
@@ -3938,35 +3997,38 @@ msgstr "увімкнено"
msgid "open"
msgstr "відкрита"
+msgid "output"
+msgstr "вихід"
+
msgid "overlay"
-msgstr ""
+msgstr "оверлей"
msgid "random"
-msgstr ""
+msgstr "випадковий"
msgid "relay mode"
-msgstr ""
+msgstr "режим реле"
msgid "routed"
msgstr "спрямовано"
msgid "server mode"
-msgstr ""
+msgstr "режим сервера"
msgid "stateful-only"
-msgstr ""
+msgstr "тільки ЗІ збереженням стану"
msgid "stateless"
-msgstr ""
+msgstr "БЕЗ збереження стану"
msgid "stateless + stateful"
-msgstr ""
+msgstr "БЕЗ та ЗІ збереженням стану"
msgid "tagged"
-msgstr "з позначкою"
+msgstr "позначено"
msgid "time units (TUs / 1.024 ms) [1000-65535]"
-msgstr ""
+msgstr "одиниці часу (TUs / 1.024 ms) [1000-65535]"
msgid "unknown"
msgstr "невідомий"
@@ -3978,10 +4040,10 @@ msgid "unspecified"
msgstr "не визначено"
msgid "unspecified -or- create:"
-msgstr "не визначено -або- створити"
+msgstr "не визначено -або- створити:"
msgid "untagged"
-msgstr "без позначки"
+msgstr "не позначено"
msgid "yes"
msgstr "так"
@@ -3989,95 +4051,30 @@ msgstr "так"
msgid "« Back"
msgstr "« Назад"
-#~ msgid "Action"
-#~ msgstr "Дія"
-
-#~ msgid "Buttons"
-#~ msgstr "Кнопки"
-
-#~ msgid "Handler"
-#~ msgstr "Обробник"
-
-#~ msgid "Maximum hold time"
-#~ msgstr "Максимальний час утримування"
-
-#~ msgid "Minimum hold time"
-#~ msgstr "Мінімальний час утримування"
-
-#~ msgid "Path to executable which handles the button event"
-#~ msgstr "Шлях до програми, яка обробляє натискання кнопки"
-
-#~ msgid "Specifies the button state to handle"
-#~ msgstr "Визначає стан кнопки для обробки"
+#~ msgid "DHCP Leases"
+#~ msgstr "Оренди DHCP"
-#~ msgid "This page allows the configuration of custom button actions"
-#~ msgstr "Ця сторінка дозволяє настроїти нетипові дії кнопки"
+#~ msgid "DHCPv6 Leases"
+#~ msgstr "Оренди DHCPv6"
-#~ msgid "Leasetime"
-#~ msgstr "Час оренди"
+#~ 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 "AR Support"
-#~ msgstr "Підтримка AR"
-
-#~ msgid "Atheros 802.11%s Wireless Controller"
-#~ msgstr "Бездротовий 802.11%s контролер Atheros"
-
-#~ msgid "Background Scan"
-#~ msgstr "Сканування у фоновому режимі"
-
-#~ msgid "Compression"
-#~ msgstr "Стиснення"
-
-#~ msgid "Disable HW-Beacon timer"
-#~ msgstr "Вимкнути таймер HW-Beacon"
-
-#~ msgid "Do not send probe responses"
-#~ msgstr "Не надсилати відповіді на зондування"
-
-#~ msgid "Fast Frames"
-#~ msgstr "Швидкі фрейми"
-
-#~ msgid "Maximum Rate"
-#~ msgstr "Максимальна швидкість"
-
-#~ msgid "Minimum Rate"
-#~ msgstr "Мінімальна швидкість"
-
-#~ msgid "Multicast Rate"
-#~ msgstr "Швидкість багатоадресного потоку"
-
-#~ msgid "Outdoor Channels"
-#~ msgstr "Зовнішні канали"
-
-#~ msgid "Regulatory Domain"
-#~ msgstr "Регулятивний домен"
-
-#~ msgid "Separate WDS"
-#~ msgstr "Розділяти WDS"
-
-#~ msgid "Static WDS"
-#~ msgstr "Статичний WDS"
-
-#~ msgid "Turbo Mode"
-#~ msgstr "Режим Turbo"
-
-#~ msgid "XR Support"
-#~ msgstr "Підтримка XR"
-
-#~ msgid "An additional network will be created if you leave this unchecked."
-#~ msgstr "Якщо ви залишите це невибраним, буде створена додаткова мережа."
-
-#~ msgid "Join Network: Settings"
-#~ msgstr "Підключення до мережі: Настройки"
-
-#~ msgid "CPU"
-#~ msgstr "ЦП"
-
-#~ msgid "Port %d"
-#~ msgstr "Порт %d"
-
-#~ msgid "Port %d is untagged in multiple VLANs!"
-#~ msgstr "Порт %d нетегований у кількох VLAN-ах!"
-
-#~ msgid "VLAN Interface"
-#~ msgstr "VLAN-інтерфейс"
+#, fuzzy
+#~ msgid ""
+#~ "Really shut down network? You might lose access to this device if you are "
+#~ "connected via this interface."
+#~ msgstr ""
+#~ "Дійсно вимкнути мережу? Ви можете втратити доступ до цього пристрою, якщо "
+#~ "вас підключено через цю мережу."
+
+#~ msgid "Sort"
+#~ msgstr "Сортування"
+
+#~ msgid "help"
+#~ msgstr "довідка"
diff --git a/modules/luci-base/po/vi/base.po b/modules/luci-base/po/vi/base.po
index 888fc92bfe..cfd6caa5c4 100644
--- a/modules/luci-base/po/vi/base.po
+++ b/modules/luci-base/po/vi/base.po
@@ -49,6 +49,9 @@ msgstr ""
msgid "-- match by uuid --"
msgstr ""
+msgid "-- please select --"
+msgstr ""
+
msgid "1 Minute Load:"
msgstr ""
@@ -166,9 +169,6 @@ msgstr ""
msgid "ADSL"
msgstr ""
-msgid "AICCU (SIXXS)"
-msgstr ""
-
msgid "ANSI T1.413"
msgstr ""
@@ -202,9 +202,6 @@ msgstr ""
msgid "ATU-C System Vendor ID"
msgstr ""
-msgid "AYIYA"
-msgstr ""
-
msgid "Access Concentrator"
msgstr ""
@@ -307,11 +304,6 @@ msgstr ""
msgid "Allowed IPs"
msgstr ""
-msgid ""
-"Also see <a href=\"https://www.sixxs.net/faq/connectivity/?faq=comparison"
-"\">Tunneling Comparison</a> on SIXXS"
-msgstr ""
-
msgid "Always announce default router"
msgstr ""
@@ -390,11 +382,14 @@ msgstr ""
msgid "Any zone"
msgstr ""
-msgid "Apply"
-msgstr "Áp dụng"
+msgid "Apply request failed with status <code>%h</code>"
+msgstr ""
+
+msgid "Apply unchecked"
+msgstr ""
-msgid "Applying changes"
-msgstr "Tiến hành thay đổi"
+msgid "Architecture"
+msgstr ""
msgid ""
"Assign a part of given length of every public IPv6-prefix to this interface"
@@ -410,6 +405,9 @@ msgstr ""
msgid "Associated Stations"
msgstr ""
+msgid "Associations"
+msgstr ""
+
msgid "Auth Group"
msgstr ""
@@ -500,9 +498,6 @@ msgstr ""
msgid "Band"
msgstr ""
-msgid "Behind NAT"
-msgstr ""
-
msgid ""
"Below is the determined list of files to backup. It consists of changed "
"configuration files marked by opkg, essential base files and the user "
@@ -571,12 +566,20 @@ msgstr "Thay đổi"
msgid "Changes applied."
msgstr "Thay đổi đã áp dụng"
+msgid "Changes have been reverted."
+msgstr ""
+
msgid "Changes the administrator password for accessing the device"
msgstr ""
msgid "Channel"
msgstr "Kênh"
+msgid ""
+"Channel %d is not available in the %s regulatory domain and has been auto-"
+"adjusted to %d."
+msgstr ""
+
msgid "Check"
msgstr ""
@@ -646,10 +649,13 @@ msgstr ""
msgid "Configuration"
msgstr "Cấu hình"
-msgid "Configuration applied."
+msgid "Configuration files will be kept."
msgstr ""
-msgid "Configuration files will be kept."
+msgid "Configuration has been applied."
+msgstr ""
+
+msgid "Configuration has been rolled back!"
msgstr ""
msgid "Confirmation"
@@ -664,10 +670,13 @@ msgstr ""
msgid "Connection Limit"
msgstr "Giới hạn kết nối"
-msgid "Connection to server fails when TLS cannot be used"
+msgid "Connections"
msgstr ""
-msgid "Connections"
+msgid ""
+"Could not regain access to the device after applying the configuration "
+"changes. You might need to reconnect if you modified network related "
+"settings such as the IP address or wireless security credentials."
msgstr ""
msgid "Country"
@@ -723,9 +732,6 @@ msgstr ""
"Tùy chỉnh chế độ của thiết bị <abbr title=\"Light Emitting Diode\">LED</"
"abbr>s nếu có thể."
-msgid "DHCP Leases"
-msgstr ""
-
msgid "DHCP Server"
msgstr ""
@@ -738,9 +744,6 @@ msgstr ""
msgid "DHCP-Options"
msgstr "Tùy chọn DHCP"
-msgid "DHCPv6 Leases"
-msgstr ""
-
msgid "DHCPv6 client"
msgstr ""
@@ -798,9 +801,6 @@ msgstr ""
msgid "Default is stateless + stateful"
msgstr ""
-msgid "Default route"
-msgstr ""
-
msgid "Default state"
msgstr ""
@@ -840,6 +840,9 @@ msgstr ""
msgid "Device unreachable"
msgstr ""
+msgid "Device unreachable!"
+msgstr ""
+
msgid "Diagnostics"
msgstr ""
@@ -872,6 +875,9 @@ msgstr ""
msgid "Discard upstream RFC1918 responses"
msgstr ""
+msgid "Dismiss"
+msgstr ""
+
msgid "Displaying only packages containing"
msgstr ""
@@ -923,6 +929,9 @@ msgstr ""
"Don&amp;#39;t chuyển tiếp <abbr title=\"Hệ thống tên miền\">DNS</abbr>-Yêu "
"cầu không cần <abbr title=\"Hệ thống tên miền\">DNS</abbr>-Tên"
+msgid "Down"
+msgstr ""
+
msgid "Download and install package"
msgstr "Tải và cài đặt gói"
@@ -1036,6 +1045,9 @@ msgstr ""
msgid "Enable this mount"
msgstr ""
+msgid "Enable this network"
+msgstr ""
+
msgid "Enable this swap"
msgstr ""
@@ -1068,6 +1080,12 @@ msgstr ""
msgid "Endpoint Port"
msgstr ""
+msgid "Enter custom value"
+msgstr ""
+
+msgid "Enter custom values"
+msgstr ""
+
msgid "Erasing..."
msgstr ""
@@ -1126,6 +1144,9 @@ msgstr ""
msgid "FT protocol"
msgstr ""
+msgid "Failed to confirm apply within %ds, waiting for rollback…"
+msgstr ""
+
msgid "File"
msgstr ""
@@ -1247,7 +1268,7 @@ msgstr ""
msgid ""
"Further information about WireGuard interfaces and peers at <a href=\"http://"
-"wireguard.io\">wireguard.io</a>."
+"wireguard.com\">wireguard.com</a>."
msgstr ""
msgid "GHz"
@@ -1319,9 +1340,6 @@ msgstr "Hang Up"
msgid "Header Error Code Errors (HEC)"
msgstr ""
-msgid "Heartbeat"
-msgstr ""
-
msgid ""
"Here you can configure the basic aspects of your device like its hostname or "
"the timezone."
@@ -1379,7 +1397,7 @@ msgstr ""
msgid "IPv4 Firewall"
msgstr ""
-msgid "IPv4 WAN Status"
+msgid "IPv4 Upstream"
msgstr ""
msgid "IPv4 address"
@@ -1430,15 +1448,12 @@ msgstr ""
msgid "IPv6 ULA-Prefix"
msgstr ""
-msgid "IPv6 WAN Status"
+msgid "IPv6 Upstream"
msgstr ""
msgid "IPv6 address"
msgstr ""
-msgid "IPv6 address delegated to the local tunnel endpoint (optional)"
-msgstr ""
-
msgid "IPv6 assignment hint"
msgstr ""
@@ -2014,9 +2029,6 @@ msgstr ""
msgid "NTP server candidates"
msgstr ""
-msgid "NTP sync time-out"
-msgstr ""
-
msgid "Name"
msgstr "Tên"
@@ -2140,6 +2152,9 @@ msgstr ""
msgid "Obfuscated Password"
msgstr ""
+msgid "Obtain IPv6-Address"
+msgstr ""
+
msgid "Off-State Delay"
msgstr ""
@@ -2191,12 +2206,6 @@ msgstr ""
msgid "Optional"
msgstr ""
-msgid "Optional, specify to override default server (tic.sixxs.net)"
-msgstr ""
-
-msgid "Optional, use when the SIXXS account has more than one tunnel"
-msgstr ""
-
msgid ""
"Optional. 32-bit mark for outgoing encrypted packets. Enter value in hex, "
"starting with <code>0x</code>."
@@ -2548,12 +2557,12 @@ msgstr ""
"Configuration Protocol\">DHCP</abbr>-Server"
msgid ""
-"Really delete this interface? The deletion cannot be undone!\\nYou might "
-"lose access to this device if you are connected via this interface."
+"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!\\nYou "
+"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 ""
@@ -2561,12 +2570,12 @@ msgid "Really reset all changes?"
msgstr ""
msgid ""
-"Really shut down network?\\nYou might lose access to this device if you are "
-"connected via this interface."
+"Really shut down network? You might lose access to this device if you are "
+"connected via this interface"
msgstr ""
msgid ""
-"Really shutdown interface \"%s\" ?\\nYou might lose access to this device if "
+"Really shutdown interface \"%s\"? You might lose access to this device if "
"you are connected via this interface."
msgstr ""
@@ -2657,9 +2666,6 @@ msgstr ""
msgid "Request IPv6-prefix of length"
msgstr ""
-msgid "Require TLS"
-msgstr ""
-
msgid "Required"
msgstr ""
@@ -2718,6 +2724,15 @@ msgstr ""
msgid "Revert"
msgstr "Revert"
+msgid "Revert changes"
+msgstr ""
+
+msgid "Revert request failed with status <code>%h</code>"
+msgstr ""
+
+msgid "Reverting configuration…"
+msgstr ""
+
msgid "Root"
msgstr ""
@@ -2733,9 +2748,6 @@ msgstr ""
msgid "Route type"
msgstr ""
-msgid "Routed IPv6 prefix for downstream interfaces"
-msgstr ""
-
msgid "Router Advertisement-Service"
msgstr ""
@@ -2761,14 +2773,6 @@ msgstr ""
msgid "SHA256"
msgstr ""
-msgid ""
-"SIXXS supports TIC only, for static tunnels using IP protocol 41 (RFC4213) "
-"use 6in4 instead"
-msgstr ""
-
-msgid "SIXXS-handle[/Tunnel-ID]"
-msgstr ""
-
msgid "SNR"
msgstr ""
@@ -2796,9 +2800,6 @@ msgstr "Lưu"
msgid "Save & Apply"
msgstr "Lưu & áp dụng "
-msgid "Save &#38; Apply"
-msgstr ""
-
msgid "Scan"
msgstr "Scan"
@@ -2825,17 +2826,6 @@ msgstr "Cô lập đối tượng"
msgid "Server Settings"
msgstr ""
-msgid "Server password"
-msgstr ""
-
-msgid ""
-"Server password, enter the specific password of the tunnel when the username "
-"contains the tunnel ID"
-msgstr ""
-
-msgid "Server username"
-msgstr ""
-
msgid "Service Name"
msgstr ""
@@ -2922,15 +2912,9 @@ msgid ""
"instructions."
msgstr ""
-msgid "Sort"
-msgstr ""
-
msgid "Source"
msgstr "Nguồn"
-msgid "Source routing"
-msgstr ""
-
msgid "Specifies the directory the device is attached to"
msgstr ""
@@ -2969,6 +2953,9 @@ msgstr "Bắt đầu "
msgid "Start priority"
msgstr "Bắt đầu ưu tiên"
+msgid "Starting configuration apply…"
+msgstr ""
+
msgid "Startup"
msgstr ""
@@ -3119,6 +3106,16 @@ msgid "The configuration file could not be loaded due to the following error:"
msgstr ""
msgid ""
+"The device could not be reached within %d seconds after applying the pending "
+"changes, which caused the configuration to be rolled back for safety "
+"reasons. If you believe that the configuration changes are correct "
+"nonetheless, perform an unchecked configuration apply. Alternatively, you "
+"can dismiss this warning and edit changes before attempting to apply again, "
+"or revert all pending changes to keep the currently working configuration "
+"state."
+msgstr ""
+
+msgid ""
"The device file of the memory or partition (<abbr title=\"for example\">e.g."
"</abbr> <code>/dev/sda1</code>)"
msgstr ""
@@ -3139,9 +3136,6 @@ msgid ""
"\"Proceed\" below to start the flash procedure."
msgstr ""
-msgid "The following changes have been committed"
-msgstr ""
-
msgid "The following changes have been reverted"
msgstr "Những thay đối sau đây đã được để trở về tình trạng cũ. "
@@ -3199,11 +3193,6 @@ msgstr ""
"máy tính để tiếp cận thiết bị một lần nữa, phụ thuộc vào cài đặt của bạn. "
msgid ""
-"The tunnel end-point is behind NAT, defaults to disabled and only applies to "
-"AYIYA"
-msgstr ""
-
-msgid ""
"The uploaded image file does not contain a supported format. Make sure that "
"you choose the generic image format for your platform."
msgstr ""
@@ -3213,7 +3202,7 @@ msgstr ""
msgid "There are no active leases."
msgstr ""
-msgid "There are no pending changes to apply!"
+msgid "There are no changes to apply."
msgstr ""
msgid "There are no pending changes to revert!"
@@ -3353,15 +3342,6 @@ msgstr ""
msgid "Tunnel Link"
msgstr ""
-msgid "Tunnel broker protocol"
-msgstr ""
-
-msgid "Tunnel setup server"
-msgstr ""
-
-msgid "Tunnel type"
-msgstr ""
-
msgid "Tx-Power"
msgstr ""
@@ -3410,6 +3390,9 @@ msgstr "Thay đổi không lưu"
msgid "Unsupported protocol type."
msgstr ""
+msgid "Up"
+msgstr ""
+
msgid "Update lists"
msgstr ""
@@ -3534,12 +3517,6 @@ msgstr ""
msgid "Vendor Class to send when requesting DHCP"
msgstr ""
-msgid "Verbose"
-msgstr ""
-
-msgid "Verbose logging by aiccu daemon"
-msgstr ""
-
msgid "Verify"
msgstr ""
@@ -3569,16 +3546,15 @@ msgid ""
"and ad-hoc mode) to be installed."
msgstr ""
-msgid ""
-"Wait for NTP sync that many seconds, seting to 0 disables waiting (optional)"
-msgstr ""
-
msgid "Waiting for changes to be applied..."
msgstr ""
msgid "Waiting for command to complete..."
msgstr ""
+msgid "Waiting for configuration to get applied… %ds"
+msgstr ""
+
msgid "Waiting for device..."
msgstr ""
@@ -3593,12 +3569,6 @@ msgid ""
"communications"
msgstr ""
-msgid "Whether to create an IPv6 default route over the tunnel"
-msgstr ""
-
-msgid "Whether to route only packets from delegated prefixes"
-msgstr ""
-
msgid "Width"
msgstr ""
@@ -3676,6 +3646,9 @@ msgstr ""
msgid "bridged"
msgstr ""
+msgid "create"
+msgstr ""
+
msgid "create:"
msgstr ""
@@ -3713,9 +3686,6 @@ msgstr ""
msgid "half-duplex"
msgstr ""
-msgid "help"
-msgstr ""
-
msgid "hidden"
msgstr ""
@@ -3740,9 +3710,6 @@ msgstr ""
msgid "local <abbr title=\"Domain Name System\">DNS</abbr> file"
msgstr "Tập tin <abbr title=\"Domain Name System\">DNS</abbr> địa phương"
-msgid "minimum 1280, maximum 1480"
-msgstr ""
-
msgid "minutes"
msgstr ""
@@ -3767,6 +3734,9 @@ msgstr ""
msgid "open"
msgstr ""
+msgid "output"
+msgstr ""
+
msgid "overlay"
msgstr ""
@@ -3818,6 +3788,12 @@ msgstr ""
msgid "« Back"
msgstr ""
+#~ msgid "Apply"
+#~ msgstr "Áp dụng"
+
+#~ msgid "Applying changes"
+#~ msgstr "Tiến hành thay đổi"
+
#~ msgid "Action"
#~ msgstr "Action"
diff --git a/modules/luci-base/po/zh-cn/base.po b/modules/luci-base/po/zh-cn/base.po
index df6ce8b746..9490022f55 100644
--- a/modules/luci-base/po/zh-cn/base.po
+++ b/modules/luci-base/po/zh-cn/base.po
@@ -39,6 +39,9 @@ msgstr "-- 根据标签匹配 --"
msgid "-- match by uuid --"
msgstr "-- 根据 UUID 匹配 --"
+msgid "-- please select --"
+msgstr ""
+
msgid "1 Minute Load:"
msgstr "1 分钟负载:"
@@ -162,9 +165,6 @@ msgstr "A43C + J43 + A43 + V43"
msgid "ADSL"
msgstr "ADSL"
-msgid "AICCU (SIXXS)"
-msgstr "AICCU (SIXXS)"
-
msgid "ANSI T1.413"
msgstr "ANSI T1.413"
@@ -200,9 +200,6 @@ msgstr "ATM 设备号码"
msgid "ATU-C System Vendor ID"
msgstr "ATU-C 系统供应商 ID"
-msgid "AYIYA"
-msgstr "AYIYA"
-
msgid "Access Concentrator"
msgstr "接入集中器"
@@ -305,13 +302,6 @@ msgstr "允许 127.0.0.0/8 回环范围内的上行响应,例如:RBL 服务"
msgid "Allowed IPs"
msgstr "允许的 IP"
-msgid ""
-"Also see <a href=\"https://www.sixxs.net/faq/connectivity/?faq=comparison"
-"\">Tunneling Comparison</a> on SIXXS"
-msgstr ""
-"也请查看 SIXXS 上的<a href=\"https://www.sixxs.net/faq/connectivity/?"
-"faq=comparison\">隧道对比</a>"
-
msgid "Always announce default router"
msgstr "总是通告默认路由"
@@ -390,11 +380,14 @@ msgstr "天线配置"
msgid "Any zone"
msgstr "任意区域"
-msgid "Apply"
-msgstr "应用"
+msgid "Apply request failed with status <code>%h</code>"
+msgstr "应用请求失败,状态 <code>%h</code>"
+
+msgid "Apply unchecked"
+msgstr "应用未选中"
-msgid "Applying changes"
-msgstr "正在应用更改"
+msgid "Architecture"
+msgstr "架构"
msgid ""
"Assign a part of given length of every public IPv6-prefix to this interface"
@@ -410,6 +403,9 @@ msgstr "将此十六进制子 ID 前缀分配给此接口"
msgid "Associated Stations"
msgstr "已连接站点"
+msgid "Associations"
+msgstr "关联数"
+
msgid "Auth Group"
msgstr "认证组"
@@ -500,9 +496,6 @@ msgstr "指定了错误的地址!"
msgid "Band"
msgstr "频宽"
-msgid "Behind NAT"
-msgstr "在 NAT 网络内"
-
msgid ""
"Below is the determined list of files to backup. It consists of changed "
"configuration files marked by opkg, essential base files and the user "
@@ -571,7 +564,10 @@ msgid "Changes"
msgstr "修改数"
msgid "Changes applied."
-msgstr "更改已应用"
+msgstr "更改已应用。"
+
+msgid "Changes have been reverted."
+msgstr "更改已取消。"
msgid "Changes the administrator password for accessing the device"
msgstr "修改访问设备的管理员密码"
@@ -579,6 +575,11 @@ msgstr "修改访问设备的管理员密码"
msgid "Channel"
msgstr "信道"
+msgid ""
+"Channel %d is not available in the %s regulatory domain and has been auto-"
+"adjusted to %d."
+msgstr "信道 %d 在 %s 监管区域内不可用并已自动调整到 %d。"
+
msgid "Check"
msgstr "检查"
@@ -655,12 +656,15 @@ msgstr ""
msgid "Configuration"
msgstr "配置"
-msgid "Configuration applied."
-msgstr "配置已应用。"
-
msgid "Configuration files will be kept."
msgstr "配置文件将被保留。"
+msgid "Configuration has been applied."
+msgstr "配置已应用。"
+
+msgid "Configuration has been rolled back!"
+msgstr "配置已回滚!"
+
msgid "Confirmation"
msgstr "确认密码"
@@ -673,12 +677,17 @@ msgstr "已连接"
msgid "Connection Limit"
msgstr "连接数限制"
-msgid "Connection to server fails when TLS cannot be used"
-msgstr "当 TLS 不可用时,与服务器连接失败"
-
msgid "Connections"
msgstr "连接"
+msgid ""
+"Could not regain access to the device after applying the configuration "
+"changes. You might need to reconnect if you modified network related "
+"settings such as the IP address or wireless security credentials."
+msgstr ""
+"应用配置更改后,无法重新获得对设备的访问权限。如果您修改了网络相关设置如 IP "
+"地址或无线安全证书,则可能需要重新连接。"
+
msgid "Country"
msgstr "国家"
@@ -731,9 +740,6 @@ msgid ""
"\">LED</abbr>s if possible."
msgstr "自定义此设备的 <abbr title=\"Light Emitting Diode\">LED</abbr> 行为。"
-msgid "DHCP Leases"
-msgstr "DHCP 分配"
-
msgid "DHCP Server"
msgstr "DHCP 服务器"
@@ -746,9 +752,6 @@ msgstr "DHCP 客户端"
msgid "DHCP-Options"
msgstr "DHCP 选项"
-msgid "DHCPv6 Leases"
-msgstr "DHCPv6 分配"
-
msgid "DHCPv6 client"
msgstr "DHCPv6 客户端"
@@ -806,9 +809,6 @@ msgstr "默认网关"
msgid "Default is stateless + stateful"
msgstr "默认是无状态的 + 有状态的"
-msgid "Default route"
-msgstr "默认路由"
-
msgid "Default state"
msgstr "默认状态"
@@ -850,6 +850,9 @@ msgstr "设备正在重启..."
msgid "Device unreachable"
msgstr "无法连接到设备"
+msgid "Device unreachable!"
+msgstr "无法连接到设备!"
+
msgid "Diagnostics"
msgstr "网络诊断"
@@ -884,6 +887,9 @@ msgstr "禁用(默认)"
msgid "Discard upstream RFC1918 responses"
msgstr "丢弃 RFC1918 上行响应数据"
+msgid "Dismiss"
+msgstr "解除"
+
msgid "Displaying only packages containing"
msgstr "只显示有内容的软件包"
@@ -933,6 +939,9 @@ msgid ""
msgstr ""
"不转发没有 <abbr title=\"Domain Name System\">DNS</abbr> 名称的解析请求"
+msgid "Down"
+msgstr ""
+
msgid "Download and install package"
msgstr "下载并安装软件包"
@@ -997,6 +1006,7 @@ msgid ""
"Enable <abbr title=\"Internet Group Management Protocol\">IGMP</abbr> "
"snooping"
msgstr ""
+"启用 <abbr title=\"Internet Group Management Protocol\">IGMP</abbr> 窥探"
msgid "Enable <abbr title=\"Spanning Tree Protocol\">STP</abbr>"
msgstr "开启 <abbr title=\"Spanning Tree Protocol\">STP</abbr>"
@@ -1046,6 +1056,9 @@ msgstr "启用后报文的 DF(禁止分片)标志。"
msgid "Enable this mount"
msgstr "启用此挂载点"
+msgid "Enable this network"
+msgstr ""
+
msgid "Enable this swap"
msgstr "启用此 swap 分区"
@@ -1056,7 +1069,7 @@ msgid "Enabled"
msgstr "启用"
msgid "Enables IGMP snooping on this bridge"
-msgstr ""
+msgstr "在此桥接上启用 IGMP 窥探"
msgid ""
"Enables fast roaming among access points that belong to the same Mobility "
@@ -1078,6 +1091,12 @@ msgstr "端点主机"
msgid "Endpoint Port"
msgstr "端点端口"
+msgid "Enter custom value"
+msgstr ""
+
+msgid "Enter custom values"
+msgstr ""
+
msgid "Erasing..."
msgstr "擦除中..."
@@ -1136,6 +1155,9 @@ msgstr ""
msgid "FT protocol"
msgstr "FT 协议"
+msgid "Failed to confirm apply within %ds, waiting for rollback…"
+msgstr "在 %d 秒内确认应用失败,等待回滚..."
+
msgid "File"
msgstr "文件"
@@ -1257,10 +1279,10 @@ msgstr "空闲空间"
msgid ""
"Further information about WireGuard interfaces and peers at <a href=\"http://"
-"wireguard.io\">wireguard.io</a>."
+"wireguard.com\">wireguard.com</a>."
msgstr ""
-"有关 WireGuard 接口和 Peer 的更多信息:<a href=\"http://wireguard.io"
-"\">wireguard.io</a>。"
+"有关 WireGuard 接口和 Peer 的更多信息:<a href=\"http://wireguard.com"
+"\">wireguard.com</a>。"
msgid "GHz"
msgstr "GHz"
@@ -1331,9 +1353,6 @@ msgstr "挂起"
msgid "Header Error Code Errors (HEC)"
msgstr "请求头错误代码错误(HEC)"
-msgid "Heartbeat"
-msgstr "心跳"
-
msgid ""
"Here you can configure the basic aspects of your device like its hostname or "
"the timezone."
@@ -1389,8 +1408,8 @@ msgstr "IPv4"
msgid "IPv4 Firewall"
msgstr "IPv4 防火墙"
-msgid "IPv4 WAN Status"
-msgstr "IPv4 WAN 状态"
+msgid "IPv4 Upstream"
+msgstr "IPv4 上游"
msgid "IPv4 address"
msgstr "IPv4 地址"
@@ -1440,15 +1459,12 @@ msgstr "IPv6 设置"
msgid "IPv6 ULA-Prefix"
msgstr "IPv6 ULA 前缀"
-msgid "IPv6 WAN Status"
-msgstr "IPv6 WAN 状态"
+msgid "IPv6 Upstream"
+msgstr "IPv6 上游"
msgid "IPv6 address"
msgstr "IPv6 地址"
-msgid "IPv6 address delegated to the local tunnel endpoint (optional)"
-msgstr "绑定到隧道本端的 IPv6 地址(可选)"
-
msgid "IPv6 assignment hint"
msgstr "IPv6 分配提示"
@@ -2030,9 +2046,6 @@ msgstr "NT 域"
msgid "NTP server candidates"
msgstr "候选 NTP 服务器"
-msgid "NTP sync time-out"
-msgstr "NTP 同步超时"
-
msgid "Name"
msgstr "名称"
@@ -2156,6 +2169,9 @@ msgstr "混淆组密码"
msgid "Obfuscated Password"
msgstr "混淆密码"
+msgid "Obtain IPv6-Address"
+msgstr "获取 IPv6 地址"
+
msgid "Off-State Delay"
msgstr "关闭时间"
@@ -2205,12 +2221,6 @@ msgstr "移除的选项"
msgid "Optional"
msgstr "可选"
-msgid "Optional, specify to override default server (tic.sixxs.net)"
-msgstr "可选,设置这个选项会覆盖默认服务器(tic.sixxs.net)"
-
-msgid "Optional, use when the SIXXS account has more than one tunnel"
-msgstr "可选,如果您的 SIXXS 账号拥有一个以上的隧道请设置此项"
-
msgid ""
"Optional. 32-bit mark for outgoing encrypted packets. Enter value in hex, "
"starting with <code>0x</code>."
@@ -2568,13 +2578,12 @@ msgstr ""
"Configuration Protocol\">DHCP</abbr> 服务器"
msgid ""
-"Really delete this interface? The deletion cannot be undone!\\nYou might "
-"lose access to this device if you are connected via this interface."
+"Really delete this interface? The deletion cannot be undone! You might lose "
+"access to this device if you are connected via this interface"
msgstr ""
-"确定要删除此接口?删除操作无法撤销!\\n删除此接口,可能导致无法再访问路由器!"
msgid ""
-"Really delete this wireless network? The deletion cannot be undone!\\nYou "
+"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删除此无线网络,可能导致无法再访问"
@@ -2584,14 +2593,12 @@ msgid "Really reset all changes?"
msgstr "确定要放弃所有更改?"
msgid ""
-"Really shut down network?\\nYou might lose access to this device if you are "
-"connected via this interface."
+"Really shut down network? You might lose access to this device if you are "
+"connected via this interface"
msgstr ""
-"确定要关闭此网络?\\n如果您正在使用此接口连接路由器,关闭此网络可能导致连接断"
-"开!"
msgid ""
-"Really shutdown interface \"%s\" ?\\nYou might lose access to this device if "
+"Really shutdown interface \"%s\"? You might lose access to this device if "
"you are connected via this interface."
msgstr ""
"确定要关闭接口 \"%s\"?\\n如果您正在使用此接口连接路由器,关闭此网络可能导致"
@@ -2684,9 +2691,6 @@ msgstr "请求 IPv6 地址"
msgid "Request IPv6-prefix of length"
msgstr "请求指定长度的 IPv6 前缀"
-msgid "Require TLS"
-msgstr "必须使用 TLS"
-
msgid "Required"
msgstr "必须"
@@ -2747,7 +2751,16 @@ msgid "Reveal/hide password"
msgstr "显示/隐藏 密码"
msgid "Revert"
-msgstr "放弃"
+msgstr "恢复"
+
+msgid "Revert changes"
+msgstr "恢复更改"
+
+msgid "Revert request failed with status <code>%h</code>"
+msgstr "恢复请求失败,状态 <code>%h</code>"
+
+msgid "Reverting configuration…"
+msgstr "正在恢复配置..."
msgid "Root"
msgstr "Root"
@@ -2764,9 +2777,6 @@ msgstr "路由允许的 IP"
msgid "Route type"
msgstr "路由类型"
-msgid "Routed IPv6 prefix for downstream interfaces"
-msgstr "下行接口的路由 IPv6 前缀"
-
msgid "Router Advertisement-Service"
msgstr "路由通告服务"
@@ -2790,14 +2800,6 @@ msgstr "文件系统检查"
msgid "SHA256"
msgstr "SHA256"
-msgid ""
-"SIXXS supports TIC only, for static tunnels using IP protocol 41 (RFC4213) "
-"use 6in4 instead"
-msgstr "SIXXS 仅支持 TIC,对于使用 IP 协议 41(RFC4213)的静态隧道,使用 6in4"
-
-msgid "SIXXS-handle[/Tunnel-ID]"
-msgstr "SIXXS-handle[/Tunnel-ID]"
-
msgid "SNR"
msgstr "SNR"
@@ -2823,10 +2825,7 @@ msgid "Save"
msgstr "保存"
msgid "Save & Apply"
-msgstr "保存&应用"
-
-msgid "Save &#38; Apply"
-msgstr "保存&#38;应用"
+msgstr "保存并应用"
msgid "Scan"
msgstr "扫描"
@@ -2854,17 +2853,6 @@ msgstr "隔离客户端"
msgid "Server Settings"
msgstr "服务器设置"
-msgid "Server password"
-msgstr "服务器密码"
-
-msgid ""
-"Server password, enter the specific password of the tunnel when the username "
-"contains the tunnel ID"
-msgstr "服务器密码,如果用户名包含隧道 ID 则在此填写隧道自己的密码"
-
-msgid "Server username"
-msgstr "服务器用户名"
-
msgid "Service Name"
msgstr "服务名"
@@ -2955,15 +2943,9 @@ msgstr ""
"抱歉,您的设备暂不支持 sysupgrade 升级,需手动更新固件。请参考 Wiki 中关于此"
"设备的固件更新说明。"
-msgid "Sort"
-msgstr "排序"
-
msgid "Source"
msgstr "源地址"
-msgid "Source routing"
-msgstr "源路由"
-
msgid "Specifies the directory the device is attached to"
msgstr "指定设备的挂载目录"
@@ -3002,6 +2984,9 @@ msgstr "开始"
msgid "Start priority"
msgstr "启动优先级"
+msgid "Starting configuration apply…"
+msgstr "开始应用配置..."
+
msgid "Startup"
msgstr "启动项"
@@ -3159,6 +3144,19 @@ msgid "The configuration file could not be loaded due to the following error:"
msgstr "由于以下错误,配置文件无法被加载:"
msgid ""
+"The device could not be reached within %d seconds after applying the pending "
+"changes, which caused the configuration to be rolled back for safety "
+"reasons. If you believe that the configuration changes are correct "
+"nonetheless, perform an unchecked configuration apply. Alternatively, you "
+"can dismiss this warning and edit changes before attempting to apply again, "
+"or revert all pending changes to keep the currently working configuration "
+"state."
+msgstr ""
+"在应用挂起的更改后 %d 秒内无法到达该设备,出于安全原因导致配置回滚。如果您认"
+"为配置更改仍然正确,请执行未选中的配置应用。或者您可以在尝试再次应用之前解除"
+"此警告并编辑更改,或者还原所有未完成的更改以保持当前正在工作的配置状态。"
+
+msgid ""
"The device file of the memory or partition (<abbr title=\"for example\">e.g."
"</abbr> <code>/dev/sda1</code>)"
msgstr "存储器或分区的设备文件,(例如:<code>/dev/sda1</code>)"
@@ -3179,9 +3177,6 @@ msgstr ""
"固件已上传,请注意核对文件大小和校验值!<br />点击下面的“继续”开始刷写,刷新"
"过程中切勿断电!"
-msgid "The following changes have been committed"
-msgstr "以下更改已提交"
-
msgid "The following changes have been reverted"
msgstr "以下更改已放弃"
@@ -3241,11 +3236,6 @@ msgstr ""
"钟后即可尝试重新连接到路由。您可能需要更改计算机的 IP 地址以重新连接。"
msgid ""
-"The tunnel end-point is behind NAT, defaults to disabled and only applies to "
-"AYIYA"
-msgstr "隧道端点在 NAT 之后,默认为禁用,仅适用于 AYIYA"
-
-msgid ""
"The uploaded image file does not contain a supported format. Make sure that "
"you choose the generic image format for your platform."
msgstr "不支持所上传的映像文件格式,请选择适合当前平台的通用映像文件。"
@@ -3253,8 +3243,8 @@ msgstr "不支持所上传的映像文件格式,请选择适合当前平台的
msgid "There are no active leases."
msgstr "没有已分配的租约。"
-msgid "There are no pending changes to apply!"
-msgstr "没有待生效的更改!"
+msgid "There are no changes to apply."
+msgstr "没有待生效的更改。"
msgid "There are no pending changes to revert!"
msgstr "没有可放弃的更改!"
@@ -3394,15 +3384,6 @@ msgstr "隧道接口"
msgid "Tunnel Link"
msgstr "隧道链接"
-msgid "Tunnel broker protocol"
-msgstr "隧道协议"
-
-msgid "Tunnel setup server"
-msgstr "隧道配置服务器"
-
-msgid "Tunnel type"
-msgstr "隧道类型"
-
msgid "Tx-Power"
msgstr "传输功率"
@@ -3451,6 +3432,9 @@ msgstr "未保存的配置"
msgid "Unsupported protocol type."
msgstr "不支持的协议类型"
+msgid "Up"
+msgstr ""
+
msgid "Update lists"
msgstr "刷新列表"
@@ -3582,12 +3566,6 @@ msgstr "Vendor"
msgid "Vendor Class to send when requesting DHCP"
msgstr "请求 DHCP 时发送的 Vendor Class 选项"
-msgid "Verbose"
-msgstr "详细"
-
-msgid "Verbose logging by aiccu daemon"
-msgstr "Aiccu 守护程序详细日志"
-
msgid "Verify"
msgstr "验证"
@@ -3619,16 +3597,15 @@ msgstr ""
"WPA 加密需要安装 wpa_supplicant(客户端模式)或安装 hostapd(接入点 AP、点对"
"点 Ad-Hoc 模式)。"
-msgid ""
-"Wait for NTP sync that many seconds, seting to 0 disables waiting (optional)"
-msgstr "NTP 同步前的等待时间,设置为 0 表示不等待(可选)"
-
msgid "Waiting for changes to be applied..."
msgstr "正在应用更改..."
msgid "Waiting for command to complete..."
msgstr "等待命令执行完成..."
+msgid "Waiting for configuration to get applied… %ds"
+msgstr "等待应用配置... %d 秒"
+
msgid "Waiting for device..."
msgstr "等待设备..."
@@ -3643,12 +3620,6 @@ msgid ""
"communications"
msgstr "当使用 PSK 时,PMK 可以在没有 AP 间通信的情况下在本地生成"
-msgid "Whether to create an IPv6 default route over the tunnel"
-msgstr "是否添加一条通向隧道的 IPv6 默认路由"
-
-msgid "Whether to route only packets from delegated prefixes"
-msgstr "是否仅路由来自分发前缀的数据包"
-
msgid "Width"
msgstr "频宽"
@@ -3726,6 +3697,9 @@ msgstr "baseT"
msgid "bridged"
msgstr "桥接的"
+msgid "create"
+msgstr ""
+
msgid "create:"
msgstr "创建:"
@@ -3763,9 +3737,6 @@ msgstr "全双工"
msgid "half-duplex"
msgstr "半双工"
-msgid "help"
-msgstr "帮助"
-
msgid "hidden"
msgstr "隐藏"
@@ -3790,9 +3761,6 @@ msgstr "kbit/s"
msgid "local <abbr title=\"Domain Name System\">DNS</abbr> file"
msgstr "本地 <abbr title=\"Domain Name Syste\">DNS</abbr> 解析文件"
-msgid "minimum 1280, maximum 1480"
-msgstr "最小值 1280,最大值 1480"
-
msgid "minutes"
msgstr "分钟"
@@ -3817,11 +3785,14 @@ msgstr "开"
msgid "open"
msgstr "开放式"
+msgid "output"
+msgstr ""
+
msgid "overlay"
msgstr "覆盖"
msgid "random"
-msgstr ""
+msgstr "随机"
msgid "relay mode"
msgstr "中继模式"
@@ -3868,119 +3839,34 @@ msgstr "是"
msgid "« Back"
msgstr "« 后退"
-#~ msgid "Action"
-#~ msgstr "动作"
-
-#~ msgid "Buttons"
-#~ msgstr "按键"
-
-#~ msgid "Handler"
-#~ msgstr "处理程序"
-
-#~ msgid "Maximum hold time"
-#~ msgstr "最大持续时间"
-
-#~ msgid "Minimum hold time"
-#~ msgstr "最低持续时间"
-
-#~ msgid "Path to executable which handles the button event"
-#~ msgstr "处理按键动作的可执行文件路径"
-
-#~ msgid "Specifies the button state to handle"
-#~ msgstr "指定要处理的按键状态"
-
-#~ msgid "This page allows the configuration of custom button actions"
-#~ msgstr "自定义按键动作。"
-
-#~ msgid "Leasetime"
-#~ msgstr "租用时间"
-
-#~ msgid "Optional."
-#~ msgstr "可选。"
-
-#~ msgid "navigation Navigation"
-#~ msgstr "导航"
-
-#~ msgid "skiplink1 Skip to navigation"
-#~ msgstr "skiplink1 跳转到导航"
-
-#~ msgid "skiplink2 Skip to content"
-#~ msgstr "skiplink2 跳到内容"
-
-#~ msgid "AuthGroup"
-#~ msgstr "认证组"
-
-#~ msgid "automatic"
-#~ msgstr "自动"
-
-#~ msgid "AR Support"
-#~ msgstr "AR 支持"
-
-#~ msgid "Atheros 802.11%s Wireless Controller"
-#~ msgstr "Qualcomm/Atheros 802.11%s 无线控制器"
-
-#~ msgid "Background Scan"
-#~ msgstr "后台搜索"
-
-#~ msgid "Compression"
-#~ msgstr "压缩"
-
-#~ msgid "Disable HW-Beacon timer"
-#~ msgstr "停用 HW-Beacon 计时器"
-
-#~ msgid "Do not send probe responses"
-#~ msgstr "不回送探测响应"
-
-#~ msgid "Fast Frames"
-#~ msgstr "快速帧"
-
-#~ msgid "Maximum Rate"
-#~ msgstr "最高速率"
-
-#~ msgid "Minimum Rate"
-#~ msgstr "最低速率"
-
-#~ msgid "Multicast Rate"
-#~ msgstr "多播速率"
-
-#~ msgid "Outdoor Channels"
-#~ msgstr "户外频道"
-
-#~ msgid "Regulatory Domain"
-#~ msgstr "无线网络国家区域"
-
-#~ msgid "Separate WDS"
-#~ msgstr "隔离 WDS"
-
-#~ msgid "Static WDS"
-#~ msgstr "静态 WDS"
-
-#~ msgid "Turbo Mode"
-#~ msgstr "Turbo 模式"
-
-#~ msgid "XR Support"
-#~ msgstr "XR 支持"
-
-#~ msgid "Required. Public key of peer."
-#~ msgstr "必须,Peer 的公钥。"
+#~ msgid "DHCP Leases"
+#~ msgstr "DHCP 分配"
-#~ msgid "An additional network will be created if you leave this checked."
-#~ msgstr "如果选中此复选框,则会创建一个附加网络。"
+#~ msgid "DHCPv6 Leases"
+#~ msgstr "DHCPv6 分配"
-#~ msgid "An additional network will be created if you leave this unchecked."
-#~ msgstr "取消选中将会另外创建一个新网络,而不会覆盖当前网络设置"
+#~ 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 ""
+#~ "确定要删除此接口?删除操作无法撤销!\\n删除此接口,可能导致无法再访问路由"
+#~ "器!"
-#~ msgid "Join Network: Settings"
-#~ msgstr "加入网络:设置"
+#~ msgid ""
+#~ "Really shut down network? You might lose access to this device if you are "
+#~ "connected via this interface."
+#~ msgstr ""
+#~ "确定要关闭此网络?\\n如果您正在使用此接口连接路由器,关闭此网络可能导致连"
+#~ "接断开!"
-#~ msgid "CPU"
-#~ msgstr "CPU"
+#~ msgid "Sort"
+#~ msgstr "排序"
-#~ msgid "Port %d"
-#~ msgstr "端口 %d"
+#~ msgid "help"
+#~ msgstr "帮助"
-#~ msgid "Port %d is untagged in multiple VLANs!"
-#~ msgstr "端口 %d 在多个 VLAN 中均未标记!"
+#~ msgid "IPv4 WAN Status"
+#~ msgstr "IPv4 WAN 状态"
-#~ msgid "VLAN Interface"
-#~ msgstr "VLAN 接口"
+#~ msgid "IPv6 WAN Status"
+#~ msgstr "IPv6 WAN 状态"
diff --git a/modules/luci-base/po/zh-tw/base.po b/modules/luci-base/po/zh-tw/base.po
index edc5207bd9..c0e54a5c21 100644
--- a/modules/luci-base/po/zh-tw/base.po
+++ b/modules/luci-base/po/zh-tw/base.po
@@ -47,6 +47,9 @@ msgstr ""
msgid "-- match by uuid --"
msgstr ""
+msgid "-- please select --"
+msgstr ""
+
msgid "1 Minute Load:"
msgstr "1分鐘負載"
@@ -167,9 +170,6 @@ msgstr ""
msgid "ADSL"
msgstr ""
-msgid "AICCU (SIXXS)"
-msgstr ""
-
msgid "ANSI T1.413"
msgstr ""
@@ -205,9 +205,6 @@ msgstr "ATM裝置號碼"
msgid "ATU-C System Vendor ID"
msgstr ""
-msgid "AYIYA"
-msgstr ""
-
msgid "Access Concentrator"
msgstr "接入集線器"
@@ -310,11 +307,6 @@ msgstr "允許127.0.0.0/8範圍內的上游回應,例如:RBL服務"
msgid "Allowed IPs"
msgstr ""
-msgid ""
-"Also see <a href=\"https://www.sixxs.net/faq/connectivity/?faq=comparison"
-"\">Tunneling Comparison</a> on SIXXS"
-msgstr ""
-
msgid "Always announce default router"
msgstr ""
@@ -393,11 +385,14 @@ msgstr "天線設定"
msgid "Any zone"
msgstr "任意區域"
-msgid "Apply"
-msgstr "套用"
+msgid "Apply request failed with status <code>%h</code>"
+msgstr ""
-msgid "Applying changes"
-msgstr "正在套用變更"
+msgid "Apply unchecked"
+msgstr ""
+
+msgid "Architecture"
+msgstr ""
msgid ""
"Assign a part of given length of every public IPv6-prefix to this interface"
@@ -413,6 +408,9 @@ msgstr ""
msgid "Associated Stations"
msgstr "已連接站點"
+msgid "Associations"
+msgstr ""
+
msgid "Auth Group"
msgstr ""
@@ -503,9 +501,6 @@ msgstr "指定了錯誤的位置!"
msgid "Band"
msgstr ""
-msgid "Behind NAT"
-msgstr ""
-
msgid ""
"Below is the determined list of files to backup. It consists of changed "
"configuration files marked by opkg, essential base files and the user "
@@ -576,12 +571,20 @@ msgstr "待修改"
msgid "Changes applied."
msgstr "修改已套用"
+msgid "Changes have been reverted."
+msgstr ""
+
msgid "Changes the administrator password for accessing the device"
msgstr "修改管理員密碼"
msgid "Channel"
msgstr "頻道"
+msgid ""
+"Channel %d is not available in the %s regulatory domain and has been auto-"
+"adjusted to %d."
+msgstr ""
+
msgid "Check"
msgstr "檢查"
@@ -657,12 +660,15 @@ msgstr ""
msgid "Configuration"
msgstr "設定"
-msgid "Configuration applied."
-msgstr "啟用設定"
-
msgid "Configuration files will be kept."
msgstr "設定檔將被存檔"
+msgid "Configuration has been applied."
+msgstr ""
+
+msgid "Configuration has been rolled back!"
+msgstr ""
+
msgid "Confirmation"
msgstr "再確認"
@@ -675,12 +681,15 @@ msgstr "已連線"
msgid "Connection Limit"
msgstr "連線限制"
-msgid "Connection to server fails when TLS cannot be used"
-msgstr ""
-
msgid "Connections"
msgstr "連線數"
+msgid ""
+"Could not regain access to the device after applying the configuration "
+"changes. You might need to reconnect if you modified network related "
+"settings such as the IP address or wireless security credentials."
+msgstr ""
+
msgid "Country"
msgstr "國別"
@@ -734,9 +743,6 @@ msgstr ""
"如果可以的話,自定這個設備的動作 <abbr title=\"Light Emitting Diode\">LED</"
"abbr>s ."
-msgid "DHCP Leases"
-msgstr "DHCP的釋放週期"
-
msgid "DHCP Server"
msgstr "DHCP伺服器"
@@ -749,9 +755,6 @@ msgstr "DHCP用戶端"
msgid "DHCP-Options"
msgstr "DHCP選項"
-msgid "DHCPv6 Leases"
-msgstr "DHCPv6版釋放時間週期"
-
msgid "DHCPv6 client"
msgstr ""
@@ -809,9 +812,6 @@ msgstr "預設匝道器"
msgid "Default is stateless + stateful"
msgstr ""
-msgid "Default route"
-msgstr ""
-
msgid "Default state"
msgstr "預設狀態"
@@ -853,6 +853,9 @@ msgstr ""
msgid "Device unreachable"
msgstr ""
+msgid "Device unreachable!"
+msgstr ""
+
msgid "Diagnostics"
msgstr "診斷"
@@ -886,6 +889,9 @@ msgstr ""
msgid "Discard upstream RFC1918 responses"
msgstr "丟棄上游RFC1918 虛擬IP網路的回應"
+msgid "Dismiss"
+msgstr ""
+
msgid "Displaying only packages containing"
msgstr "僅顯示內含的軟體"
@@ -936,6 +942,9 @@ msgstr ""
"若沒 <abbr title=\"Domain Name System\">DNS</abbr>-名稱的話,不要轉發 <abbr "
"title=\"Domain Name System\">DNS</abbr>-請求"
+msgid "Down"
+msgstr ""
+
msgid "Download and install package"
msgstr "下載並安裝軟體包"
@@ -1048,6 +1057,9 @@ msgstr ""
msgid "Enable this mount"
msgstr "啟用掛載點"
+msgid "Enable this network"
+msgstr ""
+
msgid "Enable this swap"
msgstr "啟用swap功能"
@@ -1080,6 +1092,12 @@ msgstr ""
msgid "Endpoint Port"
msgstr ""
+msgid "Enter custom value"
+msgstr ""
+
+msgid "Enter custom values"
+msgstr ""
+
msgid "Erasing..."
msgstr "刪除中..."
@@ -1139,6 +1157,9 @@ msgstr ""
msgid "FT protocol"
msgstr ""
+msgid "Failed to confirm apply within %ds, waiting for rollback…"
+msgstr ""
+
msgid "File"
msgstr "檔案"
@@ -1260,7 +1281,7 @@ msgstr "剩餘空間"
msgid ""
"Further information about WireGuard interfaces and peers at <a href=\"http://"
-"wireguard.io\">wireguard.io</a>."
+"wireguard.com\">wireguard.com</a>."
msgstr ""
msgid "GHz"
@@ -1332,9 +1353,6 @@ msgstr "斷線"
msgid "Header Error Code Errors (HEC)"
msgstr ""
-msgid "Heartbeat"
-msgstr ""
-
msgid ""
"Here you can configure the basic aspects of your device like its hostname or "
"the timezone."
@@ -1390,8 +1408,8 @@ msgstr "IPv4版"
msgid "IPv4 Firewall"
msgstr "IPv4防火牆"
-msgid "IPv4 WAN Status"
-msgstr "IPv4寬頻連線狀態"
+msgid "IPv4 Upstream"
+msgstr ""
msgid "IPv4 address"
msgstr "IPv4位址"
@@ -1441,15 +1459,12 @@ msgstr ""
msgid "IPv6 ULA-Prefix"
msgstr ""
-msgid "IPv6 WAN Status"
-msgstr "IPv6寬頻連線狀態"
+msgid "IPv6 Upstream"
+msgstr ""
msgid "IPv6 address"
msgstr "IPv6位址"
-msgid "IPv6 address delegated to the local tunnel endpoint (optional)"
-msgstr ""
-
msgid "IPv6 assignment hint"
msgstr ""
@@ -2021,9 +2036,6 @@ msgstr ""
msgid "NTP server candidates"
msgstr "NTP伺服器備選"
-msgid "NTP sync time-out"
-msgstr ""
-
msgid "Name"
msgstr "名稱"
@@ -2147,6 +2159,9 @@ msgstr ""
msgid "Obfuscated Password"
msgstr ""
+msgid "Obtain IPv6-Address"
+msgstr ""
+
msgid "Off-State Delay"
msgstr "關閉狀態延遲"
@@ -2196,12 +2211,6 @@ msgstr "選項已移除"
msgid "Optional"
msgstr ""
-msgid "Optional, specify to override default server (tic.sixxs.net)"
-msgstr ""
-
-msgid "Optional, use when the SIXXS account has more than one tunnel"
-msgstr ""
-
msgid ""
"Optional. 32-bit mark for outgoing encrypted packets. Enter value in hex, "
"starting with <code>0x</code>."
@@ -2553,14 +2562,12 @@ msgstr ""
"Configuration Protocol\">DHCP</abbr>-伺服器"
msgid ""
-"Really delete this interface? The deletion cannot be undone!\\nYou might "
-"lose access to this device if you are connected via this interface."
+"Really delete this interface? The deletion cannot be undone! You might lose "
+"access to this device if you are connected via this interface"
msgstr ""
-"真的要刪除這介面?無法復元刪除!\n"
-"假如您要透過這個介面連線您可能會無法存取這個設備."
msgid ""
-"Really delete this wireless network? The deletion cannot be undone!\\nYou "
+"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"
@@ -2569,16 +2576,13 @@ msgstr ""
msgid "Really reset all changes?"
msgstr "確定要重置回復原廠?"
-#, fuzzy
msgid ""
-"Really shut down network?\\nYou might lose access to this device if you are "
-"connected via this interface."
+"Really shut down network? You might lose access to this device if you are "
+"connected via this interface"
msgstr ""
-"真的要刪除這個網路 ?\n"
-"假如您是透過這個介面連線您可能會無法存取這個設備."
msgid ""
-"Really shutdown interface \"%s\" ?\\nYou might lose access to this device if "
+"Really shutdown interface \"%s\"? You might lose access to this device if "
"you are connected via this interface."
msgstr ""
"真的要關閉這個介面 \"%s\" ?!\n"
@@ -2671,9 +2675,6 @@ msgstr ""
msgid "Request IPv6-prefix of length"
msgstr ""
-msgid "Require TLS"
-msgstr ""
-
msgid "Required"
msgstr ""
@@ -2732,6 +2733,15 @@ msgstr "明示/隱藏 密碼"
msgid "Revert"
msgstr "回溯"
+msgid "Revert changes"
+msgstr ""
+
+msgid "Revert request failed with status <code>%h</code>"
+msgstr ""
+
+msgid "Reverting configuration…"
+msgstr ""
+
msgid "Root"
msgstr "根"
@@ -2747,9 +2757,6 @@ msgstr ""
msgid "Route type"
msgstr ""
-msgid "Routed IPv6 prefix for downstream interfaces"
-msgstr ""
-
msgid "Router Advertisement-Service"
msgstr ""
@@ -2773,14 +2780,6 @@ msgstr "執行系統檢查"
msgid "SHA256"
msgstr ""
-msgid ""
-"SIXXS supports TIC only, for static tunnels using IP protocol 41 (RFC4213) "
-"use 6in4 instead"
-msgstr ""
-
-msgid "SIXXS-handle[/Tunnel-ID]"
-msgstr ""
-
msgid "SNR"
msgstr ""
@@ -2808,9 +2807,6 @@ msgstr "保存"
msgid "Save & Apply"
msgstr "保存並啟用"
-msgid "Save &#38; Apply"
-msgstr "保存 &#38; 啟用"
-
msgid "Scan"
msgstr "掃描"
@@ -2837,17 +2833,6 @@ msgstr "分隔用戶端"
msgid "Server Settings"
msgstr "伺服器設定值"
-msgid "Server password"
-msgstr ""
-
-msgid ""
-"Server password, enter the specific password of the tunnel when the username "
-"contains the tunnel ID"
-msgstr ""
-
-msgid "Server username"
-msgstr ""
-
msgid "Service Name"
msgstr "服務名稱"
@@ -2937,15 +2922,9 @@ msgstr ""
"抱歉, 沒有sysupgrade支援出現, 新版韌體映像檔必須手動更新. 請回歸wiki找尋特定"
"設備安裝指引."
-msgid "Sort"
-msgstr "分類"
-
msgid "Source"
msgstr "來源"
-msgid "Source routing"
-msgstr ""
-
msgid "Specifies the directory the device is attached to"
msgstr "指定這個設備被附掛到那個目錄"
@@ -2984,6 +2963,9 @@ msgstr "啟用"
msgid "Start priority"
msgstr "啟用優先權順序"
+msgid "Starting configuration apply…"
+msgstr ""
+
msgid "Startup"
msgstr "啟動"
@@ -3145,6 +3127,16 @@ msgid "The configuration file could not be loaded due to the following error:"
msgstr ""
msgid ""
+"The device could not be reached within %d seconds after applying the pending "
+"changes, which caused the configuration to be rolled back for safety "
+"reasons. If you believe that the configuration changes are correct "
+"nonetheless, perform an unchecked configuration apply. Alternatively, you "
+"can dismiss this warning and edit changes before attempting to apply again, "
+"or revert all pending changes to keep the currently working configuration "
+"state."
+msgstr ""
+
+msgid ""
"The device file of the memory or partition (<abbr title=\"for example\">e.g."
"</abbr> <code>/dev/sda1</code>)"
msgstr ""
@@ -3167,9 +3159,6 @@ msgstr ""
"要刷的映像檔已上傳.下面是這個校驗碼和檔案大小詳列, 用原始檔比對它門以確保資料"
"完整性.<br />按下面的\"繼續\"便可以開啟更新流程."
-msgid "The following changes have been committed"
-msgstr "接下來的修改已經被承諾"
-
msgid "The following changes have been reverted"
msgstr "接下來的修改已經被回復"
@@ -3231,11 +3220,6 @@ msgstr ""
"要更新您電腦的位址以便再連設備, 端看您的設定. "
msgid ""
-"The tunnel end-point is behind NAT, defaults to disabled and only applies to "
-"AYIYA"
-msgstr ""
-
-msgid ""
"The uploaded image file does not contain a supported format. Make sure that "
"you choose the generic image format for your platform."
msgstr ""
@@ -3244,8 +3228,8 @@ msgstr ""
msgid "There are no active leases."
msgstr "租賃尚未啟動."
-msgid "There are no pending changes to apply!"
-msgstr "尚無聽候的修改被採用"
+msgid "There are no changes to apply."
+msgstr ""
msgid "There are no pending changes to revert!"
msgstr "尚無聽候的修改被復元!"
@@ -3385,15 +3369,6 @@ msgstr "通道介面"
msgid "Tunnel Link"
msgstr ""
-msgid "Tunnel broker protocol"
-msgstr ""
-
-msgid "Tunnel setup server"
-msgstr ""
-
-msgid "Tunnel type"
-msgstr ""
-
msgid "Tx-Power"
msgstr "傳送-功率"
@@ -3442,6 +3417,9 @@ msgstr "尚未存檔的修改"
msgid "Unsupported protocol type."
msgstr "不支援的協定型態"
+msgid "Up"
+msgstr ""
+
msgid "Update lists"
msgstr "上傳清單"
@@ -3571,12 +3549,6 @@ msgstr ""
msgid "Vendor Class to send when requesting DHCP"
msgstr "當請求DHCP封包時要傳送的製造商類別碼"
-msgid "Verbose"
-msgstr ""
-
-msgid "Verbose logging by aiccu daemon"
-msgstr ""
-
msgid "Verify"
msgstr "確認"
@@ -3608,16 +3580,15 @@ msgstr ""
"WPA-加密需要 wpa_supplican(終端模式)或者hostapd熱點(對AP或者是 ad-hoc模式)已"
"被安裝."
-msgid ""
-"Wait for NTP sync that many seconds, seting to 0 disables waiting (optional)"
-msgstr ""
-
msgid "Waiting for changes to be applied..."
msgstr "等待修改被啟用..."
msgid "Waiting for command to complete..."
msgstr "等待完整性指令..."
+msgid "Waiting for configuration to get applied… %ds"
+msgstr ""
+
msgid "Waiting for device..."
msgstr ""
@@ -3632,12 +3603,6 @@ msgid ""
"communications"
msgstr ""
-msgid "Whether to create an IPv6 default route over the tunnel"
-msgstr ""
-
-msgid "Whether to route only packets from delegated prefixes"
-msgstr ""
-
msgid "Width"
msgstr ""
@@ -3713,6 +3678,9 @@ msgstr "baseT"
msgid "bridged"
msgstr "已橋接"
+msgid "create"
+msgstr ""
+
msgid "create:"
msgstr "建立:"
@@ -3750,9 +3718,6 @@ msgstr "全雙工"
msgid "half-duplex"
msgstr "半雙工"
-msgid "help"
-msgstr "幫助"
-
msgid "hidden"
msgstr "隱藏"
@@ -3777,9 +3742,6 @@ msgstr "kbit/s"
msgid "local <abbr title=\"Domain Name System\">DNS</abbr> file"
msgstr "本地<abbr title=\"Domain Name System\">DNS</abbr> 檔案"
-msgid "minimum 1280, maximum 1480"
-msgstr ""
-
msgid "minutes"
msgstr ""
@@ -3804,6 +3766,9 @@ msgstr "開啟"
msgid "open"
msgstr "打開"
+msgid "output"
+msgstr ""
+
msgid "overlay"
msgstr ""
@@ -3855,6 +3820,57 @@ msgstr "是的"
msgid "« Back"
msgstr "« 倒退"
+#~ msgid "DHCP Leases"
+#~ msgstr "DHCP的釋放週期"
+
+#~ msgid "DHCPv6 Leases"
+#~ msgstr "DHCPv6版釋放時間週期"
+
+#~ 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 ""
+#~ "真的要刪除這介面?無法復元刪除!\n"
+#~ "假如您要透過這個介面連線您可能會無法存取這個設備."
+
+#, fuzzy
+#~ msgid ""
+#~ "Really shut down network? You might lose access to this device if you are "
+#~ "connected via this interface."
+#~ msgstr ""
+#~ "真的要刪除這個網路 ?\n"
+#~ "假如您是透過這個介面連線您可能會無法存取這個設備."
+
+#~ msgid "Sort"
+#~ msgstr "分類"
+
+#~ msgid "help"
+#~ msgstr "幫助"
+
+#~ msgid "IPv4 WAN Status"
+#~ msgstr "IPv4寬頻連線狀態"
+
+#~ msgid "IPv6 WAN Status"
+#~ msgstr "IPv6寬頻連線狀態"
+
+#~ msgid "Apply"
+#~ msgstr "套用"
+
+#~ msgid "Applying changes"
+#~ msgstr "正在套用變更"
+
+#~ msgid "Configuration applied."
+#~ msgstr "啟用設定"
+
+#~ msgid "Save &#38; Apply"
+#~ msgstr "保存 &#38; 啟用"
+
+#~ msgid "The following changes have been committed"
+#~ msgstr "接下來的修改已經被承諾"
+
+#~ msgid "There are no pending changes to apply!"
+#~ msgstr "尚無聽候的修改被採用"
+
#~ msgid "Action"
#~ msgstr "動作"