diff options
Diffstat (limited to 'modules/luci-base')
-rw-r--r-- | modules/luci-base/htdocs/luci-static/resources/form.js | 15 | ||||
-rw-r--r-- | modules/luci-base/htdocs/luci-static/resources/ui.js | 89 | ||||
-rw-r--r-- | modules/luci-base/po/da/base.po | 24 | ||||
-rw-r--r-- | modules/luci-base/po/de/base.po | 192 | ||||
-rw-r--r-- | modules/luci-base/po/es/base.po | 24 | ||||
-rw-r--r-- | modules/luci-base/po/it/base.po | 6 | ||||
-rw-r--r-- | modules/luci-base/po/pl/base.po | 36 | ||||
-rw-r--r-- | modules/luci-base/po/pt/base.po | 24 | ||||
-rw-r--r-- | modules/luci-base/po/pt_BR/base.po | 24 | ||||
-rw-r--r-- | modules/luci-base/po/ru/base.po | 28 | ||||
-rw-r--r-- | modules/luci-base/po/zh_Hans/base.po | 26 |
11 files changed, 277 insertions, 211 deletions
diff --git a/modules/luci-base/htdocs/luci-static/resources/form.js b/modules/luci-base/htdocs/luci-static/resources/form.js index 3c538b88ca..317b49fdfe 100644 --- a/modules/luci-base/htdocs/luci-static/resources/form.js +++ b/modules/luci-base/htdocs/luci-static/resources/form.js @@ -281,7 +281,7 @@ var CBIAbstractElement = baseclass.extend(/** @lends LuCI.form.AbstractElement.p * The input string to clean. * * @returns {string} - * The cleaned input string with HTML removes removed. + * The cleaned input string with HTML tags removed. */ stripTags: function(s) { if (typeof(s) == 'string' && !s.match(/[<>]/)) @@ -3211,8 +3211,17 @@ var CBITableSection = CBITypedSection.extend(/** @lends LuCI.form.TableSection.p return (stackedMap ? activeMap.save(null, true) : Promise.resolve()).then(L.bind(function() { section_id = sref['.name']; - var m = new CBIMap(parent.config, null, null), - s = m.section(CBINamedSection, section_id, this.sectiontype); + var m; + + if (parent instanceof CBIJSONMap) { + m = new CBIJSONMap(null, null, null); + m.data = parent.data; + } + else { + m = new CBIMap(parent.config, null, null); + } + + var s = m.section(CBINamedSection, section_id, this.sectiontype); m.parent = parent; m.section = section_id; diff --git a/modules/luci-base/htdocs/luci-static/resources/ui.js b/modules/luci-base/htdocs/luci-static/resources/ui.js index c7b7ccd773..9433659f7d 100644 --- a/modules/luci-base/htdocs/luci-static/resources/ui.js +++ b/modules/luci-base/htdocs/luci-static/resources/ui.js @@ -820,7 +820,7 @@ var UISelect = UIElement.extend(/** @lends LuCI.ui.Select.prototype */ { 'type': this.options.multiple ? 'checkbox' : 'radio', 'class': this.options.multiple ? 'cbi-input-checkbox' : 'cbi-input-radio', 'value': keys[i], - 'checked': (this.values.indexOf(keys[i]) > -1) ? '' : null, + 'checked': ((!i && !this.values.length) || this.values.indexOf(keys[i]) > -1) ? '' : null, 'disabled': this.options.disabled ? '' : null }), E('label', { 'for': this.options.id ? 'widget.%s.%d'.format(this.options.id, i) : null }), @@ -832,6 +832,9 @@ var UISelect = UIElement.extend(/** @lends LuCI.ui.Select.prototype */ { ])); frameEl.appendChild(brEl.cloneNode()); + + if (!frameEl.querySelector('> span > input[checked]') + frameEl.querySelector('> span > input').checked = true; } } @@ -1050,7 +1053,8 @@ var UIDropdown = UIElement.extend(/** @lends LuCI.ui.Dropdown.prototype */ { 'class': 'cbi-dropdown', 'multiple': this.options.multiple ? '' : null, 'optional': this.options.optional ? '' : null, - 'disabled': this.options.disabled ? '' : null + 'disabled': this.options.disabled ? '' : null, + 'tabindex': -1 }, E('ul')); var keys = Object.keys(this.choices); @@ -1186,11 +1190,11 @@ var UIDropdown = UIElement.extend(/** @lends LuCI.ui.Dropdown.prototype */ { } else { sb.addEventListener('mouseover', this.handleMouseover.bind(this)); + sb.addEventListener('mouseout', this.handleMouseout.bind(this)); sb.addEventListener('focus', this.handleFocus.bind(this)); canary.addEventListener('focus', this.handleCanaryFocus.bind(this)); - window.addEventListener('mouseover', this.setFocus); window.addEventListener('click', this.closeAllDropdowns); } @@ -1343,7 +1347,12 @@ var UIDropdown = UIElement.extend(/** @lends LuCI.ui.Dropdown.prototype */ { sb.lastElementChild.setAttribute('tabindex', 0); - this.setFocus(sb, sel || li[0], true); + var focusFn = L.bind(function(el) { + this.setFocus(sb, el, true); + ul.removeEventListener('transitionend', focusFn); + }, this, sel || li[0]); + + ul.addEventListener('transitionend', focusFn); }, /** @private */ @@ -1559,26 +1568,33 @@ var UIDropdown = UIElement.extend(/** @lends LuCI.ui.Dropdown.prototype */ { /** @private */ setFocus: function(sb, elem, scroll) { - if (sb && sb.hasAttribute && sb.hasAttribute('locked-in')) + if (sb.hasAttribute('locked-in')) return; - if (sb.target && findParent(sb.target, 'ul.dropdown')) + sb.querySelectorAll('.focus').forEach(function(e) { + e.classList.remove('focus'); + }); + + elem.classList.add('focus'); + + if (scroll) + elem.parentNode.scrollTop = elem.offsetTop - elem.parentNode.offsetTop; + + elem.focus(); + }, + + /** @private */ + handleMouseout: function(ev) { + var sb = ev.currentTarget; + + if (!sb.hasAttribute('open')) return; - document.querySelectorAll('.focus').forEach(function(e) { - if (!matchesElem(e, 'input')) { - e.classList.remove('focus'); - e.blur(); - } + sb.querySelectorAll('.focus').forEach(function(e) { + e.classList.remove('focus'); }); - if (elem) { - elem.focus(); - elem.classList.add('focus'); - - if (scroll) - elem.parentNode.scrollTop = elem.offsetTop - elem.parentNode.offsetTop; - } + sb.querySelector('ul.dropdown').focus(); }, /** @private */ @@ -1758,7 +1774,8 @@ var UIDropdown = UIElement.extend(/** @lends LuCI.ui.Dropdown.prototype */ { /** @private */ handleKeydown: function(ev) { - var sb = ev.currentTarget; + var sb = ev.currentTarget, + ul = sb.querySelector('ul.dropdown'); if (matchesElem(ev.target, 'input')) return; @@ -1779,6 +1796,7 @@ var UIDropdown = UIElement.extend(/** @lends LuCI.ui.Dropdown.prototype */ { switch (ev.keyCode) { case 27: this.closeDropdown(sb); + ev.stopPropagation(); break; case 13: @@ -1802,6 +1820,10 @@ var UIDropdown = UIElement.extend(/** @lends LuCI.ui.Dropdown.prototype */ { this.setFocus(sb, active.previousElementSibling); ev.preventDefault(); } + else if (document.activeElement === ul) { + this.setFocus(sb, ul.lastElementChild); + ev.preventDefault(); + } break; case 40: @@ -1809,6 +1831,10 @@ var UIDropdown = UIElement.extend(/** @lends LuCI.ui.Dropdown.prototype */ { this.setFocus(sb, active.nextElementSibling); ev.preventDefault(); } + else if (document.activeElement === ul) { + this.setFocus(sb, ul.firstElementChild); + ev.preventDefault(); + } break; } } @@ -3463,8 +3489,17 @@ var UITable = baseclass.extend(/** @lends LuCI.ui.table.prototype */ { var UI = baseclass.extend(/** @lends LuCI.ui.prototype */ { __init__: function() { modalDiv = document.body.appendChild( - dom.create('div', { id: 'modal_overlay' }, - dom.create('div', { class: 'modal', role: 'dialog', 'aria-modal': true }))); + dom.create('div', { + id: 'modal_overlay', + tabindex: -1, + keydown: this.cancelModal + }, [ + dom.create('div', { + class: 'modal', + role: 'dialog', + 'aria-modal': true + }) + ])); tooltipDiv = document.body.appendChild( dom.create('div', { class: 'cbi-tooltip' })); @@ -3528,6 +3563,7 @@ var UI = baseclass.extend(/** @lends LuCI.ui.prototype */ { document.body.classList.add('modal-overlay-active'); modalDiv.scrollTop = 0; + modalDiv.focus(); return dlg; }, @@ -3544,6 +3580,17 @@ var UI = baseclass.extend(/** @lends LuCI.ui.prototype */ { */ hideModal: function() { document.body.classList.remove('modal-overlay-active'); + modalDiv.blur(); + }, + + /** @private */ + cancelModal: function(ev) { + if (ev.key == 'Escape') { + var btn = modalDiv.querySelector('.right > button, .right > .btn'); + + if (btn) + btn.click(); + } }, /** @private */ diff --git a/modules/luci-base/po/da/base.po b/modules/luci-base/po/da/base.po index 94baf3fa3c..665ffd4cff 100644 --- a/modules/luci-base/po/da/base.po +++ b/modules/luci-base/po/da/base.po @@ -1,6 +1,6 @@ msgid "" msgstr "" -"PO-Revision-Date: 2022-12-29 23:53+0000\n" +"PO-Revision-Date: 2023-02-04 07:14+0000\n" "Last-Translator: drax red <drax@outlook.dk>\n" "Language-Team: Danish <https://hosted.weblate.org/projects/openwrt/luci/da/>" "\n" @@ -8,7 +8,7 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Generator: Weblate 4.15.1-dev\n" +"X-Generator: Weblate 4.16-dev\n" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:650 msgctxt "Yet unknown nftables table family (\"family\" table \"name\")" @@ -2623,11 +2623,11 @@ msgstr "" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1469 msgid "E.g. <code>br-vlan</code> or <code>brvlan</code>." -msgstr "" +msgstr "F.eks. <code>br-vlan</code> eller <code>brvlan</code>." #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1459 msgid "E.g. eth0, eth1" -msgstr "" +msgstr "F.eks. eth0, eth1" #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/map.js:67 msgid "EA-bits length" @@ -2639,7 +2639,7 @@ msgstr "EAP-metode" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1452 msgid "Each STA is assigned its own AP_VLAN interface." -msgstr "" +msgstr "Hver STA er tildelt sit eget AP_VLAN interface." #: modules/luci-base/htdocs/luci-static/resources/form.js:2718 #: modules/luci-base/htdocs/luci-static/resources/form.js:2721 @@ -6050,6 +6050,8 @@ msgid "" "Off: <code>vlanXXX</code>, e.g., <code>vlan1</code>. On: " "<code>vlan_tagged_interface.XXX</code>, e.g. <code>eth0.1</code>." msgstr "" +"Off: <code>vlanXXX</code>, f.eks., <code>vlan1</code>. On: " +"<code>vlan_tagged_interface.XXX</code>, f.eks. <code>eth0.1</code>." #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/led-trigger/none.js:19 msgid "On" @@ -7066,23 +7068,23 @@ msgstr "Radius-godkendelse-server" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1443 msgid "RADIUS Dynamic VLAN Assignment" -msgstr "" +msgstr "RADIUS dynamisk VLAN tildeling" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1452 msgid "RADIUS Per STA VLAN" -msgstr "" +msgstr "RADIUS pr. STA VLAN" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1469 msgid "RADIUS VLAN Bridge Naming Scheme" -msgstr "" +msgstr "Navneordning for RADIUS VLAN broen" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1456 msgid "RADIUS VLAN Naming" -msgstr "" +msgstr "RADIUS VLAN navngivning" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1459 msgid "RADIUS VLAN Tagged Interface" -msgstr "" +msgstr "RADIUS VLAN Tagged Interface" #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:88 msgid "RFC3947 NAT-T mode" @@ -7374,6 +7376,8 @@ msgid "" "Required: Rejects auth if RADIUS server does not provide appropriate VLAN " "attributes." msgstr "" +"Påkrævet: Afviser godkendelse, hvis RADIUS-serveren ikke leverer passende " +"VLAN attributter." #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1326 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1327 diff --git a/modules/luci-base/po/de/base.po b/modules/luci-base/po/de/base.po index 79c5a403ed..0eb3ce4d19 100644 --- a/modules/luci-base/po/de/base.po +++ b/modules/luci-base/po/de/base.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2009-05-26 17:57+0200\n" -"PO-Revision-Date: 2023-01-01 13:21+0000\n" +"PO-Revision-Date: 2023-02-04 20:08+0000\n" "Last-Translator: ssantos <ssantos@web.de>\n" "Language-Team: German <https://hosted.weblate.org/projects/openwrt/luci/de/>" "\n" @@ -12,7 +12,7 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Generator: Weblate 4.15.1-dev\n" +"X-Generator: Weblate 4.16-dev\n" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:650 msgctxt "Yet unknown nftables table family (\"family\" table \"name\")" @@ -295,7 +295,6 @@ msgid "<abbr title=\"Router Advertisement\">RA</abbr>-Service" msgstr "<abbr title=\"Router Advertisement\">RA</abbr>-Service" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:299 -#, fuzzy msgid "" "<code>/#/</code> matches any domain. <code>/example.com/</code> returns " "NXDOMAIN." @@ -304,7 +303,6 @@ msgstr "" "code> liefert NXDOMAIN." #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:300 -#, fuzzy msgid "" "<code>/example.com/#</code> returns NULL addresses (<code>0.0.0.0</code> and " "<code>::</code>) for example.com and its subdomains." @@ -1041,7 +1039,7 @@ msgstr "Architektur" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:152 msgid "Arp-scan" -msgstr "Arp-scan" +msgstr "ARP-Scan" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:996 msgid "" @@ -1357,7 +1355,6 @@ msgid "Bonding Policy" msgstr "Bonding-Methode" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:404 -#, fuzzy msgid "Both Listen addr and Relay To must be specified." msgstr "Sowohl Listen addr als auch Relay To müssen angegeben werden." @@ -1586,7 +1583,7 @@ msgstr "Kette" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:581 msgctxt "Yet unknown nftables chain hook" msgid "Chain hook \"%h\"" -msgstr "Chain-Hook \"%h\"" +msgstr "Hook \"%h\" der Kette" #: modules/luci-base/htdocs/luci-static/resources/ui.js:4384 msgid "Changes" @@ -1919,7 +1916,7 @@ msgstr "Fortfahren in <strong><a href=\"#%q.%q\">%h</a></strong>" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:130 msgid "Continue in calling chain" -msgstr "In aufrufender Chain fortfahren" +msgstr "In aufrufender Kette fortfahren" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:551 msgctxt "Chain policy: accept" @@ -2548,7 +2545,7 @@ msgstr "Soll das derzeitige Schlüsselpaar ersetzt werden?" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:682 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:740 msgid "Domain" -msgstr "Domain" +msgstr "Domäne" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:268 msgid "Domain required" @@ -2659,11 +2656,11 @@ msgstr "" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1469 msgid "E.g. <code>br-vlan</code> or <code>brvlan</code>." -msgstr "" +msgstr "Z.B. <code>br-vlan</code> oder <code>brvlan</code>." #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1459 msgid "E.g. eth0, eth1" -msgstr "" +msgstr "Z.B. eth0, eth1" #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/map.js:67 msgid "EA-bits length" @@ -2675,7 +2672,7 @@ msgstr "EAP-Methode" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1452 msgid "Each STA is assigned its own AP_VLAN interface." -msgstr "" +msgstr "Jedem STA wird eine eigene AP_VLAN-Schnittstelle zugewiesen." #: modules/luci-base/htdocs/luci-static/resources/form.js:2718 #: modules/luci-base/htdocs/luci-static/resources/form.js:2721 @@ -3233,13 +3230,11 @@ msgstr "Datei nicht verfügbar" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:419 msgid "File to store DHCP lease information." -msgstr "" -"Speicherort für vergebene <abbr title=\"Dynamic Host Configuration " -"Protocol\">DHCP</abbr>-Adressen" +msgstr "Datei zum Speichern von DHCP-Lease-Informationen." #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:427 msgid "File with upstream resolvers." -msgstr "Lokale <abbr title=\"Domain Name System\">DNS</abbr>-Datei" +msgstr "Datei mit Upstream-Resolvern." #: modules/luci-base/htdocs/luci-static/resources/ui.js:2846 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:588 @@ -3248,7 +3243,7 @@ msgstr "Dateiname" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:574 msgid "Filename of the boot image advertised to clients." -msgstr "Dateiname des Boot-Images welches den Clients mitgeteilt wird" +msgstr "Dateiname des Boot-Images, das Clients angekündigt wird." #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:191 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:315 @@ -3343,7 +3338,7 @@ msgstr "Firmware-Version" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:527 msgid "Fixed source port for outbound DNS queries." -msgstr "Fester Port für ausgehende DNS-Anfragen" +msgstr "Fester Quellport für ausgehende DNS-Abfragen." #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:312 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:449 @@ -3793,7 +3788,7 @@ msgstr "" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:293 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:332 msgid "Hide empty chains" -msgstr "Leere Chains ausblenden" +msgstr "Leere Ketten ausblenden" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:957 msgid "High" @@ -4239,7 +4234,8 @@ msgstr "" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:196 msgid "If set, the meaning of the match options is inverted" -msgstr "Invertiert die Bedeutung der Match-Optionen." +msgstr "" +"Wenn eingestellt, wird die Bedeutung der Übereinstimmungsoptionen invertiert" #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:255 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:361 @@ -4474,15 +4470,13 @@ msgid "Instance" msgstr "Instanz" #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:125 -#, fuzzy msgctxt "WireGuard instance heading" msgid "Instance \"%h\"" -msgstr "Instanz" +msgstr "Instanz \"%h\"" #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:34 -#, fuzzy msgid "Instance Details" -msgstr "Instanz" +msgstr "Instanzdetails" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2132 msgid "" @@ -4584,9 +4578,9 @@ msgid "" "larger values cause IGMP Queries to be sent less often" msgstr "" "Hundertstelsekunden-Intervall zwischen allgemeinen Multicast-Anfragen. Durch " -"die Variation dieses Parameters kann die Gesamtanzahl der IGMP-Nachrichten " -"in einem Subnetz beeinflusst werden. Größere Werte führen zu selteneren IGMP-" -"Query-Nachrichten." +"die Variation dieses Parameters kann die Anzahl der IGMP-Nachrichten in " +"einem Subnetz beeinflusst werden; größere Werte führen zu seltener " +"gesendeten IGMP-Queries" #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:522 msgid "Interval in seconds for STP hello packets" @@ -4613,14 +4607,14 @@ msgstr "Ungültige Base64-Zeichenkette" #: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gretap.js:83 msgid "Invalid TOS value, expected 00..FF or inherit" msgstr "" -"Ungültiger TOS-Wert, erwarte einen Wert zwischen 00 und FF oder \"inherit\"." +"Ungültiger TOS-Wert, erwartet wird ein Wert zwischen 00 und FF oder inherit" #: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6.js:83 #: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6tap.js:88 msgid "Invalid Traffic Class value, expected 00..FF or inherit" msgstr "" -"Ungültiger Traffic-Klassen-Wert, erwarte einen Wert zwischen 00 und FF oder " -"\"inherit\"." +"Ungültiger Traffic-Klassen-Wert, erwartet wird ein Wert zwischen 00 und FF " +"oder inherit" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:285 msgid "Invalid VLAN ID given! Only IDs between %d and %d are allowed." @@ -4933,7 +4927,8 @@ msgstr "Link-Layer-Bits %d-%d" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:514 msgid "List of IP addresses to convert into NXDOMAIN responses." -msgstr "Liste von Servern die falsche \"NX Domain\" Antworten liefern" +msgstr "" +"Liste der IP-Adressen, die in NXDOMAIN-Antworten umgewandelt werden sollen." #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:306 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:728 @@ -4980,13 +4975,12 @@ msgstr "Liste der SSH Schlüssel zur Authentifikation" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:322 msgid "List of domains to allow RFC1918 responses for." -msgstr "Liste von Domains für welche RFC1918-Antworten erlaubt sind" +msgstr "Liste der Domänen, für die RFC1918-Antworten zugelassen werden sollen." #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:290 msgid "List of upstream resolvers to forward queries to." msgstr "" -"Liste von <abbr title=\"Domain Name System\">DNS</abbr>-Servern an welche " -"Requests weitergeleitet werden" +"Liste der Upstream-Resolver, an die Abfragen weitergeleitet werden sollen." #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:176 #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:38 @@ -4998,9 +4992,8 @@ msgid "Listen address" msgstr "Listen-Adresse" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:410 -#, fuzzy msgid "Listen and Relay To IP family must be homogeneous." -msgstr "Listen und Relay To IP Familie müssen homogen sein." +msgstr "Listen- und Relay To-IP-Familie müssen homogen sein." #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:342 msgid "Listen interfaces" @@ -5025,7 +5018,7 @@ msgstr "ListenPort-Parameter ist ungültig" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:520 msgid "Listening port for inbound DNS queries." -msgstr "Serverport für eingehende DNS Abfragen" +msgstr "Hörender Port für eingehende DNS-Abfragen." #: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:130 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:54 @@ -5118,8 +5111,8 @@ msgstr "Lokale Domain" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:281 msgid "Local domain suffix appended to DHCP names and hosts file entries." msgstr "" -"Lokaler Domain-Suffix welcher an DHCP Namen und Host-Datei Einträge " -"angehangen wird" +"Lokales Domänensuffix, das an DHCP-Namen und Hosts-Datei-Einträge angehängt " +"wird." #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:276 msgid "Local server" @@ -5344,15 +5337,15 @@ msgstr "Maximal erlaubter Inaktivitätszeitraum" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:534 msgid "Maximum allowed number of active DHCP leases." -msgstr "Maximal zulässige Anzahl von aktiven DHCP-Leases" +msgstr "Maximal zulässige Anzahl von aktiven DHCP-Leases." #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:548 msgid "Maximum allowed number of concurrent DNS queries." -msgstr "Maximal zulässige Anzahl an gleichzeitigen DNS-Anfragen" +msgstr "Maximal zulässige Anzahl an gleichzeitigen DNS-Abfragen." #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:541 msgid "Maximum allowed size of EDNS0 UDP packets." -msgstr "Maximal zulässige Größe von EDNS.0 UDP Paketen" +msgstr "Maximal zulässige Größe von EDNS0 UDP Paketen." #: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:126 #: protocols/luci-proto-qmi/htdocs/luci-static/resources/protocol/qmi.js:106 @@ -5660,7 +5653,7 @@ msgstr "NAS ID" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:537 msgid "NAT action chain \"%h\"" -msgstr "NAT-Aktions-Chain \"%h\"" +msgstr "NAT-Aktions-Kette \"%h\"" #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:87 msgid "NAT-T Mode" @@ -5797,7 +5790,6 @@ msgid "Never" msgstr "Niemals" #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:16 -#, fuzzy msgctxt "No WireGuard peer handshake yet" msgid "Never" msgstr "Niemals" @@ -5807,9 +5799,8 @@ msgid "" "Never forward matching domains and subdomains, resolve from DHCP or hosts " "files only." msgstr "" -"Spezifiziert den lokalen Domainnamen. Anfragen für Hostnamen welche auf " -"diese Domain zutreffen werden nie weitergeleitet und ausschließlich aus DHCP-" -"Namen oder Hosts-Dateien aufgelöst" +"Übereinstimmende Domains und Subdomains niemals weiterleiten, nur aus DHCP- " +"oder Host-Dateien auflösen." #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1172 msgid "New interface for \"%s\" can not be created: %s" @@ -5865,9 +5856,9 @@ msgid "" "No changes to settings will be stored and are lost after rebooting. This " "mode should only be used to install a firmware upgrade" msgstr "" -"Einstellungsänderungen werden nicht gespeichert und verschwinden mit einem " -"Reboot. Dieser Modus sollte nur zum Installieren eines neuen Firmware-Images " -"genutzt werden." +"Änderungen an den Einstellungen werden nicht gespeichert und sind nach einem " +"Neustart verloren. Dieser Modus sollte nur verwendet werden, um ein Firmware-" +"Upgrade zu installieren" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:69 msgid "No client associated" @@ -5959,9 +5950,8 @@ msgid "No password set!" msgstr "Kein Passwort gesetzt!" #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:84 -#, fuzzy msgid "No peers connected" -msgstr "Nicht verbunden" +msgstr "Keine Peers verbunden" #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:510 msgid "No peers defined yet." @@ -5975,7 +5965,7 @@ msgstr "Bisher keine SSH-Schlüssel hinterlegt." #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:614 msgctxt "nft chain is empty" msgid "No rules in this chain" -msgstr "Keine Regeln in dieser Chain." +msgstr "Keine Regeln in dieser Kette" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:91 msgid "No rules in this chain." @@ -6059,7 +6049,7 @@ msgid "" "have problems" msgstr "" "Hinweis: Einige WLAN-Treiber unterstützen 802.11w nicht vollständig, z.B. " -"hat der \"mwlwifi\" Treiber bekannte Probleme." +"hat der \"mwlwifi\" Treiber bekannte Probleme" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:355 msgid "" @@ -6090,7 +6080,7 @@ msgstr "Anzahl der IGMP-Mitgliedschaftsberichte" msgid "Number of cached DNS entries, 10000 is maximum, 0 is no caching." msgstr "" "Anzahl der zwischengespeicherten DNS-Einträge. Maximum sind 10000 Einträge, " -"\"0\" deaktiviert die Zwischenspeicherung" +"\"0\" deaktiviert die Zwischenspeicherung." #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:311 msgid "Number of peer notifications after failover event" @@ -6130,6 +6120,8 @@ msgid "" "Off: <code>vlanXXX</code>, e.g., <code>vlan1</code>. On: " "<code>vlan_tagged_interface.XXX</code>, e.g. <code>eth0.1</code>." msgstr "" +"Aus: <code>vlanXXX</code>, z. B. <code>vlan1</code>. Ein: " +"<code>vlan_tagged_interface.XXX</code>, z.B. <code>eth0.1</code>." #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/led-trigger/none.js:19 msgid "On" @@ -6375,13 +6367,12 @@ msgstr "Optionen:" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:660 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:692 -#, fuzzy msgid "Ordinal: lower comes first." msgstr "Ordinal: der niedrigere Wert kommt zuerst." #: protocols/luci-proto-batman-adv/htdocs/luci-static/resources/protocol/batadv.js:55 msgid "Originator Interval" -msgstr "Originator-Intervall." +msgstr "Originator-Intervall" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:348 msgid "Other:" @@ -6700,11 +6691,8 @@ msgid "Paste or drag SSH key file…" msgstr "Schlüssel einfügen oder Schlüsseldatei hereinziehen…" #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:444 -#, fuzzy msgid "Paste or drag WireGuard peer configuration (wg0.conf) file…" -msgstr "" -"Fügen Sie die WireGuard-Peerkonfigurationsdatei (wg0.conf) ein oder ziehen " -"Sie sie…" +msgstr "WireGuard-Peerkonfigurationsdatei (wg0.conf) einfügen oder ziehen…" #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:437 msgid "" @@ -6879,10 +6867,9 @@ msgid "Port" msgstr "Port" #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:137 -#, fuzzy msgctxt "WireGuard listen port" msgid "Port %d" -msgstr "Port %s" +msgstr "Port %d" #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:702 msgid "Port isolation" @@ -7120,9 +7107,7 @@ msgstr "Qualität" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:509 msgid "Query all available upstream resolvers." -msgstr "" -"Alle verfügbaren übergeordneten <abbr title=\"Domain Name System\">DNS</" -"abbr>-Server abfragen" +msgstr "Abfragen aller verfügbaren Upstream-Resolver." #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:556 msgid "Query interval" @@ -7166,23 +7151,23 @@ msgstr "RADIUS Authentication Server" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1443 msgid "RADIUS Dynamic VLAN Assignment" -msgstr "" +msgstr "Dynamische RADIUS-VLAN-Zuweisung" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1452 msgid "RADIUS Per STA VLAN" -msgstr "" +msgstr "RADIUS pro STA-VLAN" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1469 msgid "RADIUS VLAN Bridge Naming Scheme" -msgstr "" +msgstr "RADIUS-VLAN-Bridge-Namensschema" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1456 msgid "RADIUS VLAN Naming" -msgstr "" +msgstr "RADIUS-VLAN-Benennung" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1459 msgid "RADIUS VLAN Tagged Interface" -msgstr "" +msgstr "RADIUS-VLAN-getaggte Schnittstelle" #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:88 msgid "RFC3947 NAT-T mode" @@ -7275,9 +7260,8 @@ msgid "Receive" msgstr "Empfangen" #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:57 -#, fuzzy msgid "Received Data" -msgstr "Empfangen" +msgstr "Empfangene Daten" #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:181 msgid "Recommended. IP addresses of the WireGuard interface." @@ -7350,7 +7334,7 @@ msgstr "" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:687 #: protocols/luci-proto-relay/htdocs/luci-static/resources/protocol/relay.js:39 msgid "Relay" -msgstr "Relay" +msgstr "Relais" #: modules/luci-compat/luasrc/model/network/proto_relay.lua:157 #: protocols/luci-proto-relay/htdocs/luci-static/resources/protocol/relay.js:36 @@ -7484,6 +7468,8 @@ msgid "" "Required: Rejects auth if RADIUS server does not provide appropriate VLAN " "attributes." msgstr "" +"Erforderlich: Lehnt die Authentifizierung ab, wenn der RADIUS-Server keine " +"geeigneten VLAN-Attribute bereitstellt." #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1326 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1327 @@ -7612,8 +7598,8 @@ msgid "" "Return answers to DNS queries matching the subnet from which the query was " "received if multiple IPs are available." msgstr "" -"Hostnamen je nach anfragendem Subnetz auflösen wenn mehrere IPs verfügbar " -"sind" +"Gibt Antworten auf DNS-Anfragen zurück, die mit dem Subnetz übereinstimmen, " +"von dem die Anfrage empfangen wurde, wenn mehrere IPs verfügbar sind." #: modules/luci-base/htdocs/luci-static/resources/ui.js:385 #: modules/luci-base/htdocs/luci-static/resources/ui.js:386 @@ -7725,7 +7711,7 @@ msgstr "Erlaubte IP-Adressen routen" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:533 msgid "Route action chain \"%h\"" -msgstr "Routing-Chain \"%h\"" +msgstr "Routing-Kette \"%h\"" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:45 msgid "Route type" @@ -7780,7 +7766,7 @@ msgstr "Kommentar: %s" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:541 msgid "Rule container chain \"%h\"" -msgstr "Regel-Chain \"%h\"" +msgstr "Regel-Kette \"%h\"" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:602 msgid "Rule matches" @@ -8093,7 +8079,7 @@ msgstr "Zeige aktuelle Liste der gesicherten Dateien" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:293 msgid "Show empty chains" -msgstr "Leere Chains anzeigen" +msgstr "Leere Ketten anzeigen" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:276 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:338 @@ -8736,7 +8722,7 @@ msgstr "Logeinträge unterdrücken" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:443 msgid "Suppress logging of the routine operation for the DHCP protocol." msgstr "" -"Logeinträge für erfolgreiche Operationen dieser Protokolle unterdrücken" +"Unterdrücken der Protokollierung des Routinebetriebs für das DHCP-Protokoll." #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/20_memory.js:46 msgid "Swap free" @@ -8955,8 +8941,8 @@ msgid "" "The DNS server entries in the local resolv.conf are primarily sorted by the " "weight specified here" msgstr "" -"Die DNS-Server-Einträge in der lokalen resolv.conf Datei werden primär nach " -"der hier angegebenen Gewichtung sortiert." +"Die DNS-Server-Einträge in der lokalen resolv.conf werden vorrangig nach der " +"hier angegebenen Gewichtung sortiert" #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6in4.js:77 msgid "" @@ -9018,7 +9004,7 @@ msgstr "" #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/led-trigger/timer.js:7 msgid "The LED blinks with the configured on/off frequency" -msgstr "Die LED blinkt mit der konfigurierten an/aus Frequenz." +msgstr "Die LED blinkt mit der konfigurierten an/aus Frequenz" #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/led-trigger/heartbeat.js:7 msgid "The LED flashes to simulate actual heart beat." @@ -9248,12 +9234,12 @@ msgid "" "\"leave latency\" of the network. A reduced value results in reduced time to " "detect the loss of the last member of a group" msgstr "" -"Die maximale Antwortzeit in Hundertstelsekunden welche in gruppenspezifische " -"Antworten zu Leave-Group-Nachrichten eingefügt wird. Dies ist also der " -"Zeitabstand zwischen gruppenspezifischen Anfrage-Nachrichten. Der Wert kann " -"verändert werden um die \"Verlassen-Latenz\" des Netzwerkes zu beeinflussen. " -"Ein reduzierter Wert resultiert in einer schnelleren Erkennung des Verlustes " -"des letzten Mitglieds einer Gruppe." +"Die maximale Antwortzeit in Hundertstelsekunden, welche in " +"gruppenspezifische Antworten zu Leave-Group-Nachrichten eingefügt wird. Dies " +"ist also der Zeitabstand zwischen gruppenspezifischen Anfrage-Nachrichten. " +"Der Wert kann verändert werden, um die \"leave-Latenz\" des Netzwerkes zu " +"beeinflussen. Ein reduzierter Wert resultiert in einer schnelleren Erkennung " +"des Verlustes des letzten Mitglieds einer Gruppe" #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:561 msgid "" @@ -9266,7 +9252,7 @@ msgstr "" "periodische Abfragen eingefügt wird. Durch Variation dieses Wertes können " "die Lastspitzen von IGMP Nachrichten im Subnetz beeinflusst werden - größere " "Werte sorgen für kleinere Lastspitzen, da Host-Antworten über einen größeren " -"Zeitinterval verteilt gesendet werden." +"Zeitinterval verteilt gesendet werden" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:874 msgid "" @@ -9339,14 +9325,14 @@ msgstr "" "Der Robustheitswert erlaubt die Anpassung an im Netzwerk zu erwartenden " "Paketverlust. Wenn ein Netzwerk sehr verlustbehaftet ist, kann der " "Robustheitswert erhöht werden. IGMP ist bis zu <em>Robustheitswert - 1</em> " -"Paketverlusten stabil." +"Paketverlusten stabil" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:171 msgid "" "The rule target is a jump to another rule specified by its priority value" msgstr "" "Das Regelziel ist ein Sprung zu einer anderen durch den Prioritätswert " -"spezifizierten Regel." +"spezifizierten Regel" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:91 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:166 @@ -9551,9 +9537,7 @@ msgstr "" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:273 msgid "This is the only DHCP server in the local network." -msgstr "" -"Dies ist der einzige <abbr title=\"Dynamic Host Configuration " -"Protocol\">DHCP</abbr>-Server im lokalen Netzwerk" +msgstr "Dies ist der einzige DHCP-Server im lokalen Netz." #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6in4.js:73 msgid "This is the plain username for logging into the account" @@ -9704,7 +9688,7 @@ msgstr "Traffic-Klasse" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:529 msgid "Traffic filter chain \"%h\"" -msgstr "Filter-Chain \"%h\"" +msgstr "Filter-Kette \"%h\"" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:467 msgctxt "nft counter" @@ -9724,9 +9708,8 @@ msgid "Transmit Hash Policy" msgstr "Hash-Richtlinie übertragen" #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:58 -#, fuzzy msgid "Transmitted Data" -msgstr "Sendeantenne" +msgstr "Übertragene Daten" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:80 msgctxt "nft @th,off,len" @@ -10046,8 +10029,7 @@ msgstr "" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:504 msgid "Upstream resolvers will be queried in the order of the resolv file." msgstr "" -"<abbr title=\"Domain Name System\">DNS</abbr>-Server in der Reihenfolge der " -"Resolv-Datei abfragen" +"Upstream-Resolver werden in der Reihenfolge der Auflösungsdatei abgefragt." #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:82 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:62 @@ -10338,8 +10320,8 @@ msgid "" "Validate DNS replies and cache DNSSEC data, requires upstream to support " "DNSSEC." msgstr "" -"Setzt DNSSEC-Unterstützung im DNS-Zielserver vorraus; überprüft ob " -"unsignierte Antworten wirklich von unsignierten Domains kommen" +"DNS-Antworten validieren und DNSSEC-Daten zwischenspeichern; erfordert " +"Upstream, um DNSSEC zu unterstützen." #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1675 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1733 @@ -10543,7 +10525,7 @@ msgid "" "may be significantly reduced." msgstr "" "Wenn die ESSID versteckt ist, kann Client-Roaming behindert werden und sich " -"die Effizienz der Übertragungen im Funkspektrum signifikant reduzieren" +"die Effizienz der Übertragungen im Funkspektrum signifikant reduzieren." #: modules/luci-compat/luasrc/view/cbi/wireless_modefreq.htm:166 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:520 @@ -10562,7 +10544,7 @@ msgstr "WireGuard-Status" #: modules/luci-compat/luasrc/model/network/proto_wireguard.lua:9 #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:119 msgid "WireGuard VPN" -msgstr "WireGuard VPN" +msgstr "WireGuard-VPN" #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:539 msgid "WireGuard peer is disabled" @@ -10620,7 +10602,7 @@ msgstr "Das WLAN-Netzwerk ist aktiviert" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:285 msgid "Write received DNS queries to syslog." -msgstr "Empfangene DNS-Anfragen in das Systemprotokoll schreiben" +msgstr "Empfangene DNS-Abfragen in das Systemprotokoll schreiben." #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:181 msgid "Write system log to file" diff --git a/modules/luci-base/po/es/base.po b/modules/luci-base/po/es/base.po index 3be844e682..278157ba99 100644 --- a/modules/luci-base/po/es/base.po +++ b/modules/luci-base/po/es/base.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2009-06-10 03:41+0200\n" -"PO-Revision-Date: 2022-12-28 19:33+0000\n" +"PO-Revision-Date: 2023-02-05 16:57+0000\n" "Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n" "Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/luci/es/>" "\n" @@ -12,7 +12,7 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Generator: Weblate 4.15.1-dev\n" +"X-Generator: Weblate 4.16-dev\n" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:650 msgctxt "Yet unknown nftables table family (\"family\" table \"name\")" @@ -269,7 +269,7 @@ msgstr "Máscara de red <abbr title=\"Internet Protocol Version 4\">IPv4</abbr>" #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:58 msgid "<abbr title=\"Light Emitting Diode\">LED</abbr> Configuration" -msgstr "Configuración de <abbr title=\"Light Emitting Diode\">LED</abbr>" +msgstr "Configuración de <abbr title=\"Light Emitting Diode\">LEDs</abbr>" #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:70 msgid "<abbr title=\"Light Emitting Diode\">LED</abbr> Name" @@ -2676,12 +2676,13 @@ msgstr "" "se dará a clientes con asignaciones estáticas." #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1469 +#, fuzzy msgid "E.g. <code>br-vlan</code> or <code>brvlan</code>." -msgstr "" +msgstr "P. e. <code>br-vlan</code> o <code>brvlan</code>." #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1459 msgid "E.g. eth0, eth1" -msgstr "" +msgstr "P. e. eth0, eth1" #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/map.js:67 msgid "EA-bits length" @@ -2693,7 +2694,7 @@ msgstr "Método EAP" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1452 msgid "Each STA is assigned its own AP_VLAN interface." -msgstr "" +msgstr "A cada STA se le asigna su propia interfaz AP_VLAN." #: modules/luci-base/htdocs/luci-static/resources/form.js:2718 #: modules/luci-base/htdocs/luci-static/resources/form.js:2721 @@ -4965,7 +4966,8 @@ msgid "" "List of IP sets to populate with the IPs of DNS lookup results of the FQDNs " "also specified here." msgstr "" -"Lista de conjuntos de IP para completar con las IP de dominio especificadas." +"Lista de conjuntos de IP para completar con las IP de los resultados de " +"búsqueda de DNS de los FQDN también especificados aquí." #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1608 msgid "" @@ -6145,10 +6147,13 @@ msgid "Off-State Delay" msgstr "Retraso de desconexión" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1456 +#, fuzzy msgid "" "Off: <code>vlanXXX</code>, e.g., <code>vlan1</code>. On: " "<code>vlan_tagged_interface.XXX</code>, e.g. <code>eth0.1</code>." msgstr "" +"Apagado: <code>vlanXXX</code>, p. e. <code>vlan1</code>. Encendido: " +"<code>vlan_tagged_interface.XXX</code>, p .e. <code>eth0.1</code>." #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/led-trigger/none.js:19 msgid "On" @@ -7178,15 +7183,16 @@ msgstr "Servidor de autentificación Radius" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1443 msgid "RADIUS Dynamic VLAN Assignment" -msgstr "" +msgstr "Asignación de VLAN dinámica de RADIUS" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1452 msgid "RADIUS Per STA VLAN" msgstr "" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1469 +#, fuzzy msgid "RADIUS VLAN Bridge Naming Scheme" -msgstr "" +msgstr "Esquema de nomenclatura del puente RADIUS VLAN" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1456 msgid "RADIUS VLAN Naming" diff --git a/modules/luci-base/po/it/base.po b/modules/luci-base/po/it/base.po index e6e0e25b98..f64d929782 100644 --- a/modules/luci-base/po/it/base.po +++ b/modules/luci-base/po/it/base.po @@ -3,8 +3,8 @@ msgstr "" "Project-Id-Version: LuCI\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2009-06-10 03:40+0200\n" -"PO-Revision-Date: 2022-12-26 08:48+0000\n" -"Last-Translator: Daniele Luisetto <daniele.luisetto1@gmail.com>\n" +"PO-Revision-Date: 2023-01-29 11:24+0000\n" +"Last-Translator: Dex94 <Dasvaresu@dr.com>\n" "Language-Team: Italian <https://hosted.weblate.org/projects/openwrt/luci/it/>" "\n" "Language: it\n" @@ -12,7 +12,7 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Generator: Weblate 4.15.1-dev\n" +"X-Generator: Weblate 4.16-dev\n" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:650 msgctxt "Yet unknown nftables table family (\"family\" table \"name\")" diff --git a/modules/luci-base/po/pl/base.po b/modules/luci-base/po/pl/base.po index b6aa472ede..26864f25c7 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: 2023-01-13 15:13+0000\n" +"PO-Revision-Date: 2023-01-22 01:08+0000\n" "Last-Translator: Matthaiks <kitynska@gmail.com>\n" "Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/luci/pl/>" "\n" @@ -13,7 +13,7 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 " "|| n%100>=20) ? 1 : 2;\n" -"X-Generator: Weblate 4.15.1-dev\n" +"X-Generator: Weblate 4.15.1\n" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:650 msgctxt "Yet unknown nftables table family (\"family\" table \"name\")" @@ -2635,11 +2635,11 @@ msgstr "" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1469 msgid "E.g. <code>br-vlan</code> or <code>brvlan</code>." -msgstr "" +msgstr "Np. <code>br-vlan</code> lub <code>brvlan</code>." #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1459 msgid "E.g. eth0, eth1" -msgstr "" +msgstr "Np. eth0, eth1" #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/map.js:67 msgid "EA-bits length" @@ -2651,7 +2651,7 @@ msgstr "Metoda protokołu rozszerzonego uwierzytelniania (EAP)" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1452 msgid "Each STA is assigned its own AP_VLAN interface." -msgstr "" +msgstr "Każda STA ma przypisany własny interfejs AP_VLAN." #: modules/luci-base/htdocs/luci-static/resources/form.js:2718 #: modules/luci-base/htdocs/luci-static/resources/form.js:2721 @@ -6079,6 +6079,8 @@ msgid "" "Off: <code>vlanXXX</code>, e.g., <code>vlan1</code>. On: " "<code>vlan_tagged_interface.XXX</code>, e.g. <code>eth0.1</code>." msgstr "" +"Wyłączone: <code>vlanXXX</code>, np. <code>vlan1</code>. Włączone: " +"<code>vlan_tagged_interface.XXX</code>, np. <code>eth0.1</code>." #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/led-trigger/none.js:19 msgid "On" @@ -7078,47 +7080,47 @@ msgstr "Uchwyt klucza R1" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1431 msgid "RADIUS Accounting Port" -msgstr "Port Radius-Accounting" +msgstr "Port rozliczeniowy RADIUS" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1437 msgid "RADIUS Accounting Secret" -msgstr "Sekret Radius-Accounting" +msgstr "Sekret rozliczeniowy RADIUS" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1426 msgid "RADIUS Accounting Server" -msgstr "Serwer Radius-Accounting" +msgstr "Serwer rozliczeniowy RADIUS" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1415 msgid "RADIUS Authentication Port" -msgstr "Port Radius-Authentication" +msgstr "Port uwierzytelniania RADIUS" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1421 msgid "RADIUS Authentication Secret" -msgstr "Sekret Radius-Authentication" +msgstr "Sekret uwierzytelniania RADIUS" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1410 msgid "RADIUS Authentication Server" -msgstr "Serwer Radius-Authentication" +msgstr "Serwer uwierzytelniania RADIUS" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1443 msgid "RADIUS Dynamic VLAN Assignment" -msgstr "" +msgstr "Dynamiczne przypisywanie VLAN RADIUS" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1452 msgid "RADIUS Per STA VLAN" -msgstr "" +msgstr "Na STA VLAN RADIUS" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1469 msgid "RADIUS VLAN Bridge Naming Scheme" -msgstr "" +msgstr "Schemat nazewnictwa mostów VLAN RADIUS" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1456 msgid "RADIUS VLAN Naming" -msgstr "" +msgstr "Nazewnictwo VLAN RADIUS" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1459 msgid "RADIUS VLAN Tagged Interface" -msgstr "" +msgstr "Interfejs tagowany VLAN RADIUS" #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:88 msgid "RFC3947 NAT-T mode" @@ -7412,6 +7414,8 @@ msgid "" "Required: Rejects auth if RADIUS server does not provide appropriate VLAN " "attributes." msgstr "" +"Wymagane: odrzuca uwierzytelnianie, jeśli serwer RADIUS nie zapewnia " +"odpowiednich atrybutów sieci VLAN." #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1326 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1327 diff --git a/modules/luci-base/po/pt/base.po b/modules/luci-base/po/pt/base.po index e1f769533b..46d8e338cd 100644 --- a/modules/luci-base/po/pt/base.po +++ b/modules/luci-base/po/pt/base.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2009-05-26 19:03+0200\n" -"PO-Revision-Date: 2022-12-29 23:53+0000\n" +"PO-Revision-Date: 2023-01-22 17:57+0000\n" "Last-Translator: ssantos <ssantos@web.de>\n" "Language-Team: Portuguese <https://hosted.weblate.org/projects/openwrt/luci/" "pt/>\n" @@ -12,7 +12,7 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Generator: Weblate 4.15.1-dev\n" +"X-Generator: Weblate 4.15.1\n" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:650 msgctxt "Yet unknown nftables table family (\"family\" table \"name\")" @@ -2652,11 +2652,11 @@ msgstr "" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1469 msgid "E.g. <code>br-vlan</code> or <code>brvlan</code>." -msgstr "" +msgstr "Por exemplo, <code>br-vlan</code> ou <code>brvlan</code>." #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1459 msgid "E.g. eth0, eth1" -msgstr "" +msgstr "Por exemplo, eth0, eth1" #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/map.js:67 msgid "EA-bits length" @@ -2668,7 +2668,7 @@ msgstr "Método EAP" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1452 msgid "Each STA is assigned its own AP_VLAN interface." -msgstr "" +msgstr "Cada STA recebe a própria interface de AP_VLAN." #: modules/luci-base/htdocs/luci-static/resources/form.js:2718 #: modules/luci-base/htdocs/luci-static/resources/form.js:2721 @@ -6104,6 +6104,8 @@ msgid "" "Off: <code>vlanXXX</code>, e.g., <code>vlan1</code>. On: " "<code>vlan_tagged_interface.XXX</code>, e.g. <code>eth0.1</code>." msgstr "" +"Desativado: <code>vlanXXX</code>, por exemplo, <code>vlan1</code>. Ativado: " +"<code>vlan_tagged_interface.XXX</code>, por exemplo, <code>eth0.1</code>." #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/led-trigger/none.js:19 msgid "On" @@ -7126,23 +7128,23 @@ msgstr "Servidor-Autenticação-Radius" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1443 msgid "RADIUS Dynamic VLAN Assignment" -msgstr "" +msgstr "Atribuição dinâmica de VLAN RADIUS" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1452 msgid "RADIUS Per STA VLAN" -msgstr "" +msgstr "RADIUS por STA VLAN" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1469 msgid "RADIUS VLAN Bridge Naming Scheme" -msgstr "" +msgstr "Esquema de nomenclatura de pontes VLAN RADIUS" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1456 msgid "RADIUS VLAN Naming" -msgstr "" +msgstr "Nomenclatura de VLAN RADIUS" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1459 msgid "RADIUS VLAN Tagged Interface" -msgstr "" +msgstr "Interface com marcações de RADIUS VLAN" #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:88 msgid "RFC3947 NAT-T mode" @@ -7438,6 +7440,8 @@ msgid "" "Required: Rejects auth if RADIUS server does not provide appropriate VLAN " "attributes." msgstr "" +"Necessário: Rejeita a autenticação se o servidor RADIUS não fornecer os " +"atributos de VLAN apropriados." #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1326 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1327 diff --git a/modules/luci-base/po/pt_BR/base.po b/modules/luci-base/po/pt_BR/base.po index 1cddc0759d..09d3e8b867 100644 --- a/modules/luci-base/po/pt_BR/base.po +++ b/modules/luci-base/po/pt_BR/base.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2009-06-10 03:41+0200\n" -"PO-Revision-Date: 2023-01-16 20:09+0000\n" +"PO-Revision-Date: 2023-01-22 17:57+0000\n" "Last-Translator: Wellington Terumi Uemura <wellingtonuemura@gmail.com>\n" "Language-Team: Portuguese (Brazil) <https://hosted.weblate.org/projects/" "openwrt/luci/pt_BR/>\n" @@ -12,7 +12,7 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" -"X-Generator: Weblate 4.15.1-dev\n" +"X-Generator: Weblate 4.15.1\n" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:650 msgctxt "Yet unknown nftables table family (\"family\" table \"name\")" @@ -2683,11 +2683,11 @@ msgstr "" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1469 msgid "E.g. <code>br-vlan</code> or <code>brvlan</code>." -msgstr "" +msgstr "Por exemplo, <code>br-vlan</code> ou <code>brvlan</code>." #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1459 msgid "E.g. eth0, eth1" -msgstr "" +msgstr "Por exemplo, eth0, eth1" #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/map.js:67 msgid "EA-bits length" @@ -2699,7 +2699,7 @@ msgstr "Método EAP" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1452 msgid "Each STA is assigned its own AP_VLAN interface." -msgstr "" +msgstr "Cada STA recebe a sua própria interface AP_VLAN." #: modules/luci-base/htdocs/luci-static/resources/form.js:2718 #: modules/luci-base/htdocs/luci-static/resources/form.js:2721 @@ -6147,6 +6147,8 @@ msgid "" "Off: <code>vlanXXX</code>, e.g., <code>vlan1</code>. On: " "<code>vlan_tagged_interface.XXX</code>, e.g. <code>eth0.1</code>." msgstr "" +"Desligado: <code>vlanXXX</code>, por ex. <code>vlan1</code>. Em: " +"<code>vlan_tagged_interface.XXX</code>, por ex. <code>eth0.1</code>." #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/led-trigger/none.js:19 msgid "On" @@ -7173,23 +7175,23 @@ msgstr "Servidor da autenticação do RADIUS" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1443 msgid "RADIUS Dynamic VLAN Assignment" -msgstr "" +msgstr "Atribuição dinâmica da VLAN RADIUS" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1452 msgid "RADIUS Per STA VLAN" -msgstr "" +msgstr "RADIUS via VLAN STA" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1469 msgid "RADIUS VLAN Bridge Naming Scheme" -msgstr "" +msgstr "Esquema de nomenclatura da ponte VLAN RADIUS" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1456 msgid "RADIUS VLAN Naming" -msgstr "" +msgstr "Nomeação da VLAN RADIUS" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1459 msgid "RADIUS VLAN Tagged Interface" -msgstr "" +msgstr "Interface com tags VLAN RADIUS" #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:88 msgid "RFC3947 NAT-T mode" @@ -7486,6 +7488,8 @@ msgid "" "Required: Rejects auth if RADIUS server does not provide appropriate VLAN " "attributes." msgstr "" +"Obrigatório: Rejeita a autenticação caso o servidor RADIUS não forneça os " +"atributos apropriados da VLAN." #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1326 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1327 diff --git a/modules/luci-base/po/ru/base.po b/modules/luci-base/po/ru/base.po index a3151d7b50..117eb60df4 100644 --- a/modules/luci-base/po/ru/base.po +++ b/modules/luci-base/po/ru/base.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: LuCI: base\n" "POT-Creation-Date: 2010-05-09 01:01+0300\n" -"PO-Revision-Date: 2023-01-07 02:47+0000\n" -"Last-Translator: Anton Kikin <a.a.kikin@gmail.com>\n" +"PO-Revision-Date: 2023-01-28 16:35+0000\n" +"Last-Translator: st7105 <st7105@gmail.com>\n" "Language-Team: Russian <https://hosted.weblate.org/projects/openwrt/luci/ru/>" "\n" "Language: ru\n" @@ -12,7 +12,7 @@ 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: Weblate 4.15.1-dev\n" +"X-Generator: Weblate 4.16-dev\n" "Project-Info: Это технический перевод, не дословный. Главное-удобный русский " "интерфейс, все проверялось в графическом режиме, совместим с другими apps\n" @@ -532,7 +532,7 @@ msgstr "Действия" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:14 msgid "Active" -msgstr "Активный" +msgstr "Активно" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:81 msgid "Active Connections" @@ -2653,11 +2653,11 @@ msgstr "" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1469 msgid "E.g. <code>br-vlan</code> or <code>brvlan</code>." -msgstr "" +msgstr "Например, <code>br-vlan</code> или <code>brvlan</code>." #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1459 msgid "E.g. eth0, eth1" -msgstr "" +msgstr "Например, eth0, eth1" #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/map.js:67 msgid "EA-bits length" @@ -2669,7 +2669,7 @@ msgstr "Метод EAP" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1452 msgid "Each STA is assigned its own AP_VLAN interface." -msgstr "" +msgstr "Каждому STA назначается собственный интерфейс AP_VLAN." #: modules/luci-base/htdocs/luci-static/resources/form.js:2718 #: modules/luci-base/htdocs/luci-static/resources/form.js:2721 @@ -6101,6 +6101,8 @@ msgid "" "Off: <code>vlanXXX</code>, e.g., <code>vlan1</code>. On: " "<code>vlan_tagged_interface.XXX</code>, e.g. <code>eth0.1</code>." msgstr "" +"Выключено: <code>vlanXXX</code>, например, <code>vlan1</code>. Включено: " +"<code>vlan_tagged_interface.XXX</code>, например, <code>eth0.1</code>." #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/led-trigger/none.js:19 msgid "On" @@ -7122,23 +7124,23 @@ msgstr "Сервер Radius-Authentication" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1443 msgid "RADIUS Dynamic VLAN Assignment" -msgstr "" +msgstr "RADIUS Динамическое VLAN назначение" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1452 msgid "RADIUS Per STA VLAN" -msgstr "" +msgstr "RADIUS на STA VLAN" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1469 msgid "RADIUS VLAN Bridge Naming Scheme" -msgstr "" +msgstr "RADIUS VLAN схема именования мостов" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1456 msgid "RADIUS VLAN Naming" -msgstr "" +msgstr "Именование RADIUS VLAN" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1459 msgid "RADIUS VLAN Tagged Interface" -msgstr "" +msgstr "Тегированный интерфейс RADIUS VLAN" #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:88 msgid "RFC3947 NAT-T mode" @@ -7434,6 +7436,8 @@ msgid "" "Required: Rejects auth if RADIUS server does not provide appropriate VLAN " "attributes." msgstr "" +"Обязательно: отклоняет аутентификацию, если сервер RADIUS не предоставляет " +"соответствующие атрибуты VLAN." #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1326 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1327 diff --git a/modules/luci-base/po/zh_Hans/base.po b/modules/luci-base/po/zh_Hans/base.po index 12858bd2df..dbb68fbbd5 100644 --- a/modules/luci-base/po/zh_Hans/base.po +++ b/modules/luci-base/po/zh_Hans/base.po @@ -4,15 +4,15 @@ # msgid "" msgstr "" -"PO-Revision-Date: 2023-01-08 05:48+0000\n" -"Last-Translator: Tianling Shen <i@cnsztl.eu.org>\n" +"PO-Revision-Date: 2023-01-22 17:57+0000\n" +"Last-Translator: Eric <hamburger2048@users.noreply.hosted.weblate.org>\n" "Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/" "openwrt/luci/zh_Hans/>\n" "Language: zh_Hans\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Generator: Weblate 4.15.1-dev\n" +"X-Generator: Weblate 4.15.1\n" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:650 msgctxt "Yet unknown nftables table family (\"family\" table \"name\")" @@ -2540,11 +2540,11 @@ msgstr "" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1469 msgid "E.g. <code>br-vlan</code> or <code>brvlan</code>." -msgstr "" +msgstr "如 <code>br-vlan</code> 或 <code>brvlan</code>。" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1459 msgid "E.g. eth0, eth1" -msgstr "" +msgstr "如,eth0, eth1" #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/map.js:67 msgid "EA-bits length" @@ -2556,7 +2556,7 @@ msgstr "EAP 类型" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1452 msgid "Each STA is assigned its own AP_VLAN interface." -msgstr "" +msgstr "每个 STA 被分配了自己的 AP_VLAN 接口。" #: modules/luci-base/htdocs/luci-static/resources/form.js:2718 #: modules/luci-base/htdocs/luci-static/resources/form.js:2721 @@ -5890,6 +5890,8 @@ msgid "" "Off: <code>vlanXXX</code>, e.g., <code>vlan1</code>. On: " "<code>vlan_tagged_interface.XXX</code>, e.g. <code>eth0.1</code>." msgstr "" +"关: <code>vlanXXX</code>, 如 <code>vlan1</code>。开: " +"<code>vlan_tagged_interface.XXX</code>, 如 <code>eth0.1</code>." #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/led-trigger/none.js:19 msgid "On" @@ -6875,23 +6877,23 @@ msgstr "Radius 认证服务器" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1443 msgid "RADIUS Dynamic VLAN Assignment" -msgstr "" +msgstr "RADIUS 动态 VLAN 分配" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1452 msgid "RADIUS Per STA VLAN" -msgstr "" +msgstr "RADIUS Per STA VLAN" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1469 msgid "RADIUS VLAN Bridge Naming Scheme" -msgstr "" +msgstr "RADIUS VLAN 网桥命名方案" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1456 msgid "RADIUS VLAN Naming" -msgstr "" +msgstr "RADIUS VLAN 命名" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1459 msgid "RADIUS VLAN Tagged Interface" -msgstr "" +msgstr "RADIUS VLAN 有标签的接口" #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:88 msgid "RFC3947 NAT-T mode" @@ -7175,7 +7177,7 @@ msgstr "必需。用于 SA 的 XFRM 接口 ID。" msgid "" "Required: Rejects auth if RADIUS server does not provide appropriate VLAN " "attributes." -msgstr "" +msgstr "必需:拒绝验证,如果 RADIUS 服务器不提供正确的 VLAN 属性。" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1326 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1327 |